CudaText 1.223.0
Added:
- Linux/Unix: app closes gracefully on getting SIGINT/SIGTERM signals
- on start, if app cannot find last used session filename, it tries to restore session from backup “.1.cuda-session”; app also writes error/note about this situation to Console
- plugin ‘Highlight Occurences’ shows the micromap-mark for the caret’s line with different color; re-used themed color “line states, changed”
- show gutter icons better, when 2 icons exist for the same line (e.g. first from CudaLint, second from numbered bookmark)
- max supported line length for URL highlighter is changed from 1200 to 5000
Changed:
- Find dialog: ‘Mark all’ now does not scroll to found match (view at old caret pos is more logical)
Fixed:
- Removed some lexer-specific configs (Lua, Pascal, PHP, Ruby, TypeScript, VBScript) from “settings_default”, they are now in lexers distribution zip-files, CudaText (even 1.200) will auto-install them to “settings_default”
- Regression: Find dialog with ‘Hi’ option: ‘Find next’ cannot show ‘[1/5]’ statusbar indicator
CudaText 1.222.5
Changed:
- Changed default session filename from “history session.json” to “default.cuda-session” – all session files should have the same file extension
- 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
Added:
- Commane Palette command “code tree: go to block for current node, to end of block”
Fixed:
- Regression in 1.222.3: on pasting block (with final EOL) in document middle, file’s final EOL was removed
CudaText 1.222.3
Added:
- Added default value of “indent_auto_rule” in JS lexer-specific config
- For JavaScript IIFE blocks, hide outer fold-block to improve fold-bar usability
- Addons Manager: on updating addons, show progress like “(1/5) Updating: …”
- ‘Make Plugin’ plugin: strip config code if “Add config menu item” option was not checked; better numerate plugin’s folder/name
- Session auto-saving by “ui_session_save_interval”:30 now also saves backup-files, if “ui_backup_sessions” is set
Fixed:
- Wrong Undo/Redo after pasting multi-line block at the end of single-line document –> code of core’s TextInsert method was hardly reworked
- Find-next did not update Code-Tree selection to new position
- Windows: after activating project-session + app restarting, session was shown in the window title wrongly
- Replace dialog: bug with multi-line selection, leading to cannot replace the selection