OXYGENHUB

A bookmark's heads by name: bookmark show, heads in bookmark list, bookmark() in revsets issue #73 closed: completed andymccall opened this · 1 comment

andymccall

From ~/oxygen_feedback.md issue #35 (2026-10-04): finding a bookmark's heads took five tries. bookmark list shows 'N heads' with the oldest change's message; there is no bookmark show NAME, no log -b, no bookmark() revset function, and nothing says a bare bookmark name is a revset. Wanted: oxy bookmark show NAME (each head, id and first line), heads in bookmark list -v, bookmark(NAME) in revsets, the help saying a bookmark name is a revset, and a log note when two heads of one bookmark are independent.

andymccall

Done in 301e5864 (push held while the VS Code import runs on Earth): oxy bookmark show [NAME] (heads newest first, --json), bookmark list -v, list names the newest head, bookmark(NAME) revset, log -r help and guide say a bookmark name is a revset. The 'two heads are independent' note is in bookmark show rather than log: every head of a bookmark is independent by definition, so a log note would fire on almost every bookmark.

closed by change bf3a67819b59 ·