lp:~pythonregexp2.7/python/issue2636-06

Created by TimeHorse and last modified

The current Regular Expression engine contains an undocumented option to turn on what it calls Template mode. The template mode specifically disables any Regular Expression with repetition, allowing the expression to be evaluated much faster. As this code is already implemented, the only thing needed here is to write some test cases and then document it.

Get this branch:
bzr branch lp:~pythonregexp2.7/python/issue2636-06
Members of Python Regexp 2.7 can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Python Regexp 2.7
Project:
Python
Status:
Development

Recent revisions

39030. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>

Merged in changes from the core Regexp branch.

39029. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>

Merged in changes from the core Regexp branch.

39028. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>

Merged in changes from the core Regexp branch.

39027. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>

Merged in changes from the core Regexp branch.

39026. By Jeffrey C. "The TimeHorse" Jacobs <email address hidden>

Merged in changes from the core Regexp branch.

39025. By Jeffrey C. Jacobs <email address hidden>

Merged in changes from Main Line

39024. By Jeffrey C. Jacobs <email address hidden>

(from original local svn repository): Added ingore directives to not
allow .pyc and .pyo files to be checked in; could not be done under
DOS because there is no valid editor.

Reapplied my edits to sre_parse.py:

Removed unused code for Character Classes -- will be added back in
sub-branch 6 for adding in Character Class support.

39023. By Jeffrey C. Jacobs <email address hidden>

Moved include of sre_parse to the only section of code that actually needs it inside the compile method. Thus, unless compile is called, sre_parse will not unnecessarily be included.

39022. By Jeffrey C. Jacobs <email address hidden>

Mainline merge

39021. By armin.rigo

A new crasher.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 with rich root (needs bzr 1.0)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.