Age | Commit message (Collapse) | Author |
|
|
|
This enables the running of project tests.
|
|
Of note:
* io.save_all_files() does not visit each buffer to save anymore. An unintended
side-effect was checking for outside modification (but only if the file itself
was modified), so outside changes will always be saved over now.
* The menu clicked handler uses assert_type(), so the 'Unknown command'
localization is no longer needed.
* When printing to a new buffer type would split the view, use an existing split
view when possible.
* Prefer 'goto continue' construct in loops over nested 'if's.
* Fixed clearing of ui.find.replace_entry_text on reset in the GUI version.
* Fixed lack of statusbar updating when setting options like buffer EOL mode,
indentation, and encoding.
* Renamed internal new_snippet() to new() and put it in the snippet metatable.
|
|
|
|
|
|
|
|
Also changed the mnemonic for "Edit > Filter Through" in the process.
|
|
|
|
It does not seem necessary anymore.
|
|
This is a legacy feature for when multi-language lexers did not backtrack to
keep track of what the current language is.
|
|
Also updated `ui.find.focus()` to accept an optional table of options (e.g.
in_files, incremental, etc.) for convenience.
|
|
This supercedes `textadept.editing.highlight_word()`, which has been removed.
Changed the color of word highlights in themes.
|
|
This helps avoid disorienting jumps when the user is not aware a snippet is
still active.
|
|
|
|
Also removed localization for undefined event name. It was confusing, and anyone
connecting to or emitting events should be comfortable with the error message,
as it's consistent with Lua's type error messages.
|
|
Kept backward-compatibility for now.
|
|
This is in anticipate of removing '_' from keys, which would have created
duplicate keys.
|
|
Also refactored snippet lookup, added options to Lua and C modules to include
snippet triggers in autocompletion lists, swapped snippet keybindings, and fixed
a bug recognizing lexer-specific snippet files as global.
|
|
|
|
Also updated keybindings.
|
|
|
|
CP1252 is a superset of ISO-8859-1.
|
|
|
|
|
|
|
|
Thanks to Misel Alexander.
|