summaryrefslogtreecommitdiffstats
path: root/Modules/sre.h
Commit message (Expand)AuthorAgeFilesLines
* bpo-23689: re module, fix memory leak when a match is terminated by a signal ...Ma Lin2022-04-031-0/+4
* bpo-23691: Protect the re.finditer() iterator from re-entering (GH-32012)Serhiy Storchaka2022-03-211-0/+1
* bpo-39943: Add the const qualifier to pointers on non-mutable PyUnicode data....Serhiy Storchaka2020-04-111-7/+7
* bpo-25054, bpo-1647489: Added support of splitting on zerowidth patterns. (#4...Serhiy Storchaka2017-12-041-1/+3
* bpo-31690: Allow the inline flags "a", "L", and "u" to be used as group flags...Serhiy Storchaka2017-10-241-4/+0
* Issue #28765: _sre.compile() now checks the type of groupindex and indexgroupVictor Stinner2016-11-221-2/+2
* Issue #17381: Fixed handling of case-insensitive ranges in regular expressions.Serhiy Storchaka2014-10-311-1/+1
* Issue #22437: Number of capturing groups in regular expression is no longerSerhiy Storchaka2014-09-291-4/+3
* Issue #20998: Fixed re.fullmatch() of repeated single character patternSerhiy Storchaka2014-05-141-1/+0
* Issue #16203: Add re.fullmatch() function and regex.fullmatch() method,Serhiy Storchaka2013-11-231-0/+1
* Issue #18685: Restore re performance to pre-PEP 393 levels.Serhiy Storchaka2013-10-261-6/+3
* Back out accidentally pushed changeset b51218966201.Georg Brandl2013-10-131-1/+0
* Add re.fullmatch() function and regex.fullmatch() method, which anchor theGeorg Brandl2013-10-131-0/+1
* Issue #17998: Fix an internal error in regular expression engine.Serhiy Storchaka2013-08-031-1/+1
* Issue #13169: The maximal repetition number in a regular expression has beenSerhiy Storchaka2013-02-161-0/+5
|\
| * Issue #13169: The maximal repetition number in a regular expression has beenSerhiy Storchaka2013-02-161-0/+5
| * Issue #1160: Fix compiling large regular expressions on UCS2 builds.Antoine Pitrou2012-11-201-5/+1
* | Fix test_re failure under Windows.Antoine Pitrou2012-06-231-5/+1
* | merge 3.2 (#14212)Benjamin Peterson2012-03-071-0/+2
|\ \ | |/
| * keep the buffer object around while we're using it (closes #14212)Benjamin Peterson2012-03-071-0/+2
* | Implement PEP 393.Martin v. Löwis2011-09-281-1/+3
|/
* #2834: Change re module semantics, so that str and bytes mixing is forbidden,Antoine Pitrou2008-08-191-0/+1
* Merged revisions 46753-51188 via svnmerge fromThomas Wouters2006-08-111-12/+12
* Add weakref support to sockets and re pattern objects.Raymond Hettinger2004-05-311-0/+1
* Fix _sre.CODESIZE on 64-bit machines in UCS-4 mode. Fixes #931848.Martin v. Löwis2004-05-071-1/+1
* - Fixing annoying warnings.Gustavo Niemeyer2004-02-141-2/+2
* Implemented non-recursive SRE matching.Gustavo Niemeyer2003-10-171-4/+6
* Remove extraneous #define as per effbot's instructions in:Neal Norwitz2002-03-181-2/+0
* merged with pythonware's SRE 2.1.1 codebaseFredrik Lundh2001-07-021-3/+6
* use Py_UNICODE_WIDE instead of USE_UCS4_STORAGE and Py_UNICODE_SIZEFredrik Lundh2001-06-271-2/+3
* experimental UCS-4 support: added USE_UCS4_STORAGE define toFredrik Lundh2001-06-261-0/+4
* -- added recursion limit (currently ~10,000 levels)Fredrik Lundh2000-08-031-2/+0
* -- fixed width calculations for alternationsFredrik Lundh2000-08-011-0/+2
* SRE 0.9.8: passes the entire test suiteFredrik Lundh2000-08-011-15/+11
* -- SRE 0.9.6 sync. this includes:Fredrik Lundh2000-07-231-1/+5
* - fixed grouping error bugFredrik Lundh2000-07-031-0/+3
* - added lookbehind support (?<=pattern), (?<!pattern).Fredrik Lundh2000-07-031-8/+9
* - experimental: added two new attributes to the match object:Fredrik Lundh2000-07-021-0/+1
* - actually enabled charset anchors in the engine (still notFredrik Lundh2000-07-021-0/+2
* - fixed another split problemFredrik Lundh2000-06-291-2/+1
* - fixed splitFredrik Lundh2000-06-291-3/+6
* - renamed "tolower" hook (it happened to work withFredrik Lundh2000-06-291-1/+1
* towards 1.6b1Fredrik Lundh2000-06-291-2/+16
* Fredrik Lundh: here's the 96.6% version of SREJeremy Hylton2000-06-011-5/+29
* Adding Fredrik Lundh's _sre.c module and its header files.Guido van Rossum2000-03-311-0/+38