Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Updated documentation on rearranging tabs and `move_buffer()`. | 2022-03-19 | |
| | |||
* | Added `move_buffer()` function and made tabs rearrangeable via drag and drop. | 2022-03-18 | |
| | |||
* | Updated Lua autocompletion and documentation. | 2022-03-17 | |
| | |||
* | Fixed "Find Next" for zero-width regex searches. | 2022-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. | 2022-03-17 | |
| | | | | It was being overwritten by the "Match X/Y" indicator. | ||
* | Added `ui.find.show_filenames_in_progressbar` option. | 2022-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. | 2022-02-27 | |
| | | | | Requires latest gtDialog. | ||
* | Improve Windows network directory path handling. | 2022-02-26 | |
| | |||
* | Ensure preferred "lexer.trigger.ext" snippet files are used over "trigger.ext". | 2022-02-24 | |
| | | | | The filesystem may yield the latter first. | ||
* | Updated copyright year. | 2022-01-31 | |
| | |||
* | Propagate Tab key to insert \t if necessary for previous commit. | 2021-12-14 | |
| | |||
* | Fixed attempted expansion of lexer name snippet that resolves to a table. | 2021-12-13 | |
| | |||
* | Updated Lua autocompletion and documentation. | 2021-11-30 | |
| | |||
* | Keep auto-enclosed text selected. | 2021-11-30 | |
| | |||
* | Added optional argument to `textadept.editing.enclose()` to keep text selected. | 2021-11-30 | |
| | |||
* | Added '`' to autopair and typeover. | 2021-11-05 | |
| | | | | Also, small code cleanup. | ||
* | Fixed uncommenting comments that are not initially aligned. | 2021-10-01 | |
| | |||
* | Updated Lua autocompletion and documentation. | 2021-09-30 | |
| | |||
* | Do not run command entry again while in command entry. | 2021-09-01 | |
| | | | | This will hide the entry but keep the key mode. | ||
* | Updated Lua autocompletion and documentation. | 2021-08-31 | |
| | |||
* | Updated to Scintilla 5.1.0. | 2021-06-27 | |
| | |||
* | Append trailing newline to multiple and rectangular selection input for ↵ | 2021-06-26 | |
| | | | | | | `filter_through()`. This fixes issues for commands like `tac` (print in reverse). | ||
* | Updated Lua autocompletion and documentation. | 2021-06-11 | |
| | |||
* | Support "Replace All" in multiple and rectangular selection. | 2021-06-11 | |
| | |||
* | `textadept.editing.filter_through` respects multiple and rectangular ↵ | 2021-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. | 2021-06-05 | |
| | |||
* | Added support for Gleam. | 2021-06-01 | |
| | |||
* | Updated LuaDoc. | 2021-05-30 | |
| | |||
* | Updated to Scintilla 5.0.3. | 2021-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 ↵ | 2021-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. | 2021-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 ↵ | 2021-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()`. | 2021-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. | 2021-04-14 | |
| | |||
* | Fixed file extension conflicts. | 2021-04-14 | |
| | | | | | | | | Prefer: * ANTLR '.g' over Gap * ASM '.S' over R * ini '.inf' over Inform * ASP '.asa' over VB | ||
* | Addressed some minor Luacheck issues. | 2021-04-14 | |
| | | | | Not all shadowing warnings need to be fixed. | ||
* | Updated to Scintilla 5.0.1 and latest Scintillua and Scinterm. | 2021-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. | 2021-04-12 | |
| | | | | Do a simple position save instead of using the history mechanism. | ||
* | Save/restore view state when undoing/redoing full-buffer changes. | 2021-04-11 | |
| | | | | For example external code formatting commands that replace buffer contents. | ||
* | Initial pass reformatting all code. | 2021-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. | 2021-03-11 | |
| | |||
* | Updated to Lua 5.4.2. | 2021-02-20 | |
| | |||
* | Fixed inability to replace found text with escapes like '\n' and '\t'. | 2021-02-15 | |
| | |||
* | Added support for TypeScript. | 2021-02-11 | |
| | | | | Requires latest Scintillua. | ||
* | Added `ui.SHOW_ALL_TABS` option for `ui.tabs`. | 2021-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. | 2021-01-29 | |
| | |||
* | Fixed navigating back through history from a print buffer. | 2021-01-28 | |
| | |||
* | `io.get_project_root()` accepts an optional flag for returning a submodule root. | 2021-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`. | 2021-01-22 | |
| | | | | This enables the running of project tests. | ||
* | Small code cleanup. | 2021-01-22 | |
| |