Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Added support for multiline test strings in runTests | Paul McGuire | 2016-09-11 | 2 | -3/+10 | |
| | ||||||
* | Add tests of sci_real | Paul McGuire | 2016-09-11 | 1 | -0/+8 | |
| | ||||||
* | Fix typo in doc string; add comment on support for ()'s in infixNotation | Paul McGuire | 2016-09-11 | 2 | -4/+11 | |
| | ||||||
* | Fix spelling on contributor's name | Paul McGuire | 2016-09-10 | 1 | -1/+1 | |
| | ||||||
* | Cleanup/notes in prep for 2.1.9 release | Paul McGuire | 2016-09-10 | 3 | -11/+26 | |
| | ||||||
* | Simpler API to AutoReset context manager for testing | Paul McGuire | 2016-09-09 | 1 | -25/+29 | |
| | ||||||
* | Minor rework to unitTest - suppresses test output unless there is an exception | Paul McGuire | 2016-09-09 | 1 | -23/+41 | |
| | ||||||
* | Fix Py3 bug in ParseResults.getName; fixed bug in Keyword and ↵ | Paul McGuire | 2016-09-08 | 3 | -6/+77 | |
| | | | | CaselessKeyword when using setDefaultKeywordChars. | |||||
* | Copied upcaseTokens and downcaseTokens to pyparsing_common; renamed ↵ | Paul McGuire | 2016-08-26 | 3 | -11/+59 | |
| | | | | pyparsing_common's signedInteger and sciReal to signed_integer and sci_real | |||||
* | Upgrade to use pyparsing_common for numbers | Paul McGuire | 2016-08-19 | 1 | -4/+5 | |
| | ||||||
* | Fix 'from' results name to include all join elements. | Paul McGuire | 2016-08-18 | 1 | -1/+1 | |
| | ||||||
* | Added CloseMatch class | Paul McGuire | 2016-08-17 | 3 | -3/+99 | |
| | ||||||
* | Some docstring changes | Paul McGuire | 2016-08-15 | 1 | -11/+34 | |
| | ||||||
* | Some docstring changes | Paul McGuire | 2016-08-14 | 1 | -9/+11 | |
| | ||||||
* | Change log - reformat test comments for runTests | Paul McGuire | 2016-08-14 | 1 | -0/+2 | |
| | ||||||
* | reformat test comments for runTests; example of using results from runTests ↵ | Paul McGuire | 2016-08-14 | 3 | -24/+67 | |
| | | | | in wordsToNum.py | |||||
* | enhanced runTests to better handle non-parsing exceptions | Paul McGuire | 2016-08-14 | 1 | -3/+17 | |
| | | | modified pyparsing_common.convertToDate and convertToDatetime parse actions to convert ValueErrors raised by strptime to ParseExceptions | |||||
* | Add examples from pyparsing_common | Paul McGuire | 2016-08-14 | 1 | -1/+13 | |
| | ||||||
* | Update to new pyparsing and Python features | Paul McGuire | 2016-08-14 | 1 | -14/+7 | |
| | ||||||
* | Simplified merging ParseResults from expressions in an Each; also fixed ↵ | Paul McGuire | 2016-08-13 | 3 | -40/+80 | |
| | | | | class hierarchy for OneOrMore vs. ZeroOrMore, which was causing ZeroOrMore expressions to be treated as required expressions in an Each | |||||
* | Add limit=n args to extract_stack and extract_tb calls, to minimize scanning ↵ | Paul McGuire | 2016-08-12 | 3 | -7/+64 | |
| | | | | through full call stack - trying to address UnicodeDecodeError exceptions from loading in more code than we need. | |||||
* | Clearer example output in ParseResults | Paul McGuire | 2016-08-11 | 1 | -15/+18 | |
| | ||||||
* | Added inline doc example for ParserElement.setDebug | Paul McGuire | 2016-08-11 | 2 | -2/+33 | |
| | ||||||
* | Fixed bug in ParserElement.inlineLiteralsUsing, causing infinite loop with ↵ | Paul McGuire | 2016-08-11 | 3 | -3/+61 | |
| | | | | | Suppress; added AutoReset context manager class to unit tests, for saving/resetting global state when tests need to change globals | |||||
* | Update changelog with Iterable improvements to oneOf | Paul McGuire | 2016-08-11 | 1 | -0/+5 | |
| | ||||||
* | 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. |