Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-29 | Do not attempt to restore the selection when typing after selecting/deleting ↵ | ||
all text. Otherwise each typed character overwrites the previously typed character. | |||
2021-04-30 | Replaced `events.FILE_{BEFORE,AFTER}_RELOAD` with ↵ | ||
`events.BUFFER_{BEFORE,AFTER}_REPLACE_TEXT`. This allows more features to save/restore state when buffer contents are replaced (e.g. file reload, filter through, etc.) | |||
2021-04-15 | Fixed a couple failing unit tests. | ||
These were not defects, but "stylistic." | |||
2021-04-14 | Updated Scintilla iface LuaDoc. | ||
2021-04-14 | Addressed some minor Luacheck issues. | ||
Not all shadowing warnings need to be fixed. | |||
2021-04-13 | Updated to Scintilla 5.0.1 and latest Scintillua and Scinterm. | ||
Some of the Scintilla API has changed, and by extension the Scintillua API. | |||
2021-04-11 | Initial pass reformatting all code. | ||
Use clang-format, LuaFormatter, and 100 character limit on lines. | |||
2021-03-28 | Updated for 11.2 beta. | ||
2021-02-11 | Added support for TypeScript. | ||
Requires latest Scintillua. | |||
2021-02-09 | Added `ui.SHOW_ALL_TABS` option for `ui.tabs`. | ||
Textadept hides the first tab by default since its information is duplicated in the titlebar and screen space is wasted. However, some users choose to hide titlebars (e.g. on window maximize/fullscreen), so this option now exists. | |||
2021-01-29 | Updated for 11.1. | ||
2021-01-29 | Updated copyright information. | ||
2021-01-24 | Fixed bug restoring view state in an intermediate buffer after closing one. | ||
2021-01-22 | `io.get_project_root()` accepts an optional flag for returning a submodule root. | ||
This is for systems like git that have '.git' files (not directories) for submodules under a parent '.git' directory. | |||
2021-01-22 | Added `textadept.run.test()` and `textadept.run.test_commands`. | ||
This enables the running of project tests. | |||
2021-01-22 | Compile, run, and build command functions can also return environment tables. | ||
2021-01-12 | Added Xs support. | ||
Requires latest Scintillua. | |||
2021-01-12 | Added systemd support. | ||
Requires latest Scintillua. | |||
2021-01-12 | Added Spin support. | ||
Requires latest Scintillua. | |||
2021-01-12 | Added RouterOS support. | ||
Requires latest Scintillua. | |||
2021-01-12 | Added fstab support. | ||
Requires latest Scintillua. | |||
2021-01-12 | Added systemd-networkd support. | ||
Requires latest Scintillua. | |||
2021-01-12 | Added Zig support. | ||
Requires latest Scintillua. | |||
2021-01-11 | Added Reason support. | ||
Requires latest Scintillua. | |||
2021-01-11 | Added Pony support. | ||
Requires latest Scintillua. | |||
2021-01-11 | Added Meson support. | ||
Requires latest Scintillua. | |||
2021-01-11 | Added Julia support. | ||
Requires latest Scintillua. | |||
2021-01-11 | Added Fantom support. | ||
Requires latest Scintillua. | |||
2021-01-11 | Added Elm support. | ||
Requires latest Scintillua. | |||
2021-01-11 | Added Clojure support. | ||
Requires latest Scintillua. | |||
2020-12-22 | Fixed `buffer:reload()` only reloading up to a NUL byte, if present. | ||
2020-12-15 | Do not show deleted files in recent file list. | ||
2020-12-15 | Do not prompt for file reload during `io.close_all_buffers()`. | ||
2020-11-30 | Updated for 11.0. | ||
2020-11-30 | Updated LuaDoc. | ||
2020-11-16 | Added `events.UNFOCUS` for when Textadept loses focus. | ||
Do not emit this event when a dialog is active. | |||
2020-11-10 | Fill `keys` and `snippet` tables with language-specific tables on init. | ||
This allows users and language modules to easily add bindings and snippets without stepping on each other. | |||
2020-11-03 | Fixed `lfs.walk()` bug with root directory. | ||
Prevent dir to walk from becoming an empty string. | |||
2020-10-30 | Updated for 11.0 beta 2. | ||
2020-10-25 | Handle more types of recursive symlinks in `lfs.walk()`. | ||
2020-10-25 | Handle recursive symlinks in `lfs.walk()`. | ||
2020-10-20 | Code cleanup. | ||
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-11 | Updated LuaDoc. | ||
2020-10-11 | Fixed typo in Russian translation. | ||
2020-10-08 | Small LuaDoc update. | ||
2020-10-08 | More German translation updates. | ||
Thanks to Christof Böckler. | |||
2020-10-08 | Added `textadept.history` module for recording and navigating position history. | ||
2020-10-06 | Only change EOL mode if an EOL is actually detected. | ||
2020-10-05 | Increase the width of dialogs that hold filenames in the terminal version. | ||
Long filenames are clipped. | |||
2020-10-05 | Various manual and documentation updates. | ||