Software-update: CudaText 1.231.0
Versie 1.231.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.230.0 uitgave ziet er als volgt uit:
CudaText 1.231.0Add: big optimization of multi-carets editing, e.g. typing chars with 20K carets (carets aligned in a column) is now _much_ fasterAdd: new API to better subscribe/unsubscribe to/from events, it improves work with Sync_Editing pluginAdd: new API to control treeview scrollbars' show-style: hide / show / auto-hideAdd: Cmd Palette / Snippet Panel / Tabs List / plugins' listboxes: auto-hide vertical scrollbar; Code-Tree / Project Manager / plugins' treeviews: auto-hide both scrollbarsAdd: lexer HMTL: improved list of 'known' tagsFix: Qt5/Qt6: reverted 1.230.0 change "Qt5/Qt6 version better handles IME" because it gave regressionFix: Windows: window height was increasing by ~20 pixels on toggling full-screen modeFix: regression: Project Manager cannot show CMake-icon in the project-tree when CMake lexer is installedFix: on deleting multi-selections, editor scrolled to 1st caret: that was wrongFix: on drag-and-drop, ui-tab's 'dirty' mark was not setFix: event on_tab_move fired also on adding a new tab, so Tabs_List reacted 2 times to adding a new tabFix: if main window is not-maximized and near the bottom edge, Command Palette window was partially out of screen bottom
Add: big optimization of multi-carets editing, e.g. typing chars with 20K carets (carets aligned in a column) is now _much_ fasterAdd: new API to better subscribe/unsubscribe to/from events, it improves work with Sync_Editing pluginAdd: new API to control treeview scrollbars' show-style: hide / show / auto-hideAdd: Cmd Palette / Snippet Panel / Tabs List / plugins' listboxes: auto-hide vertical scrollbar; Code-Tree / Project Manager / plugins' treeviews: auto-hide both scrollbarsAdd: lexer HMTL: improved list of 'known' tagsFix: Qt5/Qt6: reverted 1.230.0 change "Qt5/Qt6 version better handles IME" because it gave regressionFix: Windows: window height was increasing by ~20 pixels on toggling full-screen modeFix: regression: Project Manager cannot show CMake-icon in the project-tree when CMake lexer is installedFix: on deleting multi-selections, editor scrolled to 1st caret: that was wrongFix: on drag-and-drop, ui-tab's 'dirty' mark was not setFix: event on_tab_move fired also on adding a new tab, so Tabs_List reacted 2 times to adding a new tabFix: if main window is not-maximized and near the bottom edge, Command Palette window was partially out of screen bottomCudaText 1.230.5Add: option "auto_close_brackets" supports additional pairs “” and ‘’ and «»Fix: regression in 1.172.0 (2022/10): Ctrl+BkSpace wrongly adjusted multi-carets on the same lineFix: Windows: IME minor fixFix: bug in code-tree built from tree-helpersFix: non-Windows versions: important fix of copying-to-clipboardFix: API on_lexer_parsed fired too often
Add: option "auto_close_brackets" supports additional pairs “” and ‘’ and «»Fix: regression in 1.172.0 (2022/10): Ctrl+BkSpace wrongly adjusted multi-carets on the same lineFix: Windows: IME minor fixFix: bug in code-tree built from tree-helpersFix: non-Windows versions: important fix of copying-to-clipboardFix: API on_lexer_parsed fired too oftenCudaText 1.230.2Change: option "show_cur_line":true allows to highlight current-line even with selectionFix: option "font_quality" did not workFix: dotted-vertical-lines for indented+wrapped line parts were invisible in some cases: on bookmarks and syntax-colored 'fenced blocks' in Markdown
Change: option "show_cur_line":true allows to highlight current-line even with selectionFix: option "font_quality" did not workFix: dotted-vertical-lines for indented+wrapped line parts were invisible in some cases: on bookmarks and syntax-colored 'fenced blocks' in MarkdownCudaText 1.230.1Change: several old/redundant APIs were removed, but all plugins (in Addons Manager) were updated for this change; if you get plugins' errors with 1.230.1, just update all your plugins via "Plugins / Addons Manager / Update"Add: Project Manager: add icons for popular audio-, video-formats; file opening (any way: click, dbl-click, Enter, Space) opens some popular binary-files in 'default application'Fix: before, plugin Spell_Checker command "Remove marks" did not free the memory of marks-list when _lot_ of marks were found; now memory is freed
Change: several old/redundant APIs were removed, but all plugins (in Addons Manager) were updated for this change; if you get plugins' errors with 1.230.1, just update all your plugins via "Plugins / Addons Manager / Update"Add: Project Manager: add icons for popular audio-, video-formats; file opening (any way: click, dbl-click, Enter, Space) opens some popular binary-files in 'default application'Fix: before, plugin Spell_Checker command "Remove marks" did not free the memory of marks-list when _lot_ of marks were found; now memory is freed
Source:
Tweakers.net