Unexpected behavior of hg log -f -r begin:end

Eric Hopper hopper at omnifarious.org
Fri Jun 29 21:07:52 CDT 2007


In this case the -f is ignored and the strict range of changelog entries
from 'begin' to 'end' is printed.

What I would expect to have happen is all the nodes you get from
nodesbetween with 'begin' as the base and 'end' as the head would be
printed.

I would expect a warning and no output if there wasn't a way to get from
'begin' to 'end' by following parent/child links.  If 'begin' refers to a
later node than 'end' I would swap them, run as before, then reverse the
order again on output.

I can't file a bug from where I am right now, or that's what I'd do.

Thanks,
-- 
Eric Hopper -- http://www.omnifarious.org/~hopper/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://selenic.com/pipermail/mercurial-devel/attachments/20070629/97b04e81/attachment.htm 


More information about the Mercurial-devel mailing list