Age | Commit message (Collapse) | Author |
|
Use clang-format, LuaFormatter, and 100 character limit on lines.
|
|
Requires latest Scintillua.
|
|
|
|
Requires latest Scintillua.
|
|
Requires latest Scintillua.
|
|
Requires latest Scintillua.
|
|
Requires latest Scintillua.
|
|
Requires latest Scintillua.
|
|
Requires latest Scintillua.
|
|
Requires latest Scintillua.
|
|
Requires latest Scintillua.
|
|
Requires latest Scintillua.
|
|
Requires latest Scintillua.
|
|
Requires latest Scintillua.
|
|
Requires latest Scintillua.
|
|
Requires latest Scintillua.
|
|
Requires latest Scintillua.
|
|
This allows users and language modules to easily add bindings and snippets
without stepping on each other.
|
|
Of note:
* io.save_all_files() does not visit each buffer to save anymore. An unintended
side-effect was checking for outside modification (but only if the file itself
was modified), so outside changes will always be saved over now.
* The menu clicked handler uses assert_type(), so the 'Unknown command'
localization is no longer needed.
* When printing to a new buffer type would split the view, use an existing split
view when possible.
* Prefer 'goto continue' construct in loops over nested 'if's.
* Fixed clearing of ui.find.replace_entry_text on reset in the GUI version.
* Fixed lack of statusbar updating when setting options like buffer EOL mode,
indentation, and encoding.
* Renamed internal new_snippet() to new() and put it in the snippet metatable.
|
|
|
|
Updated header id generation, anchors, links, and header levels.
Added dedicated book page and support data.
Removed extra module autocompletion and documentation from Lua module.
Removed GPG signing and verification, as everything is built and distributed on
GitHub.
Removed all release links prior to 10.8 since there is no point in uploading
the relevant files to GitHub.
|
|
|
|
|
|
|
|
|
|
|
|
When clearing key sequences, preserve the table, as the `__index` metatable IS
that table.
|
|
They had always been a bit counter-intuitive.
|
|
|
|
|
|
|
|
`events.FILE_CHANGED` was not emitting a filename.
Added tests for key commands, keychains, and key modes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
For example this should report 'm{' as just '{' on a Spanish OSX key layout.
|
|
|
|
|
|
|
|
Do not use `ipairs()` and use more consistent variable names among other things.
|
|
|
|
|
|
|
|
LuaJIT uses Lua 5.3's new utf8 library.
Restored documentation for Lua 5.1 symbols and added deprecation notes.
|
|
This is to avoid 3rd party language module breakage in 7.x. Will be removed in
8.0.
|
|
Made a note in module documentation that there has been a traditional keychain
reserved for use by language modules.
|
|
|