comparison lisp/gnus/nnir.el @ 110422:93e093c035a0

Merge changes made in Gnus trunk. nnimap.el (nnimap-request-group): Use the stored info for the dont-check case. nnimap.el: Use deffoo instead of defun for interface functions. gnus-int.el (gnus-request-group): Take an optional `info' parameter. nnimap.el: Allow nnimap-request-group to do a complete marks sync on `M-g'. nnimap.el: Get credentials for numerical equivalents of the port numbers. gnus-html.el (gnus-html-wash-tags): Add support for i, b and u HTML tags. nnimap.el (nnimap-update-info): Extend the info so that we can set the marks. nnimap.el (nnimap-open-connection): Fix typo -- should be 'shell, not 'stream. nnimap.el: Allow PREAUTH nnimap connections to log in without credentials. nnimap.el (nnimap-update-info): Fix off-by-one error when concatenating ranges when doing a partial update. gnus-html.el (gnus-html-schedule-image-fetching): Use `url' rather than curl to retrieve images. nnimap.el (nnimap-update-info): When doing partial marks update, get the range update right. nnimap.el (nnimap-wait-for-response): Be a bit more lax in finding the end of the command we're looking for. nnimap.el: Allow sending \n instead of \r\n on 'shell streams. gnus-html.el (gnus-html-schedule-image-fetching): Fetch all images in parallel.
author Katsumi Yamaoka <yamaoka@jpl.org>
date Sat, 18 Sep 2010 23:36:29 +0000
parents f2e111723c3a
children ab3a38ccb842
comparison
equal deleted inserted replaced
110421:fac7cd0d50e0 110422:93e093c035a0
731 731
732 (deffoo nnir-open-server (server &optional definitions) 732 (deffoo nnir-open-server (server &optional definitions)
733 ;; Just set the server variables appropriately. 733 ;; Just set the server variables appropriately.
734 (nnoo-change-server 'nnir server definitions)) 734 (nnoo-change-server 'nnir server definitions))
735 735
736 (deffoo nnir-request-group (group &optional server fast) 736 (deffoo nnir-request-group (group &optional server fast info)
737 "GROUP is the query string." 737 "GROUP is the query string."
738 (nnir-possibly-change-server server) 738 (nnir-possibly-change-server server)
739 ;; Check for cache and return that if appropriate. 739 ;; Check for cache and return that if appropriate.
740 (if (and (equal group nnir-current-query) 740 (if (and (equal group nnir-current-query)
741 (equal gnus-group-marked nnir-current-group-marked) 741 (equal gnus-group-marked nnir-current-group-marked)