Add a source designator to the walk methods.
If the source is 'f' (the filesystem), the file definitely exists in
the filesystem. If 'm' (a rev or dirstate manifest), the file may not
still exist with the given name.
Get add and locate to use new repo and dirstate walk code.
They use a walk function that abstracts out the irritating details, so
that there's a higher likelihood of commands behaving uniformly.
Add doc/Makefile to MANIFEST
manifest hash:
1fc29da9334caa71ff8df55c52747f9c93df7e0f
Fix verify error reporting bug
Spotted by Chris Mason
manifest hash:
d5a6e5cb65d2de65a68d1f85c8692e79622844d3