comparison tests/test-revset.t @ 16394:f3df7d34791e stable

revset: do not ignore input revisions in roots() 0329d3b12d8e is also partially reverted to use the 'narrow' parameter again and make less changesets parents lookups.
author Patrick Mezard <patrick@mezard.eu>
date Sun, 08 Apr 2012 11:11:30 +0200
parents 02a497a17257
children a232a1b5ae9b
comparison
equal deleted inserted replaced
16372:709924be3d04 16394:f3df7d34791e
369 $ log '1 and parents(:2)' 369 $ log '1 and parents(:2)'
370 1 370 1
371 $ log '2 and children(1:)' 371 $ log '2 and children(1:)'
372 2 372 2
373 $ log 'roots(all()) or roots(all())' 373 $ log 'roots(all()) or roots(all())'
374 0
375 $ hg debugrevspec 'roots(all()) or roots(all())'
374 0 376 0
375 $ log 'heads(branch(é)) or heads(branch(é))' 377 $ log 'heads(branch(é)) or heads(branch(é))'
376 9 378 9
377 $ log 'ancestors(8) and (heads(branch("-a-b-c-")) or heads(branch(é)))' 379 $ log 'ancestors(8) and (heads(branch("-a-b-c-")) or heads(branch(é)))'
378 4 380 4