Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Initial conversion to Sphinx generated documentation. | Matěj Cepl | 2018-11-20 | 18 | -1694/+830 | |
| | | | | | | | | | | There are still many bugs in the documentation strings, but at least genration of documentaiton works. | |||||
| * | Convert pyparsing.py by a script | Matěj Cepl | 2018-11-20 | 1 | -123/+123 | |
| | | ||||||
| * | CRLF -> LF | Matěj Cepl | 2018-11-20 | 1 | -6010/+6010 | |
| | | ||||||
| * | include also all files necessary for tests. | Matěj Cepl | 2018-11-20 | 1 | -4/+5 | |
|/ | | | | Fixes #44 | |||||
* | Add support for combining unicode_sets using multiple inheritance | Paul McGuire | 2018-11-17 | 3 | -10/+24 | |
| | ||||||
* | Add unit test for named ParseResults combined with Dict-created named ↵ | ptmcg | 2018-11-13 | 1 | -3/+20 | |
| | | | | results in the same Group; removed reference to UnicodeTests, which subsetted the tests that were actually being run | |||||
* | Added unicode sets for LatinA and LatinB ranges | ptmcg | 2018-11-09 | 3 | -5/+33 | |
| | ||||||
* | Merge pull request #41 from cclauss/patch-1 | Paul McGuire | 2018-10-31 | 1 | -1/+1 | |
|\ | | | | | print() is a function | |||||
| * | print() is a function | cclauss | 2018-10-31 | 1 | -1/+1 | |
|/ | ||||||
* | assertRaises not compatible in Py2.6pyparsing_2.3.0 | ptmcg | 2018-10-31 | 1 | -9/+10 | |
| | ||||||
* | Add unit test for indentedBlock expression | ptmcg | 2018-10-30 | 1 | -0/+37 | |
| | ||||||
* | Fix Issue #40 - Py3 enforces tighter exception scoping, plus other exception ↵ | ptmcg | 2018-10-30 | 2 | -9/+10 | |
| | | | | typo | |||||
* | Clean up old cruft from unit tests | ptmcg | 2018-10-30 | 4 | -36/+11 | |
| | ||||||
* | Merge pull request #39 from cclauss/patch-2 | Paul McGuire | 2018-10-30 | 1 | -1/+1 | |
|\ | | | | | Undefined name: file() was removed in Python 3 | |||||
| * | Undefined name: file() was removed in Python 3 | cclauss | 2018-10-30 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | __file()__ was removed as a builtin in Python 3 so this PR advocates the use of __open()__ instead. Also note that four lines above, __testclass__ is an _undefined name_ and perhaps __testclasses__ should be used in its place. Undefined names have the potential to raise NameError at runtime. | |||||
* | | Merge pull request #38 from cclauss/patch-1 | Paul McGuire | 2018-10-30 | 1 | -2/+2 | |
|\ \ | | | | | | | Undefined name: Set() --> set() | |||||
| * | | Undefined name: Set() --> set() | cclauss | 2018-10-30 | 1 | -2/+2 | |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | __Set()__ is an _undefined name_ in this context but __set()__ is used elsewhere in this class. [flake8](http://flake8.pycqa.org) testing of https://github.com/pyparsing/pyparsing on Python 3.7.1 $ __flake8 . --count --select=E901,E999,F821,F822,F823 --show-source --statistics__ ``` ./examples/searchParserAppDemo.py:15:18: F821 undefined name 'Set' result = Set() ^ 1 F821 undefined name 'Set' 1 ``` | |||||
* | | Remove _Constants in favor of types.SimpleNamespace | ptmcg | 2018-10-30 | 1 | -4/+7 | |
|/ | ||||||
* | Add some examples of most common helper expressions | ptmcg | 2018-10-30 | 1 | -0/+57 | |
| | ||||||
* | Update README.md, remove no-longer-relevant sections | Paul McGuire | 2018-10-29 | 1 | -30/+2 | |
| | ||||||
* | Removed reference to unicode_set.all property - not including this property ↵ | ptmcg | 2018-10-28 | 1 | -7/+3 | |
| | | | | for now | |||||
* | Merge remote-tracking branch 'origin/master' | ptmcg | 2018-10-28 | 4 | -8/+47 | |
|\ | ||||||
| * | Merge pull request #36 from cngkaygusuz/master | Paul McGuire | 2018-10-27 | 4 | -8/+47 | |
| |\ | | | | | | | Scrutinizer-CI functionality | |||||
| | * | Enable code rating | Cengiz Kaygusuz | 2018-10-25 | 1 | -0/+1 | |
| | | | ||||||
| | * | Also execute simple unit tests | Cengiz Kaygusuz | 2018-10-25 | 1 | -1/+3 | |
| | | | ||||||
| | * | Implement testing and coverage for multiple py versions using scrutinizer | Cengiz Kaygusuz | 2018-10-25 | 4 | -8/+44 | |
| |/ | ||||||
* | | Update CHANGES blurb on unicode sets, prep for 2.3.0 releasepp_unicode | ptmcg | 2018-10-28 | 1 | -7/+13 | |
| | | ||||||
* | | Add Devanagari language set; make unicode_set public so users can define and ↵ | ptmcg | 2018-10-27 | 1 | -17/+21 | |
| | | | | | | | | submit their own language sets | |||||
* | | Add Py2 unicodeisms | ptmcg | 2018-10-27 | 2 | -6/+11 | |
| | | ||||||
* | | Must use setattr syntax with unicode identifiers pre-Py3 | ptmcg | 2018-10-27 | 1 | -11/+11 | |
| | | ||||||
* | | Unicode identifiers only in Py3 | ptmcg | 2018-10-27 | 1 | -11/+12 | |
| | | ||||||
* | | Add unicode character ranges by name | ptmcg | 2018-10-27 | 5 | -231/+368 | |
| | | ||||||
* | | Add unit test for ParserElement.setBreak() | ptmcg | 2018-10-27 | 1 | -0/+24 | |
|/ | ||||||
* | Fix extra nesting level in ParseResults when defining results name in ↵ | ptmcg | 2018-10-12 | 3 | -1/+74 | |
| | | | | another non-Group named expression | |||||
* | Better description of bug and fix for Issue #22 | ptmcg | 2018-10-07 | 2 | -5/+45 | |
| | ||||||
* | Fix Issue #22, test for returning given parse results from a parse action; ↵ | ptmcg | 2018-10-07 | 3 | -87/+108 | |
| | | | | convert pyparsing.xxx references to pp.xxx references in unitTests.py | |||||
* | Added PrecededBy class (Issue#30); updated FollowedBy to accept results ↵ | ptmcg | 2018-10-06 | 3 | -20/+204 | |
| | | | | names on the lookahead expression; added inline example for NotAny; added Char class | |||||
* | Bad example for beginner users | Paul McGuire | 2018-10-04 | 1 | -6/+0 | |
| | ||||||
* | add a few more simple unit tests | ptmcg | 2018-10-02 | 1 | -0/+22 | |
| | ||||||
* | Issue #4 - add special handling for IndexError exceptions raised in user ↵ | ptmcg | 2018-09-30 | 3 | -4/+52 | |
| | | | | parse actions | |||||
* | stage for 2.2.2. releasepyparsing_2.2.2 | Paul McGuire | 2018-09-30 | 1 | -2/+2 | |
| | ||||||
* | tighten up error checking in Regex.sub() | Paul McGuire | 2018-09-29 | 2 | -1/+44 | |
| | ||||||
* | Update CHANGES to reflect source tarball updates | Paul McGuire | 2018-09-29 | 1 | -0/+4 | |
| | ||||||
* | Add Regex.sub() method, and asMatch and asGroupList parameters | Paul McGuire | 2018-09-29 | 3 | -6/+82 | |
| | ||||||
* | Issue #31 - fix up MANIFEST.in to be used when creating source ↵ | Paul McGuire | 2018-09-29 | 2 | -1/+75 | |
| | | | | distributions, and add CODE_OF_CONDUCT.md | |||||
* | Fix tab-space inconsistency wrought by misconfigured editor | Paul McGuire | 2018-09-24 | 1 | -7/+7 | |
| | ||||||
* | Issue #28, bug in SkipTo when skipping to an expr that saves as a list | Paul McGuire | 2018-09-24 | 3 | -3/+17 | |
| | ||||||
* | Formatting and comment cleanup in simple_unit_tests | Paul McGuire | 2018-09-24 | 1 | -2/+4 | |
| | ||||||
* | force order of simple unit tests to make it easier to see test output ↵ | Paul McGuire | 2018-09-23 | 1 | -2/+13 | |
| | | | | corresponding to each test case | |||||
* | Add codecov to travis.yml | Paul McGuire | 2018-09-23 | 1 | -0/+6 | |
| |