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

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

[nongnu] elpa/symbol-overlay 66eaaefb8c 134/152: Check liveness of buffe


From: ELPA Syncer
Subject: [nongnu] elpa/symbol-overlay 66eaaefb8c 134/152: Check liveness of buffer in timer callback
Date: Thu, 7 Jul 2022 12:04:22 -0400 (EDT)

branch: elpa/symbol-overlay
commit 66eaaefb8c51cded31c30b11f082f8e5aff5f0c4
Author: Steve Purcell <steve@sanityinc.com>
Commit: Steve Purcell <steve@sanityinc.com>

    Check liveness of buffer in timer callback
---
 symbol-overlay.el | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/symbol-overlay.el b/symbol-overlay.el
index 0d7f46e730..99d14f377b 100644
--- a/symbol-overlay.el
+++ b/symbol-overlay.el
@@ -341,8 +341,9 @@ This only effects symbols in the current displayed window if
              (run-with-idle-timer
               value t
               (lambda (buf)
-                (with-current-buffer buf
-                  (symbol-overlay-maybe-put-temp)))
+                (when (buffer-live-p buf)
+                  (with-current-buffer buf
+                    (symbol-overlay-maybe-put-temp))))
               (current-buffer)))))
 
 (defun symbol-overlay-post-command ()



reply via email to

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