| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-03-24 | vis-lua: removed unused function declaration | Marc André Tanner | |
| 2017-03-19 | Move :set horizon option implementaiton to lua | Marc André Tanner | |
| 2016-12-09 | vis-lua: expose input key event in insert and replace modes | Marc André Tanner | |
| 2016-11-22 | vis-lua: introduce pre-save hook | Marc André Tanner | |
| The first argument is the file object while the second argument denotes the full path to which it will be written. Path might be `nil` if the file is going to be written to stdout. The Lua function is expected to return a boolean value indicating whether the write operation should proceed or be aborted. | |||
| 2016-11-22 | vis-lua: pass path as second argument to file_save_post event hook | Marc André Tanner | |
| The passed path can be different from file.name for instance when opening a file `a` and then doing `:w b` where file.name will be the former and path the latter. | |||
| 2016-11-21 | vis-lua: rename file_save event to file_save_post | Marc André Tanner | |
| Indicating that the event is triggered *after* a successfull write. | |||
| 2016-11-05 | vis: display Lua package.cpath in :help output | Marc André Tanner | |
| These paths are used to load the Lua LPeg module (lpeg.so) and are thus helpful when diagnosing setup problems in case syntax highlighting does not work. | |||
| 2016-05-22 | vis: refactor status line handling | Marc André Tanner | |
| Make window status bar content configurable via Lua. | |||
| 2016-05-22 | vis: consider :set horizon setting when syntax highlighting | Marc André Tanner | |
| 2016-05-22 | vis: move syntax highlighting to pure Lua code | Marc André Tanner | |
| 2016-04-23 | vis: display lua search paths in :help output | Marc André Tanner | |
| 2016-04-20 | vis-lua: trigger start event after ui has been initialized | Marc André Tanner | |
| 2016-01-13 | Add -pedantic to debug CFLAGS and fix resulting warnings | Marc André Tanner | |
| 2015-12-26 | vis: refactor Lua integration | Marc André Tanner | |
| 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. | |||
