5db6375f5f
Version 1.5000: Thu Jan 11 2007 - The Cache and Grep implementations now detect when changes have occurred to the file being parsed, and automatically invalidate their cache values and revert to the Perl implementation. NOTE: This works well for appending to the mailbox, but undefined behavior occurs if modifications are made to the mailbox at locations earlier than the current position. (Thanks to Armin Obersteiner <armin@xos.net> for the feature suggestion.) - Changed the reset test so that it doesn't create output with inconsistent line endings in the case of a dos mailbox. - Fixed a bug where occasionally the reading of the next email will go into an infinite loop when reading from standard input. (Thanks to <hpeberhard@users.sourceforge.net> for the bug report and sample input.) - read_next_email now returns undef on end of file. (Thanks to Lucas Nussbaum <lucas@lucas-nussbaum.net> for first reporting the bug. Thanks to Stephen Gran <sgran@debian.org>, Frank Lichtenheld <djpig@debian.org>, Steinar H. Gunderson <sgunderson@bigfoot.com>, Christian Hammers <ch@debian.org>, gregor herrmann <gregor+debian@comodo.priv.at>, and Joey Hess <joeyh@debian.org> for their efforts to fix or work around the bug. Finally, thanks to Tassilo von Parseval <Tassilo.von.Parseval@rwth-aachen.de> for (mis)using the module in an intuitive way that prompted the solution.) - Simplified code by removing end_of_file attribute of parser objects. |
||
---|---|---|
.. | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST |