Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Moved incremental find into Find & Replace Pane. | mitchell | 2020-07-25 |
| | | | | | | Added new `events.FIND_TEXT_CHANGED` to help facilitate this. "Whole word" and "Regex" are now supported in addition to "Match case". Also updated tests. | ||
* | Updated LuaDoc. | mitchell | 2020-07-23 |
| | |||
* | Make `ui.highlight_words` a multi-option setting. | mitchell | 2020-07-19 |
| | | | | Highlighting the current word could be useful instead of just the selected word. | ||
* | Updated to latest Scintilla for new `lexer.fold*` API. | mitchell | 2020-07-18 |
| | | | | This replaces the need for `view.property['fold*'] = ...` | ||
* | Minor LuaDoc updates and spelling corrections. | mitchell | 2020-07-16 |
| | |||
* | Renamed `events.AUTO_C_CANCELLED` to `events.AUTO_C_CANCELED`. | mitchell | 2020-07-16 |
| | | | | Australian English to American English. | ||
* | Call `os.spawn()` exit callback after `proc:wait()`. | mitchell | 2020-07-15 |
| | | | | Added tests for `os.spawn()`. | ||
* | Renamed os.spawn() parameter from 'argv' to 'cmd'. | mitchell | 2020-07-14 |
| | | | | | There should be no confusion that it's a command line string, not a table of strings. | ||
* | Limit word highlighting to single words. | mitchell | 2020-07-13 |
| | |||
* | Auto-highlight all occurrences of selected words and find results. | mitchell | 2020-07-13 |
| | | | | | This supercedes `textadept.editing.highlight_word()`, which has been removed. Changed the color of word highlights in themes. | ||
* | Reverted LuaDoc for `buffer:indicator_end()`. | mitchell | 2020-07-13 |
| | |||
* | Added `lexer.colors` and `lexer.styles` and updated themes to utilize them. | mitchell | 2020-07-07 |
| | | | | | | | This allows for a more Lua table-oriented approach to defining and using colors and styles, instead of manually manipulating Scintilla property strings. Themes are still backwards compatible, as the underlying mechanisms are still in place. | ||
* | Added `buffer:style_of_name()` as an analogue to `buffer:name_of_style()`. | mitchell | 2020-07-04 |
| | |||
* | Updated LuaDoc noting that `view.MOD_*` is different on Mac. | mitchell | 2020-07-03 |
| | |||
* | Renamed `ui.bufstatusbar_text` to `ui.buffer_statusbar_text`. | mitchell | 2020-06-28 |
| | |||
* | Be more consistent with Command key variable name. | mitchell | 2020-06-28 |
| | |||
* | Changed keybinding modifier keys. | mitchell | 2020-06-28 |
| | | | | They had always been a bit counter-intuitive. | ||
* | Fixed LuaDoc. | mitchell | 2020-06-25 |
| | |||
* | Fixed LuaDoc for `buffer:indicator_end()`. | mitchell | 2020-06-22 |
| | |||
* | Renamed some buffer/view fields to use American English instead of Australian. | mitchell | 2020-06-10 |
| | | | | This requires theme updates, primarily due to colour -> color. | ||
* | Replaced `lfs.dir_foreach()` with `lfs.walk()` generator. | mitchell | 2020-06-10 |
| | |||
* | Updated stale buffer parameter references in view LuaDoc. | mitchell | 2020-06-09 |
| | |||
* | Prefer `view.call_tip_*` instead of `buffer.call_tip_*`. | mitchell | 2020-06-09 |
| | |||
* | Prefer `view.property*` instead of `buffer.property*`. | mitchell | 2020-06-08 |
| | |||
* | Renamed `buffer:set_theme()` to `view:set_theme()` and fixed a bug with splits. | mitchell | 2020-06-05 |
| | | | | Also improved separate themes-per-view functionality. | ||
* | Updated for 11.0 alpha 2. | mitchell | 2020-05-31 |
| | |||
* | Allow views to be used as buffers and update API. | mitchell | 2020-05-25 |
| | | | | | | | 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. | ||
* | Changed `os.spawn()` exit callback and `spawn_proc:wait()` behavior. | mitchell | 2020-05-24 |
| | | | | | | Since `waitpid()` cannot be used by both GLib (via `os.spawn()`) and `spawn_proc:wait()`, use only one or the other. Then clean up after process exit. | ||
* | Always use capital drive letters when opening files in Windows. | mitchell | 2020-05-24 |
| | | | | | Since Windows filenames are case-insensitive, mismatched drive letter case may cause the same file to be open twice. | ||
* | Updated to Scintilla 3.20.0. | mitchell | 2020-05-09 |
| | |||
* | Updated LuaDoc. | mitchell | 2020-04-16 |
| | |||
* | Handle more Scintilla constants that need to be incremented by one. | mitchell | 2020-04-16 |
| | |||
* | Only print post-initialization errors to buffers. | mitchell | 2020-04-05 |
| | | | | | This avoids infinite loops. Pre-initialization errors are already shown in textbox dialogs. | ||
* | Fixed stale statusbar issues introduced recently. | mitchell | 2020-03-30 |
| | |||
* | Updated for 11.0 alpha. | mitchell | 2020-03-29 |
| | |||
* | Added support to identify projects under Fossil SCM. | mitchell | 2020-03-26 |
| | |||
* | Switched to 1-based indices for buffer positions, lines, and countable entities. | mitchell | 2020-03-26 |
| | |||
* | Use the statusbar to indicate an active snippet. | mitchell | 2020-03-22 |
| | | | | | This helps avoid disorienting jumps when the user is not aware a snippet is still active. | ||
* | More code cleanup, reformatting, refactoring, and bug fixing. | mitchell | 2020-03-22 |
| | |||
* | Added `ui.dialogs.progressbar()` and utilize it with Find in Files. | mitchell | 2020-03-18 |
| | |||
* | Updated LuaDoc. | mitchell | 2020-03-17 |
| | |||
* | Event handlers can now return any non-nil value. | mitchell | 2020-03-17 |
| | |||
* | Updated LuaDoc. | mitchell | 2020-03-17 |
| | |||
* | Moved individual buffer functions in `io` into `buffer`. | mitchell | 2020-03-16 |
| | | | | e.g. `io.reload_buffer()` was renamed `buffer:reload()`. | ||
* | Update LuaDoc. | mitchell | 2020-03-16 |
| | |||
* | Renamed `keys.MODE` to `keys.mode`. | mitchell | 2020-03-16 |
| | |||
* | Use a default width for `ui.dialogs.filteredlist` dialogs. | mitchell | 2020-03-16 |
| | | | | | 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. | ||
* | Detect and allow jumping to internal Lua errors. | mitchell | 2020-03-16 |
| | |||
* | Updated menu mnemonic for Buffer > Encoding. | mitchell | 2020-03-16 |
| | |||
* | More code cleanup, refactoring, and reformatting. | mitchell | 2020-03-14 |
| |