Per Øyvind Karlsen <peroyv...@mandriva.org> added the comment:

LZMAFile, LZMACompressor & LZMADecompressor are all inspired by and written to 
be as similar to bz2's for easier use & maintenance. I must admit that I 
haven't really put much thought into alternate ways to implement them beyond 
monkey see, monkey do.. ;)

LZMAOptions is a bit awkwardly written, but it doesn't serve documentation 
purposes only, it also exposes these values for max, min etc. to python (ie. as 
used by it's regression tests) and are also used when processing various 
compression options passed.

IMO it does serve a useful purpose, but certainly wouldn't hurt from being 
rewritten in some better way...

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue6715>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to