Page 17 of 17
Re: CudaText last release
Posted: 14.08.2025 21:25
by main Alexey
CudaText 1.226.4.
change: command "toggle word-wrap mode (off/on)" logic is changed and command is renamed in Cmd Palette: now if value "by margin" was activated, "off/on" toggles between "off" and "by margin".
change: removed sub-option "e" in the option "renderer_tweaks", because Ellipsis-char should be always of width 100%, like in Sublime/VSCode/Notepad++/Kate.
change: it is now allowed to call API set_text_line with a text containing chr10 and chr13, these chars will be correctly rendered by Hex display, and after file reloading line-breaks will appear automatically.
add: show numbers in the statusbar "caret"-cell using digits grouping, e.g. "2,000" instead of "2000", separator is auto-detected from OS.
add: show '*' char in the OS task-switcher, if current tab is modified.
and fixes (details are in the file history.txt).
Re: CudaText last release
Posted: 26.08.2025 20:10
by main Alexey
CudaText 1.226.7.
add: big optimization of "Replace all", when find/replace options RegEx/WholeWords/InSelection/SyntaxElements/ConfirmReplaces/PreserveCase are all Off; example: replace of "\r\n" with linebreak char in huge line of length 20M with 900K occurrences, time: 15 mins -> 7 secs.
add: case-conversion commands: additionally correct Greek text: a) remove diacritics from uppercase letters, b) fix lowercase sigma-char at word ends.
and fixes.
Re: CudaText last release
Posted: 02.09.2025 09:01
by main Alexey
CudaText 1.227.0.
change/add: unprinted chars: paint 3 different arrows for 3 different line endings: LF CRLF CR.
change: removed theme 'white', because it mostly repeats the theme 'syn'.
add: show statusbar message on closing a file.
and fixes (see details in the file history.txt).
Re: CudaText last release
Posted: 13.09.2025 17:17
by main Alexey
CudaText 1.228.0.
change: removed command "duplicate line (advanced)", it was moved to CudaExt plugin; corresponding options "duplicate_xxxx" were removed from default.json, they are now named "cuda_ext_duplicate_xxxx", documented in CudaExt file readme/options.txt.
add: can customize recently changed behaviour of Up/Down-arrows on selection via new option "key_up_down_swap_sel".
add: auto-switching of light/dark theme depending on OS color theme: added 3 options for this feature: "ui_theme_auto_mode" / "ui_theme_light" / "ui_theme_dark"; note: dark mode auto-detection during app running works on Windows but not on all other platforms.
add: command "duplicate line(s)" renamed to "duplicate line(s) or column block", it now supports column (vertical) block: command duplicates it to the right, without selection moving.
add: commands "move selected lines up/down" support multi-carets now.
add: plugin API to catch events of the findbar.
add: detect also Python 3.14 on Windows/macOS.
and fixes (see details in the file history.txt).
Re: CudaText last release
Posted: 30.09.2025 18:26
by main Alexey
CudaText 1.228.1 - 1.228.3.
add: code-tree on updating keeps 'unfolded' state of nodes; note: feature is stupid and restores folding wrong if several nodes have same captions.
add: for mouse-hover detecting plugins such as LSP_Client / HTML-CSS-Markdown_Tooltips, app now forces the delay before "mouse hotspot entered" event fires.
add: new option "mouse_hotspot_delay".
add: dialog "File is too big to edit": 64-bit app version allows the button "Edit anyway" if size is less than 2Gb.
add: dialog "File is maybe non-text": also show detected binary char-code.
add: handle OS event "app is closing" also during loading of huge file.
add: Windows: almost all popup-menus are themed now.
and fixes.
Re: CudaText last release
Posted: 08.11.2025 10:54
by main Alexey
CudaText 1.229.5.
add: new API to allow plugin 'File Type Profile' to apply changes on 'file is reloaded' event.
add: option "scrollbar_themed":false now has effect also for sidebar: Code-Tree, Project Manager, Snippet Panel etc.
CudaText 1.229.0.
add: Windows 10+: support huge filenames longer than 260 chars.
add: show note in Console about situation "cannot restore code-tree nodes folding for duplicate captions".
add: Comments-plugin: in Batch lexer, can uncomment 'Rem'/'REM' (in any casing), '@rem', '::'.
add: file-change-notifier in external programs now suggests to reload, if file was externally deleted and then restored back.
change: top menu location of item "Command palette" changed from "Help" submenu to "View" submenu, like in VSCode.
and fixes (details in the file history.txt).
Re: CudaText last release
Posted: 13.11.2025 12:56
by main Alexey
CudaText 1.230.0.
Tabs List plugin:
add: Tabs List plugin: add drag-and-drop functionality to reorder tabs directly within the list.
add: Tabs List plugin: the list now displays headers for each tab group, making it easier to see tab organization.
add: Tabs List plugin: tabs can be moved between different editor groups (e.g., from "Group 1" to a "Floating" group).
add: Tabs List plugin: add auto-scrolling when dragging a tab near the top or bottom of the list.
add: Tabs List plugin: add new option in "cuda_tabs_list.ini": "auto_scroll_speed".
add: Tabs List plugin: the filter input box now respects the "font_name" and "font_size" settings from the config.
add: new API "cursor"/"on_mouse_move", which allows Tabs_List plugin to change mouse cursor during drag-and-drop.
and fixes (details in the file history.txt).
Re: CudaText last release
Posted: 20.11.2025 19:57
by main Alexey
CudaText 1.230.1.
change: several outdated APIs (they have analogy added later) were removed, but all plugins (in Addons Manager) were updated for this change.
* delete Editor.markers's MARKERS_GET action (use MARKERS_GET_DICT instead)
* delete Editor.attr's MARKERS_GET action (use MARKERS_GET_DICT instead)
* delete Editor.bookmark's BOOKMARK_GET_LIST action (use BOOKMARK_GET_ALL instead)
* delete Editor.bookmark's BOOKMARK_GET_PROP / BOOKMARK2_GET_PROP (use BOOKMARK_GET_ALL instead)
* delete Editor.decor's DECOR_GET (use DECOR_GET_ALL instead)
* delete listbox_proc's LISTBOX_GET_ITEM (use LISTBOX_GET_ITEM_PROP instead)
* delete listbox_proc's LISTBOX_SET_ITEM (use LISTBOX_SET_ITEM_PROP instead)
* delete tree_proc's TREE_ITEM_ENUM (use TREE_ITEM_ENUM_EX instead)
if you get plugins' errors with 1.230.1, just update all your plugins.
add: Project Manager: add icons for popular audio-, video-formats; file opening (any way: click, dbl-click, Enter, Space) opens some popular binary-files in 'default application'.
Re: CudaText last release
Posted: 26.11.2025 16:09
by main Alexey
CudaText 1.230.2.
change: option "show_cur_line":true allows to highlight current-line even with selection.
and fixes.
Re: CudaText last release
Posted: 06.12.2025 15:40
by main Alexey
CudaText 1.230.5.
add: option "auto_close_brackets" supports additional pairs “” and ‘’ and «». Keyboards with such symbols exist.
and fixes (details in the file history.txt).