It would be nice if we could turn this into more of a blueprint, and get a bit of UI design around it.
We certainly can just dump the raw log texts of "bzr uncommit -r XXX" to a file, but how should it work when there are more than 1 revision being uncommitted. And do you include the log messages for any merges? (Note that uncommit leaves pending merges, so you probably don't want to add them a second time.)
It would be nice if we could turn this into more of a blueprint, and get a bit of UI design around it.
We certainly can just dump the raw log texts of "bzr uncommit -r XXX" to a file, but how should it work when there are more than 1 revision being uncommitted. And do you include the log messages for any merges? (Note that uncommit leaves pending merges, so you probably don't want to add them a second time.)