Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-09 | Prefer `view.call_tip_*` instead of `buffer.call_tip_*`. | ||
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-03-26 | Switched to 1-based indices for buffer positions, lines, and countable entities. | ||
2020-03-22 | Use the statusbar to indicate an active snippet. | ||
This helps avoid disorienting jumps when the user is not aware a snippet is still active. | |||
2020-03-16 | Moved individual buffer functions in `io` into `buffer`. | ||
e.g. `io.reload_buffer()` was renamed `buffer:reload()`. | |||
2020-03-16 | Use a default width for `ui.dialogs.filteredlist` dialogs. | ||
Experience has shown a vast majority of filteredlist dialogs need to be wide. Use a standard width that needs to be overridden rather than remembered. | |||
2020-03-13 | More code cleanup, refactoring, and reformatting. | ||
2020-03-11 | Replaced `buffer.style_name` table with `buffer:name_of_style()`. | ||
This requires Scintilla changeset 429993cf4429. | |||
2020-03-03 | Added tests for some complex menu functions. | ||
2020-03-03 | Added test suite and API type checking for more helpful error messages. | ||
2020-02-22 | Separated `_G.snippets` from `textadept.snippets`. | ||
Removed leading '_' from snippet methods, but kept compatibility for now. | |||
2020-02-21 | Removed '_' mnemonics from locale keys. | ||
Kept backward-compatibility for now. | |||
2020-02-21 | Tweaked localization keys. | ||
This is in anticipate of removing '_' from keys, which would have created duplicate keys. | |||
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. | |||
2019-12-31 | Updated copyright year. | ||
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. |