log Lib/sre_parse.py @ 79691:05c8928362ee

age author description
Sat, 23 Jun 2012 13:29:19 +0200 Antoine Pitrou Issue #3665: \u and \U escapes are now supported in unicode regular expressions.
Fri, 25 Feb 2011 15:42:01 +0000 Marc-André Lemburg Normalize the encoding names for Latin-1 and UTF-8 to
Sat, 16 Feb 2013 16:47:47 +0200 Serhiy Storchaka Issue #13169: The maximal repetition number in a regular expression has been 3.2
Fri, 11 Jan 2013 08:32:01 +0200 Ezio Melotti #13899: \A, \Z, and \B now correctly match the A, Z, and B literals when used inside character classes (e.g. [A]). Patch by Matthew Barnett. 3.2
Sat, 03 Nov 2012 20:33:08 +0200 Ezio Melotti #12759: sre_parse now raises a proper error when the name of the group is missing. Initial patch by Serhiy Storchaka. 3.2
Sat, 06 Mar 2010 15:24:08 +0000 Ezio Melotti #6509: fix re.sub to work properly when the pattern, the string, and the replacement were all bytes. Patch by Antoine Pitrou.
Tue, 14 Oct 2008 23:07:40 +0000 Benjamin Peterson Merged revisions 66894 via svnmerge from
Tue, 19 Aug 2008 17:56:33 +0000 Antoine Pitrou #2834: Change re module semantics, so that str and bytes mixing is forbidden,
Tue, 22 Jul 2008 17:53:22 +0000 Antoine Pitrou #3231: re.compile fails with some bytes patterns
Tue, 18 Mar 2008 20:19:54 +0000 Thomas Wouters Fix 're' to work on bytes. It could do with a few more tests, though.
Tue, 04 Dec 2007 23:02:19 +0000 Christian Heimes Removed PyInt_GetMax and sys.maxint
Tue, 06 Nov 2007 21:34:58 +0000 Guido van Rossum Merging the py3k-pep3137 branch back into the py3k branch.
Fri, 19 Oct 2007 22:06:24 +0000 Guido van Rossum Patch 1280, by Alexandre Vassalotti.
Thu, 30 Aug 2007 22:57:53 +0000 Thomas Wouters Remove the simple slicing API. All slicing is now done with slice objects.
Thu, 30 Aug 2007 01:19:48 +0000 Collin Winter Raise statement normalization in Lib/.
Thu, 07 Jun 2007 23:15:56 +0000 Guido van Rossum Merged revisions 55795-55816 via svnmerge from
Thu, 03 May 2007 17:18:26 +0000 Guido van Rossum Rename 'unicode' to 'str' in its tp_name field. Rename 'str' to 'str8'.
Fri, 09 Feb 2007 05:37:30 +0000 Guido van Rossum Fix most trivially-findable print statements.
Mon, 15 Jan 2007 16:59:06 +0000 Guido van Rossum Rip out 'long' and 'L'-suffixed integer literals.
Fri, 20 Sep 2013 21:25:53 +0300 Serhiy Storchaka Issue #18050: Fixed an incompatibility of the re module with Python 2.7.3 2.7
Mon, 19 Aug 2013 22:53:46 +0300 Serhiy Storchaka Issue #18647: Correctly bound calculated min/max width of a subexpression. 2.7
Sun, 14 Apr 2013 13:08:50 -0400 R David Murray #17341: Include name in re error message about invalid group name. 2.7
Sat, 16 Feb 2013 16:47:15 +0200 Serhiy Storchaka Issue #13169: The maximal repetition number in a regular expression has been 2.7
Fri, 11 Jan 2013 08:32:01 +0200 Ezio Melotti #13899: \A, \Z, and \B now correctly match the A, Z, and B literals when used inside character classes (e.g. [A]). Patch by Matthew Barnett. 2.7
Sat, 03 Nov 2012 20:31:12 +0200 Ezio Melotti #12759: sre_parse now raises a proper error when the name of the group is missing. Initial patch by Serhiy Storchaka. 2.7
Tue, 14 Oct 2008 22:37:18 +0000 Benjamin Peterson remove set compat cruft legacy-trunk
Tue, 27 May 2008 01:18:39 +0000 Benjamin Peterson remove some __getslice__ legacy-trunk
Tue, 19 Dec 2006 08:17:50 +0000 Thomas Wouters Make sre's SubPattern objects accept slice objects like it already accepts legacy-trunk
Wed, 14 Sep 2005 08:54:39 +0000 Gustavo Niemeyer Bug #1202493: Fixing SRE parser to handle '{}' as perl does, rather than legacy-trunk
Mon, 28 Feb 2005 19:27:52 +0000 Raymond Hettinger Complete the previous effort to factor out constant expressions legacy-trunk
Sun, 18 Sep 2005 13:03:16 +0000 Georg Brandl Bug #1202493: Fixing SRE parser to handle '{}' as perl does, rather than 2.4
Fri, 03 Sep 2004 20:15:56 +0000 Gustavo Niemeyer Minor aesthetic change in sre_parse.py, as suggested by Mike Coleman. legacy-trunk
Fri, 03 Sep 2004 17:06:10 +0000 Gustavo Niemeyer Applying modified version of patch #1018386, which fixes legacy-trunk
Wed, 25 Aug 2004 02:22:30 +0000 Barry Warsaw PEP 292 classes Template and SafeTemplate are added to the string module. legacy-trunk
Fri, 26 Mar 2004 23:24:00 +0000 Raymond Hettinger Simple Optimizations: legacy-trunk
Sun, 18 Jan 2004 20:29:55 +0000 Tim Peters Whitespace normalization. legacy-trunk
Fri, 17 Oct 2003 22:13:16 +0000 Gustavo Niemeyer Implemented non-recursive SRE matching. legacy-trunk
Sat, 19 Apr 2003 08:37:24 +0000 Martin v. Löwis Patch #681152: Support escaped Unicode characters in classes. Fixes #612074. legacy-trunk
Mon, 14 Apr 2003 17:59:34 +0000 Guido van Rossum SF patch #720991 by Gary Herron: legacy-trunk
Sun, 02 Jun 2002 00:40:05 +0000 Raymond Hettinger Replace boolean test with is None. legacy-trunk
Sat, 01 Jun 2002 14:18:47 +0000 Raymond Hettinger SF 563203. Replaced 'has_key()' with 'in'. legacy-trunk
Sun, 07 Apr 2002 06:36:23 +0000 Guido van Rossum Partial introduction of bools where appropriate. legacy-trunk
Mon, 11 Feb 2002 18:18:29 +0000 Neal Norwitz SF #515022 remove unused variable legacy-trunk
Sat, 19 Apr 2003 08:39:04 +0000 Martin v. Löwis Patch #681152: Support escaped unicode characters in classes. Fixes 612074. 2.2
Sun, 09 Dec 2001 16:13:15 +0000 Fredrik Lundh bug #133283, #477728, #483789, #490573 legacy-trunk
Sat, 03 Nov 2001 19:35:43 +0000 Tim Peters Improved error msg when a symbolic group name is redefined. Added docs legacy-trunk
Fri, 02 Nov 2001 13:59:51 +0000 Fredrik Lundh SF bug #476912: flag repeated use of the same groupname as legacy-trunk
Tue, 18 Sep 2001 20:55:24 +0000 Fredrik Lundh fixed #449964: sre.sub raises an exception if the template contains a legacy-trunk
Tue, 04 Sep 2001 19:10:20 +0000 Fred Drake Added docstrings by Neal Norwitz. This closes SF bug #450980. legacy-trunk
Thu, 22 Mar 2001 15:50:10 +0000 Fredrik Lundh sre 2.1b2 update: legacy-trunk
Sun, 18 Feb 2001 21:04:48 +0000 Fredrik Lundh detect attempts to repeat anchors (fixes bug #130748) legacy-trunk
Sun, 18 Feb 2001 12:05:16 +0000 Fredrik Lundh - restored 1.5.2 compatibility (sorry, eric) legacy-trunk
Thu, 15 Feb 2001 22:15:14 +0000 Skip Montanaro bunch more __all__ lists legacy-trunk
Fri, 09 Feb 2001 11:51:27 +0000 Eric S. Raymond String method conversion. legacy-trunk
Tue, 16 Jan 2001 07:37:30 +0000 Fredrik Lundh bumped SRE version number to 2.1. cleaned up and added 1.5.2 legacy-trunk
Sun, 14 Jan 2001 21:00:44 +0000 Fredrik Lundh SRE: stricter pattern syntax checking (covers parts of bug #115900) legacy-trunk
Sun, 14 Jan 2001 15:06:11 +0000 Fredrik Lundh SRE fixes for 2.1 alpha: legacy-trunk
Sat, 28 Oct 2000 19:30:41 +0000 Fredrik Lundh -- properly reset groups in findall (bug #117612) legacy-trunk
Wed, 13 Jun 2001 15:15:02 +0000 Guido van Rossum Bring SRE up do date with Python 2.1 2.0
Sat, 07 Oct 2000 17:38:23 +0000 Fredrik Lundh Fixed too ambitious "nothing to repeat" check. Closes bug #114033. legacy-trunk