CudaText last release
-
- Posts: 2245
- Joined: 25.08.2021 18:15
Re: CudaText last release
CudaText 1.201.0.
change: changed submenu "File / Line ends >" to menu-like dialog.
add: new 3 commands (in the Command Palette) to focus 3 floating groups.
add: new option "ui_tab_padding2" to set right padding.
add: Project Manager: "Focus in file manager": correctly open files with $ or " or \ in path; respect default file manager; don't freeze until file manager exits.
change: changed submenu "File / Line ends >" to menu-like dialog.
add: new 3 commands (in the Command Palette) to focus 3 floating groups.
add: new option "ui_tab_padding2" to set right padding.
add: Project Manager: "Focus in file manager": correctly open files with $ or " or \ in path; respect default file manager; don't freeze until file manager exits.
-
- Posts: 2245
- Joined: 25.08.2021 18:15
Re: CudaText last release
CudaText 1.202.0.
add: new option "fold_underline_size" to change look of folding-underline.
add: with "fold_style" 3...4, click on folded line text must not unfold the block.
add: single click on folding rectangle-mark is now ignored because we must react to double-click on it.
add: Go To dialog remembers last input, per each editor-tab, and value now saves to session.
add: Wiki topic https://wiki.freepascal.org/CudaText_VS ... epad.2B.2B
add: new option "fold_underline_size" to change look of folding-underline.
add: with "fold_style" 3...4, click on folded line text must not unfold the block.
add: single click on folding rectangle-mark is now ignored because we must react to double-click on it.
add: Go To dialog remembers last input, per each editor-tab, and value now saves to session.
add: Wiki topic https://wiki.freepascal.org/CudaText_VS ... epad.2B.2B
-
- Posts: 2245
- Joined: 25.08.2021 18:15
Re: CudaText last release
CudaText 1.202.1 ... 1.203.0
built-in tree-helpers:
add: tree-helper for Markdown supports _proper_ folding, considers header levels.
add: tree-helper for MediaWiki supports _proper_ folding.
add: tree-helper for reStructuredText supports _proper_ folding.
add: tree-helper for 'Ini files ^' supports folding.
add: new tree-helper for WikidPad, so you must remove Python tree-helper.
add: new tree-helper for Textile, so you must remove Python tree-helper.
other:
add: reduced flickering in paired (splitted) editor, on editing big files with lexer.
add: lexer Python: support f-strings with inner quotes from Python 3.12.
add: new command "folding: select block(s) at caret(s)".
built-in tree-helpers:
add: tree-helper for Markdown supports _proper_ folding, considers header levels.
add: tree-helper for MediaWiki supports _proper_ folding.
add: tree-helper for reStructuredText supports _proper_ folding.
add: tree-helper for 'Ini files ^' supports folding.
add: new tree-helper for WikidPad, so you must remove Python tree-helper.
add: new tree-helper for Textile, so you must remove Python tree-helper.
other:
add: reduced flickering in paired (splitted) editor, on editing big files with lexer.
add: lexer Python: support f-strings with inner quotes from Python 3.12.
add: new command "folding: select block(s) at caret(s)".
-
- Posts: 2245
- Joined: 25.08.2021 18:15
Re: CudaText last release
CudaText 1.204.0.
add: new option "autocomplete_commit_on_enter".
add: text viewer: it can change word-wrap mode in its 'text' mode (not correct with UTF-8 viewer encoding, sorry).
add: on editing with ui-tab splitted, carets/markers in the 2nd half must auto-adjust like in the 1st half.
add: folded state is now restored from session for built-in tree-helpers too.
add: reworked IME dialog in Gtk2 version.
change: text viewer: disabled selection with UTF-8 encoding due to unsolved problems with selection rendering in UTF-8.
add: new option "autocomplete_commit_on_enter".
add: text viewer: it can change word-wrap mode in its 'text' mode (not correct with UTF-8 viewer encoding, sorry).
add: on editing with ui-tab splitted, carets/markers in the 2nd half must auto-adjust like in the 1st half.
add: folded state is now restored from session for built-in tree-helpers too.
add: reworked IME dialog in Gtk2 version.
change: text viewer: disabled selection with UTF-8 encoding due to unsolved problems with selection rendering in UTF-8.
-
- Posts: 2245
- Joined: 25.08.2021 18:15
Re: CudaText last release
CudaText 1.205.0.
add: updated TRegExpr engine to 1.182; it now supports \K.
add: option "auto_fold_comments" now makes ranges not only for 'comments' but also for 'strings', ie any multi-line string literals.
add: new option "find_hotkey_more" can change Find dialog hotkey of "..." button.
add: tree-helpers in Pascal: after edition, unfold previously unfolded code-tree node for caret.
change: Find dialog: changed hotkey of "..." button from Ctrl+Alt+dot to Ctrl+Alt+D because Ctrl+Alt+dot is used in Slovak keyboard layout.
fix: could not load broken UTF-8 text at all, but app must be able to auto-reload it in encoding cp1252.
add: updated TRegExpr engine to 1.182; it now supports \K.
add: option "auto_fold_comments" now makes ranges not only for 'comments' but also for 'strings', ie any multi-line string literals.
add: new option "find_hotkey_more" can change Find dialog hotkey of "..." button.
add: tree-helpers in Pascal: after edition, unfold previously unfolded code-tree node for caret.
change: Find dialog: changed hotkey of "..." button from Ctrl+Alt+dot to Ctrl+Alt+D because Ctrl+Alt+dot is used in Slovak keyboard layout.
fix: could not load broken UTF-8 text at all, but app must be able to auto-reload it in encoding cp1252.
-
- Posts: 2245
- Joined: 25.08.2021 18:15
Re: CudaText last release
CudaText 1.205.5.
add: lexer files *.cuda-lexmap support new option: [op] fold_exclude_line=1 ; it allows JSON lexer to skip last block line on folding; added Wiki text about this feature.
add: lexer files *.cuda-lexmap support new option: [op] auto_fold=0 ; it allows to disable option "auto_fold_comments" for lexer (it's used for: Markdown, reST, MediaWiki, WikidPad, Textile).
add: auto-adjustment of _folded_ blocks on editing in documents with Pascal tree-helper: Markdown, reST, WikidPad etc.
add: auto-adjustment of fold-blocks on editing in the linked splitted editor.
add: lexer files *.cuda-lexmap support new option: [op] fold_exclude_line=1 ; it allows JSON lexer to skip last block line on folding; added Wiki text about this feature.
add: lexer files *.cuda-lexmap support new option: [op] auto_fold=0 ; it allows to disable option "auto_fold_comments" for lexer (it's used for: Markdown, reST, MediaWiki, WikidPad, Textile).
add: auto-adjustment of _folded_ blocks on editing in documents with Pascal tree-helper: Markdown, reST, WikidPad etc.
add: auto-adjustment of fold-blocks on editing in the linked splitted editor.
Last edited by main Alexey on 23.12.2023 07:10, edited 1 time in total.
-
- Posts: 2245
- Joined: 25.08.2021 18:15
Re: CudaText last release
CudaText 1.206.0.
add: make app start faster by 30ms (on Alexey's PC), by moving top menu initing (and Plugins menu filling) to 'app is idle' event.
add: new option "ui_tree_unfold" to fully unfold the code-tree.
add: make 'nice' scrolling (middle click) 2x smoother.
add: make app start faster by 30ms (on Alexey's PC), by moving top menu initing (and Plugins menu filling) to 'app is idle' event.
add: new option "ui_tree_unfold" to fully unfold the code-tree.
add: make 'nice' scrolling (middle click) 2x smoother.
-
- Posts: 2245
- Joined: 25.08.2021 18:15
Re: CudaText last release
CudaText 1.206.2.
add: improved rendering speed (4 times faster) for such case: one-liner HTML with 700k chars with word-wrapping on.
change: auto-disable 'dynamic highlight' for very long one-liners.
fix: minimap rendering can make _big slowdown_ in some cases.
PS.
reminder: details about fixes are not in the forum.
they are in the readme/history.txt.
https://github.com/Alexey-T/CudaText/bl ... istory.txt
add: improved rendering speed (4 times faster) for such case: one-liner HTML with 700k chars with word-wrapping on.
change: auto-disable 'dynamic highlight' for very long one-liners.
fix: minimap rendering can make _big slowdown_ in some cases.
PS.
reminder: details about fixes are not in the forum.
they are in the readme/history.txt.
https://github.com/Alexey-T/CudaText/bl ... istory.txt
-
- Posts: 2245
- Joined: 25.08.2021 18:15
Re: CudaText last release
CudaText 1.206.5.
add: optimization for installation of 100 .zip add-ons at once, from file-open dialog multi-selection.
various fixes (bugs which were visible only to me, Alexey, others did not report them; detailed info - in history.txt).
some plugins API were changed - you must update plugins (from Addon Manager).
add: optimization for installation of 100 .zip add-ons at once, from file-open dialog multi-selection.
various fixes (bugs which were visible only to me, Alexey, others did not report them; detailed info - in history.txt).
some plugins API were changed - you must update plugins (from Addon Manager).
-
- Posts: 2245
- Joined: 25.08.2021 18:15
Re: CudaText last release
CudaText 1.207.0.
+ add: optimization of search/replace in huge lines: faster by ~20%.
+ add: new command "cancel carets, but keep first visible caret".
+ add: updating of data in parser-thread now blocks main thread much less; e.g. before on 400Kb file: 8 msec, now: 0.1 msec.
and several minor changes mentioned only in history.txt.
+ add: optimization of search/replace in huge lines: faster by ~20%.
+ add: new command "cancel carets, but keep first visible caret".
+ add: updating of data in parser-thread now blocks main thread much less; e.g. before on 400Kb file: 8 msec, now: 0.1 msec.
and several minor changes mentioned only in history.txt.