Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-19 | Restore virtual space state when switching between buffers. | ||
2019-09-19 | Fixed bug introduced in r2623. | ||
2019-09-19 | Properly handle absolute paths in run output and case-insensitivity on Windows. | ||
2019-08-07 | Improve caret sticky behavior when switching between buffers. | ||
This works best with buffer.CARET_STICKY_OFF. For any other sticky setting, the last x position may be lost (e.g. when set by mouse click, inserted indentation, etc.). | |||
2019-07-30 | Fail more gracefully when attempting to create buffers on init. | ||
2019-02-16 | Updated copyright year. | ||
2018-10-31 | Fixed inability to resize one split view configuration with the mouse in curses. | ||
2018-10-17 | Document the fact that `ui.print()` cannot be called during init. | ||
2018-09-10 | Added ability to save/restore persistent data during reset. | ||
2018-08-06 | Fixed view focus synchronization issues when dropping files into split views. | ||
2018-04-25 | Removed LuaJIT version of Textadept. | ||
Also updated to Lua 5.3 syntax where held back by LuaJIT's 5.1/5.2 syntax. | |||
2018-02-21 | The terminal version can immediately focus a clicked view. | ||
This allows for immediate scrolling, selections, etc. in non-focused views. This behavior mimics the GUI version. | |||
2018-02-16 | Fixed crash when attempting to show badly-encoded filename in titlebar. | ||
2018-02-16 | Fixed copy-paste between views in the terminal version. | ||
2018-01-25 | Updated copyright year. | ||
2017-11-12 | Buffer settings on startup apply to subsequent buffers. | ||
As a result, no need for a *properties.lua* file anymore. Also, renamed `ui.set_theme()` to `buffer.set_theme()`. | |||
2017-11-07 | No need to manually set codepage to UTF-8, now that it's Scintilla's default. | ||
2017-07-02 | Added ability for buffer list to show buffers by z-order. | ||
2017-06-23 | Small code cleanup. | ||
2017-06-20 | Added support and documentation for new ui dialogs. | ||
This requires gtdialog r108 (changeset 8465c20432e1). | |||
2016-12-31 | Updated copyright information. | ||
2016-10-19 | Updated to Scintilla 3.7.0. | ||
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. |