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]
 ["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 top-level sexp in popup buffer" cider-pprint-eval-defun] "--"
 ["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 form" cider-eval-form]
 ["Eval and tap form" cider-tap-form]
 ["Eval form in context" cider-eval-form-in-context]
 ["Eval form and insert" cider-eval-print-form :keys
  "\\[universal-argument] \\[cider-eval-form]"]
 ["Eval form in popup buffer" cider-pprint-eval-form]
 ["Eval form and replace" cider-eval-form-and-replace]
 ["Eval form to REPL" cider-eval-form-to-repl]
 ["Eval form and pretty-print to REPL" cider-pprint-eval-form-to-repl]
 ["Eval last sexp and pretty-print to comment"
  cider-pprint-eval-form-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]
 ["Read and eval expression" cider-read-and-eval] "--"
 ["Interrupt evaluation" cider-interrupt] "--"
 ["Undefine a symbol" cider-undef]
 ["Undefine all symbols in ns" cider-undef-all] "--"
 ["Insert last sexp in REPL" cider-insert-form-in-repl]
 ["Insert last sexp in REPL and eval" (cider-insert-form-in-repl t)
  :keys "\\[universal-argument] \\[cider-insert-form-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]
 ["Send top-level sexp to comment block" cider-send-to-comment]
 ["Send top-level sexp to comment block and eval"
  (cider-send-to-comment t) :keys
  "\\[universal-argument] \\[cider-send-to-comment]"]
 ["Jump to comment block" cider-jump-to-comment] "--"
 ["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-20260822.1520/cider-mode.el
(defconst cider-mode-eval-menu
  '("CIDER Eval" :visible (cider-connected-p)
    ["Eval top-level sexp" cider-eval-defun]
    ["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 top-level sexp in popup buffer" cider-pprint-eval-defun]
    "--"
    ["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 form" cider-eval-form]
    ["Eval and tap form" cider-tap-form]
    ["Eval form in context" cider-eval-form-in-context]
    ["Eval form and insert" cider-eval-print-form
     :keys "\\[universal-argument] \\[cider-eval-form]"]
    ["Eval form in popup buffer" cider-pprint-eval-form]
    ["Eval form and replace" cider-eval-form-and-replace]
    ["Eval form to REPL" cider-eval-form-to-repl]
    ["Eval form and pretty-print to REPL" cider-pprint-eval-form-to-repl]
    ["Eval last sexp and pretty-print to comment" cider-pprint-eval-form-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]
    ["Read and eval expression" cider-read-and-eval]
    "--"
    ["Interrupt evaluation" cider-interrupt]
    "--"
    ["Undefine a symbol" cider-undef]
    ["Undefine all symbols in ns" cider-undef-all]
    "--"
    ["Insert last sexp in REPL" cider-insert-form-in-repl]
    ["Insert last sexp in REPL and eval" (cider-insert-form-in-repl t)
     :keys "\\[universal-argument] \\[cider-insert-form-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]
    ["Send top-level sexp to comment block" cider-send-to-comment]
    ["Send top-level sexp to comment block and eval" (cider-send-to-comment t)
     :keys "\\[universal-argument] \\[cider-send-to-comment]"]
    ["Jump to comment block" cider-jump-to-comment]
    "--"
    ["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.")