aboutsummaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2020-09-04Renamed doc/ to docs/ and removed bombay dependency.mitchell
Added some documentation infrastructure for eventual migration to a new build service. Use a simple Lua script for generating documentation offline.
2020-09-04Added support for building with Docker and dropped automated Linux i386 builds.mitchell
Also tweaked Makefile with basic git support for an eventual migration to a new build service.
2020-08-27Disable `ui.find.highlight_all_matches` by default.mitchell
It can be difficult to see what the current result is.
2020-08-27Small manual updates.mitchell
2020-08-25Manual updates.mitchell
2020-08-23Added "Edit > Preferences" menu item and key binding for opening user init.lua.mitchell
Also changed the mnemonic for "Edit > Filter Through" in the process.
2020-08-23Document terminal color restrictions in Lua API, not the Manual.mitchell
2020-08-22Added `ui.command_entry.active` and fixed bugs in `events.KEYPRESS` handlers.mitchell
2020-08-17Initial rewrite of the Manual and updated README.mitchell
2020-08-17Added `textadept.editing.auto_enclose` for auto-enclosing selected text.mitchell
2020-08-10"View > Toggle Fold" toggles folding for the current block, regardless of line.mitchell
Previously, you had to be on a line that was a fold point.
2020-08-08Removed "View EOL" menu item and key binding.mitchell
It does not seem necessary anymore.
2020-08-08Use comma-separated patterns in find & replace pane's "Filter" field.mitchell
2020-08-08Updated find & replace pane key bindings.mitchell
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-04Try to avoid using `lexer` as a string, as it overshadows the `lexer` module.mitchell
2020-08-03Updated to latest Scintilla hg to get `lexer.fold_consecutive_lines()`.mitchell
2020-07-26Initial revision of manual after recent read-through.mitchell
A lot more work is needed.
2020-07-18Updated to latest Scintilla for new `lexer.fold*` API.mitchell
This replaces the need for `view.property['fold*'] = ...`
2020-07-16Renamed `events.AUTO_C_CANCELLED` to `events.AUTO_C_CANCELED`.mitchell
Australian English to American English.
2020-07-14Renamed `textadept.editing.block_comment()` to `toggle_comment()`.mitchell
2020-07-13Note that `Esc` clears word highlighting.mitchell
2020-07-13Auto-highlight all occurrences of selected words and find results.mitchell
This supercedes `textadept.editing.highlight_word()`, which has been removed. Changed the color of word highlights in themes.
2020-07-12Read from system `LUA_PATH` and `LUA_CPATH` instead of custom env vars.mitchell
Textadept's paths have higher priority anyway.
2020-07-12Be more consistent with "key sequences", "key commands", and "key bindings".mitchell
Sequences are key strings, commands are Lua functions, and bindings are commands assigned to sequences.
2020-07-07Added `lexer.colors` and `lexer.styles` and updated themes to utilize them.mitchell
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-28Renamed `ui.bufstatusbar_text` to `ui.buffer_statusbar_text`.mitchell
2020-06-28Changed keybinding modifier keys.mitchell
They had always been a bit counter-intuitive.
2020-06-10Renamed some buffer/view fields to use American English instead of Australian.mitchell
This requires theme updates, primarily due to colour -> color.
2020-06-10Replaced `lfs.dir_foreach()` with `lfs.walk()` generator.mitchell
2020-06-09Prefer `view.call_tip_*` instead of `buffer.call_tip_*`.mitchell
2020-06-08Prefer `view.property*` instead of `buffer.property*`.mitchell
2020-06-05Renamed `buffer:set_theme()` to `view:set_theme()` and fixed a bug with splits.mitchell
Also improved separate themes-per-view functionality.
2020-05-25Allow views to be used as buffers and update API.mitchell
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-09Updated migration guide with lexer updates.mitchell
2020-04-05Updated curses compatibility.mitchell
2020-03-30Fixed off-by-one issues with `buffer:get_cur_line()`.mitchell
2020-03-29Removed old migration guides.mitchell
Previous guides are in prior releases and in revision history.
2020-03-26Switched to 1-based indices for buffer positions, lines, and countable entities.mitchell
2020-03-18Added `ui.dialogs.progressbar()` and utilize it with Find in Files.mitchell
2020-03-17Added per-mode command entry history.mitchell
2020-03-17Updated manual.mitchell
2020-03-17Added initial migration guide from Textadept 10 to 11.mitchell
2020-03-16Moved individual buffer functions in `io` into `buffer`.mitchell
e.g. `io.reload_buffer()` was renamed `buffer:reload()`.
2020-02-21Removed '_' mnemonics from locale keys.mitchell
Kept backward-compatibility for now.
2019-12-31Updated copyright year.mitchell
2019-12-31Updated for 10.8.mitchell
2019-10-31Updated for 10.7.mitchell
2019-09-22Replaced `ui.command_entry.*_mode()` with simplified `ui.command_entry.run()`.mitchell
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-08-30Updated for 10.6.mitchell
2019-07-30Fail more gracefully when attempting to create buffers on init.mitchell