-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Jul 7, 2006, at 2:12 AM, felix winkelmann wrote:

On 7/5/06, Kon Lovett <[EMAIL PROTECTED]> wrote:
On Jul 5, 2006, at 12:35 PM, Dan wrote:

> But why is this not a new *version* of mailbox.egg?

Because Felix wanted to keep the mailbox.egg as is.


Yes, I take full responsibility for this due to performance
paranoia and gratuitous minimalism. Please don't be too
annoyed by this.

After some reflection I think Felix is correct. At least until we have more experience w/ mailbox2. If people really needed timeouts & cursors they would have been added by now. I do encourage people to try using it though. The api is an extension of mailbox so just changing the '(use mailbox)' to '(use mailbox2)' is enough.

While the overhead to support the new features is minimal to none the mutations behind the scenes to data structures are scary. And it makes use of undocumented "features." And I haven't tested it w/ async i/o yet.

I need the mailbox2 features for TinT (really only timeouts, cursors are just nice). Maybe others can find a use for them in web-oriented code?



cheers,
felix

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (Darwin)

iEYEARECAAYFAkSucgwACgkQJJNoeGe+5O7NlQCdGfbMEcyAZgmVrSE0lvDo6Mwx
W+0An35PsGCSsI+2Cn/fk5azkXkeN/ov
=RBlJ
-----END PGP SIGNATURE-----


_______________________________________________
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to