tests/test-encode.out
author Mads Kiilerich <mads@kiilerich.com>
Tue, 29 Jun 2010 12:12:34 +0200
branchstable
changeset 11488 f786fc4b8764
parent 10211 a474f950357b
permissions -rw-r--r--
log: follow filenames through renames (issue647) In commands.log a displayer was initialized from cmdutil.show_changeset() with the initial matchfn (which designates the specified files which only is correct in the highest revision in the range). prep() is handed the correct list of files, but displayer.show() didn't use that list but keept using the original matchfn. The matchfn argument to cmdutil.show_changeset() wasn't specified in other places and is only used in .show(), so now we give the matchfn as an optional parameter to .show(). We do however still have to detect --patch and --stat from opts in show_changeset() and let it imply a matchall, but that can now be overruled with the new .show() matchfn parameter.

%% 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