Commit graph

3046 commits

Author SHA1 Message Date
Zachary Yedidia
9603baa6ec Merge pull request #44 from aerth/fork1
stdout and stderr buffers for command execution
2016-04-19 19:03:30 -04:00
Zachary Yedidia
c767b3dc0c Add OpenBuffer() function to View
Fixes #43
2016-04-19 18:58:52 -04:00
aerth
838a932dd9
stdout and stderr buffers for command execution 2016-04-19 19:49:43 +00:00
Zachary Yedidia
aaa0f29540 Update binary table 2016-04-19 14:10:51 -04:00
Zachary Yedidia
4305c71f6a Use a buffer for help screen
Fixes #24
2016-04-19 13:58:02 -04:00
Zachary Yedidia
2355f2fa51 Use variadic args for messenger Message and Error
Closes #41
2016-04-19 13:45:24 -04:00
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
Zachary Yedidia
ef89697b59 Merge pull request #32 from aerth/fork
Boss mode
2016-04-19 13:12:01 -04:00
Zachary Yedidia
e304bf1698 Update cross compilation script for more systems
Closes #30
2016-04-19 12:09:18 -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
0a8aca2abe Update readme 2016-04-18 16:30:34 -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
da1fd102c6 Fix makefile for people who don't have GOPATH/bin on their path 2016-04-18 14:41:40 -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
2d3789c462 Update readme 2016-04-18 14:04:42 -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
119c310045 Fix make install 2016-04-18 11:36:51 -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
0ca7ac0c27 Fix cross crompiler 2016-04-18 09:42:09 -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
Zachary Yedidia
9d4c6a8b43 Update readme to add go get instructions 2016-04-18 08:10:22 -04:00
Zachary Yedidia
1cb04992ec Merge pull request #14 from aerth/master
now is go gettable and with updated make file and .gitignore to reflect that
2016-04-18 08:08:41 -04:00
Zachary Yedidia
7afec82e05 Merge pull request #15 from scorredoira/master
Update readme.md with how to have clipboard support on linux.
2016-04-18 07:30:05 -04:00
Santi
4c9fd8aea6 Update readme.md with how to have clipboard support on linux. 2016-04-18 13:24:31 +02:00
aerth
337f162360
now is go gettable and updated make file 2016-04-18 10:59:41 +00:00
Zachary Yedidia
1c30153b0c Add explanation for setting the colorscheme to readme 2016-04-17 22:35:17 -04:00
Zachary Yedidia
0affcafbbf Update wording in readme 2016-04-17 22:22:11 -04:00
Zachary Yedidia
b4ca76693c Don't search if the search string is empty
Fixes #6
2016-04-17 22:11:05 -04:00
Zachary Yedidia
d87a3eb3ce Update readme 2016-04-17 21:55:57 -04:00
Zachary Yedidia
648070c6d2 Only use settings.json if ~/.micro exists
Fixes #3
2016-04-17 21:49:36 -04:00
Zachary Yedidia
1defb1d039 Add install instructions for brew to readme 2016-04-17 21:21:30 -04:00
Zachary Yedidia
1648afd226 Add find previous and documentation 2016-04-17 14:30:49 -04:00
Zachary Yedidia
8fdf99854e Add next match functionality for search 2016-04-17 14:10:49 -04:00
Zachary Yedidia
35eccf26d4 Implement better search functionality (not finished) 2016-04-17 09:24:14 -04:00
Zachary Yedidia
147ed61f2f Small update to readme 2016-04-17 09:04:51 -04:00
Zachary Yedidia
8a2479a43d Update todolist, and readme
Add binaries to readme and a screenshot of micro.
2016-04-16 17:33:13 -04:00
Zachary Yedidia
aaaa0db2ef Update todolist 2016-04-16 09:58:11 -04:00