aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-10-25Handle more types of recursive symlinks in `lfs.walk()`.mitchell
2020-10-25Handle recursive symlinks in `lfs.walk()`.mitchell
2020-10-25Updated to LuaFileSystem 1.8.0.mitchell
This will be needed for properly detecting symlink targets in `lfs.walk()`.
2020-10-23Small code cleanup.mitchell
2020-10-22`textadept.editing.strip_trailing_spaces` should not apply to binary files.mitchell
2020-10-21Do not clear or perform find result highlighting in "Find in Files" buffer.mitchell
When manually searching inside this buffer, leave existing highlights alone.
2020-10-20Code cleanup.mitchell
Of note: * io.save_all_files() does not visit each buffer to save anymore. An unintended side-effect was checking for outside modification (but only if the file itself was modified), so outside changes will always be saved over now. * The menu clicked handler uses assert_type(), so the 'Unknown command' localization is no longer needed. * When printing to a new buffer type would split the view, use an existing split view when possible. * Prefer 'goto continue' construct in loops over nested 'if's. * Fixed clearing of ui.find.replace_entry_text on reset in the GUI version. * Fixed lack of statusbar updating when setting options like buffer EOL mode, indentation, and encoding. * Renamed internal new_snippet() to new() and put it in the snippet metatable.
2020-10-20Ensure command entry is defocused properly in the terminal version.mitchell
Otherwise, autocompletion lists may not be canceled.
2020-10-17Fixed "Enclose as XML Tags" with multiple selections.mitchell
2020-10-17Added `textadept.run.set_arguments()`.mitchell
This replaces custom code in *modules/textadept/menu.lua*.
2020-10-13Updated migration guide with missing fields.mitchell
2020-10-13Moved `ui.command_entry.active` into C.mitchell
It's more reliable and is similar to `ui.find.active`.
2020-10-13Construct regex replacement pattern from previous commit just once.mitchell
2020-10-13Implement \U, \L, \u, and \l case transformations in regex replacements.mitchell
2020-10-12Removed accidentally committed experimental code.mitchell
2020-10-12Updated to CDK 5.0-20200923.mitchell
2020-10-12Updated LuaDoc for `ui.command_entry.append_history()`.mitchell
Clarify that it's not normally needed.
2020-10-12Added `ui.command_entry.append_history()` for manually appending history.mitchell
Normally history is auto-appended by the default '\n' key handler, but some custom modes may have their own '\n' handlers and did not have a way to append history.
2020-10-11Updated LuaDoc.mitchell
2020-10-11Updated contact information.mitchell
2020-10-11Fixed typo in Russian translation.mitchell
2020-10-08Small LuaDoc update.mitchell
2020-10-08More German translation updates.mitchell
Thanks to Christof Böckler.
2020-10-08Fixed bug listing bookmarks for all open buffers.mitchell
2020-10-08Broke up textadept-modules into individual module repositories.mitchell
Zip them all into a single archive during the build process.
2020-10-08Updated spellchecking tests with various, non-UTF-8 encodings.mitchell
2020-10-08Added `textadept.history` module for recording and navigating position history.mitchell
2020-10-06`make clean-deps` should also remove Scintillua, Scinterm, and gtDialog zips.mitchell
Otherwise, `make deps` and `make deps NIGHTLY=1` may not download the right ones.
2020-10-06Only change EOL mode if an EOL is actually detected.mitchell
2020-10-05Use CRLF line endings on Windows by default.mitchell
2020-10-05Increase the width of dialogs that hold filenames in the terminal version.mitchell
Long filenames are clipped.
2020-10-05Fixed advancing caret for incremental find when text is not found.mitchell
2020-10-05Various manual and documentation updates.mitchell
2020-10-05Resolved conflicting menu mnemonics in "Tools" menu for English locale.mitchell
2020-10-05Resize line number margin in view zoom.mitchell
2020-10-05Updated German translation.mitchell
Thanks to Christof Böckler.
2020-10-04Collect garbage on reset.mitchell
External modules that have finalizers (__gc metamethod) need to be run now, or else segfaults can occur when running the gc later with stale data.
2020-10-02Added Scintilla patch for avoiding crashes with untrimmed XPM images.mitchell
Once the patch submitted upstream is accepted, this patch will not be needed.
2020-10-02Added Scintilla patch needed for drawing strikeout tabs in the terminal version.mitchell
Once the patch submitted upstream is accepted, this patch will not be needed.
2020-10-02Fixed python3 auto-detection for run commands.mitchell
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-02Fixed bad test.mitchell
It was failing in a group setting, not individually.
2020-10-02Handle startup errors more nicely.mitchell
This also prevents a crash on exit in some circumstances, due to mismatched metatables.
2020-10-01Moved 'docs/markdowndoc.lua' into 'scripts/markdowndoc.lua'.mitchell
2020-10-01Added tag textadept_11.0_beta for changeset bb99fd89eb70mitchell
2020-10-01Handle CRLF in locale files.mitchell
Previously, LF was expected, so CR (if present) would be in every message.
2020-10-01Mark alpha and beta releases as pre-releases.mitchell
2020-09-30Updated code plots.mitchell
2020-09-30Updated stale links in changelog.mitchell
2020-09-30Updated changelog.mitchell