CudaText last release

main Alexey
Posts: 2704
Joined: 25.08.2021 18:15

Re: CudaText last release

Post 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).
main Alexey
Posts: 2704
Joined: 25.08.2021 18:15

Re: CudaText last release

Post 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.
main Alexey
Posts: 2704
Joined: 25.08.2021 18:15

Re: CudaText last release

Post 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).
main Alexey
Posts: 2704
Joined: 25.08.2021 18:15

Re: CudaText last release

Post 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).
main Alexey
Posts: 2704
Joined: 25.08.2021 18:15

Re: CudaText last release

Post 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.
Post Reply