aboutsummaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
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-12Fixed restoration of replace entry text after "Replace All".mitchell
2020-09-10Fixed error reporting the number of zero-length find results.mitchell
2020-09-07Added `ui.find.active` and prevent word highlighting when searching.mitchell
Word auto-highlighting when searching is too distracting.
2020-09-07Added `events.FIND_RESULT_FOUND` and reverted scrolling change.mitchell
Users who want to vertically center the caret or similar can connect to the event.
2020-09-04Renamed doc/ to docs/ and removed bombay dependency.mitchell
Added some documentation infrastructure for eventual migration to a new build service. Use a simple Lua script for generating documentation offline.
2020-09-04Added support for building with Docker and dropped automated Linux i386 builds.mitchell
Also tweaked Makefile with basic git support for an eventual migration to a new build service.
2020-09-04Small code cleanup.mitchell
2020-09-02First scroll find results into view, then vertically center the caret.mitchell
Otherwise, find results on long lines will not be displayed.
2020-08-27Disable `ui.find.highlight_all_matches` by default.mitchell
It can be difficult to see what the current result is.
2020-08-27Fixed restoring find & replace pane's replace text outside of "Find in Files".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-23Fixed bug where jumping to a find in files result of length 1 highlights wrong.mitchell
2020-08-23Document terminal color restrictions in Lua API, not the Manual.mitchell
2020-08-22Added `ui.command_entry.active` and fixed bugs in `events.KEYPRESS` handlers.mitchell
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-20Do not accidentally activate "auto enclose" with some symbol keybindings.mitchell
2020-08-20Prevent infinite loops when highlighting found text.mitchell
2020-08-18Use "terminal version" instead of "curses" for more consistency.mitchell
2020-08-18Center the caret vertically for find results.mitchell
Iterating through find results seems a bit more intuitive. Also, for small views the scrolling was way too disorienting.
2020-08-17Small code cleanup.mitchell
2020-08-17Fixed fold toggling when on lines that are headers.mitchell
2020-08-17Added `textadept.editing.auto_enclose` for auto-enclosing selected text.mitchell
2020-08-17Small code cleanup.mitchell
2020-08-17Updated some documentation and use macOS instead of Mac OSX.mitchell
2020-08-16Fixed a bug where filter text could always be put in the "Replace" entry.mitchell
This happened when you activated "Find in Files" twice in a row.
2020-08-10Updated LuaDoc.mitchell
2020-08-10"View > Toggle Fold" toggles folding for the current block, regardless of line.mitchell
Previously, you had to be on a line that was a fold point.
2020-08-09Save the current working directory to session files.mitchell
2020-08-08Removed "View EOL" menu item and key binding.mitchell
It does not seem necessary anymore.
2020-08-08Use comma-separated patterns in find & replace pane's "Filter" field.mitchell
2020-08-08Updated find & replace pane key bindings.mitchell
In the GUI, Enter and Shift+Enter invoke Find Next and Find Prev, respectively. In the terminal, Up, Down, and Tab toggle between buttons more consistently; removed Shift-Tab binding. Also fixed entry drawing issue with Tab.
2020-08-04Try to avoid using `lexer` as a string, as it overshadows the `lexer` module.mitchell
2020-08-04Updated LuaDoc.mitchell
2020-08-04Set `buffer.auto_c_order` prior to `buffer:auto_c_show()`.mitchell
This is good practice.
2020-08-03Fixed regression in showing images in Lua command entry completions.mitchell
2020-08-03Updated to latest Scintilla hg to get `lexer.fold_consecutive_lines()`.mitchell
2020-08-03Updated LuaDoc.mitchell
2020-08-02Fixed regression with showing "No results found" in searches.mitchell
2020-08-01Fixed word left/right key bindings on macOS.mitchell
2020-07-29Also updated stored filter of initial directory for Find in Files.mitchell
If no project is found, and a folder other than the initial one is selected, the filter stored for that directory should still be shown if the user wants to Find in Files again from the same initial directory.
2020-07-28Updated Lua autocompletion and documentation.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-25Fixed selected word highlighting with multiple selections.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-25Fixed bug in incremental find in the terminal version.mitchell
Also fixed a bug in setting `ui.find.replace_entry_text`.
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.