Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | oneOf test cleanup | Paul McGuire | 2016-08-11 | 1 | -5/+5 | |
| | ||||||
* | Undo removal of generator handling | Paul McGuire | 2016-08-11 | 1 | -1/+5 | |
| | ||||||
* | Remove dangling ref to _generatorType | Paul McGuire | 2016-08-11 | 1 | -1/+1 | |
| | ||||||
* | Add support for all iterables (sets, generators, etc.) to oneOf and ↵ | Paul McGuire | 2016-08-11 | 2 | -11/+24 | |
| | | | | ParseExpression | |||||
* | Add missing authorship attributions and copyrights to examples | Paul McGuire | 2016-08-09 | 18 | -46/+92 | |
| | ||||||
* | Fix regression when using packrat parsing and raising ParseSyntaxException ↵ | Paul McGuire | 2016-08-09 | 3 | -11/+42 | |
| | | | | in And._ErrorStop. | |||||
* | Update to current pyparsing features | Paul McGuire | 2016-08-07 | 3 | -45/+21 | |
| | ||||||
* | Typo in Keyword docstring | Paul McGuire | 2016-08-07 | 1 | -1/+1 | |
| | ||||||
* | docstring tweak (ParseResults.asDict) | Paul McGuire | 2016-08-07 | 1 | -1/+1 | |
| | ||||||
* | More docstring cleanup/enhancement | Paul McGuire | 2016-08-07 | 1 | -27/+45 | |
| | ||||||
* | Fix typo in SkipTo docstring | Paul McGuire | 2016-08-07 | 1 | -1/+1 | |
| | ||||||
* | Fix relative dir typo in xcopy pyparsing.py command | Paul McGuire | 2016-08-07 | 1 | -1/+1 | |
| | ||||||
* | Reformat Word docstring to include links to helper strings | Paul McGuire | 2016-08-07 | 1 | -9/+10 | |
| | ||||||
* | Update indentedGrammarExample.py to use indentedBlock | Paul McGuire | 2016-08-07 | 2 | -69/+10 | |
| | | | Remove confusing example tagCapture.py | |||||
* | Add the last of the new inline doc examples | Paul McGuire | 2016-08-06 | 1 | -57/+469 | |
| | | | Added full option to ParseResults.dump(), and fullDump option to ParserElement.runTests | |||||
* | Add more inline doc examples | Paul McGuire | 2016-08-06 | 1 | -36/+286 | |
| | ||||||
* | Fixed version date | Paul McGuire | 2016-08-06 | 1 | -1/+1 | |
| | ||||||
* | Add inline examples to docstrings, for real | Paul McGuire | 2016-08-05 | 1 | -481/+1094 | |
| | ||||||
* | Fixed bug in upcaseTokens and downcaseTokens introduced in 2.1.5, when the ↵ | Paul McGuire | 2016-08-05 | 3 | -5/+15 | |
| | | | | parse action was used in conjunction with results names | |||||
* | Add inline examples to docstrings, so that reference docs will show sample ↵ | Paul McGuire | 2016-08-05 | 2 | -8/+16 | |
| | | | | code along with arg and usage descriptions - hopefully this will make them generally more useful, or at least a little less dry. | |||||
* | Deprecated ParseResults.asXML | Paul McGuire | 2016-08-05 | 2 | -2/+14 | |
| | ||||||
* | Updated traceParseAction to use repr of input/output tokens instead of str | Paul McGuire | 2016-08-05 | 2 | -3/+17 | |
| | ||||||
* | Rename pyparsing_common's "numeric" and "number" expressions to "number" and ↵ | Paul McGuire | 2016-08-05 | 3 | -8/+18 | |
| | | | | "fnumber", to better indicate which expression forces conversion to float (that is fnumber) | |||||
* | Update to reflect Py3 is now default Python in dev environment | Paul McGuire | 2016-08-04 | 1 | -1/+1 | |
| | ||||||
* | LRU rework to use OrderedDict instead, better cross-version Python ↵ | Paul McGuire | 2016-08-04 | 2 | -50/+93 | |
| | | | | compatibility. | |||||
* | Typo in Jython-specific unit test | Paul McGuire | 2016-07-27 | 1 | -1/+1 | |
| | ||||||
* | Typo in Jython-specific unit test | Paul McGuire | 2016-07-27 | 1 | -1/+1 | |
| | ||||||
* | Tweak unicode ranges for Jython 2.7.0 compatibility | Paul McGuire | 2016-07-27 | 1 | -2/+6 | |
| | ||||||
* | Modified init for Py2 compatibility (need args attribute for exception ↵ | Paul McGuire | 2016-07-27 | 1 | -0/+1 | |
| | | | | construction during packratting) | |||||
* | Final code cleanup for adding lru_cache. Removed DictCache wrapper on dict, ↵ | Paul McGuire | 2016-07-27 | 2 | -43/+39 | |
| | | | | just changed LruDictCache look more dict-like. Made container cacheing a little more explicit with variable names and comments. Added note to CHANGES file. | |||||
* | Rework to use lru_cache instead of TTLCache | Paul McGuire | 2016-07-27 | 1 | -70/+62 | |
| | ||||||
* | Remove pprint import; convert to use ParseResults.pprint methods | Paul McGuire | 2016-07-27 | 1 | -3/+2 | |
| | ||||||
* | _TTLCache logic cleanup, add get() method similar to dict.get | Paul McGuire | 2016-07-27 | 1 | -7/+10 | |
| | ||||||
* | Redo packrat cache to use _TTLCache instead of dict, to permit cache size ↵ | Paul McGuire | 2016-07-26 | 1 | -21/+95 | |
| | | | | constraints | |||||
* | Put test case classes back in order, as they are defined in the source ↵ | Paul McGuire | 2016-07-26 | 1 | -0/+4 | |
| | | | | module; makes test results evaluation easier | |||||
* | Fixed bug in pyparsing_common.numeric, integers were parsed as floats | Paul McGuire | 2016-06-18 | 3 | -3/+20 | |
| | ||||||
* | Added ParserElement.split() generator method | Paul McGuire | 2016-06-13 | 3 | -1/+118 | |
| | | | Also fixed minor blip in originalTextFor, to inherit ignored exprs from the embedded expression. | |||||
* | Fix docstring formatting for epydoc | Paul McGuire | 2016-06-12 | 1 | -5/+5 | |
| | | | Cleaned up expression naming in pyparsing_common | |||||
* | Fix docstring formatting for epydoc | Paul McGuire | 2016-06-12 | 1 | -2/+2 | |
| | ||||||
* | Fix test file path (change '\' to '/') | Paul McGuire | 2016-06-12 | 1 | -1/+1 | |
| | ||||||
* | Needed for new test for parseFile | Paul McGuire | 2016-06-12 | 1 | -0/+1 | |
| | ||||||
* | Change result value returned by runTests to be a list of (test,result) tuples | Paul McGuire | 2016-06-12 | 3 | -85/+176 | |
| | | | | | | Add pyparsing_common helpers convertToDate and convertToDatetime Add named regex fields to iso8601_date and iso8601_datetime Fix pyparsing_common method stripHTMLTags Corresponding cleanups in unittests | |||||
* | Add names to new pyparsing_common fraction expressions | Paul McGuire | 2016-06-08 | 1 | -3/+3 | |
| | ||||||
* | Update version timestamp | Paul McGuire | 2016-06-08 | 1 | -1/+1 | |
| | ||||||
* | Add support in pyparsing_common for fractions and mixed integer-fraction values | Paul McGuire | 2016-06-08 | 3 | -13/+44 | |
| | ||||||
* | Added pyparsing_common.stripHTMLTags; added links to pyparsing_common docstring | Paul McGuire | 2016-06-02 | 2 | -8/+17 | |
| | ||||||
* | Added new numerics.py example | Paul McGuire | 2016-05-25 | 2 | -0/+69 | |
| | ||||||
* | Added tokenMap parse action helper; general code cleanup; renamed ↵ | Paul McGuire | 2016-05-24 | 3 | -66/+153 | |
| | | | | literalStringClass to _literalStringClass throughout | |||||
* | Updated comments in pyparsing_common and CHANGES | Paul McGuire | 2016-05-18 | 2 | -2/+6 | |
| | ||||||
* | Add hex_integer to pyparsing_common | Paul McGuire | 2016-05-18 | 1 | -0/+3 | |
| |