Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
They had always been a bit counter-intuitive.
|
|
|
|
|
|
This requires theme updates, primarily due to colour -> color.
|
|
|
|
|
|
|
|
|
|
Also improved separate themes-per-view functionality.
|
|
|
|
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.
|
|
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.
|
|
Since Windows filenames are case-insensitive, mismatched drive letter case may
cause the same file to be open twice.
|
|
|
|
|
|
|
|
This avoids infinite loops. Pre-initialization errors are already shown in
textbox dialogs.
|
|
|
|
|
|
|
|
|
|
This helps avoid disorienting jumps when the user is not aware a snippet is
still active.
|
|
|
|
|
|
|
|
|
|
|
|
e.g. `io.reload_buffer()` was renamed `buffer:reload()`.
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
This requires Scintilla changeset 429993cf4429.
|
|
|
|
`events.FILE_CHANGED` was not emitting a filename.
Added tests for key commands, keychains, and key modes.
|
|
|
|
|
|
|
|
|
|
|
|
standard_dropdown was not returning the right value and msgboxes could not
return string output.
|
|
|
|
|