Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-07 | Added `lexer.colors` and `lexer.styles` and updated themes to utilize them. | ||
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. | |||
2020-07-04 | Added `buffer:style_of_name()` as an analogue to `buffer:name_of_style()`. | ||
2020-07-03 | Added support for Fennel. | ||
Thanks to Momohime Honda. | |||
2020-07-03 | Updated LuaDoc noting that `view.MOD_*` is different on Mac. | ||
2020-07-01 | Only save before compile/run if the buffer has been modified. | ||
Auto-saving interferes with commands that read file modification times. | |||
2020-06-30 | Ignore language name in language-specific keys when warning about compatibility. | ||
2020-06-29 | Enabled compatibility message for old key modifiers. | ||
2020-06-28 | Updated Lua autocompletion and documentation. | ||
2020-06-28 | Renamed `ui.bufstatusbar_text` to `ui.buffer_statusbar_text`. | ||
2020-06-28 | Be more consistent with Command key variable name. | ||
2020-06-28 | Changed keybinding modifier keys. | ||
They had always been a bit counter-intuitive. | |||
2020-06-27 | Updated file_diff test. | ||
2020-06-25 | Improve code coverage in some tests. | ||
2020-06-25 | Report LuaCov coverage after running tests if it is enabled. | ||
Uncomment the lines near the top of *core/init.lua* to enable LuaCov. | |||
2020-06-25 | Fixed LuaDoc. | ||
2020-06-22 | Removed unstable test handling. | ||
`os.spawn()` issues in curses should be resolved now. | |||
2020-06-22 | Added tests for external ctags, file_diff, history, and spellcheck modules. | ||
2020-06-22 | Fixed potential hangs on curses with `os.spawn()`. | ||
Stop tracking and monitoring processes on exit. | |||
2020-06-22 | Fixed LuaDoc for `buffer:indicator_end()`. | ||
2020-06-20 | Update to latest Scintilla revision for LexLPeg crash fix. | ||
2020-06-11 | Fixed toggling of Find & Replace pane visibility with `ui.find.focus()`. | ||
2020-06-10 | Renamed some buffer/view fields to use American English instead of Australian. | ||
This requires theme updates, primarily due to colour -> color. | |||
2020-06-10 | Replaced `lfs.dir_foreach()` with `lfs.walk()` generator. | ||
2020-06-09 | Updated stale buffer parameter references in view LuaDoc. | ||
2020-06-09 | Prefer `view.call_tip_*` instead of `buffer.call_tip_*`. | ||
2020-06-08 | Prefer `view.property*` instead of `buffer.property*`. | ||
2020-06-05 | Renamed `buffer:set_theme()` to `view:set_theme()` and fixed a bug with splits. | ||
Also improved separate themes-per-view functionality. | |||
2020-06-01 | Added tag textadept_11.0_alpha_2 for changeset c424036949cf | ||
2020-05-31 | Updated CHANGELOG.md. | ||
2020-05-31 | Updated for 11.0 alpha 2. | ||
2020-05-27 | Fixed compile error on Windows. | ||
2020-05-26 | Fixed undocumented regression with word completion and case sensitivity. | ||
This feature was inadvertently removed during a refactor. | |||
2020-05-26 | Small code cleanup. | ||
2020-05-26 | Updated to latest Scintilla with ability to get style number from name. | ||
2020-05-25 | Test code cleanup. | ||
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-05-24 | Restore prior key mode after running the command entry. | ||
2020-05-24 | Updated tests for recent command entry history change. | ||
2020-05-24 | Changed `os.spawn()` exit callback and `spawn_proc:wait()` behavior. | ||
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. | |||
2020-05-24 | Changed `os.spawn()` exit callback and `spawn_proc:wait()` behavior. | ||
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. | |||
2020-05-24 | Always use capital drive letters when opening files in Windows. | ||
Since Windows filenames are case-insensitive, mismatched drive letter case may cause the same file to be open twice. | |||
2020-05-09 | Updated migration guide with lexer updates. | ||
2020-05-09 | Updated to Scintilla 3.20.0. | ||
2020-05-03 | `textadept.editing.highlight_word()` highlights whole words based on context. | ||
2020-04-29 | When running the command entry, initially show the mode's prior text. | ||
This was the previous behavior, but did not distinguish between modes. | |||
2020-04-25 | Updated to latest Scintilla hg with lexer updates. | ||
2020-04-16 | Updated LuaDoc. | ||
2020-04-16 | Handle more Scintilla constants that need to be incremented by one. | ||
2020-04-07 | Updated Scintilla hg to get curses improvements. | ||
2020-04-05 | Only print post-initialization errors to buffers. | ||
This avoids infinite loops. Pre-initialization errors are already shown in textbox dialogs. |