Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2019-08-25 | Do not auto-indent when pressing enter at the start of a non-empty line. | ||
2019-08-08 | Fixed LuaDoc for keybindings. | ||
2019-08-05 | Added support for ksh and mksh shells. | ||
Thanks to Ypnose. | |||
2019-07-30 | Use CP1252 instead of ISO-8859-1. | ||
CP1252 is a superset of ISO-8859-1. | |||
2019-06-01 | GTK+ was renamed to GTK recently. | ||
2019-05-02 | Added case-insensitive option to `textadept.editing.show_documentation()`. | ||
2019-05-02 | Do not advance the caret on failed incremental find. | ||
2019-03-28 | Fixed scrolling found text into view on long lines. | ||
2019-03-27 | Recognize '.vue' and '.yml' file extensions. | ||
2019-02-20 | Added '#cloud-config' pattern for YAML files. | ||
2019-02-16 | Updated copyright year. | ||
2019-01-31 | Added block comment support for Nim. | ||
2018-12-08 | Only pass command entry text to finish mode function. | ||
Silently passing second length parameter can cause subtle bugs in functions that accept more than one parameter. | |||
2018-11-27 | Fixed Alt+Gr key handling in the Windows terminal version. | ||
2018-11-27 | Added command line switch to jump to a buffer line. | ||
This is more convenient than '-e "goto_line(n - 1)"'. | |||
2018-11-26 | Changed filter format to be more flat and intuitive. | ||
Filters are now simply lists of inclusive and exclusive patterns. Added temporary compatibility and notice for old-style filters. | |||
2018-11-12 | Handle potential mismatch between snippet in buffer and snippet in memory. | ||
Snippet prev/next coupled with subsequent edits may cause the buffer to contain an unexpected snippet placeholder. Handle it gracefully. | |||
2018-11-07 | Restored default behavior of "Home" and "Shift+Home" on non-OSX platforms. | ||
2018-11-06 | Ensure 'Esc' clears highlighted words. | ||
2018-11-06 | Do not modify selection in `textadept.editing.highlight_word()`. | ||
2018-11-05 | Added optional position to `textadept.editing.show_documentation()`. | ||
2018-10-27 | Fixed regression with snippet expansion caused by new macro support. | ||
2018-10-23 | Fixed tab labels not updating when loading message buffers from a session. | ||
2018-10-23 | Make find and menu command selection more macro-friendly. | ||
2018-10-23 | Actually commit new macros module. | ||
2018-10-22 | Added module for recording, playing, saving, and loading keyboard macros. | ||
2018-10-22 | Small code cleanup. | ||
2018-10-22 | Removed `textadept.editing.paste()` (pasted text is reindented). | ||
It can be implemented as a separate user module instead. |