Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-20 | Updated to Lua 5.4.2. | ||
2021-01-29 | Updated copyright information. | ||
2020-11-10 | Fill `keys` and `snippet` tables with language-specific tables on init. | ||
This allows users and language modules to easily add bindings and snippets without stepping on each other. | |||
2020-10-20 | Code cleanup. | ||
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. | |||
2020-09-29 | Updated copyright information. | ||
2020-03-30 | Fixed off-by-one issues with `buffer:get_cur_line()`. | ||
2020-03-26 | Switched to 1-based indices for buffer positions, lines, and countable entities. | ||
2020-03-16 | Language modules should assume `_G.snippets` exists. | ||
2020-03-16 | Small code cleanup. | ||
2020-03-14 | More code cleanup, refactoring, and reformatting. | ||
2020-02-18 | Added snippet trigger word completion. | ||
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-18 | Fixed C autocompletion error with typerefs. | ||
A typeref would have always been considered a member of itself. | |||
2020-02-17 | Treat `textadept.editing.api_files` as already containing empty per-lexer lists. | ||
The language modules should not overwrite them, as user scripts may define them in on init. | |||
2019-12-31 | Updated copyright year. | ||
2019-02-16 | Fixed escaping of newlines in generated Lua API documentation. | ||
2019-02-16 | Updated copyright year. | ||
2018-01-25 | Updated copyright year. | ||
2017-07-06 | Do not attempt to provide autocompletions when there is no context. | ||
2016-12-31 | Updated copyright information. | ||
2016-06-15 | Lots of small LuaDoc improvements (grammar mainly). | ||
2016-06-11 | Updated to Lua 5.3.3. | ||
2016-04-02 | Code cleanup. | ||
Do not use `ipairs()` and use more consistent variable names among other things. | |||
2015-12-31 | Updated copyright date. | ||
2015-12-06 | Updated to Lua 5.3.2. | ||
2015-10-22 | Refactored 'ansi_c' and 'lua' modules' snippets. | ||
Also removed command for auto-'end' insertion of Lua control structures since snippets are now favored. | |||
2015-10-22 | Added tags for the Lua C API to the ansi_c module. | ||
2015-08-19 | Handle 'typeref' in ctags; modules/ansi_c/init.lua | ||
2015-03-16 | Code cleanup based on the output of luacheck, a Lua linter. | ||
2015-03-11 | Updated to Lua 5.3, LPeg 0.12.2, and lfs 1.6.3. | ||
LuaJIT uses Lua 5.3's new utf8 library. Restored documentation for Lua 5.1 symbols and added deprecation notes. | |||
2015-03-10 | Removed `keys.LANGUAGE_MODULE_PREFIX` key binding. | ||
2014-12-31 | Updated copyright year. | ||
2014-12-24 | Fixed C module's ctag autocompletion and utilize project or directory tags. | ||
Includes the current project's top-level tags file or the current directory's tags file automatically. That file does not need to be added to `_M.ansi_c.tags`. | |||
2014-11-12 | Code and documentation cleanup. | ||
2014-10-29 | Fixed bug in ANSI C autocompletion; modules/ansi_c/init.lua | ||
2014-06-30 | Condensed manual and API documentation into single files. | ||
2014-05-28 | Utilize list separator characters instead of hard-coded characters. | ||
2014-05-25 | ANSI C and Lua language module tweaks. | ||
2014-05-24 | Removed Adeptsense in favor of new framework committed in r1735. | ||
Replaced ANSI C and Lua module Adeptsenses with their equivalent autocompleter functions. | |||
2014-01-12 | Updated copyright information. | ||
2013-11-07 | New ANSI C lexer. | ||
C/C++ lexer was separated into ANSI C and C++ lexers. Also took the opportunity to use shorter macros in compile/run commands. |