Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id 086F71A921F for ; Wed, 14 Oct 2020 16:23:35 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 8EC9884DEA; Wed, 14 Oct 2020 16:23:34 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 1503884DA7 for ; Wed, 14 Oct 2020 16:23:34 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id 1FBYbZOs5GAs for ; Wed, 14 Oct 2020 16:23:33 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 3D03384CCD for ; Wed, 14 Oct 2020 16:23:33 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 36715FB28; Wed, 14 Oct 2020 16:23:33 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1602692613169820" MIME-Version: 1.0 Date: Wed, 14 Oct 2020 16:23:33 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/devel/gopls To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20201014162333.36715FB28@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1602692613169820 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wiz Date: Wed Oct 14 16:23:33 UTC 2020 Modified Files: pkgsrc/devel/gopls: Makefile distinfo Log Message: gopls: update to 0.5.1. Features Completion speed improvements https://golang.org/cl/257240 eliminated some duplicate type-checking in completions (and some other features), halving latency in most cases. Improvements to symbol rankings >From https://golang.org/cl/254037: Downrank symbols if they are: Unexported and outside of the workspace. Since one wouldn't jump to these symbols to e.g. view documentation, they are less relevant. Fields and interface methods. Usually one would jump to the type name, so having fields highly ranked can be noisy. Warnings for excluded files You will now see diagnostics if you open a file that is excluded from the current build, likely by build tags. This should aid in understanding cases when gopls fails to work on a certain file. Better error reporting when code lenses fail A pop-up with an error will appear if a code lens fails to run its command. Experimental Multi-module workspace support The proposal described in golang/go#32394 is partially implemented, but off by default. Enable multi-module workspace support by adding the following to your settings: "gopls": { "experimentalWorkspaceModule": true, } With this setting, you will be able to open a directory that contains multiple modules. Most features will work across modules, but some, such as go mod tidy diagnostics, are not yet implemented. Give this a try if you're interested in this new feature, but please note that it is still very experimental. Fixes Toggle GC Details on Windows There was a bug in the new experimental GC details code lens on Windows machines (golang/go#41614). We added a work-around to fix the issue. A list of all issues fixed can be found in the gopls/v0.5.1 milestone. Documentation The documentation for settings is now automatically generated so it will stay up-to-date. Documentation was also updated for working with Neovim and for working on the Go project itself. Thank you to our contributors! @heschik @findleyr @dandua98 @pjweinb @ainar-g To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/gopls/Makefile cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/gopls/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1602692613169820 Content-Disposition: inline Content-Length: 2566 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/gopls/Makefile diff -u pkgsrc/devel/gopls/Makefile:1.11 pkgsrc/devel/gopls/Makefile:1.12 --- pkgsrc/devel/gopls/Makefile:1.11 Thu Sep 17 14:59:35 2020 +++ pkgsrc/devel/gopls/Makefile Wed Oct 14 16:23:33 2020 @@ -1,9 +1,9 @@ -# $NetBSD: Makefile,v 1.11 2020/09/17 14:59:35 bsiegert Exp $ +# $NetBSD: Makefile,v 1.12 2020/10/14 16:23:33 wiz Exp $ # # Release notes: # https://github.com/golang/tools/releases -DISTNAME= gopls-0.5.0 +DISTNAME= gopls-0.5.1 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=golang/} GITHUB_PROJECT= tools Index: pkgsrc/devel/gopls/distinfo diff -u pkgsrc/devel/gopls/distinfo:1.5 pkgsrc/devel/gopls/distinfo:1.6 --- pkgsrc/devel/gopls/distinfo:1.5 Thu Sep 17 14:59:35 2020 +++ pkgsrc/devel/gopls/distinfo Wed Oct 14 16:23:33 2020 @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.5 2020/09/17 14:59:35 bsiegert Exp $ +$NetBSD: distinfo,v 1.6 2020/10/14 16:23:33 wiz Exp $ SHA1 (github.com__burnt_sushi_toml_@v_v0.3.1.mod) = 0937ac1d493b480c07bf48073bffe60c2ba902f1 RMD160 (github.com__burnt_sushi_toml_@v_v0.3.1.mod) = 722a12078a5d845bfcf238c63a7b7d3a563b48be @@ -252,10 +252,10 @@ SHA1 (gopkg.in_yaml.v2_@v_v2.2.4.zip) = RMD160 (gopkg.in_yaml.v2_@v_v2.2.4.zip) = 7022398f8f84a9194506a17fbc7d812a36565027 SHA512 (gopkg.in_yaml.v2_@v_v2.2.4.zip) = a8fa21d2f84f8c6f28250e9ec7d678ae160963eaa0a373f345fe67804925b2647239a6117ad6f253f458f34ec9f62bc21e8f2071fc9dfe76dbd2a7ded1e1a0e0 Size (gopkg.in_yaml.v2_@v_v2.2.4.zip) = 80160 bytes -SHA1 (gopls-0.5.0.tar.gz) = 894697a0b4a2420a0f1d0bada5bb833f506434e6 -RMD160 (gopls-0.5.0.tar.gz) = a94af765be1caefb2749a8be8525e7be1aa18b2a -SHA512 (gopls-0.5.0.tar.gz) = e956effc2da039235e83516cda6a43ad485fdda8faea94e157287e1c6c6a58246403d1bbf3daebabb902681dfd0f989e00feb8608ddd2b9377fbff23a0af9ec1 -Size (gopls-0.5.0.tar.gz) = 2565991 bytes +SHA1 (gopls-0.5.1.tar.gz) = 03fbc27350e3c545b33d9b2c85c3ec0816135814 +RMD160 (gopls-0.5.1.tar.gz) = 66867c8683c33545dc9801d608c417832212a60d +SHA512 (gopls-0.5.1.tar.gz) = d73c71fbac6a241447cbb5fca67068da7a1612e3d122675526e322fb6b165c9c643c4b183102293da13d780a6f7288a50a2724f3c300c3970f7c1ba8e149f75c +Size (gopls-0.5.1.tar.gz) = 2585103 bytes SHA1 (honnef.co_go_tools_@v_v0.0.1-2020.1.5.mod) = 884230fa57f95c4a81621167b2e0e4fbfaa02aad RMD160 (honnef.co_go_tools_@v_v0.0.1-2020.1.5.mod) = 944c4428ae3ccd14ee1418d612a5a61e8586fc5b SHA512 (honnef.co_go_tools_@v_v0.0.1-2020.1.5.mod) = d814675e448688f6a506397bedb262fb2583c913ec1f8ca9ffc11206bdcd7e1f4ee3c561aee366eb2cdaede8c522a6f58f116236f3033bc7e91ec139bdd140f9 --_----------=_1602692613169820--