Textadept 11.5 alpha 2 (01 Nov 2022)
Download:
- Textadept 11.5 alpha 2 -- Windows
- Textadept 11.5 alpha 2 -- Mac OSX 10.10+
- Textadept 11.5 alpha 2 -- Linux
- Textadept 11.5 alpha 2 -- Modules
Bugfixes:
- Fixed memory leak after running timeout function.
- Fixed
buffer.eol_annotation_style*
settings. - Fixed bug showing the buffer browser from the first buffer if zorder is
true
. - Fixed display of compile/run commands in output.
- Fixed inability to use single-quoted command line arguments to
os.spawn()
in the terminal
version. - Open file mode: Fixed bug loading module during Textadept initialization.
Changes:
- Dropped BSD support.
- Separated GUI platform C code from non-GUI C code.
- Added
_G.GTK
. _G.OSX
is now always true on macOS, not just in the GUI version.buffer.tab_label
is now write-only.- Replaced gtDialog with smaller set of built-in dialogs.
- Deprecated
ui.dialogs.*msgbox()
in favor ofui.dialogs.message()
,
ui.dialogs.*inputbox()
in favor ofui.dialogs.input()
,ui.dialogs.fileselect()
in
favor ofui.dialogs.open()
,ui.dialogs.filesave()
in favor ofui.dialogs.save()
,
ui.dialogs.progressbar()
in favor ofui.dialogs.progress()
, and
ui.dialogs.filteredlist()
in favor ofui.dialogs.list()
. - Removed
ui.dialogs.textbox()
,ui.dialogs.*dropdown()
,ui.dialogs.optionselect()
,
ui.dialogs.colorselect()
, andui.dialogs.fontselect()
. - Input and list dialogs return text and selections first before button indices.
- Input dialogs no longer accept multiple text entries and labels.
- Removed
string_output
option from dialogs. - Renamed the following dialog options:
with_directory
→dir
,with_file
→file
,
select_multiple
→multiple
,select_only_directories
→only_dirs
.
- Deprecated
- Removed
opts
argument fromio.quick_open()
. - Find in Files' file scanning is shown with a progress dialog and can be stopped.
- Deprecated
ui._print
in favor ofui.print_to()
. _L
no longer prefixes non-localized messages with "No Localization:".textadept.run.stop()
presents a list dialog if there is more than one process running.- Moved process spawning into platform C code.