Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move src to root | Cengiz Kaygusuz | 2017-11-20 | 113 | -31044/+0 |
| | |||||
* | Update oc.py example: fix regex for '==' operator, add packrat parsing and ↵ | Paul McGuire | 2017-04-23 | 1 | -0/+7 |
| | | | | function call as expression operand | ||||
* | Update oc.py example: fix regex for '==' operator, add packrat parsing and ↵ | Paul McGuire | 2017-04-23 | 1 | -4/+6 |
| | | | | function call as expression operand | ||||
* | Add minor enht for infixNotation, to accept a sequence of parse actions at ↵ | Paul McGuire | 2017-03-06 | 3 | -6/+83 |
| | | | | each precedence level | ||||
* | Prep for 2.2.0 release | Paul McGuire | 2017-03-03 | 2 | -1/+29 |
| | |||||
* | Fix error and expand docstring examples for ParserElement.searchString | Paul McGuire | 2017-03-03 | 1 | -1/+5 |
| | |||||
* | Fix deprecated use of '\' as described in https://bugs.python.org/issue27364 ↵ | Paul McGuire | 2017-03-03 | 4 | -7/+7 |
| | | | | (Deprecated in Python 3.6, will become SyntaxError in a future release) | ||||
* | Fix deprecated use of '\' as described in https://bugs.python.org/issue27364 ↵ | Paul McGuire | 2017-02-28 | 2 | -7/+7 |
| | | | | (Deprecated in Python 3.6, will become SyntaxError in a future release) | ||||
* | Updated setup.py to address recursive import problems now that pyparsing is ↵ | Paul McGuire | 2017-02-28 | 1 | -1/+7 |
| | | | | part of 'packaging' (used by setuptools). | ||||
* | Minor change when using '-' operator, to be compatible with ↵ | Paul McGuire | 2017-02-28 | 1 | -1/+1 |
| | | | | ParserElement.streamline() method. | ||||
* | Fix KeyError when packrat cache gets updated recursively | Paul McGuire | 2017-02-28 | 1 | -5/+20 |
| | |||||
* | Add 2.1.10 release date to CHANGES | Paul McGuire | 2016-10-07 | 1 | -1/+1 |
| | |||||
* | Fix docstring formatting for epydoc compatibility | Paul McGuire | 2016-10-07 | 1 | -2/+2 |
| | |||||
* | Fix @(*#&$#& typo | Paul McGuire | 2016-10-06 | 1 | -4/+2 |
| | |||||
* | Add example to LineStart docstring | Paul McGuire | 2016-10-06 | 1 | -0/+19 |
| | |||||
* | Fixed bug in col, which allowed simplification of LineStart down to minimal ↵ | Paul McGuire | 2016-10-06 | 3 | -12/+44 |
| | | | | implementation | ||||
* | Fixed behavior of LineStart; added AutoReset to other unit tests that modify ↵ | Paul McGuire | 2016-10-04 | 3 | -33/+95 |
| | | | | global state in pyparsing; also, disable output buffering in unit tests when specific test classes are given to build the test suite | ||||
* | Fix all bare 'except:' statements in pyparsing; add more 'n-or-more' unit tests | Paul McGuire | 2016-10-02 | 2 | -11/+16 |
| | |||||
* | Fix bug in ZeroOrMore results name reporting | Paul McGuire | 2016-09-28 | 3 | -6/+21 |
| | |||||
* | Fixed bug in ParseResults.dump when keys were not strings. Also changed ↵ | Paul McGuire | 2016-09-24 | 2 | -3/+12 |
| | | | | display of string values to show them in quotes, to help distinguish parsed numeric strings from parsed integers that have been converted to Python ints. | ||||
* | Updated some examples to more current pyparsing coding methods | Paul McGuire | 2016-09-24 | 4 | -155/+86 |
| | |||||
* | (no commit message) | Paul McGuire | 2016-09-15 | 1 | -8/+3 |
| | |||||
* | Remove all uses of 'eval' | Paul McGuire | 2016-09-15 | 1 | -4/+9 |
| | |||||
* | Minor changes to unitTests.py | Paul McGuire | 2016-09-15 | 1 | -4/+1 |
| | |||||
* | Expand results names to capture multiple values; add '*' as potential ↵ | Paul McGuire | 2016-09-13 | 1 | -3/+3 |
| | | | | function argument | ||||
* | 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 |
| |