Liking cljdoc? Tell your friends :D
Clojure only.

com.blockether.vis.internal.foundation.workspace-slashes

Declarative /draft … slash tree.

Drafts are OPT-IN. By default a session works directly in the user's real cwd (trunk). /draft new <label> clones cwd into an isolated draft (an isolated workspace named <label>) and enters it; /draft apply lands the draft's changes into cwd and leaves the draft; /draft abandon discards it and leaves. The header shows <label> (DRAFT) while you're in one.

/draft show whether you're on trunk or in a draft /draft new <label> clone cwd into a draft named <label>, enter it /draft apply land the draft's changes into cwd, leave the draft /draft abandon [why] discard the draft, leave it

Filesystem permissions (/fs, /root) — session-scoped, every channel:

/root [path] show / CHANGE the session's filesystem root /fs list the session's filesystem permissions /fs root <path> same as /root <path> /fs add <path> also let the session operate under <path> /fs remove <path> drop an added directory /fs create <path> mkdir + add it

Vis owns no git lifecycle — apply copies the changed files into the user's real cwd, uncommitted. Handlers are PURE w.r.t. the channel.

Declarative `/draft …` slash tree.

Drafts are OPT-IN. By default a session works directly in the user's
real cwd (trunk). `/draft new <label>` clones cwd into an isolated
draft (an isolated workspace named `<label>`) and enters it; `/draft apply`
lands the draft's changes into cwd and leaves the draft; `/draft
abandon` discards it and leaves. The header shows `<label> (DRAFT)`
while you're in one.

  /draft                show whether you're on trunk or in a draft
  /draft new <label>    clone cwd into a draft named <label>, enter it
  /draft apply          land the draft's changes into cwd, leave the draft
  /draft abandon [why]  discard the draft, leave it

Filesystem permissions (`/fs`, `/root`) — session-scoped, every channel:

  /root [path]          show / CHANGE the session's filesystem root
  /fs                   list the session's filesystem permissions
  /fs root <path>       same as /root <path>
  /fs add <path>        also let the session operate under <path>
  /fs remove <path>     drop an added directory
  /fs create <path>     mkdir + add it

Vis owns no git lifecycle — `apply` copies the changed files into the
user's real cwd, uncommitted. Handlers are PURE w.r.t. the channel.
raw docstring

specsclj

Declarative slash specs vec hooked onto foundation-core's manifest via :ext/slash-commands. Capability checks happen when commands run.

Declarative slash specs vec hooked onto foundation-core's manifest
via `:ext/slash-commands`. Capability checks happen when commands run.
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close