Function: cider-mode-menu-open

cider-mode-menu-open is an interactive and byte-compiled function defined in cider-mode.el.

Signature

(cider-mode-menu-open ARG1)

Documentation

Menu for CIDER mode.

Key Bindings

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260822.1520/cider-mode.el
;; Could not find source code, showing raw function object.
#[257
  "\301\3009\203�\302\300\303N\304\"\206�\305\300K!\206�\300\"\207"
  [(keymap "CIDER"
	   (Start\ or\ connect\ to\ any\ REPL menu-item
					      "Start or connect to any REPL"
					      cider :help
					      "A simple wrapper around all commands for starting/connecting to a REPL.")
	   (Clojure menu-item "Clojure"
		    (keymap "Clojure"
			    (Start\ a\ Clojure\ REPL menu-item
						     "Start a Clojure REPL"
						     cider-jack-in
						     :help
						     "Starts an nREPL server and connects a Clojure REPL to it.")
			    (Connect\ to\ a\ Clojure\ REPL menu-item
							   "Connect to a Clojure REPL"
							   cider-connect
							   :help
							   "Connects to a REPL that's already running.")))
	   (ClojureScript menu-item "ClojureScript"
			  (keymap "ClojureScript"
				  (Start\ a\ ClojureScript\ REPL
				   menu-item
				   "Start a ClojureScript REPL"
				   cider-jack-in-cljs :help
				   "Starts an nREPL server and connects a ClojureScript REPL to it.")
				  (Connect\ to\ a\ ClojureScript\ REPL
				   menu-item
				   "Connect to a ClojureScript REPL"
				   cider-connect-cljs :help
				   "Connects to a ClojureScript REPL that's already running.")
				  (Create\ a\ ClojureScript\ REPL\ from\ a\ Clojure\ REPL
				   menu-item
				   "Create a ClojureScript REPL from a Clojure REPL"
				   cider-connect-sibling-cljs :help
				   "Create a ClojureScript REPL with the same server as OTHER-REPL.\nPARAMS is a plist optionally containing :cljs-repl-type (e.g. `node',\n`figwheel', `shadow', etc).\n\nAll other parameters are inferred from the OTHER-REPL.\nOTHER-REPL defaults to `cider-current-repl' but in programs can also be a\nserver buffer, in which case a new session for that server is created.\n\n(fn PARAMS &optional OTHER-REPL)")))
	   (nil "--")
	   (Quit menu-item "Quit" cider-quit :enable
		 (cider-connected-p) :help
		 "Quit the CIDER connection associated with REPL.\nREPL defaults to the current REPL.\n\n(fn &optional REPL)")
	   (Restart menu-item "Restart" cider-restart :enable
		    (cider-connected-p) :help
		    "Restart CIDER connection associated with REPL.\nREPL defaults to the current REPL.  Don't restart the server or other\nconnections within the same session.  Use `sesman-restart' to restart the\nentire session.\n\n(fn &optional REPL)")
	   (nil-6 "--")
	   (Connection\ info menu-item "Connection info"
			     cider-describe-connection :enable
			     (cider-connected-p) :help
			     "Display information about the connection associated with REPL.\nREPL defaults to the current REPL.\n\n(fn &optional REPL)")
	   (Set\ default\ session menu-item "Set default session"
				  cider-set-default-session :enable
				  (cider-connected-p) :help
				  "Set the default session for all REPL lookups.\nWhen a default session is set, all evaluations use it\nregardless of project context.")
	   (Clear\ default\ session menu-item "Clear default session"
				    cider-clear-default-session
				    :enable cider-default-session
				    :help
				    "Clear the default CIDER session.\nReverts to normal project-based session association.")
	   (Select\ any\ CIDER\ buffer menu-item
				       "Select any CIDER buffer"
				       cider-selector :help
				       "Select a new buffer by type, indicated by a single character.\nThe user is prompted for a single character indicating the method by\nwhich to choose a new buffer.  The `?' character describes the\navailable methods.  OTHER-WINDOW provides an optional target.\nSee `def-cider-selector-method' for defining new methods.\n\n(fn &optional OTHER-WINDOW)")
	   (nil-11 "--")
	   (Configure\ CIDER menu-item "Configure CIDER"
			     menu-function-650 :key-sequence nil)
	   (nil-13 "--")
	   (A\ sip\ of\ CIDER menu-item "A sip of CIDER"
			      cider-drink-a-sip :help
			      "Show a random tip.")
	   (View\ user\ manual menu-item "View user manual"
			       cider-view-manual :help
			       "View the manual in your default browser.")
	   (View\ quick\ reference\ card menu-item
					 "View quick reference card"
					 cider-view-refcard :help
					 "View the refcard in your default browser.")
	   (Diagnose\ your\ setup menu-item "Diagnose your setup"
				  cider-doctor :help
				  #("Diagnose the current CIDER setup and show a report.\nRuns offline environment checks and, when a REPL is connected, a set of\nconnection-health checks.  The resulting buffer is meant to be pasted\ninto bug reports.  Press \nUses keymap `cider-doctor-mode-map', which is not currently defined.\nM-x revert-buffer to\nrefresh it."
				    289 306
				    (font-lock-face help-key-binding
						    face
						    help-key-binding)))
	   (Report\ a\ bug menu-item "Report a bug" cider-report-bug
			   :help
			   "Report a bug in your default browser.")
	   (Version\ info menu-item "Version info" cider-version :help
			  "Display CIDER's version.")
	   (nil-20 "--")
	   (Close\ ancillary\ buffers menu-item
				      "Close ancillary buffers"
				      cider-close-ancillary-buffers
				      :enable
				      (seq-remove #'null
						  cider-ancillary-buffers)
				      :help
				      "Close buffers that are shared across connections.")
	   (nREPL menu-item "nREPL"
		  (keymap "nREPL"
			  (List\ nREPL\ middleware menu-item
						   "List nREPL middleware"
						   cider-list-nrepl-middleware
						   :help
						   "List the loaded nREPL middleware.")
			  (Describe\ nREPL\ session menu-item
						    "Describe nREPL session"
						    cider-describe-nrepl-session
						    :help
						    "Describe an nREPL session.")
			  (Log\ protocol\ messages menu-item
						   "Log protocol messages"
						   nrepl-toggle-message-logging
						   :button
						   (:toggle
						    . nrepl-log-messages)
						   :help
						   "Toggle the value of `nrepl-log-messages' between nil and t.\n\nThis in effect enables or disables the logging of nREPL messages.")
			  (Show\ nREPL\ messages menu-item
						 "Show nREPL messages"
						 nrepl-show-messages
						 :help
						 "Pop up an nREPL messages buffer.\nWith more than one active connection, prompt for which one to show.\nWhen message logging is disabled (`nrepl-log-messages'), offer to enable\nit; the log then fills as nREPL traffic flows."))
		  :enable (cider-connected-p)))
   x-popup-menu plist-get menu-prop :filter identity]
  6 ("/root/.emacs.d/elpa/cider-20260822.1520/cider-mode.elc" . 10779)
  "@e"]