Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Include buffer/view constants as well, which should have been there anyway.
|
|
It was failing in a group setting, not individually.
|
|
|
|
|
|
This is analagous to `events.FIND_TEXT_CHANGED`.
|
|
Also moved buffer state save/restore into ui module.
|
|
|
|
|
|
|
|
`ui.find.highlight_all_matches` was changed to `false` by default, so enable it
for this test.
|
|
|
|
|
|
|
|
|
|
It does not seem necessary anymore.
|
|
|
|
|
|
It will construct "KEY=VALUE" list.
|
|
|
|
|
|
These were vestigial from when 0-based indices were used.
|
|
Also updated `ui.find.focus()` to accept an optional table of options (e.g.
in_files, incremental, etc.) for convenience.
|
|
Also fixed `HIGHLIGHT_SELECTED` behavior with non-word selections.
|
|
|
|
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.
|
|
Highlighting the current word could be useful instead of just the selected word.
|
|
This replaces the need for `view.property['fold*'] = ...`
|
|
Added tests for `os.spawn()`.
|
|
|
|
|
|
Requires latest Scintilla for proper `lexer.colors` return types.
|
|
This supercedes `textadept.editing.highlight_word()`, which has been removed.
Changed the color of word highlights in themes.
|
|
|
|
|
|
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.
|
|
|
|
They had always been a bit counter-intuitive.
|
|
|
|
|
|
Uncomment the lines near the top of *core/init.lua* to enable LuaCov.
|
|
`os.spawn()` issues in curses should be resolved now.
|
|
|
|
This requires theme updates, primarily due to colour -> color.
|
|
|
|
|
|
Also improved separate themes-per-view functionality.
|
|
This feature was inadvertently removed during a refactor.
|