Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Replaced `lfs.dir_foreach()` with `lfs.walk()` generator. | 2020-06-10 | |
| | |||
* | Prefer `view.call_tip_*` instead of `buffer.call_tip_*`. | 2020-06-09 | |
| | |||
* | Prefer `view.property*` instead of `buffer.property*`. | 2020-06-08 | |
| | |||
* | Renamed `buffer:set_theme()` to `view:set_theme()` and fixed a bug with splits. | 2020-06-05 | |
| | | | | Also improved separate themes-per-view functionality. | ||
* | Fixed undocumented regression with word completion and case sensitivity. | 2020-05-26 | |
| | | | | This feature was inadvertently removed during a refactor. | ||
* | Small code cleanup. | 2020-05-26 | |
| | |||
* | Updated to latest Scintilla with ability to get style number from name. | 2020-05-26 | |
| | |||
* | Allow views to be used as buffers and update API. | 2020-05-25 | |
| | | | | | | | 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. | ||
* | Restore prior key mode after running the command entry. | 2020-05-24 | |
| | |||
* | Updated tests for recent command entry history change. | 2020-05-24 | |
| | |||
* | `textadept.editing.highlight_word()` highlights whole words based on context. | 2020-05-03 | |
| | |||
* | When running the command entry, initially show the mode's prior text. | 2020-04-29 | |
| | | | | This was the previous behavior, but did not distinguish between modes. | ||
* | Reverted accidental commit. | 2020-04-01 | |
| | |||
* | Updated Lua autocompletion and documentation. | 2020-03-31 | |
| | | | | | Filepaths have a "_HOME" prefix that is expected to be filled in by consumers (e.g. the experimental ctags module). | ||
* | Fixed off-by-one issues with `buffer:get_cur_line()`. | 2020-03-30 | |
| | |||
* | Code reformatting. | 2020-03-29 | |
| | |||
* | Removed extra sets of () around some buffer function calls. | 2020-03-26 | |
| | | | | The Scintilla iface was changed to not return a second string length value. | ||
* | Switched to 1-based indices for buffer positions, lines, and countable entities. | 2020-03-26 | |
| | |||
* | Use the statusbar to indicate an active snippet. | 2020-03-22 | |
| | | | | | This helps avoid disorienting jumps when the user is not aware a snippet is still active. | ||
* | Added `ui.dialogs.progressbar()` and utilize it with Find in Files. | 2020-03-18 | |
| | |||
* | Added per-mode command entry history. | 2020-03-17 | |
| | |||
* | Align block comments by column if possible, not indent. | 2020-03-17 | |
| | |||
* | Show XPM images in Lua command entry completions. | 2020-03-17 | |
| | |||
* | Moved individual buffer functions in `io` into `buffer`. | 2020-03-16 | |
| | | | | e.g. `io.reload_buffer()` was renamed `buffer:reload()`. | ||
* | Language modules should assume `_G.snippets` exists. | 2020-03-16 | |
| | |||
* | Renamed `keys.MODE` to `keys.mode`. | 2020-03-16 | |
| | |||
* | Use a default width for `ui.dialogs.filteredlist` dialogs. | 2020-03-16 | |
| | | | | | 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. | ||
* | Small documentation update. | 2020-03-16 | |
| | |||
* | Detect and allow jumping to internal Lua errors. | 2020-03-16 | |
| | |||
* | Small code cleanup. | 2020-03-16 | |
| | |||
* | More code cleanup, refactoring, and reformatting. | 2020-03-14 | |
| | |||
* | More code cleanup and refactoring. | 2020-03-13 | |
| | |||
* | Refactored session handling and file format, and added events. | 2020-03-13 | |
| | | | | User scripts can now save and load from session data. | ||
* | More code cleanup, refactoring, and reformatting. | 2020-03-13 | |
| | |||
* | 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. | 2020-03-12 | |
| | | | | `buffer:brace_bad_light()` was not being given the correct parameters. | ||
* | More code cleanup, refactoring, and reformatting. | 2020-03-12 | |
| | |||
* | Replaced `buffer.style_name` table with `buffer:name_of_style()`. | 2020-03-11 | |
| | | | | This requires Scintilla changeset 429993cf4429. | ||
* | More code cleanup, refactoring, and formatting. | 2020-03-11 | |
| | |||
* | Removed '=' compatibility in Lua command entry. | 2020-03-10 | |
| | | | | | Also performed some reformatting, refactoring, and code cleanup for the command entry module. | ||
* | `textadept.bookmarks.toggle()` only toggles on the current line now. | 2020-03-10 | |
| | | | | It's simple enough for scripts to call `buffer:marker_add()` as needed. | ||
* | Ask LPeg lexer which lexers are available instead of searching for them. | 2020-03-07 | |
| | |||
* | Added tests for some complex menu functions. | 2020-03-03 | |
| | |||
* | Revert accidental check in of Lua autocompletion and documentation. | 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. | 2020-03-03 | |
| | | | | This was caused by macros requiring the backspace key to be manually assigned. | ||
* | Trim spaces when running filter through commands. | 2020-03-02 | |
| | |||
* | 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-28 | |
| |