aboutsummaryrefslogtreecommitdiff
path: root/core/events.lua
AgeCommit message (Collapse)Author
2014-11-26Allow connection to `events.QUIT` without requiring index of 1.mitchell
2014-10-25Improvements to terminal mouse handling.mitchell
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-18Handle unknown CSI events and bracketed pasted in the terminal version.mitchell
For bracketed paste, turn off auto-pair and auto-indent.
2014-06-30Condensed manual and API documentation into single files.mitchell
2014-06-20Added `event.FOCUS` for when Textadept's window receives focus.mitchell
2014-06-07Added parameter to `events.UPDATE_UI`.mitchell
2014-03-01Use `assert(...)` as a shortcut for `if not ... then error() end`.mitchell
2014-01-12Updated copyright information.mitchell
2013-12-12More LuaDoc updates.mitchell
2013-11-18LuaDoc updates.mitchell
2013-11-10Updated LuaDoc.mitchell
2013-10-29More documentation updates.mitchell
2013-10-18More LuaDoc updates.mitchell
2013-09-23Code and documentation cleanup.mitchell
2013-09-16Removed the `SC` prefix from most constants in `_SCINTILLA.constants`.mitchell
2013-09-12Changed `events.disconnect()` to accept function argument instead of ID.mitchell
2013-09-06Updated LuaDoc.mitchell
2013-08-31Allow user scripts to handle `BUFFER_NEW` and `VIEW_NEW` events on startup.mitchell
A side effect is more efficient event emission during startup.
2013-08-26Renamed `gui` to `ui` since it's more applicable.mitchell
2013-08-24Include Scintilla constants in `buffer`s.mitchell
2013-05-26Rewrote some LuaDoc to use the active voice.mitchell
2013-04-29More code cleanup.mitchell
"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-25Code and documentation cleanup.mitchell
2013-04-24Hide `handlers` table from the API; core/events.luamitchell
2013-04-24Renamed `_G.buffer_new()` to `buffer.new()`.mitchell
2013-04-11Added key modes and changed the command entry to use them.mitchell
Removed obsoleted `events.COMMAND_ENTRY_COMMAND`.
2013-01-20Updated copyright date.mitchell
2012-12-01Updated parameter LuaDoc.mitchell
2012-11-19Rewrote LuaDoc.mitchell
2012-11-19Changed Lua code style for tables.mitchell
2012-10-30Continued updating documentation formatting.mitchell
2012-09-28Added marks for making selection in ncurses.mitchell
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-18Fixed incremental find in ncurses.mitchell
2012-09-12Documentation overhaul.mitchell
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-16Moved "Markdown:" comments into module LuaDoc comments.mitchell
2012-03-07Updated contact email address.mitchell
2012-03-07Documentation overhaul with Discount (Markdown implementation).mitchell
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-03Added note about `modifiers` limitation for events; core/events.luamitchell
2012-02-22Use GtkOSXApplication, which is Cocoa-based, instead of Carbon API calls on OSX.mitchell
2012-02-10Update LuaDoc with new formatting.mitchell
2012-01-06Updated copyright information.mitchell
2011-12-31Changed 'locale.localize()' to global '_L' table.mitchell
2011-12-13Remove 'package.seeall' from LuaDoc comments.mitchell
2011-12-12Remove 'module' and update LuaDoc comments appropriately.mitchell
2011-12-12Updated to Lua 5.2.mitchell
2011-09-27Reformatted some LuaDoc.mitchell
2011-09-21Emit 'SCN' on SCNotification instead of calling events.notification().mitchell
2011-09-05Handle mouse dwell events.mitchell
2011-07-13Refactored key commands and added menu accelerators.mitchell
Key commands are now in keys.conf and keys.osx.conf which are loaded by the _m.textadept.menu module.
2011-07-07Detect Alt/Option modifier on Mac OSX.mitchell