Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-08-27 | Disable `ui.find.highlight_all_matches` by default. | ||
It can be difficult to see what the current result is. | |||
2020-08-27 | Small manual updates. | ||
2020-08-25 | Manual updates. | ||
2020-08-23 | Added "Edit > Preferences" menu item and key binding for opening user init.lua. | ||
Also changed the mnemonic for "Edit > Filter Through" in the process. | |||
2020-08-23 | Document terminal color restrictions in Lua API, not the Manual. | ||
2020-08-22 | Added `ui.command_entry.active` and fixed bugs in `events.KEYPRESS` handlers. | ||
2020-08-17 | Initial rewrite of the Manual and updated README. | ||
2020-08-17 | Added `textadept.editing.auto_enclose` for auto-enclosing selected text. | ||
2020-08-10 | "View > Toggle Fold" toggles folding for the current block, regardless of line. | ||
Previously, you had to be on a line that was a fold point. | |||
2020-08-08 | Removed "View EOL" menu item and key binding. | ||
It does not seem necessary anymore. | |||
2020-08-08 | Use comma-separated patterns in find & replace pane's "Filter" field. | ||
2020-08-08 | Updated find & replace pane key bindings. | ||
In the GUI, Enter and Shift+Enter invoke Find Next and Find Prev, respectively. In the terminal, Up, Down, and Tab toggle between buttons more consistently; removed Shift-Tab binding. Also fixed entry drawing issue with Tab. | |||
2020-08-04 | Try to avoid using `lexer` as a string, as it overshadows the `lexer` module. | ||
2020-08-03 | Updated to latest Scintilla hg to get `lexer.fold_consecutive_lines()`. | ||
2020-07-26 | Initial revision of manual after recent read-through. | ||
A lot more work is needed. | |||
2020-07-18 | Updated to latest Scintilla for new `lexer.fold*` API. | ||
This replaces the need for `view.property['fold*'] = ...` | |||
2020-07-16 | Renamed `events.AUTO_C_CANCELLED` to `events.AUTO_C_CANCELED`. | ||
Australian English to American English. | |||
2020-07-14 | Renamed `textadept.editing.block_comment()` to `toggle_comment()`. | ||
2020-07-13 | Note that `Esc` clears word highlighting. | ||
2020-07-13 | Auto-highlight all occurrences of selected words and find results. | ||
This supercedes `textadept.editing.highlight_word()`, which has been removed. Changed the color of word highlights in themes. | |||
2020-07-12 | Read from system `LUA_PATH` and `LUA_CPATH` instead of custom env vars. | ||
Textadept's paths have higher priority anyway. | |||
2020-07-12 | Be more consistent with "key sequences", "key commands", and "key bindings". | ||
Sequences are key strings, commands are Lua functions, and bindings are commands assigned to sequences. | |||
2020-07-07 | Added `lexer.colors` and `lexer.styles` and updated themes to utilize them. | ||
This allows for a more Lua table-oriented approach to defining and using colors and styles, instead of manually manipulating Scintilla property strings. Themes are still backwards compatible, as the underlying mechanisms are still in place. | |||
2020-06-28 | Renamed `ui.bufstatusbar_text` to `ui.buffer_statusbar_text`. | ||
2020-06-28 | Changed keybinding modifier keys. | ||
They had always been a bit counter-intuitive. | |||
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-05-09 | Updated migration guide with lexer updates. | ||
2020-04-05 | Updated curses compatibility. | ||
2020-03-30 | Fixed off-by-one issues with `buffer:get_cur_line()`. | ||
2020-03-29 | Removed old migration guides. | ||
Previous guides are in prior releases and in revision history. | |||
2020-03-26 | Switched to 1-based indices for buffer positions, lines, and countable entities. | ||
2020-03-18 | Added `ui.dialogs.progressbar()` and utilize it with Find in Files. | ||
2020-03-17 | Added per-mode command entry history. | ||
2020-03-17 | Updated manual. | ||
2020-03-17 | Added initial migration guide from Textadept 10 to 11. | ||
2020-03-16 | Moved individual buffer functions in `io` into `buffer`. | ||
e.g. `io.reload_buffer()` was renamed `buffer:reload()`. | |||
2020-02-21 | Removed '_' mnemonics from locale keys. | ||
Kept backward-compatibility for now. | |||
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-07-30 | Fail more gracefully when attempting to create buffers on init. | ||
2019-07-30 | Document the inability to create buffers during initialization. | ||
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. | ||
2018-11-27 | Added command line switch to jump to a buffer line. | ||
This is more convenient than '-e "goto_line(n - 1)"'. |