Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
37843
Reakcje/Polubienia
33962
CudaText 1.60.5.0
1.60.5 (2018/09)

+ add: option "ui_tab_recent_on_close"
+ add: bind Shift+Alt+click to vertical selection (from first caret to clicked pos)
+ add: updated Multi Installer (suggest SQL, suggest more addons for HTML/CSS/JS/PHP)
+ add: API (to modify tab context menu)
* change: renamed file "py/cudax_lib/__init__.py" to "py/cudax_lib.py"; please delete old folder (py/cudax_lib)
Pobieramy na stronie:
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
37843
Reakcje/Polubienia
33962
CudaText 1.62.0.0
1.62.0 (2018/09)

+ add: new files "settings/*.cuda-lexops" - lexer properties, which user can change in "Lexer Props" dialog; they auto-save on OK press in Lexer Props, and auto-restore on app start
+ add: now it's not needed to use "Restore lexer styles" command (it was temp helper); command will be removed soon; and file "settings/lexer styles backup.ini" not updated now
+ add: Multi Installer: options "Make menu group 'nnn'" (make groups in Plugins menu)
* change: dialog "Lexer Properties": some fields (lexer name, commenting) made read-only
* change: dialog "Lexer Properties": removed "Style type" option
Pobieramy na stronie:
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
37843
Reakcje/Polubienia
33962
CudaText 1.63.0.0
1.63.0 (2018/10)

+ add: option "ui_auto_save_session", allows closing without questions, like in Sublime Text
+ add: option "lexer_postpone_until_shown", it makes much faster app start with lot of files from session
+ add: more system libs are placed to subfolder "py/sys"
* change: folder "py/requests" was moved to "py/sys", so delete this old copy: "py/requests"
* change: lexers Go, YAML removed to add-ons
- fix: painting gutter decoration on wrapped line
- fix: with complex multi-selections (from Invert Selection), Delete command could brake text (now text is Ok, only carets pos need fixing)
Pobieramy na stronie:
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
37843
Reakcje/Polubienia
33962
CudaText 1.64.0.3
1.64.0 (2018/10)

+ add: file-types config allows to detect lexer by first line of text. See details in the wiki.
+ add: option "ui_listbox_centered", allows to place menu dialogs (e.g. Command Palette) on screen center
+ add: option "ui_console_compact", allows narrow layout of bottom panels
+ add: improved auto-closing of brackets, it works if next char is one of ;:.,=>
+ add: app detects missed elements in old color themes, and shows it in console, on loading theme
+ add: dialog "Go to" ignores letter chars
+ add: command "settings: font size: bigger"
+ add: command "settings: font size: smaller"
+ add: lexer Markdown improved (<kbd> content highlighted, fixed rule for strikeout text)
* change: deleted deprecated command "Restore lexer styles"; you can delete old "settings/lexer styles backup.ini"
* change: deleted option "log_debug"
* change: deleted option "ui_float_groups_in_taskbar"
* change: deleted option "comment_full_line_if_no_sel"
- fix: fixes for non-blinking caret
Pobieramy na stronie:
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
37843
Reakcje/Polubienia
33962
CudaText 1.64.2.0
1.64.2 (2018/10)

+ add: new options for caret shape: "caret_view", "caret_view_ovr", "caret_view_ro"
+ add: caret shape(s) can have height bigger than full cell, e.g. 140%
* change: deleted options "caret_shape", "caret_shape_ovr", "caret_shape_ro"
+ add: improved lexer Markdown (highlighted math blocks, table chars; fixed definition lists)
Pobieramy na stronie:
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
37843
Reakcje/Polubienia
33962
CudaText 1.65.0.0
1.65.0 (2018/11)

+ add: option "saving_trim_final_empty" - delete redundant final empty lines
+ add: command "show+focus bottom panel / console"; default hotkey Ctrl+` was assigned to this command
+ add: command "show+focus bottom panel / output"
+ add: command "show+focus bottom panel / validate"
- fix: mass replace command has 2 stages, but stage-2 didn't show progress and couldn't be stopped
- fix: lexer HTML: disabled CSS highlight in attribute style="" because it gave problems
Pobieramy na stronie:
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
37843
Reakcje/Polubienia
33962
CudaText 1.67.0.0
1.67.0 (2018/12)

* change: changed app subfolder in home folder:
Linux, FreeBSD: ~/.config/cudatext (or $XDG_CONFIG_HOME/cudatext if variable set)
macOS: ~/Library/Application Support/CudaText
+ add: much improved painting of minimap (spaces/tabs should paint correctly in multiline comments/strings, or in plain text)
+ add: localization of statusbar first cell (default values for ui_statusbar_* options are changed)
+ add: option "staples_props"
+ add: option "ui_menu_show"
+ add: option "ui_statusbar_show"
+ add: option "ui_toolbar_show"
+ add: command "ui: toggle sidebar"
+ add: option "autocomplete_commit_chars" (like VS Code)
+ add: option "ui_statusbar_panels" can specify auto-sized cells; default is changed for this
+ add: menu item "View - Toggle sidebar"
+ add: File Types config has default entry to detect XML by signature
+ add: option "autocomplete_add_opening_bracket" now doesn't insert bracket if it's already in text
+ add: UI theme color "block staples, for caret" (default is "none")
+ add: lexer Ruby much improved
* change: deleted option "staples_indent"
* change: deleted option "ruler_text_indent"
* change: history file don't store visible state of toolbar/statusbar/menubar, these are options in user.json now
- fix: rendering artifacts in Bash lexer on fast editing (issue #1710)
- fix: freezing by NN sec in big file, if pressing (Ctrl+A, Del) during lexer parsing

1.66.0 (2018/11)

+ add: statusbar have tooltips
+ add: dialog "Go to": can enter absolute decimal offset (d1000) or hex offset (xFF00)
+ add: dialog "Go to": title shows detailed hint
+ add: deepest block staple, containing first caret, is highlighted (like VS Code)
* change: removed 5 unprinted_ options ("unprinted_spaces", "unprinted_spaces_trailing", "unprinted_ends", "unprinted_end_details", "unprinted_end_arrow")
+ add: single option instead of deleted ones: "unprinted_content", and it has new sub-option to show unprinted spaces/tabs only at begin/end of lines
+ add: option "wrap_mode" has new possible value "wrap at minimum of window edge / margin" (like VS Code)
+ add: if many zip files opened via "File - Open file", they install silently, reported only count of zip files
+ add: for horizontal scrollbar, app adds 4 spaces after longest line (before: was 1, VS Code has 5)
+ add: assigned hotkeys Shift+Enter, Shift+BkSp (same as Enter, BkSp)
+ add: checking/warning for outdated files/dirs of CudaText, which should be removed by user
* change: end-of-line marks changed to "LF", "CRLF", "CR"
* change: encoding names "cpNNNN" changed to lower case
* change: removed option "newdoc_eol", instead added option "newdoc_ends" with new possible value Auto
* change: removed encoding aliases "ANSI", "OEM", now app uses/shows direct names only
* change: removed 2 commands for "ANSI" encoding alias
* change: removed option "unprinted_end_dot_scale"
* change: removed option "ui_statusbar_tabsize"
* change: separate config file "plugin groups.json" not used, instead used section "plugin_groups" in user.json
* change: separate config file "filetypes.json" not used, instead used sections "detect"/"detect_line" in user.json
* change: plugin Multi Installer: removed options to make menu groups
- fix: plugin Show Unsaved Changes failed on Rus text in "ANSI" encoding (one of reasons to remove aliases)
- fix: command "Invert selection" gave redundant carets at text begin/end
Pobieramy na stronie:
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
37843
Reakcje/Polubienia
33962
CudaText 1.68.0.0
1.68.0 (2018/12)

+ add: option "ui_tab_variable_width", can set variable width tabs
+ add: option "ui_tab_size_x_max"
+ add: option "ui_tab_show_x_size"
+ add: too long UI tab captions are now truncated in the middle, by "…" char
+ add: Linux: selection is auto-copied to OS Primary Selection (for max line count ~200). So plugin "Auto Copy to Clipboard" is almost not needed (it can copy to usual clipboard though).
+ add: can continue column selection after multi-carets. After column selection made, then Shift+Right used (it converted column block to multi-carets), you can continue column selection by Shift+Alt+Down
+ add: plugin Multi Installer skips more error messages (about incompatible OS, API)
+ add: command "Close and delete file" also works in picture viewer and binary/hex viewer
* change: removed menu items "Help - Mouse usage", "Help - Lexers"
- fix: most of app hotkeys didn't work in picture viewer (e.g. F1, Ctrl+Tab)
- fix: Windows: dialog positions on 2 monitors configuration
- fix: macOS: Ctrl+click didn't call context menu in all places
- fix: macOS: minimap didn't paint
Pobieramy na stronie:
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
37843
Reakcje/Polubienia
33962
CudaText 1.72.0.0
1.72.0 (2019/01)

+ add: command "folding: fold block at current line" allows caret inside all block lines (not only block start)
+ add: option "find_show_extract", allows to hide Extract button
+ add: API (gaps improved)
* change: deleted 3 commands "folding: fold range....", because they were duplicated by commands "folding: fold block...."
- fix: caret pos after commands "scroll line up/down" was wrong sometimes
- fix: trying to fix Linux/Mac issue when caret stops blinking sometimes

* change: lexer removed to addons: C#
* change: lexer removed to addons: Perl
* change: lexer removed to addons: Tcl
* change: lexer removed to addons: Haskell
* change: lexer removed to addons: Apache config
* change: lexer removed to addons: Delphi resources
+ add: lexer Python improved: fix numbers with "_"
+ add: lexer Bash improved: highlight keywords in separate style; highlight func names, "-params"; highlight half of symbols in new style
+ add: lexer Ruby improved: disabled regex rule (temporary?); fixed heredoc rule; highlight "par:" and ":par"; highlight octals/decimals; highlight more std funcs
+ add: lexer C# improved: highlight modifiers in separate style; add 'await'/'async'
+ add: lexers C, C++ fixed

1.71.0 (2019/01)

+ add: dialog Find has new Extract button: it finds all matches in RegEx mode and puts them to a new document (plugin Extract Strings also does this)
+ add: Addon Manager "Update" dialog can update also lexers/themes/translations
+ add: if curly brackets {} typed and caret is inside them, Enter makes additional indented line between brackets (uses option "indent_size")
+ add: in the list of recent files, paths are shorted with ~ char (for home folder)
+ add: option "find_hotkey_extract"
* change: Addon Manager doesn't support versions in old files v.inf
- fix: reworked dragging of Minimap's highlighted; now it must feel like Sublime
- fix: bug in Option Editor (leads to saving to lexer-specific config)

+ add: lexer C improved: highlight more keyword groups
+ add: lexer C++ improved: more std words; support hex&floating numbers
+ add: lexer CSS improved: more std words; better highlight @media; highlight units after number
+ add: lexer XML improved: handle incorrect comment endings

1.70.0 (2019/01)

+ add: smooth per-pixel scrolling in editor; it can be disabled by option "smooth_scroll"
+ add: option "undo_persistent" (disabled by default), which allows to keep Undo/Redo data in files, in .cudatext folder near original file
+ add: dialog Go To supports "+" at end of text to select to entered position (like SynWrite "Extend selection")
+ add: on saving file in 1-byte encoding, app checks that Unicode text can be converted to this encoding, and if it cannot, app saves file in UTF-8
+ add: tooltips for UI tabs buttons (x, +, <, >, v)
+ add: Console panel highlights special lines (>>> and Python errors)
+ add: Console panel shows result of entered expressions (even without "=" prefix)
+ add: Output and Validate panels have context menu
+ add: option "ui_tab_show_x" has additional value (show "x" for mouse-over and active tabs)
+ add: commands "focus group 1...6"
+ add: menu items "Toggle statusbar"/"Toggle sidebar"/"Toggle toolbar" now save option to user.json
* change: changed default value of option "pylib__linux" to "libpython3.so"
- fix: Windows: flickering on start if window was maximized

+ add: lexer JavaScript improved:
+ show anonymous functions (...)=>{...} in code tree
+ highlight true/false/null/this/undefined in new color
+ highlight func/class names in new color
+ highlight HTML tags (needed for CSS-in-JS syntax)
+ add: lexer Python improved: highlight func/class names
+ add: lexer Assembly improved: highlight more word groups, fix folding
- fix: lexer Ruby
- fix: lexer Bash
Pobieramy na stronie:
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
37843
Reakcje/Polubienia
33962
CudaText 1.74.1.0
1.74.0 (2019/02)

+ add: API to allow 2 files in a single tab. This is big help for Differ plugin. Big internal changes for this.
+ add: API to allow "background passive bookmarks". This is help for Differ plugin.
+ add: command "Settings - default/user" opens 2 files in a single tab
+ add: Addon Manager: if plugin folder is Git repo, Update dialog shows its version as "Git" and runs "git pull" when updating this plugin
+ add: Addon Manager: command "Install from Github" improved: now it suggests to clone Git repo or download it
* change: bookmarks render on minimap, while custom attribs (Editor.attr) do not render

1.73.0 (2019/01)

+ add: preinstalled plugin "Sort"
+ add: added toolbar sub-menu with "Change case" actions
+ add: added toolbar sub-menu with "Comment/Uncomment" actions
+ add: added toolbar sub-menu with "Sort" actions
+ add: speedup rendering when lot of color-attributes (Editor.attr) added
* change: history file now stores percent sizes of groups, not pixel sizes (sizes history will reset one time)

- fix: autocompletion: disabled auto-show inside comments/strings; other issues
- fix: all installed plugins (400+ command items) gave misfunction
- fix: clicking tab on inactive group must focus it
- fix: rare crash on dragging scrollbar (Windows)

+ add: lexer JavaScript improved: BigInt, underscore in numbers
+ add: lexer Markdown improved: speedup
+ add: lexer reStructuredText improved: many fixes
+ add: lexer C++ improved: support ## in ident name
Pobieramy na stronie:
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
37843
Reakcje/Polubienia
33962
CudaText 1.75.0.0
1.75.0 (2019/02)

+ add: much improved memory usage by lexer engine (1.5...1.8 less memory on 2M+ size files)
+ add: much improved scrolling speed on big files with lexer (3M+ size)
+ add: preinstalled plugin "Snippet Panel"
+ add: TreeHelpers are handled by built-in code, and CudaTree plugin is obsolete - you must remove it (later plugin will be removed from Addon Manager)
* change: during text/folding change, editor is repainted more often, this helps to solve issue when command "Fold all" doesn't update screen
+ add: lexer C improved: better code-tree
Pobieramy na stronie:
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
37843
Reakcje/Polubienia
33962
CudaText 1.77.0.0
1.77.0 (2019/03)

+ add: preinstalled TreeHelper for Markdown
+ add: added tiny progress-bar for lexer parsing progress
+ add: added rendering of selection background, when it's after line end (with "caret_after_end":true)
+ add: option "autocomplete_close_chars"
+ add: improved context menu for "Tab size" statusbar cell
+ add: plugin Comments improved: stream comment for entirely selected single line is added inside that line; stream comment for entirely selected 2+ lines is added on 2 new lines
+ add: dialog "Settings - theme - syntax" shows colored marks in listbox
+ add: huge lines (length>4k) are now completely ignored by lexers (so file containing single huge line, e.g. minimized JSON, will take no time at all)
- fix: crash with Differ plugin (click on interline gap)
Pobieramy na stronie:
Zaloguj lub Zarejestruj się aby zobaczyć!
 
Do góry