Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | ||
2020-02-18 | Added snippet trigger word completion. | ||
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. | |||
2020-02-07 | Update the buffer z-order list when switching between views too. | ||
This fixes the case where switching between views can prevent switching to the previous view's buffer, which may be desirable. | |||
2020-01-16 | Fixed some Windows terminal version issues and updated to PDCurses 3.9. | ||
`io.popen()` and `os.execute()` change the console mode such that mouse clicks are no longer detected. Make sure it's reset. Also prevent `os.execute()` output from overwriting the window. | |||
2019-12-31 | Updated copyright year. | ||
2019-12-31 | Updated to Scintilla 3.11.2. | ||
2019-12-31 | Updated for 10.8. | ||
2019-11-18 | Fixed event arguments for `events.AUTO_C_SELECTION_CHANGE`. | ||
2019-11-13 | Make new arguments to `events.TAB_CLICKED` backwards-compatible. | ||
2019-11-07 | Changed `events.TAB_CLICKED` to emit button clicked as well as modifier keys. | ||
This allows users to close buffers on middle-click for example. |