diff options
| author | Lukas Fürmetz <fuermetz@mailbox.org> | 2019-07-04 15:02:45 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-07-04 15:02:45 +0200 |
| commit | 9970d48333c8e5595c99fc153e10ad2b4cd698e5 (patch) | |
| tree | e0579e0e20f2df0f2df1a77ea55f860988492711 | |
| parent | 18e203124f766dcc429aa52a7b0f7414cf601cc7 (diff) | |
| parent | 0128da8b8c8571165386949205dc63cc71167dcb (diff) | |
Merge pull request #93 from jixiuf/fix-selecting-deleted-buffer
check buffer-live-p in vterm--filter
| -rw-r--r-- | vterm.el | 10 |
1 files changed, 6 insertions, 4 deletions
@@ -300,10 +300,12 @@ Argument BUFFER the terminal buffer." Then triggers a redraw from the module." (let ((inhibit-redisplay t) - (inhibit-read-only t)) - (with-current-buffer (process-buffer process) - (vterm--write-input vterm--term input) - (vterm--update vterm--term)))) + (inhibit-read-only t) + (buf (process-buffer process))) + (when (buffer-live-p buf) + (with-current-buffer buf + (vterm--write-input vterm--term input) + (vterm--update vterm--term))))) (defun vterm--sentinel (process event) "Sentinel of vterm PROCESS. |
