Commit Graph

320 Commits

Author SHA1 Message Date
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
Felix Angell
ae7ed6d973 shift alternative handled; super+backspace handled 2018-02-27 23:56:14 +00:00