aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLars Ingebrigtsen2011-01-31 10:49:39 +0000
committerKatsumi Yamaoka2011-01-31 10:49:39 +0000
commit5b9b62f152abdb34eca1ecd7b0bce922725c6902 (patch)
tree9c7d1742b6b6d791aff66e140b1b5cbde3db56a9
parent3df3a1fc82ba4116b5eb6a4726058095ab6e450b (diff)
downloademacs-5b9b62f152abdb34eca1ecd7b0bce922725c6902.tar.gz
emacs-5b9b62f152abdb34eca1ecd7b0bce922725c6902.zip
gnus-art.el (article-transform-date): Fix infinite recursion.
-rw-r--r--lisp/gnus/ChangeLog1
-rw-r--r--lisp/gnus/gnus-art.el6
2 files changed, 4 insertions, 3 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index ffb19c8bc59..34314ad8479 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -2,6 +2,7 @@
2 2
3 * gnus-art.el (article-transform-date): Rewrite to still work when 3 * gnus-art.el (article-transform-date): Rewrite to still work when
4 there are several rfc2822 parts. 4 there are several rfc2822 parts.
5 (article-transform-date): Fix infinite recursion.
5 6
6 * nnimap.el (nnimap-wait-for-response): Wait for results in a more 7 * nnimap.el (nnimap-wait-for-response): Wait for results in a more
7 secure manner. 8 secure manner.
diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el
index 5d32c097663..a0eb43eff61 100644
--- a/lisp/gnus/gnus-art.el
+++ b/lisp/gnus/gnus-art.el
@@ -3440,8 +3440,7 @@ possible values."
3440 (delete-region (point-at-bol) (progn 3440 (delete-region (point-at-bol) (progn
3441 (gnus-article-forward-header) 3441 (gnus-article-forward-header)
3442 (point))) 3442 (point)))
3443 (article-transform-date date type bface eface) 3443 (article-transform-date date type bface eface)))))))
3444 (forward-line 1)))))))
3445 3444
3446(defun article-transform-date (date type bface eface) 3445(defun article-transform-date (date type bface eface)
3447 (dolist (this-type (cond 3446 (dolist (this-type (cond
@@ -3463,7 +3462,8 @@ possible values."
3463 (put-text-property (match-beginning 1) (1+ (match-end 1)) 3462 (put-text-property (match-beginning 1) (1+ (match-end 1))
3464 'face bface) 3463 'face bface)
3465 (put-text-property (match-beginning 2) (match-end 2) 3464 (put-text-property (match-beginning 2) (match-end 2)
3466 'face eface)))) 3465 'face eface))
3466 (forward-line 1)))
3467 3467
3468(defun article-make-date-line (date type) 3468(defun article-make-date-line (date type)
3469 "Return a DATE line of TYPE." 3469 "Return a DATE line of TYPE."