branch | stable |
changeset 14496 | ffcb7e4d719f |
parent 13176 | 895f54a79c6e |
child 14701 | 4b93bd041772 |
--- a/mercurial/parser.py Tue May 31 15:25:43 2011 -0500 +++ b/mercurial/parser.py Wed Mar 16 23:09:14 2011 +0100 @@ -78,7 +78,9 @@ 'generate a parse tree from a message' self._iter = self._tokenizer(message) self._advance() - return self._parse() + res = self._parse() + token, value, pos = self.current + return res, pos def eval(self, tree): 'recursively evaluate a parse tree using node methods' if not isinstance(tree, tuple):