Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-14 | More code cleanup, refactoring, and reformatting. | ||
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-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 | 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-07 | Ask LPeg lexer which lexers are available instead of searching for them. | ||
2020-03-03 | Added tests for some complex menu functions. | ||
2020-03-03 | Added test suite and API type checking for more helpful error messages. | ||
2020-03-03 | Fixed regression with deleting an auto-pair when backspacing over the first. | ||
This was caused by macros requiring the backspace key to be manually assigned. | |||
2020-03-02 | Trim spaces when running filter through commands. | ||
2020-02-28 | Autopair, typeover, and backspace delete match works with multiple selection. | ||
2020-02-28 | Allow view functions to be run from the command entry by name only. | ||
2020-02-22 | Separated `_G.snippets` from `textadept.snippets`. | ||
Removed leading '_' from snippet methods, but kept compatibility for now. | |||
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-18 | Fixed bug when snippet end placeholder is lost. | ||
The first character in the snippet was being deleted. An example of the end placeholder being lost is when it and the caret are at the end of the line and Enter is pressed -- the autoindent feature appears to delete it. This fix assumes a snippet of at least length 1 was inserted. | |||
2020-02-18 | Wrap searches in `textadept.run.goto_error()`. | ||
2020-02-17 | Treat `textadept.editing.api_files` as already containing empty per-lexer lists. | ||
The language modules should not overwrite them, as user scripts may define them in on init. | |||
2020-02-07 | Support more Alt and Shift+Alt keys in Win32 curses. | ||
2020-02-07 | Prevent hangs on WIN32 curses with `textadept.editing.filter_through()`. | ||
There is no ability to read and write to processes on Win32 curses, so disable the feature. | |||
2020-01-11 | Added information to `--line` command line switch. | ||
This fixes a failing "textadept --help". | |||
2019-12-31 | Updated copyright year. | ||
2019-12-28 | Added support for txt2tags. | ||
2019-11-26 | Fixed bug in previous commit where flushing does not clear output buffer. | ||
2019-11-25 | Fixed long line output for run, compile, and build commands. | ||
Output is buffered as needed until a line end marker is encountered. Thanks to Ashwin Hirschi. | |||
2019-11-22 | Fixed bug in "Replace All in selection" with a match at the end of a selection. | ||
2019-11-08 | API file lists and Lua tags lists can contain functions that return file paths. | ||
This gives more control over when to include certain autocompletion and documentation files like Textadept's API. | |||
2019-11-07 | Split Lua and Textadept autocompletion and documentation files. | ||
Textadept autocompletion and documentation is now only performed on Textadept files. Modified the LuaDoc doclet to only process "lua.luadoc" on its own, and updated the Makefile rule accordingly. | |||
2019-11-07 | Removed deprecated `ui.command_entry` functions. | ||
2019-09-27 | Fixed macro toggling with some key combinations. | ||
2019-09-23 | Replaced `textadept.macros.*_recording()` with `textadept.macros.record()`. | ||
Also updated keybindings. | |||
2019-09-22 | Replaced `ui.command_entry.*_mode()` with simplified `ui.command_entry.run()`. | ||
The command entry no longer uses named key modes. Instead, mode keys are supplied to `run()` if necessary. The command entry remains modal, though. | |||
2019-09-21 | Added back "Paste Reindent", but as a separate menu/key/command from "Paste". | ||
2019-09-19 | Small LuaDoc tweak. | ||
2019-09-19 | Properly handle absolute paths in run output and case-insensitivity on Windows. | ||
2019-09-18 | Refactored "Replace All" to be more performant. | ||
Avoid changing the selection and scrolling, as this drastically slows things down, particularly on long lines. | |||
2019-09-17 | Fixed scroll issues when toggling line wrap. | ||
The current line should always remain visible. |