OXYGENHUB

oxy log as a graph: lanes, bookmarks inline, short IDs highlighted issue #50 closed: completed andymccall opened this · 0 comments

andymccall

oxy log is one column with three lines per change, and bookmarks don't show. Make it a graph, in the spirit of jj log:

  • Lanes that follow dependencies (what a change builds on), drawn with box characters, so independent work shows side by side.
  • Two lines per change: the change ID with its shortest unique prefix highlighted, author, relative time, bookmarks and tags inline, the change hash, and a signature mark; then the subject.
  • Markers for the working copy, heads, empty changes and conflicts.
  • ASCII fallback with --plain or a non-UTF-8 terminal; --json unchanged.

closed by change 2bf22305bc48 ·

andymccall referenced by change e8c8b34d8348 on main ·