Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-29 | Updated copyright information. | ||
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 | Small code cleanup. | ||
2020-08-21 | Added `keys.KEYSYMS` representations to LuaDoc. | ||
2020-08-18 | Use "terminal version" instead of "curses" for more consistency. | ||
2020-08-17 | Updated some documentation and use macOS instead of Mac OSX. | ||
2020-08-04 | Try to avoid using `lexer` as a string, as it overshadows the `lexer` module. | ||
2020-07-29 | Fixed `keys.keychain` access if #keychain > 1. | ||
When clearing key sequences, preserve the table, as the `__index` metatable IS that table. | |||
2020-06-28 | Changed keybinding modifier keys. | ||
They had always been a bit counter-intuitive. | |||
2020-03-16 | Update LuaDoc. | ||
2020-03-16 | Renamed `keys.MODE` to `keys.mode`. | ||
2020-03-14 | More code cleanup, refactoring, and reformatting. | ||
2020-03-10 | Core code cleanup, reformat, refactoring, and bugfixes. | ||
`events.FILE_CHANGED` was not emitting a filename. Added tests for key commands, keychains, and key modes. | |||
2020-03-03 | Added test suite and API type checking for more helpful error messages. | ||
2020-02-26 | Small code cleanup. | ||
2019-12-31 | Updated copyright year. | ||
2019-02-16 | Updated copyright year. | ||
2018-01-25 | Updated copyright year. | ||
2016-12-31 | Updated copyright information. | ||
2016-09-29 | Discard Alt/option modifier for composed ASCII symbols; core/keys.lua | ||
For example this should report 'm{' as just '{' on a Spanish OSX key layout. | |||
2016-08-11 | Fixed caps lock key handling. | ||
2016-06-15 | Removed handling of tables as key/menu commands; use functions only. | ||
2016-06-15 | Renamed "snapopen" to "quick open" in APIs and menus. | ||
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-03-12 | Lua code cleanup. | ||
2015-03-12 | Removed `keys.LANGUAGE_MODULE_PREFIX` key binding. | ||
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-11 | Temporarily restore definition of `keys.LANGUAGE_MODULE_PREFIX`. | ||
This is to avoid 3rd party language module breakage in 7.x. Will be removed in 8.0. | |||
2015-03-09 | Removed `keys.LANGUAGE_MODULE_PREFIX` since language modules no longer use it. | ||
Made a note in module documentation that there has been a traditional keychain reserved for use by language modules. | |||
2014-12-31 | Updated copyright year. | ||
2014-11-11 | Added keysym for Keypad Enter; core/keys.lua | ||
2014-10-05 | Replaced command entry text field with a Scintilla buffer. | ||
`ui.command_entry` now has the same functions and fields as `buffer`s as well as an additional `height` property. Note that when the command entry is active, `_G.buffer` is unchanged, so many existing key commands cannot be bound to command entry key modes. See `keys.lua_command` in *modules/textadept/command_entry.lua* for the proper way to bind them. Removed `ui.command_entry.entry_text` and `ui.command_entry.show_completions()`. | |||
2014-06-30 | Condensed manual and API documentation into single files. | ||
2014-06-12 | Lua code cleanup. | ||
2014-06-07 | Added buffer constants to buffer LuaDoc and improved Lua tags and api generator. | ||
2014-05-29 | Code cleanup. | ||
2014-05-28 | Updated LuaDoc. | ||
2014-01-12 | Updated copyright information. | ||
2013-12-18 | Enable read-only access to the current chain of key sequences; core/keys.lua | ||
2013-10-18 | More LuaDoc updates. | ||
2013-09-23 | Code and documentation cleanup. | ||
2013-09-09 | Moved buffer IO functions into the `io` module. | ||
Menus and key bindings do not need `events.INITIALIZED`. | |||
2013-09-06 | Updated LuaDoc. | ||
2013-08-26 | Renamed `_M.textadept` to `textadept`; `_M` is for language modules only now. | ||
2013-08-26 | Renamed `gui` to `ui` since it's more applicable. | ||
2013-08-10 | Updated some documentation. | ||
2013-07-08 | Renamed "language-specific" modules to just "language modules" in documentation. | ||
2013-06-04 | Fixed curses autocomplete with the "Enter" key. | ||
This reverts "Enter" to '\r' in Lua, so make a KEYSYM to retain '\n'. | |||
2013-05-26 | Rewrote some LuaDoc to use the active voice. | ||