log and annotate should work on removed files
When a file has been removed from the repository, it is very difficult to find out what revision it was removed. The only way I know is parsing 'bzr log -v', which is difficult for the user and a very slow operation (for MySQL, it's too slow to be practical). It would really be useful if it was possible to:
- Get the revision in which the file was removed. I can't think of any better way than to invent a new command, but whatever way you find best is acceptable.
- Use 'bzr log FILE' if FILE is removed.
- Use 'bzr annotate -r <revision where file existed> FILE'.
- If FILE is removed in REV, 'bzr annotate -r X FILE' should print 'file was removed in revision Y' instead of 'FILE is not versioned'.