Age | Commit message (Collapse) | Author | |
---|---|---|---|
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). | |||
2015-03-16 | Code cleanup based on the output of luacheck, a Lua linter. | ||
2015-03-15 | Removed long-hand compile and run string macros; modules/textadept/run.lua | ||
2015-03-12 | Lua code cleanup. | ||
2015-03-11 | Nimrod is now Nim. | ||
Requires Scintillua r483 (changeset 90bc656005cf). | |||
2015-01-22 | Small code and documentation cleanup. | ||
2014-12-31 | Updated copyright year. | ||
2014-11-26 | Fixed bug in jumping to compile/run errors and clear annotations before builds. | ||
2014-09-17 | More LuaDoc updates. | ||
2014-09-04 | Enable true spawning on Mac OSX GUI version. | ||
This requires lspawn r25 (changeset acdfac5eb4cf). | |||
2014-06-30 | Condensed manual and API documentation into single files. | ||
2014-06-04 | Always focus the message buffer initially; modules/textadept/run.lua | ||
This allows process output to be scrolled into view until the user switches buffers. | |||
2014-06-04 | Pressing "Enter" in message buffer simulates double-click. | ||
In a "Find in Files" buffer, goes to the file on the current line. In a message buffer, jumps to the error or warning on the current line. | |||
2014-05-19 | Fixed bug when double-clicking message buffer; modules/textadept/run.lua | ||
2014-04-30 | Disable output buffering in Python; modules/textadept/run.lua | ||
2014-04-22 | Message buffer can send input to spawned processes; modules/textadept/run.lua | ||
2014-04-10 | Temporarily disable spawn in OSX due to GLib crashes. | ||
2014-04-01 | Workaround for GTKOSX abort; modules/textadept/run.lua | ||
There is a failed assertion related to file descriptors which is somehow caused by executing a Lua callback on process exit. If there is no Lua callback, there is no abort. Closing file descriptors before executing the Lua callback has no effect. | |||
2014-03-28 | Arguments to `spawn()` should be in _CHARSET, not necessarily UTF-8. | ||
2014-03-28 | Added more documentation on project building. | ||
2014-03-27 | Added basic project support for snapopen and build scripts. | ||
Also fixed some curses errors introduced by the last commit. | |||
2014-03-26 | Include my new "lspawn" module by default for spawning processes. | ||
The `textadept.run` module now uses `spawn()` instead of `io.popen()`. This module replaces the dependency on winapi. Removed experimental `io.popen()` and `os.execute()` hooks. They may be re-implemented later using `spawn()`. |