]> git.eshelyaron.com Git - emacs.git/commitdiff
Merge from gnus--rel--5.10
authorMiles Bader <miles@gnu.org>
Thu, 2 Nov 2006 23:10:57 +0000 (23:10 +0000)
committerMiles Bader <miles@gnu.org>
Thu, 2 Nov 2006 23:10:57 +0000 (23:10 +0000)
Patches applied:

 * gnus--rel--5.10  (patch 161-162)

   - Update from CVS

2006-11-01  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/gnus-art.el (article-hide-boring-headers): Fetch date from
   gnus-original-article-buffer to avoid problems with localized date
   strings.

2006-10-30  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/html2text.el (html2text-format-tags): Avoid infloop on open tags.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-495

lisp/gnus/ChangeLog
lisp/gnus/gnus-art.el
lisp/gnus/html2text.el

index fd9de602fb0387e8cb4973d3a1a804fd89086b1b..87b1d39f2a9e6ed804da378ac409496ad4a4fe4c 100644 (file)
@@ -1,3 +1,13 @@
+2006-11-01  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * gnus-art.el (article-hide-boring-headers): Fetch date from
+       gnus-original-article-buffer to avoid problems with localized date
+       strings.
+
+2006-10-30  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * html2text.el (html2text-format-tags): Avoid infloop on open tags.
+
 2006-10-29  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * mm-util.el (mm-codepage-iso-8859-list, mm-codepage-ibm-list): New
index ecee7ff684741dc6fd6902ddfb790e6dd5238795..bc7f27c97c8682b952fba6a897069af16251c2ae 100644 (file)
@@ -1917,7 +1917,11 @@ always hide."
                                'string<))))
                    (gnus-article-hide-header "reply-to")))))
             ((eq elem 'date)
-             (let ((date (message-fetch-field "date")))
+             (let ((date (with-current-buffer gnus-original-article-buffer
+                           ;; If date in `gnus-article-buffer' is localized
+                           ;; (`gnus-treat-date-user-defined'),
+                           ;; `days-between' might fail.
+                           (message-fetch-field "date"))))
                (when (and date
                           (< (days-between (current-time-string) date)
                              4))
index 68934c909e9a833ed264c9ae4aa414afcd71917a..08044225ab4e96d3c37d0c25ce328a928303eb6f 100644 (file)
@@ -423,7 +423,9 @@ See the documentation for that variable."
              (p3) (p4))
          (search-backward "<" (point-min) t)
          (setq p1 (point))
-         (re-search-forward (format "</%s>" tag) (point-max) t)
+         (unless (search-forward (format "</%s>" tag) (point-max) t)
+           (goto-char p2)
+           (insert (format "</%s>" tag)))
          (setq p4 (point))
          (search-backward "</" (point-min) t)
          (setq p3 (point))