summaryrefslogtreecommitdiffstats
path: root/Lib/sre_parse.py
Commit message (Expand)AuthorAgeFilesLines
* 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
* #17341: Include name in re error message about invalid group name.R David Murray2013-04-141-2/+3
* Closes #14462: allow any valid Python identifier in sre group names, as docum...Georg Brandl2013-04-141-4/+16
* Issue #13169: The maximal repetition number in a regular expression has beenSerhiy Storchaka2013-02-161-2/+7
|\
| * Issue #13169: The maximal repetition number in a regular expression has beenSerhiy Storchaka2013-02-161-2/+7
* | #13899: merge with 3.2.Ezio Melotti2013-01-111-1/+1
|\ \ | |/
| * #13899: \A, \Z, and \B now correctly match the A, Z, and B literals when used...Ezio Melotti2013-01-111-1/+1
* | #12759: merge with 3.2.Ezio Melotti2012-11-031-1/+7
|\ \ | |/
| * #12759: sre_parse now raises a proper error when the name of the group is mis...Ezio Melotti2012-11-031-1/+7
* | Issue #3665: \u and \U escapes are now supported in unicode regular expressions.Antoine Pitrou2012-06-231-17/+49
* | Normalize the encoding names for Latin-1 and UTF-8 toMarc-André Lemburg2011-02-251-1/+1
|/
* #6509: fix re.sub to work properly when the pattern, the string, and the repl...Ezio Melotti2010-03-061-1/+7
* Merged revisions 66894 via svnmerge fromBenjamin Peterson2008-10-141-6/+0
* #2834: Change re module semantics, so that str and bytes mixing is forbidden,Antoine Pitrou2008-08-191-0/+14
* #3231: re.compile fails with some bytes patternsAntoine Pitrou2008-07-221-1/+1
* Fix 're' to work on bytes. It could do with a few more tests, though.Thomas Wouters2008-03-181-2/+2
* Removed PyInt_GetMax and sys.maxintChristian Heimes2007-12-041-2/+2
* Merging the py3k-pep3137 branch back into the py3k branch.Guido van Rossum2007-11-061-2/+2
* Patch 1280, by Alexandre Vassalotti.Guido van Rossum2007-10-191-2/+8
* Remove the simple slicing API. All slicing is now done with slice objects.Thomas Wouters2007-08-301-2/+0
* Raise statement normalization in Lib/.Collin Winter2007-08-301-46/+46
* Merged revisions 55795-55816 via svnmerge fromGuido van Rossum2007-06-071-3/+3
* Rename 'unicode' to 'str' in its tp_name field. Rename 'str' to 'str8'.Guido van Rossum2007-05-031-1/+1
* Fix most trivially-findable print statements.Guido van Rossum2007-02-091-9/+9
* Rip out 'long' and 'L'-suffixed integer literals.Guido van Rossum2007-01-151-3/+3
* Merged revisions 53005-53303 via svnmerge fromThomas Wouters2007-01-091-0/+2
* Bug #1202493: Fixing SRE parser to handle '{}' as perl does, rather thanGustavo Niemeyer2005-09-141-0/+3
* Complete the previous effort to factor out constant expressionsRaymond Hettinger2005-02-281-8/+19
* Minor aesthetic change in sre_parse.py, as suggested by Mike Coleman.Gustavo Niemeyer2004-09-031-2/+2
* Applying modified version of patch #1018386, which fixesGustavo Niemeyer2004-09-031-42/+36
* PEP 292 classes Template and SafeTemplate are added to the string module.Barry Warsaw2004-08-251-21/+13
* Simple Optimizations:Raymond Hettinger2004-03-261-73/+92
* Whitespace normalization.Tim Peters2004-01-181-2/+2