[issue1449] Keyword expansion on parent patch (on queue) doesn't get overriden in the same file in the child patch

Sumit Chachra mercurial-bugs at selenic.com
Thu Dec 25 22:07:09 CST 2008


New submission from Sumit Chachra <sumituee at hotmail.com>:

What I mean here is, imagine a queue with 2 patches, X and Y.

I added a $Revision$ keyword expansion
(http://www.selenic.com/mercurial/wiki/index.cgi/KeywordExtension) to a file,
say F, as part of patch X. Now I qpush the patch Y on top of it.

The file F should show the new id / hash of that patch. But it turns out the
revision id does not get updated.

If I put $Revision$ in another file, say F2, as part of patch Y, then the new id
shows. Hence F and F2 although both part of patch Y, now have different revision
numbers.

The problem though is simply the hash/revision in F should have updated when Y
was qpushed, but it didn't!

Using version Mercurial Distributed SCM (version 1.1+20081202)

----------
messages: 8304
nosy: chachra
priority: bug
status: unread
title: Keyword expansion on parent patch (on queue) doesn't get overriden in the same file in the child patch

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



More information about the Mercurial-devel mailing list