Commit Graph

18 Commits

Author SHA1 Message Date
Zachary Yedidia
7365f0f785 Fix selection highlighting 2016-04-22 19:31:50 -04:00
Zachary Yedidia
fedb8b03da Fix horizontal scrolling
Fixes #59
2016-04-22 18:50:01 -04:00
aerth
0440ca45cd Toggle line numbers 2016-04-22 20:02:26 +00:00
Zachary Yedidia
acabfcb8bb Expand ~ in file opening 2016-04-22 09:23:01 -04:00
Zachary Yedidia
568f638e70 Add nicer deleting for soft tabs 2016-04-21 19:15:46 -04:00
Zachary Yedidia
6d3344e4bd Add auto indent 2016-04-20 21:47:52 -04:00
Zachary Yedidia
6aab17f445 Set last visual x after SetLoc is called
Fixes #46
2016-04-20 20:03:53 -04:00
Zachary Yedidia
3b4521e9c6 Remove unused syntax highlighting code and optimize IsDirty() 2016-04-20 13:52:10 -04:00
Zachary Yedidia
89493a3e80 Merge 2016-04-20 12:50:36 -04:00
Zachary Yedidia
b5b84d9068 Don't adjust mouse coordinates
Fixes #23
2016-04-20 12:50:13 -04:00
Zachary Yedidia
c767b3dc0c Add OpenBuffer() function to View
Fixes #43
2016-04-19 18:58:52 -04:00
Zachary Yedidia
f0ad01d1ec Add option to save and quit
Fixes #40
2016-04-19 13:16:08 -04:00
Zachary Yedidia
c264fec472 Fix end key behavior
Fixes #28
2016-04-18 21:24:15 -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
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
aerth
337f162360 now is go gettable and updated make file 2016-04-18 10:59:41 +00:00