[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 6ec3cf1: (xref--insert-xrefs): Fix printing of line numbers
From: |
Dmitry Gutov |
Subject: |
master 6ec3cf1: (xref--insert-xrefs): Fix printing of line numbers |
Date: |
Mon, 5 Jul 2021 18:56:47 -0400 (EDT) |
branch: master
commit 6ec3cf1ccb5380acc376e89140b8d3a7fa4e471a
Author: Dmitry Gutov <dgutov@yandex.ru>
Commit: Dmitry Gutov <dgutov@yandex.ru>
(xref--insert-xrefs): Fix printing of line numbers
* lisp/progmodes/xref.el (xref--insert-xrefs):
Fix printing of line numbers when we have multiple files with
(e.g.) single match on the same line.
---
lisp/progmodes/xref.el | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/lisp/progmodes/xref.el b/lisp/progmodes/xref.el
index b7a926f..e2cd904 100644
--- a/lisp/progmodes/xref.el
+++ b/lisp/progmodes/xref.el
@@ -959,7 +959,9 @@ GROUP is a string for decoration purposes and XREF is an
(prefix
(cond
((not line) " ")
- ((equal line prev-line) "")
+ ((and (equal line prev-line)
+ (equal prev-group group))
+ "")
(t (propertize (format line-format line)
'face 'xref-line-number)))))
;; Render multiple matches on the same line, together.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 6ec3cf1: (xref--insert-xrefs): Fix printing of line numbers,
Dmitry Gutov <=