aboutsummaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
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-12Made `ui.find.goto_file_found()` and `textadept.run.goto_error()` args optional.mitchell
2020-07-12Fixed --line command line switch.mitchell
Line number strings need to be converted to numbers.
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-12Updated macro record to use new modifier keys.mitchell
2020-07-09Fixed display of API documentation in the command entry.mitchell
2020-07-04Added `buffer:style_of_name()` as an analogue to `buffer:name_of_style()`.mitchell
2020-07-03Added support for Fennel.mitchell
Thanks to Momohime Honda.
2020-07-01Only save before compile/run if the buffer has been modified.mitchell
Auto-saving interferes with commands that read file modification times.
2020-06-28Updated Lua autocompletion and documentation.mitchell
2020-06-28Be more consistent with Command key variable name.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-26Fixed undocumented regression with word completion and case sensitivity.mitchell
This feature was inadvertently removed during a refactor.
2020-05-26Small code cleanup.mitchell
2020-05-26Updated to latest Scintilla with ability to get style number from name.mitchell
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-24Restore prior key mode after running the command entry.mitchell
2020-05-24Updated tests for recent command entry history change.mitchell
2020-05-03`textadept.editing.highlight_word()` highlights whole words based on context.mitchell
2020-04-29When running the command entry, initially show the mode's prior text.mitchell
This was the previous behavior, but did not distinguish between modes.
2020-04-01Reverted accidental commit.mitchell
2020-03-31Updated Lua autocompletion and documentation.mitchell
Filepaths have a "_HOME" prefix that is expected to be filled in by consumers (e.g. the experimental ctags module).
2020-03-30Fixed off-by-one issues with `buffer:get_cur_line()`.mitchell
2020-03-29Code reformatting.mitchell
2020-03-26Removed extra sets of () around some buffer function calls.mitchell
The Scintilla iface was changed to not return a second string length value.
2020-03-26Switched to 1-based indices for buffer positions, lines, and countable entities.mitchell
2020-03-22Use the statusbar to indicate an active snippet.mitchell
This helps avoid disorienting jumps when the user is not aware a snippet is still active.
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-17Align block comments by column if possible, not indent.mitchell
2020-03-17Show XPM images in Lua command entry completions.mitchell
2020-03-16Moved individual buffer functions in `io` into `buffer`.mitchell
e.g. `io.reload_buffer()` was renamed `buffer:reload()`.
2020-03-16Language modules should assume `_G.snippets` exists.mitchell
2020-03-16Renamed `keys.MODE` to `keys.mode`.mitchell
2020-03-16Use a default width for `ui.dialogs.filteredlist` dialogs.mitchell
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-16Small documentation update.mitchell
2020-03-16Detect and allow jumping to internal Lua errors.mitchell
2020-03-16Small code cleanup.mitchell
2020-03-14More code cleanup, refactoring, and reformatting.mitchell
2020-03-13More code cleanup and refactoring.mitchell
2020-03-13Refactored session handling and file format, and added events.mitchell
User scripts can now save and load from session data.
2020-03-13More code cleanup, refactoring, and reformatting.mitchell
2020-03-12More code cleanup, refactoring, reformatting, and bug fixes.mitchell
2020-03-12More code cleanup, refactoring, and reformatting.mitchell
2020-03-12Fixed regression recently introduced in brace highlighting.mitchell
`buffer:brace_bad_light()` was not being given the correct parameters.