Changeset 656

Show
Ignore:
Timestamp:
2006-11-23 18:34:10 (2 years ago)
Author:
schwa
Message:
Added note regarding custom parsers. Added Evan Prodromou as author
of lrucache module.
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/README.txt

    r636 r656  
    1818From version 2.1 to 2.2, the following has changed: 
    1919 
    20 - Results of stat calls (also indirect calls in the submodule `path`
    21   i. e. isdir/isfile/islink, exists, getmtime etc.) are now cache
    22   and reused. This results in remarkable speedups for many use cases. 
     20- Results of stat calls (also indirect calls, i. e. listdir
     21  isdir/isfile/islink, exists, getmtime etc.) are now cached an
     22  reused. This results in remarkable speedups for many use cases. 
    2323 
    2424- The current directory is also locally cached, resulting in further 
    25   but usually lesser speedups. 
     25  speedups. 
    2626 
    2727- File-like objects generated via ``FTPHost.file`` now support the 
    2828  iterator protocol (for line in some_file: ...). 
     29 
     30- It's now possible to write and plug in custom parsers for directory 
     31  formats which ftputil doesn't support natively. 
    2932 
    3033- The documentation has been updated accordingly. 
     
    3538  worked with Python versions from 2.1 up.) 
    3639 
    37 - The method ``FTPHost.set_directory_format`` has been removed, 
    38   since the directory format is set automatically. 
     40- The "old" method ``FTPHost.set_directory_format`` has been removed, 
     41  since the directory format (Unix or MS) is set automatically. (The 
     42  new method ``set_parser`` is a different animal since it takes 
     43  a parser object to parse "foreign" formats, not a string.) 
    3944 
    4045Documentation 
     
    8994http://www.opensource.org/licenses/bsd-license.html ). 
    9095 
    91 Author 
    92 ------ 
     96Authors 
     97------- 
    9398 
    9499Stefan Schwarzer <sschwarzer@sschwarzer.net> 
     100Evan Prodromou <evan@bad.dynu.ca> (contributed lrucache module) 
    95101 
    96102Please provide feedback! It's surely appreciated. :-)