Subject: | diff fails when you set tmpdir option |
<p>When you set a tmpdir in new() and call diff(), then pipestderrout
calls a 'tmpdir' method, which doesn't exist, so it goes to AUTOLOAD,
which reports it can not find a tmpdir method. Suggested fix, add
'tmpdir' to the list of methods to match in AUTOLOAD:</p>
<code>
($method =~ /^(locked|locker|state|author|date|log)$/) ||
confess ("Can't locate object method \"$method\"");
</code>