summaryrefslogtreecommitdiff
path: root/pyparsing/unicode.py
Commit message (Collapse)AuthorAgeFilesLines
* Add pyparsing.unicode.identifier class propertyptmcg2023-01-131-21/+31
|
* Add Unicode MIDDLE DOT to Latin1.identbodycharsptmcg2022-11-061-2/+2
|
* Clean up unicode set naming to remove # type: ignore directivesptmcg2022-06-081-23/+22
|
* Fix/ignore mypy attr-defined errors, where attr definitions are intentionalptmcg2022-05-291-13/+13
|
* Expanded BMP name to BasicMultilingualPlane (but retained BMP as a valid ↵ptmcg2022-04-301-1/+3
| | | | synonym)
* Added BMP unicode_set for the Unicode Basic Multilingual Plane (issue #392)ptmcg2022-04-281-5/+23
|
* Some code cleanup, replacing map() calls with list comprehensions; better ↵ptmcg2022-01-021-1/+1
| | | | typing for debug actions using typing.NamedTuple; using list comps in "".join calls
* Tighten up determination of identbodychars to use "_*".isidentifier()ptmcg2021-10-221-7/+21
|
* Fix type annotation for ranges in unicode_sets; make _get_chars_for_ranges a ↵ptmcg2021-09-271-26/+36
| | | | lazyclassproperty
* mypy cleanupptmcg2021-09-021-18/+19
|
* Add identchars and identbodychars symbols to make it easier to construct ↵ptmcg2021-08-191-0/+18
| | | | identifiers
* Minor code cleanupsptmcg2021-08-071-1/+1
|
* Update unicode ranges (compute by interrogating unicodedata by language ↵ptmcg2020-06-271-17/+90
| | | | name) - Issue #227
* Break up pyparsing.py monolith into sub-modules in a pyparsing package (#162)Paul McGuire2019-11-181-0/+216
* Break up pyparsing.py monolith into sub-modules in a pyparsing package * Convert relative imports to absolutes * Reference submodule pyparsing in setup.py modules * Remove recursive import of pyparsing from setup.py * Black updates * setup.py updates - packages vs. modules. use .dev1 for the version