Commit Graph

41 Commits

Author SHA1 Message Date
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
4aea694198 Gofmt 2016-03-23 18:14:58 -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
a35af11924 Cache syntax highlighting rules 2016-03-23 16:36:17 -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
886bd11ae1 Add colorschemes to runtime 2016-03-22 20:43:48 -04:00
Zachary Yedidia
e47d645486 Add true color support with MICRO_TRUECOLOR environment var 2016-03-22 20:15:17 -04:00
Zachary Yedidia
60858417f7 Support loading colorschemes from files 2016-03-22 20:15:17 -04:00
Zachary Yedidia
28b07d62e6 Merge branch 'cross-compile' 2016-03-22 18:31:50 -04:00
Zachary Yedidia
7184b92488 Fix makefiles 2016-03-22 18:19:28 -04:00
Zachary Yedidia
d20df210d0 Add cross-compilation script 2016-03-22 18:17:11 -04:00
Zachary Yedidia
a5b0befba1 Fix unicode handling for cursor 2016-03-21 18:52:56 -04:00
Zachary Yedidia
7e9d119b2d Proper window resize handling 2016-03-21 17:43:53 -04:00
Zachary Yedidia
7300ab66f7 Add default colorscheme (based on solarized) and colorscheme support 2016-03-21 17:02:51 -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
Zachary Yedidia
1781766e21 Switch to go in order to use tcell 2016-03-17 17:27:57 -04:00
Zachary Yedidia
e9e25d0c85 Start selection box 2016-03-17 17:25:28 -04:00
Zachary Yedidia
f49573bf08 Fix linux bug and improve tabstop functionality 2016-03-16 19:13:05 -04:00
Zachary Yedidia
1ea5261132 Fix a couple bugs 2016-03-16 10:18:53 -04:00
Zachary Yedidia
6aae2a61d5 Better tabs (still some issues) 2016-03-15 10:49:48 -04:00
Zachary Yedidia
52a6185455 Handle tabs correctly 2016-03-14 21:34:44 -04:00
Zachary Yedidia
4beab9da1b Fix scrolling bug 2016-03-14 14:12:17 -04:00
Zachary Yedidia
c9803683af Initialize clipboard 2016-03-12 18:08:02 -05:00
Zachary Yedidia
7a41ab2fe1 Use basic colors for line numbers 2016-03-12 17:55:16 -05:00
Zachary Yedidia
8ab8fd4373 Add line numbers 2016-03-12 17:34:52 -05:00
Zachary Yedidia
e3d629f2b5 Fix scrolling bug 2016-03-12 17:29:08 -05:00
Zachary Yedidia
757986ae3f Add statusline and accept pipes from stdin 2016-03-12 16:46:41 -05:00
Zachary Yedidia
934634507d Create empty file if input doesn't exist 2016-03-12 16:07:04 -05:00
Zachary Yedidia
8072756990 Begin rewrite 2016-03-12 15:43:24 -05:00
Zachary Yedidia
38377dd5f8 Add simple syntax highlighting for strings 2016-03-12 12:13:57 -05:00
Zachary Yedidia
bdc0c4644e Fix unicode bug 2016-03-11 15:39:22 -05:00
Zachary Yedidia
a74031c1c8 Proper unicode support 2016-03-11 15:37:50 -05:00
Zachary Yedidia
24ce1d6b42 Initial commit 2016-03-10 21:06:06 -05:00