Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-09 | Stop documenting hotspots since new indicator attributes supplant hotspots. | ||
Scintilla 3.5.4 added "buffer.indic_hover_style" and "buffer.indic_hover_fore", effectively replacing hotspot styles and colors. Lexers were not using hotspot styles anyway -- hotspots could only be used by manually styling text. | |||
2015-01-22 | Small code and documentation cleanup. | ||
2015-01-20 | Updated to Scintilla 3.5.3. | ||
2015-01-15 | Added events for terminal suspend and resume. | ||
Suspend can be prevented by an error handler, described in a new FAQ entry. New `events.RESUME` replaces `events.FOCUS` for the terminal version. Utilize these events to disable/enable bracketed paste and mouse modes. | |||
2015-01-12 | Emit an `events.FOCUS` event after resuming from a suspended state. | ||
2014-12-31 | Updated copyright year. | ||
2014-11-26 | Allow connection to `events.QUIT` without requiring index of 1. | ||
2014-10-25 | Improvements to terminal mouse handling. | ||
Emit events for unhandled mouse events and connect to such events in order to focus and resize views. Patch libtermkey with new Win32 PDCurses driver for unified key/mouse input. Update CDK patch to always use libtermkey and to ignore mouse events. Requires Scinterm r97 (changeset 8d1a625c9b4d). Thanks to Chris Emerson for proof of concept code that handles mouse events and for the code that focuses and resizes views. | |||
2014-10-18 | Handle unknown CSI events and bracketed pasted in the terminal version. | ||
For bracketed paste, turn off auto-pair and auto-indent. | |||
2014-06-30 | Condensed manual and API documentation into single files. | ||
2014-06-20 | Added `event.FOCUS` for when Textadept's window receives focus. | ||
2014-06-07 | Added parameter to `events.UPDATE_UI`. | ||
2014-03-01 | Use `assert(...)` as a shortcut for `if not ... then error() end`. | ||
2014-01-12 | Updated copyright information. | ||
2013-12-12 | More LuaDoc updates. | ||
2013-11-18 | LuaDoc updates. | ||
2013-11-10 | Updated LuaDoc. | ||
2013-10-29 | More documentation updates. | ||
2013-10-18 | More LuaDoc updates. | ||
2013-09-23 | Code and documentation cleanup. | ||
2013-09-16 | Removed the `SC` prefix from most constants in `_SCINTILLA.constants`. | ||
2013-09-12 | Changed `events.disconnect()` to accept function argument instead of ID. | ||
2013-09-06 | Updated LuaDoc. | ||
2013-08-31 | Allow user scripts to handle `BUFFER_NEW` and `VIEW_NEW` events on startup. | ||
A side effect is more efficient event emission during startup. | |||
2013-08-26 | Renamed `gui` to `ui` since it's more applicable. | ||
2013-08-24 | Include Scintilla constants in `buffer`s. | ||
2013-05-26 | Rewrote some LuaDoc to use the active voice. | ||
2013-04-29 | More code cleanup. | ||
"local buffer = buffer" and similar optimizations are not needed since lexing the buffer is much more expensive and reaction time is limited by how fast the keyboard can submit key presses. | |||
2013-04-25 | Code and documentation cleanup. | ||
2013-04-24 | Hide `handlers` table from the API; core/events.lua | ||
2013-04-24 | Renamed `_G.buffer_new()` to `buffer.new()`. | ||
2013-04-11 | Added key modes and changed the command entry to use them. | ||
Removed obsoleted `events.COMMAND_ENTRY_COMMAND`. | |||
2013-01-20 | Updated copyright date. | ||
2012-12-01 | Updated parameter LuaDoc. | ||
2012-11-19 | Rewrote LuaDoc. | ||
2012-11-19 | Changed Lua code style for tables. | ||
2012-10-30 | Continued updating documentation formatting. | ||
2012-09-28 | Added marks for making selection in ncurses. | ||
Even though the implementation uses a new `MODIFIED` event, it is left undocumented because it will likely never be a full implementation of SCN_MODIFIED. | |||
2012-09-18 | Fixed incremental find in ncurses. | ||
2012-09-12 | Documentation overhaul. | ||
Rewrote most of the manual and Lua API to complement each other. Key bindings reference moved from Appendix to modules/textadept/keys.lua LuaDoc. | |||
2012-03-16 | Moved "Markdown:" comments into module LuaDoc comments. | ||
2012-03-07 | Updated contact email address. | ||
2012-03-07 | Documentation overhaul with Discount (Markdown implementation). | ||
The standard LuaDoc template is no longer used. Instead, the new `scripts/markdowndoc.lua` has the template for LuaDoc and `scripts/update_doc` has the template for the Manual. Also added README, CHANGELOG, and THANKS files. | |||
2012-03-03 | Added note about `modifiers` limitation for events; core/events.lua | ||
2012-02-22 | Use GtkOSXApplication, which is Cocoa-based, instead of Carbon API calls on OSX. | ||
2012-02-10 | Update LuaDoc with new formatting. | ||
2012-01-06 | Updated copyright information. | ||
2011-12-31 | Changed 'locale.localize()' to global '_L' table. | ||
2011-12-13 | Remove 'package.seeall' from LuaDoc comments. | ||
2011-12-12 | Remove 'module' and update LuaDoc comments appropriately. | ||