summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix parsing ambiguity in railroad_diagram_demo.py so that parser can actually...226-railroad-updatesptmcg2021-09-081-2/+7
* Add diagram handling for SkipTo, and for And's constructed using `expr*N` not...ptmcg2021-09-082-2/+13
* Refactor duplicate code into decorator; drop unused group_results_name argumentptmcg2021-09-071-26/+42
* Remove unneeded pip installs for tox (already handled in tox.ini)ptmcg2021-09-071-2/+0
* Updates from PR review: change user instructions to use pyparsing[diagrams]; ...ptmcg2021-09-072-17/+18
* Update CHANGES and whats_new_in_3_0_0.rst with some features and acknowledgem...ptmcg2021-09-062-4/+7
* Fix pip commandptmcg2021-09-061-1/+2
* Add LOOKAHEAD and LOOKBEHIND annotations for FollowedBy and PrecededBy elemen...ptmcg2021-09-068-14/+70
* Update tests to reflect diagram structure changesPaul McGuire2021-09-062-7/+12
* Make sure root element gets in the diagram, even if it has no custom namePaul McGuire2021-09-062-1/+10
* Add special EachItem to compose DiagramItem for Group-OneOrMore-Choice; refac...Paul McGuire2021-09-063-45/+85
* Remove hard-coded base_expr name from infix_notationPaul McGuire2021-09-052-3/+3
* Code cleanup from PR commentsPaul McGuire2021-09-053-32/+53
* Undo forced railroad_debugPaul McGuire2021-09-051-1/+0
* Get proper railroad diags for infixNotationPaul McGuire2021-09-054-25/+34
* Restore default setName() calls for delimitedList; set default vertical=3; up...ptmcg2021-09-056-18/+25
* Move setName on delimitedList into test codeptmcg2021-09-051-1/+1
* Remove hard-coded debug modeptmcg2021-09-051-1/+0
* Add setName calls to simpleSQL for better diagramptmcg2021-09-052-8/+10
* Remove default setName calls on delimitedListptmcg2021-09-051-2/+2
* Revert dataclasses back to NamedTuples for 3.6-7 compat; add setName calls in...ptmcg2021-09-054-35/+43
* Update railroad diagram generation code, to show results names as group annot...ptmcg2021-09-055-119/+173
* Add line separators to HowToUsePyparsing.rst to call attention to PEP-8 namin...ptmcg2021-09-041-1/+5
* Docs cleanupptmcg2021-09-022-120/+151
* Small perf tweaksptmcg2021-09-023-7/+8
* Minor blackeningptmcg2021-09-021-1/+6
* Update docstrings to use new-style snake_case namesptmcg2021-09-023-4/+4
* Update docs to use new-style snake_case names, add some missing blurbs to wha...ptmcg2021-09-022-8/+18
* add a caseless parameter to the CloseMatch class (#281)Adrian Edwards2021-09-023-1/+41
* Fix test issue; update version timeptmcg2021-09-022-6/+11
* mypy cleanupptmcg2021-09-025-37/+50
* Make static methods staticmethodsptmcg2021-09-021-0/+2
* Add note about names and using 3.0 docs for 2.4.7 environments.ptmcg2021-09-021-4/+11
* Expand error message when failing to import .diagram in ParserElement.create_...ptmcg2021-09-021-1/+2
* Use pyparsing.Opt instead of deprecated Optionalptmcg2021-09-021-1/+1
* Fix typoptmcg2021-09-021-1/+1
* In 3.7, Callable cannot use NoReturn for a return type, must use Noneptmcg2021-08-231-4/+4
* Fix annotations using Iterable, must import and use as IterableType so as not...ptmcg2021-08-232-6/+7
* Merge branch 'master' of https://github.com/pyparsing/pyparsingptmcg2021-08-231-12/+16
|\
| * Fix up CONTRIBUTING.md to reflect PEP8 developments, and wiki page updates.Paul McGuire2021-08-211-12/+16
* | Adding type annotationsptmcg2021-08-235-158/+314
|/
* Fix test bugsptmcg2021-08-201-9/+11
* Add identchars and identbodychars symbols to make it easier to construct iden...ptmcg2021-08-196-5/+118
* Fix f-string 3.6 compat bug in test_unit.py; rename __versionTime__ to __vers...ptmcg2021-08-164-18/+21
* Additional unit tests for IndentedBlock, with bad indented code and indented ...ptmcg2021-08-151-0/+25
* Fixed bug in QuotedString class when the escaped quote string is not a repeat...Paul McGuire2021-08-153-50/+96
* Add PEP-8 names for initial argsPaul McGuire2021-08-151-8/+14
* Fix bug in Located class when used with a results name. (Issue #294)ptmcg2021-08-143-1/+26
* Update version timeptmcg2021-08-141-1/+1
* Add note on enable/disable memoization methods in whats_new_in_3_0_0.rstptmcg2021-08-141-0/+13