aboutsummaryrefslogtreecommitdiff
path: root/modules/textadept
AgeCommit message (Collapse)Author
2022-02-24Ensure preferred "lexer.trigger.ext" snippet files are used over "trigger.ext".mitchell
The filesystem may yield the latter first.
2022-01-31Updated copyright year.mitchell
2021-12-14Propagate Tab key to insert \t if necessary for previous commit.mitchell
2021-12-13Fixed attempted expansion of lexer name snippet that resolves to a table.mitchell
2021-11-30Keep auto-enclosed text selected.mitchell
2021-11-30Added optional argument to `textadept.editing.enclose()` to keep text selected.mitchell
2021-11-05Added '`' to autopair and typeover.mitchell
Also, small code cleanup.
2021-10-01Fixed uncommenting comments that are not initially aligned.mitchell
2021-09-01Do not run command entry again while in command entry.mitchell
This will hide the entry but keep the key mode.
2021-06-26Append trailing newline to multiple and rectangular selection input for ↵mitchell
`filter_through()`. This fixes issues for commands like `tac` (print in reverse).
2021-06-11Support "Replace All" in multiple and rectangular selection.mitchell
2021-06-10`textadept.editing.filter_through` respects multiple and rectangular ↵mitchell
selection now. The required Scintilla patch has been upstreamed and will be in the next release.
2021-06-05Allow "Replace All" for empty regex matches.mitchell
2021-06-01Added support for Gleam.mitchell
2021-04-30Replaced `events.FILE_{BEFORE,AFTER}_RELOAD` with ↵mitchell
`events.BUFFER_{BEFORE,AFTER}_REPLACE_TEXT`. This allows more features to save/restore state when buffer contents are replaced (e.g. file reload, filter through, etc.)
2021-04-30When filtering through, do not replace buffer contents if nothing changed.mitchell
This will clear the redo stack, which can be unhelpful when formatting code on save, for example.
2021-04-16Added ability to specify find & replace pane entry font via ↵mitchell
`ui.find.entry_font`. Also use type checks when setting find & replace text and labels.
2021-04-14Attempt to restore view scroll state after `textadept.editing.filter_through()`.mitchell
Also prefer `view.first_visible_line =` rather than `view:scroll_lines()` since the latter is only needed when display lines are involved.
2021-04-14Fixed file extension conflicts.mitchell
Prefer: * ANTLR '.g' over Gap * ASM '.S' over R * ini '.inf' over Inform * ASP '.asa' over VB
2021-04-14Addressed some minor Luacheck issues.mitchell
Not all shadowing warnings need to be fixed.
2021-04-13Updated to Scintilla 5.0.1 and latest Scintillua and Scinterm.mitchell
Some of the Scintilla API has changed, and by extension the Scintillua API.
2021-04-12Fixed a bug where redoing a full-buffer change could jump to an unrelated state.mitchell
Do a simple position save instead of using the history mechanism.
2021-04-11Save/restore view state when undoing/redoing full-buffer changes.mitchell
For example external code formatting commands that replace buffer contents.
2021-04-11Initial pass reformatting all code.mitchell
Use clang-format, LuaFormatter, and 100 character limit on lines.
2021-03-11Do not mark GCC-style "note:" output as compile/run/build/test errors.mitchell
2021-02-15Fixed inability to replace found text with escapes like '\n' and '\t'.mitchell
2021-02-11Added support for TypeScript.mitchell
Requires latest Scintillua.
2021-01-29Updated copyright information.mitchell
2021-01-28Fixed navigating back through history from a print buffer.mitchell
2021-01-22Added `textadept.run.test()` and `textadept.run.test_commands`.mitchell
This enables the running of project tests.
2021-01-22Small code cleanup.mitchell
2021-01-22Compile, run, and build command functions can also return environment tables.mitchell
2021-01-12Added Xs support.mitchell
Requires latest Scintillua.
2021-01-12Added systemd support.mitchell
Requires latest Scintillua.
2021-01-12Added Spin support.mitchell
Requires latest Scintillua.
2021-01-12Added RouterOS support.mitchell
Requires latest Scintillua.
2021-01-12Added fstab support.mitchell
Requires latest Scintillua.
2021-01-12Added systemd-networkd support.mitchell
Requires latest Scintillua.
2021-01-12Added Zig support.mitchell
Requires latest Scintillua.
2021-01-11Added Reason support.mitchell
Requires latest Scintillua.
2021-01-11Added Pony support.mitchell
Requires latest Scintillua.
2021-01-11Added Meson support.mitchell
Requires latest Scintillua.
2021-01-11Added Julia support.mitchell
Requires latest Scintillua.
2021-01-11Added Fantom support.mitchell
Requires latest Scintillua.
2021-01-11Added Elm support.mitchell
Requires latest Scintillua.
2021-01-11Added Clojure support.mitchell
Requires latest Scintillua.
2021-01-08Fixed minor file extension issues.mitchell
Forth and F# had a clash, and pico8 was using the wrong lexer name.
2020-12-19Ensure a bare `ui.find.focus()` call resets incremental and in files options.mitchell
2020-12-15Save the current session prior to loading another one.mitchell
2020-12-11Updated Go error patterns.mitchell