aboutsummaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2020-10-05Various manual and documentation updates.mitchell
2020-10-05Resolved conflicting menu mnemonics in "Tools" menu for English locale.mitchell
2020-10-05Updated German translation.mitchell
Thanks to Christof Böckler.
2020-10-02Command entry also considers contents of `textadept` as globals.mitchell
Include buffer/view constants as well, which should have been there anyway.
2020-10-01Handle CRLF in locale files.mitchell
Previously, LF was expected, so CR (if present) would be in every message.
2020-09-30Updated Lua autocompletion and documentation.mitchell
2020-09-30Updated for 11.0 beta.mitchell
2020-09-29Updated copyright information.mitchell
2020-09-27Fixed `io.quick_open()` not doing anything when file limit was exceeded.mitchell
2020-09-25Updated Spanish translation.mitchell
Thanks to Manuel Montenegro.
2020-09-19Updated to Scintilla 4.4.5 and Scintillua 4.4.5-1.mitchell
2020-09-19Added `events.COMMAND_TEXT_CHANGED`.mitchell
This is analagous to `events.FIND_TEXT_CHANGED`.
2020-09-19Added `events.FILE_{BEFORE,AFTER}_RELOAD` and save/restore bookmarks.mitchell
Also moved buffer state save/restore into ui module.
2020-09-19Added `ui.update()` for unit tests.mitchell
2020-09-16Record directory for "find in files" searches.mitchell
2020-09-14More link updates.mitchell
2020-09-14More small documentation updates.mitchell
2020-09-13Updated LuaDoc to avoid writing '{{'.mitchell
This confuses Jekyll's Liquid tag processing.
2020-09-13Lots of documentation updates.mitchell
Updated header id generation, anchors, links, and header levels. Added dedicated book page and support data. Removed extra module autocompletion and documentation from Lua module. Removed GPG signing and verification, as everything is built and distributed on GitHub. Removed all release links prior to 10.8 since there is no point in uploading the relevant files to GitHub.
2020-09-07Added `ui.find.active` and prevent word highlighting when searching.mitchell
Word auto-highlighting when searching is too distracting.
2020-09-04Small code cleanup.mitchell
2020-08-23Added "Edit > Preferences" menu item and key binding for opening user init.lua.mitchell
Also changed the mnemonic for "Edit > Filter Through" in the process.
2020-08-22Fixed some issues with r2916 discovered when running tests.mitchell
2020-08-22Improve handling of print buffers and splits.mitchell
Always split a single view if `ui.tabs` is `false` and prefer another split view if switching to an existing print buffer.
2020-08-22Do not remove initial 'Untitled' buffer during `ui._print()`.mitchell
I am not sure why this has been the case.
2020-08-21Code cleanup.mitchell
2020-08-21Added `keys.KEYSYMS` representations to LuaDoc.mitchell
2020-08-20Show "Match X/Y" in statusbar when searching for text.mitchell
2020-08-18Use "terminal version" instead of "curses" for more consistency.mitchell
2020-08-17Exclude Fossil version control directory in default filter.mitchell
2020-08-17Lua code formatting.mitchell
2020-08-17Updated some documentation and use macOS instead of Mac OSX.mitchell
2020-08-10Removed "View EOL" buffer setting.mitchell
2020-08-09When passing a directory as a command line argument, change to it.mitchell
This allows for running `textadept [projectdir]` and having the open dialogs start from there instead of `_HOME` or some other directory.
2020-08-08Removed "View EOL" menu item and key binding.mitchell
It does not seem necessary anymore.
2020-08-04Try to avoid using `lexer` as a string, as it overshadows the `lexer` module.mitchell
2020-08-04Updated LuaDoc.mitchell
2020-08-04Prefer passing env table to `os.spawn()`.mitchell
It will construct "KEY=VALUE" list.
2020-08-03Updated LuaDoc.mitchell
2020-07-29Fixed `keys.keychain` access if #keychain > 1.mitchell
When clearing key sequences, preserve the table, as the `__index` metatable IS that table.
2020-07-28Updated for 11.0 alpha 3.mitchell
2020-07-27Updated to Scintilla 3.21.0.mitchell
2020-07-26Removed "Refresh syntax highlighting" feature.mitchell
This is a legacy feature for when multi-language lexers did not backtrack to keep track of what the current language is.
2020-07-26Small LuaDoc update.mitchell
2020-07-25Find & Replace Pane now allows file filters to be specified for Find in Files.mitchell
Also updated `ui.find.focus()` to accept an optional table of options (e.g. in_files, incremental, etc.) for convenience.
2020-07-25Moved word highlighting back into editing module and disable by default.mitchell
Also fixed `HIGHLIGHT_SELECTED` behavior with non-word selections.
2020-07-25Moved incremental find into Find & Replace Pane.mitchell
Added new `events.FIND_TEXT_CHANGED` to help facilitate this. "Whole word" and "Regex" are now supported in addition to "Match case". Also updated tests.
2020-07-23Updated LuaDoc.mitchell
2020-07-19Make `ui.highlight_words` a multi-option setting.mitchell
Highlighting the current word could be useful instead of just the selected word.
2020-07-18Updated to latest Scintilla for new `lexer.fold*` API.mitchell
This replaces the need for `view.property['fold*'] = ...`