Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-23 | Replaced `textadept.macros.*_recording()` with `textadept.macros.record()`. | ||
Also updated keybindings. | |||
2019-09-22 | Replaced `ui.command_entry.*_mode()` with simplified `ui.command_entry.run()`. | ||
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-09-21 | Added back "Paste Reindent", but as a separate menu/key/command from "Paste". | ||
2019-09-17 | Fixed scroll issues when toggling line wrap. | ||
The current line should always remain visible. | |||
2019-07-30 | Use CP1252 instead of ISO-8859-1. | ||
CP1252 is a superset of ISO-8859-1. | |||
2019-06-01 | GTK+ was renamed to GTK recently. | ||
2019-02-16 | Updated copyright year. | ||
2018-10-23 | Make find and menu command selection more macro-friendly. | ||
2018-10-22 | Added module for recording, playing, saving, and loading keyboard macros. | ||
2018-10-22 | Small code cleanup. | ||
2018-10-22 | Removed `textadept.editing.paste()` (pasted text is reindented). | ||
It can be implemented as a separate user module instead. | |||
2018-10-14 | Experimentally move external lspawn module into Lua os module as a patch. | ||
2018-02-16 | Small code and documentation cleanup. | ||
2018-01-25 | Updated copyright year. | ||
2017-11-18 | Enforce extra argument to `buffer:brace_match()` introduced in Scintilla 3.7.0. | ||
2017-11-10 | Removed redundant "Select in delimiter" menus and keys. | ||
They can be auto-detected now. | |||
2017-11-10 | Removed `textadept.editing.match_brace()`. | ||
"Select to Matching Brace" has been moved into `textadept.editing.select_enclosed()`, which now automatically determines what to select between if no arguments are given. | |||
2017-11-07 | Pasted text is reindented by default. | ||
2017-08-09 | Ensure context menus are configurable without the need for events. | ||
2017-02-28 | Updated localization string; modules/textadept/menu.lua | ||
Introduced in r2288 and r2291. | |||
2016-12-31 | Updated copyright information. | ||
2016-11-16 | Fixed bug in previous commit; modules/textadept/menu.lua | ||
2016-11-11 | Be more efficient when updating menu item functions; modules/textadept/menu.lua | ||
Updating the entire menu is overkill and seems to slow down upon `reset()`. | |||
2016-11-04 | Removed MacRoman encoding option, as OSX uses UTF-8 by default. | ||
2016-06-27 | Small code cleanup and documentation updates. | ||
2016-06-16 | Changed arguments to `ui.goto_view()` and `view:goto_buffer()`. | ||
They can accept either objects or relative numbers now. They do not accept absolute indices anymore. | |||
2016-06-15 | Removed handling of tables as key/menu commands; use functions only. | ||
2016-06-15 | Removed explicit detection and use of extinct CR line endings. | ||
It's quite possible some of Textadept's functions didn't handle them properly anyway. | |||
2016-06-15 | Renamed "snapopen" to "quick open" in APIs and menus. | ||
2016-05-19 | Fixed stack overflow when accessing nil keys; modules/textadept/menu.lua | ||
2016-04-26 | Handle non-existent compile/run commands gracefully; modules/textadept/menu.lua | ||
2016-04-16 | Added menu item and dialog for setting run/compile command arguments. | ||
2016-04-16 | Fixed error when showing style at buffer end; modules/textadept/menu.lua | ||
2016-04-15 | Allow `textadept.menu.menubar = nil`; modules/textadept/menu.lua | ||
This will hide the menubar, but allow `textadept.menu.select_command()` to keep functioning. | |||
2016-04-15 | Use function notation for menu and key commands. | ||
As a result, the undocumented `textadept.keys.utils` has been removed. Those functions have been moved directly into menu definitions and their corresponding keys have been bound to those menu functions (this also shows menu key shortcuts properly). Therefore, "textadept.menu" should be loaded before "textadept.keys" now. Also, setting `textadept.menu.menubar = {}` must be done within an `events.INITIALIZED` handler. | |||
2016-04-06 | Allow string lookup of menu items in menus; modules/textadept/menu.lua | ||
This is in addition to the existing number lookup. | |||
2016-04-02 | Code cleanup. | ||
Do not use `ipairs()` and use more consistent variable names among other things. | |||
2016-01-29 | Added '-v' and '--version' command line parameters. | ||
2015-12-31 | Updated copyright date. | ||
2015-03-16 | Code cleanup based on the output of luacheck, a Lua linter. | ||
2015-03-12 | Lua code cleanup. | ||
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-02-18 | Consider some view-specific properties as buffer-specific ones. | ||
These include "view_eol", "wrap_mode", "view_ws", "margin_type_n", and "margin_width_n". The latter two are for preventing clashes between modules that modify margins on a per-buffer basis. | |||
2015-01-29 | Removed language-specific context menus. | ||
Editing `textadept.menu.context_menu` directly is good enough. | |||
2014-12-31 | Updated copyright year. | ||
2014-12-24 | Small code and documentation cleanup. | ||
2014-11-24 | Use Bash syntax highlighting for "filter through" via the command entry. | ||
2014-10-30 | Ensure "find in files" is off when activating normal find. | ||
2014-10-13 | Parameterize lexer and height for `ui.command_entry.enter_mode()`. | ||
Also enable more accurate Lua command completion. | |||
2014-10-11 | Grow and shrink views by an integral, not arbitrary, value. | ||