Skip to content

Releases: orbitalquark/textadept

11.3

31 Jan 23:01
Compare
Choose a tag to compare

Textadept 11.3 (01 Feb 2022)

Download:

Bugfixes:

  • Fixed attempted expansion of lexer name snippet that resolves to a table.
  • Allow the line number margin to shrink when zooming out.
  • Fixed menubar reset crash on macOS.
  • Updated Ruby, C++, D, Gleam, Nim, and Verilog lexers to fix binary number parsing.

Changes:

  • Improve repeated building of Textadept.app on macOS.
  • Updated Perl lexer to recognize more numbers.

11.3_beta_3

01 Dec 02:22
Compare
Choose a tag to compare
11.3_beta_3 Pre-release
Pre-release

Textadept 11.3 beta 3 (01 Dec 2021)

Download:

Bugfixes:

  • Format: When formatting on save, check for filename first instead of assuming there is one.
  • Scintilla: Fixed primary selection paste within same view.

Changes:

  • Added '`' as an autopair and typeover character.
  • textadept.editing.auto_enclose keeps text selected.
  • Scintilla: DEL (0x7F) is considered a space character.
  • Updated to Scintilla 5.1.4.

11.3_beta_2

01 Nov 14:38
Compare
Choose a tag to compare
11.3_beta_2 Pre-release
Pre-release

Textadept 11.3 beta 2 (01 Nov 2021)

Download:

Bugfixes:

  • Fixed accidental drawing of whitespace, tab arrows, and indentation guides in margins when
    scrolling horizontally in the terminal version.
  • Fixed accidental highlighting in margins when scrolling horizontally in the terminal version.
  • Fixed occasional incorrect drawing when scrolling horizontally in the terminal version.
  • Lua REPL: Fixed broken REPL on reset.

Changes:

  • Hide the terminal cursor when the caret is out of view.
  • Format: New module for formatting code and reformatting paragraphs.
  • Debugger: Allow watch expressions without breaking on changes.
  • Debugger: Implement setting stack frames in Lua and pretty-print variable values.
  • Debugger: Prefer status buffers for variables and call stacks.

11.3_beta

01 Oct 20:19
Compare
Choose a tag to compare
11.3_beta Pre-release
Pre-release

Textadept 11.3 beta (01 Oct 2021)

Download:

Bugfixes:

  • Fixed Windows directory typos in the manual.
  • Prevent running the command entry while in the command entry.
  • Fixed uncommenting comments that are not initially aligned.
  • Scintilla: Fixed display of fold lines when wrapped so they are only drawn once per line.
  • Scintilla: Fixed crash with too many subexpressions in regex searches.
  • Scintilla: Fixed lack of display of underscores in some monospaced fonts on Linux.
  • Scintilla: Respond to changes in Linux font scaling.

Changes:

  • Updated Makefile lexer to support multiple targets.
  • Updated VB lexer to support folding.
  • Lexers support more complex folding keywords and improved case-insensitivity.
  • Scintilla: Added to view.element_color the ability to color fold lines and hidden lines.
  • Scintilla: Added view.caret_line_highlight_subline to highlight just the subline containing
    the caret.
  • Scintilla: view:hide_lines() can now hide the first line or all lines.
  • Scintilla: Make negative settings for extra ascent and descent safer.
  • Scintilla: Deprecated view.property_expanded in favor of lexer.property_expanded.
  • Updated to Scintilla 5.1.3.

11.2

02 Aug 01:12
Compare
Choose a tag to compare

Textadept 11.2 (01 Aug 2021)

Download:

Bugfixes:

  • Fixed trailing newline bug when filtering through with multiple/rectangular selection.
  • Scintilla: Fixed bug in buffer:get_last_child() when level is -1.
  • Scintilla: Word searching behaves more consistently at buffer boundaries.

Changes:

11.2_beta_3

11 Jun 19:07
Compare
Choose a tag to compare
11.2_beta_3 Pre-release
Pre-release

Textadept 11.2 beta 3 (12 Jun 2021)

Download:

Bugfixes:

  • Allow "Replace All" for empty regex matches like '^' and '$'.
  • Fixed display of secondary selections on Linux.
  • Fixed instances of incorrect caret/selection placement when typing after clearing buffer text.

Changes:

  • Allow syntax highlighting to be preserved in selected text for default themes.
  • textadept.editing.filter_through() respects multiple and rectangular selections.
  • Support "Replace All" in multiple and rectangular selection.

11.2_beta_2

01 Jun 16:44
Compare
Choose a tag to compare
11.2_beta_2 Pre-release
Pre-release

Textadept 11.2 beta 2 (01 Jun 2021)

Download:

Bugfixes:

  • Fixed some file extension conflicts.
  • Restore view scroll state after textadept.editing.filter_through().
  • Do not clobber user's terminal on initialization error.
  • Modules: Refresh debugger breakpoints when buffer content is replaced and persist breakpoints
    and watchpoints on reset.
  • Scintilla: Respect system font settings like antialiasing.
  • Scintilla: Fix primary selection on GTK 3 and Wayland.

Changes:

11.2_beta

01 Apr 04:17
Compare
Choose a tag to compare
11.2_beta Pre-release
Pre-release

Textadept 11.2 beta (01 Apr 2021)

Download:

Bugfixes:

  • Fixed inability to replace found text with escapes like '\n' and '\t'.
  • Fixed custom theme's overriding of default theme's colors.
  • Do not mark GCC-style "note:" output as compile/run/build/test errors.
  • Modules: Fixed inability to handle large LSP notifications.
  • Modules: Prefer asynchronous LSP response reading on Windows in order to
    prevent hanging.
  • Modules: Fixed bug where LSP is not notified of files opened during a session.
  • Modules: Fixed LSP startup errors if the LSP command is ultimately nil.
  • Modules: Fixed debugger status when paused.

Changes:

  • Added ui.SHOW_ALL_TABS option for ui.tabs.
  • Added support for TypeScript.
  • The terminal version now uses a native terminal cursor instead of an
    artificially drawn one.
  • Modules: Keep current line's scroll position when displaying LSP diagnostics.
  • Modules: Added option to turn off LSP diagnostic display completely.
  • Modules: Added debugger.project_commands for making project-specific
    debugging easier.
  • Updated to Lua 5.4.2.
  • Updated to Scintilla 5.0.0.

11.1

01 Feb 15:23
Compare
Choose a tag to compare

Textadept 11.1 (01 Feb 2021)

Download:

Bugfixes:

  • Do not prompt for file reload during io.close_all_buffers().
  • Ensure a bare ui.find.focus() call resets incremental and in files options.
  • Fixed buffer:reload() only reloading up to a NUL byte, if present.
  • Fixed minor file extension issues.
  • Fixed bug restoring view state in an intermediate buffer after closing one.
  • Fixed navigating back through history from a print buffer.
  • Modules: Fixed incorrect LSP mouse hover query position.
  • Modules: Only notify LSP servers about opened files after startup in order to
    avoid overwhelming the connection.

Changes:

  • Save the current session prior to loading another one.
  • Do not show deleted files in recent file list.
  • Updated various lexers and fixed various small lexer issues.
  • Added support for Clojure, Elm, Fantom, fstab, Julia, Meson, Pony, Reason,
    RouterOS, Spin, systemd, systemd-networkd, Xs, and Zig.
  • Compile, run, and build command functions can also return environment tables.
  • Added textadept.run.test() and textadept.run.test_commands.
  • io.get_project_root() accepts an optional flag for returning a submodule
    root.

11.0

01 Dec 14:59
Compare
Choose a tag to compare

Textadept 11.0 (01 Dec 2020)

Please see the 10 to 11 migration guide for upgrading from Textadept 10 to
Textadept 11.

Download:

Bugfixes:

  • Fixed find & replace entry unfocus when window is refocused.
  • Modules: Fixed bug initializing spellcheck module in some instances.

Changes: