[issue2485] Revset subtraction does not work as documented

Jesse Glick bugs at mercurial.selenic.com
Wed Nov 10 15:15:37 UTC 2010


New submission from Jesse Glick <jesse.glick at oracle.com>:

'hg help revsets' claims that "x - y" means "Changesets in x but not in y."
Yet on http://hg.netbeans.org/core-main/ the command

hg log -r '::eed728104f48 & ! ::6c5b6ed2225e' -M -v

works as expected to find changes made between two daily builds, but

hg log -r '::eed728104f48 - ::6c5b6ed2225e' -M -v

(which seems like it should be a synonym) seems to list all csets in history.

----------
messages: 14360
nosy: jglick
priority: bug
status: unread
title: Revset subtraction does not work as documented
topic: 1.6.4

____________________________________________________
Mercurial issue tracker <bugs at mercurial.selenic.com>
<http://mercurial.selenic.com/bts/issue2485>
____________________________________________________


More information about the Mercurial-devel mailing list