equal
deleted
inserted
replaced
633 no |
633 no |
634 $ hg log -R a -r2 -T '{search(r"(?P<foo>[a-z]*)", desc).foo}\n' |
634 $ hg log -R a -r2 -T '{search(r"(?P<foo>[a-z]*)", desc).foo}\n' |
635 no |
635 no |
636 |
636 |
637 group reference with no match |
637 group reference with no match |
638 (TODO: we'll probably want to map it to an empty value) |
|
639 |
638 |
640 $ hg log -R a -r2 -T '{search(r"q", desc) % "match: {0}"}\n' |
639 $ hg log -R a -r2 -T '{search(r"q", desc) % "match: {0}"}\n' |
641 hg: parse error: None is not iterable of mappings |
640 |
642 [255] |
|
643 |
641 |
644 bad group names |
642 bad group names |
645 |
643 |
646 $ hg log -R a -r2 -T '{search(r"(?P<0>.)", desc) % "{0}"}\n' |
644 $ hg log -R a -r2 -T '{search(r"(?P<0>.)", desc) % "{0}"}\n' |
647 hg: parse error: search got an invalid pattern: (?P<0>.) |
645 hg: parse error: search got an invalid pattern: (?P<0>.) |