Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | ||
2016-04-12 | Ouput 'cd' for run/compile commands when necessary; modules/textadept/run.lua | ||
2016-04-10 | Small documentation update. | ||
2016-04-07 | Code cleanup, bugfixes, and improvements; modules/textadept/run.lua | ||
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-05 | Use more accurate variable names in `events.CHAR_ADDED` events. | ||
2016-04-02 | Code cleanup. | ||
Do not use `ipairs()` and use more consistent variable names among other things. | |||
2016-01-14 | Added support for Docker and MoonScript. | ||
Requires Scintillua r530 (changeset 2693c57bc187) | |||
2016-01-02 | Added support for APL, Faust, Ledger, man/roff, and Pure. | ||
Requires Scintillua r528 (changeset 6788cdec505b) | |||
2015-12-31 | Updated copyright date. | ||
2015-12-03 | Allow compile, run, and build command functions to specify a working directory. | ||
2015-12-03 | Added support for the Icon language. | ||
Requires Scintillua r524 (changeset e31e33b9c1a3). | |||
2015-11-16 | Added support for SNOBOL4. | ||
Thanks to Michael Richter. | |||
2015-09-26 | Fixed Python syntax checker on Win32; modules/textadept/run.lua | ||
'\' in path was causing problems due to being interpreted by Python rather than the shell. | |||
2015-09-07 | Fixed bug in parsing syntax error output for Ruby; modules/textadept/run.lua | ||
Ruby does not always output a '^' for indicating column number. | |||
2015-09-04 | Use `spawn()` for syntax checking; modules/textadept/run.lua | ||
This prevents the black box popup on Windows. This requires lspawn r38 (changeset 7683f6d2d678). | |||
2015-08-08 | Added automatic syntax-checking capability as files are saved. | ||
2015-05-07 | Added support for Elixir. | ||
Requires Scintillua r494 (changeset 955860bf41a1). | |||
2015-04-22 | Added `RUN_IN_BACKGROUND` field for shell commands; modules/textadept/run.lua | ||
2015-03-19 | Added some support for Rust and TOML. | ||
This requires Scintillua r484 (changeset 6a4307f7d2cb). |