Okay.
I guess I didn't check what "bzr cat" did. I thought "bzr cat" without a revision would cat the current working tree version.
I would prefer that form myself, rather than cat'ing the last committed revision.
diff and status are a comparison, meaning what is the difference between X & Y, so naturally, Y defaults to the working tree, and X defaults to the last committed revision.
Since cat only requires a single entry, I would have that default to the working tree.
Okay.
I guess I didn't check what "bzr cat" did. I thought "bzr cat" without a revision would cat the current working tree version.
I would prefer that form myself, rather than cat'ing the last committed revision.
diff and status are a comparison, meaning what is the difference between X & Y, so naturally, Y defaults to the working tree, and X defaults to the last committed revision.
Since cat only requires a single entry, I would have that default to the working tree.