CHANGELOG of Mail::Box
version 0.1: Sat Dec 9 20:38:40 CET 2000
Mark Overmeer <mark@overmeer.net>
* Initial coding of
Mail/Box.pm
Mail/Box/Locker.pm
Mail/Box/Manager.pm
Mail/Box/Mbox.pm
Mail/Box/Message.pm
Mail/Box/Threads.pm
Mail/Box/Tie.pm
(including some tests)
version 0.2:
Mark Overmeer <mark@overmeer.net>
* Improvements on Threads
Mail/Box/Threads.pm
* Mail::Box->new(take_headers => ...)
now documents that you can use regular-expressions and accepts
'ALL' and 'REAL'. New option realhead_type to indicate which
type of header is used by MIME::Entity.
Mail/Box.pm
version 0.3:
Mark Overmeer <mark@overmeer.net>
* Initial coding of
Mail/Box/MH.pm
Mail/Box/Index.pm
* Appending messages and labels
Mail/Box.pm
Mail/Box/Mbox.pm
Mail/Box/MH.pm
version 0.4: Fri Dec 29 23:19:25 CET 2000
Mark Overmeer <mark@overmeer.net>
* Tests for appending messages to mboxes and MH(and fixes)
t/2mbox4a.t
t/3mh2a.t
Mail/Box/Mbox.pm
Mail/Box/MH.pm
Mail/Box/Manager.pm
Mail/Box.pm
* Close on folder informs manager
Mail/Box/Manager.pm
Mail/Box.pm
version 0.5: Thu Jan 4 11:14:05 CET 2001
* Installation fixes.
version 0.6: Thu Jan 4 22:44:30 CET 2001
Mark Overmeer <mark@overmeer.net>
* Simplified autoloading (a lot) The reference to the object
does not change anymore when a message is converted from an
Mail::Box::Message::NotParsed into a Mail::Box::Message.
* Stricter treatment of coercions with coerce().
* Reimplementation of Threads to be as lazy as possible.
Not Tested Yet!!!
Mail/Box/Treads.pm
* MH folders are even more lazy than they were: by default nothing
at all is read. Only access of any header-line will cause a
read in a file.
* Added `DELAY' option to Mail::Box::new(take_headers)
* Added a message state transition diagram (which is really
complicated for MH folders) and much more other documentation
improvements
* Added large number of tests (about 40), which all succeed ;)
Nearly all files got changed, although I managed to keep the method
interface rather stable: (by the way: this is still an alpha release!)
Mail/Box/Mbox.pm
Mail/Box/MH.pm
Mail/Box/Message.pm
version 0.7: Thu Jan 4 22:44:30 CET 2001
Mark Overmeer <mark@overmeer.net>
* Changed `use v5.6.0' (which is perfect 5.6.0 code) into
`use 5.006' (which is understood by 5.005) in all modules.
* Fixed call to messageID in MH-folder, before the header is read
to trigger the header to be read.
Mail/Box/MH.pm
version 0.8: Sat Jan 13 01:05:49 CET 2001
Mark Overmeer <mark@overmeer.net>
* Removed in_reply_to() and references() from Mail::Box::Messages,
because they had only use in Mail::Box::Threads.
* Implemented and tested thread detection. See the test-files
on the results.
Mail/Box/Threads.pm
Mail/t/2mbox6t.t
Mail/t/3mh6t.t