If you have set truncate-lines in a buffer, it would make a lot of sense for the vc-annotate command to use that setting in the newly created annotation buffer too (the same could probably be said for other variables too, but this is the one I was being annoyed by right now). Suggested patch attached. - Gustav