hg log --follow doesn&#39;t seem to do what I want:<br><br>I have:<br><br>| |<br>o |  8<br>|/   <br>|<br>o    7<br>|\   <br>| |<br>| o  6<br>| |<br>| o  5<br>| |  <br>o |  4<br>|/   <br>|    <br>o   3<br><br>I want &quot;hg log --follow -r5:&quot; to return changeset 6, 7, 8, AND changeset 4 (which came in via the merge at 7) (we can argue about whether it should return 5). Unfortunately, it only returns 5,6,7 and 8 and leaves out 4.<br>
--<br>cg<br><br><br><div class="gmail_quote">On Wed, Nov 11, 2009 at 12:59 PM, Gilles Moris <span dir="ltr">&lt;<a href="mailto:gilles.moris@free.fr">gilles.moris@free.fr</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Wednesday 11 November 2009 08:15:59 pm CG Linden wrote:<br>
&gt; I&#39;m working on an extension to give me a good answer to the question &quot;what<br>
&gt; changed since revision X&quot;. It appears trivially easy. Mark all ancestors of<br>
&gt; the specified revision as &quot;seen&quot;, then list all unseen ancestors of &quot;tip&quot;.<br>
<br>
</div>You might also take a look at:<br>
hg log --follow --no-merges --rev myrev:<br>
<br>