aboutsummaryrefslogtreecommitdiffhomepage
path: root/core
Commit message (Collapse)AuthorAge
* Moved incremental find into Find & Replace Pane.Gravatar mitchell2020-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.Gravatar mitchell2020-07-23
|
* Make `ui.highlight_words` a multi-option setting.Gravatar mitchell2020-07-19
| | | | Highlighting the current word could be useful instead of just the selected word.
* Updated to latest Scintilla for new `lexer.fold*` API.Gravatar mitchell2020-07-18
| | | | This replaces the need for `view.property['fold*'] = ...`
* Minor LuaDoc updates and spelling corrections.Gravatar mitchell2020-07-16
|
* Renamed `events.AUTO_C_CANCELLED` to `events.AUTO_C_CANCELED`.Gravatar mitchell2020-07-16
| | | | Australian English to American English.
* Call `os.spawn()` exit callback after `proc:wait()`.Gravatar mitchell2020-07-15
| | | | Added tests for `os.spawn()`.
* Renamed os.spawn() parameter from 'argv' to 'cmd'.Gravatar mitchell2020-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.Gravatar mitchell2020-07-13
|
* Auto-highlight all occurrences of selected words and find results.Gravatar mitchell2020-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()`.Gravatar mitchell2020-07-13
|
* Added `lexer.colors` and `lexer.styles` and updated themes to utilize them.Gravatar mitchell2020-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()`.Gravatar mitchell2020-07-04
|
* Updated LuaDoc noting that `view.MOD_*` is different on Mac.Gravatar mitchell2020-07-03
|
* Renamed `ui.bufstatusbar_text` to `ui.buffer_statusbar_text`.Gravatar mitchell2020-06-28
|
* Be more consistent with Command key variable name.Gravatar mitchell2020-06-28
|
* Changed keybinding modifier keys.Gravatar mitchell2020-06-28
| | | | They had always been a bit counter-intuitive.
* Fixed LuaDoc.Gravatar mitchell2020-06-25
|
* Fixed LuaDoc for `buffer:indicator_end()`.Gravatar mitchell2020-06-22
|
* Renamed some buffer/view fields to use American English instead of Australian.Gravatar mitchell2020-06-10
| | | | This requires theme updates, primarily due to colour -> color.
* Replaced `lfs.dir_foreach()` with `lfs.walk()` generator.Gravatar mitchell2020-06-10
|
* Updated stale buffer parameter references in view LuaDoc.Gravatar mitchell2020-06-09
|
* Prefer `view.call_tip_*` instead of `buffer.call_tip_*`.Gravatar mitchell2020-06-09
|
* Prefer `view.property*` instead of `buffer.property*`.Gravatar mitchell2020-06-08
|
* Renamed `buffer:set_theme()` to `view:set_theme()` and fixed a bug with splits.Gravatar mitchell2020-06-05
| | | | Also improved separate themes-per-view functionality.
* Updated for 11.0 alpha 2.Gravatar mitchell2020-05-31
|
* Allow views to be used as buffers and update API.Gravatar mitchell2020-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.Gravatar mitchell2020-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.Gravatar mitchell2020-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.Gravatar mitchell2020-05-09
|
* Updated LuaDoc.Gravatar mitchell2020-04-16
|
* Handle more Scintilla constants that need to be incremented by one.Gravatar mitchell2020-04-16
|
* Only print post-initialization errors to buffers.Gravatar mitchell2020-04-05
| | | | | This avoids infinite loops. Pre-initialization errors are already shown in textbox dialogs.
* Fixed stale statusbar issues introduced recently.Gravatar mitchell2020-03-30
|
* Updated for 11.0 alpha.Gravatar mitchell2020-03-29
|
* Added support to identify projects under Fossil SCM.Gravatar mitchell2020-03-26
|
* Switched to 1-based indices for buffer positions, lines, and countable entities.Gravatar mitchell2020-03-26
|
* Use the statusbar to indicate an active snippet.Gravatar mitchell2020-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.Gravatar mitchell2020-03-22
|
* Added `ui.dialogs.progressbar()` and utilize it with Find in Files.Gravatar mitchell2020-03-18
|
* Updated LuaDoc.Gravatar mitchell2020-03-17
|
* Event handlers can now return any non-nil value.Gravatar mitchell2020-03-17
|
* Updated LuaDoc.Gravatar mitchell2020-03-17
|
* Moved individual buffer functions in `io` into `buffer`.Gravatar mitchell2020-03-16
| | | | e.g. `io.reload_buffer()` was renamed `buffer:reload()`.
* Update LuaDoc.Gravatar mitchell2020-03-16
|
* Renamed `keys.MODE` to `keys.mode`.Gravatar mitchell2020-03-16
|
* Use a default width for `ui.dialogs.filteredlist` dialogs.Gravatar mitchell2020-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.Gravatar mitchell2020-03-16
|
* Updated menu mnemonic for Buffer > Encoding.Gravatar mitchell2020-03-16
|
* More code cleanup, refactoring, and reformatting.Gravatar mitchell2020-03-14
|