~pythonregexp2.7/python/issue2636-01

  • Committer: Jeffrey C. "The TimeHorse" Jacobs
  • Date: 2008-06-07 20:07:43 UTC
  • Revision ID: darklord@timehorse.com-20080607200743-313vs01mxqhxio70
A new version of the non-simple Possessive Qualifier handler which, like
the Max Until handler, has two loops now.  The first loop is used to
short-circuit any repeat pattern which would not have enough matches in
the repetition.  The second loop is the same as the original, more or
less, for matching as much more as possible, with the exception that it
now knows that a failure to match is always successful because the short
matches are already handled in the first loop.  Because the first loop is
much simpler than the second, it makes sense to do it this way since the
first loop does not require all the extra code, such as special mark
handlers, that the second does.
Filename Latest Rev Last Changed Committer Comment Size
..
Demo 39021.1.398 16 years ago brett.cannon Revert the renaming of repr to reprlib. Diff
Doc 39021.2.7 16 years ago martin.v.loewis Mention that the leaking of variables from list co Diff
Grammar 38290 16 years ago christian.heimes Patch #1759: Backport of PEP 3129 class decorators Diff
Include 39021.2.2 16 years ago martin.v.loewis Patch #1722225: Support QNX 6. Diff
Lib 39021.2.10 16 years ago martin.v.loewis Don't try to get the window size if it was never s Diff
Mac 39021.1.349 16 years ago ronald.oussoren Make gestaltmodule.c 64-bit safe. Diff
Misc 39021.2.3 16 years ago martin.v.loewis Issue #1390: Raise ValueError in toxml when an inv Diff
Modules 39021.2.2 16 years ago martin.v.loewis Patch #1722225: Support QNX 6. Diff
Objects 39021.1.377 16 years ago georg.brandl #2592: delegate nb_index and the floor/truediv slo Diff
Parser 39014 16 years ago amaury.forgeotdarc Issue2681: the literal 0o8 was wrongly accepted, a Diff
PC 39021.1.365 16 years ago georg.brandl Tkinter rename reversal: remove tkinter package, a Diff
PCbuild 39021.2.8 16 years ago trent.nelson Introduce a user macro named $(externalsDir), whic Diff
Python 39021.1.375 16 years ago martin.v.loewis Patch #2488: Add sys.maxsize. Diff
RISCOS 34866 18 years ago martin.v.loewis Patch #1495999: Part two of Windows CE changes. - Diff
Tools 39021.1.365 16 years ago georg.brandl Tkinter rename reversal: remove tkinter package, a Diff
.bzrignore 39021.1.196 16 years ago benjamin.peterson broaden .bzrignore 635 bytes Diff Download File
.hgignore 39021.1.123 16 years ago georg.brandl #2788: add .hgignore file. 866 bytes Diff Download File
File configure 39021.2.6 16 years ago mark.dickinson Revert temporary checkin in revision 63545. 646 KB Diff Download File
configure.in 39021.2.6 16 years ago mark.dickinson Revert temporary checkin in revision 63545. 100 KB Diff Download File
File install-sh 27620 21 years ago loewis Patch #746366: Update to current automake install- 6.9 KB Diff Download File
LICENSE 38393 16 years ago barry.warsaw More copyright year and version number bumps 13.4 KB Diff Download File
Makefile.pre.in 39021.1.371 16 years ago georg.brandl Remove directories that no longer exist. 37.3 KB Diff Download File
pyconfig.h.in 39021.2.2 16 years ago martin.v.loewis Patch #1722225: Support QNX 6. 28.7 KB Diff Download File
README 39021.1.344 16 years ago georg.brandl GHOP #217: add support for compiling Python with c 55.8 KB Diff Download File
setup.py 39021.2.2 16 years ago martin.v.loewis Patch #1722225: Support QNX 6. 74.3 KB Diff Download File