commands: label from user is in local encoding
repo.branchtags().keys() are in UTF-8, so the label should be converted to UTF-8
before checking for a naming conflict. Keep the original label for ui.status()
%% 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