aboutsummaryrefslogtreecommitdiff
path: root/modules/textadept/editing.lua
AgeCommit message (Collapse)Author
2020-02-07Prevent hangs on WIN32 curses with `textadept.editing.filter_through()`.mitchell
There is no ability to read and write to processes on Win32 curses, so disable the feature.
2020-01-11Added information to `--line` command line switch.mitchell
This fixes a failing "textadept --help".
2019-12-31Updated copyright year.mitchell
2019-11-08API file lists and Lua tags lists can contain functions that return file paths.mitchell
This gives more control over when to include certain autocompletion and documentation files like Textadept's API.
2019-09-21Added back "Paste Reindent", but as a separate menu/key/command from "Paste".mitchell
2019-08-25Do not auto-indent when pressing enter at the start of a non-empty line.mitchell
2019-05-02Added case-insensitive option to `textadept.editing.show_documentation()`.mitchell
2019-02-16Updated copyright year.mitchell
2019-01-31Added block comment support for Nim.mitchell
2018-11-27Added command line switch to jump to a buffer line.mitchell
This is more convenient than '-e "goto_line(n - 1)"'.
2018-11-06Ensure 'Esc' clears highlighted words.mitchell
2018-11-06Do not modify selection in `textadept.editing.highlight_word()`.mitchell
2018-11-05Added optional position to `textadept.editing.show_documentation()`.mitchell
2018-10-22Removed `textadept.editing.paste()` (pasted text is reindented).mitchell
It can be implemented as a separate user module instead.
2018-10-17When filtering text through shell commands, halt on non-zero status code.mitchell
2018-10-14Experimentally move external lspawn module into Lua os module as a patch.mitchell
2018-10-08Fixed error when performing "select enclosed" on a non-ASCII character.mitchell
2018-09-06Fixed potential crash with non-UTF-8 bytes copy-pasted into non-UTF-8 buffer.mitchell
GTK appears to aggressively convert clipboard text to/from UTF-8, even if it cannot be converted. Try to handle it like Scintilla does by falling back on ISO-8859-1.
2018-07-28Removed optional '*' prefix in I/O reads.mitchell
Lua 5.3 made them optional and LuaJIT support has been dropped.
2018-04-25Removed LuaJIT version of Textadept.mitchell
Also updated to Lua 5.3 syntax where held back by LuaJIT's 5.1/5.2 syntax.
2018-04-12Changed SQL comments to use '--' instead of '#'.mitchell
2018-03-18Take into account a previous line fold header when reindenting pasted text.mitchell
2018-03-16Fixed accidental stripping of leading newlines in pasted text.mitchell
2018-01-25Updated copyright year.mitchell
2017-12-31Updated LuaDoc.mitchell
2017-11-18Enforce extra argument to `buffer:brace_match()` introduced in Scintilla 3.7.0.mitchell
2017-11-10Updated LuaDoc.mitchell
2017-11-10Removed `textadept.editing.match_brace()`.mitchell
"Select to Matching Brace" has been moved into `textadept.editing.select_enclosed()`, which now automatically determines what to select between if no arguments are given.
2017-11-07Pasted text is reindented by default.mitchell
2017-10-31Fixed APDL block commenting.mitchell
2017-08-28Added support for Myrddin.mitchell
2017-08-27Made `textadept.editing.transpose_chars()` UTF-8-aware.mitchell
2017-06-23Small code cleanup.mitchell
2017-06-22Allow pipes in shell command for "filter through".mitchell
2017-04-30Added support for Logtalk.mitchell
2017-02-25Added support for rc and Standard ML.mitchell
Requires Scintillua r592 (changeset 149ae95d14f3).
2017-02-02Do not move over selected typeover characters; modules/textadept/editing.luamitchell
Typing into selections should replace the selection.
2017-01-12Updated LuaDoc; modules/textadept/editing.luamitchell
2016-12-31Updated copyright information.mitchell
2016-10-06Added support for Protobuf and Crystal.mitchell
Requires Scintillua r570 (changeset fe4431acc506).
2016-09-05Better error handling in filter-through; modules/textadept/editing.luamitchell
2016-08-29Fixed potential crash on Windows with filter-through and some locales.mitchell
cmd.exe can choke on outputting some non-ASCII characters.
2016-06-15`textadept.editing.goto_line()` takes 0-based line number.mitchell
It used to take a 1-based line number. Mimic Scintilla.
2016-06-15Lots of small LuaDoc improvements (grammar mainly).mitchell
2016-06-15Changed some settings and table names in `textadept.editing`.mitchell
Language-specific auto-paired characters, typeover characters, and matching braces is no longer supported.
2016-04-28`enclose()` works with multiple selections; modules/textadept/editing.luamitchell
Thanks to Brian Schott.
2016-04-16`events.CHAR_ADDED` emits a character code, not a byte.mitchell
2016-04-05Improved efficiency of word autocompletion from all buffers.mitchell
Also fixed a bug that reset some non-focused buffer properties.
2016-04-05Fixed indentation conversion; modules/textadept/editing.luamitchell
Use mixture of tabs and spaces when necessary in order to preserve indentation amount.
2016-04-05Use more accurate variable names in `events.CHAR_ADDED` events.mitchell