summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Minor setup changes3.9David Beazley2016-08-311-0/+3
|
* Bumped version in docsDavid Beazley2016-08-311-1/+2
|
* Published parser state on parser objectsDavid Beazley2016-08-302-0/+21
|
* Merge branch 'qyearsley-autopep8'David Beazley2016-08-3020-983/+1448
|\
| * Run autopep8 on example/Quinten Yearsley2016-08-3020-983/+1448
|/
* Merge pull request #87 from bionikspoon/patch-1David Beazley2016-08-302-1/+37
|\ | | | | Allow decorating production functions.
| * Add an example to the docs.Manu Phatak2016-01-041-0/+36
| |
| * check for updated line numberManu Phatak2016-01-041-1/+1
| |
* | Merge pull request #90 from bionikspoon/patch-2David Beazley2016-08-301-1/+1
|\ \ | | | | | | use literal set notation for 2.6 compatibility
| * | use literal set notation for 2.6 compatibilityManu Phatak2016-01-211-1/+1
| |/ | | | | this is for the ply optimize flag. it creates the set as `set(('A', 'B', 'C'))` instead of `'{'A', 'B', 'C'}` used in newer python versions.
* | cleanupDavid Beazley2016-08-303-3/+15
| |
* | Fixed issue #93. Crash if SyntaxError raised in productionDavid Beazley2016-08-302-22/+37
| |
* | Fixed Issue #97. Validation of files when original .py file isn't present.David Beazley2016-08-303-2/+13
| |
* | Removed --use-mirrors optionDavid Beazley2016-08-301-1/+1
| |
* | Fixed version numbersDavid Beazley2016-08-307-12/+17
|/
* Bumped version numberDavid Beazley2015-10-023-4/+4
|
* Bumped version numbersDavid Beazley2015-10-023-4/+9
|
* Merge pull request #81 from graingert/patch-1David Beazley2015-10-021-0/+2
|\ | | | | Support universal wheels
| * Support universal wheelsThomas Grainger2015-10-021-0/+2
| |
* | Merge pull request #78 from warsaw/issue76David Beazley2015-10-021-30/+47
|\ \ | |/ |/| Fixes for Python 3.5 compatibility.
| * Fixes for Python 3.5 compatibility.Barry Warsaw2015-09-141-30/+47
|/
* Minor edits to ANNOUNCE/READMEDavid Beazley2015-08-252-4/+5
|
* Edits to CHANGES. Exclude .pyc files from source buildDavid Beazley2015-08-252-1/+4
|
* Merge pull request #70 from jvtrigueros/underscore-codeDavid Beazley2015-08-251-1/+1
|\ | | | | MethodType doesn't have __code__ attribute, use __func__
| * MethodType doesn't have __code__ attribute, use __func__Jose V. Trigueros2015-07-151-1/+1
| |
* | Merge pull request #71 from moses-palmer/fixup-module-sort-orderDavid Beazley2015-08-258-2/+146
|\ \ | | | | | | Corrected ParserReflect.get_pfunctions on Python 3
| * | Convert modules to strs when sorting p_functionsMoses Palmér2015-07-161-2/+8
| | |
| * | Added test for module sort orderMoses Palmér2015-07-167-0/+138
| |/ | | | | | | | | | | | | This test uses a grammar split into several modules, where the line number of rules are the same in more than one module. This will cause ParserReflect.get_pfunctions to try to sort tuples on module items, which are unsortable in Python 3.
* | Merge pull request #74 from joeedh/masterDavid Beazley2015-08-251-0/+3
|\ \ | | | | | | Check for existence of pickled parse tables
| * | check for existence of pickled parse tables beforeJoe Eagar2015-08-091-0/+3
| |/ | | | | | | trying to read them.
* | Merge pull request #72 from gmt/masterDavid Beazley2015-08-255-5/+5
|\ \ | |/ |/| Fix in-source version constants for 3.7
| * Fix in-source version constants for 3.7Gregory M. Turner2015-07-295-5/+5
|/ | | | Signed-off-by: Gregory M. Turner <gmt@be-evil.net>
* Minor fix to account for bad None arguments for tabmodule/lextabDavid Beazley2015-05-082-1/+8
|
* Fixed issue 63David Beazley2015-05-073-30/+47
|
* Fixed version numbersDavid Beazley2015-04-263-2/+3
|
* One more yacc package test addedDavid Beazley2015-04-265-0/+132
|
* Fixed permissions testDavid Beazley2015-04-251-1/+17
|
* IOError handling improvements. More tests. Doc updateDavid Beazley2015-04-259-22/+265
|
* Further refinement of table handling with packages. More unit tests.David Beazley2015-04-2420-53/+470
|
* Fixed potential package problems with lextab and parsetab filesDavid Beazley2015-04-244-20/+42
|
* Documentation updatesDavid Beazley2015-04-224-152/+342
|
* Simplified set_defaulted_states() methodDavid Beazley2015-04-222-2/+8
|
* Fixed minor bug in line-number tracking. Fixed failing yacc_error5 test.David Beazley2015-04-222-16/+27
|
* Continued work on defaulted states. Some bug fixes. In progress.David Beazley2015-04-223-18/+30
|
* Added optional support for defaulted statesDavid Beazley2015-04-213-63/+125
|
* Code modernization related to range() and enumerate().David Beazley2015-04-212-47/+45
|
* Continued code readability edits.David Beazley2015-04-202-384/+400
|
* Numerous code cleanups. Formatting. Other readability fixesDavid Beazley2015-04-201-283/+269
|
* Substantial code cleanup. Modernization to Python 2.6.David Beazley2015-04-204-519/+596
|
* Various code cleanup all over. Better use of booleans and sets. In progress.David Beazley2015-04-202-188/+192
|