summaryrefslogtreecommitdiff
path: root/Modules/_sre.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #18701: Remove support of old CPython versions (<3.0) from C code.Serhiy Storchaka2013-08-171-17/+0
* Issue #17998: Fix an internal error in regular expression engine.Serhiy Storchaka2013-08-031-6/+6
|\
| * Issue #17998: Fix an internal error in regular expression engine.Serhiy Storchaka2013-08-031-6/+6
* | Issue #17016: Get rid of possible pointer wraparounds and integer overflowsSerhiy Storchaka2013-04-131-7/+7
|\ \ | |/ |/|
| * Issue #9669: Protect re against infinite loops on zero-width matching inSerhiy Storchaka2013-02-161-7/+7
| |\
| | * Issue #13169: The maximal repetition number in a regular expression has beenSerhiy Storchaka2013-02-161-7/+7
| | |\
| | | * Issue #16688: Fix backreferences did make case-insensitive regex fail on non-...Serhiy Storchaka2012-12-291-5/+6
| | | |\
| | | * \ rename MathcObject to match object in doctrings for re module (#16760)Andrew Svetlov2012-12-251-1/+1
| | | |\ \
| | | * \ \ Issue #16443: Add docstrings to regular expression match objects.Andrew Svetlov2012-12-231-7/+7
| | | |\ \ \
| | | | * \ \ 1 << 31 is invalid for signed integers, fix it by making 1 unsigned.Gregory P. Smith2012-12-101-7/+7
| | | | |\ \ \
| | | | | * \ \ Issue #10182: The re module doesn't truncate indices to 32 bits anymore.Antoine Pitrou2012-12-021-5/+5
| | | | | |\ \ \
| | | | | * | | | Issue #9566: Use the right type to fix a compiler warnings on Win64Victor Stinner2012-10-311-7/+7
* | | | | | | | | Issue #17016: Get rid of possible pointer wraparounds and integer overflowsSerhiy Storchaka2013-04-131-11/+11
|/ / / / / / / /
* | | | | | | | Issue #9669: Protect re against infinite loops on zero-width matching inSerhiy Storchaka2013-02-161-347/+310
|\ \ \ \ \ \ \ \ | |/ / / / / / /
| * | | | | | | Issue #13169: The maximal repetition number in a regular expression has beenSerhiy Storchaka2013-02-161-347/+310
| |\ \ \ \ \ \ \ | | | |_|_|_|_|/ | | |/| | | | |
| | * | | | | | Issue #16688: Fix backreferences did make case-insensitive regex fail on non-...Serhiy Storchaka2012-12-291-5/+6
| | | |_|_|_|/ | | |/| | | |
| | * | | | | rename MathcObject to match object in doctrings for re module (#16760)Andrew Svetlov2012-12-251-1/+1
| | |\ \ \ \ \ | | | |/ / / / | | |/| | | |
| | * | | | | Issue #16443: Add docstrings to regular expression match objects.Andrew Svetlov2012-12-231-15/+55
| | |\ \ \ \ \ | | | |_|/ / / | | |/| | | |
| | * | | | | 1 << 31 is invalid for signed integers, fix it by making 1 unsigned.Gregory P. Smith2012-12-101-330/+292
| | |\ \ \ \ \ | | | | |_|_|/ | | | |/| | |
| | | * | | | Issue #10182: The re module doesn't truncate indices to 32 bits anymore.Antoine Pitrou2012-12-021-5/+5
| | | |\ \ \ \ | | | | |_|_|/ | | | |/| | |
| | | * | | | closes #14259 re.finditer() now takes keyword arguments: pos, endpos.Sean Reifschneider2012-03-121-7/+9
| | | * | | | merge 3.2 (#14212)Benjamin Peterson2012-03-071-321/+284
| | | |\ \ \ \
| | | | * | | | Issue #10951: Fix compiler warnings in _sre.cRoss Lagerwall2012-03-061-5/+5
| | | | * | | | Remove "#ifdef Py_UNICODE_WIDE": Python is now always wideVictor Stinner2011-11-221-8/+4
| | | | * | | | default - Fix closes Issue 12604 - Use a proper no-op macro expansion for VTR...Senthil Kumaran2011-10-201-325/+291
| | | | |\ \ \ \
| | | | | * | | | Change PyUnicode_KIND to 1,2,4. Drop _KIND_SIZE and _CHARACTER_SIZE.Martin v. Löwis2011-10-071-1/+1
| | | | | * | | | _sre: don't use Py_UNICODE anymoreVictor Stinner2011-09-291-9/+7
| | | | | * | | | Fix whitespace.Ezio Melotti2011-09-291-1/+1
| | | | | * | | | Clean up a few tabs that went in with PEP393.Ezio Melotti2011-09-291-113/+113
| | | | | * | | | Implement PEP 393.Martin v. Löwis2011-09-281-205/+173
* | | | | | | | | Issue #9669: Protect re against infinite loops on zero-width matching inSerhiy Storchaka2013-02-161-2/+7
|/ / / / / / / /
* | | | | | | | Issue #13169: The maximal repetition number in a regular expression has beenSerhiy Storchaka2013-02-161-6/+12
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | rename MathcObject to match object in doctrings for re module (#16760)Andrew Svetlov2012-12-251-1/+1
| |_|_|_|_|/ |/| | | | |
* | | | | | Issue #16443: Add docstrings to regular expression match objects.Andrew Svetlov2012-12-231-15/+55
|/ / / / /
* | | | | 1 << 31 is invalid for signed integers, fix it by making 1 unsigned.Gregory P. Smith2012-12-101-2/+2
| |_|_|/ |/| | |
* | | | Issue #10182: The re module doesn't truncate indices to 32 bits anymore.Antoine Pitrou2012-12-021-5/+5
* | | | Issue #1160: Fix compiling large regular expressions on UCS2 builds.Antoine Pitrou2012-11-201-4/+7
|/ / /
* | | keep the buffer object around while we're using it (closes #14212)Benjamin Peterson2012-03-071-33/+47
|/ /
* | 3.2 - Fix Issue 12604 - Use a proper no-op macro expansion for VTRACE macro i...Senthil Kumaran2011-10-201-1/+1
|/
* Issue 5553: Improved Py_LOCAL_INLINE to actually inline under compilers other...Daniel Stutzbach2010-08-311-3/+0
* Merged revisions 79307,79408,79430,79533,79542,79579-79580,79585-79587,79607-...Benjamin Peterson2010-04-111-6/+3
* Issue #3299: replace PyObject_DEL() by Py_DECREF() in _sre module to fix aVictor Stinner2010-03-041-1/+1
* Merged revisions 77499 via svnmerge fromAntoine Pitrou2010-01-141-3/+8
* Issue #6561: '\d' in a regular expression should match only UnicodeMark Dickinson2009-07-281-1/+1
* Issue #1717: rename tp_compare to tp_reserved. I'll change theMark Dickinson2009-02-021-3/+3
* Merged revisions 66364 via svnmerge fromGuido van Rossum2008-09-101-3/+4
* #2834: Change re module semantics, so that str and bytes mixing is forbidden,Antoine Pitrou2008-08-191-3/+24
* Merged revisions 65654 via svnmerge fromMartin v. Löwis2008-08-131-1/+1
* Merged revisions 65544 via svnmerge fromGuido van Rossum2008-08-061-0/+474
* #3247 Get rid of Py_FindMethod; use tp_members instead.Amaury Forgeot d'Arc2008-07-021-118/+115