Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
45193
Reakcje/Polubienia
37073
CudaText 1.105.0.0
1.105.0 (2020/06)

+ add: rewritten system of keymapping, how keymappings are assigned to documents. Previous system was bad. It was slow (each tab switching was loading lexer-specific hotkeys from file). It had bugs (lexer-specific hotkeys did not load sometimes, see GitHub issues 2620 2648). (thanks @OlehL)
+ add: internal caching of calculated hyperlinks; maybe (not visible on average PC) it gives smoother scrolling by Up/Down arrows
+ add: zip package installer shows additional confirmation to install hotkeys, if plugin provides them (e.g. CudaExt provides ~50 hotkeys, not OK for some users)
+ add: dialog "Configure hotkey" has additional "Set" button which makes "Clear"+"Extend"
+ add: support encodings: koi8r, koi8u, koi8ru (thanks @eastorwest)
+ add: option "newdoc_lexer" allows lite lexers too
+ add: better value of "links_regex"
- fix: floating groups didn't show ui-tab icons
- fix: input of complex hotkeys (like "Alt+1 * Alt+2") had "shared history" for all documents
- fix: width of some Unicode chars (thanks @ritmation)
- fix: Linux/BSD: rendering of tab-chars (thanks @tmsg)
- fix: lexer Markdown: rule for ``` (thanks @Jairo-Martinez)


Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
45193
Reakcje/Polubienia
37073
CudaText 1.105.5.2
June 21, 2020
  • add: option "lexer_folding_max_lines" - when document has too many lines, parser doesn't find fold-blocks
  • add: reworked parser code which handles indentation-based folding (e.g. in Python); reworked lexer Python for this; all lexers in add-ons which use indentation-based folding will be reworked soon
  • add: for Python lexer, fold-blocks endings now exclude commented lines
  • add: on editing in Python, parser better updates fold-blocks started above caret (thanks @OlehL)
  • add: on first command entering in Console, app auto-runs line "from cudatext import *", so you don't need to do it
  • add: documentation: readme/tutorial/LexerIndentFolding.odt
  • change: removed option "ui_max_ranges_codetree" (use "lexer_folding_max_lines" instead)
  • fix: slow rendering of viewer control under GTK2 (Linux/BSD)
  • fix: ui-tab dirty flag was not updated sometimes (thanks @dinkumoil @OlehL)
  • fix: broken folding after running "move line up/down" many times fastly (thanks @OlehL)
  • fix: replace with confirmation: did not respect options "find_indent_*"
  • fix: regressions in hotkey system (thanks @tmsg)
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
45193
Reakcje/Polubienia
37073
CudaText 1.105.7.0
June 24, 2020
  • add: on clicking hyperlinks, app shows additional confirmation button; this is controlled by new option "ui_links_confirm"
  • add: support combo-hotkeys with simple letter in 2nd/3rd part, e.g. Ctrl+Q H (thanks @tmsg)
  • add: encodings koi8, iso...15 added to viewer as well
  • fix: mouse click on selected block did not place caret on clicked pos (thanks @hycmos)
  • fix: plugin Session Manager was inited for filenames w/o extension
  • fix: hotkeys with Num-keys did not work (thanks @tmsg)
  • fix: regression with option "nonword_chars" (thanks @hamasaki)


Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
45193
Reakcje/Polubienia
37073
CudaText 1.105.8.0
June 25, 2020
  • Add: better detection of word-boundary in search (not RegEx), to be like in VSCode and others
  • Add: better "links_regex" value (thanks @Jairo-Martinez)
  • Add: on clicking hyperlinks, app shows additional confirmation button; this is controlled by new option "ui_links_confirm"
  • Add: support combo-hotkeys with simple letter in 2nd/3rd part, e.g. Ctrl+Q H (thanks @tmsg)
  • Add: encodings koi8, iso...15 added to viewer as well
  • Fix: regression in folding in HTML/XML lexers
  • Fix: mouse click on selected block did not place caret on clicked pos (thanks @hycmos)
  • Fix: plugin Session Manager was inited for filenames w/o extension
  • Fix: hotkeys with Num-keys did not work (thanks @tmsg)
  • Fix: regression with option "nonword_chars" (thanks @hamasaki)


Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
45193
Reakcje/Polubienia
37073
CudaText 1.106.0.0
What's new in CudaText 1.106.0.0
June 27, 2020
  • Add: deepest fold-range, containing line of first caret, now has highlighted lines on gutter; added color in UI-theme for this
  • Add: better detection of word-boundary in search (not RegEx), to be like in VSCode and others
  • Add: better "links_regex" value (thanks @Jairo-Martinez)
  • Add: on clicking hyperlinks, app shows additional confirmation button; this is controlled by new option "ui_links_confirm"
  • Add: support combo-hotkeys with simple letter in 2nd/3rd part, e.g. Ctrl+Q H (thanks @tmsg)
  • Add: encodings koi8, iso...15 added to viewer as well
  • Fix: crash in "export to HTML" (thanks @MiroslavMatas)
  • Fix: regression in folding in HTML/XML lexers
  • Fix: mouse click on selected block did not place caret on clicked pos (thanks @hycmos)
  • Fix: plugin Session Manager was inited for filenames w/o extension
  • Fix: hotkeys with Num-keys did not work (thanks @tmsg)
  • Fix: regression with option "nonword_chars" (thanks @hamasaki)


Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
45193
Reakcje/Polubienia
37073
CudaText 1.106.5.0
What's new in CudaText 1.106.5.0
July 3, 2020
  • Add: plugin Sort has new option [sort] max_lines=5000 in settings/plugins.ini, to avoid almost-hanging on huge documents
  • Add: Project Manager: double click switches file-tab from "preview" to "normal" style (thanks @kostyarin_)
  • Add: zip plugin installer: instead of 2nd confirmation about plugin hotkeys, show single confirmation with more buttons
  • Add: auto-detect XML for UTF-8 BOM too
  • Add: better value of "links_regex"
  • Add: API allows to register plugin events also in settings/plugins.ini
  • Change: Project Manager uses plugins.ini for events, so if you have used its options "Load on program start"/"On opening GIT/SVN repo...", check these options again in config dialog
  • Fix: lexer Python: regression for r- f- b-strings
  • Fix: regression in "Title case", "Sentence case" commands for multi-line selections
  • Fix: Emmet work was wrong after Unicode chars (thanks @d-mal)
  • Fix: export to HTML: entities like ' ' were lost on export
  • Fix: lexer "Search results": fixed indent-based folding
  • Fix: lexer HTML: bug for '<table width=30%>'; bug for '< nottag' (thanks @Anonymoustus)
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
45193
Reakcje/Polubienia
37073
CudaText 1.107.0.0
1.107.0 (2020/07)

+ add: Find dialog shows "Find" field syntax-highlighted in RegEx mode; program also does underlining of mismatched ()[] brackets there
+ add: option "carets_primitive_column_sel", which activates new mode of column selection; see new wiki topic
Zaloguj lub Zarejestruj się aby zobaczyć!

* change: new option is "true" by default, mode of column selection is changed
+ add: API finder_proc (thanks @kvichans)
+ add: modern credits list in the About dialog
+ add: lexer Bash: support comments inside `backticks`
- fix: issues with commands "move lines up/down", occuring on the final line w/o EOL
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
45193
Reakcje/Polubienia
37073
CudaText 1.108.0.0
What's new in CudaText 1.108.0.0
July 30, 2020
  • Add: lexer YAML is preinstalled
  • Add: lexer Markdown: support YAML front matter
  • Add: lexer Bash: highlight (( )) blocks, [[ ]] blocks; highlight meta-chars starting with ! and %; support escape; fold brackets {}
  • Add: lexer Bash: highlight HereDoc blocks (almost all kinds, even with quoted block id)
  • Add: lexer Bash: show in code-tree funcs w/o keyword "function"
  • Add: lexer PHP: support _ in numbers; reworked HereDoc support; fixes
  • Add: command "Check for updates" is supported on Linux/macOS/BSD
  • Add: on loading session with missing files, show 'NOTE: File from session not found' errors in console
  • Add: show number over Console sidebar button for 'NOTE:' lines too
  • Fix: lexer JS: bug with '==<?php ?>', bug with comment '/********/'
  • Fix: regression in Python lexer: style of func names
  • Fix: regression in Project Manager: options dialog could not save options
  • Fix: regression for last session loading when using command line (thanks @MiroslavMatas)
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
45193
Reakcje/Polubienia
37073
CudaText 1.108.2.0
What's new in CudaText 1.108.2.0
August 5, 2020
  • Add: lexer Python: don't highlight words after dot (e.g. 'type' 'len'); fold "async for"
  • Fix: commands "brackets: pair highlight..." state was reset on tab switching (thanks @John)
  • Fix: fixed API ed.cmd() for plugin Differ (thanks @hycmos)
  • Fix: lexer YAML: folding
  • Fix: lexers C, C++: fixes for "struct" code-tree items, number literals
  • Fix: treehelper for Markdown: bug with `code` at line start
  • Fix: "floating point error" in Python on Win10 2004 (thanks @John)


Zaloguj lub Zarejestruj się aby zobaczyć!
 
Do góry