util: add optional path auditor argument to canonpath
The canonpath function will default to creating its own path auditor,
but in some cases it will be useful to use a specialized auditor,
e.g., one that wont abort if a path lies within a subrepository.
%% no changes
%% no changes
%% check contents in repo are encoded
this is a test
THIS IS A TEST
%% check committed content was decoded
this is a test
this is a test
2 files updated, 0 files merged, 0 files removed, 0 files unresolved
%% check decoding of our new working dir copy
this is a test
this is a test
%% check hg cat operation
this is a test
this is a test
this is a test
this is a test