Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-11 | Added Meson support. | ||
Requires latest Scintillua. | |||
2021-01-11 | Added Julia support. | ||
Requires latest Scintillua. | |||
2021-01-11 | Added Fantom support. | ||
Requires latest Scintillua. | |||
2021-01-11 | Added Clojure support. | ||
Requires latest Scintillua. | |||
2020-12-11 | Updated Go error patterns. | ||
2020-10-20 | Code cleanup. | ||
Of note: * io.save_all_files() does not visit each buffer to save anymore. An unintended side-effect was checking for outside modification (but only if the file itself was modified), so outside changes will always be saved over now. * The menu clicked handler uses assert_type(), so the 'Unknown command' localization is no longer needed. * When printing to a new buffer type would split the view, use an existing split view when possible. * Prefer 'goto continue' construct in loops over nested 'if's. * Fixed clearing of ui.find.replace_entry_text on reset in the GUI version. * Fixed lack of statusbar updating when setting options like buffer EOL mode, indentation, and encoding. * Renamed internal new_snippet() to new() and put it in the snippet metatable. | |||
2020-10-17 | Added `textadept.run.set_arguments()`. | ||
This replaces custom code in *modules/textadept/menu.lua*. | |||
2020-10-02 | Fixed python3 auto-detection for run commands. | ||
2020-09-29 | Updated copyright information. | ||
2020-09-14 | Added support for jq. | ||
Thanks to anonymous. Requires scintillua r841 (changeset a1f0f494ff0e). | |||
2020-09-14 | More small documentation updates. | ||
2020-08-22 | Added `ui.command_entry.active` and fixed bugs in `events.KEYPRESS` handlers. | ||
2020-08-04 | Try to avoid using `lexer` as a string, as it overshadows the `lexer` module. | ||
2020-07-12 | Made `ui.find.goto_file_found()` and `textadept.run.goto_error()` args optional. | ||
2020-07-04 | Added `buffer:style_of_name()` as an analogue to `buffer:name_of_style()`. | ||
2020-07-03 | Added support for Fennel. | ||
Thanks to Momohime Honda. | |||
2020-07-01 | Only save before compile/run if the buffer has been modified. | ||
Auto-saving interferes with commands that read file modification times. | |||
2020-05-26 | Updated to latest Scintilla with ability to get style number from name. | ||
2020-03-26 | Removed extra sets of () around some buffer function calls. | ||
The Scintilla iface was changed to not return a second string length value. | |||
2020-03-26 | Switched to 1-based indices for buffer positions, lines, and countable entities. | ||
2020-03-16 | Moved individual buffer functions in `io` into `buffer`. | ||
e.g. `io.reload_buffer()` was renamed `buffer:reload()`. | |||
2020-03-16 | Detect and allow jumping to internal Lua errors. | ||
2020-03-13 | More code cleanup and refactoring. | ||
2020-03-13 | More code cleanup, refactoring, and reformatting. | ||
2020-03-03 | Added test suite and API type checking for more helpful error messages. | ||
2020-02-21 | Removed '_' mnemonics from locale keys. | ||
Kept backward-compatibility for now. | |||
2020-02-18 | Wrap searches in `textadept.run.goto_error()`. | ||
2019-12-31 | Updated copyright year. | ||
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-09-19 | Properly handle absolute paths in run output and case-insensitivity on Windows. | ||
2019-08-05 | Added support for ksh and mksh shells. | ||
Thanks to Ypnose. | |||
2019-02-16 | Updated copyright year. | ||
2018-10-14 | Experimentally move external lspawn module into Lua os module as a patch. | ||
2018-04-25 | Removed LuaJIT version of Textadept. | ||
Also updated to Lua 5.3 syntax where held back by LuaJIT's 5.1/5.2 syntax. | |||
2018-01-25 | Updated copyright year. | ||
2017-08-28 | Added support for Myrddin. | ||
2017-02-25 | Added support for rc and Standard ML. | ||
Requires Scintillua r592 (changeset 149ae95d14f3). | |||
2016-12-31 | Updated copyright information. | ||
2016-10-06 | Added support for Protobuf and Crystal. | ||
Requires Scintillua r570 (changeset fe4431acc506). | |||
2016-09-12 | Fixed error building projects; modules/textadept/run.lua | ||
2016-07-07 | Try to differentiate between Python 3 and 2 in run commands. | ||
2016-06-16 | Changed arguments to `ui.goto_view()` and `view:goto_buffer()`. | ||
They can accept either objects or relative numbers now. They do not accept absolute indices anymore. | |||
2016-06-15 | `textadept.editing.goto_line()` takes 0-based line number. | ||
It used to take a 1-based line number. Mimic Scintilla. | |||
2016-06-15 | Lots of small LuaDoc improvements (grammar mainly). | ||
2016-06-15 | Refactored `textadept.run`; modules/textadept/run.lua | ||
Renamed settings, allowed filename arguments to `run()` and `compile()`, changed parameters to `*_OUTPUT` events, changed format of `error_patterns`, and removed syntax checking. | |||
2016-06-15 | Renamed `ui.SILENT_PRINT` to `ui.silent_print`. | ||
2016-04-29 | Disabled `CHECK_SYNTAX` by default; modules/textadept/run.lua | ||
2016-04-16 | Allow file-specific run/compile commands; modules/textadept/run.lua | ||
2016-04-16 | `events.CHAR_ADDED` emits a character code, not a byte. | ||