Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | More internal expression naming, in internal elements of infixNotation | Paul McGuire | 2016-01-01 | 1 | -1/+11 | |
| | ||||||
* | Added expression names for many internal and builtin expressions, to reduce ↵ | Paul McGuire | 2015-12-31 | 1 | -11/+55 | |
| | | | | name and error message overhead during parsing | |||||
* | Cleaned up additional issues from enhancing the error messages for Or and ↵ | Paul McGuire | 2015-11-25 | 1 | -0/+13 | |
| | | | | MatchFirst, handling Unicode values in expressions. Fixes Unicode encoding issues in Python 2. | |||||
* | Forgot to add new unit test to main test suite | Paul McGuire | 2015-11-10 | 1 | -0/+1 | |
| | ||||||
* | Fix bug in Each when containing an Optional that has a results name or parse ↵ | Paul McGuire | 2015-11-10 | 1 | -1/+9 | |
| | | | | action | |||||
* | Fixed a bug in Or, when a parse action on an alternative raises an exception | Paul McGuire | 2015-11-04 | 1 | -1/+32 | |
| | ||||||
* | Fixed bug in Each with multiple Optionals; added parseAll and output cleanup ↵ | Paul McGuire | 2015-10-31 | 1 | -1/+17 | |
| | | | | to runTests; improved exception messages for MatchFirst and Or exceptions. | |||||
* | (#($&(#& print statements in runTests broke Py3 compatibility! | Paul McGuire | 2015-10-29 | 1 | -1/+1 | |
| | ||||||
* | Restore unit tests to perform all tests | Paul McGuire | 2015-10-24 | 1 | -2/+2 | |
| | ||||||
* | Added withClass helper method, a simplified version of withAttribute for | Paul McGuire | 2015-10-24 | 1 | -12/+20 | |
| | | | | the common but annoying case when defining a filter on a div's class - made difficult because 'class' is a Python reserved word. | |||||
* | Adopt new-fangled Python features, like decorators and ternary expressions, ↵ | Paul McGuire | 2015-09-13 | 1 | -2/+2 | |
| | | | | per suggestions from Williamzjc - thanks William! (Oh yeah, I'm not supporting Python 2.3 with this code any more...) | |||||
* | Add ParserElement.addCondition, to simplify creation of parse actions that ↵ | Paul McGuire | 2015-07-28 | 1 | -3/+18 | |
| | | | | are purely filters. | |||||
* | - update to srange to accept unicode literals in the input StringEnd | Paul McGuire | 2015-03-25 | 1 | -4/+7 | |
| | | | - enhanced version of replaceWith | |||||
* | Fixed Bug #73, errors introduced to ParseResults.pop method after ↵ | Paul McGuire | 2014-05-07 | 1 | -3/+39 | |
| | | | | improvements were made in last release | |||||
* | Fixed escaping behavior in QuotedString. Formerly, only quotation | Paul McGuire | 2014-04-29 | 1 | -7/+10 | |
| | | | | | marks (or characters designated as quotation marks in the QuotedString constructor) would be escaped. Now all escaped characters will be escaped, and the escaping backslashes will be removed. | |||||
* | Added docstrings for new methods; added ending location for locatedExpr | Paul McGuire | 2014-04-13 | 1 | -1/+15 | |
| | ||||||
* | Fixed markInputline bug; reverted some <<= to << changes to avoid ↵ | Paul McGuire | 2014-04-09 | 1 | -1/+21 | |
| | | | | local/nonlocal reference problems | |||||
* | Cleanup unit tests for cross 2.x/3.x Python compatibility | Paul McGuire | 2013-09-21 | 1 | -199/+220 | |
| | ||||||
* | Update unit tests to Python 3 | Paul McGuire | 2012-11-23 | 1 | -239/+253 | |
| | ||||||
* | Create standard SVN structure | Paul McGuire | 2012-10-01 | 1 | -0/+2375 | |