Age | Commit message (Collapse) | Author |
|
|
|
`events.FILE_CHANGED` was not emitting a filename.
Added tests for key commands, keychains, and key modes.
|
|
|
|
|
|
`io.popen()` and `os.execute()` change the console mode such that mouse clicks
are no longer detected. Make sure it's reset.
Also prevent `os.execute()` output from overwriting the window.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Lua 5.3 made them optional and LuaJIT support has been dropped.
|
|
|
|
|
|
|
|
Also updated to Lua 5.3 syntax where held back by LuaJIT's 5.1/5.2 syntax.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Some third-party extensions make use of Lua 5.3's `table.insert()`.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Makes use of an external luautf8 library, but only a subset of it.
|
|
|