CudaText 1.222.5.
change: changed default session filename from 'history session.json' to 'default.cuda-session' - all session files should have the same file extension.
change: on opening *.cuda-session file from command-line, don't treat file as session anymore - that caused confusion for many users who wanted just to inspect the file contents.
add: Commane Palette command "code tree: go to block for current node, to end of block".
CudaText last release
-
- Posts: 2585
- Joined: 25.08.2021 18:15
Re: CudaText last release
CudaText 1.223.0.
add: Linux/Unix: app closes gracefully on getting SIGINT/SIGTERM signals.
add: on start, if app cannot find last used session filename, it tries to restore session from backup "<filename>.1.cuda-session"; app also writes error/note about this situation to Console.
add: plugin 'Highlight Occurences' shows the micromap-mark for the caret's line with different color; re-used themed color "line states, changed".
add: show gutter icons better, when 2 icons exist for the same line (e.g. first from CudaLint, second from numbered bookmark).
add: max supported line length for URL highlighter is changed from 1200 to 5000.
change: Find dialog: 'Mark all' now does not scroll to found match (view at old caret pos is more logical).
and fixes (details are in the file history.txt).
add: Linux/Unix: app closes gracefully on getting SIGINT/SIGTERM signals.
add: on start, if app cannot find last used session filename, it tries to restore session from backup "<filename>.1.cuda-session"; app also writes error/note about this situation to Console.
add: plugin 'Highlight Occurences' shows the micromap-mark for the caret's line with different color; re-used themed color "line states, changed".
add: show gutter icons better, when 2 icons exist for the same line (e.g. first from CudaLint, second from numbered bookmark).
add: max supported line length for URL highlighter is changed from 1200 to 5000.
change: Find dialog: 'Mark all' now does not scroll to found match (view at old caret pos is more logical).
and fixes (details are in the file history.txt).
-
- Posts: 2585
- Joined: 25.08.2021 18:15
Re: CudaText last release
CudaText 1.223.5.
add: new UI-theme color "current line BG, other wrapped parts", it's described in the Wiki.
add: new option "line_space_top".
change: renamed option "spacing_y" to "line_space_bottom".
change: deleted UI-theme colors Pale1, Pale2, Pale3.
add: after "Extract RegEx matches", focus the editor.
and fixes (details are in the file history.txt).
add: new UI-theme color "current line BG, other wrapped parts", it's described in the Wiki.
add: new option "line_space_top".
change: renamed option "spacing_y" to "line_space_bottom".
change: deleted UI-theme colors Pale1, Pale2, Pale3.
add: after "Extract RegEx matches", focus the editor.
and fixes (details are in the file history.txt).
-
- Posts: 2585
- Joined: 25.08.2021 18:15
Re: CudaText last release
CudaText 1.223.6.
add: on switching ui-tab, remember/restore folded state of code-tree nodes.
and fixes.
add: on switching ui-tab, remember/restore folded state of code-tree nodes.
and fixes.
-
- Posts: 2585
- Joined: 25.08.2021 18:15
Re: CudaText last release
CudaText 1.224.0.
change: lexers C, C++ removed to Addons Manager; reason: they are for professionals, who can easily install them.
change: translation ru_RU removed to Addons Manager.
change: changed behaviour of arrow up/down with selection, to be like in VSCode.
add: support translation of default.json config: if translation id is 'xx_YY', translated file must be located at "data/langdefault/default.xx_YY.json".
add: "File / Rename" sets lexer for new filename.
and fixes (details are in the file history.txt).
changes in Addons Manager list:
1. removed build-systems for the Runner plugin, to this Github repo:
https://github.com/CudaText-addons/Runner_build_systems
2. if some human language had several translation packages (e.g.: de_AT for main GUI, preinstalled plugins, kvichans plugins, misc plugins), they were combined to the single zip package (so now de_AT has only one translation package instead of 4).
change: lexers C, C++ removed to Addons Manager; reason: they are for professionals, who can easily install them.
change: translation ru_RU removed to Addons Manager.
change: changed behaviour of arrow up/down with selection, to be like in VSCode.
add: support translation of default.json config: if translation id is 'xx_YY', translated file must be located at "data/langdefault/default.xx_YY.json".
add: "File / Rename" sets lexer for new filename.
and fixes (details are in the file history.txt).
changes in Addons Manager list:
1. removed build-systems for the Runner plugin, to this Github repo:
https://github.com/CudaText-addons/Runner_build_systems
2. if some human language had several translation packages (e.g.: de_AT for main GUI, preinstalled plugins, kvichans plugins, misc plugins), they were combined to the single zip package (so now de_AT has only one translation package instead of 4).
-
- Posts: 2585
- Joined: 25.08.2021 18:15
Re: CudaText last release
CudaText 1.225.0.
change: removed flag 'm' from option "auto_copy_clp" into separate new option: "auto_copy_max_size".
add: improved commands "find all, and ....." - they now search for current selection / word under caret, if find-bar is hidden or empty; this is to act more like Sublime's command "Quick Find All".
add: when Find-dlg finds matches only in the visible area (because of option "find_hi_max_columns"), show additional statusbar text "(in the visible area)".
add: viewer: detect UTF-8 encoding (by signature + by content reusing option "ui_non_text_buffer").
add: viewer: in Text/Unicode modes, make word-wrapping position for CJK text much better.
and fixes (details are in the file history.txt).
change: removed flag 'm' from option "auto_copy_clp" into separate new option: "auto_copy_max_size".
add: improved commands "find all, and ....." - they now search for current selection / word under caret, if find-bar is hidden or empty; this is to act more like Sublime's command "Quick Find All".
add: when Find-dlg finds matches only in the visible area (because of option "find_hi_max_columns"), show additional statusbar text "(in the visible area)".
add: viewer: detect UTF-8 encoding (by signature + by content reusing option "ui_non_text_buffer").
add: viewer: in Text/Unicode modes, make word-wrapping position for CJK text much better.
and fixes (details are in the file history.txt).
-
- Posts: 2585
- Joined: 25.08.2021 18:15
Re: CudaText last release
CudaText 1.226.0.
major incompatible changes which affect your saved history:
change: renamed "history files.json" to "files[SUFFIX].json" where "[SUFFIX]" is OS-dependant (empty on Windows)
change: bookmarks are now saved into "bookmarks[SUFFIX].json" instead of "history files.json"; old saved bookmarks are not auto-migrated, so you may want to copy/paste old data to "bookmarks[SUFFIX].json, to the root JSON key instead of "/bookmarks".
change: in "bookmarks[SUFFIX].json" app now doesn't save kind_of_bookmark_value if it's 1 (for usual bookmark).
change: in "history.json", changed JSON keys "session" and "recent_files" to "session[SUFFIX]" and "recent_files[SUFFIX]".
other changes:
change: lexer Assembly removed to Addons Manager.
change: renamed command "bookmarks: toggle on current line" to "bookmarks: toggle on line(s) with caret(s)" and now it supports multi-carets.
change: renamed command "copy current line" to "copy line(s) with caret(s)" and now it supports multi-carets.
change: default of the option "max_line_len_for_undo" increased from 100K to 10M.
change/add: Project Manager: context menu item "Backup" renamed to "Duplicate" and now it works for folders too.
add: don't 'undo' inserting of too huge line (by option "max_line_len_for_undo"), because 'redo' will loose this line; for example: now 'undo' after pasting of several lines, stops when it reaches a huge line; also added the alert panel on the top ("Undo was stopped at line N") about this situation.
and fixes.
major incompatible changes which affect your saved history:
change: renamed "history files.json" to "files[SUFFIX].json" where "[SUFFIX]" is OS-dependant (empty on Windows)
change: bookmarks are now saved into "bookmarks[SUFFIX].json" instead of "history files.json"; old saved bookmarks are not auto-migrated, so you may want to copy/paste old data to "bookmarks[SUFFIX].json, to the root JSON key instead of "/bookmarks".
change: in "bookmarks[SUFFIX].json" app now doesn't save kind_of_bookmark_value if it's 1 (for usual bookmark).
change: in "history.json", changed JSON keys "session" and "recent_files" to "session[SUFFIX]" and "recent_files[SUFFIX]".
other changes:
change: lexer Assembly removed to Addons Manager.
change: renamed command "bookmarks: toggle on current line" to "bookmarks: toggle on line(s) with caret(s)" and now it supports multi-carets.
change: renamed command "copy current line" to "copy line(s) with caret(s)" and now it supports multi-carets.
change: default of the option "max_line_len_for_undo" increased from 100K to 10M.
change/add: Project Manager: context menu item "Backup" renamed to "Duplicate" and now it works for folders too.
add: don't 'undo' inserting of too huge line (by option "max_line_len_for_undo"), because 'redo' will loose this line; for example: now 'undo' after pasting of several lines, stops when it reaches a huge line; also added the alert panel on the top ("Undo was stopped at line N") about this situation.
and fixes.
Re: CudaText last release
I had to copy my old history session.json content into default__linux.cuda-session to get back my sesion info in linux.
The recent files was stored in history files.json, and I vainly renamed it to files__linux.json, the recent file list comes from history.json's recent_files[SUFFIX] key.
I think these changes should done the new version to make the transition problem free.
The recent files was stored in history files.json, and I vainly renamed it to files__linux.json, the recent file list comes from history.json's recent_files[SUFFIX] key.
I think these changes should done the new version to make the transition problem free.
-
- Posts: 2585
- Joined: 25.08.2021 18:15
Re: CudaText last release
transition to 1.226 is problematic, ie it needs manual editings/renamings to keep old history.
I already admitted it in the changelog.
I don't plan similar changes in the nearest future (n months).
I already admitted it in the changelog.
I don't plan similar changes in the nearest future (n months).