Apocrypha

sesman

Generic session manager for Emacs based IDEs

Sesman provides facilities for session management and interactive session association with the current contexts (e.g. project, directory, buffers). While sesman can be used to manage arbitrary "sessions", it primary targets the Emacs based IDEs (CIDER, ESS, Geiser, Robe, SLIME etc.) For Emacs based IDEs, session are commonly composed of one or more physical processes (sub-processes, sockets, websockets etc). For example in the current implementation of CIDER a session would be composed of one or more sesman connections (Clojure or ClojureScript). Each CIDER connection consists of user REPL buffer and two sub-processes, one for user eval communication and another for tooling (completion, inspector etc).

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 0.3.4 1 15 h details ›
melpa GitHub ↗ 20260616.1239 1 22 h details ›
melpa-stable GitHub ↗ 0.3.4 1 22 h details ›
nongnu-elpa GitHub ↗ 0.3.2 1 22 h details ›

Versions & arches

VersionOverlay amd64x86 Committed
20260616.1239 melpa amd64 testing x86 testing 41 d view · download · history ↗
0.3.4 gentoo amd64 stable x86 testing view · download · history ↗
0.3.4 melpa-stable amd64 testing x86 testing 24 mo view · download · history ↗
0.3.2 nongnu-elpa amd64 testing x86 testing 24 mo view · download · history ↗

Runtime dependencies of 20260616.1239

show 1 lines