Function: clojure-delete-and-extract-sexp
clojure-delete-and-extract-sexp is a byte-compiled function defined in
clojure-mode.el.
Signature
(clojure-delete-and-extract-sexp)
Documentation
Delete the surrounding sexp and return it.
Source Code
;; Defined in ~/.emacs.d/elpa/clojure-mode-20260325.811/clojure-mode.el
(defun clojure-delete-and-extract-sexp ()
"Delete the surrounding sexp and return it."
(let ((begin (point)))
(forward-sexp)
(let ((result (buffer-substring begin (point))))
(delete-region begin (point))
result)))