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

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

[nongnu] elpa/go-mode ab6853d 183/495: use (buffer-base-buffer) instead


From: ELPA Syncer
Subject: [nongnu] elpa/go-mode ab6853d 183/495: use (buffer-base-buffer) instead of own local variable
Date: Sat, 7 Aug 2021 09:05:09 -0400 (EDT)

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

    use (buffer-base-buffer) instead of own local variable
---
 go-mode.el | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/go-mode.el b/go-mode.el
index 438fe92..7493672 100644
--- a/go-mode.el
+++ b/go-mode.el
@@ -138,7 +138,6 @@
 
 (defvar go-dangling-cache)
 (defvar go-godoc-history nil)
-(defvar go--coverage-origin-buffer)
 (defvar go--coverage-current-file-name)
 
 (defgroup go nil
@@ -1041,9 +1040,7 @@ current coverage buffer or by prompting for it."
 
 (defun go--coverage-origin-buffer ()
   "Return the buffer to base the coverage on."
-  (if (boundp 'go--coverage-origin-buffer)
-      go--coverage-origin-buffer
-    (current-buffer)))
+  (or (buffer-base-buffer) (current-buffer)))
 
 (defun go--coverage-face (count divisor)
   "Return the intensity face for COUNT when using DIVISOR
@@ -1137,7 +1134,6 @@ for."
 
     (with-current-buffer (or (get-buffer gocov-buffer-name)
                              (make-indirect-buffer origin-buffer 
gocov-buffer-name t))
-      (set (make-local-variable 'go--coverage-origin-buffer) origin-buffer)
       (set (make-local-variable 'go--coverage-current-file-name) coverage-file)
 
       (save-excursion



reply via email to

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