Function: clojure-cycle-when

clojure-cycle-when is an autoloaded, interactive and byte-compiled function defined in clojure-mode.el.

Signature

(clojure-cycle-when)

Documentation

Change a surrounding when to when-not, or vice-versa.

Key Bindings

Source Code

;; Defined in ~/.emacs.d/elpa/clojure-mode-20260325.811/clojure-mode.el
;;;###autoload
(defun clojure-cycle-when ()
  "Change a surrounding when to when-not, or vice-versa."
  (interactive)
  (save-excursion
    (clojure--goto-form "when")
    (cond
     ((looking-at "(when-not")
      (forward-char 9)
      (delete-char -4))
     ((looking-at "(when")
      (forward-char 5)
      (insert "-not")))))