support a revision-graph-specification language like that of git-rev-parse(1)

Bug #404358 reported by Samuel Bronson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar
Confirmed
Medium
Unassigned

Bug Description

I'd really like it if I could use a language something like the one used by git-rev-parse(1) <http://www.kernel.org/pub/software/scm/git/docs/git-rev-parse.html> with "bzr viz". The manpage has quite thorough documentation of the language, and is quite readable.

I'm especially interested in being able to specify *both* revspecs *and* branches, and in being able to exclude ancestors of a revision like with git's ^rev construct. The rev1..rev2 construct that desugars to rev1 ^rev2 would be nice as well.

I'm not too sure how what the best way for us to do allow mixed revids and branches, though, especially for those revspec forms that *refer* to a branch...

Jelmer Vernooij (jelmer)
affects: bzr-gtk → bzr
Martin Pool (mbp)
Changed in bzr:
importance: Undecided → Medium
status: New → Confirmed
tags: added: feature
Jelmer Vernooij (jelmer)
tags: added: check-for-breezy
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.