Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-23 | Added unit tests for core code in textadept.c. | ||
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-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 | Utilize userdata parameter in signal callback functions. | ||
Ideally, callbacks would not utilize global variables at all. However, passing around just the Lua state seems a bit odd. | |||
2020-03-22 | More code cleanup, reformatting, refactoring, and bug fixing. | ||
2020-03-19 | Fixed tab label display on Windows. | ||
2020-03-19 | Store GTK find/replace history in reverse order. | ||
This allows for traditional command line history navigation using arrow keys. | |||
2020-03-18 | Forgot to commit cdk.patch with widget needed for curses progressbar. | ||
2020-03-18 | Added `ui.dialogs.progressbar()` and utilize it with Find in Files. | ||
2020-03-17 | Added per-mode command entry history. | ||
2020-03-17 | Align block comments by column if possible, not indent. | ||
2020-03-17 | Updated LuaDoc. | ||
2020-03-17 | Show XPM images in Lua command entry completions. | ||
2020-03-17 | Updated manual. | ||
2020-03-17 | Event handlers can now return any non-nil value. | ||
2020-03-17 | Added initial migration guide from Textadept 10 to 11. | ||
2020-03-17 | Updated LuaDoc. | ||
2020-03-17 | Fixed version determination for documentation generation. | ||
Recent code formatting changed the quotes to look for. | |||
2020-03-16 | Moved individual buffer functions in `io` into `buffer`. | ||
e.g. `io.reload_buffer()` was renamed `buffer:reload()`. | |||
2020-03-16 | Language modules should assume `_G.snippets` exists. | ||
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 | Small documentation update. | ||
2020-03-16 | Detect and allow jumping to internal Lua errors. | ||
2020-03-16 | Small code cleanup. | ||
2020-03-16 | Updated menu mnemonic for Buffer > Encoding. | ||
2020-03-16 | Fixed crash introduced in previous commit. | ||
The assumption was that `buffer.set_lexer` is only unavailable for the first buffer, which has `buffer:private_lexer_call(SETLEXERLANGUAGE, ...)` called in the `events.BUFFER_NEW` handler. However, `reset()` throws a wrench into everything and a buffer can end up without a lexer. | |||
2020-03-14 | More code cleanup, refactoring, and reformatting. | ||
2020-03-14 | Removed *~/.textadept/?.{lua,so}* from `package.path`. | ||
This is not used internally and not documented. All modules should be in *~/.textadept/modules*. | |||
2020-03-14 | More code cleanup, refactoring, and reformatting. | ||
2020-03-13 | Added session saving test. | ||
2020-03-13 | More code cleanup and refactoring. | ||
2020-03-13 | Refactored session handling and file format, and added events. | ||
User scripts can now save and load from session data. | |||
2020-03-13 | More code cleanup, refactoring, and reformatting. | ||
2020-03-12 | More code cleanup, refactoring, reformatting, and bug fixes. | ||
2020-03-12 | More code cleanup, refactoring, and reformatting. | ||
2020-03-12 | Fixed regression recently introduced in brace highlighting. | ||
`buffer:brace_bad_light()` was not being given the correct parameters. | |||
2020-03-12 | More code cleanup, refactoring, and reformatting. | ||
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 | Updated tests. | ||
2020-03-11 | More code cleanup, refactoring, and formatting. | ||
2020-03-10 | Removed '=' compatibility in Lua command entry. | ||
Also performed some reformatting, refactoring, and code cleanup for the command entry module. | |||
2020-03-10 | `textadept.bookmarks.toggle()` only toggles on the current line now. | ||
It's simple enough for scripts to call `buffer:marker_add()` as needed. | |||
2020-03-10 | Updated to latest Scintilla required by r2699. | ||
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-09 | Fixed bug in previous commit that always loaded default lexers before user ones. | ||
2020-03-08 | Support SCI_PRIVATELEXERCALL with SCI_LOADLEXERLIBRARY. | ||
This change should have been committed with r2697 (changeset 40a1cf1c4fd0). | |||
2020-03-07 | Updated German translation. | ||
2020-03-07 | Ask LPeg lexer which lexers are available instead of searching for them. | ||