Synch with Oort Gnus.
authoryamaoka <yamaoka>
Fri, 6 Sep 2002 15:11:55 +0000 (15:11 +0000)
committeryamaoka <yamaoka>
Fri, 6 Sep 2002 15:11:55 +0000 (15:11 +0000)
lisp/ChangeLog
lisp/gnus-art.el
lisp/nnmail.el

index faf031f..b323be6 100644 (file)
@@ -1,3 +1,13 @@
+2002-09-06  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-art.el (gnus-article-treat-body-boundary): Don't quote a
+       value for gnus-decoration property.
+
+2002-09-06  Kai Gro\e,b_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+
+       * nnmail.el (nnmail-cache-fetch-group): Don't return "" (empty
+       string) as group name in case we have a CRLF in the file.
+
 2002-09-04  Jesper harder  <harder@ifa.au.dk>
 
        * rfc1843.el (rfc1843-decode-loosely): Move to mime customization
 2002-09-04  Jesper harder  <harder@ifa.au.dk>
 
        * rfc1843.el (rfc1843-decode-loosely): Move to mime customization
        * mml.el (mml-parse-1): Correct small typo which preventing
        setting recipients in a secure tag.
 
        * mml.el (mml-parse-1): Correct small typo which preventing
        setting recipients in a secure tag.
 
-2002-09-03  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-09-03  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * mm-util.el (mm-coding-system-priorities): Default to a list of
        iso-2022-jp and others for the Japanese environment.
 
 
        * mm-util.el (mm-coding-system-priorities): Default to a list of
        iso-2022-jp and others for the Japanese environment.
 
-2002-09-03  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-09-03  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * gnus-util.el (gnus-frame-or-window-display-name): Exclude
        invalid display names.
 
        * gnus-util.el (gnus-frame-or-window-display-name): Exclude
        invalid display names.
@@ -47,7 +57,7 @@
        (gnus-group-fetch-control): New function.
        Add them to the keymap and menu. Require mm-url.
 
        (gnus-group-fetch-control): New function.
        Add them to the keymap and menu. Require mm-url.
 
-2002-08-30  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-08-30  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * gnus-mlspl.el (gnus-group-split-fancy): Doc fix.
        From Alex Schroeder <alex@emacswiki.org>.
 
        * gnus-mlspl.el (gnus-group-split-fancy): Doc fix.
        From Alex Schroeder <alex@emacswiki.org>.
@@ -65,7 +75,7 @@
 
        * mml.el (mml-menu): do.
 
 
        * mml.el (mml-menu): do.
 
-2002-08-28  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-08-28  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * mail-source.el (mail-source-touch-pop): New function.
 
 
        * mail-source.el (mail-source-touch-pop): New function.
 
@@ -87,7 +97,7 @@
        (gnus-agent-possibly-save-gcc): Autoload.
        Suggested by (KOSEKI Yoshinori) <kose@meadowy.org>.
 
        (gnus-agent-possibly-save-gcc): Autoload.
        Suggested by (KOSEKI Yoshinori) <kose@meadowy.org>.
 
-2002-08-26  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-08-26  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * gnus.el (gnus-other-frame-function): New user option.
        (gnus-other-frame): Use it; add a doc-string; make it work with
 
        * gnus.el (gnus-other-frame-function): New user option.
        (gnus-other-frame): Use it; add a doc-string; make it work with
        * gnus-art.el (gnus-emphasis-alist): Strikethru had a lot of false
        positives, make it stricter.  From Jochen Hein (trivial change).
 
        * gnus-art.el (gnus-emphasis-alist): Strikethru had a lot of false
        positives, make it stricter.  From Jochen Hein (trivial change).
 
-2002-08-21  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-08-21  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * gnus.el (gnus-other-frame): Trivial fix.
 
 
        * gnus.el (gnus-other-frame): Trivial fix.
 
-2002-08-21  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-08-21  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * gnus.el (gnus-other-frame-parameters): New user option.
        (gnus-other-frame-object): New variable.
 
        * gnus.el (gnus-other-frame-parameters): New user option.
        (gnus-other-frame-object): New variable.
 
        * lpath.el: Fbind w32-focus-frame and x-focus-frame.
 
 
        * lpath.el: Fbind w32-focus-frame and x-focus-frame.
 
-2002-08-20  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-08-20  Katsumi Yamaoka  <yamaoka@jpl.org>
        From \e$B>.4X\e(B \e$B5HB'\e(B (KOSEKI Yoshinori) <kose@meadowy.org>.
 
        * message.el (message-set-auto-save-file-name): Add support for
        From \e$B>.4X\e(B \e$B5HB'\e(B (KOSEKI Yoshinori) <kose@meadowy.org>.
 
        * message.el (message-set-auto-save-file-name): Add support for
        * nnmh.el (nnmh-request-list-1): Use %.0f instead of %d to
        avoid arithmetic errors.
 
        * nnmh.el (nnmh-request-list-1): Use %.0f instead of %d to
        avoid arithmetic errors.
 
-2002-08-20  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-08-20  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * gnus-art.el: Don't fbind `gnus-article-replace-with-quoted-text'.
 
 
        * gnus-art.el: Don't fbind `gnus-article-replace-with-quoted-text'.
 
-2002-08-19  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-08-19  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * message.el (message-ignored-supersedes-headers): Add X-Hashcash.
        (message-ignored-resent-headers): Add envelope From.
 
        * message.el (message-ignored-supersedes-headers): Add X-Hashcash.
        (message-ignored-resent-headers): Add envelope From.
        * gnus-sum.el (gnus-summary-line-message-size): New function.
        (gnus-summary-line-format-alist): Use it.
 
        * gnus-sum.el (gnus-summary-line-message-size): New function.
        (gnus-summary-line-format-alist): Use it.
 
-2002-08-15  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-08-15  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * gnus-art.el (article-make-date-line): Refer to the value for
        `gnus-article-time-format' in the summary buffer.
 
        * gnus-art.el (article-make-date-line): Refer to the value for
        `gnus-article-time-format' in the summary buffer.
 
        * gnus-sum.el (gnus-summary-make-menu-bar): Add MIME button option.
 
 
        * gnus-sum.el (gnus-summary-make-menu-bar): Add MIME button option.
 
-2002-08-14  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-08-14  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * message.el (message-font-lock-keywords): Refer to the value for
        `message-cite-prefix-regexp' dynamically.
 
 
        * message.el (message-font-lock-keywords): Refer to the value for
        `message-cite-prefix-regexp' dynamically.
 
-2002-08-13  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-08-13  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * gnus-art.el (gnus-decode-header-methods): Doc fix.
 
 
        * gnus-art.el (gnus-decode-header-methods): Doc fix.
 
        (sieve-help): Fix help.
        All suggested by Ned Ludd.
 
        (sieve-help): Fix help.
        All suggested by Ned Ludd.
 
-2002-07-24  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-07-24  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * mm-decode.el (mm-inline-text-html-with-images): Doc fix.
        (mm-w3m-safe-url-regexp): New user option.
 
        * mm-decode.el (mm-inline-text-html-with-images): Doc fix.
        (mm-w3m-safe-url-regexp): New user option.
        * nnsoup.el (nnsoup-retrieve-headers, nnsoup-request-type)
        (nnsoup-read-active-file, nnsoup-article-to-area): Ditto.
 
        * nnsoup.el (nnsoup-retrieve-headers, nnsoup-request-type)
        (nnsoup-read-active-file, nnsoup-article-to-area): Ditto.
 
-2002-07-05  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-07-05  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * gnus-sum.el (gnus-summary-toggle-header): Show headers anyway;
        don't break a narrowed article.
 
        * gnus-sum.el (gnus-summary-toggle-header): Show headers anyway;
        don't break a narrowed article.
        * gnus-msg.el (gnus-summary-resend-default-address): New user option.
        (gnus-summary-resend-message): Use it.
 
        * gnus-msg.el (gnus-summary-resend-default-address): New user option.
        (gnus-summary-resend-message): Use it.
 
-2002-06-28  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-06-28  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * nntp.el (nntp-via-rlogin-command-switches): New variable.
        (nntp-open-via-rlogin-and-telnet): Re-revert; use the var above.
 
        * nntp.el (nntp-via-rlogin-command-switches): New variable.
        (nntp-open-via-rlogin-and-telnet): Re-revert; use the var above.
        message-font-lock-keywords.
        From Katsumi Yamaoka <yamaoka@jpl.org>.
 
        message-font-lock-keywords.
        From Katsumi Yamaoka <yamaoka@jpl.org>.
 
-2002-06-28  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-06-28  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * nntp.el (nntp-open-via-rlogin-and-telnet): Revert last change.
 
 
        * nntp.el (nntp-open-via-rlogin-and-telnet): Revert last change.
 
-2002-06-28  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-06-28  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * nntp.el (nntp-open-via-rlogin-and-telnet): Hide commandline args.
 
 
        * nntp.el (nntp-open-via-rlogin-and-telnet): Hide commandline args.
 
        * gnus-delay.el (gnus-delay-send-queue): Delete the delay header
        before sending.  Suggested by Jan Rychter.
 
        * gnus-delay.el (gnus-delay-send-queue): Delete the delay header
        before sending.  Suggested by Jan Rychter.
 
-2002-06-18  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-06-18  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * dgnushack.el (remove): New compiler macro.
        (last, coerce, subseq): Remove compiler macros for those built-in
 
        * dgnushack.el (remove): New compiler macro.
        (last, coerce, subseq): Remove compiler macros for those built-in
 
        * gnus-ems.el (nnheader-file-name-translation-alist): Removed.
 
 
        * gnus-ems.el (nnheader-file-name-translation-alist): Removed.
 
-2002-06-14  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-06-14  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * message.el (message-beginning-of-line): Keep the region active
        in XEmacs.  Suggested by TAKAHASHI Kaoru <kaoru@kaisei.org>.
 
        * message.el (message-beginning-of-line): Keep the region active
        in XEmacs.  Suggested by TAKAHASHI Kaoru <kaoru@kaisei.org>.
        * gnus-msg.el (gnus-summary-reply): Ditto.
        * gnus-msg.el (gnus-summary-handle-replysign): New.
 
        * gnus-msg.el (gnus-summary-reply): Ditto.
        * gnus-msg.el (gnus-summary-handle-replysign): New.
 
-2002-06-12  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-06-12  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * message.el (message-send-mail-with-sendmail): Kill errbuf even
        if sending failed.
 
        * message.el (message-send-mail-with-sendmail): Kill errbuf even
        if sending failed.
        style match to use data from last viewed article.
        Suggested by Hrvoje Niksic.
 
        style match to use data from last viewed article.
        Suggested by Hrvoje Niksic.
 
-2002-06-04  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-06-04  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * spam.el (spam-point-at-eol): New alias.
        (spam-parse-whitelist): Use it.
 
        * spam.el (spam-point-at-eol): New alias.
        (spam-parse-whitelist): Use it.
        * gnus-msg.el (gnus-article-mail): Use gnus-msg-mail instead.
        Trivial change from Karl Pfl\e,Ad\e(Bsterer <sigurd@12move.de>.
 
        * gnus-msg.el (gnus-article-mail): Use gnus-msg-mail instead.
        Trivial change from Karl Pfl\e,Ad\e(Bsterer <sigurd@12move.de>.
 
-2002-04-27  Katsumi Yamaoka <yamaoka@jpl.org>
+2002-04-27  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * dns.el (dns-make-network-process): New macro.
        (query-dns): Use it.
 
        * dns.el (dns-make-network-process): New macro.
        (query-dns): Use it.
 
        * message.el (message-mode): Use `make-local-hook' unless
        obsolete.
 
        * message.el (message-mode): Use `make-local-hook' unless
        obsolete.
-       Patch by Katsumi Yamaoka  <yamaoka@jpl.org>.
+       Patch by Katsumi Yamaoka <yamaoka@jpl.org>.
 
 2001-11-26  Katsumi Yamaoka  <yamaoka@jpl.org>
 
 
 2001-11-26  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        `active' to `current' and one `null' to `not'.
 
 2001-10-16  Kai Gro\e,b_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
        `active' to `current' and one `null' to `not'.
 
 2001-10-16  Kai Gro\e,b_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
-       From Katsumi Yamaoka  <yamaoka@jpl.org>.
+       From Katsumi Yamaoka <yamaoka@jpl.org>.
 
        * message.el (message-setup-fill-variables): Use
        `normal-auto-fill-function' instead of `auto-fill-function'.
 
        * message.el (message-setup-fill-variables): Use
        `normal-auto-fill-function' instead of `auto-fill-function'.
 
        * mm-decode.el (mm-attachment-override-p): Fix typo.
 
 
        * mm-decode.el (mm-attachment-override-p): Fix typo.
 
-2001-03-19 05:28:00  Katsumi Yamaoka <yamaoka@jpl.org>
+2001-03-19 05:28:00  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * gnus-kill.el (gnus-execute): Work with the extra headers.
        * gnus-sum.el (gnus-summary-execute-command): Ditto.
 
        * gnus-kill.el (gnus-execute): Work with the extra headers.
        * gnus-sum.el (gnus-summary-execute-command): Ditto.
 
        * gnus-sum.el (gnus-summary-insert-new-articles): Reverse the articles.
 
 
        * gnus-sum.el (gnus-summary-insert-new-articles): Reverse the articles.
 
-2001-04-10 08:01:15  Katsumi Yamaoka <yamaoka@jpl.org>
+2001-04-10 08:01:15  Katsumi Yamaoka  <yamaoka@jpl.org>
        Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
 
        * gnus-msg.el (gnus-post-news): Fill the Newsgroups header by the
        Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
 
        * gnus-msg.el (gnus-post-news): Fill the Newsgroups header by the
        * imap.el (imap-message-copy): Work around buggy servers that
        doesn't send TRYCREATE tags.
 
        * imap.el (imap-message-copy): Work around buggy servers that
        doesn't send TRYCREATE tags.
 
-2001-04-09 01:15:54  Katsumi Yamaoka <yamaoka@jpl.org>
+2001-04-09 01:15:54  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * gnus-start.el (gnus-read-newsrc-el-file): Work with Semi-gnusae.
 
 
        * gnus-start.el (gnus-read-newsrc-el-file): Work with Semi-gnusae.
 
 
        * nnrss.el: New file.
 
 
        * nnrss.el: New file.
 
-2001-03-08 02:41:36  Katsumi Yamaoka <yamaoka@jpl.org>
+2001-03-08 02:41:36  Katsumi Yamaoka  <yamaoka@jpl.org>
        Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
 
        * rfc2047.el (rfc2047-unfold-region): Fix arg of
        Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
 
        * rfc2047.el (rfc2047-unfold-region): Fix arg of
        server. Don't open server if it is opened.
        (nnml-request-regenerate): Use it. Change to deffoo.
 
        server. Don't open server if it is opened.
        (nnml-request-regenerate): Use it. Change to deffoo.
 
-2001-02-14  Katsumi Yamaoka <yamaoka@jpl.org>
+2001-02-14  Katsumi Yamaoka  <yamaoka@jpl.org>
        Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
 
        * gnus.el (gnus-define-group-parameter): Fix.
        Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
 
        * gnus.el (gnus-define-group-parameter): Fix.
        (gnus-button-mailto): Setup message. Moved to gnus-msg.el.
        (gnus-button-reply): Ditto.
 
        (gnus-button-mailto): Setup message. Moved to gnus-msg.el.
        (gnus-button-reply): Ditto.
 
-2001-01-16  Katsumi Yamaoka <yamaoka@jpl.org>
+2001-01-16  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * gnus-art.el (article-display-x-face): Fix.
 
 
        * gnus-art.el (article-display-x-face): Fix.
 
        * nnwfm.el (nnwfm-create-mapping): Remove quote marks and
        backslashes.
 
        * nnwfm.el (nnwfm-create-mapping): Remove quote marks and
        backslashes.
 
-2000-12-26  Katsumi Yamaoka <yamaoka@jpl.org>
+2000-12-26  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * gnus-art.el (gnus-article-banner-alist): Remove duplicate
        definition.
 
        * gnus-art.el (gnus-article-banner-alist): Remove duplicate
        definition.
index 8644ded..95b737e 100644 (file)
@@ -1896,7 +1896,7 @@ unfolded."
                    (setq str (concat str gnus-body-boundary-delimiter)))
                  (substring str 0 (1- (window-width))))
                "\n")
                    (setq str (concat str gnus-body-boundary-delimiter)))
                  (substring str 0 (1- (window-width))))
                "\n")
-       (gnus-add-text-properties start (point) '(gnus-decoration 'header))))))
+       (gnus-put-text-property start (point) 'gnus-decoration 'header)))))
 
 (defun article-fill-long-lines ()
   "Fill lines that are wider than the window width."
 
 (defun article-fill-long-lines ()
   "Fill lines that are wider than the window width."
index fafa6e2..f55318c 100644 (file)
@@ -1518,7 +1518,7 @@ See the documentation for the variable `nnmail-split-fancy' for documentation."
       (when (search-backward id nil t)
        (beginning-of-line)
        (skip-chars-forward "^\n\r\t")
       (when (search-backward id nil t)
        (beginning-of-line)
        (skip-chars-forward "^\n\r\t")
-       (unless (eolp)
+       (unless (looking-at "[\r\n]")
          (forward-char 1)
          (buffer-substring (point)
                            (progn (end-of-line) (point))))))))
          (forward-char 1)
          (buffer-substring (point)
                            (progn (end-of-line) (point))))))))