Mercurial > hg
comparison tests/test-revset.t @ 30803:d389f19f14aa
revset: do not transform range* operators in parsed tree
This allows us to handle x:y range as a general range object. A primary user
of it is followlines().
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Mon, 09 Jan 2017 16:55:56 +0900 |
parents | 931a60880df4 |
children | 1be65deb3d54 |
comparison
equal
deleted
inserted
replaced
30802:5eb3e4568c94 | 30803:d389f19f14aa |
---|---|
159 1 | 159 1 |
160 $ try --optimize : | 160 $ try --optimize : |
161 (rangeall | 161 (rangeall |
162 None) | 162 None) |
163 * optimized: | 163 * optimized: |
164 (rangepre | 164 (rangeall |
165 ('string', 'tip') | 165 None |
166 define) | 166 define) |
167 * set: | 167 * set: |
168 <spanset+ 0:9> | 168 <spanset+ 0:9> |
169 0 | 169 0 |
170 1 | 170 1 |
617 $ try -p parsed -p analyzed ':' | 617 $ try -p parsed -p analyzed ':' |
618 * parsed: | 618 * parsed: |
619 (rangeall | 619 (rangeall |
620 None) | 620 None) |
621 * analyzed: | 621 * analyzed: |
622 (rangepre | 622 (rangeall |
623 ('string', 'tip') | 623 None |
624 define) | 624 define) |
625 * set: | 625 * set: |
626 <spanset+ 0:9> | 626 <spanset+ 0:9> |
627 0 | 627 0 |
628 1 | 628 1 |