Commit 3c3e6057d5

3c3e6057d5accd7fd1b7cbbdd973432aa0e296fe

parent: 0d53b9e08e

Verified · cmc ci/build: success ci/test: success

cmc <hello@cleberg.net> · 2026-10-02 03:30 UTC

docs: screens

Ref #318

Layout: unified · split

.gitbay/wiki/Users.org +14 −1
@@ -1034,7 +1034,20 @@ then prints:
10341034 both made safe like any user text, the log's own colour codes dropped;
10351035- ages as =2h ago= and =in 5h=, sizes as =3.0 MiB=, durations as
10361036 =53m43s=, where piped output keeps RFC3339, bytes and seconds;
1037- =show= views with a title line, aligned fields, the body rendered
1037- =mr show=, =issue show=, =repo show= and =build show= drawn as
1038 screens: a header block of =Label:= lines (labels dim), the
1039 description, sections titled =Title (n)= in bold blue (=Commits=,
1040 =Files=, =Discussion=, =Events=, =Steps=, open merge requests and
1041 issues), and a legend under a rule of the commands that apply now,
1042 grouped (=Unblock=, =Review=, =Merge=, =Read=, ...) and chosen from
1043 the item's state and your access. Rows have no header and no indent:
1044 a dim reference, a state glyph, the text, then dim facts joined by
1045 =·=. The glyphs are =✓= passed, =✗= failed or blocked, =◐= still
1046 going, =●= waiting on you, =○= closed or draft. A section cut short
1047 ends with =+n more= and the command for the rest. Below 80 columns the
1048 legend's groups stack; a suggested command is never cut, so it may run
1049 past the width;
1050- other =show= views with a title line, aligned fields, the body rendered
10381051 from markdown or org, one line per event, and comments under a rule;
10391052 a sub-table (labels, revisions, and the like) carries a section label
10401053 line in both terminal and piped output; timestamps as
CHANGELOG.org +8
@@ -12,6 +12,14 @@ anything beyond "replace the binary and restart" is needed.
1212 sends the repository it inferred as =here== in =--term=, so suggested
1313 commands leave it out; an older instance ignores the option. Piped
1414 and =--json= output are unchanged.
15- =mr show=, =issue show=, =repo show= and =build show= at a terminal
16 are screens (#318): a header block, the description, counted
17 sections, and a legend of the commands that apply, chosen from the
18 item's state (=mr rebase= when behind, =mr merge= only when the gates
19 pass, =issue close= only for the author or a writer). =mr show= adds
20 the files with their line counts; =repo show= its open merge requests,
21 open issues and latest commits; system events sit in their own
22 =Events= section. Pending checks lead with =◐=.
1523
1624* v1.41.0 — 2026-10-01
1725