Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-04 | Try to avoid using `lexer` as a string, as it overshadows the `lexer` module. | ||
2020-07-25 | Moved word highlighting back into editing module and disable by default. | ||
Also fixed `HIGHLIGHT_SELECTED` behavior with non-word selections. | |||
2020-07-19 | Make `ui.highlight_words` a multi-option setting. | ||
Highlighting the current word could be useful instead of just the selected word. | |||
2020-07-16 | Minor LuaDoc updates and spelling corrections. | ||
2020-07-13 | Limit word highlighting to single words. | ||
2020-07-13 | Auto-highlight all occurrences of selected words and find results. | ||
This supercedes `textadept.editing.highlight_word()`, which has been removed. Changed the color of word highlights in themes. | |||
2020-06-28 | Renamed `ui.bufstatusbar_text` to `ui.buffer_statusbar_text`. | ||
2020-05-25 | Allow views to be used as buffers and update API. | ||
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-04-05 | Only print post-initialization errors to buffers. | ||
This avoids infinite loops. Pre-initialization errors are already shown in textbox dialogs. | |||
2020-03-30 | Fixed stale statusbar issues introduced recently. | ||
2020-03-26 | Switched to 1-based indices for buffer positions, lines, and countable entities. | ||
2020-03-22 | Use the statusbar to indicate an active snippet. | ||
This helps avoid disorienting jumps when the user is not aware a snippet is still active. | |||
2020-03-18 | Added `ui.dialogs.progressbar()` and utilize it with Find in Files. | ||
2020-03-16 | Use a default width for `ui.dialogs.filteredlist` dialogs. | ||
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-16 | Detect and allow jumping to internal Lua errors. | ||
2020-03-11 | More code cleanup, refactoring, and formatting. | ||
2020-03-10 | Core code cleanup, reformat, refactoring, and bugfixes. | ||
`events.FILE_CHANGED` was not emitting a filename. Added tests for key commands, keychains, and key modes. | |||
2020-03-03 | Added test suite and API type checking for more helpful error messages. | ||
2020-02-28 | Autopair, typeover, and backspace delete match works with multiple selection. | ||
2020-02-26 | Fixed bugs in return values for standard_dropdown and msgbox dialogs. | ||
standard_dropdown was not returning the right value and msgboxes could not return string output. | |||
2020-02-21 | Removed '_' mnemonics from locale keys. | ||
Kept backward-compatibility for now. | |||
2020-02-21 | Tweaked localization keys. | ||
This is in anticipate of removing '_' from keys, which would have created duplicate keys. | |||
2020-02-07 | Update the buffer z-order list when switching between views too. | ||
This fixes the case where switching between views can prevent switching to the previous view's buffer, which may be desirable. | |||
2019-12-31 | Updated copyright year. | ||
2019-11-13 | Make new arguments to `events.TAB_CLICKED` backwards-compatible. | ||
2019-11-07 | Changed `events.TAB_CLICKED` to emit button clicked as well as modifier keys. | ||
This allows users to close buffers on middle-click for example. | |||
2019-09-25 | Fixed opening of non-UTF-8-encoded filenames dropped into a view. | ||
2019-09-20 | Do not restore rectangular selection mode on buffer switch. | ||
If the mode was not originally enabled, this just causes confusion. | |||
2019-09-20 | Restore rectangular selection state when switching between buffers. | ||
2019-09-19 | Restore virtual space state when switching between buffers. | ||
2019-09-19 | Fixed bug introduced in r2623. | ||
2019-09-19 | Properly handle absolute paths in run output and case-insensitivity on Windows. | ||
2019-08-07 | Improve caret sticky behavior when switching between buffers. | ||
This works best with buffer.CARET_STICKY_OFF. For any other sticky setting, the last x position may be lost (e.g. when set by mouse click, inserted indentation, etc.). | |||
2019-07-30 | Fail more gracefully when attempting to create buffers on init. | ||
2019-02-16 | Updated copyright year. | ||
2018-10-31 | Fixed inability to resize one split view configuration with the mouse in curses. | ||
2018-10-17 | Document the fact that `ui.print()` cannot be called during init. | ||
2018-09-10 | Added ability to save/restore persistent data during reset. | ||
2018-08-06 | Fixed view focus synchronization issues when dropping files into split views. | ||
2018-04-25 | Removed LuaJIT version of Textadept. | ||
Also updated to Lua 5.3 syntax where held back by LuaJIT's 5.1/5.2 syntax. | |||
2018-02-21 | The terminal version can immediately focus a clicked view. | ||
This allows for immediate scrolling, selections, etc. in non-focused views. This behavior mimics the GUI version. | |||
2018-02-16 | Fixed crash when attempting to show badly-encoded filename in titlebar. | ||
2018-02-16 | Fixed copy-paste between views in the terminal version. | ||
2018-01-25 | Updated copyright year. | ||
2017-11-12 | Buffer settings on startup apply to subsequent buffers. | ||
As a result, no need for a *properties.lua* file anymore. Also, renamed `ui.set_theme()` to `buffer.set_theme()`. | |||
2017-11-07 | No need to manually set codepage to UTF-8, now that it's Scintilla's default. | ||
2017-07-02 | Added ability for buffer list to show buffers by z-order. | ||
2017-06-23 | Small code cleanup. | ||
2017-06-20 | Added support and documentation for new ui dialogs. | ||
This requires gtdialog r108 (changeset 8465c20432e1). | |||
2016-12-31 | Updated copyright information. | ||