Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-08 | Small LuaDoc update. | ||
2020-10-08 | Added `textadept.history` module for recording and navigating position history. | ||
2020-10-05 | Various manual and documentation updates. | ||
2020-10-02 | Command entry also considers contents of `textadept` as globals. | ||
Include buffer/view constants as well, which should have been there anyway. | |||
2020-09-30 | Updated Lua autocompletion and documentation. | ||
2020-09-29 | Updated copyright information. | ||
2020-09-19 | Updated to Scintilla 4.4.5 and Scintillua 4.4.5-1. | ||
2020-09-19 | Added `events.COMMAND_TEXT_CHANGED`. | ||
This is analagous to `events.FIND_TEXT_CHANGED`. | |||
2020-09-19 | Added `events.FILE_{BEFORE,AFTER}_RELOAD` and save/restore bookmarks. | ||
Also moved buffer state save/restore into ui module. | |||
2020-09-19 | Added `ui.update()` for unit tests. | ||
2020-09-14 | Refresh generated documentation. | ||
2020-09-14 | More small documentation updates. | ||
2020-09-13 | Updated LuaDoc to avoid writing '{{'. | ||
This confuses Jekyll's Liquid tag processing. | |||
2020-09-13 | Lots of documentation updates. | ||
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. | |||
2020-09-04 | Renamed doc/ to docs/ and removed bombay dependency. | ||
Added some documentation infrastructure for eventual migration to a new build service. Use a simple Lua script for generating documentation offline. | |||
2020-09-04 | Added support for building with Docker and dropped automated Linux i386 builds. | ||
Also tweaked Makefile with basic git support for an eventual migration to a new build service. | |||
2020-09-04 | Small code cleanup. | ||
2020-08-23 | Document terminal color restrictions in Lua API, not the Manual. | ||
2020-08-21 | Added `keys.KEYSYMS` representations to LuaDoc. | ||
2020-08-17 | Small code cleanup. | ||
2020-08-17 | Added `textadept.editing.auto_enclose` for auto-enclosing selected text. | ||
2020-08-04 | Try to avoid using `lexer` as a string, as it overshadows the `lexer` module. | ||
2020-08-04 | Updated LuaDoc. | ||
2020-08-03 | Updated to latest Scintilla hg to get `lexer.fold_consecutive_lines()`. | ||
2020-07-28 | Updated Lua autocompletion and documentation. | ||
2020-06-28 | Updated Lua autocompletion and documentation. | ||
2020-06-10 | Renamed some buffer/view fields to use American English instead of Australian. | ||
This requires theme updates, primarily due to colour -> color. | |||
2020-06-10 | Replaced `lfs.dir_foreach()` with `lfs.walk()` generator. | ||
2020-06-09 | Prefer `view.call_tip_*` instead of `buffer.call_tip_*`. | ||
2020-06-08 | Prefer `view.property*` instead of `buffer.property*`. | ||
2020-06-05 | Renamed `buffer:set_theme()` to `view:set_theme()` and fixed a bug with splits. | ||
Also improved separate themes-per-view functionality. | |||
2020-05-25 | Allow views to be used as buffers and update API. | ||
This allows for a superficial separation of buffer- and view-specific Scintilla functionality. buffers and views can now be used interchangeably for the most part, and the APIs are guidance, not hard requirements. User scripts do not require any modification and will continue to function normally. | |||
2020-04-01 | Reverted accidental commit. | ||
2020-03-31 | Updated Lua autocompletion and documentation. | ||
Filepaths have a "_HOME" prefix that is expected to be filled in by consumers (e.g. the experimental ctags module). | |||
2020-03-30 | Fixed off-by-one issues with `buffer:get_cur_line()`. | ||
2020-03-29 | Code reformatting. | ||
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-03-03 | Revert accidental check in of Lua autocompletion and documentation. | ||
2020-03-03 | Added test suite and API type checking for more helpful error messages. | ||
2020-02-19 | Updated tags generator to include filename and ex_cmd ctags fields. | ||
This enables proper ctags navigation. | |||
2020-02-19 | Allow Textadept API completions in special Lua buffers like a Lua REPL. | ||
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-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. | |||
2020-02-17 | Lua api generation script tweaks. | ||
2020-02-07 | Correctly detect _HOME and _USERHOME Lua files on Windows for autocompletion. | ||
2019-12-31 | Updated copyright year. | ||
2019-12-31 | Updated to Scintilla 3.11.2. | ||