Mercurial > emacs
comparison lisp/gnus/nnweb.el @ 65388:45be648405bb
Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-536
Merge from gnus--rel--5.10
Patches applied:
* gnus--rel--5.10 (patch 112-114)
- Update from CVS
2005-09-07 Reiner Steib <Reiner.Steib@gmx.de>
* lisp/gnus/spam-report.el (spam-report-gmane): Make it work without
X-Report-Spam header. Gmane now only provides Archived-At. This
is only used if `spam-report-gmane-use-article-number' is nil.
(spam-report-gmane-spam-header): Removed. Not used anymore.
* lisp/gnus/nnweb.el (nnweb-google-wash-article): Print a message if article
is not available.
2005-09-07 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
* lisp/gnus/gnus-art.el (gnus-mime-display-single): Decode text/* parts
content before displaying.
2005-09-06 Reiner Steib <Reiner.Steib@gmx.de>
* lisp/gnus/mml-smime.el: Remove defvar of gnus-extract-address-components.
2005-09-06 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/mm-view.el (mm-display-inline-fontify): Disable support modes.
author | Miles Bader <miles@gnu.org> |
---|---|
date | Fri, 09 Sep 2005 01:47:33 +0000 |
parents | c71b1b2d2d04 |
children | 04c2548593f7 10fe5fadaf89 |
comparison
equal
deleted
inserted
replaced
65387:b08e4ec02015 | 65388:45be648405bb |
---|---|
317 | 317 |
318 (defun nnweb-google-wash-article () | 318 (defun nnweb-google-wash-article () |
319 ;; We have Google's masked e-mail addresses here. :-/ | 319 ;; We have Google's masked e-mail addresses here. :-/ |
320 (let ((case-fold-search t)) | 320 (let ((case-fold-search t)) |
321 (goto-char (point-min)) | 321 (goto-char (point-min)) |
322 (delete-region (point-min) | 322 (if (save-excursion |
323 (1+ (re-search-forward "^<pre>" nil t))) | 323 (or (re-search-forward "The requested message.*could not be found." |
324 (goto-char (point-min)) | 324 nil t) |
325 (delete-region (- (re-search-forward "^</pre>" nil t) (length "</pre>")) | 325 (not (and (re-search-forward "^<pre>" nil t) |
326 (point-max)) | 326 (re-search-forward "^</pre>" nil t))))) |
327 (mm-url-decode-entities))) | 327 ;; FIXME: Don't know how to indicate "not found". |
328 ;; Should this function throw an error? --rsteib | |
329 (progn | |
330 (gnus-message 3 "Requested article not found") | |
331 (erase-buffer)) | |
332 (delete-region (point-min) | |
333 (1+ (re-search-forward "^<pre>" nil t))) | |
334 (goto-char (point-min)) | |
335 (delete-region (- (re-search-forward "^</pre>" nil t) (length "</pre>")) | |
336 (point-max)) | |
337 (mm-url-decode-entities)))) | |
328 | 338 |
329 (defun nnweb-google-parse-1 (&optional Message-ID) | 339 (defun nnweb-google-parse-1 (&optional Message-ID) |
330 (let ((i 0) | 340 (let ((i 0) |
331 (case-fold-search t) | 341 (case-fold-search t) |
332 (active (cadr (assoc nnweb-group nnweb-group-alist))) | 342 (active (cadr (assoc nnweb-group nnweb-group-alist))) |