aboutsummaryrefslogtreecommitdiff
path: root/modules/textadept
AgeCommit message (Collapse)Author
2016-04-10Small documentation update.mitchell
2016-04-10Fixed "replace within selection" edge case; modules/textadept/find.luamitchell
Do not match one character past the end of the selection.
2016-04-10Center found text in the view; modules/textadept/find.luamitchell
2016-04-09Fixed bugs in session view restoration; modules/textadept/session.luamitchell
Also, existing files should be closed upon opening a new session.
2016-04-07Code cleanup, bugfixes, and improvements; modules/textadept/run.luamitchell
Do not throw an error if there is no project for a build command. Pass command output unprocessed to event handlers. Assume it is UTF-8 unless a warning or error message is detected. In that case, assume it is encoded in _CHARSET in order to jump to the correct file. (This matters particularly on Win32.)
2016-04-07Only show snippet trigger and text in selection dialog.mitchell
2016-04-06Allow string lookup of menu items in menus; modules/textadept/menu.luamitchell
This is in addition to the existing number lookup.
2016-04-06Do not assume 1-byte characters in incremental find; modules/textadept/keys.luamitchell
2016-04-06Default to project root when finding in files; modules/textadept/find.luamitchell
2016-04-05Support UTF-8 searches in files; modules/textadept/find.luamitchell
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
2016-04-05Reworked Lua completions; modules/textadept/command_entry.luamitchell
In addition to code cleanup, ':' limits results to functions.
2016-04-05Do not run some `events.UPDATE_UI` handlers when scrolling.mitchell
2016-04-05Only convert filenames from `_CHARSET` to UTF-8, not UTF-8-encoded buffer names.mitchell
2016-04-02Code cleanup.mitchell
Do not use `ipairs()` and use more consistent variable names among other things.
2016-03-29Updated comment strings; modules/textadept/editing.luamitchell
Added for recently supported languages.
2016-03-26Support UTF-8 Lua pattern matching.mitchell
Makes use of an external luautf8 library, but only a subset of it.
2016-03-01Removed extraneous debug statement; modules/textadept/session.luamitchell
2016-02-26Fixed bug in setting view properties when restoring sessions with nested splits.mitchell
2016-02-01Do not assume 1 byte char widths in Lua pattern find; modules/textadept/find.luamitchell
Eventually UTF-8 patterns may be possible.
2016-01-29Added '-v' and '--version' command line parameters.mitchell
2016-01-23Added support for PICO-8; modules/textadept/file_types.luamitchell
2016-01-14Added support for Docker and MoonScript.mitchell
Requires Scintillua r530 (changeset 2693c57bc187)
2016-01-19Fixed bug in escaping '([{<' after mirrors; modules/textadept/snippets.luamitchell
2016-01-02Added support for APL, Faust, Ledger, man/roff, and Pure.mitchell
Requires Scintillua r528 (changeset 6788cdec505b)
2015-12-31Updated copyright date.mitchell
2015-12-30Fixed bug restoring split views in large windows; modules/textadept/session.luamitchell
2015-12-29Fixed bug in restoring state after cancel; modules/textadept/snippets.luamitchell
2015-12-23Attempted fix for edge-case state inconsistency in snippets.mitchell
2015-12-07Added support for AutoIt.mitchell
Requires Scintillua r525 (changeset c4268c3df705).
2015-12-03Allow compile, run, and build command functions to specify a working directory.mitchell
2015-12-03Added support for the Icon language.mitchell
Requires Scintillua r524 (changeset e31e33b9c1a3).
2015-11-16Added support for SNOBOL4.mitchell
Thanks to Michael Richter.
2015-11-12Fixed '%' escape sequences in snippets; modules/textadept/snippets.luamitchell
2015-10-28Ensure placeholders are eventually cleared; modules/textadept/snippets.luamitchell
2015-10-27Fixed simple placeholders in default text; modules/textadept/snippets.luamitchell
2015-10-22Only save bookmarks for eligible buffers; modules/textadept/session.luamitchell
2015-10-22Do not call snippet functions by mistake; modules/textadept/snippets.luamitchell
2015-10-22Snippets can now be functions that return text; modules/textadept/snippets.luamitchell
Also fixed a small bug and documentation.
2015-10-20Tabbing through a choice should autocomplete it; modules/textadept/snippets.luamitchell
2015-10-20Added snippet choice placeholders; modules/textadept/snippets.luamitchell
2015-10-19Save bookmarks in sessions; modules/textadept/session.luamitchell
2015-10-12Do not interpret `%n</...>` as transforms; modules/textadept/snippets.luamitchell
They are often seen in XML snippets and escaping would be tedious.
2015-10-07Fixed potential bug in UPDATE_UI handler; modules/textadept/snippets.luamitchell
It's possible for the `updated` parameter to be `nil`; handle it.
2015-10-07Fixed '%' escape sequences in snippets; modules/textadept/snippets.luamitchell
2015-09-29Added Gherkin lexer.mitchell
Requires Scintillua r514 (changeset 8bce8ef421d7).
2015-09-26Fixed Python syntax checker on Win32; modules/textadept/run.luamitchell
'\' in path was causing problems due to being interpreted by Python rather than the shell.
2015-09-24Do not emit LEXER_LOADED for the command entry; modules/textadept/file_types.luamitchell
Language-specific code may run inadvertantly.