Merged
Add .. range syntax to muse diff
Adds a..b sugar to muse diff so muse diff dev..feat/x works identically to muse diff dev feat/x. Single positional arg containing .. is split at the parse layer before any ref resolution.
muse rev-list already supports this syntax (implemented separately). muse log a..b requires stop-at walk semantics and is deferred to a follow-up issue.
Closes #27.
low
risk
patch
semver
0/2
approvals
merge
type
overlay
strategy
Proposal merged as sha256:4ca0dc1a2cf3
Symbol Delta
1 symbols
1 modified
muse/cli/commands/diff.py
1
~
run
Files Changed
2 of 1,067
M
muse/cli/commands/branch.py
M
muse/cli/commands/diff.py
Commits
1Divergence Analysis
task/dotdot-range-syntax → dev0% divergence
Very compatible — minimal differences
Review comments
0No review comments yet
Be the first to leave a review comment on this merge proposal.
Muse CLI
Comment
muse hub proposal comment create sha256:9cf280bbeb39f10b9c147f2cf91e0857303e1ba94724e761f30660ce0b08d0e0 --body "…"
Approve
muse hub proposal review submit sha256:9cf280bbeb39f10b9c147f2cf91e0857303e1ba94724e761f30660ce0b08d0e0 --verdict approve
Request changes
muse hub proposal review submit sha256:9cf280bbeb39f10b9c147f2cf91e0857303e1ba94724e761f30660ce0b08d0e0 --verdict request_changes --body "…"
Close
muse hub proposal close sha256:9cf280bbeb39f10b9c147f2cf91e0857303e1ba94724e761f30660ce0b08d0e0