Variable: cider-mode-eval-menu

cider-mode-eval-menu is a variable defined in cider-mode.el.

Value

Large value
("CIDER Eval" :visible (cider-connected-p)
 ["Eval top-level sexp" cider-eval-defun-at-point]
 ["Eval top-level sexp to point" cider-eval-defun-up-to-point]
 ["Eval top-level sexp to comment" cider-eval-defun-to-comment]
 ["Eval top-level sexp and pretty-print to comment"
  cider-pprint-eval-defun-to-comment]
 "--" ["Eval current list" cider-eval-list-at-point]
 ["Eval current sexp" cider-eval-sexp-at-point]
 ["Eval and tap current sexp" cider-tap-sexp-at-point]
 ["Eval current sexp to point" cider-eval-sexp-up-to-point]
 ["Eval current sexp in context" cider-eval-sexp-at-point-in-context]
 "--" ["Eval last sexp" cider-eval-last-sexp]
 ["Eval and tap last sexp" cider-tap-last-sexp]
 ["Eval last sexp in context" cider-eval-last-sexp-in-context]
 ["Eval last sexp and insert" cider-eval-print-last-sexp :keys
  "\\[universal-argument] \\[cider-eval-last-sexp]"]
 ["Eval last sexp in popup buffer" cider-pprint-eval-last-sexp]
 ["Eval last sexp and replace" cider-eval-last-sexp-and-replace]
 ["Eval last sexp to REPL" cider-eval-last-sexp-to-repl]
 ["Eval last sexp and pretty-print to REPL"
  cider-pprint-eval-last-sexp-to-repl]
 ["Eval last sexp and pretty-print to comment"
  cider-pprint-eval-last-sexp-to-comment]
 "--"
 ["Eval selected region if active, otherwise top-level sexp"
  cider-eval-dwim]
 ["Eval selected region" cider-eval-region]
 ["Eval ns form" cider-eval-ns-form] "--"
 ["Interrupt evaluation" cider-interrupt] "--"
 ["Insert last sexp in REPL" cider-insert-last-sexp-in-repl]
 ["Insert last sexp in REPL and eval"
  (cider-insert-last-sexp-in-repl t) :keys
  "\\[universal-argument] \\[cider-insert-last-sexp-in-repl]"]
 ["Insert top-level sexp in REPL" cider-insert-defun-in-repl]
 ["Insert region in REPL" cider-insert-region-in-repl]
 ["Insert ns form in REPL" cider-insert-ns-form-in-repl] "--"
 ["Load this buffer" cider-load-buffer]
 ["Load this buffer and switch to REPL"
  cider-load-buffer-and-switch-to-repl-buffer]
 ["Load another file" cider-load-file]
 ["Recursively load all files in directory" cider-load-all-files]
 ["Load all project files" cider-load-all-project-ns]
 ["Refresh loaded code" cider-ns-refresh]
 ["Require and reload" cider-ns-reload]
 ["Require and reload all" cider-ns-reload-all]
 ["Run project (-main function)" cider-run])

Documentation

Menu for CIDER mode eval commands.

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-mode.el
(defconst cider-mode-eval-menu
  '("CIDER Eval" :visible (cider-connected-p)
    ["Eval top-level sexp" cider-eval-defun-at-point]
    ["Eval top-level sexp to point" cider-eval-defun-up-to-point]
    ["Eval top-level sexp to comment" cider-eval-defun-to-comment]
    ["Eval top-level sexp and pretty-print to comment" cider-pprint-eval-defun-to-comment]
    "--"
    ["Eval current list" cider-eval-list-at-point]
    ["Eval current sexp" cider-eval-sexp-at-point]
    ["Eval and tap current sexp" cider-tap-sexp-at-point]
    ["Eval current sexp to point" cider-eval-sexp-up-to-point]
    ["Eval current sexp in context" cider-eval-sexp-at-point-in-context]
    "--"
    ["Eval last sexp" cider-eval-last-sexp]
    ["Eval and tap last sexp" cider-tap-last-sexp]
    ["Eval last sexp in context" cider-eval-last-sexp-in-context]
    ["Eval last sexp and insert" cider-eval-print-last-sexp
     :keys "\\[universal-argument] \\[cider-eval-last-sexp]"]
    ["Eval last sexp in popup buffer" cider-pprint-eval-last-sexp]
    ["Eval last sexp and replace" cider-eval-last-sexp-and-replace]
    ["Eval last sexp to REPL" cider-eval-last-sexp-to-repl]
    ["Eval last sexp and pretty-print to REPL" cider-pprint-eval-last-sexp-to-repl]
    ["Eval last sexp and pretty-print to comment" cider-pprint-eval-last-sexp-to-comment]
    "--"
    ["Eval selected region if active, otherwise top-level sexp" cider-eval-dwim]
    ["Eval selected region" cider-eval-region]
    ["Eval ns form" cider-eval-ns-form]
    "--"
    ["Interrupt evaluation" cider-interrupt]
    "--"
    ["Insert last sexp in REPL" cider-insert-last-sexp-in-repl]
    ["Insert last sexp in REPL and eval" (cider-insert-last-sexp-in-repl t)
     :keys "\\[universal-argument] \\[cider-insert-last-sexp-in-repl]"]
    ["Insert top-level sexp in REPL" cider-insert-defun-in-repl]
    ["Insert region in REPL" cider-insert-region-in-repl]
    ["Insert ns form in REPL" cider-insert-ns-form-in-repl]
    "--"
    ["Load this buffer" cider-load-buffer]
    ["Load this buffer and switch to REPL" cider-load-buffer-and-switch-to-repl-buffer]
    ["Load another file" cider-load-file]
    ["Recursively load all files in directory" cider-load-all-files]
    ["Load all project files" cider-load-all-project-ns]
    ["Refresh loaded code" cider-ns-refresh]
    ["Require and reload" cider-ns-reload]
    ["Require and reload all" cider-ns-reload-all]
    ["Run project (-main function)" cider-run])
  "Menu for CIDER mode eval commands.")