Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-29 | Small LuaDoc updates. | ||
2016-07-24 | Added `events.TAB_CLICKED` event. | ||
This allows for the user to override the default switch behavior (e.g. switch to an existing split view that already has the target buffer open). Thanks to Gabriel Dubatti. | |||
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 | Renamed `ui.SILENT_PRINT` to `ui.silent_print`. | ||
2016-06-15 | Removed explicit detection and use of extinct CR line endings. | ||
It's quite possible some of Textadept's functions didn't handle them properly anyway. | |||
2016-06-15 | Removed explicit BOM support. | ||
BOM use is legacy and discouraged. Scintilla and iconv appear to silently handle BOMs just fine. | |||
2016-04-16 | Localize "Lua reset" message. | ||
2016-04-11 | Save and restore horizontal scroll position when switching buffers; core/ui.lua | ||
2016-04-05 | Do not run some `events.UPDATE_UI` handlers when scrolling. | ||
2016-04-05 | Only convert filenames from `_CHARSET` to UTF-8, not UTF-8-encoded buffer names. | ||
2016-04-05 | File dialogs only return UTF-8-encoded filenames on Win32 GTK; core/ui.lua | ||
2016-04-02 | Code cleanup. | ||
Do not use `ipairs()` and use more consistent variable names among other things. | |||
2016-02-01 | Code cleanup; ui.lua | ||
2016-01-29 | `buffer:clear_cmd_key()` should only take one argument. | ||
The `bit32` library makes bit shifting easier. | |||
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). |