1. 03 Agu, 2000 1 kayıt (commit)
  2. 01 Agu, 2000 2 kayıt (commit)
    • Fredrik Lundh's avatar
      -- fixed width calculations for alternations · 2f2c67d7
      Fredrik Lundh yazdı
      -- fixed literal check in branch operator
         (this broke test_tokenize, as reported by Mark Favas)
      -- added REPEAT_ONE operator (still not enabled, though)
      -- added some debugging stuff (maxlevel)
      2f2c67d7
    • Fredrik Lundh's avatar
      SRE 0.9.8: passes the entire test suite · 29c4ba9a
      Fredrik Lundh yazdı
      -- 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
      29c4ba9a
  3. 23 Tem, 2000 1 kayıt (commit)
    • Fredrik Lundh's avatar
      -- SRE 0.9.6 sync. this includes: · 8a3ebf8c
      Fredrik Lundh yazdı
       + 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
      8a3ebf8c
  4. 03 Tem, 2000 2 kayıt (commit)
    • Fredrik Lundh's avatar
      - fixed grouping error bug · 72b82ba1
      Fredrik Lundh yazdı
      - changed "group" operator to "groupref"
      72b82ba1
    • Fredrik Lundh's avatar
      - added lookbehind support (?<=pattern), (?<!pattern). · 6f013982
      Fredrik Lundh yazdı
        the pattern must have a fixed width.
      
      - got rid of array-module dependencies; the match pro-
        gram is now stored inside the pattern object, rather
        than in an extra string buffer.
      
      - cleaned up a various of potential leaks, api abuses,
        and other minors in the engine module.
      
      - use mal's new isalnum macro, rather than my own work-
        around.
      
      - untabified test_sre.py.  seems like I removed a couple
        of trailing spaces in the process...
      6f013982
  5. 02 Tem, 2000 2 kayıt (commit)
  6. 29 Haz, 2000 4 kayıt (commit)
    • Fredrik Lundh's avatar
      - fixed another split problem · 8094611e
      Fredrik Lundh yazdı
        (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.
      8094611e
    • Fredrik Lundh's avatar
      - fixed split · be2211e9
      Fredrik Lundh yazdı
        (test_sre still complains about split, but that's caused by
        the group reset bug, not split itself)
      
      - added more mark slots
        (should be dynamically allocated, but 100 is better than 32.
        and checking for the upper limit is better than overwriting
        the memory ;-)
      
      - internal: renamed the cursor helper class
      
      - internal: removed some bloat from sre_compile
      be2211e9
    • Fredrik Lundh's avatar
      - renamed "tolower" hook (it happened to work with · b389df34
      Fredrik Lundh yazdı
        my compiler, but not on guido's box...)
      b389df34
    • Fredrik Lundh's avatar
      towards 1.6b1 · 102f3ad6
      Fredrik Lundh yazdı
      102f3ad6
  7. 01 Haz, 2000 1 kayıt (commit)
  8. 31 Mar, 2000 1 kayıt (commit)