branch: elpa/inf-clojure
commit f7b6a8e14ea83775b07cc64366b2ffd0fd921b28
Author: dan sutton <d...@dpsutton.com>
Commit: Bozhidar Batsov <bozhidar.bat...@gmail.com>

    Don't try to select a dead buffer
---
 inf-clojure.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/inf-clojure.el b/inf-clojure.el
index ac7951e..062f925 100644
--- a/inf-clojure.el
+++ b/inf-clojure.el
@@ -277,7 +277,8 @@ mode.  Default is whitespace followed by 0 or 1 
single-letter colon-keyword
 (defun inf-clojure--modeline-info ()
   "Return modeline info.
 Either \"not connected\" or \"repl-type: buffer-name\""
-  (if (bufferp inf-clojure-buffer)
+  (if (and (bufferp inf-clojure-buffer)
+           (buffer-live-p inf-clojure-buffer))
       (with-current-buffer inf-clojure-buffer
         (format "%s: %s" inf-clojure-repl-type (buffer-name (current-buffer))))
     "not connected"))

Reply via email to