Function: cider-make-session-name
cider-make-session-name is a byte-compiled function defined in
cider-connection.el.
Signature
(cider-make-session-name PARAMS)
Documentation
Create new session name given plist of connection PARAMS.
Session name can be customized with cider-session-name-template.
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-connection.el
(defun cider-make-session-name (params)
"Create new session name given plist of connection PARAMS.
Session name can be customized with `cider-session-name-template'."
(let* ((root-name (cider-format-connection-params cider-session-name-template params))
(other-names (mapcar #'car (sesman-sessions 'CIDER)))
(name root-name)
(i 2))
(while (member name other-names)
(setq name (concat root-name "#" (number-to-string i))
i (+ i 1)))
name))