aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-06-05Renamed `buffer:set_theme()` to `view:set_theme()` and fixed a bug with splits.mitchell
Also improved separate themes-per-view functionality.
2020-06-01Added tag textadept_11.0_alpha_2 for changeset c424036949cfmitchell
2020-05-31Updated CHANGELOG.md.mitchell
2020-05-31Updated for 11.0 alpha 2.mitchell
2020-05-27Fixed compile error on Windows.mitchell
2020-05-26Fixed undocumented regression with word completion and case sensitivity.mitchell
This feature was inadvertently removed during a refactor.
2020-05-26Small code cleanup.mitchell
2020-05-26Updated to latest Scintilla with ability to get style number from name.mitchell
2020-05-25Test code cleanup.mitchell
2020-05-25Allow views to be used as buffers and update API.mitchell
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-24Restore prior key mode after running the command entry.mitchell
2020-05-24Updated tests for recent command entry history change.mitchell
2020-05-24Changed `os.spawn()` exit callback and `spawn_proc:wait()` behavior.mitchell
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-24Changed `os.spawn()` exit callback and `spawn_proc:wait()` behavior.mitchell
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-24Always use capital drive letters when opening files in Windows.mitchell
Since Windows filenames are case-insensitive, mismatched drive letter case may cause the same file to be open twice.
2020-05-09Updated migration guide with lexer updates.mitchell
2020-05-09Updated to Scintilla 3.20.0.mitchell
2020-05-03`textadept.editing.highlight_word()` highlights whole words based on context.mitchell
2020-04-29When running the command entry, initially show the mode's prior text.mitchell
This was the previous behavior, but did not distinguish between modes.
2020-04-25Updated to latest Scintilla hg with lexer updates.mitchell
2020-04-16Updated LuaDoc.mitchell
2020-04-16Handle more Scintilla constants that need to be incremented by one.mitchell
2020-04-07Updated Scintilla hg to get curses improvements.mitchell
2020-04-05Only print post-initialization errors to buffers.mitchell
This avoids infinite loops. Pre-initialization errors are already shown in textbox dialogs.
2020-04-05Updated curses compatibility.mitchell
2020-04-05Updated Scintilla hg to get curses improvements.mitchell
Fixed drawing autocompletion lists and calltips on Win32 and enable autoscrolling when clicking and dragging the mouse.
2020-04-01Added tag textadept_11.0_alpha for changeset a2d2d240a0b8mitchell
2020-04-01Reverted accidental commit.mitchell
2020-03-31Updated Lua autocompletion and documentation.mitchell
Filepaths have a "_HOME" prefix that is expected to be filled in by consumers (e.g. the experimental ctags module).
2020-03-30Fixed off-by-one issues with `buffer:get_cur_line()`.mitchell
2020-03-30Fixed stale statusbar issues introduced recently.mitchell
2020-03-30Fixed Win32 curses issues.mitchell
2020-03-29Updated CHANGELOG.md.mitchell
2020-03-29Code reformatting.mitchell
2020-03-29Removed old migration guides.mitchell
Previous guides are in prior releases and in revision history.
2020-03-29Updated for 11.0 alpha.mitchell
2020-03-29Updated to latest Scintilla to fix embedded lexer issue.mitchell
This fixes PHP, Django, and other lexers that embed themselves.
2020-03-26Committing temporary iface changes until Scintilla's iface is patched.mitchell
2020-03-26Added support to identify projects under Fossil SCM.mitchell
2020-03-26Removed accidentally committed experimental function.mitchell
2020-03-26Fixed GUI find history.mitchell
The wrong end of the history was being overwritten.
2020-03-26Removed extra sets of () around some buffer function calls.mitchell
The Scintilla iface was changed to not return a second string length value.
2020-03-26Switched to 1-based indices for buffer positions, lines, and countable entities.mitchell
2020-03-25Refactored buffer and view metamethods by splitting them up.mitchell
Grouping them saves a few lines of code, but it's not very maintainable.
2020-03-23Renamed callback function.mitchell
2020-03-23Added unit tests for core code in textadept.c.mitchell
Most of the core is exercised by the Lua test suite, but coverage lapses can be uncovered using the GCC compiler flags "-fprofile-arcs -ftest-coverage"..
2020-03-22Use the statusbar to indicate an active snippet.mitchell
This helps avoid disorienting jumps when the user is not aware a snippet is still active.
2020-03-22Utilize userdata parameter in signal callback functions.mitchell
Ideally, callbacks would not utilize global variables at all. However, passing around just the Lua state seems a bit odd.
2020-03-22More code cleanup, reformatting, refactoring, and bug fixing.mitchell
2020-03-19Fixed tab label display on Windows.mitchell