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
Felix Angell
fb342c8517
cleanups
2018-02-27 23:21:27 +00:00
Felix Angell
cb0b1f936f
use theme cursor invert rather than fixed colour
2018-02-27 23:05:42 +00:00
Felix Angell
85910c00b6
new binary
2018-02-27 22:26:24 +00:00
Felix Angell
0e93807854
all cursor control keys work (arrow keys); tab key works, backspace and return also work.
2018-02-22 16:02:42 +00:00
Felix Angell
3ceb625ffb
key insertion works for simple letters, etc.
2018-02-22 15:45:54 +00:00
Felix Angell
1eca835eff
use my fork of toml, editor loads hex colours from theme
2018-02-18 23:51:04 +00:00
Felix Angell
7137385da2
nate -> phi... old imports explains some problems!!
2018-02-18 23:25:45 +00:00
Felix Angell
ee415ccf07
cleanups
2018-02-18 23:15:21 +00:00
Felix Angell
3481ccbfb7
cleanups
2018-02-18 23:13:48 +00:00
Felix Angell
12ab390c1b
nate -> phi
2017-12-13 23:45:51 +00:00
Felix Angell
e6b6236a9f
screenshot example
2017-11-04 14:24:44 +00:00
Felix Angell
0756852058
make everything run!
...
fixed a few minor issues where i changed the library and there were some breaking changes. everything now compiles and the editor will now run and close properly, still no key input but events are somewhat properly handled.
2017-11-04 14:20:13 +00:00
Felix Angell
5ad1c514b4
Port over to use Strife, veandco/sdl2 dependency dropped! :-)
2016-12-03 05:38:33 +00:00
Felix Angell
b6225832b8
IT MUST BE PERFECT
2016-12-02 17:08:42 +00:00
Felix Angell
bdbafadda2
Update README.md
2016-12-02 17:06:53 +00:00