aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjixiufeng <jixiufeng@luojilab.com>2019-01-30 21:19:40 +0800
committerLukas Fürmetz <fuermetz@mailbox.org>2019-02-01 20:10:37 +0100
commitf42b941f8e3368a676bd95e39a5fd98bba7906d6 (patch)
tree3b21651d15c8b44d32c8b9bfd921fb251dc5043d
parent3e4d1a3744b081b276301e0c62e81d24ae85801c (diff)
check buffer-live-p in vterm--delayed-redraw
-rw-r--r--vterm.el13
1 files changed, 7 insertions, 6 deletions
diff --git a/vterm.el b/vterm.el
index bf906bf..a79f8f1 100644
--- a/vterm.el
+++ b/vterm.el
@@ -215,12 +215,13 @@ If nil, never delay")
(vterm--delayed-redraw (current-buffer))))
(defun vterm--delayed-redraw(buffer)
- (with-current-buffer buffer
- (let ((inhibit-redisplay t)
- (inhibit-read-only t))
- (when vterm--term
- (vterm--redraw vterm--term)))
- (setq vterm--redraw-timer nil)))
+ (when (buffer-live-p buffer)
+ (with-current-buffer buffer
+ (let ((inhibit-redisplay t)
+ (inhibit-read-only t))
+ (when vterm--term
+ (vterm--redraw vterm--term)))
+ (setq vterm--redraw-timer nil))))
;;;###autoload
(defun vterm ()