Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-05-31 | Updated for 11.0 alpha 2. | ||
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 | 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 to Scintilla 3.20.0. | ||
2020-04-16 | Updated LuaDoc. | ||
2020-04-16 | Handle more Scintilla constants that need to be incremented by one. | ||
2020-04-05 | Only print post-initialization errors to buffers. | ||
This avoids infinite loops. Pre-initialization errors are already shown in textbox dialogs. | |||
2020-03-30 | Fixed stale statusbar issues introduced recently. | ||
2020-03-29 | Updated for 11.0 alpha. | ||
2020-03-26 | Added support to identify projects under Fossil SCM. | ||
2020-03-26 | Switched to 1-based indices for buffer positions, lines, and countable entities. | ||
2020-03-22 | Use the statusbar to indicate an active snippet. | ||
This helps avoid disorienting jumps when the user is not aware a snippet is still active. | |||
2020-03-22 | More code cleanup, reformatting, refactoring, and bug fixing. | ||
2020-03-18 | Added `ui.dialogs.progressbar()` and utilize it with Find in Files. | ||
2020-03-17 | Updated LuaDoc. | ||
2020-03-17 | Event handlers can now return any non-nil value. | ||
2020-03-17 | Updated LuaDoc. | ||
2020-03-16 | Moved individual buffer functions in `io` into `buffer`. | ||
e.g. `io.reload_buffer()` was renamed `buffer:reload()`. | |||
2020-03-16 | Update LuaDoc. | ||
2020-03-16 | Renamed `keys.MODE` to `keys.mode`. | ||
2020-03-16 | Use a default width for `ui.dialogs.filteredlist` dialogs. | ||
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. | |||
2020-03-16 | Detect and allow jumping to internal Lua errors. | ||
2020-03-16 | Updated menu mnemonic for Buffer > Encoding. | ||
2020-03-14 | More code cleanup, refactoring, and reformatting. | ||
2020-03-13 | More code cleanup and refactoring. | ||
2020-03-12 | When generating iface for Scintilla events, move modifiers parameter to end. | ||
2020-03-11 | Replaced `buffer.style_name` table with `buffer:name_of_style()`. | ||
This requires Scintilla changeset 429993cf4429. | |||
2020-03-11 | More code cleanup, refactoring, and formatting. | ||
2020-03-10 | Core code cleanup, reformat, refactoring, and bugfixes. | ||
`events.FILE_CHANGED` was not emitting a filename. Added tests for key commands, keychains, and key modes. | |||
2020-03-07 | Updated German translation. | ||
2020-03-03 | Updated LuaDoc. | ||
2020-03-03 | Move test.lua into test folder. | ||
2020-03-03 | Added test suite and API type checking for more helpful error messages. | ||
2020-02-28 | Autopair, typeover, and backspace delete match works with multiple selection. | ||
2020-02-26 | Fixed bugs in return values for standard_dropdown and msgbox dialogs. | ||
standard_dropdown was not returning the right value and msgboxes could not return string output. | |||
2020-02-26 | Small code cleanup. | ||
2020-02-26 | Fixed some documentation. | ||
2020-02-24 | Alphabetize command line switches when showing help. | ||
2020-02-24 | Fixed skipping of next event handler after disconnecting the current one. | ||
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. | |||
2020-02-24 | Added `_SCINTILLA.events` and use it for SCNotifications. | ||
2020-02-21 | Removed '_' mnemonics from locale keys. | ||
Kept backward-compatibility for now. | |||
2020-02-21 | Tweaked localization keys. | ||
This is in anticipate of removing '_' from keys, which would have created duplicate keys. | |||
2020-02-19 | Updated LuaDoc. | ||