aboutsummaryrefslogtreecommitdiff
path: root/modules/lua
AgeCommit message (Collapse)Author
2020-03-16Small code cleanup.mitchell
2020-03-14More code cleanup, refactoring, and reformatting.mitchell
2020-03-03Revert accidental check in of Lua autocompletion and documentation.mitchell
2020-03-03Added test suite and API type checking for more helpful error messages.mitchell
2020-02-19Updated tags generator to include filename and ex_cmd ctags fields.mitchell
This enables proper ctags navigation.
2020-02-19Allow Textadept API completions in special Lua buffers like a Lua REPL.mitchell
2020-02-18Added snippet trigger word completion.mitchell
Also refactored snippet lookup, added options to Lua and C modules to include snippet triggers in autocompletion lists, swapped snippet keybindings, and fixed a bug recognizing lexer-specific snippet files as global.
2020-02-17Treat `textadept.editing.api_files` as already containing empty per-lexer lists.mitchell
The language modules should not overwrite them, as user scripts may define them in on init.
2020-02-17Lua api generation script tweaks.mitchell
2020-02-07Correctly detect _HOME and _USERHOME Lua files on Windows for autocompletion.mitchell
2019-12-31Updated copyright year.mitchell
2019-12-31Updated to Scintilla 3.11.2.mitchell
2019-12-31Updated Lua autocompletion and documentation.mitchell
2019-11-08API file lists and Lua tags lists can contain functions that return file paths.mitchell
This gives more control over when to include certain autocompletion and documentation files like Textadept's API.
2019-11-07Split Lua and Textadept autocompletion and documentation files.mitchell
Textadept autocompletion and documentation is now only performed on Textadept files. Modified the LuaDoc doclet to only process "lua.luadoc" on its own, and updated the Makefile rule accordingly.
2019-10-31Updated Lua autocompletion and documentation.mitchell
2019-09-22Replaced `ui.command_entry.*_mode()` with simplified `ui.command_entry.run()`.mitchell
The command entry no longer uses named key modes. Instead, mode keys are supplied to `run()` if necessary. The command entry remains modal, though.
2019-08-31Updated LuaDoc.mitchell
2019-08-30Updated Lua autocompletion and documentation.mitchell
2019-06-30Updated Lua autocompletion and documentation.mitchell
2019-06-01GTK+ was renamed to GTK recently.mitchell
2019-04-26Updated Lua autocompletion and documentation.mitchell
2019-03-14Updated to lfs 1.7.0 and lpeg 1.0.2.mitchell
Also updated LuaDoc.
2019-02-28Updated Lua autocompletion and documentation.mitchell
2019-02-16Fixed escaping of newlines in generated Lua API documentation.mitchell
2019-02-16Updated copyright year.mitchell
2018-12-29Updated Lua documentation.mitchell
2018-10-31Updated Lua autocompletion and documentation.mitchell
2018-10-14Experimentally move external lspawn module into Lua os module as a patch.mitchell
2018-09-28Updated Lua autocompletion and documentation.mitchell
2018-07-26Updated Lua autocompletion and documentation.mitchell
2018-04-30Updated Lua autocompletion and documentation.mitchell
2018-03-30Updated Lua autocompletion and documentation.mitchell
2018-02-28Updated Lua autocompletion and documentation.mitchell
2018-01-25Updated copyright year.mitchell
2017-12-31Updated Lua autocompletion and documentation.mitchell
2017-08-28Updated Lua autocompletion and documentation.mitchell
2017-07-06Do not attempt to provide autocompletions when there is no context.mitchell
2017-06-30Updated Lua autocompletion and documentation.mitchell
2017-04-30Updated Lua documentation; modules/lua/apimitchell
2016-12-31Updated copyright information.mitchell
2016-12-08Updated Lua autocompletion and documentation.mitchell
2016-09-28Update Lua autocompletion and documentation.mitchell
2016-08-29Updated Lua autocompletion and documentation.mitchell
2016-07-11Updated Lua autocompletion and documentation.mitchell
2016-07-06Document how to generate Lua autocompletion and documentation for user modules.mitchell
2016-07-04Replaced Lua pattern matching with Regex via Scintilla and TRE.mitchell
As a result, changed `ui.find.lua` to `ui.find.regex` Also removed luautf8 dependency since it is no longer needed. Regex replacements cannot contain embedded Lua code. Jumping to "find in files" results selects those results instead of just jumping to their respective lines.
2016-07-01Updated Lua autocompletion and documentation.mitchell
2016-06-15Lots of small LuaDoc improvements (grammar mainly).mitchell
2016-06-11Updated to Lua 5.3.3.mitchell