Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-31 | Updated copyright date. | ||
2015-07-25 | Highlight found text in find in files results. | ||
2015-04-27 | Fixed filename encoding issues on Windows; core/ui.lua | ||
2015-03-16 | Code cleanup based on the output of luacheck, a Lua linter. | ||
2015-03-12 | Lua code cleanup. | ||
2015-03-11 | Fixed bug with new view-specific properties; core/ui.lua | ||
2015-02-23 | Fixed bug in previous commit when switching to new buffer; core/ui.lua | ||
2015-02-18 | Save and restore view-specific properties in view switch events; core/ui.lua | ||
2015-02-18 | Consider some view-specific properties as buffer-specific ones. | ||
These include "view_eol", "wrap_mode", "view_ws", "margin_type_n", and "margin_width_n". The latter two are for preventing clashes between modules that modify margins on a per-buffer basis. | |||
2015-01-22 | Small code and documentation cleanup. | ||
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-15 | Fix opening network path files on Win32. | ||
Thanks to Daniel Wutke. | |||
2014-12-31 | Updated copyright year. | ||
2014-12-23 | Enable suspend in the terminal version. | ||
Patch libtermkey to allow this and also to support mouse enabling/disabling. Needed to change ^Z undo to M-Z and added M-S-Z as extra redo. | |||
2014-11-27 | Small code cleanup. | ||
2014-11-26 | Fixed bug in jumping to compile/run errors and clear annotations before builds. | ||
2014-11-26 | Allow connection to `events.QUIT` without requiring index of 1. | ||
2014-11-12 | Code and documentation cleanup. | ||
2014-11-06 | Fixed return values from `ui.dialogs.optionselect()`; core/ui.lua | ||
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-09-11 | Fixed corner-case in switching to most recent buffer after closing; core/ui.lua | ||
2014-08-10 | Switch to previous buffer after closing a buffer; core/ui.lua | ||
2014-08-09 | Indicate presence of a BOM next to statusbar encoding; core/ui.lua | ||
2014-07-02 | Updated links and homepage. | ||
2014-06-30 | Condensed manual and API documentation into single files. | ||
2014-06-12 | Lua code cleanup. | ||
2014-05-31 | Fixed erroneous LuaDoc. | ||
2014-05-28 | Textadept's menus may be edited in-place via the `textadept.menu` module. | ||
Any changes, even incremental ones, are reflected immediately. As a result, removed `set_menubar()` and `set_contextmenus()` from API. | |||
2014-04-06 | Fixed bug when cancelling dropdown dialog; core/ui.lua | ||
2014-03-27 | Added basic project support for snapopen and build scripts. | ||
Also fixed some curses errors introduced by the last commit. | |||
2014-03-20 | Added new `ui.SILENT_PRINT` option for printing to buffers silently; core/ui.lua | ||
Those buffers will not steal focus and no views will be split. | |||
2014-03-05 | Added support for gtdialog's new `optionselect` dialog. | ||
This requires gtdialog r68 (changeset 1426c89d2874). | |||
2014-02-19 | Fixed bug introduced by last commit; core/ui.lua | ||
2014-02-18 | Fixed bug with empty entries in multiple entry inputdialogs; core/ui.lua | ||
2014-01-28 | Fixed bug with restoring views in buffers with word wrap enabled; core/ui.lua | ||
2014-01-16 | Added support for multiple entry boxes in inputdialogs. | ||
Requires latest gtdialog hg (r67). | |||
2014-01-12 | Updated copyright information. | ||
2014-01-01 | Merge the separate Textadept and lexer Lua states into a single unified one. | ||
This is an experimental change and requires the latest Scintillua changes. | |||
2013-12-19 | Added configurable tab context menus. | ||
Deprecated `textadept.menu.set_contextmenu()` in favor of new `textadept.menu.set_contextmenus()`. | |||
2013-12-12 | More LuaDoc updates. | ||
2013-11-19 | Do not split the view when printing messages if tabs are enabled; core/ui.lua | ||
2013-11-10 | `ui.clipboard_text` is no longer read-only. | ||
2013-11-10 | Updated LuaDoc. | ||
2013-11-07 | Added support for tabs. | ||
2013-10-18 | The buffer API applies to all buffers now, not just the global one. | ||
Created a "dummy" Scintilla view for operating on non-global documents. Removed `buffer:check_global()` and replaced `buffer.dirty` with Scintilla's `buffer.modify`. | |||
2013-10-18 | More LuaDoc updates. | ||
2013-10-02 | Changed `ui.set_theme()` API to accept a table of properties to assign. | ||
2013-09-29 | Added new `ui.dialogs` module for more user-friendly dialog support. | ||
As a result, removed `ui.filteredlist()` and changed `io.open_file()` and `io.snapopen()` APIs to accept tables of files and paths instead of "\n" delimited strings. | |||
2013-09-16 | Removed the `SC` prefix from most constants in `_SCINTILLA.constants`. | ||
2013-09-16 | Removed the `SC_` prefix from constants in `_SCINTILLA.constants`. | ||
Also removed more unused constants. |