aboutsummaryrefslogtreecommitdiffhomepage
path: root/modules
Commit message (Collapse)AuthorAge
* Updated documentation on rearranging tabs and `move_buffer()`.Gravatar mitchell2022-03-19
|
* Added `move_buffer()` function and made tabs rearrangeable via drag and drop.Gravatar mitchell2022-03-18
|
* Updated Lua autocompletion and documentation.Gravatar mitchell2022-03-17
|
* Fixed "Find Next" for zero-width regex searches.Gravatar mitchell2022-03-17
| | | | "Find Prev" still does not work and appears to be a Scintilla bug.
* Fixed search wrapping indicator not showing up in the statusbar.Gravatar mitchell2022-03-17
| | | | It was being overwritten by the "Match X/Y" indicator.
* Added `ui.find.show_filenames_in_progressbar` option.Gravatar mitchell2022-03-07
| | | | | Showing filenames can actually slow down searches on computers with really fast SSDs. Informal tests with a PCIe 3.0 x4 SSD show a ~25% speedup when not showing filenames.
* Use icon names from the Free Desktop Icon Naming Specification.Gravatar mitchell2022-02-27
| | | | Requires latest gtDialog.
* Improve Windows network directory path handling.Gravatar mitchell2022-02-26
|
* Ensure preferred "lexer.trigger.ext" snippet files are used over "trigger.ext".Gravatar mitchell2022-02-24
| | | | The filesystem may yield the latter first.
* Updated copyright year.Gravatar mitchell2022-01-31
|
* Propagate Tab key to insert \t if necessary for previous commit.Gravatar mitchell2021-12-14
|
* Fixed attempted expansion of lexer name snippet that resolves to a table.Gravatar mitchell2021-12-13
|
* Updated Lua autocompletion and documentation.Gravatar mitchell2021-11-30
|
* Keep auto-enclosed text selected.Gravatar mitchell2021-11-30
|
* Added optional argument to `textadept.editing.enclose()` to keep text selected.Gravatar mitchell2021-11-30
|
* Added '`' to autopair and typeover.Gravatar mitchell2021-11-05
| | | | Also, small code cleanup.
* Fixed uncommenting comments that are not initially aligned.Gravatar mitchell2021-10-01
|
* Updated Lua autocompletion and documentation.Gravatar mitchell2021-09-30
|
* Do not run command entry again while in command entry.Gravatar mitchell2021-09-01
| | | | This will hide the entry but keep the key mode.
* Updated Lua autocompletion and documentation.Gravatar mitchell2021-08-31
|
* Updated to Scintilla 5.1.0.Gravatar mitchell2021-06-27
|
* Append trailing newline to multiple and rectangular selection input for ↵Gravatar mitchell2021-06-26
| | | | | | `filter_through()`. This fixes issues for commands like `tac` (print in reverse).
* Updated Lua autocompletion and documentation.Gravatar mitchell2021-06-11
|
* Support "Replace All" in multiple and rectangular selection.Gravatar mitchell2021-06-11
|
* `textadept.editing.filter_through` respects multiple and rectangular ↵Gravatar mitchell2021-06-10
| | | | | | selection now. The required Scintilla patch has been upstreamed and will be in the next release.
* Allow "Replace All" for empty regex matches.Gravatar mitchell2021-06-05
|
* Added support for Gleam.Gravatar mitchell2021-06-01
|
* Updated LuaDoc.Gravatar mitchell2021-05-30
|
* Updated to Scintilla 5.0.3.Gravatar mitchell2021-05-29
| | | | Updated themes to use new `view.element_color` and treat all colors as opaque if no alpha was given.
* Replaced `events.FILE_{BEFORE,AFTER}_RELOAD` with ↵Gravatar mitchell2021-04-30
| | | | | | | `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.)
* When filtering through, do not replace buffer contents if nothing changed.Gravatar mitchell2021-04-30
| | | | This will clear the redo stack, which can be unhelpful when formatting code on save, for example.
* Added ability to specify find & replace pane entry font via ↵Gravatar mitchell2021-04-16
| | | | | | `ui.find.entry_font`. Also use type checks when setting find & replace text and labels.
* Attempt to restore view scroll state after `textadept.editing.filter_through()`.Gravatar mitchell2021-04-14
| | | | | Also prefer `view.first_visible_line =` rather than `view:scroll_lines()` since the latter is only needed when display lines are involved.
* Updated Scintilla iface LuaDoc.Gravatar mitchell2021-04-14
|
* Fixed file extension conflicts.Gravatar mitchell2021-04-14
| | | | | | | | Prefer: * ANTLR '.g' over Gap * ASM '.S' over R * ini '.inf' over Inform * ASP '.asa' over VB
* Addressed some minor Luacheck issues.Gravatar mitchell2021-04-14
| | | | Not all shadowing warnings need to be fixed.
* Updated to Scintilla 5.0.1 and latest Scintillua and Scinterm.Gravatar mitchell2021-04-13
| | | | Some of the Scintilla API has changed, and by extension the Scintillua API.
* Fixed a bug where redoing a full-buffer change could jump to an unrelated state.Gravatar mitchell2021-04-12
| | | | Do a simple position save instead of using the history mechanism.
* Save/restore view state when undoing/redoing full-buffer changes.Gravatar mitchell2021-04-11
| | | | For example external code formatting commands that replace buffer contents.
* Initial pass reformatting all code.Gravatar mitchell2021-04-11
| | | | Use clang-format, LuaFormatter, and 100 character limit on lines.
* Do not mark GCC-style "note:" output as compile/run/build/test errors.Gravatar mitchell2021-03-11
|
* Updated to Lua 5.4.2.Gravatar mitchell2021-02-20
|
* Fixed inability to replace found text with escapes like '\n' and '\t'.Gravatar mitchell2021-02-15
|
* Added support for TypeScript.Gravatar mitchell2021-02-11
| | | | Requires latest Scintillua.
* Added `ui.SHOW_ALL_TABS` option for `ui.tabs`.Gravatar mitchell2021-02-09
| | | | | | Textadept hides the first tab by default since its information is duplicated in the titlebar and screen space is wasted. However, some users choose to hide titlebars (e.g. on window maximize/fullscreen), so this option now exists.
* Updated copyright information.Gravatar mitchell2021-01-29
|
* Fixed navigating back through history from a print buffer.Gravatar mitchell2021-01-28
|
* `io.get_project_root()` accepts an optional flag for returning a submodule root.Gravatar mitchell2021-01-22
| | | | | This is for systems like git that have '.git' files (not directories) for submodules under a parent '.git' directory.
* Added `textadept.run.test()` and `textadept.run.test_commands`.Gravatar mitchell2021-01-22
| | | | This enables the running of project tests.
* Small code cleanup.Gravatar mitchell2021-01-22
|