github orbitalquark/textadept textadept_13.0_beta
13.0_beta

pre-release9 hours ago

Textadept 13.0 beta (01 Apr 2026)

Please see the migration guide for migrating from Textadept 12 to 13.

Bugfixes:

  • Fixed code signing issues on macOS that prevent Textadept from running.
  • Qt version: fixed occasional bug restoring buffer state after closing a buffer.
  • Prevent crashes caused by timeouts firing while quitting.
  • Fixed statusbar notification for manually stopped compile/run/build/test commands.
  • Fixed Alt+Backspace on macOS.
  • Fixed "Find Next" and "Find Prev" bug after finishing incremental find.
  • Fixed occasional inability to start Textadept again after quitting on macOS.
  • Prevent clobbering the previous session if a startup error occurs.
  • Qt version: fixed ui.get_clipboard_text() with multi-byte characters.
  • LSP: changed some conflicting macOS key bindings.
  • Spellcheck: do not attempt to load the 'C' language.
  • Scintilla: fixed buffer.selection_n_start and buffer.selection_n_end to behave more sensibly.
  • Scintilla: fixed lexing after undo at end of buffer.

Changes:

  • The terminal version requires a wide-character implementation of ncurses.
  • Updated to Qt 6.10 on Windows and Qt 6.11 on macOS.
  • Added simpler key bindings for switching between views on macOS.
  • Added native "Window" menu on macOS to hook into window tiling, etc.
  • Save fold state in sessions.
  • Support language-specific auto-paired characters.
  • Changed some default key bindings (see migration guide).
  • Removed io.track_changes.
  • textadept.editing.strip_trailing_spaces ignores diff/patch files.
  • Updated Lua, LaTeX, Perl, and Go lexers.
  • Added lexer.ignore_extensions and lexer.ignore_patterns for ignoring trailing
    filename suffixes.
  • Added support for Arduino.
  • Format: added config_file_contains() and config_file_exists() convenience functions.
  • Updated to Scintilla 5.6.0.

Don't miss a new textadept release

NewReleases is sending notifications on new releases.