Show
Ignore:
Timestamp:
05/06/10 10:22:19 (2 years ago)
Author:
Mark Hammond <mhammond@…>
Branch:
default
Message:

implement a lexer which performs 7x faster for us

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • imapclient/imapclient.py

    r143 r149  
    55import re 
    66import imaplib 
    7 import shlex 
     7import response_lexer 
    88#imaplib.Debug = 5 
    99 
     
    553553        self._checkok('getacl', typ, data) 
    554554 
    555         parts = shlex.split(data[0]) 
     555        parts = list(response_lexer.Lexer([data[0]])) 
    556556        parts = parts[1:]       # First item is folder name 
    557557