Function: cider-ns-edit--skip-blanks

cider-ns-edit--skip-blanks is a byte-compiled function defined in cider-ns.el.

Signature

(cider-ns-edit--skip-blanks)

Documentation

Move past whitespace, commas, comments and #_ discarded forms.

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20261106.1225/cider-ns.el
(defun cider-ns-edit--skip-blanks ()
  "Move past whitespace, commas, comments and #_ discarded forms."
  (while (progn (forward-comment (buffer-size))
                (cond
                 ((eq (char-after) ?,)
                  (forward-char)
                  t)
                 ((looking-at-p "#_")
                  (forward-char 2)
                  ;; whatever sits in between, including more discards (#_#_ a b)
                  (cider-ns-edit--skip-blanks)
                  (goto-char (scan-sexps (point) 1))
                  t)))))