Function: clojure-space-for-delimiter-p

clojure-space-for-delimiter-p is a byte-compiled function defined in clojure-mode.el.

Signature

(clojure-space-for-delimiter-p ENDP DELIM)

Documentation

Prevent paredit from inserting useless spaces.

See paredit-space-for-delimiter-predicates for the meaning of ENDP and DELIM.

Source Code

;; Defined in ~/.emacs.d/elpa/clojure-mode-20260325.811/clojure-mode.el
(defun clojure-space-for-delimiter-p (endp delim)
  "Prevent paredit from inserting useless spaces.
See `paredit-space-for-delimiter-predicates' for the meaning of
ENDP and DELIM."
  (and (not endp)
       ;; don't insert after opening quotes, auto-gensym syntax, or reader tags
       (not (looking-back
             (if (member delim clojure-omit-space-between-tag-and-delimiters)
                 "\\_<\\(?:'+\\|#.*\\)"
               "\\_<\\(?:'+\\|#\\)")
             (line-beginning-position)))))