Skip to content

Commit 3cfc4f0

Browse files
jjttjjbbatsov
authored andcommitted
Don't use outer let
1 parent 4ab7851 commit 3cfc4f0

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

inf-clojure.el

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -281,17 +281,17 @@ ALWAYS-ASK). Otherwise get a list of all active inf-clojure
281281
REPLS and offer a choice. It's recommended to rename REPL
282282
buffers after they are created with `rename-buffer'."
283283
(interactive "P")
284-
(let ((new-repl-buffer
285-
(if (and (not always-ask)
286-
(inf-clojure-repl-p))
287-
(setq inf-clojure-buffer (current-buffer))
288-
(let ((repl-buffers (inf-clojure-repls)))
289-
(if (> (length repl-buffers) 0)
290-
(when-let ((repl-buffer (completing-read "Select default REPL: " repl-buffers nil t)))
291-
(setq inf-clojure-buffer (get-buffer repl-buffer)))
292-
(user-error "No buffers have an inf-clojure process"))))))
293-
(when new-repl-buffer
294-
(message "Current inf-clojure REPL set to %s" new-repl-buffer))))
284+
(if (and (not always-ask)
285+
(inf-clojure-repl-p))
286+
(progn
287+
(setq inf-clojure-buffer (current-buffer))
288+
(message "Current inf-clojure REPL set to %s" inf-clojure-buffer))
289+
(let ((repl-buffers (inf-clojure-repls)))
290+
(if (> (length repl-buffers) 0)
291+
(when-let ((repl-buffer (completing-read "Select default REPL: " repl-buffers nil t)))
292+
(setq inf-clojure-buffer (get-buffer repl-buffer))
293+
(message "Current inf-clojure REPL set to %s" inf-clojure-buffer))
294+
(user-error "No buffers have an inf-clojure process")))))
295295

296296
(defvar inf-clojure--repl-type-lock nil
297297
"Global lock for protecting against proc filter race conditions.

0 commit comments

Comments
 (0)