Commit Graph

21 Commits

Author SHA1 Message Date
Zachary Yedidia
87108bfed8 Add -version option
Fixes #33
2016-04-19 13:40:30 -04:00
Zachary Yedidia
f0ad01d1ec Add option to save and quit
Fixes #40
2016-04-19 13:16:08 -04:00
aerth
54f00cb937 shell command output is held in buffer until completion 2016-04-19 13:40:05 +00:00
aerth
f3e9271cae boss mode: Single line output stays in messenger, multiline output goes to a help-style screen 2016-04-19 05:10:53 +00:00
aerth
bbe78fbdff Display nonblank output on full screen 2016-04-19 04:53:56 +00:00
aerth
a2ca47a496 Boss mode 2016-04-19 04:33:54 +00:00
Zachary Yedidia
c264fec472 Fix end key behavior
Fixes #28
2016-04-18 21:24:15 -04:00
Zachary Yedidia
aa129c1ddf Add support for other encodings 2016-04-18 17:10:47 -04:00
Zachary Yedidia
d10c401a97 Change the help binding to Ctrl-g from Ctrl-h
This is necessary because some terminals send Backspace and Ctrl-h as
the same key, so Ctrl-h must be reserved for deleting. See #8.
2016-04-18 16:28:53 -04:00
Zachary Yedidia
fdceddefe1 Fix IsDirty 2016-04-18 16:13:49 -04:00
Zachary Yedidia
4428d893b5 More comments and a slight optimization for syntax file loading 2016-04-18 16:12:34 -04:00
Zachary Yedidia
47c32dda22 Major optimization for loading syntax files 2016-04-18 14:40:07 -04:00
Zachary Yedidia
273401d911 Optimization for IsDirty() 2016-04-18 14:20:40 -04:00
Zachary Yedidia
84d353838c Add bindings for Home and End keys
See #21
2016-04-18 14:02:39 -04:00
Zachary Yedidia
c7f8584d84 Add tabsToSpaces option 2016-04-18 13:01:39 -04:00
Zachary Yedidia
fa7808b4ae Prevent panic if mouse y coordinate is below 0
See #7
2016-04-18 11:54:32 -04:00
Zachary Yedidia
cc222b67ec Automatically create ~/.config or if it does not exist 2016-04-18 10:36:41 -04:00
Zachary Yedidia
8dee0ad2d5 Use XDG_CONFIG_HOME for configuration directory
Fixes #18
2016-04-18 10:31:19 -04:00
Zachary Yedidia
63ce8bcfce Create ~/.micro if it does not exist 2016-04-18 09:40:27 -04:00
Zachary Yedidia
8656335da4 Embed runtime files in the go binary 2016-04-18 09:35:53 -04:00
aerth
337f162360 now is go gettable and updated make file 2016-04-18 10:59:41 +00:00