History log of /external/python/cpython2/Lib/sre_constants.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
60bf0e4daa4a498d53c37dba93cf03dd0c1924e8 20-Sep-2013 Serhiy Storchaka <storchaka@gmail.com> Issue #18050: Fixed an incompatibility of the re module with Python 2.7.3
and older binaries.
/external/python/cpython2/Lib/sre_constants.py
fbc737eda1f6dbe78e4de4f15fd7127f6cb585d4 18-Feb-2013 Serhiy Storchaka <storchaka@gmail.com> Fix issue #13169: Reimport MAXREPEAT into sre_constants.py.
/external/python/cpython2/Lib/sre_constants.py
e18e05cce92182e7f852e2d1569904190b8a9a40 16-Feb-2013 Serhiy Storchaka <storchaka@gmail.com> Issue #13169: The maximal repetition number in a regular expression has been
increased from 65534 to 2147483647 (on 32-bit platform) or 4294967294 (on
64-bit).
/external/python/cpython2/Lib/sre_constants.py
8bee76106e8da9fd6011432d2f60861a94c623db 25-Aug-2004 Barry Warsaw <barry@python.org> PEP 292 classes Template and SafeTemplate are added to the string module.
This patch includes test cases and documentation updates, as well as NEWS file
updates.

This patch also updates the sre modules so that they don't import the string
module, breaking direct circular imports.
/external/python/cpython2/Lib/sre_constants.py
ad3fc44ccb40f2ad33c0d09f5a2dfbd4feb442eb 18-Oct-2003 Gustavo Niemeyer <gustavo@niemeyer.net> Implemented non-recursive SRE matching.
/external/python/cpython2/Lib/sre_constants.py
6b59f5f3fd9bdf00875a7cead15f423fa1c2f910 16-Oct-2003 Raymond Hettinger <python@rcn.com> Let library modules use the new keyword arguments for list.sort().
/external/python/cpython2/Lib/sre_constants.py
78e2f06cc66178887ee0d6d243370efa241a675a 19-Apr-2003 Martin v. Löwis <martin@v.loewis.de> Fully support 32-bit codes. Enable BIGCHARSET in UCS-4 builds.
/external/python/cpython2/Lib/sre_constants.py
41c99e7f96f7a0f192839801c568d8a80dcc7091 14-Apr-2003 Guido van Rossum <guido@python.org> SF patch #720991 by Gary Herron:
A small fix for bug #545855 and Greg Chapman's
addition of op code SRE_OP_MIN_REPEAT_ONE for
eliminating recursion on simple uses of pattern '*?' on a
long string.
/external/python/cpython2/Lib/sre_constants.py
b8f22749853cf79bfbe3709309e67d1a448f4cab 04-Sep-2001 Fred Drake <fdrake@acm.org> Added docstrings by Neal Norwitz. This closes SF bug #450980.
/external/python/cpython2/Lib/sre_constants.py
19af43d78a8bd85dc39ea62cc4bc130778cfc643 02-Jul-2001 Fredrik Lundh <fredrik@pythonware.com> added martin's BIGCHARSET patch to SRE 2.1.1. martin reports 2x
speedups for certain unicode character ranges.
/external/python/cpython2/Lib/sre_constants.py
b25e1ad253a4d96aea31a7a3fb78522ea354f43a 22-Mar-2001 Fredrik Lundh <fredrik@pythonware.com> sre 2.1b2 update:

- take locale into account for word boundary anchors (#410271)
- restored 2.0's *? behaviour (#233283, #408936 and others)
- speed up re.sub/re.subn
/external/python/cpython2/Lib/sre_constants.py
f2989b22fff921b3394e1709a07f0119370b6d74 18-Feb-2001 Fredrik Lundh <fredrik@pythonware.com> - restored 1.5.2 compatibility (sorry, eric)
- removed __all__ cruft from internal modules (sorry, skip)
- don't assume ASCII for string escapes (sorry, per)
/external/python/cpython2/Lib/sre_constants.py
1ca2ed35e09f7531dbd58c021f60e2ee58774e41 18-Feb-2001 Skip Montanaro <skip@pobox.com> removed __all__ - should probably rename makedict to _makedict unless it is
to be exported
/external/python/cpython2/Lib/sre_constants.py
0de65807e6bdc5254f5a7e99b2f39adeea6b883b 15-Feb-2001 Skip Montanaro <skip@pobox.com> bunch more __all__ lists
also modified check_all function to suppress all warnings since they aren't
relevant to what this test is doing (allows quiet checking of regsub, for
instance)
/external/python/cpython2/Lib/sre_constants.py
be18552874ec6d4b70f94c0f03b58ddef690bf49 09-Feb-2001 Eric S. Raymond <esr@thyrsus.com> String method conversion.
/external/python/cpython2/Lib/sre_constants.py
b35ffc0417a0861ccf466c0503c4151725a0267a 15-Jan-2001 Fredrik Lundh <fredrik@pythonware.com> added "magic" number to the _sre module, to avoid weird errors caused
by compiler/engine mismatches
/external/python/cpython2/Lib/sre_constants.py
770617b23e286f1147f9480b5f625e88e7badd50 14-Jan-2001 Fredrik Lundh <fredrik@pythonware.com> SRE fixes for 2.1 alpha:

-- added some more docstrings
-- fixed typo in scanner class (#125531)
-- the multiline flag (?m) should't affect the \Z operator (#127259)
-- fixed non-greedy backtracking bug (#123769, #127259)
-- added sre.DEBUG flag (currently dumps the parsed pattern structure)
-- fixed a couple of glitches in groupdict (the #126587 memory leak
had already been fixed by AMK)
/external/python/cpython2/Lib/sre_constants.py
13ac9926ac43d3bff39a08301696105208774b6e 07-Oct-2000 Fredrik Lundh <fredrik@pythonware.com> Fixed too ambitious "nothing to repeat" check. Closes bug #114033.
/external/python/cpython2/Lib/sre_constants.py
e186983842f0b27606b141010513fa8e3d0cc5db 02-Aug-2000 Fredrik Lundh <fredrik@pythonware.com> final 0.9.8 updates:

-- added REPEAT_ONE operator
-- added ANY_ALL operator (used to represent "(?s).")
/external/python/cpython2/Lib/sre_constants.py
29c4ba9ada44d62988c62c85c8046985f10a1c85 01-Aug-2000 Fredrik Lundh <fredrik@pythonware.com> SRE 0.9.8: passes the entire test suite

-- reverted REPEAT operator to use "repeat context" strategy
(from 0.8.X), but done right this time.
-- got rid of backtracking stack; use nested SRE_MATCH calls
instead (should probably put it back again in 0.9.9 ;-)
-- properly reset state in scanner mode
-- don't use aggressive inlining by default
/external/python/cpython2/Lib/sre_constants.py
8a3ebf8ca87a7d2989148d7c218974ab4235ca5d 23-Jul-2000 Fredrik Lundh <fredrik@pythonware.com> -- SRE 0.9.6 sync. this includes:

+ added "regs" attribute
+ fixed "pos" and "endpos" attributes
+ reset "lastindex" and "lastgroup" in scanner methods
+ removed (?P#id) syntax; the "lastindex" and "lastgroup"
attributes are now always set
+ removed string module dependencies in sre_parse
+ better debugging support in sre_parse
+ various tweaks to build under 1.5.2
/external/python/cpython2/Lib/sre_constants.py
7e47402264cf87b9bbb61fc9ff610af08add7c7b 16-Jul-2000 Thomas Wouters <thomas@python.org> Spelling fixes supplied by Rob W. W. Hooft. All these are fixes in either
comments, docstrings or error messages. I fixed two minor things in
test_winreg.py ("didn't" -> "Didn't" and "Didnt" -> "Didn't").

There is a minor style issue involved: Guido seems to have preferred English
grammar (behaviour, honour) in a couple places. This patch changes that to
American, which is the more prominent style in the source. I prefer English
myself, so if English is preferred, I'd be happy to supply a patch myself ;)
/external/python/cpython2/Lib/sre_constants.py
72b82ba16dea929b3fa9db5208b2353e8449c2d5 03-Jul-2000 Fredrik Lundh <fredrik@pythonware.com> - fixed grouping error bug

- changed "group" operator to "groupref"
/external/python/cpython2/Lib/sre_constants.py
7cafe4d7e466996d5fc32e871fe834e0e0c94282 02-Jul-2000 Fredrik Lundh <fredrik@pythonware.com> - actually enabled charset anchors in the engine (still not
used by the code generator)

- changed max repeat value in engine (to match earlier array fix)

- added experimental "which part matched?" mechanism to sre; see
http://hem.passagen.se/eff/2000_07_01_bot-archive.htm#416954
or python-dev for details.
/external/python/cpython2/Lib/sre_constants.py
3562f1176403653ebfbef6275d449ad42d1b843a 02-Jul-2000 Fredrik Lundh <fredrik@pythonware.com> -- use charset bitmaps where appropriate. this gives a 5-10%
speedup for some tests, including the python tokenizer.

-- added support for an optional charset anchor to the engine
(currently unused by the code generator).

-- removed workaround for array module bug.
/external/python/cpython2/Lib/sre_constants.py
22d254652099e3a1f157543c7b1b37e3263e65c7 01-Jul-2000 Fredrik Lundh <fredrik@pythonware.com> today's SRE update:

-- changed 1.6 to 2.0 in the file headers

-- fixed ISALNUM macro for the unicode locale. this
solution isn't perfect, but the best I can do with
Python's current unicode database.
/external/python/cpython2/Lib/sre_constants.py
43b3b49b5ab486295baef3a35cd8e836f735c065 30-Jun-2000 Fredrik Lundh <fredrik@pythonware.com> - fixed lookahead assertions (#10, #11, #12)

- untabified sre_constants.py
/external/python/cpython2/Lib/sre_constants.py
8094611eb8abe9f9d1e1498f36324eebabaa0a09 29-Jun-2000 Fredrik Lundh <fredrik@pythonware.com> - fixed another split problem
(those semantics are weird...)

- got rid of $Id$'s (for the moment, at least). in other
words, there should be no more "empty" checkins.

- internal: some minor cleanups.
/external/python/cpython2/Lib/sre_constants.py
6c68dc7b1afb8f634604435dd0fc2442c8e93e0d 29-Jun-2000 Fredrik Lundh <fredrik@pythonware.com> - removed "alpha only" licensing restriction
- removed some hacks that worked around 1.6 alpha bugs
- removed bogus test code from sre_parse
/external/python/cpython2/Lib/sre_constants.py
436c3d58a2570f3b599e59b4071f944f774ec441 29-Jun-2000 Fredrik Lundh <fredrik@pythonware.com> towards 1.6b1
/external/python/cpython2/Lib/sre_constants.py
b1aa19515ffdb84c6633ee0344196fd8bd50ade0 01-Jun-2000 Jeremy Hylton <jeremy@alum.mit.edu> Fredrik Lundh: here's the 96.6% version of SRE
/external/python/cpython2/Lib/sre_constants.py
b81e70ebdb28246e427249d386518bc03d08c959 10-Apr-2000 Guido van Rossum <guido@python.org> Fredrik Lundh: new snapshot. Mostly reindented.
This one should work with unicode expressions, and compile
a bit more silently.
/external/python/cpython2/Lib/sre_constants.py
e3ba931aa439fdfe69f1c1c750ce06427f5f607b 02-Apr-2000 Andrew M. Kuchling <amk@amk.ca> This patch looks large, but it just deletes the ^M characters and
untabifies the files. No actual code changes were made.
/external/python/cpython2/Lib/sre_constants.py
7627c0de6968471996ce05aab200115d56efa1d5 31-Mar-2000 Guido van Rossum <guido@python.org> Added Fredrik Lundh's sre module and its supporting cast.

NOTE: THIS IS VERY ROUGH ALPHA CODE!
/external/python/cpython2/Lib/sre_constants.py