Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gopls for openSUSE:Factory checked 
in at 2026-02-13 12:47:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gopls (Old)
 and      /work/SRC/openSUSE:Factory/.gopls.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gopls"

Fri Feb 13 12:47:56 2026 rev:25 rq:1332793 version:0.21.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/gopls/gopls.changes      2025-12-18 
18:35:31.103862213 +0100
+++ /work/SRC/openSUSE:Factory/.gopls.new.1977/gopls.changes    2026-02-13 
12:48:02.749571206 +0100
@@ -1,0 +2,8 @@
+Fri Feb 13 03:54:34 UTC 2026 - Jeff Kowalczyk <[email protected]>
+
+- Update to version 0.21.1:
+  * gopls: update go.mod for v0.21.1-pre.1
+  * all: assume GODEBUG=gotypesalias=1 and simplify
+  * go/ast/inspector: FindByPos returns the first innermost node
+
+-------------------------------------------------------------------

Old:
----
  gopls-0.21.0.tar.gz

New:
----
  gopls-0.21.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gopls.spec ++++++
--- /var/tmp/diff_new_pack.Z7mJA8/_old  2026-02-13 12:48:05.209674238 +0100
+++ /var/tmp/diff_new_pack.Z7mJA8/_new  2026-02-13 12:48:05.213674405 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gopls
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           gopls
-Version:        0.21.0
+Version:        0.21.1
 Release:        0
 Summary:        Go LSP protocol language server
 License:        Apache-2.0 AND MIT AND BSD-3-Clause

++++++ _service ++++++
--- /var/tmp/diff_new_pack.Z7mJA8/_old  2026-02-13 12:48:05.253676081 +0100
+++ /var/tmp/diff_new_pack.Z7mJA8/_new  2026-02-13 12:48:05.261676415 +0100
@@ -4,7 +4,7 @@
     <param name="scm">git</param>
     <param name="include">gopls</param>
     <param name="include">LICENSE</param>
-    <param name="revision">gopls/v0.21.0</param>
+    <param name="revision">gopls/v0.21.1</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
     <param name="versionrewrite-pattern">gopls/v(.*)</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.Z7mJA8/_old  2026-02-13 12:48:05.285677420 +0100
+++ /var/tmp/diff_new_pack.Z7mJA8/_new  2026-02-13 12:48:05.289677589 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/golang/tools.git</param>
-              <param 
name="changesrevision">ecc727ef4e92b7170abe1881910c4c8773800196</param></service></servicedata>
+              <param 
name="changesrevision">5c4433be420451410e8cfd968eda32a818dac087</param></service></servicedata>
 (No newline at EOF)
 

++++++ gopls-0.21.0.tar.gz -> gopls-0.21.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/gopls/gopls-0.21.0.tar.gz 
/work/SRC/openSUSE:Factory/.gopls.new.1977/gopls-0.21.1.tar.gz differ: char 13, 
line 1

++++++ vendor.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/golang.org/x/tools/go/ast/inspector/cursor.go 
new/vendor/golang.org/x/tools/go/ast/inspector/cursor.go
--- old/vendor/golang.org/x/tools/go/ast/inspector/cursor.go    2025-12-05 
21:12:17.000000000 +0100
+++ new/vendor/golang.org/x/tools/go/ast/inspector/cursor.go    2026-02-10 
16:33:49.000000000 +0100
@@ -453,6 +453,9 @@
 // rooted at c such that n.Pos() <= start && end <= n.End().
 // (For an *ast.File, it uses the bounds n.FileStart-n.FileEnd.)
 //
+// An empty range (start == end) between two adjacent nodes is
+// considered to belong to the first node.
+//
 // It returns zero if none is found.
 // Precondition: start <= end.
 //
@@ -501,10 +504,17 @@
                                        break // disjoint, after; stop
                                }
                        }
+
                        // Inv: node.{Pos,FileStart} <= start
                        if end <= nodeEnd {
                                // node fully contains target range
                                best = i
+
+                               // Don't search beyond end of the first match.
+                               // This is important only for an empty range 
(start=end)
+                               // between two adjoining nodes, which would 
otherwise
+                               // match both nodes; we want to match only the 
first.
+                               limit = ev.index
                        } else if nodeEnd < start {
                                i = ev.index // disjoint, before; skip forward
                        }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/modules.txt new/vendor/modules.txt
--- old/vendor/modules.txt      2025-12-05 21:12:17.000000000 +0100
+++ new/vendor/modules.txt      2026-02-10 16:33:49.000000000 +0100
@@ -80,7 +80,7 @@
 ## explicit; go 1.24.0
 golang.org/x/text/unicode/rangetable
 golang.org/x/text/unicode/runenames
-# golang.org/x/tools v0.39.1-0.20251205192105-907593008619
+# golang.org/x/tools v0.39.1-0.20260109155911-b69ac100ecb7
 ## explicit; go 1.24.0
 golang.org/x/tools/go/analysis
 golang.org/x/tools/go/analysis/analysistest

Reply via email to