|Summary:||editors/jucipp: Update to 1.7.0|
|Product:||Ports & Packages||Reporter:||Mohammad S. Babaei <info>|
|Component:||Individual Port(s)||Assignee:||Fernando Apesteguía <fernape>|
|Severity:||Affects Only Me||CC:||fernape|
Description Mohammad S. Babaei 2021-08-14 20:27:42 UTC
Created attachment 227194 [details] editors/jucipp v1.6.3 to v1.7.0 patch file New features: * Added menu item to create new Rust projects * Added possibility to add custom commands in a new menu item Commands * Language client: added support for refactor code actions at cursor position using Apply Fix-its menu item. Availability of refactorings is not shown to keep visual noise to a minimum. * Added support for Go projects * Added compile and run support for Julia * Language client: added support for type declaration and implementation location * Language client: added completionItem/resolve request to fetch details and documentation of incomplete completion items * Parallel parameter is added on systems with more than one CPU cores to default value in preference item project.cmake.compile_command * Added possibility of automatic installation of Rust and rust-analyzer * Added Switch File Type to File menu * Added Close Other Files to File menu Cleanups, bugfixes and other improvements: * Added cancel dialog if grep or ctags processes exceed 10 seconds * Let theme decide if tree lines should be enabled in directories view * Fixed potential crash on directory update when trying to colorize a deleted folder * Fixed Open With Default Application menu item in directory view for file paths with special characters * Now makes sure build directory is created before building and debugging Rust programs * Fixed Rust debug value formatter * Added extra executable lookup for rust-analyzer * New Project menu items now also add .gitignore files * Copying from diff buffer now omits + or - at start of lines * Corrected extend selection on HTML and JSX elements * MacOS: fixed selection marks when selecting text through mouse drag * Fixed autocomplete at start of buffer * Improved extend selection for non-bracket languages like Python and Julia * Tab width set to 4 in terminal as well * Improved C/C++ include fixits * Made use of the nlohmann/json library due to lacking JSON capabilities in Boost::PropertyTree * Improved positioning of tooltips * Made similar symbol tags more visibile when using dark themes * Made use of prettier library when possible to speed up prettier formatting * Improved entry in selection dialog on MacOS * Improved spellcheck inside '' * Fixed complete insertion of dollar signs in generic buffers * Slightly more efficient autocomplete in generic buffers * Added support for Python docstring :: code blocks * Language client: added support for workspaceFolders * File path in status bar is now relative to opened folder if file is within this folder * Search options are saved between sessions * Moved Find File from Source to File menu
Comment 1 Fernando Apesteguía 2021-08-18 07:37:35 UTC
^Triage: If there is a changelog or release notes URL available for this version, please add it to the URL field. Thanks!
Comment 2 Mohammad S. Babaei 2021-08-18 11:49:18 UTC
Done! Thank you for reminding me.
Comment 3 commit-hook 2021-08-19 05:45:25 UTC
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=f90b96af9f84689e95612d669b045242940c32d4 commit f90b96af9f84689e95612d669b045242940c32d4 Author: Mohammad S. Babaei <email@example.com> AuthorDate: 2021-08-18 08:34:32 +0000 Commit: Fernando Apesteguía <fernape@FreeBSD.org> CommitDate: 2021-08-19 05:36:51 +0000 editors/jucipp: Update to 1.7.0 ChangeLog: https://gitlab.com/cppit/jucipp/-/releases#v1.7.0 While here add missing LIB_DEPEND PR: 257844 editors/jucipp/Makefile | 11 ++++++----- editors/jucipp/distinfo | 10 +++++----- 2 files changed, 11 insertions(+), 10 deletions(-)
Comment 4 Fernando Apesteguía 2021-08-19 05:45:57 UTC