1. 11 Mar, 2010 1 kayıt (commit)
  2. 19 Agu, 2008 1 kayıt (commit)
  3. 22 Tem, 2008 1 kayıt (commit)
  4. 20 Nis, 2003 1 kayıt (commit)
    • Gustavo Niemeyer's avatar
      More work on bug #672491 and patch #712900. · be733ee7
      Gustavo Niemeyer yazdı
      I've applied a modified version of Greg Chapman's patch. I've included
      the fixes without introducing the reorganization mentioned, for the sake
      of stability. Also, the second fix mentioned in the patch don't fix the
      mentioned problem anymore, because of the change introduced by patch
      #720991 (by Greg as well). The new fix wasn't complicated though, and is
      included as well.
      
      As a note. It seems that there are other places that require the
      "protection" of LASTMARK_SAVE()/LASTMARK_RESTORE(), and are just waiting
      for someone to find how to break them. Particularly, I belive that every
      recursion of SRE_MATCH() should be protected by these macros. I won't
      do that right now since I'm not completely sure about this, and we don't
      have much time for testing until the next release.
      be733ee7
  5. 24 Şub, 2003 1 kayıt (commit)
    • Guido van Rossum's avatar
      Fix from SF patch #633359 by Greg Chapman for SF bug #610299: · 577fb5a1
      Guido van Rossum yazdı
          The problem is in sre_compile.py: the call to
          _compile_charset near the end of _compile_info forgets to
          pass in the flags, so that the info charset is not compiled
          with re.U. (The info charset is used when searching to find
          the first character at which a match could start; it is not
          generated for patterns beginning with a repeat like '\w{1}'.)
      577fb5a1
  6. 19 Şub, 2003 1 kayıt (commit)
  7. 13 Şub, 2003 1 kayıt (commit)
  8. 06 Kas, 2002 1 kayıt (commit)
    • Gustavo Niemeyer's avatar
      Fixed bug #470582, using a modified version of patch #527371, · 4e7be06a
      Gustavo Niemeyer yazdı
      from Greg Chapman.
      
      * Modules/_sre.c
        (lastmark_restore): New function, implementing algorithm to restore
        a state to a given lastmark. In addition to the similar algorithm used
        in a few places of SRE_MATCH, restore lastindex when restoring lastmark.
        (SRE_MATCH): Replace lastmark inline restoring by lastmark_restore(),
        function. Also include it where missing. In SRE_OP_MARK, set lastindex
        only if i > lastmark.
      
      * Lib/test/re_tests.py
      * Lib/test/test_sre.py
        Included regression tests for the fixed bugs.
      
      * Misc/NEWS
        Mention fixes.
      4e7be06a
  9. 09 Ara, 2001 1 kayıt (commit)
    • Fredrik Lundh's avatar
      bug #133283, #477728, #483789, #490573 · 82b23073
      Fredrik Lundh yazdı
      backed out of broken minimal repeat patch from July
      
      also fixed a couple of minor potential resource leaks in pattern_subx
      (Guido had already fixed the big one)
      82b23073
  10. 02 Tem, 2001 1 kayıt (commit)
  11. 22 Mar, 2001 1 kayıt (commit)
    • Fredrik Lundh's avatar
      sre 2.1b2 update: · b25e1ad2
      Fredrik Lundh yazdı
      - take locale into account for word boundary anchors (#410271)
      - restored 2.0's *? behaviour (#233283, #408936 and others)
      - speed up re.sub/re.subn
      b25e1ad2
  12. 18 Şub, 2001 1 kayıt (commit)
  13. 15 Ock, 2001 1 kayıt (commit)
  14. 07 Eki, 2000 2 kayıt (commit)
  15. 03 Eki, 2000 2 kayıt (commit)
  16. 24 Eyl, 2000 1 kayıt (commit)
  17. 31 Agu, 2000 1 kayıt (commit)
  18. 08 Agu, 2000 2 kayıt (commit)
  19. 03 Nis, 1998 1 kayıt (commit)
  20. 08 Ara, 1997 1 kayıt (commit)
  21. 15 Agu, 1997 1 kayıt (commit)
  22. 13 Agu, 1997 1 kayıt (commit)
  23. 17 Tem, 1997 2 kayıt (commit)
  24. 15 Tem, 1997 6 kayıt (commit)
  25. 11 Tem, 1997 1 kayıt (commit)
  26. 03 Haz, 1997 1 kayıt (commit)