Function: sesman--linked-sessions

sesman--linked-sessions is a byte-compiled function defined in sesman.el.

Signature

(sesman--linked-sessions SYSTEM &optional SORT CXT-TYPES)

Aliases

sesman-linked-sessions (obsolete since v0.3.2)

Source Code

;; Defined in ~/.emacs.d/elpa/sesman-20240417.1723/sesman.el
(defun sesman--linked-sessions (system &optional sort cxt-types)
  (let* ((system (or system (sesman--system)))
         (cxt-types (or cxt-types (sesman-context-types system))))
    ;; just in case some links are lingering due to user errors
    (sesman--clear-links)
    (delete-dups
     (mapcar (lambda (assoc)
               (gethash (car assoc) sesman-sessions-hashmap))
             (sesman-current-links system nil sort cxt-types)))))