Felix Angell
d05a74cca1
c language: directives, string literals, single line comments
2018-04-17 03:06:26 +01:00
Felix Angell
63b109cb1c
regexp highlighting now mostly works!
2018-04-17 02:53:12 +01:00
Felix Angell
abcb12f1c6
Merge pull request #35 from mattn/some-fix
...
Some fix for Windows
2018-04-17 02:35:44 +01:00
Yasuhiro Matsumoto
db1e92033a
start possibly be large than b.contents
2018-04-17 10:00:05 +09:00
Yasuhiro Matsumoto
c93373804d
use USERPROFILE instead of HOME for Windows
2018-04-17 09:59:46 +09:00
Yasuhiro Matsumoto
88b798517d
pass empty string into ioutil.TempDir
...
TempDir uses the default directory for temporary files if dir is empty
2018-04-17 09:59:31 +09:00
Yasuhiro Matsumoto
374ea255ec
use path/filepath instead of path
2018-04-17 09:57:44 +09:00
Yasuhiro Matsumoto
a4f032f4e4
fix config directory in README.md
2018-04-17 09:54:12 +09:00
Felix Angell
05e965b080
cleanups to delete line, slight improvements to syntax highlighting
...
note that the delete line is stil a little off behaviour-wise. the syntax highlighting is getting there and when its stable can be refactored to be a bit more flexible/polished
2018-04-16 23:25:19 +01:00
Felix Angell
cececb945b
start of command palette stuff; cleaned up _some_ of the gui component semantics...
...
still kind of messy though, need to hack away at it on my main pc before i continue
anything properly.
2018-04-16 20:10:23 +01:00
Felix Angell
8b3ec8dda9
you can now toggle line numbers from displaying, fixes #28
2018-04-16 19:17:45 +01:00
Felix Angell
b9ed186212
added line numbers
2018-04-16 19:11:31 +01:00
Felix Angell
cd35acd8cb
Merge pull request #34 from erinok/master
...
add build instructions for mac
2018-04-16 15:39:05 +01:00
Erin Keenan
d2537c4791
add instructions for mac
2018-04-16 07:34:16 -07:00
Felix Angell
70d7be8f8c
readme updates
2018-04-16 14:16:25 +01:00
Felix Angell
88c0a3caac
fix file creation from pr
2018-04-16 13:58:30 +01:00
Felix Angell
5dc4710546
Merge pull request #24 from clee/create-nonexistent-file-args
...
Create nonexistent file arguments on launch
2018-04-16 13:53:04 +01:00
Chris Lee
4706740b0f
Create nonexistent file arguments on launch
...
Fixes #23 .
2018-04-16 01:39:46 -06:00
Felix Angell
49e7bce3ea
"optimized" syntax colouring algorithm slightly; improved delete line behaviour
2018-04-16 00:50:30 +01:00
Felix Angell
0395a358b4
handle option combos on mac
2018-04-16 00:13:06 +01:00
Felix Angell
0ac9aff112
fixed seg fault, try not to match conflicts
2018-04-15 22:10:05 +01:00
Felix Angell
112cdc74d6
scrolling bounds checks
2018-04-15 19:23:35 +01:00
Felix Angell
7c4706356b
added mouse wheel scrolling + font face/size settings in toml configs
2018-04-15 19:18:01 +01:00
Felix Angell
483066ab6f
gitignore binary
2018-04-15 17:16:12 +01:00
Felix Angell
186ad2ce2d
fixed single line comments, added case keyword
2018-04-15 17:12:58 +01:00
Felix Angell
93069dc50b
editor only renders whats on screen
2018-04-15 17:10:03 +01:00
Felix Angell
39c7d19bf3
removed gfx package due to strife updates
2018-04-14 02:19:33 +01:00
Felix Angell
d6002d7513
disclaimers!
2018-04-14 02:17:13 +01:00
Felix Angell
ddcadb5ef7
more go keywords; set default conf for win/linux/mac
2018-04-14 02:15:14 +01:00
Felix Angell
9e54861667
updated screenshot; made for/if/switch/select/chan keywords in go
2018-04-14 02:13:05 +01:00
Felix Angell
0b49a015ad
simple/buggy comment highlighting
2018-04-14 01:57:01 +01:00
Felix Angell
18d4598940
go and c syntax highlighting
2018-04-14 01:40:29 +01:00
Felix Angell
55a48faa71
prototype syntax highlighter semi works!
2018-04-13 21:08:26 +01:00
Felix Angell
aa656e6b7a
always render; swap line down/up; bug fixes;
2018-04-13 20:04:10 +01:00
Felix Angell
dc3985dcbe
added a close buffer command (ctrl+w);
2018-04-13 19:10:32 +01:00
Felix Angell
9b2dbebcd6
create and load an empty temp file if no files to open
2018-04-13 18:28:17 +01:00
Felix Angell
aa8bf6901f
can now open multiple files from cmd line
2018-04-13 18:21:21 +01:00
Felix Angell
69bd7535b9
editor can open file from fst cmd arg
2018-04-13 17:59:10 +01:00
Felix Angell
23e74e1f16
simple scrolling + super/ctrl shortcuts now work and can be configured
...
also default configs per os
2018-04-13 17:50:10 +01:00
Felix Angell
93e38c9817
page up and down scroll the editor
2018-04-13 17:41:18 +01:00
Felix Angell
f4e6cb3d87
implemented delete key
2018-04-13 15:10:33 +01:00
Felix Angell
cecb529cc4
implement home and end shortcuts
2018-04-13 14:44:04 +01:00
Felix Angell
b4dd8c0151
added some weird opt+left opt+right move word things... could work better, however!
2018-02-28 14:32:43 +00:00
Felix Angell
dd1f0a4fcd
simple file saving is now implemented
2018-02-28 14:01:20 +00:00
Felix Angell
388153daca
editor can now "escape" brackets
2018-02-28 13:36:41 +00:00
Felix Angell
ade7bde768
readme changes
2018-02-28 13:28:44 +00:00
Felix Angell
ffa751e13c
uploaded new screenshot
2018-02-28 13:23:07 +00:00
Felix Angell
41851db6b7
simple editor commands are implemented in the preferences file
2018-02-28 00:54:59 +00:00
Felix Angell
3d49b5ecee
added little shortcut hooking system thing
2018-02-28 00:22:30 +00:00
Felix Angell
8832ff8a8f
caps lock and some super combos handled
2018-02-28 00:12:42 +00:00