| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2016-01-13 | vis: implement :map-window and :unmap-window | Marc André Tanner | 1 | -5/+24 | |
| They allow per window run time configurable key bindings. | |||||
| 2016-01-13 | vis: allow :-commands containing a hyphen | Marc André Tanner | 1 | -1/+1 | |
| 2016-01-13 | vis: implement :map and :unmap | Marc André Tanner | 1 | -0/+77 | |
| Remember that vis' bindings are always recursive. Hence if you do stupid things you will get yourself into an endless loop. | |||||
| 2016-01-13 | vis: cleanup key binding definitions | Marc André Tanner | 1 | -17/+7 | |
| This removes the tree based mode structures and instead merges all keybindings in flat modes which uses some more memory but will allow (per mode) run-time configurable key bindings. Make sure to update/remove config.h. | |||||
| 2016-01-13 | Add -pedantic to debug CFLAGS and fix resulting warnings | Marc André Tanner | 1 | -1/+1 | |
| 2015-12-26 | vis: refactor Lua integration | Marc André Tanner | 1 | -0/+2 | |
| Lua support can now be disabled at compile time using: $ make CONFIG_LUA=0 This commit also adds an initial Lua API and provides a few default hooks. We now also require Lua >= 5.2 due to the uservalue constructs. In principle the same functionality could be implemented using function environments from Lua 5.1. | |||||
| 2015-11-28 | vis: add namespace prefix for MARK_SELECTION_{START,END} | Marc André Tanner | 1 | -4/+4 | |
| 2015-11-28 | view: remove ViewEvent infrastructure | Marc André Tanner | 1 | -1/+1 | |
| The only used event handler was used to update the '< and '> marks which is now taken care of by the leave handler of the visual modes. | |||||
| 2015-11-27 | vis: close correct file descriptor upon failure in filter command | Marc André Tanner | 1 | -2/+2 | |
| 2015-11-23 | vis: use file open dialog for all directories | Marc André Tanner | 1 | -2/+6 | |
| 2015-11-08 | Remove trailing white space from source files | Marc André Tanner | 1 | -5/+5 | |
| 2015-11-08 | vis: implement :set colorcolumn | Marc André Tanner | 1 | -0/+5 | |
| 2015-11-08 | vis: implement :set theme | Marc André Tanner | 1 | -0/+9 | |
| 2015-11-08 | vis: implement :set cursorline | Marc André Tanner | 1 | -0/+11 | |
| 2015-11-08 | vis: experimental support for lua/lpeg based syntax highlighting | Marc André Tanner | 1 | -1/+1 | |
| The lua based lexers are searched in the following order: $VIS_PATH/lexers $HOME/.vis/lexers /usr/share/vis/lexers followed by the standard lua package.path | |||||
| 2015-11-08 | vis: remove regex based syntax highlighting | Marc André Tanner | 1 | -11/+6 | |
| 2015-11-07 | vis: move :-commands into their own file | Marc André Tanner | 1 | -0/+1064 | |
