Mercurial > hg-stable
comparison tests/test-revset.t @ 41577:13f7a6a4f0db
revset: leverage getintrange() helper in relation-subscript operation (API)
Now a range expression is parsed by a relation function itself since the
upper layer have no knowledge about the default first/last bounds.
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sun, 27 Jan 2019 13:37:37 +0900 |
parents | 947b81560583 |
children | 8185c8abce87 |
comparison
equal
deleted
inserted
replaced
41576:1c04894e8fe1 | 41577:13f7a6a4f0db |
---|---|
641 (.] | 641 (.] |
642 ^ here) | 642 ^ here) |
643 [255] | 643 [255] |
644 | 644 |
645 $ hg debugrevspec '.#generations[a]' | 645 $ hg debugrevspec '.#generations[a]' |
646 hg: parse error: relation subscript must be an integer | 646 hg: parse error: relation subscript must be an integer or a range |
647 [255] | 647 [255] |
648 $ hg debugrevspec '.#generations[1-2]' | 648 $ hg debugrevspec '.#generations[1-2]' |
649 hg: parse error: relation subscript must be an integer | 649 hg: parse error: relation subscript must be an integer or a range |
650 [255] | 650 [255] |
651 $ hg debugrevspec '.#generations[foo:bar]' | 651 $ hg debugrevspec '.#generations[foo:bar]' |
652 hg: parse error: relation subscript bounds must be integers | 652 hg: parse error: relation subscript bounds must be integers |
653 [255] | 653 [255] |
654 | 654 |