| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2017-01-18 | lexer: add lexer for Parallax Spin language | David B. Lamkins | 1 | -0/+3 | |
| Close #466 | |||||
| 2016-12-14 | lua: add crontab file type and configure it to save in-place | Marc André Tanner | 1 | -0/+4 | |
| This should fix isses with `crontab -e` editing. | |||||
| 2016-12-14 | lua: allow per file type :commands being executed | Marc André Tanner | 1 | -3/+11 | |
| 2016-12-14 | lua: use Lua patterns to match file extensions | Marc André Tanner | 1 | -125/+120 | |
| 2016-12-09 | lua: add more mime types for file type detection | Marc André Tanner | 1 | -0/+21 | |
| 2016-12-08 | vis-lua: add optional help parameter to mapping functions | Marc André Tanner | 1 | -1/+1 | |
| 2016-12-08 | lua: add simple event multiplexing mechanism | Marc André Tanner | 1 | -2/+2 | |
| The editor core calls into the functions registered in the `vis.events` table which then multiplex the events to all registered event handlers. The first handler which returns a non `nil` value terminates event propagation. | |||||
| 2016-12-07 | lua: move non-core code out of vis.lua | Marc André Tanner | 2 | -0/+463 | |
| The following structure is adapted: * visrc.lua entry point for all Lua code * vis.lua only implements the Lua part of the core API * vis-std.lua registers standard event handlers (e.g. syntax highlighting, statusbar handling, theme changes etc). It is sourced from vis.lua. * plugins/* non essential editor functionality, needs to be explicitly enabled by loading it from visrc.lua | |||||
