File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -107,7 +107,7 @@ Clojure to load that file."
107
107
(define-key map " \C -c\C -e" 'lisp-eval-last-sexp )
108
108
(define-key map " \C -c\C -l" 'clojure-load-file )
109
109
(define-key map " \C -c\C -r" 'lisp-eval-region )
110
- (define-key map " \C -c\C -z" 'run- lisp )
110
+ (define-key map " \C -c\C -z" 'clojure-display-inferior- lisp-buffer )
111
111
(define-key map (kbd " RET" ) 'reindent-then-newline-and-indent )
112
112
(define-key map (kbd " C-c t" ) 'clojure-jump-to-test )
113
113
(define-key map (kbd " C-c M-q" ) 'clojure-fill-docstring )
@@ -196,6 +196,13 @@ if that value is non-nil."
196
196
(define-key clojure-mode-map " {" 'paredit-open-curly )
197
197
(define-key clojure-mode-map " }" 'paredit-close-curly )))
198
198
199
+ (defun clojure-display-inferior-lisp-buffer ()
200
+ " Display a buffer bound to `inferior-lisp-buffer' ."
201
+ (interactive )
202
+ (if (and inferior-lisp-buffer (get-buffer inferior-lisp-buffer))
203
+ (pop-to-buffer inferior-lisp-buffer t )
204
+ (run-lisp inferior-lisp-program)))
205
+
199
206
(defun clojure-load-file (file-name )
200
207
" Load a Lisp file into the inferior Lisp process."
201
208
(interactive (comint-get-source " Load Clojure file: "
You can’t perform that action at this time.
0 commit comments