Commit Graph

14 Commits

Author SHA1 Message Date
Zachary Yedidia
d429dc3df2 Major optimization for syntax highlighting 2016-03-21 12:18:41 -04:00
Zachary Yedidia
fbeb1bf6bd Add header parsing for files without extensions 2016-03-21 12:18:41 -04:00
Zachary Yedidia
4b286bf293 Better syntax file loading, load files from ~/.micro by default 2016-03-21 12:18:41 -04:00
Zachary Yedidia
6a27593800 Load syntax rules from file 2016-03-21 12:18:41 -04:00
Zachary Yedidia
068260157c Initial syntax highlighting 2016-03-21 12:18:41 -04:00
Zachary Yedidia
866ad9594e Clipboard support for copying pasting and cutting 2016-03-19 18:38:28 -04:00
Zachary Yedidia
28c5899b9e Add undo/redo stack 2016-03-19 18:16:10 -04:00
Zachary Yedidia
6a8b687acd Add line numbers 2016-03-19 09:24:04 -04:00
Zachary Yedidia
a5ddd9e521 Add pagedown, pageup, halfpagedown, halfpageup 2016-03-19 09:12:03 -04:00
Zachary Yedidia
d55dabaa3b Add comment fix go style 2016-03-18 20:40:00 -04:00
Zachary Yedidia
4efc47c0fb Add selection with click and drag 2016-03-18 20:01:05 -04:00
Zachary Yedidia
6da745a463 Fix bug involving mouse click positioning 2016-03-18 12:18:54 -04:00
Zachary Yedidia
b3b7e8414d Add statusline 2016-03-17 18:20:07 -04:00
Zachary Yedidia
1781766e21 Switch to go in order to use tcell 2016-03-17 17:27:57 -04:00