Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-06-15 | Changed "find in files" API a bit. | ||
Changed `ui.find.FILTER` to `ui.find.find_in_files_filter` and added an optional filter argument to `ui.find.find_in_files()`. | |||
2016-06-15 | Do not auto-load `post_init.lua` files in language modules anymore. | ||
Additional language module functionality should be manually loaded by the user. | |||
2016-06-15 | Changed some settings and table names in `textadept.editing`. | ||
Language-specific auto-paired characters, typeover characters, and matching braces is no longer supported. | |||
2016-06-15 | Renamed `ui.SILENT_PRINT` to `ui.silent_print`. | ||
2016-06-15 | Changed some of 'lfs_ext' API. | ||
Renamed `lfs.FILTER` to `lfs.default_filter` and removed `exclude_FILTER` argument from `lfs.dir_foreach()`. | |||
2016-06-15 | Removed handling of tables as key/menu commands; use functions only. | ||
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 | Renamed "snapopen" to "quick open" in APIs and menus. | ||
2016-06-11 | Updated to Lua 5.3.3. | ||
2016-05-19 | Fixed stack overflow when accessing nil keys; modules/textadept/menu.lua | ||
2016-04-29 | Added keybinding for setting compile/run args; modules/textadept/keys.lua | ||
2016-04-29 | Updated Lua autocompletion and documentation. | ||
2016-04-29 | Disabled `CHECK_SYNTAX` by default; modules/textadept/run.lua | ||
2016-04-28 | `enclose()` works with multiple selections; modules/textadept/editing.lua | ||
Thanks to Brian Schott. | |||
2016-04-26 | Handle non-existent compile/run commands gracefully; modules/textadept/menu.lua | ||
2016-04-18 | Reverted r2149 (center found text in the view); modules/textadept/find.lua | ||
2016-04-16 | Added menu item and dialog for setting run/compile command arguments. | ||
2016-04-16 | Allow file-specific run/compile commands; modules/textadept/run.lua | ||
2016-04-16 | Find in files should not print the contents of binary files. | ||
Use placeholder text instead. This is common in Unix tools. | |||
2016-04-16 | Fixed error when showing style at buffer end; modules/textadept/menu.lua | ||
2016-04-16 | Small code cleanup. | ||
2016-04-16 | `events.CHAR_ADDED` emits a character code, not a byte. | ||
2016-04-15 | Allow `textadept.menu.menubar = nil`; modules/textadept/menu.lua | ||
This will hide the menubar, but allow `textadept.menu.select_command()` to keep functioning. | |||
2016-04-15 | Use function notation for menu and key commands. | ||
As a result, the undocumented `textadept.keys.utils` has been removed. Those functions have been moved directly into menu definitions and their corresponding keys have been bound to those menu functions (this also shows menu key shortcuts properly). Therefore, "textadept.menu" should be loaded before "textadept.keys" now. Also, setting `textadept.menu.menubar = {}` must be done within an `events.INITIALIZED` handler. | |||
2016-04-12 | Ouput 'cd' for run/compile commands when necessary; modules/textadept/run.lua | ||
2016-04-11 | Fixed regression for `%<...>` and `%[...]`; modules/textadept/snippets.lua | ||
It is currently not possible to escape `<` and `[` immediately after a `%n` mirror. | |||
2016-04-10 | Small documentation update. | ||
2016-04-10 | Fixed "replace within selection" edge case; modules/textadept/find.lua | ||
Do not match one character past the end of the selection. | |||
2016-04-10 | Center found text in the view; modules/textadept/find.lua | ||
2016-04-09 | Fixed bugs in session view restoration; modules/textadept/session.lua | ||
Also, existing files should be closed upon opening a new session. | |||
2016-04-07 | Code cleanup, bugfixes, and improvements; modules/textadept/run.lua | ||
Do not throw an error if there is no project for a build command. Pass command output unprocessed to event handlers. Assume it is UTF-8 unless a warning or error message is detected. In that case, assume it is encoded in _CHARSET in order to jump to the correct file. (This matters particularly on Win32.) | |||
2016-04-07 | Only show snippet trigger and text in selection dialog. | ||
2016-04-06 | Allow string lookup of menu items in menus; modules/textadept/menu.lua | ||
This is in addition to the existing number lookup. | |||
2016-04-06 | Do not assume 1-byte characters in incremental find; modules/textadept/keys.lua | ||
2016-04-06 | Default to project root when finding in files; modules/textadept/find.lua | ||
2016-04-05 | Support UTF-8 searches in files; modules/textadept/find.lua | ||
2016-04-05 | Improved efficiency of word autocompletion from all buffers. | ||
Also fixed a bug that reset some non-focused buffer properties. | |||
2016-04-05 | Fixed indentation conversion; modules/textadept/editing.lua | ||
Use mixture of tabs and spaces when necessary in order to preserve indentation amount. | |||
2016-04-05 | Use more accurate variable names in `events.CHAR_ADDED` events. | ||
2016-04-05 | Reworked Lua completions; modules/textadept/command_entry.lua | ||
In addition to code cleanup, ':' limits results to functions. | |||
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-02 | Code cleanup. | ||
Do not use `ipairs()` and use more consistent variable names among other things. | |||
2016-03-29 | Updated comment strings; modules/textadept/editing.lua | ||
Added for recently supported languages. | |||
2016-03-26 | Support UTF-8 Lua pattern matching. | ||
Makes use of an external luautf8 library, but only a subset of it. | |||
2016-03-01 | Removed extraneous debug statement; modules/textadept/session.lua | ||
2016-02-29 | Updated Lua autocompletion and documentation. | ||
2016-02-26 | Fixed bug in setting view properties when restoring sessions with nested splits. | ||
2016-02-01 | Do not assume 1 byte char widths in Lua pattern find; modules/textadept/find.lua | ||
Eventually UTF-8 patterns may be possible. | |||
2016-01-29 | Added '-v' and '--version' command line parameters. | ||