Commit Graph

35 Commits

Author SHA1 Message Date
Zachary Yedidia
34dda2cded Syntax highlighting optimizations 2016-04-06 15:59:26 -04:00
Zachary Yedidia
cbaf9617f5 Fix save message 2016-04-06 13:45:52 -04:00
Zachary Yedidia
cece846297 Fix half page down bug 2016-04-05 12:50:07 -04:00
Zachary Yedidia
eadfbf8469 Minor bug fixes 2016-04-04 18:05:34 -04:00
Zachary Yedidia
a3fe21a5e6 Implement lastX for cursor movement 2016-04-04 14:09:24 -04:00
Zachary Yedidia
bd78c7108f Merge 2016-04-04 14:03:38 -04:00
Zachary Yedidia
20fbb5c568 Add horizontal scrolling 2016-04-04 14:03:17 -04:00
Zachary Yedidia
f88ef4f9a4 Add shorthand for commands if it is unambiguous 2016-04-03 16:19:21 -04:00
Zachary Yedidia
62967c7935 Add automatic settings to ~/.micro/settings.json 2016-03-28 21:10:10 -04:00
Zachary Yedidia
8094ff70c7 Add more comments to syntax highlighter 2016-03-28 11:24:46 -04:00
Zachary Yedidia
a6764a04bc Add word selection with double click 2016-03-28 08:43:08 -04:00
Zachary Yedidia
ec42140241 Add help text 2016-03-27 17:53:00 -04:00
Zachary Yedidia
72acdfb74a Line selection with triple click 2016-03-27 16:35:54 -04:00
Zachary Yedidia
53290919c8 Detect double and triple clicks 2016-03-27 13:01:30 -04:00
Zachary Yedidia
c49ebaf87b Completely rework the cursor 2016-03-26 17:23:52 -04:00
Zachary Yedidia
b32f0eb94f Add options 2016-03-26 10:54:18 -04:00
Zachary Yedidia
ff039df5d0 Working by-line syntax highlighting 2016-03-25 19:18:29 -04:00
Zachary Yedidia
5e993b892b Slight cleanup 2016-03-25 14:56:29 -04:00
Zachary Yedidia
e1506e300d Much improved highlighting (turned off for now) 2016-03-25 14:32:35 -04:00
Zachary Yedidia
770ad7f444 Add some tests 2016-03-25 13:42:41 -04:00
Zachary Yedidia
339cdad594 Major cleanup 2016-03-25 12:14:22 -04:00
Zachary Yedidia
571ac3b3fa Add ctrlo for open file 2016-03-23 21:09:27 -04:00
Zachary Yedidia
24f5b6e0ac Add ctrlA for select all and some comments 2016-03-23 20:58:42 -04:00
Zachary Yedidia
9afb1257b4 Include newlines in selection 2016-03-23 17:15:10 -04:00
Zachary Yedidia
ab69812440 Switch back to original tcell 2016-03-23 16:37:49 -04:00
Zachary Yedidia
e2f25947cc Add colorscheme support for selection color 2016-03-23 13:23:50 -04:00
Zachary Yedidia
26e2851876 Add prompts 2016-03-23 11:41:04 -04:00
Zachary Yedidia
b9290997a5 Add messaging system 2016-03-23 10:28:12 -04:00
Zachary Yedidia
60858417f7 Support loading colorschemes from files 2016-03-22 20:15:17 -04:00
Zachary Yedidia
d20df210d0 Add cross-compilation script 2016-03-22 18:17:11 -04:00
Zachary Yedidia
7e9d119b2d Proper window resize handling 2016-03-21 17:43:53 -04:00
Zachary Yedidia
11bc2cfbad Fix bug 2016-03-21 17:02:41 -04:00
Zachary Yedidia
e450e02b83 Use my fork of tcell 2016-03-21 14:50:28 -04:00
Zachary Yedidia
b8f6850c58 Add syntax flags and fix a couple highlighting bugs 2016-03-21 14:48:17 -04:00
Zachary Yedidia
076d41e0ab Reorganize 2016-03-21 12:51:45 -04:00