summaryrefslogtreecommitdiffstats
path: root/Modules/_sre.c
Commit message (Expand)AuthorAgeFilesLines
* 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-2/+7
|\
| * 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
|\ \ | |/
| * Issue #13169: The maximal repetition number in a regular expression has beenSerhiy Storchaka2013-02-161-6/+12
* | 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
|\ \ | |/
| * 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
|\ \ | |/
| * 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-111-2/+2
|\ \ | |/
| * 1 << 31 is invalid for signed integers, fix it by making 1 unsigned.Gregory P. Smith2012-12-111-2/+2
* | Issue #10182: The re module doesn't truncate indices to 32 bits anymore.Antoine Pitrou2012-12-021-5/+5
|\ \ | |/
| * 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
* | closes #14259 re.finditer() now takes keyword arguments: pos, endpos.Sean Reifschneider2012-03-131-7/+9
* | merge 3.2 (#14212)Benjamin Peterson2012-03-071-25/+40
|\ \ | |/
| * keep the buffer object around while we're using it (closes #14212)Benjamin Peterson2012-03-071-33/+47
* | 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-191-1/+1
|\ \ | |/
| * 3.2 - Fix Issue 12604 - Use a proper no-op macro expansion for VTRACE macro i...Senthil Kumaran2011-10-191-1/+1
* | 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-281-1/+1
* | Clean up a few tabs that went in with PEP393.Ezio Melotti2011-09-281-113/+113
* | Implement PEP 393.Martin v. Löwis2011-09-281-205/+173
|/
* 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
* Implement PEP 3121: new module initialization and finalization API.Martin v. Löwis2008-06-111-6/+19
* Renamed PyString to PyBytesChristian Heimes2008-05-261-1/+1
* Merged revisions 60053-60078 via svnmerge fromChristian Heimes2008-01-191-1/+2
* Merged revisions 59843-59863 via svnmerge fromChristian Heimes2008-01-091-0/+8
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.Christian Heimes2007-12-191-1/+1
* Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases i...Christian Heimes2007-12-021-7/+7
* Remove the buffer API from PyUnicode as specified by PEP 3137. Also,Alexandre Vassalotti2007-10-141-0/+9
* Change PyBuffer to Py_buffer to be consistent with other non-object structure...Travis E. Oliphant2007-09-231-1/+1
* Merged revisions 58095-58132,58136-58148,58151-58197 via svnmerge fromThomas Wouters2007-09-191-17/+8
* Remove checking redundantly for checks of PyInt and PyLong.Neal Norwitz2007-08-311-1/+1
* Use unicodeNeal Norwitz2007-08-261-2/+2
* Merged in py3k-buffer branch to main line. All objects now use the buffer pr...Travis E. Oliphant2007-08-181-25/+19