summaryrefslogtreecommitdiffstats
path: root/Lib/sre_parse.py
Commit message (Expand)AuthorAgeFilesLines
* bpo-47152: Convert the re module into a package (GH-32177)Serhiy Storchaka2022-04-021-1078/+6
* bpo-433030: Add support of atomic grouping in regular expressions (GH-31982)Serhiy Storchaka2022-03-211-6/+26
* bpo-47066: Convert a warning about flags not at the start of the regular expr...Serhiy Storchaka2022-03-191-10/+3
* bpo-39394: Improve warning message in the re module (GH-31988)Serhiy Storchaka2022-03-191-1/+3
* bpo-37723: Fix performance regression on regular expression parsing. (GH-15030)yannvgn2019-07-311-7/+1
* bpo-34681: Rename class Pattern in sre_parse to State. (GH-9310)Serhiy Storchaka2018-09-181-20/+20
* bpo-34605: Avoid master/slave terms (GH-9101)Victor Stinner2018-09-071-1/+1
* bpo-30688: Import unicodedata only when needed. (GH-5606)Zhou Fangyi2018-02-101-1/+2
* bpo-30688: Support \N{name} escapes in re patterns. (GH-5588)Serhiy Storchaka2018-02-091-7/+30
* bpo-30349: Raise FutureWarning for nested sets and set operations (#1553)Serhiy Storchaka2017-11-161-0/+24
* bpo-31690: Allow the inline flags "a", "L", and "u" to be used as group flags...Serhiy Storchaka2017-10-241-4/+20
* bpo-30605: Fix compiling binary regexs with BytesWarnings enabled. (#2016)Roy Williams2017-06-101-1/+1
* bpo-30375: Correct the stacklevel of regex compiling warnings. (#1595)Serhiy Storchaka2017-05-161-10/+11
* bpo-30340: Enhanced regular expressions optimization. (#1542)Serhiy Storchaka2017-05-141-35/+70
* bpo-30298: Weaken the condition of deprecation warnings for inline modifiers....Serhiy Storchaka2017-05-101-7/+5
* Issue #25953: re.sub() now raises an error for invalid numerical groupSerhiy Storchaka2016-10-231-8/+10
* Issue #22493: Warning message emitted by using inline flags in the middle ofSerhiy Storchaka2016-09-161-2/+7
* Issue #22493: Inline flags now should be used only at the start of theSerhiy Storchaka2016-09-111-0/+8
* Issue #28070: Fixed parsing inline verbose flag in regular expressions.Serhiy Storchaka2016-09-101-0/+1
* Issue #433028: Added support of modifier spans in regular expressions.Serhiy Storchaka2016-09-091-30/+84
* Issue #27030: Unknown escapes consisting of ``'\'`` and ASCII letter inSerhiy Storchaka2016-06-111-44/+5
* Issue #26475: Fixed debugging output for regular expressions with the (?x) flag.Serhiy Storchaka2016-03-061-3/+3
* Issue #25554: Got rid of circular references in regular expression parsing.Serhiy Storchaka2015-11-051-6/+6
* Issue #24580: Symbolic group references to open group in re patterns now areSerhiy Storchaka2015-07-181-0/+3
* Issue #14260: The groupindex attribute of regular expression pattern objectSerhiy Storchaka2015-03-291-1/+2
* Issue #22364: Improved some re error messages using regex for hints.Serhiy Storchaka2015-03-251-115/+112
* Fixed using deprecated escaping in regular expression in _strptime.py (issue2...Serhiy Storchaka2015-03-241-1/+1
* Issue #23622: Unknown escapes in regular expressions that consist of ``'\'``Serhiy Storchaka2015-03-241-1/+13
* Issues #814253, #9179: Group references and conditional group references nowSerhiy Storchaka2015-02-211-9/+42
* Issue #21032: Deprecated the use of re.LOCALE flag with str patterns orSerhiy Storchaka2014-12-011-0/+10
* merge 3.4 (#9179)Benjamin Peterson2014-11-301-24/+9
|\
| * backout 9fcf4008b626 (#9179) for further considerationBenjamin Peterson2014-11-301-24/+9
* | Minor code clean up and improvements in the re module.Serhiy Storchaka2014-11-111-4/+4
* | Fixed error position for the backslash at the end of regex pattern.Serhiy Storchaka2014-11-101-1/+2
* | Fixed AttributeError when the regular expression starts from illegal escape.Serhiy Storchaka2014-11-101-0/+1
* | Issue #22578: Added attributes to the re.error class.Serhiy Storchaka2014-11-101-59/+82
* | Merge headsSerhiy Storchaka2014-11-101-2/+2
|\ \
| * | Issue #22823: Use set literals instead of creating a set from a listRaymond Hettinger2014-11-091-2/+2
* | | Issue #22434: Constants in sre_constants are now named constants (enum-like).Serhiy Storchaka2014-11-091-5/+4
|/ /
* | Issues #814253, #9179: Group references and conditional group references nowSerhiy Storchaka2014-11-071-9/+24
|\ \ | |/
| * Issues #814253, #9179: Group references and conditional group references nowSerhiy Storchaka2014-11-071-9/+24
* | Issue #19380: Optimized parsing of regular expressions.Serhiy Storchaka2014-10-101-149/+119
* | Issue 1519638: Now unmatched groups are replaced with empty strings in re.sub()Serhiy Storchaka2014-10-101-5/+3
* | Issue #22437: Number of capturing groups in regular expression is no longerSerhiy Storchaka2014-09-291-0/+10
* | Issue #22362: Forbidden ambiguous octal escapes out of range 0-0o377 inSerhiy Storchaka2014-09-231-4/+16
|/
* Issue #22423: Fixed debugging output of the GROUPREF_EXISTS opcode in the reSerhiy Storchaka2014-09-211-16/+28
* Issue #8343: Named group error msgs did not show the group name.Raymond Hettinger2014-06-231-3/+6
* Issue #20976: pyflakes: Remove unused importsVictor Stinner2014-03-201-2/+0
* Issue #19365: Optimized the parsing of long replacement string in re.sub*()Serhiy Storchaka2013-10-231-44/+30
* Issue #18647: Correctly bound calculated min/max width of a subexpression.Serhiy Storchaka2013-08-191-4/+4