emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/go-mode 1d5ddda 167/495: add coverage count as a tooltip


From: ELPA Syncer
Subject: [nongnu] elpa/go-mode 1d5ddda 167/495: add coverage count as a tooltip
Date: Sat, 7 Aug 2021 09:05:06 -0400 (EDT)

branch: elpa/go-mode
commit 1d5ddda7c2b8fe9b86c0b4b5ba5c19c8e33ce514
Author: Dominik Honnef <dominikh@fork-bomb.org>
Commit: Dominik Honnef <dominikh@fork-bomb.org>

    add coverage count as a tooltip
---
 go-mode.el | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/go-mode.el b/go-mode.el
index 5e77b61..2ca9f79 100644
--- a/go-mode.el
+++ b/go-mode.el
@@ -1071,17 +1071,17 @@ coverage information gathered via go test 
-coverprofile=INPUT."
                         (t
                          (/ (log count) divisor))))
                  (n (1+ (floor (* norm 9))))
-                 (face (concat "go-coverage-" (number-to-string n))))
-
-            (overlay-put
-             (make-overlay
-              (go--line-column-to-point
-               (go--covered-start-line range)
-               (go--covered-start-column range))
-              (go--line-column-to-point
-               (go--covered-end-line range)
-               (go--covered-end-column range)))
-             'face face))))
+                 (face (concat "go-coverage-" (number-to-string n)))
+                 (ov (make-overlay
+                      (go--line-column-to-point
+                       (go--covered-start-line range)
+                       (go--covered-start-column range))
+                      (go--line-column-to-point
+                       (go--covered-end-line range)
+                       (go--covered-end-column range)))))
+
+            (overlay-put ov 'face face)
+            (overlay-put ov 'help-echo (format "Count: %d" count)))))
 
       (display-buffer (current-buffer) 'display-buffer-reuse-window))))
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]