Versie 1.223.0 van CudaText is uitgekomen. Deze opensource en crossplatform teksteditor is beschikbaar voor Windows, Linux, macOS, BSD en Solaris. Het programma heeft uitgebreide mogelijkheden die met name voor softwareontwikkelaars interessant zijn. Het is ontwikkeld in Object Pascal, start snel en door middel van Python-add-ons kan de functionaliteit verder worden uitgebreid. Het programma wordt actief ontwikkeld en regelmatig verschijnen er nieuwe versies. De changelog sinds versie 1.222.0 ziet er als volgt uit:
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
Leave a Reply
You must be logged in to post a comment.