[Bug 249232] editors/jucipp: Update to 1.6.1
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Sep 10 13:10:01 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249232
Bug ID: 249232
Summary: editors/jucipp: Update to 1.6.1
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: ports-bugs at FreeBSD.org
Reporter: info at babaei.net
Created attachment 217870
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=217870&action=edit
editors/jucipp v1.6.0_2 to v1.6.1 patch file
New features:
Added Close Folder and Close Project to File menu.
Tooltips now parses and formats Markdown, Doxygen and Python docstring
documentation
Clang-tidy preference items enable_clang_tidy_comment and clang_tidy_checks
was added
Terminal has been made searchable
C/C++: added missing include fixits for standard libraries
Soft wrap can now be enabled for specific languages in preference item
word_wrap
Added progress bar and possibility to cancel find usages and rename
Added syntax highlighting to tooltips
Added Go to Tab to Window menu
Zen mode was added
Parameter names are now shown in C/C++ type tooltips
C/C++ tooltips now show full documentation instead of only brief
documentation
Terminal now supports ANSI escape colors
Added preference item clear_on_run_command
Cleanups, bugfixes and other improvements:
Fixed prettier cursor placement after style format
Instead of having to wait for buffer to be parsed, Ctags is now used to
find methods in C/C++ source files
Language client: show methods and symbol rows similar to the ctag and
libclang variants
Additional variable values are shown in tooltips while debugging Rust code
Language client: added support for fixits
Improvements to C/C++ fixit texts, and now supports multiple-file fixits
Fixed various potential crashes or freezes when closing juCi++
Language client: added support for JSX property completion after space
inside JSX angle brackets
Improvements to implementation lookup of C/C++ symbols
Snippet support has been improved
Multiple cursor support has been improved
Language client: added support for ?. completions
Improved HTML and JSX indentation on enter
Fixed potential freeze on excessive terminal output
Terminal no longer scrolls down to last message if the user has scrolled
the terminal view upwards. However, output from new processes will cause the
terminal to scroll down to last message again.
Additional file tags were added in terminal output, for instance from
JavaScript and Python diagnostics
Fixed potential crash when finding definition from a C/C++ completion item
Can now cancel waiting for parsing C/C++ buffers, and fixed freeze on
libclang crash
Star, underscore, and tilde can now be inserted, depending on context,
around selections for all languages
If cleanup is necessary on exit, juCi++ window is now hidden instead of
showing info message
Now reads build/meson-info/intro-targets.json created by newer meson
versions
In order to find executable, default build is created if missin
g prior to creating a debug build
Added further checks on cursor types before attempting to show debug value
in tooltip
C/C++: corrected reparse after autocomplete error
Language client: added workaround for rust analyzer that does not properly
report diagnostics without checkOnSave enabled
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list