Subject: CVS commit: pkgsrc/mail/p5-Mail-Mbox-MessageParser
To: None <pkgsrc-changes@NetBSD.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 02/24/2007 23:08:35
Module Name:	pkgsrc
Committed By:	wiz
Date:		Sat Feb 24 23:08:35 UTC 2007

Modified Files:
	pkgsrc/mail/p5-Mail-Mbox-MessageParser: Makefile distinfo

Log Message:
Update to 1.5000:

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.


To generate a diff of this commit:
cvs rdiff -r1.9 -r1.10 pkgsrc/mail/p5-Mail-Mbox-MessageParser/Makefile
cvs rdiff -r1.4 -r1.5 pkgsrc/mail/p5-Mail-Mbox-MessageParser/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.