Function: sesman-link-with-project
sesman-link-with-project is an autoloaded, interactive and
byte-compiled function defined in sesman.el.
Signature
(sesman-link-with-project &optional PROJECT SESSION)
Documentation
Ask for SESSION and link with PROJECT.
PROJECT defaults to current project. On universal argument, or if PROJECT is
='ask, ask for the project. SESSION defaults to the current session.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/sesman-20260616.1239/sesman.el
;;;###autoload
(defun sesman-link-with-project (&optional project session)
"Ask for SESSION and link with PROJECT.
PROJECT defaults to current project. On universal argument, or if PROJECT is
\='ask, ask for the project. SESSION defaults to the current session."
(interactive "P")
(let* ((system (sesman--system))
(project (expand-file-name
(if (or (eq project 'ask)
(equal project '(4)))
;; FIXME: should be a completion over all known projects for this system
(read-directory-name "Project: " (sesman-project system))
(or project (sesman-project system))))))
(sesman--link-session-interactively session 'project project)))