Sun, 17 Apr 2016 12:20:57 +0900 |
Yuya Nishihara |
parser: rephrase "'$' not for alias arguments" message
|
Tue, 29 Mar 2016 17:27:34 +0900 |
Yuya Nishihara |
parser: factor out _trygetfunc() that extracts function name and arguments
|
Tue, 29 Mar 2016 17:21:11 +0900 |
Yuya Nishihara |
parser: make _getalias() return (alias, pattern-args) pair
|
Tue, 29 Mar 2016 16:50:16 +0900 |
Yuya Nishihara |
parser: drop redundant comparison between alias declaration tree and pattern
|
Mon, 29 Feb 2016 22:58:15 +0900 |
Yuya Nishihara |
revset: rename findaliases() to expandaliases()
|
Tue, 29 Mar 2016 16:30:59 +0900 |
Yuya Nishihara |
parser: add short comment how aliases are expanded in phases
|
Tue, 29 Mar 2016 16:19:31 +0900 |
Yuya Nishihara |
parser: reorder alias expansion routine to return early
|
Mon, 29 Feb 2016 22:15:44 +0900 |
Yuya Nishihara |
parser: move functions that process alias expansion to rule-set class
|
Mon, 29 Feb 2016 19:24:15 +0900 |
Yuya Nishihara |
parser: extract helper that creates a dict of aliases
|
Mon, 29 Feb 2016 18:33:30 +0900 |
Yuya Nishihara |
parser: construct alias object by rule-set class
|
Tue, 29 Mar 2016 00:08:25 +0900 |
Yuya Nishihara |
parser: unify parser function of alias declaration and definition
|
Mon, 29 Feb 2016 18:10:07 +0900 |
Yuya Nishihara |
parser: move alias definition parser to common rule-set class
|
Mon, 29 Feb 2016 18:00:51 +0900 |
Yuya Nishihara |
parser: move _relabelaliasargs() to common rule-set class
|
Mon, 29 Feb 2016 17:54:03 +0900 |
Yuya Nishihara |
parser: move alias declaration parser to common rule-set class
|
Sun, 03 Apr 2016 16:55:23 +0900 |
Yuya Nishihara |
parser: add stub class that will host alias parsing and expansion
|
Mon, 29 Feb 2016 17:02:56 +0900 |
Yuya Nishihara |
parser: move parsererrordetail() function from revset module
|
Thu, 10 Sep 2015 23:25:10 +0900 |
Yuya Nishihara |
parser: move unescape helper from templater
|
Sat, 08 Aug 2015 19:44:05 -0700 |
Gregory Szorc |
parser: use absolute_import
|
Mon, 06 Jul 2015 22:01:41 +0900 |
Yuya Nishihara |
parser: take suffix action if no infix action is defined
|
Mon, 06 Jul 2015 21:55:55 +0900 |
Yuya Nishihara |
parser: reorder infix/suffix handling to be similar to prefix/primary flow
|
Sun, 05 Jul 2015 12:09:27 +0900 |
Yuya Nishihara |
parser: resolve ambiguity where both prefix and primary actions are defined
|
Sun, 05 Jul 2015 12:02:13 +0900 |
Yuya Nishihara |
parser: separate actions for primary expression and prefix operator
|
Sun, 05 Jul 2015 11:54:14 +0900 |
Yuya Nishihara |
parser: extract function that tests if next token may start new term
|
Sun, 05 Jul 2015 18:09:15 +0900 |
Yuya Nishihara |
parser: factor out function that parses right-hand side of prefix/infix ops
|
Sun, 05 Jul 2015 17:50:35 +0900 |
Yuya Nishihara |
parser: remove unused parameter 'pos' from _match()
|
Sun, 05 Jul 2015 11:17:22 +0900 |
Yuya Nishihara |
parser: fill invalid infix and suffix actions by None
|
Sat, 27 Jun 2015 17:25:01 +0900 |
Yuya Nishihara |
revset: add function to build dict of positional and keyword arguments
|
Sun, 21 Jun 2015 00:56:09 +0900 |
Yuya Nishihara |
parser: update documentation about tokenizer and elements
|
Sun, 21 Jun 2015 00:49:26 +0900 |
Yuya Nishihara |
parser: accept iterator of tokens instead of tokenizer function and program
|
Sun, 26 Apr 2015 18:05:23 +0900 |
Yuya Nishihara |
parser: add helper to reduce nesting of chained infix operations
|