Function: clojure--let-backward-slurp-sexp-internal

clojure--let-backward-slurp-sexp-internal is a byte-compiled function defined in clojure-mode.el.

Signature

(clojure--let-backward-slurp-sexp-internal)

Documentation

Slurp the s-expression before the let form into the let form.

Source Code

;; Defined in ~/.emacs.d/elpa/clojure-mode-20260325.811/clojure-mode.el
(defun clojure--let-backward-slurp-sexp-internal ()
  "Slurp the s-expression before the let form into the let form."
  (clojure--goto-let)
  (backward-sexp)
  (let ((sexp (string-trim (clojure-delete-and-extract-sexp))))
    (delete-blank-lines)
    (down-list)
    (forward-sexp 2)
    (newline-and-indent)
    (insert sexp)
    (clojure--replace-sexps-with-bindings-and-indent)))