[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

nnimap 0.100 released



Bugfixes and more rewritten stuff.

The server variable `nnimap-group-list-speed' is now obsolete.

Entering groups should be noticably faster on dialup connections, and
it's ready for using a NOV .overview cache a'la nnml (it's not
included in this release though).

Get it from http://www.extundo.com/nnimap/nnimap.tar.gz.

1999-05-14  Simon Josefsson  <jas@pdc.kth.se>

	* nnimap.el: 0.100 released.
	
	* nnimap.el (nnimap-group-list-speed): Removed.
	(nnimap-replace-tabs):
	(nnimap-remove-delimiter): New functions.
	(nnimap-retrieve-headers-progress): Insert NOV line of fetched
	article.
	(nnimap-retrieve-headers): Rewrite, fetch attributes suitable for
	NOV lines.
	(nnimap-request-list): Rewrite.
	(nnimap-split-articles): Don't delete articles destined for the
	inbox.
	(nnimap-destructive-plist-to-alist): Removed.
	(nnimap-request-list-mapper): Fast/medium methods removed.

	* imap.el (imap-forward): New function.
	(imap-parse-*): Use it.
	(imap-parse-fetch): Handle complex BODY fetches.

	* nnimap.texi (split-rule): Empty regexp not needed.

1999-05-13  Simon Josefsson  <jas@pdc.kth.se>

	* imap.el (imap-mailbox-expunge): New function.
	(imap-message-fetch): New argument nouidfetch.

	* nnimap.el (gnus-group-nnimap-expunge): Use it.

	* nnimap.el (nnimap-replace-tabs): New function.
	(nnimap-retrieve-headers-progress): Insert nov line of message.
	(nnimap-retrieve-headers): Rewrite.

	* imap.el (imap-body-lines): New function, moved from
	nnimap-body-lines.
	(imap-envelope-from): New function.
	(imap-parse-astring): Don't use read.
	(imap-parse-response): Signal error when receiving BAD.

	* nnimap.el (nnimap-demule): Don't check string.
	(nnimap-request-article-part): Protect null strings early.

	* nnimap.texi: Update.

1999-05-09  Simon Josefsson  <jas@pdc.kth.se>

	* imap.el (imap-parse-mailbox): No need to check symbolp.