Function: clojure--move-to-let-internal
clojure--move-to-let-internal is a byte-compiled function defined in
clojure-mode.el.
Signature
(clojure--move-to-let-internal NAME)
Documentation
Bind the form at point to NAME in the nearest let.
Source Code
;; Defined in ~/.emacs.d/elpa/clojure-mode-20260325.811/clojure-mode.el
(defun clojure--move-to-let-internal (name)
"Bind the form at point to NAME in the nearest let."
(if (not (save-excursion (clojure--goto-let)))
(clojure--introduce-let-internal name)
(let ((contents (clojure-delete-and-extract-sexp)))
(insert name)
(clojure--prepare-to-insert-new-let-binding)
(insert contents)
(backward-sexp)
(insert " ")
(backward-char)
(insert name)
(clojure--replace-sexps-with-bindings-and-indent))))