39 Commits (ff4fddde57d5579dff3a83d99e20cd06366b10d6)

Author SHA1 Message Date
Serhiy Storchaka 4b8f8949b4 Issue #17381: Fixed handling of case-insensitive ranges in regular expressions. 12 years ago
Serhiy Storchaka 9baa5b2de2 Issue #22437: Number of capturing groups in regular expression is no longer 12 years ago
Serhiy Storchaka 429b59ec69 Issue #20998: Fixed re.fullmatch() of repeated single character pattern 12 years ago
Serhiy Storchaka 32eddc1bbc Issue #16203: Add re.fullmatch() function and regex.fullmatch() method, 13 years ago
Serhiy Storchaka 9eabac68a3 Issue #18685: Restore re performance to pre-PEP 393 levels. 13 years ago
Georg Brandl daa1fa991c Back out accidentally pushed changeset b51218966201. 13 years ago
Georg Brandl 4300019e1a Add re.fullmatch() function and regex.fullmatch() method, which anchor the 13 years ago
Serhiy Storchaka 1f35ae0a3c Issue #17998: Fix an internal error in regular expression engine. 13 years ago
Serhiy Storchaka 70ca0210e8 Issue #13169: The maximal repetition number in a regular expression has been 14 years ago
Serhiy Storchaka e18e05cce9 Issue #13169: The maximal repetition number in a regular expression has been 14 years ago
Benjamin Peterson 5ca88d2b18 get the core to compile --disable-unicode 14 years ago
Antoine Pitrou b83ea144cc Issue #1160: Fix compiling large regular expressions on UCS2 builds. 14 years ago
Antoine Pitrou 39bdad813a Issue #1160: Fix compiling large regular expressions on UCS2 builds. 14 years ago
Antoine Pitrou 766a16efe7 Fix test_re failure under Windows. 14 years ago
Benjamin Peterson e48944b69c keep the buffer object around while we're using it (closes #14212) 15 years ago
Martin v. Löwis d63a3b8beb Implement PEP 393. 15 years ago
Antoine Pitrou fd036451bf #2834: Change re module semantics, so that str and bytes mixing is forbidden, 18 years ago
Thomas Wouters 0e3f591aee Merged revisions 46753-51188 via svnmerge from 20 years ago
Neal Norwitz a6d80faf6c Impl ssize_t 20 years ago
Raymond Hettinger 027bb633b6 Add weakref support to sockets and re pattern objects. 22 years ago
Martin v. Löwis 7d9c6c7e8c Fix _sre.CODESIZE on 64-bit machines in UCS-4 mode. Fixes #931848. 22 years ago
Gustavo Niemeyer 601b963be0 - Fixing annoying warnings. 23 years ago
Gustavo Niemeyer ad3fc44ccb Implemented non-recursive SRE matching. 23 years ago
Neal Norwitz 5909402cde Remove extraneous #define as per effbot's instructions in: 25 years ago
Fredrik Lundh b0f05bdfd3 merged with pythonware's SRE 2.1.1 codebase 25 years ago
Fredrik Lundh 8f4558583f use Py_UNICODE_WIDE instead of USE_UCS4_STORAGE and Py_UNICODE_SIZE 25 years ago
Fredrik Lundh 1294ad0c59 experimental UCS-4 support: added USE_UCS4_STORAGE define to 25 years ago
Fredrik Lundh 96ab46529b -- added recursion limit (currently ~10,000 levels) 26 years ago
Fredrik Lundh 2f2c67d7e5 -- fixed width calculations for alternations 26 years ago
Fredrik Lundh 29c4ba9ada SRE 0.9.8: passes the entire test suite 26 years ago
Fredrik Lundh 8a3ebf8ca8 -- SRE 0.9.6 sync. this includes: 26 years ago
Fredrik Lundh 72b82ba16d - fixed grouping error bug 26 years ago
Fredrik Lundh 6f01398236 - added lookbehind support (?<=pattern), (?<!pattern). 26 years ago
Fredrik Lundh c2301730b8 - experimental: added two new attributes to the match object: 26 years ago
Fredrik Lundh 7cafe4d7e4 - actually enabled charset anchors in the engine (still not 26 years ago
Fredrik Lundh 8094611eb8 - fixed another split problem 26 years ago
Fredrik Lundh be2211e940 - fixed split 26 years ago
Fredrik Lundh b389df3402 - renamed "tolower" hook (it happened to work with 26 years ago
Fredrik Lundh 102f3ad676 towards 1.6b1 26 years ago
Jeremy Hylton b1aa19515f Fredrik Lundh: here's the 96.6% version of SRE 26 years ago
Guido van Rossum b700df9824 Adding Fredrik Lundh's _sre.c module and its header files. 27 years ago