Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-06-15 | Refactored `textadept.run`; modules/textadept/run.lua | ||
Renamed settings, allowed filename arguments to `run()` and `compile()`, changed parameters to `*_OUTPUT` events, changed format of `error_patterns`, and removed syntax checking. | |||
2016-06-15 | Allow binary files to be encoded in something else. | ||
UTF-16 files (and other encodings with null bytes) are initially recognized as binary files (no encoding). Allow encodings to be set for such files after load. | |||
2016-06-15 | Renamed `textadept.session` fields. | ||
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 | Be more liberal about comments in locale files and use '#' by default. | ||
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 `exclude_FILTER` parameter from `io.quick_open()`. | ||
It was unnecessarily complicating things. Just construct the proper filter. | |||
2016-06-15 | Removed CVS project recognition and assume Subversion v1.8+. | ||
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-06-15 | Renamed "snapopen" to "quick open" in APIs and menus. | ||
2016-06-14 | Fixed API documentation generation bug; doc/markdowndoc.lua | ||
Headers with non-alphanumeric characters were causing trouble. | |||
2016-06-11 | Updated to Lua 5.3.3. | ||
2016-06-05 | Updated to Scintilla 3.6.6; src/Makefile | ||
2016-05-19 | Fixed stack overflow when accessing nil keys; modules/textadept/menu.lua | ||
2016-04-30 | Added tag textadept_8.7 for changeset 70ce6812e62f | ||
2016-04-30 | Updated CHANGELOG.md. | ||
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 | Textadept has been around for more than 8 years now; doc/manual.md | ||
2016-04-29 | Updated for 8.7. | ||
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-28 | Updated some translations. | ||
2016-04-26 | Handle non-existent compile/run commands gracefully; modules/textadept/menu.lua | ||
2016-04-26 | Updated Scintilla, Scinterm, and lspawn; src/Makefile | ||
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 | Localize "Lua reset" message. | ||
2016-04-16 | Fixed spelling error in English-localized messages. | ||
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-11 | Save and restore horizontal scroll position when switching buffers; core/ui.lua | ||
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 | More efficient window refreshing in the terminal version; src/textadept.c | ||
Requires Scinterm r150 (changeset ca37264a865c). | |||
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.) |