From 21b78c5cf88ba55a2a842d21a8ec028cf652d9b3 Mon Sep 17 00:00:00 2001 From: yamaoka Date: Wed, 4 Aug 1999 08:20:56 +0000 Subject: [PATCH] Release T-gnus 6.13.0. --- ChangeLog | 4379 +------------------------------------------------ ChangeLog.1 | 4121 ++++++++++++++++++++++++++++++++++++++++++++++ ChangeLog.2 | 620 +++++++ Makefile.in | 17 +- Mule23@1934 | 24 + README-offline.en | 66 +- README-offline.ja | 181 +- README.T-gnus | 26 +- README.branch | 34 +- README.branch.ja | 30 +- README.semi | 80 +- README.semi.ja | 89 +- acinclude.m4 | 103 ++ aclocal.m4 | 234 ++- configure | 159 +- configure.in | 28 +- lisp/Makefile.in | 22 +- lisp/dgnushack.el | 119 +- lisp/dgnuspath.el.in | 15 + lisp/gnus-art.el | 53 +- lisp/gnus-cite.el | 11 +- lisp/gnus-ems.el | 64 +- lisp/gnus-msg.el | 1 + lisp/gnus-offline.el | 2 +- lisp/gnus-ofsetup.el | 2 +- lisp/gnus-score.el | 58 +- lisp/gnus-start.el | 8 +- lisp/gnus-sum.el | 81 +- lisp/gnus-util.el | 79 +- lisp/gnus.el | 15 +- lisp/message.el | 57 +- lisp/mm-view.el | 3 + lisp/mmgnus.el | 82 +- lisp/nnheader.el | 110 +- lisp/nnmail.el | 3 +- lisp/nnmbox.el | 18 +- lisp/pop3.el | 18 +- lisp/score-mode.el | 8 +- sample.lpath.el | 28 + texi/Makefile.in | 49 +- texi/gnus-faq-ja.texi | 222 ++- texi/gnus-faq.texi | 14 +- texi/gnus-ja.texi | 2789 +++++++++++++++++++++---------- texi/gnus.texi | 43 +- texi/message-ja.texi | 98 +- texi/message.texi | 6 +- 46 files changed, 8235 insertions(+), 6034 deletions(-) create mode 100644 ChangeLog.1 create mode 100644 ChangeLog.2 create mode 100644 Mule23@1934 create mode 100644 acinclude.m4 create mode 100644 lisp/dgnuspath.el.in create mode 100644 sample.lpath.el diff --git a/ChangeLog b/ChangeLog index 458f525..6939415 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4374 +1,29 @@ -1999-08-02 Katsumi Yamaoka +1999-08-04 Katsumi Yamaoka - * lisp/gnus.el (gnus-revision-number): Increment to 03. + * lisp/gnus.el: T-gnus 6.13.0 is released. -1999-08-01 YAMAMOTO Kouji +1999-08-04 Katsumi Yamaoka - * lisp/nnmail.el (nnmail-split-it): Don't compare ".*" and VALUE - of each element of `nnmail-split-fancy' if the length of VALUE is - less than 2. + * ChangeLog.2: New file, rename from ChangeLog. -1999-07-28 Katsumi Yamaoka + * lisp/dgnushack.el (TopLevel): Rearrange. - * lisp/gnus.el (gnus-revision-number): Increment to 02. - - * lisp/gnus-ems.el (gnus-mule-cite-add-face): New implementation. - -1999-07-20 Tsukamoto Tetsuo - - * lisp/gnus.el (gnus-revision-number): Increment to 01. - - * lisp/gnus-ofsetup.el (gnus-ofsetup-prepare-for-miee, - gnus-ofsetup-write-setting-file): New functions. - (gnus-setup-for-offline): Use them. - (gnus-ofsetup-parameters, gnus-ofsetup-customize, - gnus-ofsetup-customize-done): New functions for customization - support. - - * lisp/gnus-offline.el (gnus-offline-version-number): Update to - 2.20. - (gnus-offline-define-menu-on-miee, - gnus-offline-define-menu-on-agent): Add a menu item which calls - `gnus-ofsetup-customize'. - -1999-07-11 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.072. - - * texi/{message.texi,message-ja.texi,gnus.texi,gnus-ja.texi, - ChangeLog}: Update for T-gnus 6.10.072. - - * lisp/{pop3.el,nnmh.el,nnfolder.el,mm-util.el,mm-encode.el, - mm-decode.el,message.el,mail-source.el,gnus-util.el,gnus-topic.el, - gnus-sum.el,gnus-mlspl.el,gnus-mailcap.el,gnus-group.el, - gnus-cus.el,gnus-art.el,ChangeLog}: Sync up with Pterodactyl Gnus - v0.95. - - * README.T-gnus: Update for T-gnus 6.10.072. - -1999-07-07 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.071. - - * texi/{message.texi,message-ja.texi,gnus.texi,gnus-ja.texi}: - Update for T-gnus 6.10.071. - - * texi/{gnus.texi,gnus-ja.texi,ChangeLog}: Sync up with - Pterodactyl Gnus v0.93. - - * lisp/{pop3.el,nnmail.el,mml.el,mm-view.el,mm-uu.el,mm-util.el, - mm-decode.el,message.el,gnus-util.el,gnus-sum.el,gnus-start.el, - gnus-srvr.el,gnus-score.el,gnus-mlspl.el,gnus-art.el,gnus-agent.el, - ChangeLog}: Sync up with Pterodactyl Gnus v0.93. - - * README.T-gnus: Update for T-gnus 6.10.071. - -1999-07-06 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.070. - (gnus-revision-number): Fresh start from 00. - - * texi/{message.texi,message-ja.texi,gnus.texi,gnus-ja.texi}: - Update for T-gnus 6.10.070. - - * texi/{gnus-ja.texi,emacs-mime.texi,ChangeLog}: Sync up with - Pterodactyl Gnus v0.92. - - * lisp/gnus-mlspl.el: New file copied from Pterodactyl Gnus v0.92. - - * lisp/{nntp.el,nnmail.el,nnfolder.el,nndraft.el,nndoc.el,mml.el, - mm-view.el,mm-util.el,mm-decode.el,message.el,gnus-xmas.el, - gnus-util.el,gnus-sum.el,gnus-start.el,gnus-mailcap.el, - gnus-group.el,gnus-art.el,gnus-agent.el,Makefile.in,ChangeLog}: - Sync up with Pterodactyl Gnus v0.92. - - * README.T-gnus: Update for T-gnus 6.10.070. - -1999-07-06 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 01. - -1999-07-05 Tsukamoto Tetsuo - - * lisp/gnus-agent.el (gnus-agent-expire): Refresh the value of - `gnus-active-hashtb' for each method. - -1999-07-05 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.069. - (gnus-revision-number): Fresh start from 00. - - * texi/gnus-ja.texi (Mail in a Newsreader): Translate into Japanese. - - * texi/{message.texi,message-ja.texi,gnus.texi,gnus-ja.texi}: - Update for T-gnus 6.10.069. - * README.T-gnus: Ditto. - - * lisp/nnmbox.el (nnmbox-active-file-coding-system, - nnmbox-file-coding-system): Default to `raw-text-dos' or 'raw-text'. - * lisp/nnfolder.el (nnfolder-file-coding-system, - nnfolder-active-file-coding-system): Ditto. - - * lisp/gnus-util.el (gnus-write-active-file): Abolish function. - (gnus-write-active-file-as-coding-system): New function. - - * lisp/gnus-cache.el (gnus-cache-write-active): Use - `gnus-write-active-file-as-coding-system' instead of - `gnus-write-active-file'. - * lisp/gnus-agent.el (gnus-agent-expire, gnus-agent-write-active): - Ditto. - - * lisp/gnus-agent.el (gnus-agent-expire, gnus-agent-write-active, - gnus-agent-save-active-1): Use - `insert-file-contents-as-coding-system' instead of - `insert-file-contents-literally' or `insert-file-contents'. - -1999-07-05 Katsumi Yamaoka - - * texi/{emacs-mime.texi,ChangeLog}: Sync up with Pterodactyl Gnus - v0.91. - * lisp/{smiley.el,rfc2047.el,qp.el,nnml.el,nnmbox.el,nnmail.el, - nnheader.el,nnfolder.el,mml.el,mm-view.el,mm-uu.el,mm-util.el, - mm-encode.el,mm-decode.el,message.el,lpath.el,gnus-util.el, - gnus-sum.el,gnus-start.el,gnus-srvr.el,gnus-msg.el,gnus-mailcap.el, - gnus-cache.el,gnus-art.el,gnus-agent.el,base64.el}: Ditto. - * GNUS-NEWS: Ditto. - -1999-07-04 Yoshiki Hayashi - - * texi/{gnusref-ja.tex,refcard-ja.tex}: Update to the version 5.5. - -1999-07-04 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 01. - -1999-07-04 Tsukamoto Tetsuo - - * lisp/gnus-sum.el (gnus-get-newsgroup-headers): Don't bind the - value of `mail-parse-ignored-charsets' if its local value in - `gnus-summary-buffer' is nil. - -1999-06-28 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.068. - (gnus-revision-number): Fresh start from 00. - - * configure: Regenerate. - - * lisp/{rfc2047.el,nnmail.el,mml.el,mm-view.el,mm-util.el, - mm-bodies.el,message.el,mail-prsvr.el,gnus-xmas.el,gnus-sum.el, - gnus-start.el,gnus-draft.el,gnus-cus.el,gnus-cache.el,gnus-art.el, - ChangeLog}: Sync up with Pterodactyl Gnus v0.89. - * aclocal.m4: Ditto. - - * texi/{message.texi,message-ja.texi,gnus.texi,gnus-ja.texi}: - Update for T-gnus 6.10.068. - * README.T-gnus: Ditto. - -1999-06-22 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 01. - - * lisp/gnus-sum.el (gnus-summary-mark-article): Call - `gnus-cache-possibly-enter-article' with the arg `headers'. - (gnus-summary-mark-article-as-unread): Ditto. - (gnus-summary-move-article): Ditto. - - * lisp/gnus-msg.el (gnus-extended-version): Include - `gnus-revision-number' if it is non-zero. - - * lisp/gnus-cache.el (gnus-cache-update-article): Call - `gnus-cache-possibly-enter-article' with the arg `headers'. - (gnus-cache-enter-article): Ditto. - (gnus-cache-possibly-enter-article): Accept parameter `headers'. - - * lisp/gnus-art.el (gnus-article-display-x-face-with-x-face-mule): - Use `gnus-xemacs' instead of `featurep' with an arg `xemacs'. - (article-toggle-headers): Ditto. - - * configure: Regenerate by autoconf 2.14.1. - -1999-06-15 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.067. - (gnus-revision-number): Fresh start from 00. - - * lisp/{gnus-sum.el,nnmail.el,ChangeLog}: Sync up with Pterodactyl - Gnus v0.88. - - * text/{gnus-ja.texi,gnus.texi,message-ja.texi,message.texi}: - Update for T-gnus 6.10.067. - * README.T-gnus: Ditto. - -1999-06-14 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 01. - - * lisp/message.el (message-send-news): Don't generate the Lines - field; don't make `tembuf' as unmodified. - (message-send-mail): Ditto. - -1999-06-14 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.066. - - * lisp/{mail-source.el,gnus-sum.el,gnus-art.el}: Sync up with - Pterodactyl Gnus v0.87. - - * text/gnus-ja.text (Troubleshooting): Make the return value of - `gnus-version' ambiguous. - - * lisp/message.el (message-send-news): Make `tembuf' as unmodified - after inserting a text from `message-encoding-buffer'. - (message-send-mail): Ditto. - -1999-06-14 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.065. - (gnus-revision-number): Fresh start from 00. - - * texi/{gnus.texi,gnus-ja.texi,ChangeLog}: Sync up with Pterodactyl - Gnus v0.86 - * lisp/{nnmail.el,nnheader.el,nndoc.el,mml.el,mm-view.el, - mm-decode.el,mm-bodies.el,message.el,mail-source.el,lpath.el, - gnus.el,gnus-xmas.el,gnus-uu.el,gnus-util.el,gnus-sum.el, - gnus-start.el,gnus-score.el,gnus-range.el,gnus-msg.el, - gnus-mailcap.el,gnus-group.el,gnus-cus.el,gnus-cite.el, - gnus-cache.el,gnus-art.el,gnus-agent.el,ChangeLog}: Ditto. - - * etc/gnus/x-splash: New file copied from pgnus 0.86. - -1999-06-12 Daiki Ueno - - * lisp/gnus-msg.el (gnus-copy-article-buffer): Bind - `inhibit-read-only' to t during modifying the destination buffer. - -1999-06-11 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 17. - - * lisp/gnus-art.el (gnus-article-display-x-face-with-x-face-mule): - Warn if it is used with X-Face-Mule 0.25 or later. Note that it - should be abolished in the future. - -1999-06-08 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 16. - - * lisp/gnus-sum.el (gnus-article-sort-by-author): Bug fix - use the - car of the return value of `mime-read-field'. - -1999-05-28 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 15. - - * texi/gnus.texi (Customizing Articles): Abolish the treatment - variable `nomime' and rename - `gnus-treat-decode-message-body-as-default-mime-charset' with - `gnus-treat-decode-article-as-default-mime-charset'. - - * lisp/gnus-art.el (gnus-treat-predicate): Abolish the treatment - variable `nomime'. - (gnus-article-prepare-mime-display): Call `gnus-treat-article' with - the 1st arg t for treating if the part is not the last one. - (gnus-article-decode-article-as-default-mime-charset): Renamed from - `gnus-article-decode-message-body-as-default-mime-charset'; Don't - work if `gnus-show-mime' is non-nil. - (gnus-treat-decode-article-as-default-mime-charset): Renamed from - `gnus-treat-decode-message-body-as-default-mime-charset'; add - choice item for decoding the whole article. - -1999-05-28 Yoshiki Hayashi - - * lisp/message.el (message-header-hook): Pass optional argument - code-conversion. - -1999-05-26 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 14. - - * lisp/gnus-art.el (gnus-article-prepare-display): Narrow to - header with trailing newline instead of the use of - `std11-narrow-to-header'. - (article-date-ut): Use `text-property-any' instead of - `next-single-property-change'. - (article-toggle-headers): Use `text-property-any' and - `text-property-not-all' instead of `get-text-property' or - `next-single-property-change'; use `gnus-hidden-properties' instead - of the property `invisible' with the function `add-text-properties' - or `remove-text-properties'; use `article-hide-headers' instead of - `gnus-article-maybe-hide-headers'; re-display X-Face image under - XEmacs after sorting fields. - -1999-05-25 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 13. - (TopLevel): Autoload "gnus-art" for `gnus-article-toggle-headers'. - - * texi/gnus.texi, texi/gnus-ja.texi (Article Hiding): Replace - `gnus-article-hide-headers' with `gnus-article-toggle-headers'. - - * lisp/gnus-sum.el (gnus-summary-article-menu, - gnus-summary-wash-hide-map, gnus-summary-wash-map, - gnus-summary-mode-map): Use `gnus-article-toggle-headers' instead - of `gnus-article-hide-headers'. - - * lisp/gnus-msg.el (gnus-copy-article-buffer): Remove bitmap images - with text property `x-face-mule-bitmap-image'; - don't bind `inhibit-read-only'. - - * lisp/gnus-art.el (gnus-article-display-x-face-with-x-face-mule): - Do nothing if `window-system' is nil. - (gnus-article-decode-message-body-as-default-mime-charset): Don't - bind `buffer-read-only'; decode from (point-min) instead of (point). - (gnus-article-prepare-display): Bind `inhibit-read-only' to t; bind - `buffer-read-only' to nil; don't bind - `mime-preview-over-to-next-method-alist'; - strip read-only properties after preparing. - (gnus-article-prepare-mime-display): Put text property - `article-treated-header' to the header; don't use - `mime-preview-move-to-next'; reduce a number of bound variables. - (gnus-article-display-traditional-message): Don't bind - `inhibit-read-only'. - (gnus-article-make-menu-bar): Use `gnus-article-toggle-headers' - instead of `gnus-article-hide-headers'. - (article-toggle-headers): New function. - -1999-05-24 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 12. - - * texi/gnus.texi (Customizing Articles): Remove duplicates; add the - function `gnus-treat-decode-message-body-as-default-mime-charset'. - - * lisp/gnus-msg.el (gnus-copy-article-buffer): Bind - `inhibit-read-only' to t during modifying the destination buffer. - - * lisp/gnus-art.el (gnus-article-prepare-mime-display): Rewrite. - (article-date-ut): If there is a forwarded message, fetch Date from - its header instead of `gnus-current-headers'. - (gnus-article-display-x-face-with-x-face-mule): New function. - (TopLevel): Autoload "x-face-mule" for the function - `x-face-mule-x-face-decode-message-header'. - (gnus-treatment-function-alist): Remove duplicates. - -1999-05-21 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 11. - - * lisp/gnus-art.el (gnus-article-prepare-mime-display): Don't treat - as a MIME message if the article is not so. - (gnus-article-display-traditional-message): Bind - `inhibit-read-only' to t. - (article-hide-headers): Ditto. - -1999-05-19 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 10. - (gnus-article-display-hook): Default to nil; annotate that it is an - obsolete variable. - - * texi/gnus.texi (Customizing Articles): Document the new treatment - variables `mime' and `nomime'. - - * lisp/gnus-art.el (gnus-treat-predicate): Handle the new treatment - variables `mime' and `nomime'. - (gnus-article-decode-message-body-as-default-mime-charset): New - function. - (gnus-article-prepare-display): Rewrite for the use of - `gnus-treat-article'. - (gnus-article-prepare-mime-display): New function. - (article-date-ut): Use `next-single-property-change' instead of - re-search. - (gnus-treatment-function-alist): Add a pair of - `gnus-treat-decode-message-body-as-default-mime-charset' and - `gnus-article-decode-message-body-as-default-mime-charset'. - (gnus-treat-decode-message-body-as-default-mime-charset): New user - option. - -1999-05-19 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 09. - - * lisp/gnus-art.el (article-date-ut): Keep the original X-Sent - field, fix the position of the converted date to be displayed, - etc. - -1999-05-18 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 08. - - * lisp/gnus-art.el (gnus-article-prepare-display): Undo the last - change - don't call `gnus-treat-article'. - -1999-05-17 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 07. - - * lisp/gnus-art.el (gnus-article-prepare-display): Call - `gnus-treat-article'. - -1999-05-17 Daiki Ueno - - * lisp/gnus-art.el (article-date-ut): Always detete the last - newline of any old Date fields. - -1999-05-17 Daiki Ueno - Tsukamoto Tetsuo - - * lisp/gnus.el (gnus-revision-number): Increment to 06. - - * lisp/mail-source.el (mail-source-keyword-map): New keyword - :connection for pop. It is introduced to enable SSL connection. - (mail-source-fetch-pop): Use it to bind `pop3-connection-type'. - - * lisp/pop3.el : Add an autoload for `open-ssl-stream' defined in - `ssl'. - (pop3-connection-type, pop3-ssl-program-arguments): New variables. - (pop3-open-ssl-stream-1, pop3-open-ssl-stream): New functions. - (pop3-open-server): Call the latter when `pop3-connection-type' is - ssl. - -1999-05-17 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 05. - (TopLevel): Remove autoloads for `gnus-picons-display-x-face' and - `gnus-picons-article-display-x-face'. - -1999-05-16 Tsukamoto Tetsuo - - * texi/gnusref-ja.tex (subsec Notes): Complete words. - (sec GroupMode): Translate description of "P". - -1999-05-15 Tsukamoto Tetsuo - - * texi/gnusref-ja.tex: Undo the last change. - -1999-05-15 Tsukamoto Tetsuo - - * texi/gnusref-ja.tex: Fix typo. - -1999-05-14 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 04. - - * lisp/*.el: Undo all of the last changes. - -1999-05-13 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 03. - - * lisp/nnsoup.el (nnsoup-store-reply): Use `forward-char' instead - of `backward-char'. - * lisp/message.el (message-send-news-with-gnus, - message-send-mail-with-smtp, message-send-mail-with-qmail, - message-send-mail-with-sendmail): Ditto. - * lisp/gnus-picon.el (gnus-group-display-picons): Ditto. - - * lisp/nnsoup.el (nnsoup-store-reply): Use `(bolp)' instead of - `(= (preceding-char) ?\n)'. - * lisp/message.el (message-send-news, message-send-mail): Ditto. - - * lisp/gnus-sum.el (gnus-summary-reparent-thread): Use - `(end-of-line 0)' to go to the end of the previous line. - - * lisp/nnmail.el (nnmail-decode-status): Don't use regexp search. - * lisp/message.el (message-next-header, message-remove-header): - Ditto. - * lisp/gnus-art.el (gnus-article-add-buttons-to-head, - gnus-article-highlight-headers, gnus-article-hide-header, - article-hide-boring-headers, article-hide-headers): Ditto. - - * lisp/nntp.el (nntp-snarf-error-message, nntp-read-server-type): - Use `buffer-substring' instead of `buffer-string'. - * lisp/nnspool.el (nnspool-inews-sentinel): Ditto. - * lisp/message.el (message-wash-subject, message-reply, - message-make-from, message-make-organization): Ditto. - * lisp/md5.el (md5): Ditto. - * lisp/mail-source.el (mail-source-movemail): Ditto. - * lisp/gnus.el (gnus-getenv-nntpserver): Ditto. - * lisp/gnus-xmas.el (gnus-xmas-article-display-xface): Ditto. - * lisp/gnus-util.el (gnus-mode-string-quote): Ditto. - * lisp/gnus-sum.el (gnus-summary-edit-article-done, - gnus-simplify-subject-fuzzy): Ditto. - * lisp/gnus-spec.el (gnus-parse-simple-format): Ditto. - * lisp/gnus-picon.el (gnus-picons-make-glyph): Ditto. - * lisp/gnus-msg.el (gnus-copy-article-buffer): Ditto. - * lisp/gnus-mh.el (gnus-summary-save-in-folder): Ditto. - * lisp/gnus-kill.el (gnus-kill-file-apply-buffer): Ditto. - * lisp/gnus-art.el (gnus-article-mime-edit-exit, - gnus-article-edit-exit): Ditto. - * lisp/format-spec.el (format-spec): Ditto. - * lisp/dgnushack.el (dgnushack-make-package): Ditto. - * lisp/base64.el (base64-decode, base64-encode, - base64-run-command-on-region): Ditto. - -1999-05-13 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 02. - - * lisp/gnus-ofsetup.el (gnus-setup-for-offline): Don't specify - the authentication scheme if `password' is selected. - -1999-05-06 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 01. - - * texi/gnus-ja.texi: (gnus-summary-enter-digest-group): Change the - key assignment "C-d" into "A D". - (Article treatment): Document the new variable - `gnus-article-date-lapsed-new-header'. - - * lisp/mail-source.el: Use the original source without any changes. - - * lisp/gnus-art.el (article-hide-headers): To work toggle hiding. - - * README.T-gnus: Update what is the latest T-gnus. - -1999-05-04 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.10.064. - (gnus-revision-number): Fresh start from 00. - - * Sync up with Pterodactyl Gnus v0.84. - -1999-04-28 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 03. - - * lisp/gnus-vm.el (gnus-summary-save-in-vm): Use - `vm-read-file-name' instead of `read-file-name'. This allows to use - the optional sixth argument HISTORY for the various environments. - (gnus-summary-save-article-vm): Ditto. - (TopLevel): Autoload "vm" for the function `vm-read-file-name'. - -1999-04-27 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 02. - - * lisp/gnus-vm.el (gnus-summary-save-in-vm): To read the name of - FOLDER in the way of VM; give the value of `gnus-current-article' - to the function `gnus-summary-select-article' if it is called non - interactively. - (gnus-summary-save-article-vm): Accept the optional 2nd arg FOLDER. - If it is called interactively the name of FOLDER is read from the - minibuffer; bind `mime-display-header-hook', - `mime-display-text/plain-hook', `mime-text-decode-hook', - `mime-view-define-keymap-hook' and `mime-view-mode-hook' to nil - when the function `gnus-summary-save-article' is called. - (gnus-summary-save-article-vm-count, - gnus-summary-save-article-vm-folder): New internal variables. - (gnus-vm-make-folder): Bind `mime-display-header-hook', - `mime-display-text/plain-hook', `mime-text-decode-hook', - `mime-view-define-keymap-hook' and `mime-view-mode-hook' to nil - when the function `vm-mode' is called. - (vm-use-toolbar, vm-primary-inbox, vm-folder-history, - vm-folder-directory): Define variables for avoiding byte compile - warning. - (gnus-vm-inhibit-window-system): Abolish variable; don't require - `win-vm'. - (TopLevel): Don't autoload "vm" for the functions - `vm-forward-message', `vm-reply' or `vm-mail'; don't require - `sendmail', `message', `gnus' or `gnus-msg' but `gnus-art'. - -1999-04-20 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 01. - - * lisp/pop3.el (pop3-munge-message-separator): Don't put the - Content-Length field break into the other fields. - -1999-04-18 Sin'ya Kanematsu - - * texi/gnus-ja.texi: Fix typo - `gnus-auto-expirable-newgroups' -> - `gnus-auto-expirable-newsgroups'. - -1999-04-18 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.063. - (gnus-revision-number): Fresh start from 00. - - * Sync up with Pterodactyl Gnus v0.83. - -1999-04-15 NAKAGAWA Tsuneo - - * REDME.semi.ja: Fix where the required packages are. - -1999-04-13 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 09. - -1999-04-13 Keiichi Suzuki - - * lisp/gnus-sum.el (gnus-summary-move-article): Fix, - `gnus-article-mark-lists' will be broken by side effect. - -1999-04-09 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 08. - - * lisp/gnus-art.el (TopLevel): Remove symbol's function definition - for `gnus-article-mime-decode-quoted-printable'. - -1999-04-05 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 07. - -1999-03-30 Yoshiki Hayashi - - * texi/gnus-ja.texi: Some fixes. - -1999-03-26 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 06. - - * lisp/pop3.el (pop3-munge-message-separator): If a retrieved - message has a illegal date field, use `(current-time)' instead. - -1999-03-25 Katsumi Yamaoka - - * lisp/message.el (message-send): Kill `message-encoding-buffer' - after sending. - -1999-03-25 Katsumi Yamaoka - - * lisp/message.el (message-maybe-encode): Inherit the buffer local - variable `mime-edit-pgp-processing' and call - `mime-edit-pgp-enclose-buffer'. - -1999-03-24 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 05. - - * lisp/gnus-art.el (gnus-article-display-mime-message): Set up the - buffer local variable `default-mime-charset' of - `gnus-article-buffer' before `mime-display-message' is called. - - * lisp/gnus-i18n.el (gnus-newsgroup-default-charset-alist): Be also - matched with the group name which has a method name and/or a - foreign server name. - (gnus-set-summary-default-charset): Cancel the last change. - -1999-03-24 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 04. - - * lisp/gnus-i18n.el (gnus-set-summary-default-charset): Strip - method and foreign server name from the newsgroup name. - -1999-03-22 Tsukamoto Tetsuo - - * lisp/gnus-offline.el (gnus-offline-popup-menu): Fix. - -1999-03-22 Tsukamoto Tetsuo - - * lisp/gnus.el (gnus-revision-number): Increment to 03. - - * lisp/gnus-offline.el (gnus-offline-popup-menu): Modify so that - the title of a popup menu is displayed under Emacs 19.34. - (gnus-offline-define-menu-and-key): Rewrite the function to change - the behavior of "Get new news" button, under XEmacs. + * README.branch.ja: Update for t-gnus-6_12 and t-gnus-6_13 branch. + * README.branch: Ditto. - * lisp/gnus-ofsetup.el: Modify for Semi-gnus 6.10.xx so that - `pop3-fma-password' can be saved in .newsrc.eld. + * texi/gnus-faq.texi: Replace ftp.jaist.ac.jp with ftp.etl.go.jp. - * README-offline.en: Update. + * texi/gnus-faq-ja.texi: Modify for T-gnus 6.13. + * texi/message-ja.texi: Ditto. + * texi/message.texi: Ditto. + * texi/gnus-ja.texi: Ditto. + * texi/gnus.texi: Ditto. * README-offline.ja: Ditto. - -1999-03-09 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 02. - - * lisp/message.el (message-yank-original): Keep the existing - references. - -1999-03-04 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 01. - (gnus-other-frame): Rewrite on the model of `toolbar-gnus'. - (gnus-frame): New internal variable. - (gnus-frame-properties): New user option. - -1999-03-04 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.062. - (gnus-revision-number): Fresh start from 00. - - * Sync up with Pterodactyl Gnus v0.80. - - * lisp/gnus-sum.el (gnus-summary-edit-article): Don't use - `mime-to-mml' nor `mml-to-mime'. - -1999-03-02 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 03. - - * lisp/gnus-sum.el (gnus-select-newsgroup): Examine cached articles - with `gnus-cache-articles-in-group' if the current group is not - a virtual group. - (TopLevel): Autoload `gnus-cache-articles-in-group' - -1999-03-01 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 02. - - * texi/gnus-ja.texi: Sync up with Semi-gnus 6.10. - - * lisp/dgnushack.el (dgnushack-install-package): Don't refer to - `configure-package-path'. Use `early-packages', `late-packages' or - `last-packages' instead. - -1999-03-01 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 01. - - * lisp/message.el (messgage-inhibit-body-encoding): Default to t. - (message-mode): Abolish `message-mime-attach-file' from doc - string. - (message-mode-map): Abolish `message-mime-attach-file' from - `message-mode-menu'. - - * lisp/gnus-start.el (save-buffer-as-coding-system): Abolished. It - is given in APEL 9.13 by now. - - * lisp/gnus-ems.el (gnus-decode-coding-string): Abolished. - (gnus-encode-coding-string): Abolished. - (gnus-mule-cite-add-face): Restored. - (gnus-cite-add-face): Restored. - - * README.semi.ja: Note that APEL 9.13 or later is required. + * README-offline.en: Ditto. + * README.semi.ja: Ditto. * README.semi: Ditto. * README.T-gnus: Ditto. -1999-02-27 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.10.061. - (gnus-revision-number): Fresh start from 00. - - * Sync up with Pterodactyl Gnus v0.79. - -1999-02-27 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.10.060. - (gnus-revision-number): Fresh start from 00. - - * Sync up with Pterodactyl Gnus v0.78. - -1999-02-26 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 05. - - * Makefile.in (add-info-suffix, remove-info-suffix): New targets. - (package, install-package, package-ja, install-package-ja): Use - them. - (xinfo, xinfo-ja): Only build infos. - - * texi/Makefile.in (add-info-suffix): Chdir ../lisp first. - - * lisp/dgnushack.el (dgnushack-add-info-suffix-maybe): Chdir - ../texi first. - (dgnushack-install-package): Don't refer to `package-path'; error - if the package path does not found. - (TopLevel): Don't define `gnus-revision-number', - `gnus-version-number' and `package-path'. - -1999-02-24 Tatsuya Ichikawa - - * README.ichikawa : Removed. - - * README.T-gnus : Renamed from README.ichikawa - Remove description about T-gnus 6.8. - -1999-02-24 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 04. - - * Makefile.in (xinfo, xinfo-ja): Make add-info-suffix, formatting, - and make remove-info-suffix. - - * texi/Makefile.in (.texi): Don't specify the output filename when - makeinfo command is used. - (add-info-suffix, remove-info-suffix): New targets. - - * lisp/dgnushack.el (dgnushack-add-info-suffix-maybe): New - function. It will be used for adding ".info" suffix to @setfilename - line in each .texi files. - (dgnushack-texi-file-regexp): New constant. - (dgnushack-info-file-regexp): Add ".info" suffix. - -1999-02-24 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 03. - - * lisp/Makefile.in (all, total): Remove "auto-autoloads.el" and - "custom-load.el" as well. - - * Makefile.in (xlick, xinfo, xinfo-ja): New targets. - (install-package-ja, package-ja, install-package, package): Use - them; use $XEMACS instead of $EMACS. - (osome): Use $XEMACS instead of "xemacs21". - (x): Ditto. - (XEMACS): Use "xemacs" instead of "xemacs21" in default. - - * lisp/dgnushack.el (dgnushack-install-package): Remove extra files - in destination lisp directory. - (dgnushack-make-package): Don't generate "_pkg.el" file; don't - remove "auto-autoloads.el*" files. - (dgnushack-compile): Don't remove "_pkg.el" from the list. - -1999-02-23 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 02. - - * lisp/mail-source.el (mail-source-fetch-pop): Fix typo in original - source and merged it. - - * README.ichikawa: Update description about the latest T-gnus. - -1999-02-22 Tatsuya Ichikawa - - * lisp/gnus-art.el (gnus-narrow-to-page): Fix that "^L" do not work. - - * lisp/gnus.el (gnus-revision-number): Increment to 01. - -1999-02-21 Tatsuya Ichikawa - - * lisp/mail-source.el (mail-source-fetch-pop): Comment out - postscript block - I don't know why it does not work. - There is no Bug report from ding ML. - - * lisp/gnus.el (gnus-version-number): Update to 6.10.059. - (gnus-revision-number): Fresh start from 00. - - * Sync up with Pterodactyl Gnus v0.77. - -1999-02-18 Tsukamoto Tetsuo - - * lisp/gnus.el (gnus-revision-number): Increment to 09. - - * lisp/gnus-start.el (save-buffers-kill-emacs): Rewrite the - advice. Call `gnus-offer-save-summaries'. - -1999-02-18 Tsukamoto Tetsuo - - * lisp/gnus.el (gnus-revision-number): Increment to 08. - - * lisp/gnus-start.el (save-buffers-kill-emacs): Advice. Call - `gnus-save-newsrc-file' before `save-some-buffers' is called. - - * README-offline.en: Update. - - * README-offline.ja: Fix typo. - - * lisp/gnus-ofsetup.el (gnus-setup-for-offline): Set - `gnus-offline-hangup-program' and `gnus-offline-dialup-program' to - nil when null string is given. - -1999-02-18 Tatsuya Ichikawa - - * texi/Makefile.in: Change to work on Windows environment and - other platforms. - - * lisp/gnus.el (gnus-revision-number): Increment to 07. - -1999-02-17 Katsumi Yamaoka - - * lisp/dgnushack.el (dgnushack-make-package): Fix typo. - -1999-02-17 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 06. - - * Makefile.in (install-package-ja, package-ja, install-package, - package): New targets. - (PACKAGEDIR): New user option. - - * lisp/Makefile.in (install-package, package): New targets. - (PACKAGEDIR): New user option. - - * lisp/dgnushack.el (dgnushack-install-package): New function. - (dgnushack-make-package): New function. - (dgnushack-info-file-regexp): New constant. - (dgnushack-compile): Remove "_pkg.el" from the list. - - * configure: Regenerate by autoconf-2.13. - -1999-02-17 Yoshiki Hayashi - - * aclocal.m4: install .el files to site-lisp/gnus instead of - site-lisp. - * Makefile.in: add new rule `all-ja'. - -1999-02-15 Tatsuya Ichikawa - - * lisp/gnus-ofsetup.el (gnus-setup-for-offline): Bug fix when - using nnspool. - - * lisp/gnus.el (gnus-revision-number): Increment to 05. - -1999-02-12 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-revision-number): Increment to 04. - - * lisp/read-passwd.el: Change location of (provide 'read-passwd) - - * lisp/gnus-offline.el: ditto. - -1999-02-12 Hidekazu Nakamura - - * lisp/gnus-ofsetup.el (gnus-setup-for-offline): To work with APOP - authentication scheme. - - * lisp/read-passwd..el (read-pw-set-mail-source-passwd-cache): - Undo my change. - -1999-02-12 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 03. - - * lisp/gnus-sum.el (gnus-summary-mode-map): Bound the command - `gnus-article-hide-headers' to "t". - - * lisp/gnus-art.el (article-hide-headers): Show all headers when - unhiding. - - * texi/gnus.texi: Fix latin chars. - -1999-02-12 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 02. - - * texi/emacs-mime.texi: Fix latin chars. - -1999-02-12 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-revision-number): Increment to 01. - - * lisp/gnus-sum.el (gnus-nov-parse-line): Use - `nnheader-nov-read-message-id' instead of `nnheader-nov-field' or - `nnheader-generate-fake-message-id'; use `(eobp)' instead of - `(eq (char-after) ?\n)'. - -1999-02-11 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.10.058. - (gnus-revision-number): Fresh start from 00. - - * lisp/message.el (message-forward): Get back to the previous - design. - * lisp/gnus-msg.el (gnus-summary-mail-forward): Ditto. - - * lisp/mail-source.el (mail-source-fetch-pop): Ignore program and - authentication scheme.. - - * lisp/message.el (message-forward-start-separator): Restored. - (message-forward-end-separator): Restored. - (message-signature-before-forwarded-message): Restored. - (message-included-forward-headers): Restored. - - * lisp/message.el (message-make-forward-subject): Use "(none)" if - the original article has no subject. - - * Sync up with Pterodactyl Gnus v0.76. - - * lisp/gnus-ofsetup.el (gnus-setup-for-offline): Change for pGnus 0.76. - -1999-02-09 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 08. - - * lisp/score-mode.el (gnus-score-edit-exit): Use - `save-buffer-as-coding-system' instead of - `write-region-as-coding-system'. - * lisp/gnus-start.el (gnus-save-newsrc-file): Ditto. - - * lisp/gnus-start.el (save-buffer-as-coding-system): New function - defined with `defun-maybe'. NOTE: It should be deleted in the - future. - - * lisp/gnus-sum.el (TopLevel): Require `mime-play' when compile. - -1999-02-09 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 07. - - * lisp/gnus-sum.el (gnus-mime-extract-message/rfc822): New - implementation. - -1999-02-08 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 06. - -1999-02-08 Masatoshi Tsuchiya - - * lisp/gnus-sum.el (gnus-articles-to-read): Use maximum number in - default instead of `gnus-large-newsgroup'. - -1999-02-08 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 05. - -1999-02-08 Masatoshi Tsuchiya , - Katsumi Yamaoka , - Keiichi Suzuki - - * lisp/gnus-sum.el (gnus-articles-to-read): If the number of - unread articles is more than `gnus-large-newsgroup', use it in - default instead of the maximum number. - -1999-02-08 MORIOKA Tomohiko , - Katsumi Yamaoka - - * lisp/gnus-sum.el (gnus-mime-extract-multipart): New function; - add it to the acting-condition for extracting mulitpart messages. - (gnus-mime-extract-message/rfc822): New function; add it to the - acting-condition for extracting message/rfc822 or message/news. - -1999-02-08 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-revision-number): Increment to 04. - - * lisp/nntp.el: Change nnmail-read-passwd -> mail-source-read-passwd. - -1999-02-08 Tsukamoto Tetsuo - - * README-offline.ja: Change for current version. - * README-offline.en: Ditto. - -1999-02-07 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-revision-number): Increment to 03. - -1999-02-04 Tsukamoto Tetsuo - - * lisp/gnus-offline.el: Delete security notice. - (gnus-offline-pop-password-file): Removed. - (gnus-offline-pop-password-decoding-function): Removed. - (gnus-offline-gnus-get-new-news): Revert to its original. - -1999-02-04 Katsumi Yamaoka - - * lisp/gnus.el (gnus-revision-number): Increment to 02. - -1999-02-04 YOSHIZAWA Masahiro - - * README-offline.en: New description. - * README-offline.ja: Ditto. - -1999-02-03 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-revision-number): Change to 01 - - * lisp/gnus-ofsetup.el (gnus-setup-for-offline): Add default value. - -1999-02-03 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-revision-number): New constant. - -1999-02-02 Tatsuya Ichikawa - - * lisp/gnus-ofsetup.el (gnus-setup-for-offline): Ask save password - information to .newsrc file. - - * lisp/gnus.el (gnus-variable-list): Undo my last change. - - * lisp/read-password.el (read-pw-set-mail-source-passwd-cache): Do - not input password if mail-source-password-cache is non nil. - -1999-02-03 Hidekazu Nakamura - - * lisp/read-passwd.el (read-pw-set-mail-source-passwd-cache): To - work with APOP authentication scheme. - -1999-02-02 Tatsuya Ichikawa - - * lisp/gnus-ofsetup.el (gnus-setup-for-offline): To work with - external movemail program. - - * lisp/gnus.el (gnus-variable-list): Add - mail-source-password-cache to save password information. - -1999-02-01 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.057. - - * Sync up with Pterodactyl Gnus v0.75. - -1999-02-01 Tatsuya Ichikawa - - * lisp/gnus-offline.el (gnus-offline-gnus-get-new-news): Undo my - change. - -1999-02-01 Katsumi Yamaoka - - * lisp/gnus-offline.el (gnus-offline-define-menu-on-miee): Close - parentheses. - (gnus-offline-define-menu-on-agent): Ditto. - -1999-02-01 Katsumi Yamaoka - - * README.ichikawa: Fix about the last version of T-gnus based on - Gnus 5.6. - -1999-02-01 Akihiro Arisawa - - * lisp/nndoc.el (nndoc-mime-digest-type-p): Add the element of - `header-begin' to type-alist for mime-digest. - -1999-02-01 Tatsuya Ichikawa - - * README-offline.ja: Add description written by YOSHIZAWA Masahiro - - -1999-02-01 Tatsuya Ichikawa - Tsukamoto Tetsuo - - * lisp/gnus-offline.el (gnus-offline-gnus-get-new-news): Modify for - pGnus with mail-source.el. - - * lisp/gnus-offline.el: Use (running-pterodactyl-gnus-0_73-or-later) - to check pGnus 0.73 or later instead of (locate-library "mail-source") - -1999-02-01 Katsumi Yamaoka - - * lisp/nndoc.el (nndoc-mime-parts-type-p): Strip leading white - space from the matching pattern. - -1999-02-01 Katsumi Yamaoka - - * lisp/gnus-sum.el (gnus-nov-parse-extra): Abolished. - (gnus-nov-parse-line): Use `char-after' instead of `following-char' - ; use `nnheader-nov-parse-extra' instead of `gnus-nov-parse-extra'. - -1999-01-31 MORIOKA Tomohiko - - * lisp/gnus-sum.el: Abolish macro `gnus-nov-read-integer', - `gnus-nov-skip-field' and `gnus-nov-field'. - (gnus-nov-parse-line): Use `nnheader-nov-field' and - `nnheader-nov-read-integer' instead of `gnus-nov-field' and - `gnus-nov-read-integer'. - (gnus-get-newsgroup-headers-xover): Use - `gnus-retrieve-parsed-headers'. - - * lisp/gnus-cache.el (gnus-cache-retrieve-parsed-headers): Use - `gnus-cache-braid-headers', - `nnheader-get-newsgroup-headers-xover*' and - `nnheader-retrieve-headers-from-directory*' instead of - `gnus-get-newsgroup-headers-xover', `gnus-cache-braid-parsed-nov' - nor `gnus-cache-braid-parsed-heads'; abolish function - `gnus-cache-braid-parsed-nov' and `gnus-cache-braid-parsed-nov'. - (gnus-cache-braid-headers): New function. - - * lisp/nnheader.el (nnheader-nov-read-integer): Use - `(search-forward "\t" eol 'move)' instead of `(forward-char 1)' as - same as `gnus-nov-read-integer'. - (nnheader-retrieve-headers-from-directory*): New function. - (nnheader-retrieve-headers-from-directory): Use - `nnheader-retrieve-headers-from-directory*'. - (nnheader-get-newsgroup-headers-xover*): New function. - -1999-01-30 MORIOKA Tomohiko - - * lisp/nnmh.el (nnmh-retrieve-parsed-headers): Use - `nnheader-retrieve-headers-from-directory'. - - * lisp/nnheader.el (nnheader-retrieve-headers-from-directory): New - function. - -1999-01-29 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-version): Modify for SEMI 1.13. - - * lisp/gnus-int.el (gnus-retrieve-parsed-headers): Use - `gnus-cache-retrieve-parsed-headers' instead of - `gnus-cache-retrieve-headers'. - - * lisp/gnus-cache.el (gnus-cache-retrieve-parsed-headers): New - function. - (gnus-cache-braid-parsed-nov): New function. - (gnus-cache-braid-parsed-heads): New function. - -1999-01-30 Tatsuya Ichikawa - - * lisp/gnus-offline.el: Rewrite to work with pGnus v0.74 based T-gnus. - * lisp/gnus-ofsetup.el: Ditto. - - * lisp/pop3-fma.el: Removed because after pGnus0.73 , pGnus can treat - multiple pop3 account. - -1999-01-29 Tatsuya Ichikawa - - * lisp/read-passwd.el: New file. - -1999-01-28 Katsumi Yamaoka - - * lisp/gnus.el (running-pterodactyl-gnus-0_73-or-later): Provide as - a new feature. - - * lisp/mail-source.el (mail-source-read-passwd): Don't load - "passwd" if the function `read-passwd' already exists. - - * lisp/gnus-start.el (gnus-read-active-file): Eliminate duplicated - select methods. - - * lisp/gnus-group.el (gnus-group-catchup-current): Fix typo. - -1999-01-27 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.10.056. - - * Sync up with Pterodactyl Gnus v0.74. - -1999-01-28 Katsumi Yamaoka - - * lisp/gnus-msg.el (gnus-summary-mail-digest): Reselect the message - frame after selecting a new article if the value of - `message-use-multi-frames' is non-nil and more than one articles - are given. - -1999-01-28 Keiichi Suzuki - - * lisp/gnus-sum.el (gnus-summary-move-article): Fix, could not - respool article. - -1999-01-26 Katsumi Yamaoka - - * lisp/nnmh.el (nnmh-retrieve-parsed-headers): Bind `in-reply-to' - and `cur' as temporary variables. - -1999-01-25 MORIOKA Tomohiko - - * lisp/gnus-sum.el (gnus-article-sort-by-author): fixed. - -1999-01-12 MORIOKA Tomohiko - - * lisp/gnus-int.el (gnus-retrieve-parsed-headers): Add new - optional arguments `dependencies' and `force-new'; new - implementation; call `retrieve-parsed-headers' if it is found. - - * lisp/nnmh.el (nnmh-retrieve-parsed-headers): New function. - -1999-01-12 MORIOKA Tomohiko - - * lisp/gnus-sum.el (gnus-select-newsgroup): Use - `gnus-retrieve-parsed-headers' instead of `gnus-retrieve-headers' - and `gnus-get-newsgroup-headers-xover' or - `gnus-get-newsgroup-headers'. - - * lisp/gnus-int.el (gnus-retrieve-parsed-headers): New function. - -1999-01-26 Tsukamoto Tetsuo - - * lisp/gnus-offline.el: Add security notice. - -1999-01-25 Tatsuya Ichikawa - - * README-offline.ja: New file - Variable and command description - for gnus-offline(Japanese edition). - * README-offline.en: New file - Ditto (English edition). - -1999-01-25 Tsukamoto Tetsuo - - * lisp/gnus-offline.el (gnus-offline-pop-password-file): New - variable. - (gnus-offline-pop-password-decoding-function): New variable. - (gnus-offline-get-new-news): When `gnus-offline-pop-password-file' - is non-nil, get one's password information from a file specified - by this variable, and don't store the passwords as a variable. - * lisp/smiley.el (smiley-buffer): Avoid a few duplicate - translations. - -1999-01-23 Kiyokazu SUTO - - * lisp/gnus-msg.el (gnus-inews-yank-articles): Use - `message-list-references' for gathering IDs from yanked articles. - - * lisp/message.el (message-list-references): New function. - (message-yank-original): Use it for gathering IDs from a yanked - article. - -1999-01-22 Katsumi Yamaoka - - * lisp/message.el (message-reply): Get the references from - `In-Reply-To' field if there were no references and `In-Reply-To' - field looks promising. - (message-yank-original): Try to fetch ID from `In-Reply-To' field - if `References' field does not exist. - (message-yank-original): Use `std11-narrow-to-header' instead of - `message-narrow-to-head'. - -1999-01-22 Katsumi Yamaoka - - * lisp/gnus-msg.el (gnus-inews-yank-articles): Fetch IDs from - `gnus-current-headers' instead of article header. - -1999-01-22 Katsumi Yamaoka - - * lisp/gnus-msg.el (gnus-inews-yank-articles): Save the beginning - position of the yanked articles -- apologize to SUTO-san, it has - been supported in his original code, but I didn't. - - * lisp/message.el: Replace line endings from `CRLF' to `LF'. - -1999-01-21 Hiroaki Matsui - - * lisp/message.el : Fix typo. - -1999-01-20 Katsumi Yamaoka - - * lisp/message.el (message-yank-original): If - `message-yank-add-new-references' is non-nil and this command is - called interactively, new IDs from the yanked article will be added - to `References' field. - (message-yank-add-new-references): New user option. - (message-header-format-alist): Use `message-shorten-references' for - `References' in default. - -1999-01-20 Kiyokazu SUTO , - Katsumi Yamaoka - - * lisp/gnus-msg.el (gnus-inews-yank-articles): Replace `References' - field with the gathered Message-IDs and References if more than one - articles are given. - -1999-01-20 Katsumi Yamaoka - - * lisp/gnus-msg.el (gnus-inews-yank-articles): Reselect the message - frame after selecting a new article if the value of - `message-use-multi-frames' is non-nil and more than one articles - are given. - -1999-01-20 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.055. - - * Sync up with Pterodactyl Gnus v0.72. - -1999-01-19 Katsumi Yamaoka - - * README.semi.ja: Add keiichi and nana-gnus to the branches info. - Modify the directory name for the daily snapshots. - * README.semi: Ditto. - - * README.branch.ja: Modified for Semi-gnus 6.10, etc. - * README.branch: Ditto. - -1999-01-19 Katsumi Yamaoka - - * lisp/message.el (message-reply): Cancel the last change. - (message-followup): Cancel the last change. - (message-wide-reply): Cancel the last change. - - * lisp/gnus-msg.el (gnus-summary-gather-references): Abolished. - (gnus-summary-reply): Cancel the last change. - (gnus-post-news): Cancel the last change. - -1999-01-18 Katsumi Yamaoka - - * lisp/gnus-sum.el (gnus-summary-move-article): Don't copy - expirable marks if the destination group is not expirable. - -1999-01-16 Kiyokazu SUTO - - * lisp/message.el (message-reply): Accept references as a new - optional arg. - (message-followup): Ditto. - (message-wide-reply): Ditto. - - * lisp/gnus-msg.el (gnus-summary-gather-references): New function. - (gnus-summary-reply): Use it - (gnus-post-news): Use it. - -1999-01-16 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.10.054. - - * Sync up with Pterodactyl Gnus v0.71. - -1999-01-16 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.10.053. - - * Sync up with Pterodactyl Gnus v0.70. - -1999-01-13 Kiyokazu SUTO - - * lisp/nnspool.el (nnspool-retrieve-headers): Protect against empty - body. - -1999-01-13 Tatsuya Ichikawa - - * lisp/gnus-offline.el: Add Tsukamoto Tetsuo - to author and maintainer. - -1999-01-12 Katsumi Yamaoka - - * lisp/nnmail.el (nnmail-article-group): Don't infloop. - -1999-01-12 Katsumi Yamaoka - - * TODO.ja: Modified for Cancel-Lock feature. - - * lisp/nntp.el (nntp-request-post): Put a Message-ID generated by - server if it does not exist in the article. - (nntp-request-post): Run `nntp-prepare-post-hook'. - (nntp-async-trigger): Save a response from the server in - `nntp-process-response' after sending a command. - (nntp-wait-for): Ditto. - (nntp-prepare-post-hook): New hook, run just before posting an - article. - - * lisp/nnheader.el (nnheader-init-server-buffer): Make - `nntp-process-response' be buffer-local in `nntp-server-buffer'. - (nntp-process-response): New variable, used for holding a response - from the server after sending a command. - -1999-01-11 Tsukamoto Tetsuo - - * lisp/message.el (message-draft-coding-system): Don't Call - `coding-system-p'. Find its default value using - `find-coding-system' instead. - -1999-01-11 Katsumi Yamaoka - - * lisp/pop3.el (pop3-munge-message-separator): Use - `parse-time-string'. - - * lisp/gnus-vm.el (gnus-summary-save-in-vm): Save window config, - select the article before saving. - -1999-01-09 Tsukamoto Tetsuo - - * lisp/gnus-offline.el (gnus-offline-popup-menu): Bug fix -- Use - `gnus-offline-menu-on-agent' if `miee-popup-menu' does not exist. - -1999-01-08 Katsumi Yamaoka - - * lisp/pop3.el (pop3-last): Use `split-string' instead of - `pop3-string-to-list'. - (pop3-stat): Ditto. - (pop3-munge-message-separator): Ditto. - (pop3-string-to-list): Abolished. - -1999-01-06 Tsukamoto Tetsuo - - * lisp/gnus-offline.el (gnus-offline-setup): Don't call - `gnus-offline-agent-expire' when 'gnus-agent-expire-all' is - non-nil. - (gnus-offline-define-menu-on-miee): Call `easy-menu-add' under - XEmacs. - (gnus-offline-popup-menu): New function. - (gnus-offline-define-menu-and-key): Call it under Emacs to create - a popup menu in the group buffer. - -1999-01-04 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.10.052. - - * Sync up with Pterodactyl Gnus v0.69. - -1998-12-28 Katsumi Yamaoka - - * lisp/gnus-sum.el (gnus-summary-preview-mime-message): Always - select the article before previewing. Abolish prefix arg. - - * lisp/gnus-art.el (gnus-mime-preview-quitting-method): re-select - the article without reservation. - (gnus-article-display-mime-message): Show all headers if - `gnus-have-all-headers' the local var of summary buffer is non-nil. - -1998-12-25 Katsumi Yamaoka - - * lisp/gnus-art.el (gnus-article-check-buffer): Rewrite (checking - for buffer object). - -1998-12-22 Katsumi Yamaoka - - * lisp/gnus-art.el (mime-preview-over-to-next-method-alist): Use - `gnus-summary-next-article' in `gnus-original-article-mode'. - (mime-preview-over-to-previous-method-alist): Use - `gnus-summary-prev-article' in `gnus-original-article-mode'. - -1998-12-22 Katsumi Yamaoka - - * lisp/gnus-bbdb.el (toplevel): Define `bbdb-pop-up-elided-display' - for avoiding byte-compile warning. - - * lisp/gnus-art.el (gnus-article-mode-map): Define almost undefined - keys to `gnus-article-read-summary-keys'. - (gnus-article-check-buffer): Check for a major-mode in - `gnus-original-article-buffer' as well. - (gnus-article-prepare-display): Set `gnus-article-current-summary' - to `gnus-summary-buffer'. - -1998-12-21 Tatsuya Ichikawa - - * lisp/pop3-fma.el (pop3-fma-movemail): Work with movemail.exe - with APOP extention. - -1998-12-18 Katsumi Yamaoka - - * lisp/gnus-start.el (gnus-read-newsrc-el-file): Bug (referring to - unbounded variable) fix. - -1998-12-17 Katsumi Yamaoka - - * lisp/gnus-start.el (gnus-read-newsrc-el-file): Don't load newsrc - file if it does not exist. - -1998-12-16 Tatsuya Ichikawa - - * lisp/gnus-offline.el: (gnus-offline-define-menu-on-miee) - (gnus-offline-define-menu-on-agent): Use Japanized menu when using - under Meadow. - -1998-12-16 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.051. - - * Sync up with Pterodactyl Gnus v0.68. - -1998-12-14 Tatsuya Ichikawa - - * lisp/gnus-offline.el (gnus-offline-define-menu-on-miee): Bug - fix. - -1998-12-14 Katsumi Yamaoka - - * lisp/nnheader.el (nnheader-find-file-noselect): Call - `find-file-noselect-as-coding-system' with CODING-SYSTEM as the - 1st arg. - - * lisp/gnus-score.el (gnus-score-load-score-alist): Call - `insert-file-contents-as-coding-system' with CODING-SYSTEM as the - 1st arg. - * lisp/nnmail.el (nnmail-find-file): Ditto. - * lisp/nnheader.el (nnheader-insert-file-contents): Ditto. - - * lisp/score-mode.el (gnus-score-edit-exit): Call - `write-region-as-coding-system' as the 1st arg. - * lisp/gnus-start.el (gnus-save-newsrc-file): Ditto. - - * lisp/gnus-start.el (gnus-read-newsrc-el-file): Call - `insert-file-contents-as-coding-system' with CODING-SYSTEM as the - 1st arg. - - * lisp/gnus-score.el (gnus-score-save): Call - `gnus-write-buffer-as-coding-system' with CODING-SYSTEM as the 1st - arg. - * lisp/gnus-cache.el (gnus-cache-possibly-enter-article): Ditto. - (gnus-cache-save-buffers): Ditto. - - * lisp/gnus-util.el (gnus-write-buffer-as-coding-system): Be - CODING-SYSTEM the 1st arg. - - * lisp/nnmail.el (nnmail-write-region): Call - `write-region-as-coding-system' as the 1st arg. - * lisp/gnus-agent.el (gnus-agent-expire): Ditto. - (gnus-agent-fetch-headers): Ditto. - (gnus-agent-flush-cache): Ditto. - (gnus-agent-fetch-articles): Ditto. - (gnus-agent-save-history): Ditto. - (gnus-agent-save-groups): Ditto. - (gnus-agent-save-active): Ditto. - -1998-12-14 Tsukamoto Tetsuo - - * lisp/gnus-offline.el (gnus-offline-define-menu-and-key): Bug - fix. - Overwrite the toolbar spec for gnus-group-mode, under XEmacs. - -1998-12-14 Katsumi Yamaoka - - * lisp/nnheader.el (nnheader-find-file-noselect): Use - `find-file-noselect-as-coding-system' (renamed from - `find-file-noselect-as-specified-coding-system'). - - * lisp/gnus-score.el (gnus-score-load-score-alist): Use - `insert-file-contents-as-coding-system' (renamed from - `insert-file-contents-as-specified-coding-system'). - * lisp/nnmail.el (nnmail-find-file): Ditto. - * lisp/nnheader.el (nnheader-insert-file-contents): Ditto. - - * lisp/score-mode.el (gnus-score-edit-exit): Use - `write-region-as-coding-system' (renamed from - `write-region-as-specified-coding-system'). - * lisp/gnus-start.el (gnus-save-newsrc-file): Ditto. - - * lisp/gnus-start.el (gnus-read-newsrc-el-file): Use - `insert-file-contents-as-coding-system' (renamed from - `insert-file-contents-as-specified-coding-system'). - - * lisp/gnus-score.el (gnus-score-save): Use - `gnus-write-buffer-as-coding-system' (renamed from - `gnus-write-buffer-as-specified-coding-system'). - * lisp/gnus-cache.el (gnus-cache-possibly-enter-article): Ditto. - (gnus-cache-save-buffers): Ditto. - - * lisp/gnus-util.el (gnus-write-buffer-as-coding-system): Renamed - from 'gnus-write-buffer-as-specified-coding-system'. - - * lisp/nnmail.el (nnmail-write-region): Use - `write-region-as-coding-system' (renamed from - `write-region-as-specified-coding-system'). - * lisp/gnus-agent.el (gnus-agent-expire): Ditto. - (gnus-agent-fetch-headers): Ditto. - (gnus-agent-flush-cache): Ditto. - (gnus-agent-fetch-articles): Ditto. - (gnus-agent-save-history): Ditto. - (gnus-agent-save-groups): Ditto. - (gnus-agent-save-active): Ditto. - -1998-12-14 Tsukamoto Tetsuo - - * lisp/gnus-offline.el (gnus-offline-define-menu-on-miee): Bug - fix. - (gnus-offline-set-offline-sendmail-function): Bug fix. - -1998-12-12 Hidekazu Nakamura - - * lisp/gnus-ofsetup.el (gnus-setup-for-offline): Bug fix. - -1998-12-12 Tsukamoto Tetsuo - - * lisp/gnus-offline.el (gnus-offline-define-menu-on-miee): Bug - fix. - (gnus-offline-set-offline-sendmail-function): Bug fix. - -1998-12-11 Tatsuya Ichikawa - - * lisp/gnus-offline.el (gnus-offline-define-menu-on-miee): Change - easy-menu-define to easy-menu-change to override miee menu. - -1998-12-11 Katsumi Yamaoka - - * lisp/nnheader.el (nnheader-find-file-noselect): Call - `find-file-noselect-as-specified-coding-system' directly. - -1998-12-10 Tatsuya Ichikawa - - * lisp/gnus-offline.el (gnus-offline-setup): Add - gnus-offline-setup to gnus-group-mode-hook. - (gnus-offline-set-offline-sendmail-function): Bug fix. - -1998-12-10 Tsukamoto Tetsuo - - * lisp/gnus-offline.el (gnus-offline-define-menu-on-miee): Bug - fix. - (gnus-offline-define-menu-on-agent): Bug fix. - -1998-12-10 Katsumi Yamaoka - - * lisp/pop3.el (pop3-movemail): Use `write-region-as-binary' - instead of `append-to-file'. - (pop3-movemail-file-coding-system): Abolished. - - * lisp/nnheader.el (nnheader-find-file-noselect): Use - `find-file-noselect-as-specified-coding-system' instead of - `find-file-noselect'. - - * lisp/gnus-score.el (gnus-score-load-score-alist): Use - `insert-file-contents-as-specified-coding-system' instead of - `insert-file-contents'. - * lisp/nnmail.el (nnmail-find-file): Ditto. - * lisp/nnheader.el (nnheader-insert-file-contents): Ditto. - - * lisp/message.el (message-send-mail-with-qmail): Enclose - `call-process-region' with `as-binary-process'. - (message-send-mail-with-sendmail): Ditto. - (message-send-coding-system): Abolished. - - * lisp/score-mode.el (gnus-score-edit-exit): Emulate - `save-buffer' with `write-region-as-specified-coding-system'. - * lisp/gnus-start.el (gnus-save-newsrc-file): Ditto. - - * lisp/gnus-start.el (gnus-read-newsrc-el-file): Emulate `load' - with `insert-file-contents-as-specified-coding-system' and - `eval-region'. - - * lisp/gnus-score.el (gnus-score-save): Use - `gnus-write-buffer-as-specified-coding-system' instead of - `gnus-write-buffer'. - * lisp/gnus-cache.el (gnus-cache-possibly-enter-article): Ditto. - (gnus-cache-save-buffers): Ditto. - - * lisp/gnus-util.el (gnus-output-to-mail): Use - `write-region-as-binary' instead of `append-to-file'. - (gnus-output-to-mail): Use `gnus-write-buffer-as-binary' instead - of `gnus-write-buffer'. - (gnus-write-buffer-as-specified-coding-system): New function. - (gnus-write-buffer-as-binary): New function. - - * lisp/nnmail.el (nnmail-write-region): Use - `write-region-as-specified-coding-system' instead of - `write-region'. - * lisp/gnus-agent.el (gnus-agent-expire): Ditto. - (gnus-agent-fetch-headers): Ditto. - (gnus-agent-flush-cache): Ditto. - (gnus-agent-fetch-articles): Ditto. - (gnus-agent-save-history): Ditto. - (gnus-agent-save-groups): Ditto. - (gnus-agent-save-active): Ditto. - -1998-12-10 Tatsuya Ichikawa - - * lisp/gnus-offline.el (gnus-offline-after-jobs-done): Create menu - using 'easymenu'. - -1998-12-09 Tsukamoto Tetsuo - - * lisp/gnus-offline.el (gnus-offline-after-jobs-done): Don't call - `gnus-offline-agent-expire' under XEmacs. - -1998-12-08 Katsumi Yamaoka - - * texi/gnus-ja.texi: Fix latin chars. - * texi/gnus.texi: Ditto. - - * texi/ChangeLog: Shrunk. - - * text/widget.texi: Removed. - * texi/custom.texi: Removed. - - * lisp/ChangeLog: Fix latin chars. - - * lisp/pop3.el (pop3-open-server): Use - `open-network-stream-as-binary' instead of `open-network-stream'. - * lisp/nntp.el (nntp-open-network-stream): Ditto. - * lisp/gnus-gl.el (bbb-connect-to-bbbd): Ditto. - - * lisp/nntp.el (nntp-open-rlogin): Enclose `start-process' with - `as-binary-process'. - (nntp-open-telnet): Ditto. - - * lisp/nntp.el (nntp-coding-system-for-write): Abolished. - (nntp-coding-system-for-read): Abolished. - - * lisp/nndb.el: Don't require `tcp'. - -1998-12-07 Katsumi Yamaoka - - * lisp/message.el (message-get-parameter-with-eval): Call - `message-get-parameter' with arg `key' first. - -1998-12-07 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.050. - - * Sync up with Pterodactyl Gnus 0.65. - -1998-12-06 Tatsuya Ichikawa - - * lisp/message.el (message-cite-original-without-signature): Do - not use mml-quote-region. - - * lisp/message.el (message-cite-original): Ditto. - - * lisp/gnus.el (gnus-version-number): Update to 6.10.049. - - * Sync up with Pterodactyl Gnus 0.64. - -1998-12-04 Katsumi Yamaoka - - * lisp/gnus-sum.el (gnus-summary-show-article): Don't use - `mm-destroy-parts'. - -1998-12-04 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.10.048. - - * Sync up with Pterodactyl Gnus 0.63. - -1998-12-04 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.10.047. - - * Sync up with Pterodactyl Gnus 0.62. - - * README.ichikawa: Add description of required APEL/FLIM/SEMI. - -1998-12-03 Katsumi Yamaoka - - * lisp/nndraft.el (nndraft-request-article): Don't bind - `nnmail-file-coding-system'. - -1998-12-03 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.046. - - * Sync up with Pterodactyl Gnus 0.61. - -1998-12-02 Tatsuya Ichikawa - - * lisp/smtp.el: Abolished - Use smtp.el in FLIM. - - * lisp/gnus.el (gnus-version-number): Update to 6.10.045. - - * Sync up with Pterodactyl Gnus 0.59. - -1998-12-01 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.044. - - * Sync up with Pterodactyl Gnus 0.58. - -1998-12-01 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.043. - - * Sync up with Pterodactyl Gnus 0.57. - -1998-11-30 Katsumi Yamaoka - - * lisp/base64.el (base64-decode-region): Use `defun-maybe'. - (base64-encode-region): Ditto. - - * lisp/gnus.el (gnus-version-number): Update to 6.10.042. - - * Sync up with Pterodactyl Gnus 0.56. - -1998-11-29 Tatsuya Ichikawa - - * lisp/gnus-offline.el: Fix typo of DOC string. - - * lisp/score-mode.el: Change default value - score-mode-coding-system 'binary to 'ctext. - -1998-11-28 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.10.041. - - * Sync up with Pterodactyl Gnus 0.55. - -1998-11-26 Katsumi Yamaoka - - * lisp/gnus-msg.el (gnus-summary-supersede-article): Bind - `gnus-message-setup-hook' to minimum setting. - - * lisp/message.el (message-supersede-setup-for-mime-edit): New - function. - (message-supersede-setup-function): New user option. Use - `message-supersede-setup-for-mime-edit' in default. - (message-supersede): Call `message-supersede-setup-function' if it - is non-nil. - (message-supersede-setup-hook): New user option. - - * lisp/message.el (message-bounce-setup-for-mime-edit): Don't - delete header separator. It is up to MIME-Edit to do so. - -1998-11-24 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.040. - - * Sync up with Pterodactyl Gnus 0.54. - -1998-11-24 Tatsuya Ichikawa - - * lisp/gnus-offline.el (gnus-offline-version-number): Update to - 2.00. - - * lisp/pop3-fma.el (pop3-fma-save-password-information): New - variable. Do not save password information when - `pop3-fma-save-password-information' set to nil (in default). - (pop3-fma-encode-string): abolished - because of difference of - FLIM API. - (pop3-fma-decode-string): Ditto. - -1998-11-21 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.10.039. - - * Sync up with Pterodactyl Gnus 0.53. - - * lisp/pop3-fma.el (pop3-fma-init-message-hook): Change - message-send-hook to mime-edit-translate-hook - enbug. - -1998-11-20 Tatsuya Ichikawa - - * lisp/gnus-offline.el: Update to beta5. - - * lisp/gnus-ofsetup.el: Update to beta5. - - * lisp/gnus.el (gnus-version-number): Update to 6.10.038. - - * Sync up with Pterodactyl Gnus 0.52. - -1998-11-19 Keiichi Suzuki - - * lisp/message.el (message-get-reply-buffer): Abolished. - (message-get-original-reply-buffer): Abolished. - (message-get-parameter): New inline function. - (message-get-parameter-with-eval): New macro. - (message-fetch-reply-field): Do not use `message-get-reply-buffer'. - (message-yank-original): Ditto. - (message-setup): Use `message-get-parameter'. - (message-mime-insert-article): Use - `message-get-parameter-with-eval' instead of - `message-get-original-reply-buffer'. - - * lisp/gnus-msg.el (gnus-inews-add-send-actions): Do not add - `set-window-configuration' to action when - `message-use-multi-frames' is non-`nil'. - -1998-11-19 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.10.037. - - * Sync up with Pterodactyl Gnus 0.51. - - * lisp/gnus-ofsetup.el (gnus-setup-for-offline): Force set - `use-miee' to t if `news-method' is equal to "nnspool". - (gnus-setup-for-offline): Put a question for "Agent directory" - only if `gnus-offline-news-fetch-method' is equal to `nnagent'. - (Top-Level): Defvar `use-miee' for avoiding byte-compile warning. - -1998-11-18 Katsumi Yamaoka - - * lisp/gnus-sum.el (gnus-summary-save-article-rmail): Use - `gnus-summary-save-in-rmail' instead of - `rmail-output-to-rmail-file'. - -1998-11-18 Katsumi Yamaoka - - * lisp/message.el (message-mimic-kill-buffer): Rewrite. - -1998-11-18 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.036. - - * Sync up with Pterodactyl Gnus 0.50. - -1998-11-18 Katsumi Yamaoka - - * lisp/message.el (message-mimic-kill-buffer): New function. - (message-mode-map): Use it for `C-x k'. - -1998-11-18 Keiichi Suzuki - - * lisp/message.el (message-dont-send): Use `message-delete-frame'. - -1998-11-18 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.10.035. - - * Sync up with Pterodactyl Gnus 0.49. - -1998-11-17 Tsukamoto Tetsuo - - * lisp/message.el (message-dont-send): Use `message-save-drafts' - instead of `save-buffer'. - -1998-11-17 Hiroaki Matsui - - * lisp/message.el (message-clone-locals): Add - "user-mail-address" and "user-full-name" to matching pattern. - -1998-11-14 Kenji Itoh - - * lisp/nnmail.el (nnmail-read-passwd): Use `read-passwd' if it - exists as a function. - - * lisp/pop3.el (pop3-read-passwd): Ditto. - -1998-11-16 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.034. - (gnus-version): Modify for SEMI 1.11, FLIM 1.12. - -1998-11-16 Katsumi Yamaoka - - * make.bat: Replace line endings from `LF' to `CRLF'. - -1998-11-16 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.033. - - * Sync up with Pterodactyl Gnus 0.48. - -1998-11-16 Katsumi Yamaoka - - * texi/emacs-mime.texi: Fix iso-8859-1 chars. - - * lisp/message.el (message-send-news): Call - `message-maybe-split-and-send-news' with an arg `method'. - (message-maybe-split-and-send-news): Accept an arg `method'. - - * lisp/rfc1843.el: Defvar `gnus-decode-encoded-word-function'. - - * lisp/mm-uu.el: Require `gnus-mailcap'. - * lisp/mm-decode.el: Require `gnus-mailcap' instead of `mailcap'. - * lisp/mm-encode.el: Ditto. - * lisp/gnus-mailcap.el: Provide `gnus-mailcap' instead of `mailcap'. - -1998-11-16 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.032. - - * Sync up with Pterodactyl Gnus 0.47. - -1998-11-15 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.10.031. - - * Sync up with Pterodactyl Gnus 0.46. - -1998-11-14 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.10.030. - - * Sync up with Pterodactyl Gnus 0.44. - -1998-11-13 Katsumi Yamaoka - - * lisp/gnus-art.el (gnus-article-header-presentation-method): Use - `mime-insert-header' instead of `mime-insert-decoded-header'. - - * lisp/nnheader.el (nnheader-decode-subject): Change the 2nd arg of - `mime-find-field-decoder' to 'nov'. - (nnheader-decode-from): Ditto. - - * lisp/message.el (message-maybe-split-and-send-mail): Discard - a return from `message-send-mail-function'. - -1998-11-12 Tatsuya Ichikawa - - * lisp/gnus-offline.el: bug fix. - - * lisp/gnus-ofsetup.el: Bug fix. - -1998-11-12 Katsumi Yamaoka - - * texi/Makefile.in (.texi:): Don't escape double quote. - (texi2latex.elc:): Ditto. - -1998-11-12 Tatsuya Ichikawa - - * texi/gnus-ja.texi: Add infos about `pop3-fma' and `gnus-offline'. - -1998-11-12 Katsumi Yamaoka - - * lisp/message.el (message-maybe-split-and-send-mail): Use - `defsubst' instead of `defun'. - (message-maybe-split-and-send-news): Ditto. - -1998-11-12 Katsumi Yamaoka - - * lisp/gnus-msg.el (gnus-summary-resend-bounced-mail): Bind - `gnus-message-setup-hook' to minimum setting. - - * lisp/message.el (message-bounce-setup-for-mime-edit): New - function. - (message-bounce-setup-function): New user option. Use - `message-bounce-setup-for-mime-edit' in default. - (message-bounce): Call `message-bounce-setup-function' if it is - non-nil. - (message-bounce-setup-hook): New user option. - (message-send-mail): Delete useless things. - -1998-11-12 Katsumi Yamaoka - - * lisp/message.el (message-maybe-split-and-send-mail): New function. - (message-send-mail): Use it. - (message-maybe-split-and-send-news): New function. - (message-send-news): Use it. - -1998-11-11 Tatsuya Ichikawa - - * lisp/gnus-offline.el: bug fix. - - * lisp/gnus-ofsetup.el: Bug fix. - -1998-11-11 Katsumi Yamaoka - - * lisp/message.el (message-send-mail): Protect against errors. - (message-send-news): Ditto. - -1998-11-11 Keiichi Suzuki - - * lisp/message.el (message-do-fcc): Sync up with Semi-gnus 6.8. - (message-8bit-encoding-list): New variable. - (message-check-encoding): Use `message-8bit-encoding-list'. Change - search pattern. - -1998-11-11 Keiichi Suzuki - - * lisp/gnus-bbdb.el (gnus-bbdb/extract-address-components): Normalize - return value. - (gnus-bbdb/update-record): Change condition for checking own message. - -1998-11-11 Yoshiki Hayashi - - * README.semi.ja, README.branch.ja: New file. - -1998-11-10 Tatsuya Ichikawa - - * lisp/gnus-offline.el: bug fix. - - * lisp/gnus-ofsetup.el: Bug fix. - -1998-11-09 Tatsuya Ichikawa - - * lisp/gnus-offline.el: v2.00b1 Separate setting part and - functional part - setting part move to gnus-ofsetup.el (New file). - - * lisp/gnus-ofsetup.el: New file - setting function for - gnus-offline. - -1998-11-09 Katsumi Yamaoka - - * lisp/nnheader.el (nnheader-decode-subject): Call - `mime-find-field-decoder' with `summary' as the 2nd arg. - (nnheader-decode-from): Ditto. - -1998-11-09 Katsumi Yamaoka - - * lisp/pop3-fma.el: Set the value of `nnmail-read-passwd' as a - symbol `pop3-fma-read-passwd'. - -1998-11-09 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.029. - - * Sync up with Pterodactyl Gnus 0.42. - -1998-11-09 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.10.028. - - * Sync up with Pterodactyl Gnus 0.41. - -1998-11-06 Katsumi Yamaoka - - * lisp/gnus-art.el (gnus-article-make-full-mail-header): New - function. - (gnus-article-mime-edit-article-setup): Use it. - (gnus-article-mime-edit-exit): Use it. - - (gnus-article-mime-edit-article-setup): Set `gnus-show-mime' to t. - - * lisp/gnus-bbdb.el: Modify header description. - -1998-11-05 Katsumi Yamaoka - - * lisp/gnus-art.el (gnus-article-edit-done): Remove - `gnus-article-mime-edit-article-unwind' from - `gnus-article-mode-hook' before run `gnus-article-edit-exit'. - (gnus-article-mime-edit-article-setup): Revised. - (gnus-article-mime-edit-article-unwind): New function. - (gnus-article-mime-edit-exit): New function. - - (gnus-insert-mime-button): Fix typo. - -1998-11-04 Yoshiki Hayashi - - * lisp/message.el: (message-do-fcc): Don't run message-header-hook - and message-before-do-fcc-hook. - -1998-11-04 MORIOKA Tomohiko - - * lisp/mmgnus.el (entity-buffer): Must move to (point-min) before - search boundary between header and body (to fix problem with - Emacs). - -1998-11-03 MORIOKA Tomohiko - - * lisp/nnmh.el (nnmh-retrieve-headers): Don't use - `nnheader-fold-continuation-lines'. - - * lisp/gnus-sum.el (gnus-get-newsgroup-headers): Don't expect - unfolded (to fix problem when using gnus-cache). - -1998-11-04 Katsumi Yamaoka - - * lisp/message.el (message-make-in-reply-to): Quote date. - -1998-11-02 Keiichi Suzuki - - * lisp/gnus-bbdb.el (gnus-bbdb/canonicalize-full-name-methods): - New variable. (Merged from `mime-bbdb.el' in SEMI.) - (gnus-bbdb/extract-address-components): New function. (Merged from - `mime-bbdb.el' in SEMI.) - (gnus-bbdb/canonicalize-spaces): Ditto. - (gnus-bbdb/canonicalize-dots): Ditto. - (gnus-bbdb/update-record): Use - `gnus-bbdb/extract-address-components'. - (gnus-bbdb/lines-and-from): Ditto. - (gnus-bbdb/summary-get-author): Ditto. - (gnus-bbdb/summary-author-in-bbdb): Ditto. - (gnus-bbeb/decode-field-body-function): New variable. - (gnus-bbdb/decode-field-body): New macro. - (gnus-bbdb/update-record): Use `gnus-bbdb/decode-field-body'. - (gnus-bbdb/extract-field-value): Ditto. - (gnus-bbdb/decode-field-body-function): Fix typo. - (gnus-bbdb/decode-field-body): Ditto. - (gnus-bbdb/update-record): Use `save-excursion' and change timing - of `save-restriction'. - -1998-10-31 Katsumi Yamaoka - - * lisp/gnus-draft.el (gnus-draft-decoding-function): Use - `mime-edit-decode-message-in-buffer' instead of - `mime-edit-decode-buffer'. - -1998-10-31 Tatsuya Ichikawa - - * lisp/nnheader.el (nnheader-decode-field-body): New inline - function. - - * lisp/gnus-draft.el (gnus-draft-decoding-function): Use - `mime-edit-decode-buffer' and `mime-decode-header-in-buffer'. - - * lisp/gnus-bbdb.el (gnus-bbdb/update-record): Use - `nnheader-decode-field-body' instead of `mime-decode-field-body'. - (gnus-bbdb/extract-field-value): Ditto. - -1998-10-30 Keiichi Suzuki - - * lisp/gnus-bbdb.el (gnus-bbdb/update-record): Check existance of - `To' field before decoding. - -1998-10-30 Katsumi Yamaoka - - * README-gnus-bbdb.en: New file, translated by courtesy of - Hiroshi Kawaguchi . - -1998-10-30 Katsumi Yamaoka - - * lisp/dgnushack.el (dgnushack-compile): Add `gnus-bbdb.el'. - - * lisp/gnus-bbdb.el: New file. By courtesy of Keiichi Suzuki. - * README-gnus-bbdb.ja: Ditto (A part of Nana-TIPS.ja). - -1998-10-30 Tatsuya Ichikawa - - * lisp/gnus.el: Add autoload setting for `gnus-offline' and - `pop3-fma'. - -1998-10-30 Katsumi Yamaoka - - * lisp/gnus-art.el (article-decode-encoded-words): Use - `mime-decode-header-in-buffer' instead of `eword-decode-header'. - (gnus-article-display-message-with-encoded-word): Likewise. - - * lisp/gnus-art.el (gnus-article-mime-edit-article-setup): Fix - typo. - -1998-10-29 MORIOKA Tomohiko - - * lisp/gnus-draft.el (gnus-draft-decoding-function): Use - `mime-edit-decode-buffer' simply as initial value. - - * lisp/message.el (message-make-forward-subject): Use - `nnheader-decode-subject' instead of - `eword-decode-unstructured-field-body'. - - * lisp/nnheader.el (nnheader-decode-subject): New alias. - (nnheader-decode-from): New alias. - (make-full-mail-header): Use `nnheader-decode-subject' and - `nnheader-decode-from' instead of - `eword-decode-and-unfold-unstructured-field' and - `eword-decode-and-unfold-structured-field'. - -1998-10-29 Katsumi Yamaoka - - * lisp/gnus-art.el (gnus-article-mime-edit-article-setup): Force - `font-lock' to turn on at the beginning. Turn off `font-lock' - after editing article. - -1998-10-29 Katsumi Yamaoka - - * lisp/gnus-sum.el (gnus-summary-edit-article-done): Abolish - `gnus-article-decoded-p'. - - * lisp/nnheader.el: Delete useless comments. - - * lisp/gnus-art.el (gnus-article-edit-article): Call - `gnus-article-edit-article-setup-function' if it is non nil. - (gnus-article-mime-edit-article-setup): New function. - (gnus-article-mime-edit-article-setup-hook): New hook. - (gnus-article-edit-article-setup-function): New user option. Use - `gnus-article-mime-edit-article-setup' in default. - -1998-10-28 Tatsuya Ichikawa - - * lisp/pop3-fma.el: Determin base64 encode/decode function by FLIM. - -1998-10-26 Tatsuya Ichikawa - - * lisp/pop3-fma.el: Require `mel-b-el' if `mel-b' does not exist. - -1998-10-26 Katsumi Yamaoka - - * lisp/pop3-fma.el: Require `mel-b-ccl' or `mel-b-el' if `mel-b' - does not exist. - - * lisp/nnheader.el (nnheader-file-coding-system): Restore the - previous default value. - -1998-10-26 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.027. - - * Sync up with Pterodactyl Gnus 0.40. - -1998-10-23 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.026. - (gnus-version): Modify supported version for FLIM and SEMI. - -1998-10-22 Katsumi Yamaoka - - * lisp/gnus-cache.el (gnus-cache-possibly-enter-article): Use - `mime-fetch-field' for getting Subject and From field. - -1998-10-20 MORIOKA Tomohiko - - * lisp/nnheader.el (nnheader-insert-nov): Use `mime-fetch-field' - for Subject and From field. - -1998-10-20 Katsumi Yamaoka - - * lisp/nnheader.el (nnheader-parse-nov): Use - `make-full-mail-header'. - -1998-10-20 MORIOKA Tomohiko - - * lisp/nnheader.el (nnheader-parse-head): Use - `make-full-mail-header'. - -1998-10-20 Katsumi Yamaoka - - * lisp/nnheader.el (make-full-mail-header): Sync up with - "chao-6_9" branch. - (mail-header-set-xref): Use `mime-entity-set-xref-internal'. - (mail-header-xref): Use `mime-entity-xref-internal' - (mail-header-set-lines): mime-entity-set-lines-internal'. - (mail-header-lines): Use `mime-entity-lines-internal' - (mail-header-set-chars): Use `mime-entity-set-chars-internal'. - (mail-header-chars): Use `mime-entity-chars-internal'. - (mail-header-set-references): Use - `mime-entity-set-references-internal'. - (mail-header-references): Use `mime-entity-references-internal'. - (mail-header-set-message-id): Use - `mime-entity-set-message-id-internal'. - (mail-header-message-id): Use `mime-entity-message-id-internal'. - (mail-header-set-date): Use `mime-entity-set-date-internal'. - (mail-header-date): Use `mime-entity-date-internal'. - (mail-header-set-from): Use - `mime-entity-set-decoded-from-internal'. - (mail-header-from): Use `mime-entity-decoded-from-internal'. - (mail-header-set-subject): Use - `mime-entity-set-decoded-subject-internal'. - (mail-header-subject): Use `mime-entity-decoded-subject-internal'. - All changes are imported from "chao-6_9" branch. - - * lisp/message.el (message-reply): Use - `make-full-mail-header-from-decoded-header`. - (message-followup): Ditto. - (message-get-reply-buffer-function): Abolished. - (message-fill-address): Don't fold if the current column number is - less than 79. - - * lisp/gnus-sum.el (gnus-summary-insert-line): Use - `gnus-put-text-property-excluding-characters-with-faces' instead - of `gnus-put-text-property'. - (gnus-summary-mode-map): Abolish key definition - "b" for `gnus-article-view-part'. - (gnus-encoded-word-method-alist): Abolished. - (gnus-multi-decode-encoded-word-string) Abolished. - - * lisp/gnus-int.el (gnus-request-replace-article): Don't encode - message body. - - * lisp/gnus-i18n.el (gnus-get-summary-default-charset): Abolished. - (gnus-set-summary-default-charset): Sync up with "chao-6_9" branch. - - * lisp/gnus-art.el (gnus-article-display-method-for-encoded-word): - Abolished. - (gnus-article-display-message-with-encoded-word): Abolished. - -1998-10-14 MORIOKA Tomohiko - - * lisp/gnus-sum.el (gnus-summary-line-format-alist): Use - `mime-read-field', `std11-address-string' and - `std11-full-name-string' instead of - `gnus-extract-address-components'. - (gnus-article-sort-by-author): Likewise. - -1998-10-12 MORIOKA Tomohiko - - * lisp/nnheader.el (make-full-mail-header-from-decoded-header): - New function. - -1998-10-05 MORIOKA Tomohiko - - * lisp/gnus-art.el (gnus-article-display-mime-message): Set up - buffer local variable `default-mime-charset' of - `gnus-original-article-buffer' and `gnus-article-buffer'. - -1998-09-30 MORIOKA Tomohiko - - * lisp/nnheader.el: Use `mime-entity' as gnus-header structure. - (mail-header-number): Use `mime-entity-location-internal'. - (mail-header-set-number): Use `mime-entity-set-location-internal'. - - Change other `mail-header-*' and `mail-header-set-*' to alias of - reference and set functions for mime-entity-internal. - - * lisp/mmgnus.el: New module. - - * lisp/gnus-sum.el: Abolish variable - `gnus-structured-field-decoder' and - `gnus-unstructured-field-decoder'. - (gnus-nov-parse-line): Don't decode from and subject. - (gnus-get-newsgroup-headers): Likewise. - - * lisp/gnus-score.el (gnus-header-index): Modify to use - mime-entity structure as gnus-header structure. - - * lisp/gnus-art.el (gnus-article-prepare-display): Use content of - `gnus-current-headers' as mime-message-structure. - -1998-09-29 MORIOKA Tomohiko - - * lisp/gnus-sum.el (gnus-update-summary-mark-positions): Use - `make-full-mail-header'. - -1997-11-27 MORIOKA Tomohiko - - (gnus-parse-headers-hook): Use - `(gnus-set-summary-default-charset)' in default. - - -1998-10-21 Katsumi Yamaoka - - * lisp/gnus-xmas.el (gnus-tilde-pad-form): Guard for non string - symbol. - -1998-10-21 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.025. - (gnus-version): Fix supported version for FLIM and SEMI. - - * Sync up with Pterodactyl Gnus 0.36. - -1998-10-20 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.024. - Fix supported version for FLIM and SEMI. - - * Sync up with Pterodactyl Gnus 0.35. - -1998-10-17 Tatsuya Ichikawa - - * lisp/gnus-offline.el (gnus-offline-setup-needed-hooks): Change - message-send-hook to mime-edit-translate-hook. - - * lisp/pop3-fma.el (pop3-fma-init-message-hook): Change - message-send-hook to mime-edit-translate-hook. - - * lisp/message.el (message-save-drafts): New function to save - drafts in network code. - -1998-10-16 Katsumi Yamaoka - - * lisp/gnus-msg.el (gnus-message-setup-hook): Replace the default - value to `gnus-maybe-setup-default-charset'. - (gnus-maybe-setup-default-charset): New function. It is called - `message-maybe-setup-default-charset' at one time. - - * lisp/message.el (message-maybe-setup-default-charset): Abolished. - -1998-10-16 Tatsuya Ichikawa - - * TODO.ja: Update. - -1998-10-15 Keiichi Suzuki - - * lisp/gnus-spec.el (gnus-update-format-specifications): Force - update `gnus-format-specs' when `gnus-version' is differ from - saved version. - -1998-10-14 Katsumi Yamaoka - - * lisp/pop3-fma.el (pop3-fma-read-char-exclusive): New macro. Use - `next-command-event' instead of `read-char-exclusive' under XEmacs. - (pop3-fma-read-noecho): Use it. - -1998-10-13 Katsumi Yamaoka - - * lisp/nnheaderxm.el (nnheader-xmas-Y-or-n-p): New function. - It will be used for the substitute of `nnheader-Y-or-n-p' under - XEmacs. - - * lisp/nnheader.el (nnheader-Y-or-n-p): Rewrite for Emacs 19 or - later except for XEmacs. - -1998-10-12 Katsumi Yamaoka - - * lisp/uudecode.el: New file. - -1998-10-11 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.10.023. - Add version information for SEMI-1.9/FLIM-1.10. - - * Sync up with Pterodactyl Gnus 0.34. - -1998-10-10 Katsumi Yamaoka - - * lisp/gnus-msg.el (gnus-message-make-user-agent): Fix typo in doc - string. - -1998-10-07 Yoshiki Hayashi - - * lisp/nnagent.el (nnagent-open-server): Small bug fix. - -1998-10-07 Keiichi Suzuki - - * TODO.ja: New file. - -1998-10-06 Katsumi Yamaoka - - * lisp/message.el (message-mime-insert-article): Don't refer to - `mark' position. - - * lisp/message.el (message-mime-insert-article): If the optional - arg FULL-HEADERS is non-nil, include full headers when inserting. - -1998-10-06 Keiichi Suzuki - - * lisp/message.el (message-parameter-alist): New variable. - (message-startup-parameter-alist): New variable. - (message-fetch-reply-field): Get reply buffer with - `message-get-reply-buffer()'. - (message-yank-original): Ditto. - (message-eval-parameter): New function. - (message-get-reply-buffer): Ditto. - (message-get-original-reply-buffer): Ditto. - (message-mode): New buffer local variable - `message-parameter-alist'. - (message-setup): Set up `message-reply-buffer' from - `message-parameter-alist'. - (message-mime-insert-article): Get `Original message buffer' with - `message-get-original-reply-buffer' instead of - `gnus-original-article-buffer'. - Remove bogus header fields for forwarding message. - - * lisp/gnus-msg.el (gnus-setup-message): Setup - `message-startup-parameter-alist'. - -1998-10-05 Yoshiki Hayashi - - * lisp/gnus.el (gnus-info-filename): New variable. - (gnus-info-find-node): Use `gnus-info-filename' and - `current-language-environment'. - -1998-10-05 Katsumi Yamaoka - - * lisp/message.el (message-send-mail): Remove misplaced - `interactive'. - - * lisp/message.el (message-yank-original): Get back to the previous - state. - (message-fetch-reply-field): Ditto. - (message-setup): Ditto. - * lisp/gnus-msg.el (gnus-setup-message): Ditto. - -1998-10-05 Katsumi Yamaoka - - * lisp/gnus-draft.el: Remove some useless comments. - - * lisp/gnus-draft.el (gnus-draft-send-draft): Abolished. - -1998-10-05 Katsumi Yamaoka - - * lisp/message.el (message-yank-original): Use the value of - `message-reply-buffer' as a function if it is a function. - (message-fetch-reply-field): Ditto. - - * lisp/message.el (message-setup): Set the value of - `message-reply-buffer' if the variable - `gnus-message-get-reply-buffer' exists. - - * lisp/gnus-msg.el (gnus-setup-message): Bind - `gnus-message-get-reply-buffer' as the function - `gnus-copy-article-buffer'. - -1998-10-03 MORIOKA Tomohiko - - * lisp/gnus-draft.el (gnus-draft-send): Call - `message-send-news-function' or `message-send-mail-function' - instead of `message-send-and-exit'. - -1998-10-03 Katsumi Yamaoka - - * lisp/message.el (message-mode-map): Use `define-key' instead of - `substitute-key-definition' for `message-kill-buffer'. - -1998-10-03 Katsumi Yamaoka - - * lisp/message.el (message-make-user-agent): Replace with the - new code again. It is based on MORIOKA-san's code. - -1998-10-03 Katsumi Yamaoka - - * lisp/message.el (message-make-user-agent): Replace with the - new code. - - * lisp/gnus-msg.el (gnus-message-make-user-agent): New function. - - * lisp/gnus-msg.el (gnus-extended-version): Needn't be interactive. - - * lisp/gnus-msg.el (gnus-inviolable-extended-version): Abolished. - -1998-10-03 Katsumi Yamaoka - - * lisp/message.el (message-kill-buffer): Change the prompt string. - - * lisp/message.el (message-mode-map): Substitute key definition - from `kill-buffer' to `message-kill-buffer'. - -1998-10-03 Katsumi Yamaoka - - * lisp/gnus-msg.el (gnus-message-setup-hook): Set the default value - to `message-maybe-setup-default-charset'. - - * lisp/message.el (message-setup-hook): Move - 'message-maybe-setup-default-charset' to `gnus-message-setup-hook'. - -1998-10-02 Katsumi Yamaoka - - * lisp/message.el (message-kill-buffer): Refer to - `message-kill-buffer-query-function'. - - * lisp/message.el (message-kill-buffer-query-function): New user - option. - - * lisp/nnheader.el (nnheader-Y-or-n-p): New function. - -1998-10-01 Tatsuya Ichikawa - - * lisp/pop3-fma.el (pop3-fma-movemail): Bug fix. - Delete variable pop3-fma-movemail options. - Add new variabel pop3-fma-commandline-arguments. - -1998-10-01 Katsumi Yamaoka - - * lisp/message.el: Fix my stupid changes. - -1998-09-30 Katsumi Yamaoka - - * lisp/message.el (message-make-user-agent): Add the value of - `system-configuration' to Emacs and XEmacs as a comment. - - * lisp/message.el (message-make-user-agent): Fold up the return - value if the optional arg MAX-COLUMN is specified. - -1998-09-29 Katsumi Yamaoka - - * lisp/message.el (message-make-user-agent): Make a user-agent - string without MUA info, if the value of `message-user-agent' is - nil nor `gnus-inviolable-extended-version' is not exists. - -1998-09-28 Tatsuya Ichikawa - - * lisp/nnmh.el (nnmh-request-accept-article): Insert `Message-ID' - only if `group' name is neither "queue" nor "draft". - Fix typo (at 23:25). - - * lisp/message.el (message-send-mail): Add different Message-ID in - each message/partial - -1998-09-26 Katsumi Yamaoka - - * texi/gnus-ja.texi: Sync up with Semi-gnus 6.8.19. - - * lisp/gnus.el: Add autoload setting for - `gnus-quote-arg-for-sh-or-csh'. - -1998-09-26 Katsumi Yamaoka - - * lisp/gnus-sum.el (gnus-summary-insert-pseudos): Use - `gnus-quote-arg-for-sh-or-csh' instead of `mm-quote-arg'. - - * lisp/nndoc.el (nndoc-possibly-change-buffer): Don't eval - `mm-enable-multibyte'. - * lisp/nnmbox.el (nnmbox-possibly-change-newsgroup): Ditto. - -1998-09-25 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.10.022. - - * Sync up with Pterodactyl Gnus 0.32. - -1998-09-24 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.10.021. - - * Sync up with Pterodactyl Gnus 0.31. - -1998-09-23 Katsumi Yamaoka - - * lisp/message.el (message-make-user-agent): Add extended version - number to Emacs/{VERSION} (e.g. "Emacs/20.3.90"). - -1998-09-22 Tatsuya Ichikawa - - * lisp/gnus-agent.el (gnus-agent-expire): Bug fix when variable - expired is nil. - -1998-09-18 Tsukamoto Tetsuo - - * lisp/gnus-draft.el: (gnus-draft-edit-message): Fix typo. - -1998-09-17 Katsumi Yamaoka - - * lisp/message.el (message-make-user-agent): Use - `gnus-inviolable-extended-version' if `message-user-agent' is nil. - - * lisp/message.el (message-make-user-agent): In message-mode, make - the most of the `User-Agent' field value if already exists. - - * lisp/gnus-msg.el (gnus-inviolable-extended-version): New constant. - - * lisp/gnus-msg.el (gnus-extended-version): Remove trailing white - space. - -1998-09-17 Tsukamoto Tetsuo - - * lisp/gnus-draft.el (gnus-draft-send-draft): Expire queued message - after news posting. - -1998-09-17 Tatsuya Ichikawa - - * lisp/gnus-draft.el (gnus-draft-send-draft): Error if no - recipients. - -1998-09-17 Tsukamoto Tetsuo - - * lisp/gnus-draft.el (gnus-draft-decoding-function): Uncommented. - -1998-09-17 Tatsuya Ichikawa - - * lisp/gnus-draft.el (gnus-draft-edit-message): Use - `gnus-draft-setup-for-editing' instead of `gnus-draft-setup'. - (gnus-draft-send): Use `gnus-draft-setup-for-sending' instead of - `gnus-draft-setup'. - (gnus-draft-setup-for-editing): New function (renamed from - `gnus-draft-setup'). - (gnus-draft-setup-for-sending): New function. - (gnus-draft-send-draft-buffer): New variable. - -1998-09-16 Katsumi Yamaoka - - * texi/gnus-ja.texi: Sync up with Semi-gnus 6.8.18. - - * Makefile.in: Add entry `info-ja'. - * texi/Makefile.in: Add entry `ja'. - -1998-09-16 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.020. - - * lisp/ietf-drums.el: New file. - * lisp/date.el: Abolished. - * lisp/mm.el: Abolished. - - * Sync up with Pterodactyl Gnus 0.31. - -1998-09-14 Katsumi Yamaoka - - * lisp/message.el (message-encode-message-body): Copied from - Pterodactyl Gnus 0.30. It is useless for Semi-gnus but usefull for - reducing differences while at work for synchronizing up. It will - be removed when the Gnus becomes stable. - * lisp/gnus-art.el (gnus-mime-display-alternative) - (gnus-display-mime) (gnus-widget-press-button) - (gnus-insert-mime-button) (gnus-mime-copy-part) - (gnus-mime-view-part) (gnus-mime-pipe-part) (gnus-mime-save-part) - (gnus-mime-button-map) (gnus-mime-button-line-format-alist) - (gnus-mime-button-line-format) - (article-mime-decode-quoted-printable-buffer) - (article-de-quoted-unreadable) (article-decode-charset) - (article-decode-mime-words) (gnus-decode-header-function) - (gnus-display-mime-function): Ditto. - -1998-09-14 Katsumi Yamaoka - - * lisp/gnus-art.el (article-decode-encoded-words): Renamed from - `gnus-article-decode-rfc1522'. - - * lisp/mail-parse.el: New file. - * lisp/mm-view.el: New file. - * lisp/rfc2231.el: New file. - * texi/emacs-mime.texi: New file. - - * lisp/gnus.el (gnus-version-number): Update to 6.10.019. - - * Sync up with Pterodactyl Gnus 0.30. - -1998-09-11 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.018. - - * Sync up with Pterodactyl Gnus 0.26. - -1998-09-11 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.017. - - * lisp/gnus-art.el (gnus-show-mime) (gnus-summary-toggle-mime): - Revived. - - * lisp/gnus-mailcap.el: New file. Renamed from `mailcap.el'. - - * Sync up with Pterodactyl Gnus 0.25. - -1998-09-11 Katsumi Yamaoka - - * lisp/gnus-art.el (article-make-date-line): Add TZ value to - `local' and `ut' date. - - * lisp/gnus-art.el (article-make-date-line): Fix `ut' date. - - * lisp/parse-time.el (parse-time-string): The last element of the - return list should be TZ. - - * lisp/message.el (message-send): Eval 'message-fix-before-sending' - after encoding. - -1998-09-10 Katsumi Yamaoka - - * lisp/gnus-spec.el (gnus-tilde-pad-form): Use old macro form. - - * lisp/gnus-art.el (article-decode-mime-words): Abolished. - -1998-09-10 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.016. - - * Sync up with Pterodactyl Gnus 0.24. - -1998-09-09 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.015. - - * Sync up with Pterodactyl Gnus 0.23. - -1998-09-09 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.014. - - * Sync up with Pterodactyl Gnus 0.22. - -1998-09-08 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.013. - - * Sync up with Pterodactyl Gnus 0.19. - -1998-09-08 Tatsuya Ichikawa - - * lisp/gnus-draft.el (gnus-draft-send-draft) (gnus-draft-send): New - implementations for testing. - - * lisp/gnus-agent.el (gnus-agent-expire) (gnus-agent-fetch-headers) - (gnus-agent-flush-cache) (gnus-agent-save-history) - (gnus-agent-save-groups): Bind `coding-system-for-write' by - `gnus-agent-file-coding-system' while writing a file. - - * lisp/gnus-agent.el (gnus-agent-file-coding-system): Renamed from - `gnus-agent-article-file-coding-system'. - -1998-09-08 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.012. - - * Sync up with Pterodactyl Gnus 0.18. - -1998-09-07 Tatsuya Ichikawa - - * lisp/gnus-draft.el (gnus-draft-setup): Do not use message mode. - (gnus-draft-send): Ditto. - gnus-draft-send-draft-buffer: New variable. - - * lisp/gnus-msg.el (gnus-extended-version): Display original Gnus - version. - - * lisp/gnus-agent.el : Use pGnus 0.17 gnus-agent.el - -1998-09-07 Katsumi Yamaoka - - * lisp/gnus.el (gnus-continuum-version): Use `char-int' instead of - `mm-char-int'. - * lisp/messagexmas.el (message-xmas-make-caesar-translation-table): - Ditto. - - * lisp/gnus-art.el (gnus-article-setup-buffer): Don't use - `mm-enable-multibyte'. - -1998-09-07 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.011. - - * Sync up with Pterodactyl Gnus 0.17. - -1998-09-06 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.10.010. - - * Sync up with Pterodactyl Gnus 0.16. - -1998-09-04 Tatsuya Ichikawa - - * lisp/pop3-fma.el (pop3-fma-movemail): Add error handle. - (pop3-fma-get-movemail-type): Fix typo. - -1998-09-04 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.9.09. - - * Sync up with Pterodactyl Gnus 0.14. - -1998-09-03 Katsumi Yamaoka - - * lisp/nndoc.el (nndoc-transform-mime-parts): Insert - "MIME-Version:" instead of "Mime-Version:". - - * lisp/message.el (message-encode-message-body): Abolished. - - * lisp/message.el: Don't require `rfc2047'. - - * lisp/gnus.el: Delete autoload settings for `qp' and `rfc2047'. - - * lisp/gnus.el (semi-gnus-developers): New constant. - - * lisp/gnus.el (gnus-version-number): Update to 6.9.08. - - * lisp/gnus-xmas.el (gnus-tilde-pad-form): Move to - `gnus-xmas-redefine' from `gnus-xmas-define'. - - * lisp/gnus-sum.el (gnus-set-mode-line): Use `gnus-truncate-string' - instead of `truncate-string'. - - * lisp/gnus-sum.el: Don't define menu for "MIME". - - * lisp/gnus-sum.el: Delete key definitions for - `gnus-article-decode-mime-words' and `gnus-article-decode-charset'. - - * lisp/gnus-spec.el (gnus-tilde-pad-form): New function for the - benefit of avoiding byte-compile warning. - - * lisp/gnus-soup.el (gnus-soup-send-packet): Set - `message-user-agent' instead of `message-newsreader'. - - * lisp/message.el (message-set-work-buffer) (message-mode): Don't - use `mm-enable-multibyte'. - * lisp/gnus-util.el (gnus-set-work-buffer): Ditto. - * lisp/gnus-sum.el (gnus-summary-mode): Ditto. - * lisp/gnus-msg.el (gnus-copy-article-buffer): Ditto. - * lisp/gnus-art.el (gnus-article-mode): Ditto. - - * lisp/gnus-art.el (gnus-article-decode-mime-words) - (gnus-article-decode-charset) (gnus-decode-rfc1522) - (article-decode-rfc1522) (article-de-quoted-unreadable) - (article-mime-decode-quoted-printable-buffer): Abolished. - - * lisp/message.el: Don't require `mm-bodies'. - * lisp/gnus-art.el: Ditto. - - * lisp/gnus-agent.el (gnus-category-line-format-alist): Change - variable name `name' and `groups' to `gnus-tmp-name' and - `gnus-tmp-groups'. - (gnus-category-insert-line): Ditto. - - * lisp/gnus-agent.el (gnus-agent-fetch-articles): Delete useless - binding variables. - -1998-09-01 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.9.07. - - * Sync up with Pterodactyl Gnus 0.13. - -1998-08-31 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.9.04. - - * Sync up with Pterodactyl Gnus 0.10. - - * lisp/gnus-agent.el : back to version Gnus 5.6.32. - -1998-08-31 Katsumi Yamaoka - - * lisp/rfc1522.el: Abolished. - - * lisp/message.el: (message-send-mail) (message-send-news): Don't - use `mm-encode-message-header'. - - * lisp/gnus.el: Delete autoload settings for - `hexl-hex-string-to-integer', `mm-decode-words-region', - `mm-decode-words-string', `gnus-hack-decode-rfc1522', - `gnus-article-de-quoted-unreadable', `gnus-decode-rfc1522' and - `article-decode-rfc1522'. - - * lisp/gnus-sum.el: Delete key definitions for - `gnus-article-decode-mime-words', `gnus-article-decode-mime-words' - and `gnus-article-de-quoted-unreadable'. - - * lisp/gnus-art.el (gnus-article-decode-mime-words) - (gnus-decode-rfc1522) (article-de-quoted-unreadable) - (article-mime-decode-quoted-printable-buffer): Abolished. - - * lisp/gnus.el (gnus-version-number): Update to 6.9.03. - - * Sync up with Pterodactyl Gnus 0.9. - -1998-08-31 Tatsuya Ichikawa - - * lisp/gnus-agent.el: Do not use nnheader-temp-write. - - * lisp/gnus-ems.el: Do not use nnheader-temp-write. - - * lisp/gnus.el (gnus-version-number): Update to 6.9.02. - - * Sync up with Pterodactyl Gnus 0.8. - -1998-08-30 Tatsuya Ichikawa - - * New branch ... pgnus-ichikawa - - * lisp/gnus.el (gnus-original-version-number) - (gnus-original-product-name) : New variable. - - * lisp/gnus.el (gnus-version-number): Update to 6.9.01. - Third version number 0x means Original gnus's status in beta version. - - * Sync up with Pterodactyl Gnus 0.6. - -1998-08-30 Tatsuya Ichikawa - - * lisp/gnus-agent.el (gnus-agent-fetch-headers): Bug Fix. - When add a new newsgroup , gnus-agent cannot fetch articles. - - * lisp/gnus.el (gnus-version-number): Update to 6.8.17. - - * Sync up with Gnus 5.6.42. - -1998-08-28 Shuhei KOBAYASHI - - * lisp/gnus-i18n.el (gnus-set-summary-default-charset): Try - "qualified" newsgroup name first. - -1998-08-28 Shuhei KOBAYASHI - - * lisp/gnus-i18n.el (gnus-set-summary-default-charset): Match - "real" newsgroup name; strip "backend+server" prefix. - -1998-08-28 Katsumi Yamaoka - - * lisp/message.el (message-make-user-agent): New function. - (message-generate-headers): Use it. - These changes are copied from Shoe-gnus. - -1998-08-28 Shuhei KOBAYASHI - - * lisp/message.el (message-make-in-reply-to): - Use `std11-extract-address-components'. - (message-use-mail-reply-to): Doc fix. - -1998-08-27 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.8.16. - - * Sync up with Gnus 5.6.41. - -1998-08-26 Katsumi Yamaoka - - * lisp/gnus-spec.el (gnus-parse-simple-format): Use - `gnus-tilde-pad-form' instead of the padding faculty of `format' - under XEmacs-mule. - - * lisp/gnus-xmas.el - (gnus-xmas-redefine): Redifine `gnus-truncate-string', - `gnus-tilde-max-form' and `gnus-tilde-cut-form' for XEmacs-mule. - (gnus-xmas-define): New function 'gnus-tilde-pad-form' for - XEmacs-mule. - -1998-08-26 Shuhei KOBAYASHI - - * lisp/gnus-art.el (gnus-article-narrow-to-signature): - Removed TM stuff. - (gnus-article-display-mime-message): - Set `mime-button-mother-dispatcher' in correct buffer. - (gnus-url-mailto): Use `gnus-setup-message'. - (gnus-button-mailto): Ditto. - (gnus-button-reply): Ditto. - - * lisp/gnus-ems.el (gnus-mule-max-width-function): Removed. - (gnus-truncate-string): Use `truncate-string-to-width' if available. - (gnus-tilde-max-form): New implementation. - (gnus-tilde-cut-form): Ditto. - - * lisp/gnus-msg.el (gnus-summary-mail-digest): New function. - (gnus-summary-post-digest): New function. - - * lisp/gnus-sum.el (gnus-summary-make-menu-bar): Use - `gnus-summary-mail-digest' and `gnus-summary-post-digest' instead - of `gnus-uu-digest-mail-forward' and `gnus-uu-digest-post-forward'. - - * lisp/gnus-util.el (gnus-truncate-string): Ignore more than two - arguments. - - * lisp/message.el (message-forward-end-separator): Use - `text/plain' tag. - -1998-08-25 Tatsuya Ichikawa - - * lisp/gnus-cache.el (gnus-cache-possibly-enter-article): Write - file in raw-text coding system. - (gnus-cache-save-buffers): Ditto. - * lisp/gnus-cache.el (gnus-cache-write-file-coding-system): New variable. - * lisp/gnus-util.el (gnus-write-buffer): Undo change. - - * lisp/gnus-util.el (gnus-write-file-coding-system): Delete variable. - -1998-08-25 Shuhei KOBAYASHI - - * lisp/gnus-msg.el (gnus-bug-message): About Semi-gnus. - (gnus-extended-version): Return gnus version only. - (gnus-bug): Add Semi-gnus developers to recipients. - - * lisp/message.el (message-make-user-agent): New function. - (message-generate-headers): Use it. - -1998-08-24 Tatsuya Ichikawa - - * lisp/gnus-offline.el (gnus-offline-setup): Bug fix and version - changed to 1.53. - - * lisp/gnus-util.el (gnus-write-buffer): Write file in raw-text coding - system. - - * lisp/gnus-util.el (gnus-write-file-coding-system): New variable. - -1998-08-23 Shuhei KOBAYASHI - - * lisp/message.el: Suppress some byte-compile warnings. - (message-make-forward-subject): Failed to sync. - (message-setup): Ditto. - (message-clone-locals): Modify regexp. - - * lisp/message.el (message-fill-references): Reverted. - -1998-08-23 Shuhei KOBAYASHI - - * lisp/gnus-agent.el (gnus-agent-braid-nov): Use - `nnheader-insert-file-contents'. - - * lisp/gnus-i18n.el (gnus-set-summary-default-charset): Sync up - with "akr" branch. - -1998-08-23 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.8.15. - - * Sync up with Gnus 5.6.39. - -1998-08-20 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.8.14. - - * Sync up with Gnus 5.6.38. - - * lisp/gnus-offline.el (gnus-offline-enable-fetch-mail): Enable to get - APOP server. - - * lisp/pop3-fma.el (pop3-fma-movemail): Enable to get from APOP server. - (pop3-fma-set-pop3-password) Enable to get from APOP server. - -1998-08-16 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.8.13. - - * Sync up with Gnus 5.6.37. - - * lisp/gnus-offline.el (gnus-offline-setup) : To create spol directory - if not exists. - Change default value of gnus-offline-drafts-queue-type 'miee to 'agent - -1998-08-16 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.8.12. - - * Sync up with Gnus 5.6.36. - - * lisp/gnus-offline.el : New file. - Merge gnus-offline to ichikawa branch. - -1998-08-15 Yoshiki Hayashi - - * texi/gnus-ja.texi: Update. - -1998-08-14 Katsumi Yamaoka - - * lisp/gnus-start.el (gnus-save-newsrc-file): Bind - `coding-system-for-write' by `gnus-startup-file-coding-system' - while saving the quick newsrc file. - - * lisp/gnus-start.el (gnus-startup-file-coding-system): Change - default value to `ctext'. - -1998-08-13 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.8.11. - - * Sync up with Gnus 5.6.34. - -1998-08-12 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.8.10. - - * Sync up with Gnus 5.6.33. - -1998-08-11 Keiichi Suzuki - - * lisp/message.el (message-frames): New custom group. - (message-original-frame): New variable. - (message-use-multi-frames): New variable. - (message-delete-frame-on-exit): New variable. - (message-send-and-exit): Delete frame which made for editing - message. - (message-kill-buffer): Ditto. - (message-delete-frame): New function. - (message-pop-to-buffer): Make new frame when edit message. - -1998-08-11 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.8.9. - - * Sync up with Gnus 5.6.31. - -1998-08-10 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.8.8. - - * Sync up with Gnus 5.6.30. - -1998-08-10 Shuhei KOBAYASHI - - * lisp/gnus.el (gnus-version-number): Update to 6.8.7. - -1998-08-06 Katsumi Yamaoka - - * lisp/smtp.el: Do not insert empty line at the end of message. - -1998-08-06 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.8.6. - - * Sync up with Gnus 5.6.29. - -1998-08-05 Tatsuya Ichikawa - - * lisp/gnus-start.el (gnus-read-init-file): Fix indent. - * lisp/gnus-ems.el (gnus-tilde-max-form): Redefine instead of - (gnus-summary-line-format-spec) to display Japanese character - correctly in Gnus summaly. - -1998-08-05 Keiichi Suzuki - - * lisp/gnus-start.el (gnus-read-init-file): Don't restrict - `coding-system-for-read' by `binary' when loading `.gnus'. - -1998-08-04 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.8.5. - - * Sync up with Gnus 5.6.28. - -1998-07-27 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.8.4. - - * Sync up with Gnus 5.6.27. - -1998-07-27 Yoshiki Hayashi - - * texi/message-ja.texi: Japanese translation of "message.texi". - -1998-07-26 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.8.3. - - * Sync up with Gnus 5.6.26. - -1998-07-23 Shuhei KOBAYASHI - - * lisp/gnus.el (gnus-version-number): Update to 6.8.2. - (gnus-version): Change to "Semi-gnus". Change comment format. - -1998-07-21 Keisuke Mori - - * texi/gnus-ja.texi: Add "Appendices". - -1998-07-21 Yoshiki Hayashi - - * texi/gnus-ja.texi: Add "Appendices". - -1998-07-16 Shuhei KOBAYASHI - - * lisp/gnus.el (gnus-version-number): Update to 6.8.1. - - * Sync up with Gnus 5.6.24. - -1998-07-10 Keiichi Suzuki - - * lisp/gnus-ems.el (gnus-mule-cite-add-face): Fix problem when multi - bytes charactors are used in cite prefix. (for Emacs 20.1 and 20.2) - (gnus-ems-redefine): for Emacs 20.1 and 20.2 - - * lisp/gnus-cite.el (gnus-cite-add-face): Abolish my last bogus change. - -1998-07-09 Keiichi Suzuki - - * lisp/gnus-cite.el (gnus-cite-add-face): Fix problem when multi - bytes charactors are used in cite prefix. - -1998-07-07 Yoshiki Hayashi - - * texi/gnus-ja.texi: Add "The End". - -1998-07-06 Keisuke Mori - - * texi/gnus-ja.texi: Add "Various". - -1998-07-06 Yoshiki Hayashi - - * texi/gnus-ja.texi: Add "Various". - * texi/gnus-ja.texi: Sync up with Gnus 5.6.22 - -1998-07-02 MORIOKA Tomohiko - - * lisp/message.el (message-header-format-alist): Repair to use - `message-fill-references' for References. - -1998-07-01 MORIOKA Tomohiko - - * lisp/gnus-art.el (gnus-article-header-presentation-method): - Delete nil optional arguments. - - Delete setting for `mime-raw-representation-type-alist'. - -1998-07-01 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-version-number): Update to 6.8.0. - (gnus-version): Modify for FLIM 1.8. - - * lisp/gnus-art.el (gnus-article-header-presentation-method): - Modify for FLIM 1.8. - -1998-06-30 Keisuke Mori - - * texi/gnus-ja.texi: Add "Scroing". - -1998-06-30 Yoshiki Hayashi - - * texi/gnus-ja.texi: Add "Scoring". - -1998-06-30 Tatsuya Ichikawa - - * Sync up with Gnus 5.6.22 - * lisp/gnus.el (gnus-version-number): Update to 6.7.8. - * lisp/pop3-fma.el : Enable to get localhost mail spool. - -1998-06-29 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-version-number): Update to 6.7.7. - - * lisp/gnus-art.el (gnus-article-prepare): Set up - `gnus-article-current-summary' of gnus-article-buffer. - (gnus-request-article-this-buffer): Don't set up - `gnus-article-current-summary'. - -1998-06-27 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-version-number): Update to 6.7.6. - -1998-06-27 MORIOKA Tomohiko - - * lisp/gnus-art.el (gnus-mime-preview-quitting-method): Renamed - from `mime-preview-quitting-method-for-gnus'. - -1998-06-27 MORIOKA Tomohiko - - * lisp/gnus-sum.el (gnus-summary-preview-mime-message): New - implementation. - - * lisp/gnus-art.el (mime-preview-quitting-method-for-gnus): Use - `gnus-article-show-summary' is `gnus-show-mime' is not nil. - -1998-06-27 MORIOKA Tomohiko - - * texi/ChangeLog, texi/gnus.texi, texi/message.texi, - lisp/ChangeLog, lisp/gnus.el, lisp/nngateway.el, lisp/nnfolder.el, - lisp/message.el, lisp/gnus-sum.el, lisp/gnus-soup.el: Sync up with - Gnus 5.6.20. - -1998-06-26 MORIOKA Tomohiko - - * README, texi/ChangeLog, texi/gnus.texi, texi/message.texi, - lisp/ChangeLog, lisp/nnweb.el, lisp/nnmail.el, lisp/nndoc.el, - lisp/message.el, lisp/lpath.el, lisp/gnus.el, lisp/gnus-util.el, - lisp/gnus-topic.el, lisp/gnus-sum.el, lisp/gnus-score.el, - lisp/gnus-group.el, lisp/gnus-ems.el, lisp/gnus-demon.el, - lisp/gnus-art.el: Sync up with Gnus 5.6.16. - -1998-06-26 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-version-number): Update to 6.7.3. - - * lisp/gnus-sum.el (gnus-summary-move-article): Use - `gnus-request-article-this-buffer'. - (gnus-request-partial-message): Likewise. - - * lisp/gnus-art.el (gnus-article-prepare): Use - `gnus-request-article-this-buffer'. - (gnus-request-article-this-buffer): Renamed from - `gnus-request-original-article'; abolish conventional - implementation. - - Abolish unused setting for `mime-view-show-summary-method'. - -1998-06-26 MORIOKA Tomohiko - - * readme, texi/ChangeLog, texi/gnus.texi, texi/message.texi, - lisp/ChangeLog, lisp/gnus.el, lisp/nnmail.el, lisp/nnheader.el, - lisp/nngateway.el, lisp/nnfolder.el, lisp/nnagent.el, - lisp/message.el, lisp/gnus-sum.el, lisp/gnus-score.el, - lisp/gnus-salt.el, lisp/gnus-msg.el, lisp/gnus-cus.el, - lisp/gnus-cache.el, lisp/gnus-art.el: Sync up with Gnus 5.6.15. - -1998-06-24 MORIOKA Tomohiko - - * texi/gnus.texi, texi/message.texi, texi/ChangeLog: Sync up with - Gnus 5.6.13. - -1998-06-14 Tatsuya Ichikawa - - * Sync up with Gnus 5.6.13. - -1998-06-24 MORIOKA Tomohiko - - * lisp/gnus-art.el (gnus-article-display-mime-message): Don't - `save-excursion'. - (gnus-article-prepare): Use `mime-fetch-field' instead of - `mime-entity-fetch-field'. - -1998-06-19 MORIOKA Tomohiko - - * lisp/gnus-art.el (gnus-article-display-mime-message): Use - `mime-display-message' instead of `mime-view-buffer'. - (gnus-article-display-traditional-message): Set - `gnus-article-buffer'. - (gnus-article-display-message-with-encoded-word): Modify for - `gnus-article-display-traditional-message'. - (gnus-article-prepare): Use `mime-parse-buffer' and - `mime-entity-fetch-field'; don't set gnus-article-buffer. - -1998-06-19 MORIOKA Tomohiko - - * lisp/gnus-sum.el (gnus-summary-move-article): Use - `gnus-request-original-article' instead of - `gnus-request-article-this-buffer'. - -1998-06-19 MORIOKA Tomohiko - - * texi/gnus-ja.texi, texi/gnus.texi (Using MIME): Modify - description about new display mechanism. - -1998-06-19 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-version-number): Update to 6.6.0. - (gnus-version): Modify for this branch. - - * lisp/gnus-art.el (gnus-article-display-method-for-mime): New - variable; abolish `gnus-show-mime-method'. - (gnus-article-display-method-for-encoded-word): New variable; - abolish `gnus-decode-encoded-word-method'. - (gnus-article-display-method-for-traditional): New variable. - (gnus-article-display-mime-message): New function; abolish - `gnus-article-preview-mime-message'. - (gnus-article-display-traditional-message): New function. - (gnus-article-display-message-with-encoded-word): New function; - abolish `gnus-article-decode-encoded-word'. - (gnus-article-prepare): Change display mechanism; use - `gnus-request-original-article' instead of - `gnus-request-article-this-buffer'. - (gnus-request-original-article): New function. - -1998-06-22 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-version-number): Update to 6.6.0. - (gnus-version): Modify for SEMI 1.8. - - * lisp/gnus-sum.el: Modify for interface change in SEMI 1.8 about - automatic message/partial combining. - -1998-06-19 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-version-number): Update to 6.5.0. - (gnus-version): Modify for SEMI 1.7. - - * lisp/gnus-sum.el: Rename - `mime-method-to-combine-message/partial-pieces' to - `mime-combine-message/partial-pieces-automatically'. - - * lisp/gnus-art.el (gnus-article-preview-mime-message): Use - `mime-view-buffer'. - (gnus-article-decode-encoded-word): Fix DOC-string. - (gnus-article-header-presentation-method): New function; abolish - `gnus-content-header-filter'. - Modify for SEMI 1.7. - -1998-06-18 Keisuke Mori - - * texi/gnus-ja.texi: Add "Select Methods". - -1998-06-18 Yoshiki Hayashi - - * texi/gnus-ja.texi: Add "Select Methods". - -1998-06-17 Tatsuya Ichikawa - - * lisp/pop3-fma.el: Small bug fix. - - * lisp/pop3-fma.el: Delete variable pop3-fma-cypher-key - Use base64-encode-string , base64-decode-string instead. - Both change by Yasuo OKABE - -1998-06-13 Tatsuya Ichikawa - - * lisp/pop3-fma.el: New function pop3-fma-cypher-string - New variable pop3-fma-cypher-key - -1998-06-12 Shuhei KOBAYASHI - - * lisp/message.el (message-required-news-headers): `X-Newsreader' - was replaced by `User-Agent'. - (message-required-mail-headers): `X-Mailer' was replaced by - `User-Agent'. - (message-header-format-alist): `X-Mailer' and `X-Newsreader' were - replaced by `User-Agent'. - (message-generate-headers): Ditto. - - (message-user-agent): New variable. - (message-newsreader): Replaced by `message-user-agent'. - (message-mailer): Ditto. - (message-mode): `message-mailer' and `message-newsreader' were - replaced by `message-user-agent'. - - * lisp/gnus-msg.el (gnus-inews-add-send-actions): `message-mailer' - and `message-newsreader' were replaced by `message-user-agent'. - (gnus-extended-version): Generate "PRODUCT/VERSION" style strings. - - * lisp/gnus-soup.el (gnus-soup-send-packet): `message-mailer' and - `message-newsreader' were replaced by `message-user-agent'. - -1998-06-07 MORIOKA Tomohiko - - * lisp/gnus-art.el: Delete setting for - `article-de-quoted-unreadable' and - `article-mime-decode-quoted-printable' because they have been - already abolished. - -1998-06-07 MORIOKA Tomohiko - - * texi/gnus-ja.texi: Sync up with latest gnus.texi. - - * texi/gnus.texi: Modify for Semi-gnus 6.4.0. - -1998-06-06 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-extract-address-components): Add - `std11-extract-address-components' as a choice. - -1998-06-06 Yoshiki Hayashi - - * texi/gnus-ja.texi: Add "Composing Messages". - -1998-06-04 MORIOKA Tomohiko - - * lisp/gnus-ems.el (gnus-ems-redefine): Must require 'path-util - before call `module-installed-p'. - - * lisp/gnus.el (gnus-version-number): Update to 6.4.0. - (gnus-version): Modify for SEMI 1.5. - - * lisp/gnus-art.el: Modify for SEMI 1.5 API. - -1998-06-04 Tatsuya Ichikawa - - * lisp/pop3-fma.el: New file. To handle multiple POP account. - - * lisp/gnus.el (gnus-version-number): Update to 6.3.4. - And fix typo 5.6.10 -> 5.6.11. - -1998-06-03 Shuhei KOBAYASHI - - * lisp/gnus.el (gnus-version-number): Update to 6.3.3. - - * Sync up with Gnus 5.6.11. - -1998-06-03 Keisuke Mori - - * texi/gnus-ja.texi: Add "The Article Buffer". - -1998-06-03 Yoshiki Hayashi - - * texi/gnus-ja.texi: Add "The Summary Buffer". - -1998-06-02 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-version-number): Update to 6.3.2. - - * Sync up with Gnus 5.6.10. - -1998-05-30 Shuhei KOBAYASHI - - * README.semi: Add description of `shuhei-k' branch. - -1998-05-17 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-version-number): Update to 6.3.1. - -1998-05-17 MORIOKA Tomohiko - - * lisp/gnus-util.el (gnus-output-to-rmail): Guard as binary. - - * lisp/gnus-util.el (gnus-output-to-mail): Guard as binary. - -1998-04-24 Yoshiki Hayashi - - * texi/gnus-ja.texi: Add "The Active File". - -1998-05-04 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-version-number): Update to 6.3.0. - (gnus-version): Modify for SEMI 1.4. - - * lisp/gnus-sum.el: Use 'mime-add-condition to set up - acting-condition. - -1998-05-04 MORIOKA Tomohiko - - * lisp/lpath.el: Must add "flim" instead of "mel" to load-path. - -1998-05-03 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-version-number): Update to 6.2.5. - - * texi/gnus.texi, lisp/ChangeLog: Sync up with Gnus v5.6.9. - - * lisp/gnus.el, lisp/message.el, lisp/gnus-sum.el, - lisp/gnus-msg.el, lisp/gnus-draft.el, lisp/gnus-agent.el: Sync up - with Gnus v5.6.9. - -1998-04-30 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-version-number): Update to 6.2.4. - - * texi/gnus.texi, lisp/ChangeLog: Sync up with Gnus 5.6.7. - - * lisp/gnus.el, lisp/message.el, lisp/gnus-sum.el, - lisp/gnus-msg.el, lisp/gnus-cache.el, lisp/gnus-art.el: Sync up - with Gnus 5.6.7. - -1998-04-28 Shuhei KOBAYASHI - - * lisp/gnus.el (gnus-version-number): Update to 6.2.3. - - * Sync up with Gnus 5.6.6. - -1998-04-27 MORIOKA Tomohiko - - * lisp/nnheader.el: Sync up with Gnus 5.6.5. - -1998-04-26 Shuhei KOBAYASHI - - * lisp/gnus.el (gnus-version-number): Update to 6.2.2. - - * Sync up with Gnus 5.6.5. - - * texi/custom.texi, texi/widget.texi: Removed from Semi-gnus. - -1998-04-25 MORIOKA Tomohiko - - * README.semi (How to get? (via CVS)): Modify descriptions about - TAG. - -1998-04-23 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-version-number): Update to 6.2.1. - -1998-04-23 MORIOKA Tomohiko - - * lisp/message.el (message-make-forward-subject): Use - `eword-decode-unstructured-field-body' for subject. - - * lisp/gnus-msg.el (gnus-summary-mail-forward): Make local - variable `default-mime-charset' of `gnus-original-article-buffer' - and set up by `default-mime-charset' of `gnus-summary-buffer'. - -1998-04-23 MORIOKA Tomohiko - - * texi/gnus-ja.texi: Fix typos. - - * texi/gnus.texi: Modify for Semi-gnus. - -1998-04-23 Yoshiki Hayashi - - * texi/gnus-ja.texi: Add "Auto Save". - -1998-04-22 Yoshiki Hayashi - - * texi/gnus-ja.texi: Add "Startup Files". - -1998-04-21 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-version-number): Update to 6.2.0. - (gnus-version): Modify for SEMI 1.3. - - * lisp/gnus-sum.el: Use 'ctree-set-calist-strictly instead of - 'set-atype to set up for 'mime-acting-condition. - -1998-04-21 Yoshiki Hayashi - - * texi/gnus-ja.texi: Add "Changing Servers". - -1998-04-20 MORIOKA Tomohiko - - * texi/gnus-ja.texi: Modify styles. - - * texi/gnus.texi: Modify for Semi-gnus (sync up with - gnus-ja.texi). - -1998-04-20 Yoshiki Hayashi - - * texi/gnus-ja.texi: Add "New Groups". - -1998-04-20 Yoshiki Hayashi - - * texi/gnus-ja.texi: Modify styles. - -1998-04-18 MORIOKA Tomohiko - - * texi/gnus-ja.texi: Check and modify for Semi-gnus. - -1998-04-18 Yoshiki Hayashi - - * texi/gnus-ja.texi: New file. - -1998-04-19 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-version-number): Update to 6.1.3. - -1998-04-19 MORIOKA Tomohiko - - * lisp/gnus-art.el (gnus-following-method): New function; set up - for 'mime-view-following-method-alist. - -1998-04-18 MORIOKA Tomohiko - - * texi/gnus.texi: Add and modify description for Semi-gnus. - -1998-04-16 MORIOKA Tomohiko - - * texi/gnus.texi: "Gnus 5.6.4" -> "Semi-gnus 6.1.2". - (Top): "Gnus" -> "gnus". - (Starting Up): "Gnus" -> "gnus". - -1998-04-10 Shuhei KOBAYASHI - - * lisp/ChangeLog, lisp/gnus-agent.el: Sync up with Gnus 5.6.4. - -1998-04-08 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-version-number): Update to 6.1.2. - (gnus-version): Include corresponding SEMI version. - - * lisp/gnus.el, lisp/nnkiboze.el, lisp/message.el, - lisp/gnus-sum.el, lisp/gnus-agent.el: Sync up with Gnus 5.6.4. - -1998-03-27 Shuhei KOBAYASHI - - * README.semi: Change descriptions of sending bug report. - -1998-03-20 Shuhei KOBAYASHI - - * lisp/gnus.el (gnus-version-number): Update to 6.1.1. - (gnus-version): Include corresponding SEMI version. - - * Sync up with Gnus 5.6.3. - -1998-03-15 Shuhei KOBAYASHI - - * lisp/gnus-agent.el (gnus-agent-crosspost): Use - `nnheader-insert-file-contents'. - (gnus-agent-braid-nov): Ditto. - (gnus-agent-expire): Ditto. - - * lisp/gnus-cache.el (gnus-cache-request-article): Ditto. - (gnus-cache-retrieve-headers): Ditto. - (gnus-cache-change-buffer): Ditto. - (gnus-cache-braid-nov): Ditto. - - * lisp/gnus-sum.el (gnus-summary-import-article): Ditto. - - * lisp/nnkiboze.el (nnkiboze-retrieve-headers): Ditto. - - * lisp/message.el (message-generate-headers): Fix regexp. - (cf. [semi-gnus-ja:107]) - -1998-03-14 MORIOKA Tomohiko - - * lisp/gnus-art.el: Add setting for - `mime-raw-buffer-coding-system-alist'. - -1998-03-13 MORIOKA Tomohiko - - * lisp/gnus-art.el: Rename `mime-view-quitting-method-for-gnus' -> - `mime-preview-quitting-method-for-gnus'. - - * lisp/gnus-art.el: Rename `mime-view-quitting-method-alist' -> - `mime-preview-quitting-method-alist'. - - * lisp/gnus-art.el: Rename `mime-view-kill-buffer' -> - `mime-preview-kill-buffer'. - - * lisp/gnus.el (gnus-version-number): Update to 6.0.10. - - * lisp/gnus-sum.el: Add code to check latest SEMI. - (mime-acting-condition): Separate type and subtype; rename - `mime-combine-message/partials-automatically' -> - `mime-method-to-combine-message/partial-pieces'. - -1998-03-08 Shuhei KOBAYASHI - - * lisp/gnus.el (gnus-version-number): Update to 6.0.9. - - * README.semi (How to get?): Add description of daily snapshot. - (How to join development): Change mailing list command address. - - * Sync up with Gnus 5.6.2. - -1998-03-01 Tatsuya Ichikawa - - * lisp/gnus-ems.el: Change variable name - gnus-bdf-image-file to gnus-mule-bitmap-image-file. - -1998-02-28 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-version-number): Update to 6.0.8. - - * lisp/gnus.el: Sync up with qgnus-0.34. - -1998-02-28 MORIOKA Tomohiko - - * lisp/message.el: Sync up with qgnus-0.33. - - * lisp/gnus-ems.el (gnus-bdf-image-file): New variable; moved from - gnus.el. - (gnus-mule-group-startup-message): New function; moved and renamed - from `gnus-group-startup-message' of gnus.el. - - * lisp/gnus.el, lisp/gnus-sum.el, lisp/gnus-art.el, - lisp/gnus-agent.el: Sync up with qgnus-0.33. - -1998-02-28 Tatsuya Ichikawa - - * lisp/gnus.el (gnus-bdf-image-file): New variable. - (gnus-mule-group-startup-message): Display bitmap image using - bitmap.el running with Emacs 20. - - * lisp/gnus-agent.el (gnus-agent-fetch-headers): Fix problem when - Xref field is not exist. - -1998-02-26 MORIOKA Tomohiko - - * README.semi (How to join development): Modify for Semi-gnus - mailing list. - - * lisp/gnus.el (gnus-version-number): Update to 6.0.7. - - * lisp/gnus.el (gnus-article-display-hook): Delete - `gnus-article-de-quoted-unreadable' from options. - - * lisp/gnus-sum.el (gnus-article-make-menu-bar): Delete key for - `gnus-article-de-quoted-unreadable'. - (gnus-summary-make-menu-bar): Delete menu for - `gnus-article-de-quoted-unreadable'. - - * lisp/gnus-art.el (gnus-article-make-menu-bar): Delete menu for - `gnus-article-de-quoted-unreadable'. - -1998-02-24 MORIOKA Tomohiko - - * lisp/gnus.el, lisp/message.el: Sync up with qgnus-0.32. - -1998-02-23 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-version-number): Update to 6.0.6. - - * lisp/message.el (message-fill-references): Abolish unused local - variables. - - * lisp/pop3.el, lisp/message.el, lisp/gnus.el, lisp/gnus-sum.el, - lisp/gnus-art.el: Sync up with qgnus-0.31. - - * lisp/gnus.el, lisp/message.el, lisp/gnus-sum.el, - lisp/gnus-art.el: Sync up with qgnus-0.30. - -1998-02-20 Christophe Broult - - * README.semi (How to get?): The command `update' must come before - `-r semi-gnus'. (cf. [tm-en:1559]) - -1998-02-17 MORIOKA Tomohiko - - * lisp/gnus.el: Sync up with qgnus-0.29. - - * lisp/gnus.el, lisp/message.el: Sync up with qgnus-0.28. - - * lisp/message.el: Abolish variable - `message-references-generator'. Abolish function - `message-generate-filled-references', - `message-generate-folded-references' and - `message-generate-unfolded-references'. - (message-reply): Don't use `message-references-generator'. - (message-followup): Don't use `message-references-generator'. - - (message-fill-references): New function. - (message-header-format-alist): Use `message-fill-references' for - References. - -1998-02-17 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-version-number): Update to 6.0.5. - -1998-02-17 MORIOKA Tomohiko - - * lisp/gnus-sum.el: Check SEMI-0.118.2 (Otomaru) or later. - (gnus-structured-field-decoder): Use - `eword-decode-and-unfold-structured-field'. - - * lisp/gnus-art.el (gnus-article-decode-rfc1522): Use charset - conversion option of `eword-decode-header'. - (gnus-article-decode-encoded-word): Use charset conversion option - of `eword-decode-header'; use `gnus-run-hooks'. - (gnus-content-header-filter): Use charset conversion option of - `eword-decode-header'. - - * README.semi (How to get?): Should specify "-r semi-gnus". - -1998-02-16 MORIOKA Tomohiko - - * lisp/gnus-art.el (gnus-article-decode-rfc1522): Decode header by - localized code. - -1998-02-16 MORIOKA Tomohiko - - * lisp/gnus-msg.el: Delete commented-out function - `gnus-inews-insert-mime-headers'. - - * lisp/gnus.el, lisp/message.el, lisp/gnus-sum.el, - lisp/gnus-art.el: Sync up with qgnus-0.27. - -1998-02-16 MORIOKA Tomohiko - - * lisp/nnheader.el: Use original. - - * lisp/gnus.el, lisp/pop3.el, lisp/message.el, lisp/gnus-sum.el, - lisp/gnus-msg.el, lisp/gnus-draft.el, lisp/gnus-art.el: Sync up - with qgnus-0.26. - -1998-02-15 MORIOKA Tomohiko - - * lisp/nnmail.el, lisp/nnmh.el: Use original. - - * lisp/gnus.el, lisp/gnus-draft.el, lisp/gnus-sum.el, - lisp/message.el, lisp/gnus-art.el: Sync up with qgnus-0.25. - -1998-02-11 Shuhei Kobayashi - - * texi/message.texi, texi/gnus.texi, texi/ChangeLog, - lisp/message.el, lisp/gnus.el, lisp/gnus-uu.el, - lisp/gnus-topic.el, lisp/gnus-sum.el, lisp/gnus-start.el, - lisp/gnus-score.el, lisp/gnus-group.el, lisp/gnus-art.el, - lisp/gnus-agent.el, lisp/ChangeLog: Importing qgnus-0.24 - -1998-02-10 MORIOKA Tomohiko - - * lisp/gnus-art.el (gnus-article-prepare): Don't bind coding - systems. - - * lisp/gnus.el (gnus-version-number): Update to 6.0.4. - (gnus-version): Sync with qgnus-0.23. - - * lisp/pop3.el, lisp/nnmh.el, lisp/nnheader.el, lisp/message.el, - lisp/gnus-sum.el, lisp/gnus-msg.el, lisp/gnus-draft.el, - lisp/gnus-art.el: Merge qgnus-0.23. - -1998-02-09 Shuhei Kobayashi - - * texi/message.texi, texi/gnus.texi, texi/ChangeLog, lisp/nntp.el, - lisp/nnheader.el, lisp/message.el, lisp/gnus.el, - lisp/gnus-xmas.el, lisp/gnus-sum.el, lisp/gnus-start.el, - lisp/gnus-msg.el, lisp/gnus-group.el, lisp/gnus-draft.el, - lisp/gnus-art.el, lisp/gnus-agent.el, lisp/ChangeLog: Importing - qgnus-0.23 - -1998-02-04 MORIOKA Tomohiko - - * lisp/message.el (message-references-generator): New variable. - (message-generate-filled-references): New function. - (message-generate-folded-references): New function. - (message-generate-unfolded-references): New function. - (message-reply): Refer `message-references-generator'. - (message-followup): Refer `message-references-generator'. - -1998-01-17 MORIOKA Tomohiko - - * lisp/message.el (message-send-mail-with-sendmail): Guard - `coding-system-for-write' by binary. - (message-send-mail-with-qmail): Likewise. - -1998-01-16 MORIOKA Tomohiko - - * lisp/lpath.el: Require path-util; add load-path of APEL, MEL and - SEMI. - -1998-01-12 MORIOKA Tomohiko - - * lisp/message.el: Require smtp.el when compile. - - * lisp/message.el (message-send-mail-with-smtp): Use - `(current-buffer)' instead of `tembuf'; rename - `smtp-recipient-address-list' -> `recipient-address-list'. - -1998-01-12 MORIOKA Tomohiko - - * lisp/smtp.el (smtp-deduce-address-list): Don't use - `smtp-recipient-address-list' as global variable. - - * lisp/message.el (message-send-mail-with-smtp): Don't use - `smtp-recipient-address-list' as global variable. - - * lisp/smtpmail.el (smtpmail-recipient-address-list): New - variable; renamed from `smtp-recipient-address-list'. - (smtpmail-send-it): Remove `(not (null ...))'. - (smtpmail-send-queued-mail): Likewise. - -1998-01-12 MORIOKA Tomohiko - - * lisp/message.el (message-send-mail-with-smtp): Don't generate - temporary buffer for message; don't generate and kill - `smtp-address-buffer' for `smtp-deduce-address-list'. - - * lisp/smtpmail.el (smtpmail-send-it): Don't generate and kill - `smtp-address-buffer' for `smtp-deduce-address-list'. - - * lisp/smtp.el (smtp-deduce-address-list): Bind and generate - `smtp-address-buffer' in itself. - -1998-01-12 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-version-number): Update to version 6.0.3. - -1998-01-11 MORIOKA Tomohiko - - * lisp/smtp.el: New file. - - * lisp/smtpmail.el: Split basic features into smtp.el. - - * lisp/message.el (message-send-mail-function): Add - `message-send-mail-with-smtp' as an item. - (message-send-mail-with-smtp): New function. - - * ChangeLog: New file. - -1998-01-08 MORIOKA Tomohiko - - * lisp/smtpmail.el (smtpmail-via-smtp): Bind - `coding-system-for-read' by `smtpmail-coding-system' to avoid - dead-locking in Emacs 20. - - * lisp/gnus.el: gnus.el (gnus-version-number): Update to version - 6.0.2. - -1998-01-07 MORIOKA Tomohiko - - * lisp/nnmail.el, lisp/message.el: Sync with Quassia Gnus v0.22. - - * lisp/gnus.el: Delete autoload setting for `metamail-buffer'. - - * lisp/gnus.el, lisp/gnus-sum.el: Sync with Quassia Gnus v0.22. - - * lisp/gnus-msg.el: Abolish function - `gnus-inews-insert-mime-headers'. - - * lisp/gnus-msg.el, lisp/gnus-draft.el, lisp/gnus-art.el: Sync - with Quassia Gnus v0.22. - - * lisp/smtpmail.el (smtpmail-coding-system): New variable; abolish - `smtpmail-code-conv-from'. - (smtpmail-via-smtp): Guard `coding-system-for-write' by - `smtpmail-coding-system'. - - * lisp/smtpmail.el: Imported from Emacs 20.2. - - * lisp/pop3.el (pop3-movemail-file-coding-system): Change default - value to `binary'. - (pop3-open-server): Guard `coding-system-for-read' by `binary'. - -1998-01-06 Shuhei Kobayashi - - * texi/message.texi, texi/gnus.texi, texi/ChangeLog, lisp/nnoo.el, - lisp/nnml.el, lisp/message.el, lisp/gnus.el, lisp/gnus-sum.el, - lisp/gnus-start.el, lisp/gnus-ems.el, lisp/gnus-draft.el, - lisp/gnus-agent.el, lisp/ChangeLog: Importing qgnus-0.22 - - * texi/message.texi, texi/gnus.texi, lisp/gnus.el, lisp/ChangeLog: - Importing qgnus-0.21 - - * texi/message.texi, texi/gnus.texi, texi/ChangeLog, - lisp/nnvirtual.el, lisp/nnsoup.el, lisp/nnoo.el, lisp/nnmh.el, - lisp/nnmail.el, lisp/nndraft.el, lisp/gnus.el, lisp/gnus-xmas.el, - lisp/gnus-sum.el, lisp/gnus-start.el, lisp/gnus-score.el, - lisp/gnus-msg.el, lisp/gnus-group.el, lisp/gnus-draft.el, - lisp/gnus-art.el, lisp/ChangeLog: Importing qgnus-0.20 - - * texi/message.texi, texi/gnus.texi, texi/ChangeLog, lisp/pop3.el, - lisp/nntp.el, lisp/nnml.el, lisp/nnmail.el, lisp/nndoc.el, - lisp/message.el, lisp/gnus.el, lisp/gnus-uu.el, - lisp/gnus-topic.el, lisp/gnus-sum.el, lisp/gnus-start.el, - lisp/gnus-score.el, lisp/gnus-group.el, lisp/gnus-cache.el, - lisp/gnus-agent.el, lisp/ChangeLog: Importing qgnus-0.19 - -1997-12-27 MORIOKA Tomohiko - - * lisp/gnus.el (gnus-version-number): Update to version 6.0.1. - - * lisp/message.el (message-resend): Enclose `message-setup' with - `(let (message-setup-hook) ...)' to avoid to `turn-on-mime-edit'; - must setup `message-encoding-buffer' and `message-edit-buffer' for - `message-send-mail'. - -1997-12-08 Shuhei Kobayashi - - * lisp/pop3.el, lisp/message.el, lisp/gnus.el, lisp/gnus-sum.el, - lisp/gnus-art.el, lisp/ChangeLog: Synch'ed up to qgnus-0.18. - - * texi/message.texi, texi/gnus.texi, texi/ChangeLog, - lisp/smiley.el, lisp/pop3.el, lisp/nnweb.el, lisp/nntp.el, - lisp/nnml.el, lisp/nnmail.el, lisp/nnheader.el, lisp/nndraft.el, - lisp/message.el, lisp/lpath.el, lisp/gnus.el, lisp/gnus-util.el, - lisp/gnus-sum.el, lisp/gnus-start.el, lisp/gnus-picon.el, - lisp/gnus-nocem.el, lisp/gnus-mh.el, lisp/gnus-group.el, - lisp/gnus-ems.el, lisp/gnus-cite.el, lisp/gnus-art.el, - lisp/gnus-agent.el, lisp/dgnushack.el, lisp/ChangeLog: Importing - qgnus-0.18 - -1997-11-29 MORIOKA Tomohiko - - * README.semi: New file. - - * lisp/gnus.el (gnus-version): Rename to "Semi-gnus". - -1997-11-28 MORIOKA Tomohiko - - * lisp/gnus-draft.el (gnus-draft-decoding-function): New variable. - (gnus-draft-setup): Use `gnus-draft-decoding-function'. - -1997-11-27 MORIOKA Tomohiko - - * lisp/nnmail.el, lisp/nnheader.el, lisp/message.el, lisp/gnus.el, - lisp/gnus-sum.el, lisp/gnus-msg.el, lisp/gnus-art.el: sync with - qgnus-0.17. - - * texi/message.texi, texi/gnus.texi, lisp/smiley.el, lisp/nnoo.el, - lisp/nnml.el, lisp/nnmail.el, lisp/nnheader.el, - lisp/messagexmas.el, lisp/message.el, lisp/gnus.el, - lisp/gnus-xmas.el, lisp/gnus-util.el, lisp/gnus-sum.el, - lisp/gnus-start.el, lisp/gnus-spec.el, lisp/gnus-score.el, - lisp/gnus-picon.el, lisp/gnus-move.el, lisp/gnus-msg.el, - lisp/gnus-kill.el, lisp/gnus-group.el, lisp/gnus-draft.el, - lisp/gnus-demon.el, lisp/gnus-cite.el, lisp/gnus-art.el, - lisp/ChangeLog: Quassia Gnus v0.17. - - * lisp/gnus-i18n.el: New file. - - * lisp/nnmail.el (nnmail-file-coding-system): Use `raw-text' in - default. - - * lisp/nnheader.el (nnheader-file-coding-system): Use `raw-text' - in default. - - * lisp/message.el (message-encode-function): New variable. - (message-forward-start-separator): Modify for mime-edit. - (message-forward-end-separator): Modify for mime-edit. - (message-setup-hook): Use `(message-maybe-setup-default-charset - turn-on-mime-edit)' in default. - (message-header-hook): Use `(eword-encode-header)' in default. - - (message-send): Use local variable `message-encoding-buffer', - `message-edit-buffer' and `message-mime-mode' as public variables; - use `message-encode-function'. - (message-send-mail): Use `message-encoding-buffer' to get contents - of body; abolish `message-encode-mail-hook'; use - `mime-edit-maybe-split-and-send'; use `message-edit-buffer' to - refer original editing buffer. - (message-send-news): Use `message-encoding-buffer' to get contents - of body; abolish `message-encode-news-hook'; use - `mime-edit-maybe-split-and-send'; use `message-edit-buffer' to - refer original editing buffer. - (message-check-news-syntax): Call `message-check-news-body-syntax' - in `mime-edit-buffer'. - (message-do-fcc): Use `message-encoding-buffer' to get contents; - run `message-header-hook'. - (message-cancel-news): Use `std11-extract-address-components' - instead of `mail-extract-address-components'; bind - `message-encoding-buffer' and `message-edit-buffer'. - - (message-maybe-setup-default-charset): New function. - (message-maybe-encode): New function. - (message-mime-insert-article): New function. - Add setting for mime-view. - - * lisp/gnus.el (gnus-version-number): for version number for Open - gnus. - (gnus-version): Modify for Open gnus. - - * lisp/gnus-sum.el: Autoload gnus-i18n. - - (gnus-show-mime): `t' in default. - (gnus-structured-field-decoder): Use - `eword-decode-structured-field-body' in default. - (gnus-unstructured-field-decoder): Use - `eword-decode-unstructured-field-body' in default. - - (gnus-parse-headers-hook): Use - `(gnus-set-summary-default-charset)' in default. - - (gnus-summary-mode-map): Add binding for - `gnus-summary-scroll-down' and - `gnus-summary-preview-mime-message'. - - (gnus-summary-preview-mime-message): New function. - (gnus-mime-partial-preview-function): New function. - Add setting for mime-view. - - * lisp/gnus-msg.el (gnus-summary-cancel-article): Display - `gnus-article-buffer' instead ofb `gnus-original-article-buffer'. - (gnus-extended-version): Don't return version of emacsen. - (gnus-inews-do-gcc): Refer `message-encoding-buffer'. - - * lisp/gnus-art.el (gnus-show-mime-method): Use - `gnus-article-preview-mime-message' instead of `metamail-buffer' - in default. - (gnus-decode-encoded-word-method): Use - `gnus-article-decode-encoded-word' instead of - `gnus-article-de-quoted-unreadable' in default. - - Abolish `gnus-hack-decode-rfc1522', `gnus-decode-rfc1522', - `article-decode-rfc1522', `article-de-quoted-unreadable', - `article-mime-decode-quoted-printable-buffer' and - `article-mime-decode-quoted-printable'. - (gnus-article-decode-rfc1522): New implementation (use - `eword-decode-header'). - - (gnus-article-preview-mime-message): New function. - (gnus-article-decode-encoded-word): New function. - (gnus-content-header-filter): New function. - (mime-view-quitting-method-for-gnus): New function. - Add setting for mime-view. - - * lisp/message.el: Abolish `message-max-size' because it is not - used. - - * lisp/message.el: sync with qgnus-0.16. - - * texi/Makefile, texi/message.texi, texi/gnus.texi, lisp/nnweb.el, - lisp/nnmh.el, lisp/nnheader.el, lisp/nnfolder.el, lisp/message.el, - lisp/gnus.el, lisp/gnus-xmas.el, lisp/gnus-uu.el, - lisp/gnus-sum.el, lisp/gnus-srvr.el, lisp/gnus-picon.el, - lisp/gnus-group.el, lisp/gnus-cite.el, lisp/gnus-art.el: Quassia - Gnus v0.16. - - * lisp/nnmh.el (nnmh-request-list-1): fix maybe. - - * lisp/message.el (message-do-fcc): Guard - `coding-system-for-write' by `raw-text'; run - `message-before-do-fcc-hook'. - - * lisp/gnus-msg.el (gnus-inews-do-gcc): Guard - `coding-system-for-write' by `raw-text'; run - `gnus-before-do-gcc-hook'. - - * texi/message.texi, texi/gnus.texi, texi/ChangeLog, lisp/nntp.el, - lisp/nnoo.el, lisp/nnml.el, lisp/nndraft.el, lisp/nnbabyl.el, - lisp/message.el, lisp/gnus.el, lisp/gnus-xmas.el, lisp/gnus-uu.el, - lisp/gnus-util.el, lisp/gnus-sum.el, lisp/gnus-start.el, - lisp/gnus-spec.el, lisp/gnus-soup.el, lisp/gnus-score.el, - lisp/gnus-msg.el, lisp/gnus-gl.el, lisp/gnus-ems.el, - lisp/gnus-draft.el, lisp/gnus-cache.el, lisp/gnus-audio.el, - lisp/gnus-art.el, lisp/gnus-agent.el, lisp/ChangeLog: Quassia Gnus - v0.15. - - * lisp/message.el, lisp/ChangeLog: sync with qgnus-0.14. - - * texi/Makefile, texi/gnus.texi: Quassia Gnus v0.14. - - * texi/dir: New file. - - * texi/dir, lisp/pop3.el, lisp/nntp.el, lisp/nnml.el, - lisp/nnmail.el, lisp/nnfolder.el, lisp/message.el, lisp/lpath.el, - lisp/gnus.el, lisp/gnus-win.el, lisp/gnus-util.el, - lisp/gnus-topic.el, lisp/gnus-sum.el, lisp/gnus-start.el, - lisp/gnus-score.el, lisp/gnus-msg.el, lisp/gnus-mh.el, - lisp/gnus-cus.el, lisp/gnus-art.el, lisp/gnus-agent.el, - lisp/ChangeLog: Quassia Gnus v0.14. - - * lisp/message.el, lisp/ChangeLog: sync with qgnus-0.13. - - * texi/gnus.texi, texi/ChangeLog, lisp/pop3.el, lisp/nnweb.el, - lisp/nnmail.el: Quassia Gnus v0.13. - - * lisp/nnlistserv.el: New file. - - * lisp/nnlistserv.el, lisp/message.el, lisp/md5.el, lisp/lpath.el, - lisp/gnus.el, lisp/gnus-topic.el, lisp/gnus-sum.el, - lisp/gnus-score.el, lisp/gnus-picon.el, lisp/gnus-msg.el, - lisp/gnus-group.el, lisp/gnus-art.el, lisp/gnus-agent.el, - lisp/dgnushack.el, lisp/ChangeLog, GNUS-NEWS: Quassia Gnus v0.13. - - * lisp/message.el: sync with qgnus-0.12. - - * texi/message.texi, texi/gnus.texi, texi/gnus-faq.texi, - texi/ChangeLog, lisp/nntp.el, lisp/nnmh.el, lisp/nnmail.el, - lisp/nndraft.el, lisp/messcompat.el, lisp/message.el, - lisp/gnus.el, lisp/gnus-xmas.el, lisp/gnus-uu.el, - lisp/gnus-sum.el, lisp/gnus-score.el, lisp/gnus-salt.el, - lisp/gnus-msg.el, lisp/gnus-int.el, lisp/gnus-group.el, - lisp/gnus-demon.el, lisp/gnus-cache.el, lisp/gnus-art.el, - lisp/gnus-agent.el, lisp/ChangeLog, GNUS-NEWS: Quassia Gnus v0.12. + * t-gnus-6_13: NEW PUBLIC BRANCH. - * lisp/message.el (message-send-news-function): Use - `message-send-news-with-gnus' in default. - (message-send-via-news): Use `message-send-news' instead of - `message-send-news-function'. - (message-send-mail): Don't avoid text properties; run - `message-encode-mail-hook'. - (message-send-news): Don't avoid text properties; run - `message-encode-news-hook'; use `message-send-news-function'. - (message-send-news-with-gnus): New function. - (message-cancel-news): Use `message-send-news' instead of - `message-send-news-function'. +See ChangeLog.2 for earlier changes. diff --git a/ChangeLog.1 b/ChangeLog.1 new file mode 100644 index 0000000..2b2a04e --- /dev/null +++ b/ChangeLog.1 @@ -0,0 +1,4121 @@ +1999-06-08 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 16. + + * lisp/gnus-sum.el (gnus-article-sort-by-author): Bug fix - use the + car of the return value of `mime-read-field'. + +1999-05-28 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 15. + + * texi/gnus.texi (Customizing Articles): Abolish the treatment + variable `nomime' and rename + `gnus-treat-decode-message-body-as-default-mime-charset' with + `gnus-treat-decode-article-as-default-mime-charset'. + + * lisp/gnus-art.el (gnus-treat-predicate): Abolish the treatment + variable `nomime'. + (gnus-article-prepare-mime-display): Call `gnus-treat-article' with + the 1st arg t for treating if the part is not the last one. + (gnus-article-decode-article-as-default-mime-charset): Renamed from + `gnus-article-decode-message-body-as-default-mime-charset'; Don't + work if `gnus-show-mime' is non-nil. + (gnus-treat-decode-article-as-default-mime-charset): Renamed from + `gnus-treat-decode-message-body-as-default-mime-charset'; add + choice item for decoding the whole article. + +1999-05-28 Yoshiki Hayashi + + * lisp/message.el (message-header-hook): Pass optional argument + code-conversion. + +1999-05-26 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 14. + + * lisp/gnus-art.el (gnus-article-prepare-display): Narrow to + header with trailing newline instead of the use of + `std11-narrow-to-header'. + (article-date-ut): Use `text-property-any' instead of + `next-single-property-change'. + (article-toggle-headers): Use `text-property-any' and + `text-property-not-all' instead of `get-text-property' or + `next-single-property-change'; use `gnus-hidden-properties' instead + of the property `invisible' with the function `add-text-properties' + or `remove-text-properties'; use `article-hide-headers' instead of + `gnus-article-maybe-hide-headers'; re-display X-Face image under + XEmacs after sorting fields. + +1999-05-25 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 13. + (TopLevel): Autoload "gnus-art" for `gnus-article-toggle-headers'. + + * texi/gnus.texi, texi/gnus-ja.texi (Article Hiding): Replace + `gnus-article-hide-headers' with `gnus-article-toggle-headers'. + + * lisp/gnus-sum.el (gnus-summary-article-menu, + gnus-summary-wash-hide-map, gnus-summary-wash-map, + gnus-summary-mode-map): Use `gnus-article-toggle-headers' instead + of `gnus-article-hide-headers'. + + * lisp/gnus-msg.el (gnus-copy-article-buffer): Remove bitmap images + with text property `x-face-mule-bitmap-image'; + don't bind `inhibit-read-only'. + + * lisp/gnus-art.el (gnus-article-display-x-face-with-x-face-mule): + Do nothing if `window-system' is nil. + (gnus-article-decode-message-body-as-default-mime-charset): Don't + bind `buffer-read-only'; decode from (point-min) instead of (point). + (gnus-article-prepare-display): Bind `inhibit-read-only' to t; bind + `buffer-read-only' to nil; don't bind + `mime-preview-over-to-next-method-alist'; + strip read-only properties after preparing. + (gnus-article-prepare-mime-display): Put text property + `article-treated-header' to the header; don't use + `mime-preview-move-to-next'; reduce a number of bound variables. + (gnus-article-display-traditional-message): Don't bind + `inhibit-read-only'. + (gnus-article-make-menu-bar): Use `gnus-article-toggle-headers' + instead of `gnus-article-hide-headers'. + (article-toggle-headers): New function. + +1999-05-24 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 12. + + * texi/gnus.texi (Customizing Articles): Remove duplicates; add the + function `gnus-treat-decode-message-body-as-default-mime-charset'. + + * lisp/gnus-msg.el (gnus-copy-article-buffer): Bind + `inhibit-read-only' to t during modifying the destination buffer. + + * lisp/gnus-art.el (gnus-article-prepare-mime-display): Rewrite. + (article-date-ut): If there is a forwarded message, fetch Date from + its header instead of `gnus-current-headers'. + (gnus-article-display-x-face-with-x-face-mule): New function. + (TopLevel): Autoload "x-face-mule" for the function + `x-face-mule-x-face-decode-message-header'. + (gnus-treatment-function-alist): Remove duplicates. + +1999-05-21 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 11. + + * lisp/gnus-art.el (gnus-article-prepare-mime-display): Don't treat + as a MIME message if the article is not so. + (gnus-article-display-traditional-message): Bind + `inhibit-read-only' to t. + (article-hide-headers): Ditto. + +1999-05-19 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 10. + (gnus-article-display-hook): Default to nil; annotate that it is an + obsolete variable. + + * texi/gnus.texi (Customizing Articles): Document the new treatment + variables `mime' and `nomime'. + + * lisp/gnus-art.el (gnus-treat-predicate): Handle the new treatment + variables `mime' and `nomime'. + (gnus-article-decode-message-body-as-default-mime-charset): New + function. + (gnus-article-prepare-display): Rewrite for the use of + `gnus-treat-article'. + (gnus-article-prepare-mime-display): New function. + (article-date-ut): Use `next-single-property-change' instead of + re-search. + (gnus-treatment-function-alist): Add a pair of + `gnus-treat-decode-message-body-as-default-mime-charset' and + `gnus-article-decode-message-body-as-default-mime-charset'. + (gnus-treat-decode-message-body-as-default-mime-charset): New user + option. + +1999-05-19 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 09. + + * lisp/gnus-art.el (article-date-ut): Keep the original X-Sent + field, fix the position of the converted date to be displayed, + etc. + +1999-05-18 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 08. + + * lisp/gnus-art.el (gnus-article-prepare-display): Undo the last + change - don't call `gnus-treat-article'. + +1999-05-17 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 07. + + * lisp/gnus-art.el (gnus-article-prepare-display): Call + `gnus-treat-article'. + +1999-05-17 Daiki Ueno + + * lisp/gnus-art.el (article-date-ut): Always detete the last + newline of any old Date fields. + +1999-05-17 Daiki Ueno + Tsukamoto Tetsuo + + * lisp/gnus.el (gnus-revision-number): Increment to 06. + + * lisp/mail-source.el (mail-source-keyword-map): New keyword + :connection for pop. It is introduced to enable SSL connection. + (mail-source-fetch-pop): Use it to bind `pop3-connection-type'. + + * lisp/pop3.el : Add an autoload for `open-ssl-stream' defined in + `ssl'. + (pop3-connection-type, pop3-ssl-program-arguments): New variables. + (pop3-open-ssl-stream-1, pop3-open-ssl-stream): New functions. + (pop3-open-server): Call the latter when `pop3-connection-type' is + ssl. + +1999-05-17 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 05. + (TopLevel): Remove autoloads for `gnus-picons-display-x-face' and + `gnus-picons-article-display-x-face'. + +1999-05-16 Tsukamoto Tetsuo + + * texi/gnusref-ja.tex (subsec Notes): Complete words. + (sec GroupMode): Translate description of "P". + +1999-05-15 Tsukamoto Tetsuo + + * texi/gnusref-ja.tex: Undo the last change. + +1999-05-15 Tsukamoto Tetsuo + + * texi/gnusref-ja.tex: Fix typo. + +1999-05-14 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 04. + + * lisp/*.el: Undo all of the last changes. + +1999-05-13 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 03. + + * lisp/nnsoup.el (nnsoup-store-reply): Use `forward-char' instead + of `backward-char'. + * lisp/message.el (message-send-news-with-gnus, + message-send-mail-with-smtp, message-send-mail-with-qmail, + message-send-mail-with-sendmail): Ditto. + * lisp/gnus-picon.el (gnus-group-display-picons): Ditto. + + * lisp/nnsoup.el (nnsoup-store-reply): Use `(bolp)' instead of + `(= (preceding-char) ?\n)'. + * lisp/message.el (message-send-news, message-send-mail): Ditto. + + * lisp/gnus-sum.el (gnus-summary-reparent-thread): Use + `(end-of-line 0)' to go to the end of the previous line. + + * lisp/nnmail.el (nnmail-decode-status): Don't use regexp search. + * lisp/message.el (message-next-header, message-remove-header): + Ditto. + * lisp/gnus-art.el (gnus-article-add-buttons-to-head, + gnus-article-highlight-headers, gnus-article-hide-header, + article-hide-boring-headers, article-hide-headers): Ditto. + + * lisp/nntp.el (nntp-snarf-error-message, nntp-read-server-type): + Use `buffer-substring' instead of `buffer-string'. + * lisp/nnspool.el (nnspool-inews-sentinel): Ditto. + * lisp/message.el (message-wash-subject, message-reply, + message-make-from, message-make-organization): Ditto. + * lisp/md5.el (md5): Ditto. + * lisp/mail-source.el (mail-source-movemail): Ditto. + * lisp/gnus.el (gnus-getenv-nntpserver): Ditto. + * lisp/gnus-xmas.el (gnus-xmas-article-display-xface): Ditto. + * lisp/gnus-util.el (gnus-mode-string-quote): Ditto. + * lisp/gnus-sum.el (gnus-summary-edit-article-done, + gnus-simplify-subject-fuzzy): Ditto. + * lisp/gnus-spec.el (gnus-parse-simple-format): Ditto. + * lisp/gnus-picon.el (gnus-picons-make-glyph): Ditto. + * lisp/gnus-msg.el (gnus-copy-article-buffer): Ditto. + * lisp/gnus-mh.el (gnus-summary-save-in-folder): Ditto. + * lisp/gnus-kill.el (gnus-kill-file-apply-buffer): Ditto. + * lisp/gnus-art.el (gnus-article-mime-edit-exit, + gnus-article-edit-exit): Ditto. + * lisp/format-spec.el (format-spec): Ditto. + * lisp/dgnushack.el (dgnushack-make-package): Ditto. + * lisp/base64.el (base64-decode, base64-encode, + base64-run-command-on-region): Ditto. + +1999-05-13 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 02. + + * lisp/gnus-ofsetup.el (gnus-setup-for-offline): Don't specify + the authentication scheme if `password' is selected. + +1999-05-06 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 01. + + * texi/gnus-ja.texi: (gnus-summary-enter-digest-group): Change the + key assignment "C-d" into "A D". + (Article treatment): Document the new variable + `gnus-article-date-lapsed-new-header'. + + * lisp/mail-source.el: Use the original source without any changes. + + * lisp/gnus-art.el (article-hide-headers): To work toggle hiding. + + * README.T-gnus: Update what is the latest T-gnus. + +1999-05-04 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.10.064. + (gnus-revision-number): Fresh start from 00. + + * Sync up with Pterodactyl Gnus v0.84. + +1999-04-28 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 03. + + * lisp/gnus-vm.el (gnus-summary-save-in-vm): Use + `vm-read-file-name' instead of `read-file-name'. This allows to use + the optional sixth argument HISTORY for the various environments. + (gnus-summary-save-article-vm): Ditto. + (TopLevel): Autoload "vm" for the function `vm-read-file-name'. + +1999-04-27 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 02. + + * lisp/gnus-vm.el (gnus-summary-save-in-vm): To read the name of + FOLDER in the way of VM; give the value of `gnus-current-article' + to the function `gnus-summary-select-article' if it is called non + interactively. + (gnus-summary-save-article-vm): Accept the optional 2nd arg FOLDER. + If it is called interactively the name of FOLDER is read from the + minibuffer; bind `mime-display-header-hook', + `mime-display-text/plain-hook', `mime-text-decode-hook', + `mime-view-define-keymap-hook' and `mime-view-mode-hook' to nil + when the function `gnus-summary-save-article' is called. + (gnus-summary-save-article-vm-count, + gnus-summary-save-article-vm-folder): New internal variables. + (gnus-vm-make-folder): Bind `mime-display-header-hook', + `mime-display-text/plain-hook', `mime-text-decode-hook', + `mime-view-define-keymap-hook' and `mime-view-mode-hook' to nil + when the function `vm-mode' is called. + (vm-use-toolbar, vm-primary-inbox, vm-folder-history, + vm-folder-directory): Define variables for avoiding byte compile + warning. + (gnus-vm-inhibit-window-system): Abolish variable; don't require + `win-vm'. + (TopLevel): Don't autoload "vm" for the functions + `vm-forward-message', `vm-reply' or `vm-mail'; don't require + `sendmail', `message', `gnus' or `gnus-msg' but `gnus-art'. + +1999-04-20 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 01. + + * lisp/pop3.el (pop3-munge-message-separator): Don't put the + Content-Length field break into the other fields. + +1999-04-18 Sin'ya Kanematsu + + * texi/gnus-ja.texi: Fix typo - `gnus-auto-expirable-newgroups' -> + `gnus-auto-expirable-newsgroups'. + +1999-04-18 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.063. + (gnus-revision-number): Fresh start from 00. + + * Sync up with Pterodactyl Gnus v0.83. + +1999-04-15 NAKAGAWA Tsuneo + + * REDME.semi.ja: Fix where the required packages are. + +1999-04-13 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 09. + +1999-04-13 Keiichi Suzuki + + * lisp/gnus-sum.el (gnus-summary-move-article): Fix, + `gnus-article-mark-lists' will be broken by side effect. + +1999-04-09 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 08. + + * lisp/gnus-art.el (TopLevel): Remove symbol's function definition + for `gnus-article-mime-decode-quoted-printable'. + +1999-04-05 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 07. + +1999-03-30 Yoshiki Hayashi + + * texi/gnus-ja.texi: Some fixes. + +1999-03-26 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 06. + + * lisp/pop3.el (pop3-munge-message-separator): If a retrieved + message has a illegal date field, use `(current-time)' instead. + +1999-03-25 Katsumi Yamaoka + + * lisp/message.el (message-send): Kill `message-encoding-buffer' + after sending. + +1999-03-25 Katsumi Yamaoka + + * lisp/message.el (message-maybe-encode): Inherit the buffer local + variable `mime-edit-pgp-processing' and call + `mime-edit-pgp-enclose-buffer'. + +1999-03-24 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 05. + + * lisp/gnus-art.el (gnus-article-display-mime-message): Set up the + buffer local variable `default-mime-charset' of + `gnus-article-buffer' before `mime-display-message' is called. + + * lisp/gnus-i18n.el (gnus-newsgroup-default-charset-alist): Be also + matched with the group name which has a method name and/or a + foreign server name. + (gnus-set-summary-default-charset): Cancel the last change. + +1999-03-24 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 04. + + * lisp/gnus-i18n.el (gnus-set-summary-default-charset): Strip + method and foreign server name from the newsgroup name. + +1999-03-22 Tsukamoto Tetsuo + + * lisp/gnus-offline.el (gnus-offline-popup-menu): Fix. + +1999-03-22 Tsukamoto Tetsuo + + * lisp/gnus.el (gnus-revision-number): Increment to 03. + + * lisp/gnus-offline.el (gnus-offline-popup-menu): Modify so that + the title of a popup menu is displayed under Emacs 19.34. + (gnus-offline-define-menu-and-key): Rewrite the function to change + the behavior of "Get new news" button, under XEmacs. + + * lisp/gnus-ofsetup.el: Modify for Semi-gnus 6.10.xx so that + `pop3-fma-password' can be saved in .newsrc.eld. + + * README-offline.en: Update. + * README-offline.ja: Ditto. + +1999-03-09 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 02. + + * lisp/message.el (message-yank-original): Keep the existing + references. + +1999-03-04 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 01. + (gnus-other-frame): Rewrite on the model of `toolbar-gnus'. + (gnus-frame): New internal variable. + (gnus-frame-properties): New user option. + +1999-03-04 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.062. + (gnus-revision-number): Fresh start from 00. + + * Sync up with Pterodactyl Gnus v0.80. + + * lisp/gnus-sum.el (gnus-summary-edit-article): Don't use + `mime-to-mml' nor `mml-to-mime'. + +1999-03-02 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 03. + + * lisp/gnus-sum.el (gnus-select-newsgroup): Examine cached articles + with `gnus-cache-articles-in-group' if the current group is not + a virtual group. + (TopLevel): Autoload `gnus-cache-articles-in-group' + +1999-03-01 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 02. + + * texi/gnus-ja.texi: Sync up with Semi-gnus 6.10. + + * lisp/dgnushack.el (dgnushack-install-package): Don't refer to + `configure-package-path'. Use `early-packages', `late-packages' or + `last-packages' instead. + +1999-03-01 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 01. + + * lisp/message.el (messgage-inhibit-body-encoding): Default to t. + (message-mode): Abolish `message-mime-attach-file' from doc + string. + (message-mode-map): Abolish `message-mime-attach-file' from + `message-mode-menu'. + + * lisp/gnus-start.el (save-buffer-as-coding-system): Abolished. It + is given in APEL 9.13 by now. + + * lisp/gnus-ems.el (gnus-decode-coding-string): Abolished. + (gnus-encode-coding-string): Abolished. + (gnus-mule-cite-add-face): Restored. + (gnus-cite-add-face): Restored. + + * README.semi.ja: Note that APEL 9.13 or later is required. + * README.semi: Ditto. + * README.T-gnus: Ditto. + +1999-02-27 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.10.061. + (gnus-revision-number): Fresh start from 00. + + * Sync up with Pterodactyl Gnus v0.79. + +1999-02-27 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.10.060. + (gnus-revision-number): Fresh start from 00. + + * Sync up with Pterodactyl Gnus v0.78. + +1999-02-26 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 05. + + * Makefile.in (add-info-suffix, remove-info-suffix): New targets. + (package, install-package, package-ja, install-package-ja): Use + them. + (xinfo, xinfo-ja): Only build infos. + + * texi/Makefile.in (add-info-suffix): Chdir ../lisp first. + + * lisp/dgnushack.el (dgnushack-add-info-suffix-maybe): Chdir + ../texi first. + (dgnushack-install-package): Don't refer to `package-path'; error + if the package path does not found. + (TopLevel): Don't define `gnus-revision-number', + `gnus-version-number' and `package-path'. + +1999-02-24 Tatsuya Ichikawa + + * README.ichikawa : Removed. + + * README.T-gnus : Renamed from README.ichikawa + Remove description about T-gnus 6.8. + +1999-02-24 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 04. + + * Makefile.in (xinfo, xinfo-ja): Make add-info-suffix, formatting, + and make remove-info-suffix. + + * texi/Makefile.in (.texi): Don't specify the output filename when + makeinfo command is used. + (add-info-suffix, remove-info-suffix): New targets. + + * lisp/dgnushack.el (dgnushack-add-info-suffix-maybe): New + function. It will be used for adding ".info" suffix to @setfilename + line in each .texi files. + (dgnushack-texi-file-regexp): New constant. + (dgnushack-info-file-regexp): Add ".info" suffix. + +1999-02-24 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 03. + + * lisp/Makefile.in (all, total): Remove "auto-autoloads.el" and + "custom-load.el" as well. + + * Makefile.in (xlick, xinfo, xinfo-ja): New targets. + (install-package-ja, package-ja, install-package, package): Use + them; use $XEMACS instead of $EMACS. + (osome): Use $XEMACS instead of "xemacs21". + (x): Ditto. + (XEMACS): Use "xemacs" instead of "xemacs21" in default. + + * lisp/dgnushack.el (dgnushack-install-package): Remove extra files + in destination lisp directory. + (dgnushack-make-package): Don't generate "_pkg.el" file; don't + remove "auto-autoloads.el*" files. + (dgnushack-compile): Don't remove "_pkg.el" from the list. + +1999-02-23 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 02. + + * lisp/mail-source.el (mail-source-fetch-pop): Fix typo in original + source and merged it. + + * README.ichikawa: Update description about the latest T-gnus. + +1999-02-22 Tatsuya Ichikawa + + * lisp/gnus-art.el (gnus-narrow-to-page): Fix that "^L" do not work. + + * lisp/gnus.el (gnus-revision-number): Increment to 01. + +1999-02-21 Tatsuya Ichikawa + + * lisp/mail-source.el (mail-source-fetch-pop): Comment out + postscript block - I don't know why it does not work. + There is no Bug report from ding ML. + + * lisp/gnus.el (gnus-version-number): Update to 6.10.059. + (gnus-revision-number): Fresh start from 00. + + * Sync up with Pterodactyl Gnus v0.77. + +1999-02-18 Tsukamoto Tetsuo + + * lisp/gnus.el (gnus-revision-number): Increment to 09. + + * lisp/gnus-start.el (save-buffers-kill-emacs): Rewrite the + advice. Call `gnus-offer-save-summaries'. + +1999-02-18 Tsukamoto Tetsuo + + * lisp/gnus.el (gnus-revision-number): Increment to 08. + + * lisp/gnus-start.el (save-buffers-kill-emacs): Advice. Call + `gnus-save-newsrc-file' before `save-some-buffers' is called. + + * README-offline.en: Update. + + * README-offline.ja: Fix typo. + + * lisp/gnus-ofsetup.el (gnus-setup-for-offline): Set + `gnus-offline-hangup-program' and `gnus-offline-dialup-program' to + nil when null string is given. + +1999-02-18 Tatsuya Ichikawa + + * texi/Makefile.in: Change to work on Windows environment and + other platforms. + + * lisp/gnus.el (gnus-revision-number): Increment to 07. + +1999-02-17 Katsumi Yamaoka + + * lisp/dgnushack.el (dgnushack-make-package): Fix typo. + +1999-02-17 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 06. + + * Makefile.in (install-package-ja, package-ja, install-package, + package): New targets. + (PACKAGEDIR): New user option. + + * lisp/Makefile.in (install-package, package): New targets. + (PACKAGEDIR): New user option. + + * lisp/dgnushack.el (dgnushack-install-package): New function. + (dgnushack-make-package): New function. + (dgnushack-info-file-regexp): New constant. + (dgnushack-compile): Remove "_pkg.el" from the list. + + * configure: Regenerate by autoconf-2.13. + +1999-02-17 Yoshiki Hayashi + + * aclocal.m4: install .el files to site-lisp/gnus instead of + site-lisp. + * Makefile.in: add new rule `all-ja'. + +1999-02-15 Tatsuya Ichikawa + + * lisp/gnus-ofsetup.el (gnus-setup-for-offline): Bug fix when + using nnspool. + + * lisp/gnus.el (gnus-revision-number): Increment to 05. + +1999-02-12 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-revision-number): Increment to 04. + + * lisp/read-passwd.el: Change location of (provide 'read-passwd) + + * lisp/gnus-offline.el: ditto. + +1999-02-12 Hidekazu Nakamura + + * lisp/gnus-ofsetup.el (gnus-setup-for-offline): To work with APOP + authentication scheme. + + * lisp/read-passwd..el (read-pw-set-mail-source-passwd-cache): + Undo my change. + +1999-02-12 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 03. + + * lisp/gnus-sum.el (gnus-summary-mode-map): Bound the command + `gnus-article-hide-headers' to "t". + + * lisp/gnus-art.el (article-hide-headers): Show all headers when + unhiding. + + * texi/gnus.texi: Fix latin chars. + +1999-02-12 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 02. + + * texi/emacs-mime.texi: Fix latin chars. + +1999-02-12 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-revision-number): Increment to 01. + + * lisp/gnus-sum.el (gnus-nov-parse-line): Use + `nnheader-nov-read-message-id' instead of `nnheader-nov-field' or + `nnheader-generate-fake-message-id'; use `(eobp)' instead of + `(eq (char-after) ?\n)'. + +1999-02-11 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.10.058. + (gnus-revision-number): Fresh start from 00. + + * lisp/message.el (message-forward): Get back to the previous + design. + * lisp/gnus-msg.el (gnus-summary-mail-forward): Ditto. + + * lisp/mail-source.el (mail-source-fetch-pop): Ignore program and + authentication scheme.. + + * lisp/message.el (message-forward-start-separator): Restored. + (message-forward-end-separator): Restored. + (message-signature-before-forwarded-message): Restored. + (message-included-forward-headers): Restored. + + * lisp/message.el (message-make-forward-subject): Use "(none)" if + the original article has no subject. + + * Sync up with Pterodactyl Gnus v0.76. + + * lisp/gnus-ofsetup.el (gnus-setup-for-offline): Change for pGnus 0.76. + +1999-02-09 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 08. + + * lisp/score-mode.el (gnus-score-edit-exit): Use + `save-buffer-as-coding-system' instead of + `write-region-as-coding-system'. + * lisp/gnus-start.el (gnus-save-newsrc-file): Ditto. + + * lisp/gnus-start.el (save-buffer-as-coding-system): New function + defined with `defun-maybe'. NOTE: It should be deleted in the + future. + + * lisp/gnus-sum.el (TopLevel): Require `mime-play' when compile. + +1999-02-09 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 07. + + * lisp/gnus-sum.el (gnus-mime-extract-message/rfc822): New + implementation. + +1999-02-08 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 06. + +1999-02-08 Masatoshi Tsuchiya + + * lisp/gnus-sum.el (gnus-articles-to-read): Use maximum number in + default instead of `gnus-large-newsgroup'. + +1999-02-08 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 05. + +1999-02-08 Masatoshi Tsuchiya , + Katsumi Yamaoka , + Keiichi Suzuki + + * lisp/gnus-sum.el (gnus-articles-to-read): If the number of + unread articles is more than `gnus-large-newsgroup', use it in + default instead of the maximum number. + +1999-02-08 MORIOKA Tomohiko , + Katsumi Yamaoka + + * lisp/gnus-sum.el (gnus-mime-extract-multipart): New function; + add it to the acting-condition for extracting mulitpart messages. + (gnus-mime-extract-message/rfc822): New function; add it to the + acting-condition for extracting message/rfc822 or message/news. + +1999-02-08 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-revision-number): Increment to 04. + + * lisp/nntp.el: Change nnmail-read-passwd -> mail-source-read-passwd. + +1999-02-08 Tsukamoto Tetsuo + + * README-offline.ja: Change for current version. + * README-offline.en: Ditto. + +1999-02-07 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-revision-number): Increment to 03. + +1999-02-04 Tsukamoto Tetsuo + + * lisp/gnus-offline.el: Delete security notice. + (gnus-offline-pop-password-file): Removed. + (gnus-offline-pop-password-decoding-function): Removed. + (gnus-offline-gnus-get-new-news): Revert to its original. + +1999-02-04 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 02. + +1999-02-04 YOSHIZAWA Masahiro + + * README-offline.en: New description. + * README-offline.ja: Ditto. + +1999-02-03 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-revision-number): Change to 01 + + * lisp/gnus-ofsetup.el (gnus-setup-for-offline): Add default value. + +1999-02-03 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-revision-number): New constant. + +1999-02-02 Tatsuya Ichikawa + + * lisp/gnus-ofsetup.el (gnus-setup-for-offline): Ask save password + information to .newsrc file. + + * lisp/gnus.el (gnus-variable-list): Undo my last change. + + * lisp/read-password.el (read-pw-set-mail-source-passwd-cache): Do + not input password if mail-source-password-cache is non nil. + +1999-02-03 Hidekazu Nakamura + + * lisp/read-passwd.el (read-pw-set-mail-source-passwd-cache): To + work with APOP authentication scheme. + +1999-02-02 Tatsuya Ichikawa + + * lisp/gnus-ofsetup.el (gnus-setup-for-offline): To work with + external movemail program. + + * lisp/gnus.el (gnus-variable-list): Add + mail-source-password-cache to save password information. + +1999-02-01 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.057. + + * Sync up with Pterodactyl Gnus v0.75. + +1999-02-01 Tatsuya Ichikawa + + * lisp/gnus-offline.el (gnus-offline-gnus-get-new-news): Undo my + change. + +1999-02-01 Katsumi Yamaoka + + * lisp/gnus-offline.el (gnus-offline-define-menu-on-miee): Close + parentheses. + (gnus-offline-define-menu-on-agent): Ditto. + +1999-02-01 Katsumi Yamaoka + + * README.ichikawa: Fix about the last version of T-gnus based on + Gnus 5.6. + +1999-02-01 Akihiro Arisawa + + * lisp/nndoc.el (nndoc-mime-digest-type-p): Add the element of + `header-begin' to type-alist for mime-digest. + +1999-02-01 Tatsuya Ichikawa + + * README-offline.ja: Add description written by YOSHIZAWA Masahiro + + +1999-02-01 Tatsuya Ichikawa + Tsukamoto Tetsuo + + * lisp/gnus-offline.el (gnus-offline-gnus-get-new-news): Modify for + pGnus with mail-source.el. + + * lisp/gnus-offline.el: Use (running-pterodactyl-gnus-0_73-or-later) + to check pGnus 0.73 or later instead of (locate-library "mail-source") + +1999-02-01 Katsumi Yamaoka + + * lisp/nndoc.el (nndoc-mime-parts-type-p): Strip leading white + space from the matching pattern. + +1999-02-01 Katsumi Yamaoka + + * lisp/gnus-sum.el (gnus-nov-parse-extra): Abolished. + (gnus-nov-parse-line): Use `char-after' instead of `following-char' + ; use `nnheader-nov-parse-extra' instead of `gnus-nov-parse-extra'. + +1999-01-31 MORIOKA Tomohiko + + * lisp/gnus-sum.el: Abolish macro `gnus-nov-read-integer', + `gnus-nov-skip-field' and `gnus-nov-field'. + (gnus-nov-parse-line): Use `nnheader-nov-field' and + `nnheader-nov-read-integer' instead of `gnus-nov-field' and + `gnus-nov-read-integer'. + (gnus-get-newsgroup-headers-xover): Use + `gnus-retrieve-parsed-headers'. + + * lisp/gnus-cache.el (gnus-cache-retrieve-parsed-headers): Use + `gnus-cache-braid-headers', + `nnheader-get-newsgroup-headers-xover*' and + `nnheader-retrieve-headers-from-directory*' instead of + `gnus-get-newsgroup-headers-xover', `gnus-cache-braid-parsed-nov' + nor `gnus-cache-braid-parsed-heads'; abolish function + `gnus-cache-braid-parsed-nov' and `gnus-cache-braid-parsed-nov'. + (gnus-cache-braid-headers): New function. + + * lisp/nnheader.el (nnheader-nov-read-integer): Use + `(search-forward "\t" eol 'move)' instead of `(forward-char 1)' as + same as `gnus-nov-read-integer'. + (nnheader-retrieve-headers-from-directory*): New function. + (nnheader-retrieve-headers-from-directory): Use + `nnheader-retrieve-headers-from-directory*'. + (nnheader-get-newsgroup-headers-xover*): New function. + +1999-01-30 MORIOKA Tomohiko + + * lisp/nnmh.el (nnmh-retrieve-parsed-headers): Use + `nnheader-retrieve-headers-from-directory'. + + * lisp/nnheader.el (nnheader-retrieve-headers-from-directory): New + function. + +1999-01-29 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-version): Modify for SEMI 1.13. + + * lisp/gnus-int.el (gnus-retrieve-parsed-headers): Use + `gnus-cache-retrieve-parsed-headers' instead of + `gnus-cache-retrieve-headers'. + + * lisp/gnus-cache.el (gnus-cache-retrieve-parsed-headers): New + function. + (gnus-cache-braid-parsed-nov): New function. + (gnus-cache-braid-parsed-heads): New function. + +1999-01-30 Tatsuya Ichikawa + + * lisp/gnus-offline.el: Rewrite to work with pGnus v0.74 based T-gnus. + * lisp/gnus-ofsetup.el: Ditto. + + * lisp/pop3-fma.el: Removed because after pGnus0.73 , pGnus can treat + multiple pop3 account. + +1999-01-29 Tatsuya Ichikawa + + * lisp/read-passwd.el: New file. + +1999-01-28 Katsumi Yamaoka + + * lisp/gnus.el (running-pterodactyl-gnus-0_73-or-later): Provide as + a new feature. + + * lisp/mail-source.el (mail-source-read-passwd): Don't load + "passwd" if the function `read-passwd' already exists. + + * lisp/gnus-start.el (gnus-read-active-file): Eliminate duplicated + select methods. + + * lisp/gnus-group.el (gnus-group-catchup-current): Fix typo. + +1999-01-27 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.10.056. + + * Sync up with Pterodactyl Gnus v0.74. + +1999-01-28 Katsumi Yamaoka + + * lisp/gnus-msg.el (gnus-summary-mail-digest): Reselect the message + frame after selecting a new article if the value of + `message-use-multi-frames' is non-nil and more than one articles + are given. + +1999-01-28 Keiichi Suzuki + + * lisp/gnus-sum.el (gnus-summary-move-article): Fix, could not + respool article. + +1999-01-26 Katsumi Yamaoka + + * lisp/nnmh.el (nnmh-retrieve-parsed-headers): Bind `in-reply-to' + and `cur' as temporary variables. + +1999-01-25 MORIOKA Tomohiko + + * lisp/gnus-sum.el (gnus-article-sort-by-author): fixed. + +1999-01-12 MORIOKA Tomohiko + + * lisp/gnus-int.el (gnus-retrieve-parsed-headers): Add new + optional arguments `dependencies' and `force-new'; new + implementation; call `retrieve-parsed-headers' if it is found. + + * lisp/nnmh.el (nnmh-retrieve-parsed-headers): New function. + +1999-01-12 MORIOKA Tomohiko + + * lisp/gnus-sum.el (gnus-select-newsgroup): Use + `gnus-retrieve-parsed-headers' instead of `gnus-retrieve-headers' + and `gnus-get-newsgroup-headers-xover' or + `gnus-get-newsgroup-headers'. + + * lisp/gnus-int.el (gnus-retrieve-parsed-headers): New function. + +1999-01-26 Tsukamoto Tetsuo + + * lisp/gnus-offline.el: Add security notice. + +1999-01-25 Tatsuya Ichikawa + + * README-offline.ja: New file - Variable and command description + for gnus-offline(Japanese edition). + * README-offline.en: New file - Ditto (English edition). + +1999-01-25 Tsukamoto Tetsuo + + * lisp/gnus-offline.el (gnus-offline-pop-password-file): New + variable. + (gnus-offline-pop-password-decoding-function): New variable. + (gnus-offline-get-new-news): When `gnus-offline-pop-password-file' + is non-nil, get one's password information from a file specified + by this variable, and don't store the passwords as a variable. + * lisp/smiley.el (smiley-buffer): Avoid a few duplicate + translations. + +1999-01-23 Kiyokazu SUTO + + * lisp/gnus-msg.el (gnus-inews-yank-articles): Use + `message-list-references' for gathering IDs from yanked articles. + + * lisp/message.el (message-list-references): New function. + (message-yank-original): Use it for gathering IDs from a yanked + article. + +1999-01-22 Katsumi Yamaoka + + * lisp/message.el (message-reply): Get the references from + `In-Reply-To' field if there were no references and `In-Reply-To' + field looks promising. + (message-yank-original): Try to fetch ID from `In-Reply-To' field + if `References' field does not exist. + (message-yank-original): Use `std11-narrow-to-header' instead of + `message-narrow-to-head'. + +1999-01-22 Katsumi Yamaoka + + * lisp/gnus-msg.el (gnus-inews-yank-articles): Fetch IDs from + `gnus-current-headers' instead of article header. + +1999-01-22 Katsumi Yamaoka + + * lisp/gnus-msg.el (gnus-inews-yank-articles): Save the beginning + position of the yanked articles -- apologize to SUTO-san, it has + been supported in his original code, but I didn't. + + * lisp/message.el: Replace line endings from `CRLF' to `LF'. + +1999-01-21 Hiroaki Matsui + + * lisp/message.el : Fix typo. + +1999-01-20 Katsumi Yamaoka + + * lisp/message.el (message-yank-original): If + `message-yank-add-new-references' is non-nil and this command is + called interactively, new IDs from the yanked article will be added + to `References' field. + (message-yank-add-new-references): New user option. + (message-header-format-alist): Use `message-shorten-references' for + `References' in default. + +1999-01-20 Kiyokazu SUTO , + Katsumi Yamaoka + + * lisp/gnus-msg.el (gnus-inews-yank-articles): Replace `References' + field with the gathered Message-IDs and References if more than one + articles are given. + +1999-01-20 Katsumi Yamaoka + + * lisp/gnus-msg.el (gnus-inews-yank-articles): Reselect the message + frame after selecting a new article if the value of + `message-use-multi-frames' is non-nil and more than one articles + are given. + +1999-01-20 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.055. + + * Sync up with Pterodactyl Gnus v0.72. + +1999-01-19 Katsumi Yamaoka + + * README.semi.ja: Add keiichi and nana-gnus to the branches info. + Modify the directory name for the daily snapshots. + * README.semi: Ditto. + + * README.branch.ja: Modified for Semi-gnus 6.10, etc. + * README.branch: Ditto. + +1999-01-19 Katsumi Yamaoka + + * lisp/message.el (message-reply): Cancel the last change. + (message-followup): Cancel the last change. + (message-wide-reply): Cancel the last change. + + * lisp/gnus-msg.el (gnus-summary-gather-references): Abolished. + (gnus-summary-reply): Cancel the last change. + (gnus-post-news): Cancel the last change. + +1999-01-18 Katsumi Yamaoka + + * lisp/gnus-sum.el (gnus-summary-move-article): Don't copy + expirable marks if the destination group is not expirable. + +1999-01-16 Kiyokazu SUTO + + * lisp/message.el (message-reply): Accept references as a new + optional arg. + (message-followup): Ditto. + (message-wide-reply): Ditto. + + * lisp/gnus-msg.el (gnus-summary-gather-references): New function. + (gnus-summary-reply): Use it + (gnus-post-news): Use it. + +1999-01-16 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.10.054. + + * Sync up with Pterodactyl Gnus v0.71. + +1999-01-16 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.10.053. + + * Sync up with Pterodactyl Gnus v0.70. + +1999-01-13 Kiyokazu SUTO + + * lisp/nnspool.el (nnspool-retrieve-headers): Protect against empty + body. + +1999-01-13 Tatsuya Ichikawa + + * lisp/gnus-offline.el: Add Tsukamoto Tetsuo + to author and maintainer. + +1999-01-12 Katsumi Yamaoka + + * lisp/nnmail.el (nnmail-article-group): Don't infloop. + +1999-01-12 Katsumi Yamaoka + + * TODO.ja: Modified for Cancel-Lock feature. + + * lisp/nntp.el (nntp-request-post): Put a Message-ID generated by + server if it does not exist in the article. + (nntp-request-post): Run `nntp-prepare-post-hook'. + (nntp-async-trigger): Save a response from the server in + `nntp-process-response' after sending a command. + (nntp-wait-for): Ditto. + (nntp-prepare-post-hook): New hook, run just before posting an + article. + + * lisp/nnheader.el (nnheader-init-server-buffer): Make + `nntp-process-response' be buffer-local in `nntp-server-buffer'. + (nntp-process-response): New variable, used for holding a response + from the server after sending a command. + +1999-01-11 Tsukamoto Tetsuo + + * lisp/message.el (message-draft-coding-system): Don't Call + `coding-system-p'. Find its default value using + `find-coding-system' instead. + +1999-01-11 Katsumi Yamaoka + + * lisp/pop3.el (pop3-munge-message-separator): Use + `parse-time-string'. + + * lisp/gnus-vm.el (gnus-summary-save-in-vm): Save window config, + select the article before saving. + +1999-01-09 Tsukamoto Tetsuo + + * lisp/gnus-offline.el (gnus-offline-popup-menu): Bug fix -- Use + `gnus-offline-menu-on-agent' if `miee-popup-menu' does not exist. + +1999-01-08 Katsumi Yamaoka + + * lisp/pop3.el (pop3-last): Use `split-string' instead of + `pop3-string-to-list'. + (pop3-stat): Ditto. + (pop3-munge-message-separator): Ditto. + (pop3-string-to-list): Abolished. + +1999-01-06 Tsukamoto Tetsuo + + * lisp/gnus-offline.el (gnus-offline-setup): Don't call + `gnus-offline-agent-expire' when 'gnus-agent-expire-all' is + non-nil. + (gnus-offline-define-menu-on-miee): Call `easy-menu-add' under + XEmacs. + (gnus-offline-popup-menu): New function. + (gnus-offline-define-menu-and-key): Call it under Emacs to create + a popup menu in the group buffer. + +1999-01-04 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.10.052. + + * Sync up with Pterodactyl Gnus v0.69. + +1998-12-28 Katsumi Yamaoka + + * lisp/gnus-sum.el (gnus-summary-preview-mime-message): Always + select the article before previewing. Abolish prefix arg. + + * lisp/gnus-art.el (gnus-mime-preview-quitting-method): re-select + the article without reservation. + (gnus-article-display-mime-message): Show all headers if + `gnus-have-all-headers' the local var of summary buffer is non-nil. + +1998-12-25 Katsumi Yamaoka + + * lisp/gnus-art.el (gnus-article-check-buffer): Rewrite (checking + for buffer object). + +1998-12-22 Katsumi Yamaoka + + * lisp/gnus-art.el (mime-preview-over-to-next-method-alist): Use + `gnus-summary-next-article' in `gnus-original-article-mode'. + (mime-preview-over-to-previous-method-alist): Use + `gnus-summary-prev-article' in `gnus-original-article-mode'. + +1998-12-22 Katsumi Yamaoka + + * lisp/gnus-bbdb.el (toplevel): Define `bbdb-pop-up-elided-display' + for avoiding byte-compile warning. + + * lisp/gnus-art.el (gnus-article-mode-map): Define almost undefined + keys to `gnus-article-read-summary-keys'. + (gnus-article-check-buffer): Check for a major-mode in + `gnus-original-article-buffer' as well. + (gnus-article-prepare-display): Set `gnus-article-current-summary' + to `gnus-summary-buffer'. + +1998-12-21 Tatsuya Ichikawa + + * lisp/pop3-fma.el (pop3-fma-movemail): Work with movemail.exe + with APOP extention. + +1998-12-18 Katsumi Yamaoka + + * lisp/gnus-start.el (gnus-read-newsrc-el-file): Bug (referring to + unbounded variable) fix. + +1998-12-17 Katsumi Yamaoka + + * lisp/gnus-start.el (gnus-read-newsrc-el-file): Don't load newsrc + file if it does not exist. + +1998-12-16 Tatsuya Ichikawa + + * lisp/gnus-offline.el: (gnus-offline-define-menu-on-miee) + (gnus-offline-define-menu-on-agent): Use Japanized menu when using + under Meadow. + +1998-12-16 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.051. + + * Sync up with Pterodactyl Gnus v0.68. + +1998-12-14 Tatsuya Ichikawa + + * lisp/gnus-offline.el (gnus-offline-define-menu-on-miee): Bug + fix. + +1998-12-14 Katsumi Yamaoka + + * lisp/nnheader.el (nnheader-find-file-noselect): Call + `find-file-noselect-as-coding-system' with CODING-SYSTEM as the + 1st arg. + + * lisp/gnus-score.el (gnus-score-load-score-alist): Call + `insert-file-contents-as-coding-system' with CODING-SYSTEM as the + 1st arg. + * lisp/nnmail.el (nnmail-find-file): Ditto. + * lisp/nnheader.el (nnheader-insert-file-contents): Ditto. + + * lisp/score-mode.el (gnus-score-edit-exit): Call + `write-region-as-coding-system' as the 1st arg. + * lisp/gnus-start.el (gnus-save-newsrc-file): Ditto. + + * lisp/gnus-start.el (gnus-read-newsrc-el-file): Call + `insert-file-contents-as-coding-system' with CODING-SYSTEM as the + 1st arg. + + * lisp/gnus-score.el (gnus-score-save): Call + `gnus-write-buffer-as-coding-system' with CODING-SYSTEM as the 1st + arg. + * lisp/gnus-cache.el (gnus-cache-possibly-enter-article): Ditto. + (gnus-cache-save-buffers): Ditto. + + * lisp/gnus-util.el (gnus-write-buffer-as-coding-system): Be + CODING-SYSTEM the 1st arg. + + * lisp/nnmail.el (nnmail-write-region): Call + `write-region-as-coding-system' as the 1st arg. + * lisp/gnus-agent.el (gnus-agent-expire): Ditto. + (gnus-agent-fetch-headers): Ditto. + (gnus-agent-flush-cache): Ditto. + (gnus-agent-fetch-articles): Ditto. + (gnus-agent-save-history): Ditto. + (gnus-agent-save-groups): Ditto. + (gnus-agent-save-active): Ditto. + +1998-12-14 Tsukamoto Tetsuo + + * lisp/gnus-offline.el (gnus-offline-define-menu-and-key): Bug + fix. + Overwrite the toolbar spec for gnus-group-mode, under XEmacs. + +1998-12-14 Katsumi Yamaoka + + * lisp/nnheader.el (nnheader-find-file-noselect): Use + `find-file-noselect-as-coding-system' (renamed from + `find-file-noselect-as-specified-coding-system'). + + * lisp/gnus-score.el (gnus-score-load-score-alist): Use + `insert-file-contents-as-coding-system' (renamed from + `insert-file-contents-as-specified-coding-system'). + * lisp/nnmail.el (nnmail-find-file): Ditto. + * lisp/nnheader.el (nnheader-insert-file-contents): Ditto. + + * lisp/score-mode.el (gnus-score-edit-exit): Use + `write-region-as-coding-system' (renamed from + `write-region-as-specified-coding-system'). + * lisp/gnus-start.el (gnus-save-newsrc-file): Ditto. + + * lisp/gnus-start.el (gnus-read-newsrc-el-file): Use + `insert-file-contents-as-coding-system' (renamed from + `insert-file-contents-as-specified-coding-system'). + + * lisp/gnus-score.el (gnus-score-save): Use + `gnus-write-buffer-as-coding-system' (renamed from + `gnus-write-buffer-as-specified-coding-system'). + * lisp/gnus-cache.el (gnus-cache-possibly-enter-article): Ditto. + (gnus-cache-save-buffers): Ditto. + + * lisp/gnus-util.el (gnus-write-buffer-as-coding-system): Renamed + from 'gnus-write-buffer-as-specified-coding-system'. + + * lisp/nnmail.el (nnmail-write-region): Use + `write-region-as-coding-system' (renamed from + `write-region-as-specified-coding-system'). + * lisp/gnus-agent.el (gnus-agent-expire): Ditto. + (gnus-agent-fetch-headers): Ditto. + (gnus-agent-flush-cache): Ditto. + (gnus-agent-fetch-articles): Ditto. + (gnus-agent-save-history): Ditto. + (gnus-agent-save-groups): Ditto. + (gnus-agent-save-active): Ditto. + +1998-12-14 Tsukamoto Tetsuo + + * lisp/gnus-offline.el (gnus-offline-define-menu-on-miee): Bug + fix. + (gnus-offline-set-offline-sendmail-function): Bug fix. + +1998-12-12 Hidekazu Nakamura + + * lisp/gnus-ofsetup.el (gnus-setup-for-offline): Bug fix. + +1998-12-12 Tsukamoto Tetsuo + + * lisp/gnus-offline.el (gnus-offline-define-menu-on-miee): Bug + fix. + (gnus-offline-set-offline-sendmail-function): Bug fix. + +1998-12-11 Tatsuya Ichikawa + + * lisp/gnus-offline.el (gnus-offline-define-menu-on-miee): Change + easy-menu-define to easy-menu-change to override miee menu. + +1998-12-11 Katsumi Yamaoka + + * lisp/nnheader.el (nnheader-find-file-noselect): Call + `find-file-noselect-as-specified-coding-system' directly. + +1998-12-10 Tatsuya Ichikawa + + * lisp/gnus-offline.el (gnus-offline-setup): Add + gnus-offline-setup to gnus-group-mode-hook. + (gnus-offline-set-offline-sendmail-function): Bug fix. + +1998-12-10 Tsukamoto Tetsuo + + * lisp/gnus-offline.el (gnus-offline-define-menu-on-miee): Bug + fix. + (gnus-offline-define-menu-on-agent): Bug fix. + +1998-12-10 Katsumi Yamaoka + + * lisp/pop3.el (pop3-movemail): Use `write-region-as-binary' + instead of `append-to-file'. + (pop3-movemail-file-coding-system): Abolished. + + * lisp/nnheader.el (nnheader-find-file-noselect): Use + `find-file-noselect-as-specified-coding-system' instead of + `find-file-noselect'. + + * lisp/gnus-score.el (gnus-score-load-score-alist): Use + `insert-file-contents-as-specified-coding-system' instead of + `insert-file-contents'. + * lisp/nnmail.el (nnmail-find-file): Ditto. + * lisp/nnheader.el (nnheader-insert-file-contents): Ditto. + + * lisp/message.el (message-send-mail-with-qmail): Enclose + `call-process-region' with `as-binary-process'. + (message-send-mail-with-sendmail): Ditto. + (message-send-coding-system): Abolished. + + * lisp/score-mode.el (gnus-score-edit-exit): Emulate + `save-buffer' with `write-region-as-specified-coding-system'. + * lisp/gnus-start.el (gnus-save-newsrc-file): Ditto. + + * lisp/gnus-start.el (gnus-read-newsrc-el-file): Emulate `load' + with `insert-file-contents-as-specified-coding-system' and + `eval-region'. + + * lisp/gnus-score.el (gnus-score-save): Use + `gnus-write-buffer-as-specified-coding-system' instead of + `gnus-write-buffer'. + * lisp/gnus-cache.el (gnus-cache-possibly-enter-article): Ditto. + (gnus-cache-save-buffers): Ditto. + + * lisp/gnus-util.el (gnus-output-to-mail): Use + `write-region-as-binary' instead of `append-to-file'. + (gnus-output-to-mail): Use `gnus-write-buffer-as-binary' instead + of `gnus-write-buffer'. + (gnus-write-buffer-as-specified-coding-system): New function. + (gnus-write-buffer-as-binary): New function. + + * lisp/nnmail.el (nnmail-write-region): Use + `write-region-as-specified-coding-system' instead of + `write-region'. + * lisp/gnus-agent.el (gnus-agent-expire): Ditto. + (gnus-agent-fetch-headers): Ditto. + (gnus-agent-flush-cache): Ditto. + (gnus-agent-fetch-articles): Ditto. + (gnus-agent-save-history): Ditto. + (gnus-agent-save-groups): Ditto. + (gnus-agent-save-active): Ditto. + +1998-12-10 Tatsuya Ichikawa + + * lisp/gnus-offline.el (gnus-offline-after-jobs-done): Create menu + using 'easymenu'. + +1998-12-09 Tsukamoto Tetsuo + + * lisp/gnus-offline.el (gnus-offline-after-jobs-done): Don't call + `gnus-offline-agent-expire' under XEmacs. + +1998-12-08 Katsumi Yamaoka + + * texi/gnus-ja.texi: Fix latin chars. + * texi/gnus.texi: Ditto. + + * texi/ChangeLog: Shrunk. + + * text/widget.texi: Removed. + * texi/custom.texi: Removed. + + * lisp/ChangeLog: Fix latin chars. + + * lisp/pop3.el (pop3-open-server): Use + `open-network-stream-as-binary' instead of `open-network-stream'. + * lisp/nntp.el (nntp-open-network-stream): Ditto. + * lisp/gnus-gl.el (bbb-connect-to-bbbd): Ditto. + + * lisp/nntp.el (nntp-open-rlogin): Enclose `start-process' with + `as-binary-process'. + (nntp-open-telnet): Ditto. + + * lisp/nntp.el (nntp-coding-system-for-write): Abolished. + (nntp-coding-system-for-read): Abolished. + + * lisp/nndb.el: Don't require `tcp'. + +1998-12-07 Katsumi Yamaoka + + * lisp/message.el (message-get-parameter-with-eval): Call + `message-get-parameter' with arg `key' first. + +1998-12-07 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.050. + + * Sync up with Pterodactyl Gnus 0.65. + +1998-12-06 Tatsuya Ichikawa + + * lisp/message.el (message-cite-original-without-signature): Do + not use mml-quote-region. + + * lisp/message.el (message-cite-original): Ditto. + + * lisp/gnus.el (gnus-version-number): Update to 6.10.049. + + * Sync up with Pterodactyl Gnus 0.64. + +1998-12-04 Katsumi Yamaoka + + * lisp/gnus-sum.el (gnus-summary-show-article): Don't use + `mm-destroy-parts'. + +1998-12-04 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.10.048. + + * Sync up with Pterodactyl Gnus 0.63. + +1998-12-04 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.10.047. + + * Sync up with Pterodactyl Gnus 0.62. + + * README.ichikawa: Add description of required APEL/FLIM/SEMI. + +1998-12-03 Katsumi Yamaoka + + * lisp/nndraft.el (nndraft-request-article): Don't bind + `nnmail-file-coding-system'. + +1998-12-03 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.046. + + * Sync up with Pterodactyl Gnus 0.61. + +1998-12-02 Tatsuya Ichikawa + + * lisp/smtp.el: Abolished - Use smtp.el in FLIM. + + * lisp/gnus.el (gnus-version-number): Update to 6.10.045. + + * Sync up with Pterodactyl Gnus 0.59. + +1998-12-01 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.044. + + * Sync up with Pterodactyl Gnus 0.58. + +1998-12-01 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.043. + + * Sync up with Pterodactyl Gnus 0.57. + +1998-11-30 Katsumi Yamaoka + + * lisp/base64.el (base64-decode-region): Use `defun-maybe'. + (base64-encode-region): Ditto. + + * lisp/gnus.el (gnus-version-number): Update to 6.10.042. + + * Sync up with Pterodactyl Gnus 0.56. + +1998-11-29 Tatsuya Ichikawa + + * lisp/gnus-offline.el: Fix typo of DOC string. + + * lisp/score-mode.el: Change default value + score-mode-coding-system 'binary to 'ctext. + +1998-11-28 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.10.041. + + * Sync up with Pterodactyl Gnus 0.55. + +1998-11-26 Katsumi Yamaoka + + * lisp/gnus-msg.el (gnus-summary-supersede-article): Bind + `gnus-message-setup-hook' to minimum setting. + + * lisp/message.el (message-supersede-setup-for-mime-edit): New + function. + (message-supersede-setup-function): New user option. Use + `message-supersede-setup-for-mime-edit' in default. + (message-supersede): Call `message-supersede-setup-function' if it + is non-nil. + (message-supersede-setup-hook): New user option. + + * lisp/message.el (message-bounce-setup-for-mime-edit): Don't + delete header separator. It is up to MIME-Edit to do so. + +1998-11-24 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.040. + + * Sync up with Pterodactyl Gnus 0.54. + +1998-11-24 Tatsuya Ichikawa + + * lisp/gnus-offline.el (gnus-offline-version-number): Update to + 2.00. + + * lisp/pop3-fma.el (pop3-fma-save-password-information): New + variable. Do not save password information when + `pop3-fma-save-password-information' set to nil (in default). + (pop3-fma-encode-string): abolished - because of difference of + FLIM API. + (pop3-fma-decode-string): Ditto. + +1998-11-21 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.10.039. + + * Sync up with Pterodactyl Gnus 0.53. + + * lisp/pop3-fma.el (pop3-fma-init-message-hook): Change + message-send-hook to mime-edit-translate-hook - enbug. + +1998-11-20 Tatsuya Ichikawa + + * lisp/gnus-offline.el: Update to beta5. + + * lisp/gnus-ofsetup.el: Update to beta5. + + * lisp/gnus.el (gnus-version-number): Update to 6.10.038. + + * Sync up with Pterodactyl Gnus 0.52. + +1998-11-19 Keiichi Suzuki + + * lisp/message.el (message-get-reply-buffer): Abolished. + (message-get-original-reply-buffer): Abolished. + (message-get-parameter): New inline function. + (message-get-parameter-with-eval): New macro. + (message-fetch-reply-field): Do not use `message-get-reply-buffer'. + (message-yank-original): Ditto. + (message-setup): Use `message-get-parameter'. + (message-mime-insert-article): Use + `message-get-parameter-with-eval' instead of + `message-get-original-reply-buffer'. + + * lisp/gnus-msg.el (gnus-inews-add-send-actions): Do not add + `set-window-configuration' to action when + `message-use-multi-frames' is non-`nil'. + +1998-11-19 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.10.037. + + * Sync up with Pterodactyl Gnus 0.51. + + * lisp/gnus-ofsetup.el (gnus-setup-for-offline): Force set + `use-miee' to t if `news-method' is equal to "nnspool". + (gnus-setup-for-offline): Put a question for "Agent directory" + only if `gnus-offline-news-fetch-method' is equal to `nnagent'. + (Top-Level): Defvar `use-miee' for avoiding byte-compile warning. + +1998-11-18 Katsumi Yamaoka + + * lisp/gnus-sum.el (gnus-summary-save-article-rmail): Use + `gnus-summary-save-in-rmail' instead of + `rmail-output-to-rmail-file'. + +1998-11-18 Katsumi Yamaoka + + * lisp/message.el (message-mimic-kill-buffer): Rewrite. + +1998-11-18 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.036. + + * Sync up with Pterodactyl Gnus 0.50. + +1998-11-18 Katsumi Yamaoka + + * lisp/message.el (message-mimic-kill-buffer): New function. + (message-mode-map): Use it for `C-x k'. + +1998-11-18 Keiichi Suzuki + + * lisp/message.el (message-dont-send): Use `message-delete-frame'. + +1998-11-18 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.10.035. + + * Sync up with Pterodactyl Gnus 0.49. + +1998-11-17 Tsukamoto Tetsuo + + * lisp/message.el (message-dont-send): Use `message-save-drafts' + instead of `save-buffer'. + +1998-11-17 Hiroaki Matsui + + * lisp/message.el (message-clone-locals): Add + "user-mail-address" and "user-full-name" to matching pattern. + +1998-11-14 Kenji Itoh + + * lisp/nnmail.el (nnmail-read-passwd): Use `read-passwd' if it + exists as a function. + + * lisp/pop3.el (pop3-read-passwd): Ditto. + +1998-11-16 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.034. + (gnus-version): Modify for SEMI 1.11, FLIM 1.12. + +1998-11-16 Katsumi Yamaoka + + * make.bat: Replace line endings from `LF' to `CRLF'. + +1998-11-16 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.033. + + * Sync up with Pterodactyl Gnus 0.48. + +1998-11-16 Katsumi Yamaoka + + * texi/emacs-mime.texi: Fix iso-8859-1 chars. + + * lisp/message.el (message-send-news): Call + `message-maybe-split-and-send-news' with an arg `method'. + (message-maybe-split-and-send-news): Accept an arg `method'. + + * lisp/rfc1843.el: Defvar `gnus-decode-encoded-word-function'. + + * lisp/mm-uu.el: Require `gnus-mailcap'. + * lisp/mm-decode.el: Require `gnus-mailcap' instead of `mailcap'. + * lisp/mm-encode.el: Ditto. + * lisp/gnus-mailcap.el: Provide `gnus-mailcap' instead of `mailcap'. + +1998-11-16 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.032. + + * Sync up with Pterodactyl Gnus 0.47. + +1998-11-15 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.10.031. + + * Sync up with Pterodactyl Gnus 0.46. + +1998-11-14 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.10.030. + + * Sync up with Pterodactyl Gnus 0.44. + +1998-11-13 Katsumi Yamaoka + + * lisp/gnus-art.el (gnus-article-header-presentation-method): Use + `mime-insert-header' instead of `mime-insert-decoded-header'. + + * lisp/nnheader.el (nnheader-decode-subject): Change the 2nd arg of + `mime-find-field-decoder' to 'nov'. + (nnheader-decode-from): Ditto. + + * lisp/message.el (message-maybe-split-and-send-mail): Discard + a return from `message-send-mail-function'. + +1998-11-12 Tatsuya Ichikawa + + * lisp/gnus-offline.el: bug fix. + + * lisp/gnus-ofsetup.el: Bug fix. + +1998-11-12 Katsumi Yamaoka + + * texi/Makefile.in (.texi:): Don't escape double quote. + (texi2latex.elc:): Ditto. + +1998-11-12 Tatsuya Ichikawa + + * texi/gnus-ja.texi: Add infos about `pop3-fma' and `gnus-offline'. + +1998-11-12 Katsumi Yamaoka + + * lisp/message.el (message-maybe-split-and-send-mail): Use + `defsubst' instead of `defun'. + (message-maybe-split-and-send-news): Ditto. + +1998-11-12 Katsumi Yamaoka + + * lisp/gnus-msg.el (gnus-summary-resend-bounced-mail): Bind + `gnus-message-setup-hook' to minimum setting. + + * lisp/message.el (message-bounce-setup-for-mime-edit): New + function. + (message-bounce-setup-function): New user option. Use + `message-bounce-setup-for-mime-edit' in default. + (message-bounce): Call `message-bounce-setup-function' if it is + non-nil. + (message-bounce-setup-hook): New user option. + (message-send-mail): Delete useless things. + +1998-11-12 Katsumi Yamaoka + + * lisp/message.el (message-maybe-split-and-send-mail): New function. + (message-send-mail): Use it. + (message-maybe-split-and-send-news): New function. + (message-send-news): Use it. + +1998-11-11 Tatsuya Ichikawa + + * lisp/gnus-offline.el: bug fix. + + * lisp/gnus-ofsetup.el: Bug fix. + +1998-11-11 Katsumi Yamaoka + + * lisp/message.el (message-send-mail): Protect against errors. + (message-send-news): Ditto. + +1998-11-11 Keiichi Suzuki + + * lisp/message.el (message-do-fcc): Sync up with Semi-gnus 6.8. + (message-8bit-encoding-list): New variable. + (message-check-encoding): Use `message-8bit-encoding-list'. Change + search pattern. + +1998-11-11 Keiichi Suzuki + + * lisp/gnus-bbdb.el (gnus-bbdb/extract-address-components): Normalize + return value. + (gnus-bbdb/update-record): Change condition for checking own message. + +1998-11-11 Yoshiki Hayashi + + * README.semi.ja, README.branch.ja: New file. + +1998-11-10 Tatsuya Ichikawa + + * lisp/gnus-offline.el: bug fix. + + * lisp/gnus-ofsetup.el: Bug fix. + +1998-11-09 Tatsuya Ichikawa + + * lisp/gnus-offline.el: v2.00b1 Separate setting part and + functional part - setting part move to gnus-ofsetup.el (New file). + + * lisp/gnus-ofsetup.el: New file - setting function for + gnus-offline. + +1998-11-09 Katsumi Yamaoka + + * lisp/nnheader.el (nnheader-decode-subject): Call + `mime-find-field-decoder' with `summary' as the 2nd arg. + (nnheader-decode-from): Ditto. + +1998-11-09 Katsumi Yamaoka + + * lisp/pop3-fma.el: Set the value of `nnmail-read-passwd' as a + symbol `pop3-fma-read-passwd'. + +1998-11-09 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.029. + + * Sync up with Pterodactyl Gnus 0.42. + +1998-11-09 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.10.028. + + * Sync up with Pterodactyl Gnus 0.41. + +1998-11-06 Katsumi Yamaoka + + * lisp/gnus-art.el (gnus-article-make-full-mail-header): New + function. + (gnus-article-mime-edit-article-setup): Use it. + (gnus-article-mime-edit-exit): Use it. + + (gnus-article-mime-edit-article-setup): Set `gnus-show-mime' to t. + + * lisp/gnus-bbdb.el: Modify header description. + +1998-11-05 Katsumi Yamaoka + + * lisp/gnus-art.el (gnus-article-edit-done): Remove + `gnus-article-mime-edit-article-unwind' from + `gnus-article-mode-hook' before run `gnus-article-edit-exit'. + (gnus-article-mime-edit-article-setup): Revised. + (gnus-article-mime-edit-article-unwind): New function. + (gnus-article-mime-edit-exit): New function. + + (gnus-insert-mime-button): Fix typo. + +1998-11-04 Yoshiki Hayashi + + * lisp/message.el: (message-do-fcc): Don't run message-header-hook + and message-before-do-fcc-hook. + +1998-11-04 MORIOKA Tomohiko + + * lisp/mmgnus.el (entity-buffer): Must move to (point-min) before + search boundary between header and body (to fix problem with + Emacs). + +1998-11-03 MORIOKA Tomohiko + + * lisp/nnmh.el (nnmh-retrieve-headers): Don't use + `nnheader-fold-continuation-lines'. + + * lisp/gnus-sum.el (gnus-get-newsgroup-headers): Don't expect + unfolded (to fix problem when using gnus-cache). + +1998-11-04 Katsumi Yamaoka + + * lisp/message.el (message-make-in-reply-to): Quote date. + +1998-11-02 Keiichi Suzuki + + * lisp/gnus-bbdb.el (gnus-bbdb/canonicalize-full-name-methods): + New variable. (Merged from `mime-bbdb.el' in SEMI.) + (gnus-bbdb/extract-address-components): New function. (Merged from + `mime-bbdb.el' in SEMI.) + (gnus-bbdb/canonicalize-spaces): Ditto. + (gnus-bbdb/canonicalize-dots): Ditto. + (gnus-bbdb/update-record): Use + `gnus-bbdb/extract-address-components'. + (gnus-bbdb/lines-and-from): Ditto. + (gnus-bbdb/summary-get-author): Ditto. + (gnus-bbdb/summary-author-in-bbdb): Ditto. + (gnus-bbeb/decode-field-body-function): New variable. + (gnus-bbdb/decode-field-body): New macro. + (gnus-bbdb/update-record): Use `gnus-bbdb/decode-field-body'. + (gnus-bbdb/extract-field-value): Ditto. + (gnus-bbdb/decode-field-body-function): Fix typo. + (gnus-bbdb/decode-field-body): Ditto. + (gnus-bbdb/update-record): Use `save-excursion' and change timing + of `save-restriction'. + +1998-10-31 Katsumi Yamaoka + + * lisp/gnus-draft.el (gnus-draft-decoding-function): Use + `mime-edit-decode-message-in-buffer' instead of + `mime-edit-decode-buffer'. + +1998-10-31 Tatsuya Ichikawa + + * lisp/nnheader.el (nnheader-decode-field-body): New inline + function. + + * lisp/gnus-draft.el (gnus-draft-decoding-function): Use + `mime-edit-decode-buffer' and `mime-decode-header-in-buffer'. + + * lisp/gnus-bbdb.el (gnus-bbdb/update-record): Use + `nnheader-decode-field-body' instead of `mime-decode-field-body'. + (gnus-bbdb/extract-field-value): Ditto. + +1998-10-30 Keiichi Suzuki + + * lisp/gnus-bbdb.el (gnus-bbdb/update-record): Check existance of + `To' field before decoding. + +1998-10-30 Katsumi Yamaoka + + * README-gnus-bbdb.en: New file, translated by courtesy of + Hiroshi Kawaguchi . + +1998-10-30 Katsumi Yamaoka + + * lisp/dgnushack.el (dgnushack-compile): Add `gnus-bbdb.el'. + + * lisp/gnus-bbdb.el: New file. By courtesy of Keiichi Suzuki. + * README-gnus-bbdb.ja: Ditto (A part of Nana-TIPS.ja). + +1998-10-30 Tatsuya Ichikawa + + * lisp/gnus.el: Add autoload setting for `gnus-offline' and + `pop3-fma'. + +1998-10-30 Katsumi Yamaoka + + * lisp/gnus-art.el (article-decode-encoded-words): Use + `mime-decode-header-in-buffer' instead of `eword-decode-header'. + (gnus-article-display-message-with-encoded-word): Likewise. + + * lisp/gnus-art.el (gnus-article-mime-edit-article-setup): Fix + typo. + +1998-10-29 MORIOKA Tomohiko + + * lisp/gnus-draft.el (gnus-draft-decoding-function): Use + `mime-edit-decode-buffer' simply as initial value. + + * lisp/message.el (message-make-forward-subject): Use + `nnheader-decode-subject' instead of + `eword-decode-unstructured-field-body'. + + * lisp/nnheader.el (nnheader-decode-subject): New alias. + (nnheader-decode-from): New alias. + (make-full-mail-header): Use `nnheader-decode-subject' and + `nnheader-decode-from' instead of + `eword-decode-and-unfold-unstructured-field' and + `eword-decode-and-unfold-structured-field'. + +1998-10-29 Katsumi Yamaoka + + * lisp/gnus-art.el (gnus-article-mime-edit-article-setup): Force + `font-lock' to turn on at the beginning. Turn off `font-lock' + after editing article. + +1998-10-29 Katsumi Yamaoka + + * lisp/gnus-sum.el (gnus-summary-edit-article-done): Abolish + `gnus-article-decoded-p'. + + * lisp/nnheader.el: Delete useless comments. + + * lisp/gnus-art.el (gnus-article-edit-article): Call + `gnus-article-edit-article-setup-function' if it is non nil. + (gnus-article-mime-edit-article-setup): New function. + (gnus-article-mime-edit-article-setup-hook): New hook. + (gnus-article-edit-article-setup-function): New user option. Use + `gnus-article-mime-edit-article-setup' in default. + +1998-10-28 Tatsuya Ichikawa + + * lisp/pop3-fma.el: Determin base64 encode/decode function by FLIM. + +1998-10-26 Tatsuya Ichikawa + + * lisp/pop3-fma.el: Require `mel-b-el' if `mel-b' does not exist. + +1998-10-26 Katsumi Yamaoka + + * lisp/pop3-fma.el: Require `mel-b-ccl' or `mel-b-el' if `mel-b' + does not exist. + + * lisp/nnheader.el (nnheader-file-coding-system): Restore the + previous default value. + +1998-10-26 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.027. + + * Sync up with Pterodactyl Gnus 0.40. + +1998-10-23 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.026. + (gnus-version): Modify supported version for FLIM and SEMI. + +1998-10-22 Katsumi Yamaoka + + * lisp/gnus-cache.el (gnus-cache-possibly-enter-article): Use + `mime-fetch-field' for getting Subject and From field. + +1998-10-20 MORIOKA Tomohiko + + * lisp/nnheader.el (nnheader-insert-nov): Use `mime-fetch-field' + for Subject and From field. + +1998-10-20 Katsumi Yamaoka + + * lisp/nnheader.el (nnheader-parse-nov): Use + `make-full-mail-header'. + +1998-10-20 MORIOKA Tomohiko + + * lisp/nnheader.el (nnheader-parse-head): Use + `make-full-mail-header'. + +1998-10-20 Katsumi Yamaoka + + * lisp/nnheader.el (make-full-mail-header): Sync up with + "chao-6_9" branch. + (mail-header-set-xref): Use `mime-entity-set-xref-internal'. + (mail-header-xref): Use `mime-entity-xref-internal' + (mail-header-set-lines): mime-entity-set-lines-internal'. + (mail-header-lines): Use `mime-entity-lines-internal' + (mail-header-set-chars): Use `mime-entity-set-chars-internal'. + (mail-header-chars): Use `mime-entity-chars-internal'. + (mail-header-set-references): Use + `mime-entity-set-references-internal'. + (mail-header-references): Use `mime-entity-references-internal'. + (mail-header-set-message-id): Use + `mime-entity-set-message-id-internal'. + (mail-header-message-id): Use `mime-entity-message-id-internal'. + (mail-header-set-date): Use `mime-entity-set-date-internal'. + (mail-header-date): Use `mime-entity-date-internal'. + (mail-header-set-from): Use + `mime-entity-set-decoded-from-internal'. + (mail-header-from): Use `mime-entity-decoded-from-internal'. + (mail-header-set-subject): Use + `mime-entity-set-decoded-subject-internal'. + (mail-header-subject): Use `mime-entity-decoded-subject-internal'. + All changes are imported from "chao-6_9" branch. + + * lisp/message.el (message-reply): Use + `make-full-mail-header-from-decoded-header`. + (message-followup): Ditto. + (message-get-reply-buffer-function): Abolished. + (message-fill-address): Don't fold if the current column number is + less than 79. + + * lisp/gnus-sum.el (gnus-summary-insert-line): Use + `gnus-put-text-property-excluding-characters-with-faces' instead + of `gnus-put-text-property'. + (gnus-summary-mode-map): Abolish key definition + "b" for `gnus-article-view-part'. + (gnus-encoded-word-method-alist): Abolished. + (gnus-multi-decode-encoded-word-string) Abolished. + + * lisp/gnus-int.el (gnus-request-replace-article): Don't encode + message body. + + * lisp/gnus-i18n.el (gnus-get-summary-default-charset): Abolished. + (gnus-set-summary-default-charset): Sync up with "chao-6_9" branch. + + * lisp/gnus-art.el (gnus-article-display-method-for-encoded-word): + Abolished. + (gnus-article-display-message-with-encoded-word): Abolished. + +1998-10-14 MORIOKA Tomohiko + + * lisp/gnus-sum.el (gnus-summary-line-format-alist): Use + `mime-read-field', `std11-address-string' and + `std11-full-name-string' instead of + `gnus-extract-address-components'. + (gnus-article-sort-by-author): Likewise. + +1998-10-12 MORIOKA Tomohiko + + * lisp/nnheader.el (make-full-mail-header-from-decoded-header): + New function. + +1998-10-05 MORIOKA Tomohiko + + * lisp/gnus-art.el (gnus-article-display-mime-message): Set up + buffer local variable `default-mime-charset' of + `gnus-original-article-buffer' and `gnus-article-buffer'. + +1998-09-30 MORIOKA Tomohiko + + * lisp/nnheader.el: Use `mime-entity' as gnus-header structure. + (mail-header-number): Use `mime-entity-location-internal'. + (mail-header-set-number): Use `mime-entity-set-location-internal'. + - Change other `mail-header-*' and `mail-header-set-*' to alias of + reference and set functions for mime-entity-internal. + + * lisp/mmgnus.el: New module. + + * lisp/gnus-sum.el: Abolish variable + `gnus-structured-field-decoder' and + `gnus-unstructured-field-decoder'. + (gnus-nov-parse-line): Don't decode from and subject. + (gnus-get-newsgroup-headers): Likewise. + + * lisp/gnus-score.el (gnus-header-index): Modify to use + mime-entity structure as gnus-header structure. + + * lisp/gnus-art.el (gnus-article-prepare-display): Use content of + `gnus-current-headers' as mime-message-structure. + +1998-09-29 MORIOKA Tomohiko + + * lisp/gnus-sum.el (gnus-update-summary-mark-positions): Use + `make-full-mail-header'. + +1997-11-27 MORIOKA Tomohiko + + (gnus-parse-headers-hook): Use + `(gnus-set-summary-default-charset)' in default. + + +1998-10-21 Katsumi Yamaoka + + * lisp/gnus-xmas.el (gnus-tilde-pad-form): Guard for non string + symbol. + +1998-10-21 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.025. + (gnus-version): Fix supported version for FLIM and SEMI. + + * Sync up with Pterodactyl Gnus 0.36. + +1998-10-20 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.024. + Fix supported version for FLIM and SEMI. + + * Sync up with Pterodactyl Gnus 0.35. + +1998-10-17 Tatsuya Ichikawa + + * lisp/gnus-offline.el (gnus-offline-setup-needed-hooks): Change + message-send-hook to mime-edit-translate-hook. + + * lisp/pop3-fma.el (pop3-fma-init-message-hook): Change + message-send-hook to mime-edit-translate-hook. + + * lisp/message.el (message-save-drafts): New function to save + drafts in network code. + +1998-10-16 Katsumi Yamaoka + + * lisp/gnus-msg.el (gnus-message-setup-hook): Replace the default + value to `gnus-maybe-setup-default-charset'. + (gnus-maybe-setup-default-charset): New function. It is called + `message-maybe-setup-default-charset' at one time. + + * lisp/message.el (message-maybe-setup-default-charset): Abolished. + +1998-10-16 Tatsuya Ichikawa + + * TODO.ja: Update. + +1998-10-15 Keiichi Suzuki + + * lisp/gnus-spec.el (gnus-update-format-specifications): Force + update `gnus-format-specs' when `gnus-version' is differ from + saved version. + +1998-10-14 Katsumi Yamaoka + + * lisp/pop3-fma.el (pop3-fma-read-char-exclusive): New macro. Use + `next-command-event' instead of `read-char-exclusive' under XEmacs. + (pop3-fma-read-noecho): Use it. + +1998-10-13 Katsumi Yamaoka + + * lisp/nnheaderxm.el (nnheader-xmas-Y-or-n-p): New function. + It will be used for the substitute of `nnheader-Y-or-n-p' under + XEmacs. + + * lisp/nnheader.el (nnheader-Y-or-n-p): Rewrite for Emacs 19 or + later except for XEmacs. + +1998-10-12 Katsumi Yamaoka + + * lisp/uudecode.el: New file. + +1998-10-11 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.10.023. + Add version information for SEMI-1.9/FLIM-1.10. + + * Sync up with Pterodactyl Gnus 0.34. + +1998-10-10 Katsumi Yamaoka + + * lisp/gnus-msg.el (gnus-message-make-user-agent): Fix typo in doc + string. + +1998-10-07 Yoshiki Hayashi + + * lisp/nnagent.el (nnagent-open-server): Small bug fix. + +1998-10-07 Keiichi Suzuki + + * TODO.ja: New file. + +1998-10-06 Katsumi Yamaoka + + * lisp/message.el (message-mime-insert-article): Don't refer to + `mark' position. + + * lisp/message.el (message-mime-insert-article): If the optional + arg FULL-HEADERS is non-nil, include full headers when inserting. + +1998-10-06 Keiichi Suzuki + + * lisp/message.el (message-parameter-alist): New variable. + (message-startup-parameter-alist): New variable. + (message-fetch-reply-field): Get reply buffer with + `message-get-reply-buffer()'. + (message-yank-original): Ditto. + (message-eval-parameter): New function. + (message-get-reply-buffer): Ditto. + (message-get-original-reply-buffer): Ditto. + (message-mode): New buffer local variable + `message-parameter-alist'. + (message-setup): Set up `message-reply-buffer' from + `message-parameter-alist'. + (message-mime-insert-article): Get `Original message buffer' with + `message-get-original-reply-buffer' instead of + `gnus-original-article-buffer'. + Remove bogus header fields for forwarding message. + + * lisp/gnus-msg.el (gnus-setup-message): Setup + `message-startup-parameter-alist'. + +1998-10-05 Yoshiki Hayashi + + * lisp/gnus.el (gnus-info-filename): New variable. + (gnus-info-find-node): Use `gnus-info-filename' and + `current-language-environment'. + +1998-10-05 Katsumi Yamaoka + + * lisp/message.el (message-send-mail): Remove misplaced + `interactive'. + + * lisp/message.el (message-yank-original): Get back to the previous + state. + (message-fetch-reply-field): Ditto. + (message-setup): Ditto. + * lisp/gnus-msg.el (gnus-setup-message): Ditto. + +1998-10-05 Katsumi Yamaoka + + * lisp/gnus-draft.el: Remove some useless comments. + + * lisp/gnus-draft.el (gnus-draft-send-draft): Abolished. + +1998-10-05 Katsumi Yamaoka + + * lisp/message.el (message-yank-original): Use the value of + `message-reply-buffer' as a function if it is a function. + (message-fetch-reply-field): Ditto. + + * lisp/message.el (message-setup): Set the value of + `message-reply-buffer' if the variable + `gnus-message-get-reply-buffer' exists. + + * lisp/gnus-msg.el (gnus-setup-message): Bind + `gnus-message-get-reply-buffer' as the function + `gnus-copy-article-buffer'. + +1998-10-03 MORIOKA Tomohiko + + * lisp/gnus-draft.el (gnus-draft-send): Call + `message-send-news-function' or `message-send-mail-function' + instead of `message-send-and-exit'. + +1998-10-03 Katsumi Yamaoka + + * lisp/message.el (message-mode-map): Use `define-key' instead of + `substitute-key-definition' for `message-kill-buffer'. + +1998-10-03 Katsumi Yamaoka + + * lisp/message.el (message-make-user-agent): Replace with the + new code again. It is based on MORIOKA-san's code. + +1998-10-03 Katsumi Yamaoka + + * lisp/message.el (message-make-user-agent): Replace with the + new code. + + * lisp/gnus-msg.el (gnus-message-make-user-agent): New function. + + * lisp/gnus-msg.el (gnus-extended-version): Needn't be interactive. + + * lisp/gnus-msg.el (gnus-inviolable-extended-version): Abolished. + +1998-10-03 Katsumi Yamaoka + + * lisp/message.el (message-kill-buffer): Change the prompt string. + + * lisp/message.el (message-mode-map): Substitute key definition + from `kill-buffer' to `message-kill-buffer'. + +1998-10-03 Katsumi Yamaoka + + * lisp/gnus-msg.el (gnus-message-setup-hook): Set the default value + to `message-maybe-setup-default-charset'. + + * lisp/message.el (message-setup-hook): Move + 'message-maybe-setup-default-charset' to `gnus-message-setup-hook'. + +1998-10-02 Katsumi Yamaoka + + * lisp/message.el (message-kill-buffer): Refer to + `message-kill-buffer-query-function'. + + * lisp/message.el (message-kill-buffer-query-function): New user + option. + + * lisp/nnheader.el (nnheader-Y-or-n-p): New function. + +1998-10-01 Tatsuya Ichikawa + + * lisp/pop3-fma.el (pop3-fma-movemail): Bug fix. + Delete variable pop3-fma-movemail options. + Add new variabel pop3-fma-commandline-arguments. + +1998-10-01 Katsumi Yamaoka + + * lisp/message.el: Fix my stupid changes. + +1998-09-30 Katsumi Yamaoka + + * lisp/message.el (message-make-user-agent): Add the value of + `system-configuration' to Emacs and XEmacs as a comment. + + * lisp/message.el (message-make-user-agent): Fold up the return + value if the optional arg MAX-COLUMN is specified. + +1998-09-29 Katsumi Yamaoka + + * lisp/message.el (message-make-user-agent): Make a user-agent + string without MUA info, if the value of `message-user-agent' is + nil nor `gnus-inviolable-extended-version' is not exists. + +1998-09-28 Tatsuya Ichikawa + + * lisp/nnmh.el (nnmh-request-accept-article): Insert `Message-ID' + only if `group' name is neither "queue" nor "draft". + Fix typo (at 23:25). + + * lisp/message.el (message-send-mail): Add different Message-ID in + each message/partial + +1998-09-26 Katsumi Yamaoka + + * texi/gnus-ja.texi: Sync up with Semi-gnus 6.8.19. + + * lisp/gnus.el: Add autoload setting for + `gnus-quote-arg-for-sh-or-csh'. + +1998-09-26 Katsumi Yamaoka + + * lisp/gnus-sum.el (gnus-summary-insert-pseudos): Use + `gnus-quote-arg-for-sh-or-csh' instead of `mm-quote-arg'. + + * lisp/nndoc.el (nndoc-possibly-change-buffer): Don't eval + `mm-enable-multibyte'. + * lisp/nnmbox.el (nnmbox-possibly-change-newsgroup): Ditto. + +1998-09-25 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.10.022. + + * Sync up with Pterodactyl Gnus 0.32. + +1998-09-24 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.10.021. + + * Sync up with Pterodactyl Gnus 0.31. + +1998-09-23 Katsumi Yamaoka + + * lisp/message.el (message-make-user-agent): Add extended version + number to Emacs/{VERSION} (e.g. "Emacs/20.3.90"). + +1998-09-22 Tatsuya Ichikawa + + * lisp/gnus-agent.el (gnus-agent-expire): Bug fix when variable + expired is nil. + +1998-09-18 Tsukamoto Tetsuo + + * lisp/gnus-draft.el: (gnus-draft-edit-message): Fix typo. + +1998-09-17 Katsumi Yamaoka + + * lisp/message.el (message-make-user-agent): Use + `gnus-inviolable-extended-version' if `message-user-agent' is nil. + + * lisp/message.el (message-make-user-agent): In message-mode, make + the most of the `User-Agent' field value if already exists. + + * lisp/gnus-msg.el (gnus-inviolable-extended-version): New constant. + + * lisp/gnus-msg.el (gnus-extended-version): Remove trailing white + space. + +1998-09-17 Tsukamoto Tetsuo + + * lisp/gnus-draft.el (gnus-draft-send-draft): Expire queued message + after news posting. + +1998-09-17 Tatsuya Ichikawa + + * lisp/gnus-draft.el (gnus-draft-send-draft): Error if no + recipients. + +1998-09-17 Tsukamoto Tetsuo + + * lisp/gnus-draft.el (gnus-draft-decoding-function): Uncommented. + +1998-09-17 Tatsuya Ichikawa + + * lisp/gnus-draft.el (gnus-draft-edit-message): Use + `gnus-draft-setup-for-editing' instead of `gnus-draft-setup'. + (gnus-draft-send): Use `gnus-draft-setup-for-sending' instead of + `gnus-draft-setup'. + (gnus-draft-setup-for-editing): New function (renamed from + `gnus-draft-setup'). + (gnus-draft-setup-for-sending): New function. + (gnus-draft-send-draft-buffer): New variable. + +1998-09-16 Katsumi Yamaoka + + * texi/gnus-ja.texi: Sync up with Semi-gnus 6.8.18. + + * Makefile.in: Add entry `info-ja'. + * texi/Makefile.in: Add entry `ja'. + +1998-09-16 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.020. + + * lisp/ietf-drums.el: New file. + * lisp/date.el: Abolished. + * lisp/mm.el: Abolished. + + * Sync up with Pterodactyl Gnus 0.31. + +1998-09-14 Katsumi Yamaoka + + * lisp/message.el (message-encode-message-body): Copied from + Pterodactyl Gnus 0.30. It is useless for Semi-gnus but usefull for + reducing differences while at work for synchronizing up. It will + be removed when the Gnus becomes stable. + * lisp/gnus-art.el (gnus-mime-display-alternative) + (gnus-display-mime) (gnus-widget-press-button) + (gnus-insert-mime-button) (gnus-mime-copy-part) + (gnus-mime-view-part) (gnus-mime-pipe-part) (gnus-mime-save-part) + (gnus-mime-button-map) (gnus-mime-button-line-format-alist) + (gnus-mime-button-line-format) + (article-mime-decode-quoted-printable-buffer) + (article-de-quoted-unreadable) (article-decode-charset) + (article-decode-mime-words) (gnus-decode-header-function) + (gnus-display-mime-function): Ditto. + +1998-09-14 Katsumi Yamaoka + + * lisp/gnus-art.el (article-decode-encoded-words): Renamed from + `gnus-article-decode-rfc1522'. + + * lisp/mail-parse.el: New file. + * lisp/mm-view.el: New file. + * lisp/rfc2231.el: New file. + * texi/emacs-mime.texi: New file. + + * lisp/gnus.el (gnus-version-number): Update to 6.10.019. + + * Sync up with Pterodactyl Gnus 0.30. + +1998-09-11 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.018. + + * Sync up with Pterodactyl Gnus 0.26. + +1998-09-11 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.017. + + * lisp/gnus-art.el (gnus-show-mime) (gnus-summary-toggle-mime): + Revived. + + * lisp/gnus-mailcap.el: New file. Renamed from `mailcap.el'. + + * Sync up with Pterodactyl Gnus 0.25. + +1998-09-11 Katsumi Yamaoka + + * lisp/gnus-art.el (article-make-date-line): Add TZ value to + `local' and `ut' date. + + * lisp/gnus-art.el (article-make-date-line): Fix `ut' date. + + * lisp/parse-time.el (parse-time-string): The last element of the + return list should be TZ. + + * lisp/message.el (message-send): Eval 'message-fix-before-sending' + after encoding. + +1998-09-10 Katsumi Yamaoka + + * lisp/gnus-spec.el (gnus-tilde-pad-form): Use old macro form. + + * lisp/gnus-art.el (article-decode-mime-words): Abolished. + +1998-09-10 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.016. + + * Sync up with Pterodactyl Gnus 0.24. + +1998-09-09 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.015. + + * Sync up with Pterodactyl Gnus 0.23. + +1998-09-09 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.014. + + * Sync up with Pterodactyl Gnus 0.22. + +1998-09-08 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.013. + + * Sync up with Pterodactyl Gnus 0.19. + +1998-09-08 Tatsuya Ichikawa + + * lisp/gnus-draft.el (gnus-draft-send-draft) (gnus-draft-send): New + implementations for testing. + + * lisp/gnus-agent.el (gnus-agent-expire) (gnus-agent-fetch-headers) + (gnus-agent-flush-cache) (gnus-agent-save-history) + (gnus-agent-save-groups): Bind `coding-system-for-write' by + `gnus-agent-file-coding-system' while writing a file. + + * lisp/gnus-agent.el (gnus-agent-file-coding-system): Renamed from + `gnus-agent-article-file-coding-system'. + +1998-09-08 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.012. + + * Sync up with Pterodactyl Gnus 0.18. + +1998-09-07 Tatsuya Ichikawa + + * lisp/gnus-draft.el (gnus-draft-setup): Do not use message mode. + (gnus-draft-send): Ditto. + gnus-draft-send-draft-buffer: New variable. + + * lisp/gnus-msg.el (gnus-extended-version): Display original Gnus + version. + + * lisp/gnus-agent.el : Use pGnus 0.17 gnus-agent.el + +1998-09-07 Katsumi Yamaoka + + * lisp/gnus.el (gnus-continuum-version): Use `char-int' instead of + `mm-char-int'. + * lisp/messagexmas.el (message-xmas-make-caesar-translation-table): + Ditto. + + * lisp/gnus-art.el (gnus-article-setup-buffer): Don't use + `mm-enable-multibyte'. + +1998-09-07 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.10.011. + + * Sync up with Pterodactyl Gnus 0.17. + +1998-09-06 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.10.010. + + * Sync up with Pterodactyl Gnus 0.16. + +1998-09-04 Tatsuya Ichikawa + + * lisp/pop3-fma.el (pop3-fma-movemail): Add error handle. + (pop3-fma-get-movemail-type): Fix typo. + +1998-09-04 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.9.09. + + * Sync up with Pterodactyl Gnus 0.14. + +1998-09-03 Katsumi Yamaoka + + * lisp/nndoc.el (nndoc-transform-mime-parts): Insert + "MIME-Version:" instead of "Mime-Version:". + + * lisp/message.el (message-encode-message-body): Abolished. + + * lisp/message.el: Don't require `rfc2047'. + + * lisp/gnus.el: Delete autoload settings for `qp' and `rfc2047'. + + * lisp/gnus.el (semi-gnus-developers): New constant. + + * lisp/gnus.el (gnus-version-number): Update to 6.9.08. + + * lisp/gnus-xmas.el (gnus-tilde-pad-form): Move to + `gnus-xmas-redefine' from `gnus-xmas-define'. + + * lisp/gnus-sum.el (gnus-set-mode-line): Use `gnus-truncate-string' + instead of `truncate-string'. + + * lisp/gnus-sum.el: Don't define menu for "MIME". + + * lisp/gnus-sum.el: Delete key definitions for + `gnus-article-decode-mime-words' and `gnus-article-decode-charset'. + + * lisp/gnus-spec.el (gnus-tilde-pad-form): New function for the + benefit of avoiding byte-compile warning. + + * lisp/gnus-soup.el (gnus-soup-send-packet): Set + `message-user-agent' instead of `message-newsreader'. + + * lisp/message.el (message-set-work-buffer) (message-mode): Don't + use `mm-enable-multibyte'. + * lisp/gnus-util.el (gnus-set-work-buffer): Ditto. + * lisp/gnus-sum.el (gnus-summary-mode): Ditto. + * lisp/gnus-msg.el (gnus-copy-article-buffer): Ditto. + * lisp/gnus-art.el (gnus-article-mode): Ditto. + + * lisp/gnus-art.el (gnus-article-decode-mime-words) + (gnus-article-decode-charset) (gnus-decode-rfc1522) + (article-decode-rfc1522) (article-de-quoted-unreadable) + (article-mime-decode-quoted-printable-buffer): Abolished. + + * lisp/message.el: Don't require `mm-bodies'. + * lisp/gnus-art.el: Ditto. + + * lisp/gnus-agent.el (gnus-category-line-format-alist): Change + variable name `name' and `groups' to `gnus-tmp-name' and + `gnus-tmp-groups'. + (gnus-category-insert-line): Ditto. + + * lisp/gnus-agent.el (gnus-agent-fetch-articles): Delete useless + binding variables. + +1998-09-01 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.9.07. + + * Sync up with Pterodactyl Gnus 0.13. + +1998-08-31 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.9.04. + + * Sync up with Pterodactyl Gnus 0.10. + + * lisp/gnus-agent.el : back to version Gnus 5.6.32. + +1998-08-31 Katsumi Yamaoka + + * lisp/rfc1522.el: Abolished. + + * lisp/message.el: (message-send-mail) (message-send-news): Don't + use `mm-encode-message-header'. + + * lisp/gnus.el: Delete autoload settings for + `hexl-hex-string-to-integer', `mm-decode-words-region', + `mm-decode-words-string', `gnus-hack-decode-rfc1522', + `gnus-article-de-quoted-unreadable', `gnus-decode-rfc1522' and + `article-decode-rfc1522'. + + * lisp/gnus-sum.el: Delete key definitions for + `gnus-article-decode-mime-words', `gnus-article-decode-mime-words' + and `gnus-article-de-quoted-unreadable'. + + * lisp/gnus-art.el (gnus-article-decode-mime-words) + (gnus-decode-rfc1522) (article-de-quoted-unreadable) + (article-mime-decode-quoted-printable-buffer): Abolished. + + * lisp/gnus.el (gnus-version-number): Update to 6.9.03. + + * Sync up with Pterodactyl Gnus 0.9. + +1998-08-31 Tatsuya Ichikawa + + * lisp/gnus-agent.el: Do not use nnheader-temp-write. + + * lisp/gnus-ems.el: Do not use nnheader-temp-write. + + * lisp/gnus.el (gnus-version-number): Update to 6.9.02. + + * Sync up with Pterodactyl Gnus 0.8. + +1998-08-30 Tatsuya Ichikawa + + * New branch ... pgnus-ichikawa + + * lisp/gnus.el (gnus-original-version-number) + (gnus-original-product-name) : New variable. + + * lisp/gnus.el (gnus-version-number): Update to 6.9.01. + Third version number 0x means Original gnus's status in beta version. + + * Sync up with Pterodactyl Gnus 0.6. + +1998-08-30 Tatsuya Ichikawa + + * lisp/gnus-agent.el (gnus-agent-fetch-headers): Bug Fix. + When add a new newsgroup , gnus-agent cannot fetch articles. + + * lisp/gnus.el (gnus-version-number): Update to 6.8.17. + + * Sync up with Gnus 5.6.42. + +1998-08-28 Shuhei KOBAYASHI + + * lisp/gnus-i18n.el (gnus-set-summary-default-charset): Try + "qualified" newsgroup name first. + +1998-08-28 Shuhei KOBAYASHI + + * lisp/gnus-i18n.el (gnus-set-summary-default-charset): Match + "real" newsgroup name; strip "backend+server" prefix. + +1998-08-28 Katsumi Yamaoka + + * lisp/message.el (message-make-user-agent): New function. + (message-generate-headers): Use it. + These changes are copied from Shoe-gnus. + +1998-08-28 Shuhei KOBAYASHI + + * lisp/message.el (message-make-in-reply-to): + Use `std11-extract-address-components'. + (message-use-mail-reply-to): Doc fix. + +1998-08-27 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.8.16. + + * Sync up with Gnus 5.6.41. + +1998-08-26 Katsumi Yamaoka + + * lisp/gnus-spec.el (gnus-parse-simple-format): Use + `gnus-tilde-pad-form' instead of the padding faculty of `format' + under XEmacs-mule. + + * lisp/gnus-xmas.el + (gnus-xmas-redefine): Redifine `gnus-truncate-string', + `gnus-tilde-max-form' and `gnus-tilde-cut-form' for XEmacs-mule. + (gnus-xmas-define): New function 'gnus-tilde-pad-form' for + XEmacs-mule. + +1998-08-26 Shuhei KOBAYASHI + + * lisp/gnus-art.el (gnus-article-narrow-to-signature): + Removed TM stuff. + (gnus-article-display-mime-message): + Set `mime-button-mother-dispatcher' in correct buffer. + (gnus-url-mailto): Use `gnus-setup-message'. + (gnus-button-mailto): Ditto. + (gnus-button-reply): Ditto. + + * lisp/gnus-ems.el (gnus-mule-max-width-function): Removed. + (gnus-truncate-string): Use `truncate-string-to-width' if available. + (gnus-tilde-max-form): New implementation. + (gnus-tilde-cut-form): Ditto. + + * lisp/gnus-msg.el (gnus-summary-mail-digest): New function. + (gnus-summary-post-digest): New function. + + * lisp/gnus-sum.el (gnus-summary-make-menu-bar): Use + `gnus-summary-mail-digest' and `gnus-summary-post-digest' instead + of `gnus-uu-digest-mail-forward' and `gnus-uu-digest-post-forward'. + + * lisp/gnus-util.el (gnus-truncate-string): Ignore more than two + arguments. + + * lisp/message.el (message-forward-end-separator): Use + `text/plain' tag. + +1998-08-25 Tatsuya Ichikawa + + * lisp/gnus-cache.el (gnus-cache-possibly-enter-article): Write + file in raw-text coding system. + (gnus-cache-save-buffers): Ditto. + * lisp/gnus-cache.el (gnus-cache-write-file-coding-system): New variable. + * lisp/gnus-util.el (gnus-write-buffer): Undo change. + + * lisp/gnus-util.el (gnus-write-file-coding-system): Delete variable. + +1998-08-25 Shuhei KOBAYASHI + + * lisp/gnus-msg.el (gnus-bug-message): About Semi-gnus. + (gnus-extended-version): Return gnus version only. + (gnus-bug): Add Semi-gnus developers to recipients. + + * lisp/message.el (message-make-user-agent): New function. + (message-generate-headers): Use it. + +1998-08-24 Tatsuya Ichikawa + + * lisp/gnus-offline.el (gnus-offline-setup): Bug fix and version + changed to 1.53. + + * lisp/gnus-util.el (gnus-write-buffer): Write file in raw-text coding + system. + + * lisp/gnus-util.el (gnus-write-file-coding-system): New variable. + +1998-08-23 Shuhei KOBAYASHI + + * lisp/message.el: Suppress some byte-compile warnings. + (message-make-forward-subject): Failed to sync. + (message-setup): Ditto. + (message-clone-locals): Modify regexp. + + * lisp/message.el (message-fill-references): Reverted. + +1998-08-23 Shuhei KOBAYASHI + + * lisp/gnus-agent.el (gnus-agent-braid-nov): Use + `nnheader-insert-file-contents'. + + * lisp/gnus-i18n.el (gnus-set-summary-default-charset): Sync up + with "akr" branch. + +1998-08-23 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.8.15. + + * Sync up with Gnus 5.6.39. + +1998-08-20 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.8.14. + + * Sync up with Gnus 5.6.38. + + * lisp/gnus-offline.el (gnus-offline-enable-fetch-mail): Enable to get + APOP server. + + * lisp/pop3-fma.el (pop3-fma-movemail): Enable to get from APOP server. + (pop3-fma-set-pop3-password) Enable to get from APOP server. + +1998-08-16 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.8.13. + + * Sync up with Gnus 5.6.37. + + * lisp/gnus-offline.el (gnus-offline-setup) : To create spol directory + if not exists. + Change default value of gnus-offline-drafts-queue-type 'miee to 'agent + +1998-08-16 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.8.12. + + * Sync up with Gnus 5.6.36. + + * lisp/gnus-offline.el : New file. + Merge gnus-offline to ichikawa branch. + +1998-08-15 Yoshiki Hayashi + + * texi/gnus-ja.texi: Update. + +1998-08-14 Katsumi Yamaoka + + * lisp/gnus-start.el (gnus-save-newsrc-file): Bind + `coding-system-for-write' by `gnus-startup-file-coding-system' + while saving the quick newsrc file. + + * lisp/gnus-start.el (gnus-startup-file-coding-system): Change + default value to `ctext'. + +1998-08-13 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.8.11. + + * Sync up with Gnus 5.6.34. + +1998-08-12 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.8.10. + + * Sync up with Gnus 5.6.33. + +1998-08-11 Keiichi Suzuki + + * lisp/message.el (message-frames): New custom group. + (message-original-frame): New variable. + (message-use-multi-frames): New variable. + (message-delete-frame-on-exit): New variable. + (message-send-and-exit): Delete frame which made for editing + message. + (message-kill-buffer): Ditto. + (message-delete-frame): New function. + (message-pop-to-buffer): Make new frame when edit message. + +1998-08-11 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.8.9. + + * Sync up with Gnus 5.6.31. + +1998-08-10 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.8.8. + + * Sync up with Gnus 5.6.30. + +1998-08-10 Shuhei KOBAYASHI + + * lisp/gnus.el (gnus-version-number): Update to 6.8.7. + +1998-08-06 Katsumi Yamaoka + + * lisp/smtp.el: Do not insert empty line at the end of message. + +1998-08-06 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.8.6. + + * Sync up with Gnus 5.6.29. + +1998-08-05 Tatsuya Ichikawa + + * lisp/gnus-start.el (gnus-read-init-file): Fix indent. + * lisp/gnus-ems.el (gnus-tilde-max-form): Redefine instead of + (gnus-summary-line-format-spec) to display Japanese character + correctly in Gnus summaly. + +1998-08-05 Keiichi Suzuki + + * lisp/gnus-start.el (gnus-read-init-file): Don't restrict + `coding-system-for-read' by `binary' when loading `.gnus'. + +1998-08-04 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.8.5. + + * Sync up with Gnus 5.6.28. + +1998-07-27 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.8.4. + + * Sync up with Gnus 5.6.27. + +1998-07-27 Yoshiki Hayashi + + * texi/message-ja.texi: Japanese translation of "message.texi". + +1998-07-26 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.8.3. + + * Sync up with Gnus 5.6.26. + +1998-07-23 Shuhei KOBAYASHI + + * lisp/gnus.el (gnus-version-number): Update to 6.8.2. + (gnus-version): Change to "Semi-gnus". Change comment format. + +1998-07-21 Keisuke Mori + + * texi/gnus-ja.texi: Add "Appendices". + +1998-07-21 Yoshiki Hayashi + + * texi/gnus-ja.texi: Add "Appendices". + +1998-07-16 Shuhei KOBAYASHI + + * lisp/gnus.el (gnus-version-number): Update to 6.8.1. + + * Sync up with Gnus 5.6.24. + +1998-07-10 Keiichi Suzuki + + * lisp/gnus-ems.el (gnus-mule-cite-add-face): Fix problem when multi + bytes charactors are used in cite prefix. (for Emacs 20.1 and 20.2) + (gnus-ems-redefine): for Emacs 20.1 and 20.2 + + * lisp/gnus-cite.el (gnus-cite-add-face): Abolish my last bogus change. + +1998-07-09 Keiichi Suzuki + + * lisp/gnus-cite.el (gnus-cite-add-face): Fix problem when multi + bytes charactors are used in cite prefix. + +1998-07-07 Yoshiki Hayashi + + * texi/gnus-ja.texi: Add "The End". + +1998-07-06 Keisuke Mori + + * texi/gnus-ja.texi: Add "Various". + +1998-07-06 Yoshiki Hayashi + + * texi/gnus-ja.texi: Add "Various". + * texi/gnus-ja.texi: Sync up with Gnus 5.6.22 + +1998-07-02 MORIOKA Tomohiko + + * lisp/message.el (message-header-format-alist): Repair to use + `message-fill-references' for References. + +1998-07-01 MORIOKA Tomohiko + + * lisp/gnus-art.el (gnus-article-header-presentation-method): + Delete nil optional arguments. + - Delete setting for `mime-raw-representation-type-alist'. + +1998-07-01 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-version-number): Update to 6.8.0. + (gnus-version): Modify for FLIM 1.8. + + * lisp/gnus-art.el (gnus-article-header-presentation-method): + Modify for FLIM 1.8. + +1998-06-30 Keisuke Mori + + * texi/gnus-ja.texi: Add "Scroing". + +1998-06-30 Yoshiki Hayashi + + * texi/gnus-ja.texi: Add "Scoring". + +1998-06-30 Tatsuya Ichikawa + + * Sync up with Gnus 5.6.22 + * lisp/gnus.el (gnus-version-number): Update to 6.7.8. + * lisp/pop3-fma.el : Enable to get localhost mail spool. + +1998-06-29 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-version-number): Update to 6.7.7. + + * lisp/gnus-art.el (gnus-article-prepare): Set up + `gnus-article-current-summary' of gnus-article-buffer. + (gnus-request-article-this-buffer): Don't set up + `gnus-article-current-summary'. + +1998-06-27 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-version-number): Update to 6.7.6. + +1998-06-27 MORIOKA Tomohiko + + * lisp/gnus-art.el (gnus-mime-preview-quitting-method): Renamed + from `mime-preview-quitting-method-for-gnus'. + +1998-06-27 MORIOKA Tomohiko + + * lisp/gnus-sum.el (gnus-summary-preview-mime-message): New + implementation. + + * lisp/gnus-art.el (mime-preview-quitting-method-for-gnus): Use + `gnus-article-show-summary' is `gnus-show-mime' is not nil. + +1998-06-27 MORIOKA Tomohiko + + * texi/ChangeLog, texi/gnus.texi, texi/message.texi, + lisp/ChangeLog, lisp/gnus.el, lisp/nngateway.el, lisp/nnfolder.el, + lisp/message.el, lisp/gnus-sum.el, lisp/gnus-soup.el: Sync up with + Gnus 5.6.20. + +1998-06-26 MORIOKA Tomohiko + + * README, texi/ChangeLog, texi/gnus.texi, texi/message.texi, + lisp/ChangeLog, lisp/nnweb.el, lisp/nnmail.el, lisp/nndoc.el, + lisp/message.el, lisp/lpath.el, lisp/gnus.el, lisp/gnus-util.el, + lisp/gnus-topic.el, lisp/gnus-sum.el, lisp/gnus-score.el, + lisp/gnus-group.el, lisp/gnus-ems.el, lisp/gnus-demon.el, + lisp/gnus-art.el: Sync up with Gnus 5.6.16. + +1998-06-26 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-version-number): Update to 6.7.3. + + * lisp/gnus-sum.el (gnus-summary-move-article): Use + `gnus-request-article-this-buffer'. + (gnus-request-partial-message): Likewise. + + * lisp/gnus-art.el (gnus-article-prepare): Use + `gnus-request-article-this-buffer'. + (gnus-request-article-this-buffer): Renamed from + `gnus-request-original-article'; abolish conventional + implementation. + - Abolish unused setting for `mime-view-show-summary-method'. + +1998-06-26 MORIOKA Tomohiko + + * readme, texi/ChangeLog, texi/gnus.texi, texi/message.texi, + lisp/ChangeLog, lisp/gnus.el, lisp/nnmail.el, lisp/nnheader.el, + lisp/nngateway.el, lisp/nnfolder.el, lisp/nnagent.el, + lisp/message.el, lisp/gnus-sum.el, lisp/gnus-score.el, + lisp/gnus-salt.el, lisp/gnus-msg.el, lisp/gnus-cus.el, + lisp/gnus-cache.el, lisp/gnus-art.el: Sync up with Gnus 5.6.15. + +1998-06-24 MORIOKA Tomohiko + + * texi/gnus.texi, texi/message.texi, texi/ChangeLog: Sync up with + Gnus 5.6.13. + +1998-06-14 Tatsuya Ichikawa + + * Sync up with Gnus 5.6.13. + +1998-06-24 MORIOKA Tomohiko + + * lisp/gnus-art.el (gnus-article-display-mime-message): Don't + `save-excursion'. + (gnus-article-prepare): Use `mime-fetch-field' instead of + `mime-entity-fetch-field'. + +1998-06-19 MORIOKA Tomohiko + + * lisp/gnus-art.el (gnus-article-display-mime-message): Use + `mime-display-message' instead of `mime-view-buffer'. + (gnus-article-display-traditional-message): Set + `gnus-article-buffer'. + (gnus-article-display-message-with-encoded-word): Modify for + `gnus-article-display-traditional-message'. + (gnus-article-prepare): Use `mime-parse-buffer' and + `mime-entity-fetch-field'; don't set gnus-article-buffer. + +1998-06-19 MORIOKA Tomohiko + + * lisp/gnus-sum.el (gnus-summary-move-article): Use + `gnus-request-original-article' instead of + `gnus-request-article-this-buffer'. + +1998-06-19 MORIOKA Tomohiko + + * texi/gnus-ja.texi, texi/gnus.texi (Using MIME): Modify + description about new display mechanism. + +1998-06-19 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-version-number): Update to 6.6.0. + (gnus-version): Modify for this branch. + + * lisp/gnus-art.el (gnus-article-display-method-for-mime): New + variable; abolish `gnus-show-mime-method'. + (gnus-article-display-method-for-encoded-word): New variable; + abolish `gnus-decode-encoded-word-method'. + (gnus-article-display-method-for-traditional): New variable. + (gnus-article-display-mime-message): New function; abolish + `gnus-article-preview-mime-message'. + (gnus-article-display-traditional-message): New function. + (gnus-article-display-message-with-encoded-word): New function; + abolish `gnus-article-decode-encoded-word'. + (gnus-article-prepare): Change display mechanism; use + `gnus-request-original-article' instead of + `gnus-request-article-this-buffer'. + (gnus-request-original-article): New function. + +1998-06-22 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-version-number): Update to 6.6.0. + (gnus-version): Modify for SEMI 1.8. + + * lisp/gnus-sum.el: Modify for interface change in SEMI 1.8 about + automatic message/partial combining. + +1998-06-19 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-version-number): Update to 6.5.0. + (gnus-version): Modify for SEMI 1.7. + + * lisp/gnus-sum.el: Rename + `mime-method-to-combine-message/partial-pieces' to + `mime-combine-message/partial-pieces-automatically'. + + * lisp/gnus-art.el (gnus-article-preview-mime-message): Use + `mime-view-buffer'. + (gnus-article-decode-encoded-word): Fix DOC-string. + (gnus-article-header-presentation-method): New function; abolish + `gnus-content-header-filter'. + Modify for SEMI 1.7. + +1998-06-18 Keisuke Mori + + * texi/gnus-ja.texi: Add "Select Methods". + +1998-06-18 Yoshiki Hayashi + + * texi/gnus-ja.texi: Add "Select Methods". + +1998-06-17 Tatsuya Ichikawa + + * lisp/pop3-fma.el: Small bug fix. + + * lisp/pop3-fma.el: Delete variable pop3-fma-cypher-key + Use base64-encode-string , base64-decode-string instead. + Both change by Yasuo OKABE + +1998-06-13 Tatsuya Ichikawa + + * lisp/pop3-fma.el: New function pop3-fma-cypher-string + New variable pop3-fma-cypher-key + +1998-06-12 Shuhei KOBAYASHI + + * lisp/message.el (message-required-news-headers): `X-Newsreader' + was replaced by `User-Agent'. + (message-required-mail-headers): `X-Mailer' was replaced by + `User-Agent'. + (message-header-format-alist): `X-Mailer' and `X-Newsreader' were + replaced by `User-Agent'. + (message-generate-headers): Ditto. + + (message-user-agent): New variable. + (message-newsreader): Replaced by `message-user-agent'. + (message-mailer): Ditto. + (message-mode): `message-mailer' and `message-newsreader' were + replaced by `message-user-agent'. + + * lisp/gnus-msg.el (gnus-inews-add-send-actions): `message-mailer' + and `message-newsreader' were replaced by `message-user-agent'. + (gnus-extended-version): Generate "PRODUCT/VERSION" style strings. + + * lisp/gnus-soup.el (gnus-soup-send-packet): `message-mailer' and + `message-newsreader' were replaced by `message-user-agent'. + +1998-06-07 MORIOKA Tomohiko + + * lisp/gnus-art.el: Delete setting for + `article-de-quoted-unreadable' and + `article-mime-decode-quoted-printable' because they have been + already abolished. + +1998-06-07 MORIOKA Tomohiko + + * texi/gnus-ja.texi: Sync up with latest gnus.texi. + + * texi/gnus.texi: Modify for Semi-gnus 6.4.0. + +1998-06-06 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-extract-address-components): Add + `std11-extract-address-components' as a choice. + +1998-06-06 Yoshiki Hayashi + + * texi/gnus-ja.texi: Add "Composing Messages". + +1998-06-04 MORIOKA Tomohiko + + * lisp/gnus-ems.el (gnus-ems-redefine): Must require 'path-util + before call `module-installed-p'. + + * lisp/gnus.el (gnus-version-number): Update to 6.4.0. + (gnus-version): Modify for SEMI 1.5. + + * lisp/gnus-art.el: Modify for SEMI 1.5 API. + +1998-06-04 Tatsuya Ichikawa + + * lisp/pop3-fma.el: New file. To handle multiple POP account. + + * lisp/gnus.el (gnus-version-number): Update to 6.3.4. + And fix typo 5.6.10 -> 5.6.11. + +1998-06-03 Shuhei KOBAYASHI + + * lisp/gnus.el (gnus-version-number): Update to 6.3.3. + + * Sync up with Gnus 5.6.11. + +1998-06-03 Keisuke Mori + + * texi/gnus-ja.texi: Add "The Article Buffer". + +1998-06-03 Yoshiki Hayashi + + * texi/gnus-ja.texi: Add "The Summary Buffer". + +1998-06-02 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-version-number): Update to 6.3.2. + + * Sync up with Gnus 5.6.10. + +1998-05-30 Shuhei KOBAYASHI + + * README.semi: Add description of `shuhei-k' branch. + +1998-05-17 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-version-number): Update to 6.3.1. + +1998-05-17 MORIOKA Tomohiko + + * lisp/gnus-util.el (gnus-output-to-rmail): Guard as binary. + + * lisp/gnus-util.el (gnus-output-to-mail): Guard as binary. + +1998-04-24 Yoshiki Hayashi + + * texi/gnus-ja.texi: Add "The Active File". + +1998-05-04 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-version-number): Update to 6.3.0. + (gnus-version): Modify for SEMI 1.4. + + * lisp/gnus-sum.el: Use 'mime-add-condition to set up + acting-condition. + +1998-05-04 MORIOKA Tomohiko + + * lisp/lpath.el: Must add "flim" instead of "mel" to load-path. + +1998-05-03 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-version-number): Update to 6.2.5. + + * texi/gnus.texi, lisp/ChangeLog: Sync up with Gnus v5.6.9. + + * lisp/gnus.el, lisp/message.el, lisp/gnus-sum.el, + lisp/gnus-msg.el, lisp/gnus-draft.el, lisp/gnus-agent.el: Sync up + with Gnus v5.6.9. + +1998-04-30 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-version-number): Update to 6.2.4. + + * texi/gnus.texi, lisp/ChangeLog: Sync up with Gnus 5.6.7. + + * lisp/gnus.el, lisp/message.el, lisp/gnus-sum.el, + lisp/gnus-msg.el, lisp/gnus-cache.el, lisp/gnus-art.el: Sync up + with Gnus 5.6.7. + +1998-04-28 Shuhei KOBAYASHI + + * lisp/gnus.el (gnus-version-number): Update to 6.2.3. + + * Sync up with Gnus 5.6.6. + +1998-04-27 MORIOKA Tomohiko + + * lisp/nnheader.el: Sync up with Gnus 5.6.5. + +1998-04-26 Shuhei KOBAYASHI + + * lisp/gnus.el (gnus-version-number): Update to 6.2.2. + + * Sync up with Gnus 5.6.5. + + * texi/custom.texi, texi/widget.texi: Removed from Semi-gnus. + +1998-04-25 MORIOKA Tomohiko + + * README.semi (How to get? (via CVS)): Modify descriptions about + TAG. + +1998-04-23 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-version-number): Update to 6.2.1. + +1998-04-23 MORIOKA Tomohiko + + * lisp/message.el (message-make-forward-subject): Use + `eword-decode-unstructured-field-body' for subject. + + * lisp/gnus-msg.el (gnus-summary-mail-forward): Make local + variable `default-mime-charset' of `gnus-original-article-buffer' + and set up by `default-mime-charset' of `gnus-summary-buffer'. + +1998-04-23 MORIOKA Tomohiko + + * texi/gnus-ja.texi: Fix typos. + + * texi/gnus.texi: Modify for Semi-gnus. + +1998-04-23 Yoshiki Hayashi + + * texi/gnus-ja.texi: Add "Auto Save". + +1998-04-22 Yoshiki Hayashi + + * texi/gnus-ja.texi: Add "Startup Files". + +1998-04-21 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-version-number): Update to 6.2.0. + (gnus-version): Modify for SEMI 1.3. + + * lisp/gnus-sum.el: Use 'ctree-set-calist-strictly instead of + 'set-atype to set up for 'mime-acting-condition. + +1998-04-21 Yoshiki Hayashi + + * texi/gnus-ja.texi: Add "Changing Servers". + +1998-04-20 MORIOKA Tomohiko + + * texi/gnus-ja.texi: Modify styles. + + * texi/gnus.texi: Modify for Semi-gnus (sync up with + gnus-ja.texi). + +1998-04-20 Yoshiki Hayashi + + * texi/gnus-ja.texi: Add "New Groups". + +1998-04-20 Yoshiki Hayashi + + * texi/gnus-ja.texi: Modify styles. + +1998-04-18 MORIOKA Tomohiko + + * texi/gnus-ja.texi: Check and modify for Semi-gnus. + +1998-04-18 Yoshiki Hayashi + + * texi/gnus-ja.texi: New file. + +1998-04-19 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-version-number): Update to 6.1.3. + +1998-04-19 MORIOKA Tomohiko + + * lisp/gnus-art.el (gnus-following-method): New function; set up + for 'mime-view-following-method-alist. + +1998-04-18 MORIOKA Tomohiko + + * texi/gnus.texi: Add and modify description for Semi-gnus. + +1998-04-16 MORIOKA Tomohiko + + * texi/gnus.texi: "Gnus 5.6.4" -> "Semi-gnus 6.1.2". + (Top): "Gnus" -> "gnus". + (Starting Up): "Gnus" -> "gnus". + +1998-04-10 Shuhei KOBAYASHI + + * lisp/ChangeLog, lisp/gnus-agent.el: Sync up with Gnus 5.6.4. + +1998-04-08 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-version-number): Update to 6.1.2. + (gnus-version): Include corresponding SEMI version. + + * lisp/gnus.el, lisp/nnkiboze.el, lisp/message.el, + lisp/gnus-sum.el, lisp/gnus-agent.el: Sync up with Gnus 5.6.4. + +1998-03-27 Shuhei KOBAYASHI + + * README.semi: Change descriptions of sending bug report. + +1998-03-20 Shuhei KOBAYASHI + + * lisp/gnus.el (gnus-version-number): Update to 6.1.1. + (gnus-version): Include corresponding SEMI version. + + * Sync up with Gnus 5.6.3. + +1998-03-15 Shuhei KOBAYASHI + + * lisp/gnus-agent.el (gnus-agent-crosspost): Use + `nnheader-insert-file-contents'. + (gnus-agent-braid-nov): Ditto. + (gnus-agent-expire): Ditto. + + * lisp/gnus-cache.el (gnus-cache-request-article): Ditto. + (gnus-cache-retrieve-headers): Ditto. + (gnus-cache-change-buffer): Ditto. + (gnus-cache-braid-nov): Ditto. + + * lisp/gnus-sum.el (gnus-summary-import-article): Ditto. + + * lisp/nnkiboze.el (nnkiboze-retrieve-headers): Ditto. + + * lisp/message.el (message-generate-headers): Fix regexp. + (cf. [semi-gnus-ja:107]) + +1998-03-14 MORIOKA Tomohiko + + * lisp/gnus-art.el: Add setting for + `mime-raw-buffer-coding-system-alist'. + +1998-03-13 MORIOKA Tomohiko + + * lisp/gnus-art.el: Rename `mime-view-quitting-method-for-gnus' -> + `mime-preview-quitting-method-for-gnus'. + + * lisp/gnus-art.el: Rename `mime-view-quitting-method-alist' -> + `mime-preview-quitting-method-alist'. + + * lisp/gnus-art.el: Rename `mime-view-kill-buffer' -> + `mime-preview-kill-buffer'. + + * lisp/gnus.el (gnus-version-number): Update to 6.0.10. + + * lisp/gnus-sum.el: Add code to check latest SEMI. + (mime-acting-condition): Separate type and subtype; rename + `mime-combine-message/partials-automatically' -> + `mime-method-to-combine-message/partial-pieces'. + +1998-03-08 Shuhei KOBAYASHI + + * lisp/gnus.el (gnus-version-number): Update to 6.0.9. + + * README.semi (How to get?): Add description of daily snapshot. + (How to join development): Change mailing list command address. + + * Sync up with Gnus 5.6.2. + +1998-03-01 Tatsuya Ichikawa + + * lisp/gnus-ems.el: Change variable name + gnus-bdf-image-file to gnus-mule-bitmap-image-file. + +1998-02-28 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-version-number): Update to 6.0.8. + + * lisp/gnus.el: Sync up with qgnus-0.34. + +1998-02-28 MORIOKA Tomohiko + + * lisp/message.el: Sync up with qgnus-0.33. + + * lisp/gnus-ems.el (gnus-bdf-image-file): New variable; moved from + gnus.el. + (gnus-mule-group-startup-message): New function; moved and renamed + from `gnus-group-startup-message' of gnus.el. + + * lisp/gnus.el, lisp/gnus-sum.el, lisp/gnus-art.el, + lisp/gnus-agent.el: Sync up with qgnus-0.33. + +1998-02-28 Tatsuya Ichikawa + + * lisp/gnus.el (gnus-bdf-image-file): New variable. + (gnus-mule-group-startup-message): Display bitmap image using + bitmap.el running with Emacs 20. + + * lisp/gnus-agent.el (gnus-agent-fetch-headers): Fix problem when + Xref field is not exist. + +1998-02-26 MORIOKA Tomohiko + + * README.semi (How to join development): Modify for Semi-gnus + mailing list. + + * lisp/gnus.el (gnus-version-number): Update to 6.0.7. + + * lisp/gnus.el (gnus-article-display-hook): Delete + `gnus-article-de-quoted-unreadable' from options. + + * lisp/gnus-sum.el (gnus-article-make-menu-bar): Delete key for + `gnus-article-de-quoted-unreadable'. + (gnus-summary-make-menu-bar): Delete menu for + `gnus-article-de-quoted-unreadable'. + + * lisp/gnus-art.el (gnus-article-make-menu-bar): Delete menu for + `gnus-article-de-quoted-unreadable'. + +1998-02-24 MORIOKA Tomohiko + + * lisp/gnus.el, lisp/message.el: Sync up with qgnus-0.32. + +1998-02-23 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-version-number): Update to 6.0.6. + + * lisp/message.el (message-fill-references): Abolish unused local + variables. + + * lisp/pop3.el, lisp/message.el, lisp/gnus.el, lisp/gnus-sum.el, + lisp/gnus-art.el: Sync up with qgnus-0.31. + + * lisp/gnus.el, lisp/message.el, lisp/gnus-sum.el, + lisp/gnus-art.el: Sync up with qgnus-0.30. + +1998-02-20 Christophe Broult + + * README.semi (How to get?): The command `update' must come before + `-r semi-gnus'. (cf. [tm-en:1559]) + +1998-02-17 MORIOKA Tomohiko + + * lisp/gnus.el: Sync up with qgnus-0.29. + + * lisp/gnus.el, lisp/message.el: Sync up with qgnus-0.28. + + * lisp/message.el: Abolish variable + `message-references-generator'. Abolish function + `message-generate-filled-references', + `message-generate-folded-references' and + `message-generate-unfolded-references'. + (message-reply): Don't use `message-references-generator'. + (message-followup): Don't use `message-references-generator'. + + (message-fill-references): New function. + (message-header-format-alist): Use `message-fill-references' for + References. + +1998-02-17 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-version-number): Update to 6.0.5. + +1998-02-17 MORIOKA Tomohiko + + * lisp/gnus-sum.el: Check SEMI-0.118.2 (Otomaru) or later. + (gnus-structured-field-decoder): Use + `eword-decode-and-unfold-structured-field'. + + * lisp/gnus-art.el (gnus-article-decode-rfc1522): Use charset + conversion option of `eword-decode-header'. + (gnus-article-decode-encoded-word): Use charset conversion option + of `eword-decode-header'; use `gnus-run-hooks'. + (gnus-content-header-filter): Use charset conversion option of + `eword-decode-header'. + + * README.semi (How to get?): Should specify "-r semi-gnus". + +1998-02-16 MORIOKA Tomohiko + + * lisp/gnus-art.el (gnus-article-decode-rfc1522): Decode header by + localized code. + +1998-02-16 MORIOKA Tomohiko + + * lisp/gnus-msg.el: Delete commented-out function + `gnus-inews-insert-mime-headers'. + + * lisp/gnus.el, lisp/message.el, lisp/gnus-sum.el, + lisp/gnus-art.el: Sync up with qgnus-0.27. + +1998-02-16 MORIOKA Tomohiko + + * lisp/nnheader.el: Use original. + + * lisp/gnus.el, lisp/pop3.el, lisp/message.el, lisp/gnus-sum.el, + lisp/gnus-msg.el, lisp/gnus-draft.el, lisp/gnus-art.el: Sync up + with qgnus-0.26. + +1998-02-15 MORIOKA Tomohiko + + * lisp/nnmail.el, lisp/nnmh.el: Use original. + + * lisp/gnus.el, lisp/gnus-draft.el, lisp/gnus-sum.el, + lisp/message.el, lisp/gnus-art.el: Sync up with qgnus-0.25. + +1998-02-11 Shuhei Kobayashi + + * texi/message.texi, texi/gnus.texi, texi/ChangeLog, + lisp/message.el, lisp/gnus.el, lisp/gnus-uu.el, + lisp/gnus-topic.el, lisp/gnus-sum.el, lisp/gnus-start.el, + lisp/gnus-score.el, lisp/gnus-group.el, lisp/gnus-art.el, + lisp/gnus-agent.el, lisp/ChangeLog: Importing qgnus-0.24 + +1998-02-10 MORIOKA Tomohiko + + * lisp/gnus-art.el (gnus-article-prepare): Don't bind coding + systems. + + * lisp/gnus.el (gnus-version-number): Update to 6.0.4. + (gnus-version): Sync with qgnus-0.23. + + * lisp/pop3.el, lisp/nnmh.el, lisp/nnheader.el, lisp/message.el, + lisp/gnus-sum.el, lisp/gnus-msg.el, lisp/gnus-draft.el, + lisp/gnus-art.el: Merge qgnus-0.23. + +1998-02-09 Shuhei Kobayashi + + * texi/message.texi, texi/gnus.texi, texi/ChangeLog, lisp/nntp.el, + lisp/nnheader.el, lisp/message.el, lisp/gnus.el, + lisp/gnus-xmas.el, lisp/gnus-sum.el, lisp/gnus-start.el, + lisp/gnus-msg.el, lisp/gnus-group.el, lisp/gnus-draft.el, + lisp/gnus-art.el, lisp/gnus-agent.el, lisp/ChangeLog: Importing + qgnus-0.23 + +1998-02-04 MORIOKA Tomohiko + + * lisp/message.el (message-references-generator): New variable. + (message-generate-filled-references): New function. + (message-generate-folded-references): New function. + (message-generate-unfolded-references): New function. + (message-reply): Refer `message-references-generator'. + (message-followup): Refer `message-references-generator'. + +1998-01-17 MORIOKA Tomohiko + + * lisp/message.el (message-send-mail-with-sendmail): Guard + `coding-system-for-write' by binary. + (message-send-mail-with-qmail): Likewise. + +1998-01-16 MORIOKA Tomohiko + + * lisp/lpath.el: Require path-util; add load-path of APEL, MEL and + SEMI. + +1998-01-12 MORIOKA Tomohiko + + * lisp/message.el: Require smtp.el when compile. + + * lisp/message.el (message-send-mail-with-smtp): Use + `(current-buffer)' instead of `tembuf'; rename + `smtp-recipient-address-list' -> `recipient-address-list'. + +1998-01-12 MORIOKA Tomohiko + + * lisp/smtp.el (smtp-deduce-address-list): Don't use + `smtp-recipient-address-list' as global variable. + + * lisp/message.el (message-send-mail-with-smtp): Don't use + `smtp-recipient-address-list' as global variable. + + * lisp/smtpmail.el (smtpmail-recipient-address-list): New + variable; renamed from `smtp-recipient-address-list'. + (smtpmail-send-it): Remove `(not (null ...))'. + (smtpmail-send-queued-mail): Likewise. + +1998-01-12 MORIOKA Tomohiko + + * lisp/message.el (message-send-mail-with-smtp): Don't generate + temporary buffer for message; don't generate and kill + `smtp-address-buffer' for `smtp-deduce-address-list'. + + * lisp/smtpmail.el (smtpmail-send-it): Don't generate and kill + `smtp-address-buffer' for `smtp-deduce-address-list'. + + * lisp/smtp.el (smtp-deduce-address-list): Bind and generate + `smtp-address-buffer' in itself. + +1998-01-12 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-version-number): Update to version 6.0.3. + +1998-01-11 MORIOKA Tomohiko + + * lisp/smtp.el: New file. + + * lisp/smtpmail.el: Split basic features into smtp.el. + + * lisp/message.el (message-send-mail-function): Add + `message-send-mail-with-smtp' as an item. + (message-send-mail-with-smtp): New function. + + * ChangeLog: New file. + +1998-01-08 MORIOKA Tomohiko + + * lisp/smtpmail.el (smtpmail-via-smtp): Bind + `coding-system-for-read' by `smtpmail-coding-system' to avoid + dead-locking in Emacs 20. + + * lisp/gnus.el: gnus.el (gnus-version-number): Update to version + 6.0.2. + +1998-01-07 MORIOKA Tomohiko + + * lisp/nnmail.el, lisp/message.el: Sync with Quassia Gnus v0.22. + + * lisp/gnus.el: Delete autoload setting for `metamail-buffer'. + + * lisp/gnus.el, lisp/gnus-sum.el: Sync with Quassia Gnus v0.22. + + * lisp/gnus-msg.el: Abolish function + `gnus-inews-insert-mime-headers'. + + * lisp/gnus-msg.el, lisp/gnus-draft.el, lisp/gnus-art.el: Sync + with Quassia Gnus v0.22. + + * lisp/smtpmail.el (smtpmail-coding-system): New variable; abolish + `smtpmail-code-conv-from'. + (smtpmail-via-smtp): Guard `coding-system-for-write' by + `smtpmail-coding-system'. + + * lisp/smtpmail.el: Imported from Emacs 20.2. + + * lisp/pop3.el (pop3-movemail-file-coding-system): Change default + value to `binary'. + (pop3-open-server): Guard `coding-system-for-read' by `binary'. + +1998-01-06 Shuhei Kobayashi + + * texi/message.texi, texi/gnus.texi, texi/ChangeLog, lisp/nnoo.el, + lisp/nnml.el, lisp/message.el, lisp/gnus.el, lisp/gnus-sum.el, + lisp/gnus-start.el, lisp/gnus-ems.el, lisp/gnus-draft.el, + lisp/gnus-agent.el, lisp/ChangeLog: Importing qgnus-0.22 + + * texi/message.texi, texi/gnus.texi, lisp/gnus.el, lisp/ChangeLog: + Importing qgnus-0.21 + + * texi/message.texi, texi/gnus.texi, texi/ChangeLog, + lisp/nnvirtual.el, lisp/nnsoup.el, lisp/nnoo.el, lisp/nnmh.el, + lisp/nnmail.el, lisp/nndraft.el, lisp/gnus.el, lisp/gnus-xmas.el, + lisp/gnus-sum.el, lisp/gnus-start.el, lisp/gnus-score.el, + lisp/gnus-msg.el, lisp/gnus-group.el, lisp/gnus-draft.el, + lisp/gnus-art.el, lisp/ChangeLog: Importing qgnus-0.20 + + * texi/message.texi, texi/gnus.texi, texi/ChangeLog, lisp/pop3.el, + lisp/nntp.el, lisp/nnml.el, lisp/nnmail.el, lisp/nndoc.el, + lisp/message.el, lisp/gnus.el, lisp/gnus-uu.el, + lisp/gnus-topic.el, lisp/gnus-sum.el, lisp/gnus-start.el, + lisp/gnus-score.el, lisp/gnus-group.el, lisp/gnus-cache.el, + lisp/gnus-agent.el, lisp/ChangeLog: Importing qgnus-0.19 + +1997-12-27 MORIOKA Tomohiko + + * lisp/gnus.el (gnus-version-number): Update to version 6.0.1. + + * lisp/message.el (message-resend): Enclose `message-setup' with + `(let (message-setup-hook) ...)' to avoid to `turn-on-mime-edit'; + must setup `message-encoding-buffer' and `message-edit-buffer' for + `message-send-mail'. + +1997-12-08 Shuhei Kobayashi + + * lisp/pop3.el, lisp/message.el, lisp/gnus.el, lisp/gnus-sum.el, + lisp/gnus-art.el, lisp/ChangeLog: Synch'ed up to qgnus-0.18. + + * texi/message.texi, texi/gnus.texi, texi/ChangeLog, + lisp/smiley.el, lisp/pop3.el, lisp/nnweb.el, lisp/nntp.el, + lisp/nnml.el, lisp/nnmail.el, lisp/nnheader.el, lisp/nndraft.el, + lisp/message.el, lisp/lpath.el, lisp/gnus.el, lisp/gnus-util.el, + lisp/gnus-sum.el, lisp/gnus-start.el, lisp/gnus-picon.el, + lisp/gnus-nocem.el, lisp/gnus-mh.el, lisp/gnus-group.el, + lisp/gnus-ems.el, lisp/gnus-cite.el, lisp/gnus-art.el, + lisp/gnus-agent.el, lisp/dgnushack.el, lisp/ChangeLog: Importing + qgnus-0.18 + +1997-11-29 MORIOKA Tomohiko + + * README.semi: New file. + + * lisp/gnus.el (gnus-version): Rename to "Semi-gnus". + +1997-11-28 MORIOKA Tomohiko + + * lisp/gnus-draft.el (gnus-draft-decoding-function): New variable. + (gnus-draft-setup): Use `gnus-draft-decoding-function'. + +1997-11-27 MORIOKA Tomohiko + + * lisp/nnmail.el, lisp/nnheader.el, lisp/message.el, lisp/gnus.el, + lisp/gnus-sum.el, lisp/gnus-msg.el, lisp/gnus-art.el: sync with + qgnus-0.17. + + * texi/message.texi, texi/gnus.texi, lisp/smiley.el, lisp/nnoo.el, + lisp/nnml.el, lisp/nnmail.el, lisp/nnheader.el, + lisp/messagexmas.el, lisp/message.el, lisp/gnus.el, + lisp/gnus-xmas.el, lisp/gnus-util.el, lisp/gnus-sum.el, + lisp/gnus-start.el, lisp/gnus-spec.el, lisp/gnus-score.el, + lisp/gnus-picon.el, lisp/gnus-move.el, lisp/gnus-msg.el, + lisp/gnus-kill.el, lisp/gnus-group.el, lisp/gnus-draft.el, + lisp/gnus-demon.el, lisp/gnus-cite.el, lisp/gnus-art.el, + lisp/ChangeLog: Quassia Gnus v0.17. + + * lisp/gnus-i18n.el: New file. + + * lisp/nnmail.el (nnmail-file-coding-system): Use `raw-text' in + default. + + * lisp/nnheader.el (nnheader-file-coding-system): Use `raw-text' + in default. + + * lisp/message.el (message-encode-function): New variable. + (message-forward-start-separator): Modify for mime-edit. + (message-forward-end-separator): Modify for mime-edit. + (message-setup-hook): Use `(message-maybe-setup-default-charset + turn-on-mime-edit)' in default. + (message-header-hook): Use `(eword-encode-header)' in default. + + (message-send): Use local variable `message-encoding-buffer', + `message-edit-buffer' and `message-mime-mode' as public variables; + use `message-encode-function'. + (message-send-mail): Use `message-encoding-buffer' to get contents + of body; abolish `message-encode-mail-hook'; use + `mime-edit-maybe-split-and-send'; use `message-edit-buffer' to + refer original editing buffer. + (message-send-news): Use `message-encoding-buffer' to get contents + of body; abolish `message-encode-news-hook'; use + `mime-edit-maybe-split-and-send'; use `message-edit-buffer' to + refer original editing buffer. + (message-check-news-syntax): Call `message-check-news-body-syntax' + in `mime-edit-buffer'. + (message-do-fcc): Use `message-encoding-buffer' to get contents; + run `message-header-hook'. + (message-cancel-news): Use `std11-extract-address-components' + instead of `mail-extract-address-components'; bind + `message-encoding-buffer' and `message-edit-buffer'. + + (message-maybe-setup-default-charset): New function. + (message-maybe-encode): New function. + (message-mime-insert-article): New function. + Add setting for mime-view. + + * lisp/gnus.el (gnus-version-number): for version number for Open + gnus. + (gnus-version): Modify for Open gnus. + + * lisp/gnus-sum.el: Autoload gnus-i18n. + + (gnus-show-mime): `t' in default. + (gnus-structured-field-decoder): Use + `eword-decode-structured-field-body' in default. + (gnus-unstructured-field-decoder): Use + `eword-decode-unstructured-field-body' in default. + + (gnus-parse-headers-hook): Use + `(gnus-set-summary-default-charset)' in default. + + (gnus-summary-mode-map): Add binding for + `gnus-summary-scroll-down' and + `gnus-summary-preview-mime-message'. + + (gnus-summary-preview-mime-message): New function. + (gnus-mime-partial-preview-function): New function. + Add setting for mime-view. + + * lisp/gnus-msg.el (gnus-summary-cancel-article): Display + `gnus-article-buffer' instead ofb `gnus-original-article-buffer'. + (gnus-extended-version): Don't return version of emacsen. + (gnus-inews-do-gcc): Refer `message-encoding-buffer'. + + * lisp/gnus-art.el (gnus-show-mime-method): Use + `gnus-article-preview-mime-message' instead of `metamail-buffer' + in default. + (gnus-decode-encoded-word-method): Use + `gnus-article-decode-encoded-word' instead of + `gnus-article-de-quoted-unreadable' in default. + + Abolish `gnus-hack-decode-rfc1522', `gnus-decode-rfc1522', + `article-decode-rfc1522', `article-de-quoted-unreadable', + `article-mime-decode-quoted-printable-buffer' and + `article-mime-decode-quoted-printable'. + (gnus-article-decode-rfc1522): New implementation (use + `eword-decode-header'). + + (gnus-article-preview-mime-message): New function. + (gnus-article-decode-encoded-word): New function. + (gnus-content-header-filter): New function. + (mime-view-quitting-method-for-gnus): New function. + Add setting for mime-view. + + * lisp/message.el: Abolish `message-max-size' because it is not + used. + + * lisp/message.el: sync with qgnus-0.16. + + * texi/Makefile, texi/message.texi, texi/gnus.texi, lisp/nnweb.el, + lisp/nnmh.el, lisp/nnheader.el, lisp/nnfolder.el, lisp/message.el, + lisp/gnus.el, lisp/gnus-xmas.el, lisp/gnus-uu.el, + lisp/gnus-sum.el, lisp/gnus-srvr.el, lisp/gnus-picon.el, + lisp/gnus-group.el, lisp/gnus-cite.el, lisp/gnus-art.el: Quassia + Gnus v0.16. + + * lisp/nnmh.el (nnmh-request-list-1): fix maybe. + + * lisp/message.el (message-do-fcc): Guard + `coding-system-for-write' by `raw-text'; run + `message-before-do-fcc-hook'. + + * lisp/gnus-msg.el (gnus-inews-do-gcc): Guard + `coding-system-for-write' by `raw-text'; run + `gnus-before-do-gcc-hook'. + + * texi/message.texi, texi/gnus.texi, texi/ChangeLog, lisp/nntp.el, + lisp/nnoo.el, lisp/nnml.el, lisp/nndraft.el, lisp/nnbabyl.el, + lisp/message.el, lisp/gnus.el, lisp/gnus-xmas.el, lisp/gnus-uu.el, + lisp/gnus-util.el, lisp/gnus-sum.el, lisp/gnus-start.el, + lisp/gnus-spec.el, lisp/gnus-soup.el, lisp/gnus-score.el, + lisp/gnus-msg.el, lisp/gnus-gl.el, lisp/gnus-ems.el, + lisp/gnus-draft.el, lisp/gnus-cache.el, lisp/gnus-audio.el, + lisp/gnus-art.el, lisp/gnus-agent.el, lisp/ChangeLog: Quassia Gnus + v0.15. + + * lisp/message.el, lisp/ChangeLog: sync with qgnus-0.14. + + * texi/Makefile, texi/gnus.texi: Quassia Gnus v0.14. + + * texi/dir: New file. + + * texi/dir, lisp/pop3.el, lisp/nntp.el, lisp/nnml.el, + lisp/nnmail.el, lisp/nnfolder.el, lisp/message.el, lisp/lpath.el, + lisp/gnus.el, lisp/gnus-win.el, lisp/gnus-util.el, + lisp/gnus-topic.el, lisp/gnus-sum.el, lisp/gnus-start.el, + lisp/gnus-score.el, lisp/gnus-msg.el, lisp/gnus-mh.el, + lisp/gnus-cus.el, lisp/gnus-art.el, lisp/gnus-agent.el, + lisp/ChangeLog: Quassia Gnus v0.14. + + * lisp/message.el, lisp/ChangeLog: sync with qgnus-0.13. + + * texi/gnus.texi, texi/ChangeLog, lisp/pop3.el, lisp/nnweb.el, + lisp/nnmail.el: Quassia Gnus v0.13. + + * lisp/nnlistserv.el: New file. + + * lisp/nnlistserv.el, lisp/message.el, lisp/md5.el, lisp/lpath.el, + lisp/gnus.el, lisp/gnus-topic.el, lisp/gnus-sum.el, + lisp/gnus-score.el, lisp/gnus-picon.el, lisp/gnus-msg.el, + lisp/gnus-group.el, lisp/gnus-art.el, lisp/gnus-agent.el, + lisp/dgnushack.el, lisp/ChangeLog, GNUS-NEWS: Quassia Gnus v0.13. + + * lisp/message.el: sync with qgnus-0.12. + + * texi/message.texi, texi/gnus.texi, texi/gnus-faq.texi, + texi/ChangeLog, lisp/nntp.el, lisp/nnmh.el, lisp/nnmail.el, + lisp/nndraft.el, lisp/messcompat.el, lisp/message.el, + lisp/gnus.el, lisp/gnus-xmas.el, lisp/gnus-uu.el, + lisp/gnus-sum.el, lisp/gnus-score.el, lisp/gnus-salt.el, + lisp/gnus-msg.el, lisp/gnus-int.el, lisp/gnus-group.el, + lisp/gnus-demon.el, lisp/gnus-cache.el, lisp/gnus-art.el, + lisp/gnus-agent.el, lisp/ChangeLog, GNUS-NEWS: Quassia Gnus v0.12. + + * lisp/message.el (message-send-news-function): Use + `message-send-news-with-gnus' in default. + (message-send-via-news): Use `message-send-news' instead of + `message-send-news-function'. + (message-send-mail): Don't avoid text properties; run + `message-encode-mail-hook'. + (message-send-news): Don't avoid text properties; run + `message-encode-news-hook'; use `message-send-news-function'. + (message-send-news-with-gnus): New function. + (message-cancel-news): Use `message-send-news' instead of + `message-send-news-function'. diff --git a/ChangeLog.2 b/ChangeLog.2 new file mode 100644 index 0000000..616c7b3 --- /dev/null +++ b/ChangeLog.2 @@ -0,0 +1,620 @@ +1999-08-03 NAKAJI Hiroyuki + + * Makefile.in (clean): Exec make clean in both lisp and texi + subdirectories. + (distclean): Use $(MAKE), not `make'. + +1999-08-03 Katsumi Yamaoka + + * message.el (TopLevel): Autoload "mu-cite" for the function + `mu-cite-original' instead of the function `mu-cite/cite-original'. + (message-cite-function): Replace `mu-cite/cite-original' with + `mu-cite-original'. + +1999-08-02 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 06. + + * lisp/Makefile.in (distclean): Remove dgnuspath.el instead of + paths.el. + (install): Don't install dgnuspath.el; don't touch the installed + files. + +1999-08-01 YAMAMOTO Kouji + + * lisp/nnmail.el (nnmail-split-it): Don't compare ".*" and VALUE + of each element of `nnmail-split-fancy' if the length of VALUE is + less than 2. + +1999-07-30 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 05. + +1999-07-30 NAKAJI Hiroyuki + + * lisp/Makefile.in (install): install *.el files too. + to avoid warning about el is newer than elc, exec touch + $(lispdir)/*.elc. + +1999-07-29 Yoshiki Hayashi + + * texi/gnus-ja.texi: Sync up with pGnus 0.95. + +1999-07-28 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 04. + + * lisp/gnus-cite.el (gnus-ems-redefine): Don't replace the function + `gnus-cite-add-face' with `gnus-mule-cite-add-face' because the + former will work well under old Emacsen by now. + (gnus-mule-cite-add-face): Abolish function. + +1999-07-27 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 03. + + * texi/Makefile.in (prefix): Define it first. + + * lisp/dgnuspath.el.in: Rename from paths.el. + + * lisp/dgnushack.el (dgnushack-install-package): Don't install + dgnuspath.el nor dgnuspath.elc. + (dgnushack-make-package): Don't enter dgnuspath.el nor + dgnuspath.elc to MANIFEST file. + (dgnushack-compile): Don't compile dgnuspath.el. + (TopLevel): Use `expand-file-name' for the file "./dgnuspath.el"; + use dgnuspath.el instead of paths.el. + + * lisp/Makefile.in (PACKAGEDIR): Default to @PACKAGEDIR@. + + * configure.in (AC_OUTPUT): Use dgnuspath.el instead of paths.el. + (TopLevel): Add options `--with-xemacs' and `--with-packagedir'. + (ADDITIONAL_LOAD_PATH): Default to empty string. + + * configure: Regenerate. + + * README.T-gnus: Update for the new features. + + * Makefile.in (PACKAGEDIR): Default to @PACKAGEDIR@. + (XEMACS): Default to @XEMACS@. + +1999-07-26 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 02. + + * lisp/dgnushack.el: Load ./paths.el. + + * lisp/paths.el.in: New file. + + * lisp/Makefile.in (distclean): Remove paths.el. + + * Mule23@1934: Update for the new configure usage. + + * configure: Regenerate. + +1999-07-22 TSUCHIYA Masatoshi + + * configure.in: Add an option `--with-addpath' to specify load-path. + + * aclocal.m4: New implementation. + + * acinclude.m4: New file. + +1999-07-20 Tsukamoto Tetsuo + + * lisp/gnus.el (gnus-revision-number): Increment to 01. + + * lisp/gnus-ofsetup.el (gnus-ofsetup-prepare-for-miee, + gnus-ofsetup-write-setting-file): New functions. + (gnus-setup-for-offline): Use them. + (gnus-ofsetup-parameters, gnus-ofsetup-customize, + gnus-ofsetup-customize-done): New functions for customization + support. + + * lisp/gnus-offline.el (gnus-offline-version-number): Update to + 2.20. + (gnus-offline-define-menu-on-miee, + gnus-offline-define-menu-on-agent): Add a menu item which calls + `gnus-ofsetup-customize'. + +1999-07-11 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.11.08. + (gnus-revision-number): Fresh start from 00. + + * texi/{gnus.texi,gnus-ja.texi,ChangeLog}: Update for T-gnus + 6.11.08. + + * lisp{pop3.el,nnmh.el,nnfolder.el,mm-util.el,mm-encode.el, + mm-decode.el,message.el,mail-source.el,gnus-util.el,gnus-topic.el, + gnus-sum.el,gnus-mlspl.el,gnus-mailcap.el,gnus-group.el, + gnus-cus.el,gnus-art.el,ChangeLog}: Sync up with Pterodactyl Gnus + v0.95. + + * README.T-gnus: Update for T-gnus 6.11.08. + +1999-07-08 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 01. + + * lisp/nnheader.el (make-full-mail-header-from-decoded-header): Add + `extra' as a luna-class. + (make-full-mail-header): Ditto. + (nnheader-decode-field-body): Redefine as a regular function. + (mail-header-set-extra): Alias to + `mime-gnus-entity-set-extra-internal'. + (mail-header-extra): Alias to `mime-gnus-entity-extra-internal'. + + * lisp/mmgnus.el (TopLevel): Add definition of `extra' as a + luna-class. + + * lisp/gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): Bind + the value of `default-mime-charset' to its local value in + `gnus-summary-buffer'; don't bind `mail-parse-charset' and + `mail-parse-ignored-charsets'. + (gnus-decode-encoded-word-function): New variable. + +1999-07-07 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.11.07. + + * texi/{gnus.texi,gnus-ja.texi,ChangeLog}: Sync up with Pterodactyl + Gnus v0.93. + + * lisp/{pop3.el,nnmail.el,mml.el,mm-view.el,mm-uu.el,mm-util.el, + mm-decode.el,message.el,gnus-util.el,gnus-sum.el,gnus-start.el, + gnus-srvr.el,gnus-score.el,gnus-mlspl.el,gnus-art.el,gnus-agent.el, + ChangeLog}: Sync up with Pterodactyl Gnus v0.93. + + * README.T-gnus: Update for T-gnus 6.11.07. + +1999-07-06 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.11.06. + (gnus-revision-number): Fresh start from 00. + + * texi/{gnus-ja.texi,gnus.texi,emacs-mime.texi,ChangeLog}: Sync up + with Pterodactyl Gnus v0.92. + + * lisp/gnus-mlspl.el: New file copied from Pterodactyl Gnus v0.92. + + * lisp/{nntp.el,nnmail.el,nnfolder.el,nndraft.el,nndoc.el,mml.el, + mm-view.el,mm-util.el,mm-decode.el,message.el,gnus-xmas.el, + gnus-util.el,gnus-sum.el,gnus-start.el,gnus-mailcap.el, + gnus-group.el,gnus-art.el,gnus-agent.el,Makefile.in,ChangeLog}: + Sync up with Pterodactyl Gnus v0.92. + + * README.T-gnus: Update for T-gnus 6.11.06. + +1999-07-06 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 01. + + * lisp/gnus-util.el (gnus-point-at-eol, gnus-point-at-bol): Use + `static-cond'. NOTE: It requires APEL 9.20 or later. + +1999-07-05 Tsukamoto Tetsuo + + * lisp/gnus-agent.el (gnus-agent-expire): Refresh the value of + `gnus-active-hashtb' for each method. + +1999-07-05 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.11.05. + (gnus-revision-number): Fresh start from 00. + + * texi/gnus-ja.texi (Mail in a Newsreader): Translate into Japanese. + + * README.T-gnus: Update for T-gnus 6.11.05. + + * lisp/nnmbox.el (nnmbox-save-buffer): Bind `output-coding-system' + instead of `coding-system-for-write' Under Mule 2. + + * lisp/nnmbox.el (nnmbox-active-file-coding-system, + nnmbox-file-coding-system): Default to `raw-text-dos' or 'raw-text'. + * lisp/nnfolder.el (nnfolder-file-coding-system, + nnfolder-active-file-coding-system): Ditto. + + * lisp/mm-view.el (TopLevel): Don't bind vars `w3-meta-*'. + + * lisp/gnus-util.el (gnus-write-active-file): Abolish function. + (gnus-write-active-file-as-coding-system): New function. + + * lisp/gnus-cache.el (gnus-cache-write-active): Use + `gnus-write-active-file-as-coding-system' instead of + `gnus-write-active-file'. + * lisp/gnus-agent.el (gnus-agent-expire, gnus-agent-write-active): + Ditto. + + * lisp/gnus-agent.el (gnus-agent-expire, gnus-agent-write-active, + gnus-agent-save-active-1): Use + `insert-file-contents-as-coding-system' instead of + `insert-file-contents-literally' or `insert-file-contents'. + +1999-07-05 Katsumi Yamaoka + + * texi/{emacs-mime.texi,ChangeLog}: Sync up with Pterodactyl Gnus + v0.91. + * lisp/{smiley.el,rfc2047.el,qp.el,nnml.el,nnmbox.el,nnmail.el, + nnheader.el,nnfolder.el,mml.el,mm-view.el,mm-uu.el,mm-util.el, + mm-encode.el,mm-decode.el,message.el,lpath.el,gnus-util.el, + gnus-sum.el,gnus-start.el,gnus-srvr.el,gnus-msg.el,gnus-mailcap.el, + gnus-cache.el,gnus-art.el,gnus-agent.el,base64.el}: Ditto. + * GNUS-NEWS: Ditto. + +1999-07-04 Yoshiki Hayashi + + * texi/{gnusref-ja.tex,refcard-ja.tex}: Update to the version 5.5. + +1999-07-04 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 03. + +1999-07-04 Tsukamoto Tetsuo + + * lisp/gnus-sum.el (gnus-get-newsgroup-headers): Don't bind the + value of `mail-parse-ignored-charsets' if its local value in + `gnus-summary-buffer' is nil. + +1999-07-02 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 02. + (gnus-other-frame): Use `static-if'. + (TopLevel): Require `static'. + + * lisp/score-mode.el (score-mode-coding-system): Use `static-if'. + (TopLevel): Require `static'. + + * lisp/gnus-util.el (gnus-point-at-eol, gnus-point-at-bol): Use + `static-cond' if it exists. NOTE: It should be simplified in the + future. + + * lisp/gnus-start.el (gnus-startup-file-coding-system): Use + `static-if'. + (TopLevel): Require `static'. + + * lisp/gnus-art.el (gnus-article-display-x-face-with-x-face-mule): + Abolish function. + + * lisp/dgnushack.el (dgnushack-make-package): Suppress verbose + messages while generating auto-autoloads.el. + (TopLevel): Set coding priority of Shift-JIS to the bottom. + +1999-06-30 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 01. + + * lisp/message.el (message-pop-to-buffer-1): New macro. + (message-pop-to-buffer): Use it. + (message-delete-frame): Use `static-if'. + (TopLevel): Autoload "mu-cite". + (message-cite-function): Add `mu-cite/cite-original'. + + * lisp/dgnushack.el (TopLevel): Bind functions defined by + `defun-maybe' for all Emacsen. + + * lisp/Makefile.in (clean): Fix typo. + + * Makefile.in (elclean): Remove auto-autoloads.el and + custom-load.el as well. + +1999-06-28 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.11.04. + (gnus-revision-number): Fresh start from 00. + + * configure: Regenerate. + + * lisp/mm-view.el (TopLevel): Define `gnus-article-mime-handles' + for avoiding byte compile warning. + + * lisp/{rfc2047.el,nnmail.el,mml.el,mm-view.el,mm-util.el, + mm-bodies.el,message.el,mail-prsvr.el,gnus-xmas.el,gnus-sum.el, + gnus-start.el,gnus-draft.el,gnus-cus.el,gnus-cache.el,gnus-art.el, + ChangeLog}: Sync up with Pterodactyl Gnus v0.89. + * aclocal.m4: Ditto. + + * README.T-gnus: Update for T-gnus 6.11.04. + +1999-06-24 Katsumi Yamaoka + + * Mule23@1934: New file. + +1999-06-23 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 06. + + * lisp/gnus-sum.el (gnus-articles-to-read): Use + `read-from-minibuffer' with specifying the input position instead + of the use of `read-string' with modifying `minibuffer-setup-hook'. + Exceptionally, don't specify the input position under Emacs 19 or + earlier against the mysterious bug. [cf. ] + (TopLevel): Require `static'. + +1999-06-22 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 05. + +1999-06-22 NAKAJI Hiroyuki + + * texi/Makefile.in (distclean, veryclean): Use `clean' instead of + `make clean'. + (complete, tmps, latexboth, psout, pss, latexps): Use `$(MAKE)' + instead of `make'. + (TopLevel): Use `@SET_MAKE@'. + + * lisp/Makefile.in (distclean): New target. + (clean): Renamed from `distclean'; don't remove Makefile. + + * Makefile.in (distclean): Use `clean' instead of `make clean'. + (x, osome): Use `$(MAKE)' instead of `make'. + (elclean): Use the arg `-f'. + (clean): Remove MANIFEST.*. + +1999-06-22 Katsumi Yamaoka + + * lisp/gnus-sum.el (gnus-dont-select-after-jump-to-other-group): + New user option. + (gnus-summary-jump-to-other-group): Use it. + + * lisp/gnus-cite.el (gnus-cite-add-face): Add check for Emacs 21 or + later. + +1999-06-21 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 04. + + * lisp/gnus-cite.el (gnus-cite-add-face): Use `move-to-column' + statically to skip the prefix string under Emacs 20.2 or earlier. + (TopLevel): Require `static'. + + * lisp/gnus-msg.el (gnus-extended-version): Move + `gnus-revision-number' to the last. + +1999-06-21 Daiji KANEMATSU + + * lisp/gnus-sum.el (gnus-summary-jump-to-other-group): Call + `gnus-summary-read-group' with the 3rd arg T. + +1999-06-21 NAKAJI Hiroyuki + + * texi/Makefile.in (clean): Remove gnus.info*, gnus-ja.info*, + message.info*, message-ja.info*, *.texi_ and emacs-mime.info. + + * lisp/Makefile.in (distclean): Remove auto-autoload.el and + custom-load.el. + +1999-06-18 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 03. + + * lisp/gnus-sum.el (gnus-summary-mark-article): Call + `gnus-cache-possibly-enter-article' with the arg `headers'. + (gnus-summary-mark-article-as-unread): Ditto. + (gnus-summary-move-article): Ditto. + + * lisp/gnus-cache.el (gnus-cache-update-article): Call + `gnus-cache-possibly-enter-article' with the arg `headers'. + (gnus-cache-enter-article): Ditto. + (gnus-cache-possibly-enter-article): Accept parameter `headers'. + +1999-06-17 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 02. + + * lisp/gnus-sum.el (gnus-summary-jump-to-other-group): Rewrite as + an independent function. + (gnus-summary-read-group): Revert to the previous form. + + * lisp/gnus-msg.el (gnus-extended-version): Include + `gnus-revision-number' if it is non-zero. + +1999-06-16 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 01. + (TopLevel): Autoload "gnus-sum" for the command + `gnus-summary-jump-to-other-group'. + + * lisp/gnus-art.el (gnus-article-read-summary-keys): Add key "ZJ" + to the list `nosaves'; convert key events to string statically + under XEmacs. + (gnus-article-display-x-face-with-x-face-mule): Use `gnus-xemacs' + instead of `featurep' with an arg `xemacs'. + (article-toggle-headers): Ditto. + (TopLevel): Require `static'. + + * lisp/gnus-sum.el (gnus-summary-exit-map): New keystroke "ZJ" for + the command `gnus-summary-jump-to-other-group'. + +1999-06-16 Katsumi Yamaoka + Daiji KANEMATSU + + * lisp/gnus-sum.el (gnus-summary-read-group): Allow it to be an + user command. + (gnus-summary-jump-to-other-group): Defalias to + `gnus-summary-read-group'. + +1999-06-15 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.11.03. + (gnus-revision-number): Fresh start from 00. + + * lisp/{gnus-sum.el,nnmail.el,ChangeLog}: Sync up with Pterodactyl + Gnus v0.88. + + * README.T-gnus: Update for T-gnus 6.11.03. + +1999-06-14 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 01. + + * lisp/message.el (message-send-news): Don't generate the Lines + field; don't make `tembuf' as unmodified. + (message-send-mail): Ditto. + +1999-06-14 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.11.02. + + * lisp/{mail-source.el,gnus-sum.el,gnus-art.el}: Sync up with + Pterodactyl Gnus v0.87. + + * text/gnus-ja.text (Troubleshooting): Make the return value of + `gnus-version' ambiguous. + + * lisp/message.el (message-send-news): Make `tembuf' as unmodified + after inserting a text from `message-encoding-buffer'. + (message-send-mail): Ditto. + +1999-06-14 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version-number): Update to 6.11.01. + (gnus-revision-number): Fresh start from 00. + + * lisp/mm-view.el (TopLevel): Avoid byte compile warnings for the + use of old W3. + + * lisp/dgnushack.el (TopLevel): Bind `:file' for old Emacsen. + + * texi/{gnus.texi,gnus-ja.texi,ChangeLog}: Sync up with Pterodactyl + Gnus v0.86. + * lisp/{nnmail.el,nnheader.el,nndoc.el,mml.el,mm-view.el, + mm-decode.el,mm-bodies.el,message.el,mail-source.el,lpath.el, + gnus.el,gnus-xmas.el,gnus-uu.el,gnus-util.el,gnus-sum.el, + gnus-start.el,gnus-score.el,gnus-range.el,gnus-msg.el, + gnus-mailcap.el,gnus-group.el,gnus-cus.el,gnus-cite.el, + gnus-cache.el,gnus-art.el,gnus-agent.el,ChangeLog}: Ditto. + + * etc/gnus/x-splash: New file copied from pgnus 0.86. + +1999-06-12 Daiki Ueno + + * lisp/gnus-msg.el (gnus-copy-article-buffer): Bind + `inhibit-read-only' to t during modifying the destination buffer. + +1999-06-11 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 02. + + * sample.lpath.el: New file. It is supposed to be used for telling + old Emacsen where EMU, APEL or CUSTOM packages have already + installed. + + * lisp/score-mode.el (score-mode-coding-system): Default to + `*ctext*' under Mule 2. + + * lisp/nnmail.el (nnmail-save-active): Bind `output-coding-system' + to the value of `nnmail-active-file-coding-system'. + + * lisp/message.el (message-set-auto-save-file-name): Use + `set-file-coding-system' statically under Mule 2. + (message-do-fcc): Bind `output-coding-system' to `raw-text'. + (message-draft-coding-system): Default to `*junet*' under Mule 2. + (TopLevel): Require `static'. + + * lisp/gnus-util.el (gnus-point-at-eol): Defun statically for the + various Emacsen. + (gnus-point-at-bol): Ditto. + (TopLevel): Require `static'. + + * lisp/gnus-start.el (gnus-startup-file-coding-system): Default to + `*ctext*' under Mule 2. + + * lisp/gnus-msg.el (gnus-inews-do-gcc): Bind `output-coding-system' + to `raw-text'. + + * lisp/gnus-ems.el (language-info-alist): Defvar-maybe for old + Emacsen. + (current-language-environment): Ditto. + (set-language-info): Defun-maybe for old Emacsen. + (get-language-info): Ditto. + (assoc-ignore-case): Ditto. + + * lisp/gnus-cite.el (gnus-cite-parse): Bind `mc-flag' to nil. + + * lisp/dgnushack.el (TopLevel): Define some unknown functions for + avoiding byte compile warnings. + (TopLevel): Require `emu' for picking up some macros, bind some + colon keywords, bind functions defined by `defun-maybe', bind + defcustom'ed variables and optimize byte code for `char-after' and + `char-before' for old Emacsen. + (TopLevel): Attempt to load ~/.lpath.el. + + * configure: Regenerate by autoconf 2.14.1. + +1999-06-11 Katsumi Yamaoka + + * lisp/gnus.el (gnus-revision-number): Increment to 01. + + * lisp/gnus-art.el (gnus-article-display-x-face-with-x-face-mule): + Warn if it is used with X-Face-Mule 0.25 or later. Note that it + should be abolished in the future. + +1999-06-08 Katsumi Yamaoka + + * lisp/gnus.el (gnus-version): Modify for SEMI 1.13, FLIM 1.13. + (gnus-revision-number): Fresh start from 00. + (gnus-version-number): Update to 6.11.0. + (gnus-product-name): Rename to ET-gnus. E is short for Experimental. + + * lisp/gnus-sum.el (gnus-summary-reselect-current-group): Rescan + the current newsgroup before exiting. + + * lisp/gnus-art.el (gnus-article-prepare-display): Change + representation-type of `mime-message-structure'. + + * ChangeLog: New file. + * ChangeLog.1: Renamed from ChangeLog. + +1999-06-01 MORIOKA Tomohiko + + * lisp/gnus-score.el (gnus-header-index): Use + `luna-class-slot-index' and `luna-find-class' to get index number + for an entity. + +1999-05-31 MORIOKA Tomohiko + + * lisp/nnheader.el: Require `mmgnus'. + (mail-header-subject): Now an alias for + `mime-gnus-entity-subject-internal'. + (mail-header-set-subject): Now an alias for + `mime-gnus-entity-set-subject-internal)'. + (mail-header-from): Now an alias for + `mime-gnus-entity-from-internal'. + (mail-header-set-from): Now an alias for + `mime-gnus-entity-set-from-internal'. + (mail-header-date): Now an alias for + `mime-gnus-entity-date-internal'. + (mail-header-set-date): Now an alias for + `mime-gnus-entity-set-date-internal'. + (mail-header-message-id): Now an alias for + `mime-gnus-entity-id-internal'. + (mail-header-id): Likewise. + (mail-header-set-message-id): Now an alias for + `mime-gnus-entity-set-id-internal'. + (mail-header-set-id): Likewise. + (mail-header-references): Now an alias for + `mime-gnus-entity-references-internal'. + (mail-header-set-references): Now an alias for + `mime-gnus-entity-set-references-internal'. + (mail-header-chars): Now an alias for + `mime-gnus-entity-chars-internal. + (mail-header-set-chars): Now an alias for + `mime-gnus-entity-set-chars-internal. + (mail-header-lines): Now an alias for + `mime-gnus-entity-lines-internal'. + (mail-header-set-lines): Now an alias for + `mime-gnus-entity-set-lines-internal'. + (mail-header-xref): Now an alias for + `mime-gnus-entity-xref-internal'. + (mail-header-set-xref): Now an alias for + `mime-gnus-entity-set-xref-internal'. + (make-full-mail-header): New implementation [use + `luna-make-entity']. + (make-full-mail-header-from-decoded-header): Likewise. + + * lisp/mmgnus.el (mime-gnus-entity): New definition of luna-class. + (mime-entity-buffer): Abolished. + (initialize-instance): New method. + +See ChangeLog.1 for earlier changes. diff --git a/Makefile.in b/Makefile.in index 1c13e2d..42944e3 100644 --- a/Makefile.in +++ b/Makefile.in @@ -5,8 +5,8 @@ srcdir = @srcdir@ @SET_MAKE@ EMACS = @EMACS@ -XEMACS = xemacs -PACKAGEDIR = +XEMACS = @XEMACS@ +PACKAGEDIR = @PACKAGEDIR@ all: lick info @@ -63,24 +63,25 @@ info-ja: clean: rm -f */*.orig */*.rej *.orig *.rej + rm -f MANIFEST.* + for i in lisp texi; do (cd $$i; $(MAKE) clean); done xsome: cd lisp && $(MAKE) EMACS="$(XEMACS)" some elclean: - rm lisp/*.elc + cd lisp && rm -f *.elc auto-autoloads.el custom-load.el x: - make EMACS="$(XEMACS)" + $(MAKE) EMACS="$(XEMACS)" -distclean: - make clean +distclean: clean rm -rf *~ - for i in lisp texi; do (cd $$i; make distclean); done + for i in lisp texi; do (cd $$i; $(MAKE) distclean); done rm -f config.log config.status config.cache Makefile osome: - make EMACS="$(XEMACS)" some + $(MAKE) EMACS="$(XEMACS)" some config.status: $(srcdir)/configure $(SHELL) ./config.status --recheck diff --git a/Mule23@1934 b/Mule23@1934 new file mode 100644 index 0000000..4506690 --- /dev/null +++ b/Mule23@1934 @@ -0,0 +1,24 @@ +There are two ways of making gnus with Mule 2.3 based on Emacs 19.34. + + 1. Use the configure option `--with-addpath=' to specify the colon + separated directory names where EMU, APEL or CUSTOM packages have + already installed. For example: + + configure --with-emacs=mule\ + --with-addpath=~/elisp/emu:~/elisp/apel:~elisp/custom + + 2. Copy `sample.lpath.el' to `~/.lpath.el' and modify it suitably for + your environment. + + +Mule 2.3 based on Emacs 19.34 $B$G(B gnus $B$r:n$k$K$OFs$D$NJ}K!$,$"$j$^$9!#(B + + 1. configure $B%*%W%7%g%s$N(B `--with-addpath=' $B$r;H$C$F(B EMU, APEL $B$*$h$S(B + CUSTOM $B$N3F%Q%C%1!<%8$,%$%s%9%H!<%k$5$l$F$$$k>l=j$r;XDj$7$F2<$5$$!#(B + $BNc$($P(B + + configure --with-emacs=mule\ + --with-addpath=~/elisp/emu:~/elisp/apel:~elisp/custom + + 2. `sample.lpath.el' $B$r(B `~/.lpath.el' $B$K%3%T!<$7$F!"$"$J$?$N4D6-$K(B + $B9g$&$h$&$K=q$-49$($F2<$5$$!#(B diff --git a/README-offline.en b/README-offline.en index d889e94..19ae2a9 100644 --- a/README-offline.en +++ b/README-offline.en @@ -1,7 +1,7 @@ 1) What's "gnus-offline (Gnus Offline Backend Utility)" ? ========================================================= -This program is a utility for Semi-gnus that handles messages +This program is a utility for T-gnus that handles messages (i.e. mail and news) in the "offline" state in a more simple way. It is basically designed for "gnus-agent". (See info about gnus-agent.) @@ -23,7 +23,7 @@ but "gnus-offline" provides a simple way for setup and operation. o Simple configuration -- An "INTERACTIVE" configuration to set the variables. -o Simple operation -- Type "g" in the *Group* buffer, and gnus-offline +o Simple operation -- Type "g" in the *Group* buffer, and gnus-offline will: o Dial (*) o Send mails & post news articles @@ -49,20 +49,20 @@ gnus-offline.el bundled in T-gnus 6.10.056 or later, and Semi-gnus 2) Installation =============== -As you are reading this document, this version of Semi-gnus includes +As you are reading this document, this version of T-gnus includes gnus-offline. Installation is simple. "make install" will automatically install "gnus-offline". If the Semi-gnus comes without gnus-offline, or you want to install the latest version of gnus-offline, you may manually byte-compile "gnus-offline.el" and "gnus-ofsetup.el". Make sure they are in one of -the `load-path' directories. +the `load-path' directories. 3) How to use ============= -o First, you must do a general setup for Semi-gnus (See info about the - setup). +o First, you must do a general setup for T-gnus (See info about the + setup). o Add the following code to ~/.emacs @@ -96,40 +96,40 @@ That's all. Restart Gnus and try typing "g" in the *Group* buffer. ***Note*** Most versions of Semi-gnus have pop3-fma.el to operate multiple POP -accounts. T-gnus 6.10.56 or later does not because it can handle +accounts. T-gnus 6.10.056 or later does not because it can handle multiple POP accounts itself. <<<<>>>> -T-gnus 6.10.56 or later doesn't contain "pop3-fma.el". If you are -updating to T-gnus 6.10.56 or later, remove the setting for +T-gnus 6.10.056 or later doesn't contain "pop3-fma.el". If you are +updating to T-gnus 6.10.056 or later, remove the setting for pop3-fma.el (or simply, delete the old ~/.gnus-offline.el). [Semi-gnus with pop3-fma.el] -o pop3-fma-spool-file-alist +o pop3-fma-spool-file-alist $B!!!!!!!!(B'( - ("po:account1@pop-server1" pass) - ("po:account2@pop-server2" pass) + ("po:account1@pop-server1" pass) + ("po:account2@pop-server2" pass) : : )) -o pop3-fma-movemail-type - use movemail.exe ('exe) or pop3.el('lisp) +o pop3-fma-movemail-type + use movemail.exe ('exe) or pop3.el('lisp) -[T-gnus 6.10.56 or later] +[T-gnus 6.10.056 or later] -o gnus-offline-mail-source +o gnus-offline-mail-source '( (pop :user "manbou" :server "pop.ceres.dti.ne.jp") (pop :user "imp9397" :server "mvb.biglobe.ne.jp") : : - ) + ) 4) User customizable variables in gnus-offline ============================================== -o gnus-offline-dialup-program +o gnus-offline-dialup-program Program name to dialup. o gnus-offline-dialup-program-arguments @@ -182,7 +182,7 @@ o gnus-offline-MTA-type o gnus-offline-drafts-queue-type Message queue type when spooling message. - + 'miee ... Use miee.el. 'agent ... Use gnus-agent.el. @@ -198,10 +198,10 @@ o gnus-offline-dialup-function o gnus-offline-hangup-function Function to hangup. -o gnus-offline-pop-password-file +o gnus-offline-pop-password-file File name to save username , mailserver and password. -o gnus-offline-pop-password-decoding-function +o gnus-offline-pop-password-decoding-function Function to decode password. 5) Commands in gnus-offline @@ -232,8 +232,8 @@ o M-x gnus-offline-agent-expire =========================================== <<<<>>>> -T-gnus 6.10.56 or later doesn't contain "pop3-fma.el". If you are -updating to T-gnus 6.10.56 or later, remove the setting for +T-gnus 6.10.056 or later doesn't contain "pop3-fma.el". If you are +updating to T-gnus 6.10.056 or later, remove the setting for pop3-fma.el (or simply, delete the old ~/.gnus-offline.el). Under Semi-gnus with pop3-fma.el, you must enter the password for the @@ -254,16 +254,18 @@ password will be saved in ~/.newsrc.eld. (*) [Semi-gnus with pop3-fma.el] - (add-hook 'gnus-setup-news-hook - (lambda () - (setq pop3-fma-save-password-information t) - (add-to-list 'gnus-variable-list 'pop3-fma-password))) + (add-hook + 'gnus-setup-news-hook + (lambda () + (setq pop3-fma-save-password-information t) + (add-to-list 'gnus-variable-list 'pop3-fma-password))) - [T-gnus 6.10.56 or later] + [T-gnus 6.10.056 or later] - (add-hook 'gnus-setup-news-hook - (lambda () - (add-to-list 'gnus-variable-list 'mail-source-password-cache))) + (add-hook + 'gnus-setup-news-hook + (lambda () + (add-to-list 'gnus-variable-list 'mail-source-password-cache))) Answer this question carefully, because the password will NOT be encoded! @@ -281,5 +283,5 @@ For Semi-gnus with pop3-fma.el, add the following code in In this way, once you enter the password at the startup of Gnus, it will be kept as a variable `pop3-fma-password' until you quit Gnus. -Under T-gnus 6.10.56 or later, the password will be kept as a variable +Under T-gnus 6.10.056 or later, the password will be kept as a variable `mail-source-password-cache' by default. diff --git a/README-offline.ja b/README-offline.ja index 107ae49..b6fac21 100644 --- a/README-offline.ja +++ b/README-offline.ja @@ -1,13 +1,12 @@ 1) gnus-offline (Gnus Offline Backend Utility)$B$C$F2?(B? -$B$3$l$O(B Semi-gnus $B$G%a%C%;!<%8$r$h$jMF0W$K%*%U%i%$%s4D6-$G07$&$?$a$N%f!<(B -$B%F%#%j%F%#$G$9!#(B +$B$3$l$O(B T-gnus $B$G%a%C%;!<%8$r$h$jMF0W$K%*%U%i%$%s4D6-$G07$&$?$a$N%f!<%F%#(B +$B%j%F%#$G$9!#(B -$BH$7$F$/$@$5$$!#(B (*) gnspool $B$O(B gn $B$H$$$&%K%e!<%9%j!<%@!<$H6&$KG[I[$5$l$F$$$^$9!#(B @@ -21,96 +20,97 @@ $B!&F0:n$KI,MW$JJQ?t$NBPOCE*@_Dj$,2DG=(B -$B!&%0%k!<%W%P%C%U%!$G!H(Bg$B!I$H%?%$%W$9$k$@$1$G(B $B%@%$%"%k%"%C%W(B->$B%a%$%k$*$h$S(B -$B%M%C%H%K%e!<%9$NAw$B%@%$%"%k%"%C%W$N@ZCG(B $B$H$$$&F0:n$r0l5$$K9T$&$3$H(B -$B$,2DG=$K$J$j$^$9!#(B($B$?$@$7@\B3!&$*$h$S@ZCG$OJLES@lMQ$N%D!<%k$,I,MW$G$9(B) +$B!&%0%k!<%W%P%C%U%!$G!H(Bg$B!I$H%?%$%W$9$k$@$1$G!"%@%$%"%k%"%C%W(B->$B%a%$%k(B + $B$*$h$S(B $B%M%C%H%K%e!<%9$NAw$B%@%$%"%k%"%C%W$N@ZCG(B $B$H$$$&F0:n$r0l5$(B + $B$K9T$&$3$H$,2DG=$K$J$j$^$9!#(B($B$?$@$7@\B3!&$*$h$S@ZCG$OJLES@lMQ$N%D!<(B + $B%k$,I,MW$G$9(B) -$B$J$*!"$3$N%I%-%e%a%s%H$G$Ol9g!"(Bgnus-offline.el $B$OFC$K2?$b9M$($J$/$F$b(B T-gnus $B$H(B -$BF1;~$K%$%s%9%H!<%k$5$l$^$9!#$=$&$G$J$$>l9g$O(B load-path $B$NDL$C$?%G%#%l%/(B -$B%H%j$K(B gnus-offline.el $B$H(B gnus-ofsetup.el $B$r(B($B%P%$%H%3%s%Q%$%k$7$F(B)$BCV$-$^(B -$B$9!#(B +T-gnus $B$r$*;H$$$N>l9g!"(Bgnus-offline.el $B$OFC$K2?$b9M$($J$/$F$b(B T-gnus +$B$HF1;~$K%$%s%9%H!<%k$5$l$^$9!#$=$&$G$J$$>l9g$O(B load-path $B$NDL$C$?%G%#(B +$B%l%/%H%j$K(B gnus-offline.el $B$H(B gnus-ofsetup.el $B$r(B($B%P%$%H%3%s%Q%$%k$7$F(B) +$BCV$-$^$9!#(B 3) $B;H$$J}(B -$B!&(BSemi-gnus $B$N0lHLE*$J;HMQJ}K!$K$D$$$F(B info $B$J$I$GD4$Y$F@_Dj$7$F$/$@$5$$!#(B +$B!&(BT-gnus $B$N0lHLE*$J;HMQJ}K!$K$D$$$F(B info $B$J$I$GD4$Y$F@_Dj$7$F$/$@$5$$!#(B $B!&0J2<$N%3!<%I$r(B .emacs $B$K2C$($^$9!#(B (load "gnus-ofsetup") - (gnus-setup-for-offline) - (load gnus-offline-setting-file) + (gnus-setup-for-offline) + (load gnus-offline-setting-file) $B!&0J2<$N%3!<%I$r(B .gnus $B$K2C$($^$9!#(B (gnus-agentize) -$B!&(BEmacs $B$r:F5/F0$7$^$9!#$9$k$H!"(Bgnus-ofsetup.el $B$,5/F0$7$^$9$N$G!"BPOCE*(B -$B$KI,MW$JJQ?t$N@_Dj$r9T$$$^$9!#(B($B2?$rF~NO$7$?$i$$$$$+$o$+$i$J$$>l9g$O(B 4) -$B$r;2>H$9$k$+!"(BTAB $B$GF~NO2DG=$J8uJd$r0lMwI=<($5$;$k$+$7$F$/$@$5$$(B)$B$9$Y$F(B -$B@_Dj$9$k$H%[!<%`%G%#%l%/%H%j$K(B .gnus-offline.el $B$H$$$&%U%!%$%k$,=PMh>e$,(B -$B$j$^$9!#(B(*) +$B!&(BEmacs $B$r:F5/F0$7$^$9!#$9$k$H!"(Bgnus-ofsetup.el $B$,5/F0$7$^$9$N$G!"BPOC(B + $BE*$KI,MW$JJQ?t$N@_Dj$r9T$$$^$9!#(B + ($B2?$rF~NO$7$?$i$$$$$+$o$+$i$J$$>l9g$O(B 4) $B$r;2>H$9$k$+!"(BTAB $B$GF~NO(B + $B2DG=$J8uJd$r0lMwI=<($5$;$k$+$7$F$/$@$5$$(B) + $B$9$Y$F@_Dj$9$k$H%[!<%`%G%#%l%/%H%j$K(B .gnus-offline.el $B$H$$$&%U%!%$%k(B + $B$,=PMh>e$,$j$^$9!#(B(*) - (*) $B!V(BPOP $B%Q%9%o!<%I$r(B ~/.newsrc.eld $B$KJ]B8$9$k$+$I$&$+!We$GEz$($F$/$@$5$$!#>\$7$/$O(B 6) $B$r;2(B - $B>H$7$F2<$5$$!#(B + (*) $B!V(BPOP $B%Q%9%o!<%I$r(B ~/.newsrc.eld $B$KJ]B8$9$k$+$I$&$+!We$GEz$($F$/$@$5$$!#>\$7$/$O(B 6) + $B$r;2>H$7$F2<$5$$!#(B -$B!&$3$N$"$H0lC6%*%s%i%$%s$G%5!<%P!<$K@\B3$7$F!"9XFI$9$k%0%k!<%W$r7h$a$F$/(B -$B$@$5$$!#(B($B>\$7$$J}K!$O(B Gnus $B$N(B info $B$r8+$F$/$@$5$$(B) +$B!&$3$N$"$H0lC6%*%s%i%$%s$G%5!<%P!<$K@\B3$7$F!"9XFI$9$k%0%k!<%W$r7h$a$F(B + $B$/$@$5$$!#(B($B>\$7$$J}K!$O(B Gnus $B$N(B info $B$r8+$F$/$@$5$$(B) $B!&(B.gnus $B$K0J2<$N%3!<%I$r2C$($^$9!#(B -(gnus-agent-toggle-plugged nil) + (gnus-agent-toggle-plugged nil) -$B$3$l$G(B Gnus $B$r:F5/F0$9$l$P%0%k!<%W%P%C%U%!$G!H(Bg$B!I$H%?%$%W$9$k$3$H$K$h$j(B -$BA05-$NF0:n$r$9$k$O$:$G$9!#(B + $B$3$l$G(B Gnus $B$r:F5/F0$9$l$P%0%k!<%W%P%C%U%!$G!H(Bg$B!I$H%?%$%W$9$k$3$H$K(B + $B$h$jA05-$NF0:n$r$9$k$O$:$G$9!#(B +$B$^$?!"(BT-gnus 6.10.056 $B0J9_$N$b$N$G$O(B Gnus $B<+BN$,J#?t$N%a%$%k%"%+%&%s%H(B +$B$r07$($^$9!#(B(6.10.055 $B0JA0$N(B T-gnus $B$G$bF1:-$N(B pop3-fma.el $B$rMQ$$$F$bJ#(B +$B?t$N%a%$%k%"%+%&%s%H$r4IM}$9$k$3$H$,=PMh$^$9!#(B) -$B$^$?!"(BT-gnus 6.10.56 $B0J9_$N$b$N$G$O(B Gnus $B<+BN$,J#?t$N%a%$%k%"%+%&%s%H$r(B -$B07$($^$9!#(B(6.10.55 $B0JA0$N(B T-gnus $B$G$bF1:-$N(B pop3-fma.el $B$rMQ$$$F$bJ#?t$N(B -$B%a%$%k%"%+%&%s%H$r4IM}$9$k$3$H$,=PMh$^$9!#(B) - -<<<<<< $BCm0U(B >>>>>>>>>>> +<<<<<< $BCm0U(B >>>>>>>>>>> -T-gnus 6.10.56 $B0J9_$N%P!<%8%g%s$K$O(B pop3-fma.el $B$O4^$^$l$F$$$^$;$s!#%P!<(B +T-gnus 6.10.056 $B0J9_$N%P!<%8%g%s$K$O(B pop3-fma.el $B$O4^$^$l$F$$$^$;$s!#%P!<(B $B%8%g%s%"%C%W$5$l$?J}$O4{B8$N(B pop3-fma.el $B$N@_Dj$O30$7$F$/$@$5$$!#(B ($B4{B8$N(B .gnus-offline.el $B$r>C$9$N$,$b$C$H$b4JC1$G$9(B) $B!Z(BSemi-gnus + pop3-fma.el$B![(B -$B!&(Bpop3-fma-spool-file-alist +$B!&(Bpop3-fma-spool-file-alist $B!!!!!!!!(B'( - ("po:$B%"%+%&%s%H(B1@pop$B%5!<%P(B1" pass) + ("po:$B%"%+%&%s%H(B1@pop$B%5!<%P(B1" pass) ("po:$B%"%+%&%s%H(B2@pop$B%5!<%P(B2" pass) : : )) -$B!&(Bpop3-fma-movemail-type +$B!&(Bpop3-fma-movemail-type $B%a%$%k(B $B!&(Bgnus-offline-dialup-program-arguments @@ -130,14 +130,14 @@ T-gnus 6.10.56 $B0J9_$N%P!<%8%g%s$K$O(B pop3-fma.el $B$O4^$^$l$F$$$^$;$s!#%P! $B!&(Bgnus-offline-mail-spool-directory $BAw?.%a!<%k$N%9%W!<%k%G%#%l%/%H%j(B - Offline $B>uBV$G(B Mail $B$rAw?.$9$k$H0lC6$3$3$G;XDj$7$?%G%#%l%/%H%j$KJ]B8$5$l(B - $B$^$9!#(B + Offline $B>uBV$G(B Mail $B$rAw?.$9$k$H0lC6$3$3$G;XDj$7$?%G%#%l%/%H%j$KJ](B + $BB8$5$l$^$9!#(B MIEE $B$r;HMQ$9$k>l9g0J30L58z$G$9!#(B $B!&(Bgnus-offline-news-spool-directory $BAw?.%K%e!<%9$N%9%W!<%k%G%#%l%/%H%j(B - Offline $B>uBV$G(B News $B$rAw?.$9$k$H0lC6$3$3$G;XDj$7$?%G%#%l%/%H%j$KJ]B8$5$l(B - $B$^$9!#(B + Offline $B>uBV$G(B News $B$rAw?.$9$k$H0lC6$3$3$G;XDj$7$?%G%#%l%/%H%j$KJ](B + $BB8$5$l$^$9!#(B MIEE $B$r;HMQ$9$k>l9g0J30L58z$G$9!#(B $B!&(Bgnus-offline-mail-treat-environ @@ -161,17 +161,18 @@ T-gnus 6.10.56 $B0J9_$N%P!<%8%g%s$K$O(B pop3-fma.el $B$O4^$^$l$F$$$^$;$s!#%P! $B!&(Bgnus-offline-interval-time Online job $B$r9T$&4V3V(B($BJ,(B) - Emacs $B$,(B idle $B>uBV$K$J$C$F$+$i$3$3$G;XDj$7$?;~4VKh$K(B Online $B>uBV$K$7(B - Mail/News $B$ruBV$K$J$C$F$+$i$3$3$G;XDj$7$?;~4VKh$K(B Online $B>uBV$K(B + $B$7(B Mail/News $B$r$N%j%9%H(B -$B!&(Bgnus-offline-pop-password-file +$B!&(Bgnus-offline-pop-password-file $B%f!<%6!!"%a!<%k%5!<%P!(B -$B!&(Bgnus-offline-pop-password-decoding-function +$B!&(Bgnus-offline-pop-password-decoding-function $B%Q%9%o!<%I$rJ]B8$9$k:]$N0E9f2=$r9T$&$?$a$N4X?t!#(B 5) gnus-offline M-x $B$GuBV(B/Offline $B>uBV$G$N(B Mail $BAw?.>uBV$r@ZBX$($^$9!#(B - Online $B>uBV$G$OD>@\Aw?.$7$^$9$,!"(BOffline $B>uBV$G$O0lC6(B spool $B$K=q$-9~$_!"(B - "g" $B$r2!$7$?;~$KA4ItAw?.$5$l$^$9!#(B + Online $B>uBV$G$OD>@\Aw?.$7$^$9$,!"(BOffline $B>uBV$G$O0lC6(B spool $B$K=q$-9~(B + $B$_!"(B"g" $B$r2!$7$?;~$KA4ItAw?.$5$l$^$9!#(B $B!&(BM-x gnus-offline-toggle-articles-to-fetch $B mail -> news -> both ... $B$N$h$&$K(B @@ -226,57 +227,59 @@ T-gnus 6.10.56 $B0J9_$N%P!<%8%g%s$K$O(B pop3-fma.el $B$O4^$^$l$F$$$^$;$s!#%P! 6)$B!Z(B!!!$B=EMW(B!!!$B![(B pop $B%Q%9%o!<%I$N4IM}J}K!$K$D$$$F(B -;;;$B%P!<%8%g%s$K$h$j0[$J$kItJ,$,B?$$$N$G$4Cm0U$/$@$5$$!#$^$?$3$NItJ,$O:#(B -;;;$B8e$b2~D{$5$l$k$3$H$,M=A[$5$l$^$9!#(B +;;;$B%P!<%8%g%s$K$h$j0[$J$kItJ,$,B?$$$N$G$4Cm0U$/$@$5$$!#$^$?$3$NItJ,$O(B +;;;$B:#8e$b2~D{$5$l$k$3$H$,M=A[$5$l$^$9!#(B <<<<<< $BCm0U(B >>>>>>>>>>> -T-gnus 6.10.56 $B0J9_$N%P!<%8%g%s$r;HMQ$9$kJ}$O(B pop3-fma.el $B$O4^$^$l$F$$$^(B -$B$;$s!#(BGnus $B$,J#?t$N(B POP3 $B%"%+%&%s%H$r07$($k$h$&$K$J$j$^$7$?$N$G!"(B +T-gnus 6.10.056 $B0J9_$N%P!<%8%g%s$r;HMQ$9$kJ}$O(B pop3-fma.el $B$O4^$^$l$F$$(B +$B$^$;$s!#(BGnus $B$,J#?t$N(B POP3 $B%"%+%&%s%H$r07$($k$h$&$K$J$j$^$7$?$N$G!"(B $B%P!<%8%g%s%"%C%W$5$l$k:]$O4{B8$N(B pop3-fma.el $B$N@_Dj$O30$7$F$/$@$5$$!#(B Semi-gnus + pop3-fma.el $B$G$O!"%G%U%)%k%H$G$O(B pop $B%5!<%P$N%Q%9%o!<%I$O(B -pop $B%5!<%P!<$K%"%/%;%9$9$kEY$KF~NO$9$kI,MW$,$"$j$^$9!#(B($B4pK\E*$K$3$N$^$^(B -$B$K$7$F$*$/$3$H$r?d>)$7$^$9(B) +pop $B%5!<%P!<$K%"%/%;%9$9$kEY$KF~NO$9$kI,MW$,$"$j$^$9!#(B($B4pK\E*$K$3$N$^(B +$B$^$K$7$F$*$/$3$H$r?d>)$7$^$9(B) -$B$7$+$7!"!V$3$l$@$HLLE]$@$7$I$&$;<+J,0l?M$7$+;H$o$J$$%3%s%T%e!<%?$@$+$i$=(B -$B$l$[$I%Q%9%o!<%I$N4IM}$K$OCm0U$rJ'$&I,MW$,$J$$!W$H$$$&>l9g$K$O$$$/$D$+$N(B -($BJ$/(B)$BJ}K!$,$"$j$^$9!#$?$@$7!"EvA3%Q%9%o!<%I$rEp$^$l$k4m81$OA}$7$^(B -$B$9$N$G0J2<$NJ}K!$N$$$:$l$+$rl9g$K$O$$$/$D(B +$B$+$N(B($BJ$/(B)$BJ}K!$,$"$j$^$9!#$?$@$7!"EvA3%Q%9%o!<%I$rEp$^$l$k4m81$O(B +$BA}$7$^$9$N$G0J2<$NJ}K!$N$$$:$l$+$r -$B=i2s5/F0;~$N(B gnus-ofsetup.el $B$K$h$kJQ?t@_Dj$N:]!"(B(=~/.gnus-offline.el $B$,(B -$B$J$$$H$-(B)$B%Q%9%o!<%I$r(B ~/.newsrc.eld $B$KJ]B8$9$k$+$I$&$+l9g$OJ]B8$5$l$k%Q%9%o!<%I$OJ?J8$N$^$^$J$N$G$+$J$j4m81$G$"$k$3(B -$B$H$r$4>5CN$N$&$($*;H$$$/$@$5$$!#(B +$B$?$@$7$3$N>l9g$OJ]B8$5$l$k%Q%9%o!<%I$OJ?J8$N$^$^$J$N$G$+$J$j4m81$G$"$k(B +$B$3$H$r$4>5CN$N$&$($*;H$$$/$@$5$$!#(B <$BJ}K!(B2> -$B%Q%9%o!<%I$r%U%!%$%k$K;D$7$F$OCV$-$?$/$J$$$,%a%b%j>e$KJQ?t$H$7$F;D$C(B -$B$F$$$F$b9=$o$J$$!"$H$$$&>l9g$O!"(B~/.gnus-offline.el $B$K0J2<$N$h$&$J%3!<%I(B +$B%Q%9%o!<%I$r%U%!%$%k$K;D$7$F$OCV$-$?$/$J$$$,%a%b%j>e$KJQ?t$H$7$F;D$C$F(B +$B$$$F$b9=$o$J$$!"$H$$$&>l9g$O!"(B~/.gnus-offline.el $B$K0J2<$N$h$&$J%3!<%I(B $B$r2C$($F$/$@$5$$!#(B -(setq pop3-fma-save-password-information t) + (setq pop3-fma-save-password-information t) $B$3$&$9$k$3$H$K$h$j!"%Q%9%o!<%I$O(B Gnus $B5/F0;~$KF~NO$9$k$@$1$K$J$j$^$9!#(B $B%Q%9%o!<%I$O(B pop3-fma-password $B$H$$$&JQ?t$H$7$FJ];}$5$l$^$9!#(B -T-gnus 6.10.56 $B0J9_$N%P!<%8%g%s$r;HMQ$9$kJ}$OFC$K@_Dj$7$J$/$F$b$3$l$HF1(B -$B$8>uBV$,%G%U%)%k%H$K$J$C$F$$$^$9!#%Q%9%o!<%I$O(B mail-source-password-cache -$B$H$$$&JQ?t$KJ];}$5$l$^$9!#(B +T-gnus 6.10.056 $B0J9_$N%P!<%8%g%s$r;HMQ$9$kJ}$OFC$K@_Dj$7$J$/$F$b$3$l$H(B +$BF1$8>uBV$,%G%U%)%k%H$K$J$C$F$$$^$9!#(B +$B%Q%9%o!<%I$O(B mail-source-password-cache $B$H$$$&JQ?t$KJ];}$5$l$^$9!#(B diff --git a/README.T-gnus b/README.T-gnus index 1dcaf86..0b1521f 100644 --- a/README.T-gnus +++ b/README.T-gnus @@ -1,23 +1,29 @@ ======================================================================== Codename: T-gnus -Branch Tag: pgnus-ichikawa -Branch Owner: Tatsuya Ichikawa +Branch Tag: t-gnus-6_13 +Branch Status: Public, Stable Branch Goal: Implement latest features of gnus and offline features - Use Gnus in Offline status. + Use Gnus in Offline status. Branch Policy: (not defined yet) ======================================================================== NEWS: * New codename: "T-gnus" - In order to distinguish "ichikawa" branch from other branches, codename + In order to distinguish this branch from the other branches, codename was changed to "T-gnus" , gnu with T-Shirt. * New Features Use T-gnus in offline(Unplugged) status using gnus-offline. - T-gnus have also features that have "shuhei-k" branch, "chao-6_9" branch - , "keiichi" branch and the MainTrunk. + T-gnus have also features that have the branches `shuhei-k', `chao-6_9' + `keiichi', ... and the MainTrunk. + + If you would like to make T-gnus with Mule 2.3 based on Emacs 19.34, + see Mule23@1934 file for more information. + + You can use some convenient configure options, e.g. `--with-addpath=', + to build T-gnus easier. Try `./configure --help'. And added many other features by "ELIPS" @@ -25,8 +31,8 @@ NEWS: See TODO.ja -* T-gnus 6.10 - this is based on Pterodactyl Gnus. +* T-gnus 6.13 - this is based on Pterodactyl Gnus. - The latest T-gnus is T-gnus 6.10.072 (Based on pgnus-0.95). - It requires SEMI/WEMI-1.12/1.13, the latest FLIM-1.12, and the latest - APEL (9.13 or later). + The latest T-gnus is T-gnus 6.13.0 (Based on pgnus-0.95). It requires + SEMI/WEMI (1.13.5 or later), FLIM (1.13.1 or later), and APEL (9.20 or + later). diff --git a/README.branch b/README.branch index 3900dae..1f72794 100644 --- a/README.branch +++ b/README.branch @@ -1,7 +1,7 @@ README.branch --- description of branches and tags. (DRAFT) ======================================================================== -Semi-gnus revision tree (1999-01-19) +Semi-gnus revision tree (1999-08-04) vendor personal main trunk public branch branches branches @@ -9,13 +9,25 @@ Semi-gnus revision tree (1999-01-19) qGnus 0.?? ------> Semi-gnus 6.0.0 : : : himi <-- 6.0.7 - : ichikawa <-- 6.0.8 - : akr <-- 6.2.3 - : shuhei-k <-- 6.3.1 -Gnus 5.6.11 ------> 6.3.3 - : 6.4.0 (for SEMI 1.5) - : (6.4.?)------> for SEMI 1.5 - : | \ + : ichikawa <------ 6.0.8 + : | | + : 6.8.17 ---+ : + : : : : + : V : + : pgnus-ichikawa : + : | : + : 6.9.01 : + : : : (1999.07.02: turn into the public branch) + : +-------->---------------+ + : : : + : : V + : : 6.10.072 -----> t-gnus-6_12 + : akr <-- 6.2.3 : \ (for FLIM 1.12, + : shuhei-k <-- 6.3.1 \ stable) +Gnus 5.6.11 ------> 6.3.3 \ + : 6.4.0 (for SEMI 1.5) --> t-gnus-6_13 + : (6.4.?)------> for SEMI 1.5 (for FLIM 1.13, + : | \ develop) : | \ (Synch with original Gnus | ---> for SEMI 1.6 was done many times, but (6.4.?)------> 6.5 (for SEMI 1.7) @@ -98,6 +110,9 @@ Public Branches gnus-6_8 Semi-gnus for SEMI 1.8, FLIM 1.8 API (stable) gnus-6_9 Semi-gnus for SEMI 1.11, FLIM 1.12 API (stable) gnus-6_10 Semi-gnus for SEMI 1.12, FLIM 1.12 API (develop) + pgnus-ichikawa (Main trunk of T-gnus) + t-gnus-6_12 T-gnus for SEMI 1.12/1.13, FLIM 1.12 API (stable) + t-gnus-6_13 T-gnus for SEMI 1.13, FLIM 1.13 API (develop) Personal Branches @@ -111,8 +126,7 @@ Personal Branches ichikawa Owner: Tatsuya Ichikawa akr Owner: Tanaka Akira shuhei-k Owner: Shuhei KOBAYASHI - pgnus-ichikawa Owner: Tatsuya Ichikawa - keiichi Owner: Keiichi Suzuki + keiichi Owner: Keiichi Suzuki "semi-gnus" Tag diff --git a/README.branch.ja b/README.branch.ja index baa7360..079e5af 100644 --- a/README.branch.ja +++ b/README.branch.ja @@ -1,7 +1,7 @@ README.branch.ja --- branch $B$H(B tag $B$N@bL@(B ($BAp9F(B) ======================================================================== -Semi-gnus revision tree (1999-01-19) +Semi-gnus revision tree (1999-08-04) vendor personal main trunk public branch branches branches @@ -9,11 +9,23 @@ Semi-gnus revision tree (1999-01-19) qGnus 0.?? ------> Semi-gnus 6.0.0 : : : himi <-- 6.0.7 - : ichikawa <-- 6.0.8 - : akr <-- 6.2.3 - : shuhei-k <-- 6.3.1 -Gnus 5.6.11 ------> 6.3.3 - : 6.4.0 (for SEMI 1.5) + : ichikawa <------ 6.0.8 + : | | + : 6.8.17 ---+ : + : : : : + : V : + : pgnus-ichikawa : + : | : + : 6.9.01 : + : : : (1999.07.02: $B8xE*;^$K0a99$((B) + : +-------->---------------+ + : : : + : : V + : : 6.10.072 ----> t-gnus-6_12 + : akr <-- 6.2.3 : \ (for FLIM 1.12) + : shuhei-k <-- 6.3.1 \ +Gnus 5.6.11 ------> 6.3.3 --> t-gnus-6_13 + : 6.4.0 (for SEMI 1.5) (for FLIM 1.13) : (6.4.?)------> for SEMI 1.5 : | \ : | \ @@ -98,6 +110,9 @@ Public Branches gnus-6_8 Semi-gnus for SEMI 1.8, FLIM 1.8 API (stable) gnus-6_9 Semi-gnus for SEMI 1.11, FLIM 1.12 API (stable) gnus-6_10 Semi-gnus for SEMI 1.12, FLIM 1.12 API (develop) + pgnus-ichikawa (Main trunk of T-gnus) + t-gnus-6_12 T-gnus for SEMI 1.12/1.13, FLIM 1.12 API (stable) + t-gnus-6_13 T-gnus for SEMI 1.13, FLIM 1.13 API (develop) Personal Branches @@ -112,8 +127,7 @@ Personal Branches ichikawa Owner: Tatsuya Ichikawa akr Owner: Tanaka Akira shuhei-k Owner: Shuhei KOBAYASHI - pgnus-ichikawa Owner: Tatsuya Ichikawa - keiichi Owner: Keiichi Suzuki + keiichi Owner: Keiichi Suzuki "semi-gnus" Tag diff --git a/README.semi b/README.semi index bc1161e..e0ff414 100644 --- a/README.semi +++ b/README.semi @@ -1,16 +1,21 @@ -This package contains T-gnus 6.10. +This package contains T-gnus 6.13. -What is Semi-gnus? -================== +What is T-gnus? +=============== - Semi-gnus is a replacement of Gnus with gnus-mime for SEMI. It has -all features of Gnus and gnus-mime, so there are no need to install -Gnus to use it, and you must not use gnus-mime for SEMI. + T-gnus is a replacement of Gnus with gnus-mime for SEMI. It has all +features of Gnus and gnus-mime, so there are no need to install Gnus +to use it, and you must not use gnus-mime for SEMI. It requires APEL, FLIM and SEMI packages, so please get and install -them before to install it. T-gnus 6.10 requires APEL 9.13 or later, the -latest FLIM 1.12 and SEMI 1.12. You can get these packages from -ftp://ftp.jaist.ac.jp/pub/GNU/elisp/semi/ +them before to install it. T-gnus 6.13 requires APEL 9.20 or later, +FLIM (1.13.1 or later) and SEMI/WEMI (1.13.5 or later). You can get +these packages from: + +ftp://ftp.etl.go.jp/pub/mule/apel/ +ftp://ftp.etl.go.jp/pub/mule/flim/flim-1.13/ +ftp://ftp.etl.go.jp/pub/mule/semi/semi-1.13-for-flim-1.13/ + Required environment for SEMI is written in README.en of SEMI package. @@ -27,21 +32,29 @@ How to get? (via CVS) (1) checkout % cvs -d :pserver:anonymous@chamonix.jaist.ac.jp:/hare/cvs/root \ - checkout [-r TAG] gnus + checkout -r t-gnus-6_13 gnus (2) compile % cd gnus - % make EMACS= + % configure [options] + % make [options] (3) update - % cvs update [-r TAG] + % cvs update -r t-gnus-6_13 gnus Major tags are following: - semi-gnus assigned to the latest stable version. It is - very conservative. + t-gnus-6_12 Assigned to the latest stable version of T-gnus. + + t-gnus-6_13 Assigned to the latest development version of + T-gnus. + + pgnus-ichikawa The main trunk of T-gnus. + + semi-gnus Assigned to the latest stable version. It is + very conservative. Currently it is not used. for-semi-N1_N2 assigned to the latest stable version for SEMI API N1.N2 (N1 and N2 are natural number). @@ -54,16 +67,13 @@ Major tags are following: himi himi branch - pgnus-ichikawa ichikawa branch - Based on pGnus. - akr akr branch shuhei-k shuhei-k branch Mail-Followup-To/Mail-Reply-To, gnus-cache fix. - keiichi keiichi branch - nana-gnus-N1_N2 Stable version of `keiichi branch'. + keiichi keiichi branch + nana-gnus-N1_N2 Stable version of `keiichi branch'. For more detailed information, please read README.branch. @@ -71,12 +81,16 @@ For more detailed information, please read README.branch. How to get? (via ftp) ===================== - Semi-daily snapshots are also available from + The released version of T-gnus is available from + + ftp://ftp.jpl.org/pub/elisp/t-gnus-6.12/ - ftp://ftp.jaist.ac.jp/pub/GNU/elisp/chamonix/gnus/ + In addition, semi-daily snapshots are also available from - NOTE: These snapshots are automatically created from our repository -if something was changed within a day, and will usually not be tested. + ftp://ftp.jpl.org/pub/elisp/t-gnus-6.12/snapshots/ + + NOTE: These snapshots are manually created when the urge takes the + administrator of the a-ftp site, and will usually not be tested. How to join development @@ -85,21 +99,27 @@ How to join development If you have found a bug in Gnus proper, please do `M-x gnus-bug' and send a bug report to the Gnus maintainers. - If you have found a bug in Semi-gnus, or if you're not sure whether it -is a Gnus proper, please send a bug report to the Semi-gnus mailing list: + If you have found a bug in T-gnus, or if you're not sure whether it +is a Gnus proper, please send a bug report to the Semi-gnus mailing +list: semi-gnus-en@meadow.scphys.kyoto-u.ac.jp (English) semi-gnus-ja@meadow.scphys.kyoto-u.ac.jp (Japanese) -Suggestions for Semi-gnus improvements are also welcome. +Suggestions for T-gnus improvements are also welcome. - Via the Semi-gnus ML, you can report Semi-gnus related bugs, obtain -the latest release of Semi-gnus, and discuss future enhancements to -Semi-gnus. To join the Semi-gnus ML, send an empty e-mail to + Via the Semi-gnus ML, you can report T-gnus related bugs, obtain the +latest release of T-gnus, and discuss future enhancements to T-gnus. +To join the Semi-gnus ML, send an empty e-mail to semi-gnus-en-help@meadow.scphys.kyoto-u.ac.jp (English) semi-gnus-ja-help@meadow.scphys.kyoto-u.ac.jp (Japanese) In addition, we need developers. If you would like to develop it, please send mail to cvs@chamonix.jaist.ac.jp with your account name -and UNIX /etc/passwd style crypted password. +and UNIX /etc/passwd style crypted password. You can get the notice +of modifications in chamonix open CVS server via the mail which also +contains informations on the other modules. To subscribe it, send an +empty e-mail to + + cvs-info-help@chamonix.jaist.ac.jp diff --git a/README.semi.ja b/README.semi.ja index 9f44e67..2c614e4 100644 --- a/README.semi.ja +++ b/README.semi.ja @@ -1,24 +1,28 @@ -$B$3$N%Q%C%1!<%8$K$O(B T-gnus 6.10 $B$,F~$C$F$$$^$9!#(B +$B$3$N%Q%C%1!<%8$K$O(B T-gnus 6.13 $B$,F~$C$F$$$^$9!#(B -Semi-gnus $B$H$O!)(B -================== +T-gnus $B$H$O!)(B +============= - Semi-gnus $B$O(B SEMI $B$N$?$a$N(B gnus-mime $B$H(B Gnus $B$NAH9g$;$rCV$-49$($k$b(B -$B$N$G$9!#(BGnus $B$H(B gnus-mime $B$NA4$F$N5!G=$r;}$C$F$$$^$9$N$G!"$3$l$r;HMQ$9(B -$B$k$?$a$K(B Gnus $B$r%$%s%9%H!<%k$9$kI,MW$O$J$/!"(BSEMI $B$N$?$a$N(B gnus-mime $B$O(B -$B;HMQ$7$F$O$$$1$^$;$s!#(B + T-gnus $B$O(B SEMI $B$N$?$a$N(B gnus-mime $B$H(B Gnus $B$NAH9g$;$rCV$-49$($k$b$N$G(B +$B$9!#(BGnus $B$H(B gnus-mime $B$NA4$F$N5!G=$r;}$C$F$$$^$9$N$G!"$3$l$r;HMQ$9$k$?(B +$B$a$K(B Gnus $B$r%$%s%9%H!<%k$9$kI,MW$O$J$/!"(BSEMI $B$N$?$a$N(B gnus-mime $B$O;HMQ(B +$B$7$F$O$$$1$^$;$s!#(B APEL, FLIM $B$*$h$S(B SEMI $B%Q%C%1!<%8$,I,MW$G$9$N$G!"%$%s%9%H!<%k$9$kA0(B -$B$K$=$l$i$r%$%s%9%H!<%k$7$F$/$@$5$$!#(BT-gnus 6.10 $B$O(B APEL 9.13 $B0J>e!":G(B -$B?7$N(B FLIM 1.12 $B$*$h$S(B SEMI 1.12 $B$rI,MW$H$7$^$9!#(B -$B$=$l$i$N%Q%C%1!<%8$O(B -ftp://ftp.jaist.ac.jp/pub/GNU/elisp/semi/ +$B$K$=$l$i$r%$%s%9%H!<%k$7$F$/$@$5$$!#(BT-gnus 6.13 $B$O(B APEL 9.20 $B0J>e!"(B +FLIM (1.13.1 $B0J>e(B) $B$*$h$S(B SEMI/WEMI (1.13.5 $B0J>e(B) $B$rI,MW$H$7$^$9!#$=$l(B +$B$i$N%Q%C%1!<%8$O(B + +ftp://ftp.etl.go.jp/pub/mule/apel/ +ftp://ftp.etl.go.jp/pub/mule/flim/flim-1.13/ +ftp://ftp.etl.go.jp/pub/mule/semi/semi-1.13-for-flim-1.13/ + $B$+$iH$7$F(B $B$/$@$5$$!#(B $B + % configure [options] + % make [options] (3) update - % cvs update [-r TAG] + % cvs update -r t-gnus-6_13 gnus $Bo$KJ]\$7$/$O!"(BREADME.branch.ja $B$r;2>H$7$F$/$@$5$$!#(B $B-Mh$N3HD%$r5DO@$7$?$j(B - $B$9$k$3$H$,$G$-$^$9!#(BSemi-gnus ML $B$K;22C$9$k$?$a$K$O(B + Semi-gnus ML $B$G$O!"(BT-gnus $B4XO"$N%P%0$rJs9p$7$?$j!":G?7$N(B T-gnus $B$N%j(B + $B%j!<%9$r-Mh$N3HD%$r5DO@$7$?$j$9$k$3$H$,$G$-$^(B + $B$9!#(BSemi-gnus ML $B$K;22C$9$k$?$a$K$O(B semi-gnus-en-help@meadow.scphys.kyoto-u.ac.jp ($B1Q8l(B) semi-gnus-ja-help@meadow.scphys.kyoto-u.ac.jp ($BF|K\8l(B) @@ -109,5 +121,12 @@ Semi-gnus $B$N2~A1$N$?$a$NDs0F$b4?7^$5$l$^$9!#(B $B$K6u$N%a!<%k$rAw$C$F$/$@$5$$!#(B $B2C$($F!"3+H/l9g$O!"(B -cvs@chamonix.jaist.ac.jp $B$K%"%+%&%s%HL>$H(B UNIX $B$N(B /etc/passwd $B$NMM<0$G(B -$B0E9f2=$5$l$?%Q%9%o!<%I$r%a!<%k$rAw$C$F$/$@$5$$!#(B + cvs@chamonix.jaist.ac.jp $B$K%"%+%&%s%HL>$H(B UNIX $B$N(B /etc/passwd $B$NMM<0(B + $B$G0E9f2=$5$l$?%Q%9%o!<%I$r%a!<%k$rAw$C$F$/$@$5$$!#(B + chamonix open CVS server $B$G9T$J$o$l$?JQ99$r%a!<%k$GDLCN$7$F$b$i$&$3(B + $B$H$b2DG=$G$9!#$3$l$K$O(B gnus $B0J30$N(B module $B$K4X$9$k>pJs$b4^$^$l$^$9!#(B + $BI,MW$JJ}$O(B + + cvs-info-help@chamonix.jaist.ac.jp + + $B$K6u$N%a!<%k$rAw$C$F0FFb$K=>$C$F2<$5$$!#(B diff --git a/acinclude.m4 b/acinclude.m4 new file mode 100644 index 0000000..79ff3ac --- /dev/null +++ b/acinclude.m4 @@ -0,0 +1,103 @@ +dnl Copyright (C) 1999 NISHIDA Keisuke +dnl +dnl This program is free software; you can redistribute it and/or modify +dnl it under the terms of the GNU General Public License as published by +dnl the Free Software Foundation; either version 2, or (at your option) +dnl any later version. +dnl +dnl This program is distributed in the hope that it will be useful, +dnl but WITHOUT ANY WARRANTY; without even the implied warranty of +dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +dnl GNU General Public License for more details. +dnl +dnl You should have received a copy of the GNU General Public License +dnl along with this program; if not, write to the Free Software +dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA +dnl 02111-1307, USA. + +AC_DEFUN(AM_PATH_LISPDIR, + [dnl # + dnl # Check Emacs + dnl # + AC_ARG_WITH(emacs, + [ --with-emacs=EMACS compile with EMACS [EMACS=emacs, xemacs...]], + [case "${withval}" in + yes) EMACS= ;; + no) AC_MSG_ERROR([emacs is not available]) ;; + *) EMACS=${withval} ;; + esac], EMACS=) + if test "x$EMACS" = "xt" -o "x$EMACS" = x; then + AC_PATH_PROGS(EMACS, emacs xemacs mule, no) + if test $EMACS = no; then + AC_MSG_ERROR(you should install Emacs first) + fi + fi + dnl # + dnl # Check Emacs directories + dnl # + AC_MSG_CHECKING([where emacs files are in]) + EMACS_BASENAME="`echo x$EMACS | sed -e 's/x//' -e 's/^.*\///'`" + if test "x$emacsdir" = x; then + if test "x$prefix" = "xNONE"; then + prefix=$ac_default_prefix + fi + emacsdir="\$(datadir)/emacs" + case "$EMACS_BASENAME" in + emacs|emacs-*) + if test -d $prefix/lib/emacs; then + emacsdir="$prefix/lib/emacs" + fi + if test -d $prefix/share/emacs; then + emacsdir="$prefix/share/emacs" + fi + ;; + xemacs|xemacs-*) + if test -d $prefix/lib/xemacs; then + emacsdir="$prefix/lib/xemacs" + fi + if test -d $prefix/share/xemacs; then + emacsdir="$prefix/share/xemacs" + fi + ;; + mule|mule-*) + if test -d $prefix/lib/emacs; then + emacsdir="$prefix/lib/emacs" + fi + if test -d $prefix/share/emacs; then + emacsdir="$prefix/share/emacs" + fi + if test -d $prefix/lib/mule; then + emacsdir="$prefix/lib/mule" + fi + if test -d $prefix/share/mule; then + emacsdir="$prefix/share/mule" + fi + ;; + esac + fi + AC_MSG_RESULT($emacsdir) + AC_SUBST(emacsdir) + dnl # + dnl # Check Emacs site-lisp directories + dnl # + AC_ARG_WITH(lispdir, + [ --with-lispdir=DIR emacs lisp files go to DIR [guessed]], + [case "${withval}" in + yes) lispdir= ;; + no) AC_MSG_ERROR(lispdir is not available) ;; + *) lispdir=${withval} ;; + esac], lispdir=) + AC_MSG_CHECKING([where .elc files should go]) + if test "x$lispdir" = x; then + lispdir="$emacsdir/site-lisp" + if test -d $emacsdir/lisp; then + lispdir="$emacsdir/lisp" + fi + case "$EMACS_BASENAME" in + xemacs|xemacs-*) + lispdir="$lispdir/lookup" + ;; + esac + fi + AC_MSG_RESULT($lispdir) + AC_SUBST(lispdir)]) diff --git a/aclocal.m4 b/aclocal.m4 index c37987d..bdf9d93 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -1,31 +1,217 @@ -# serial 1 +dnl aclocal.m4 generated automatically by aclocal 1.3 + +dnl Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. +dnl This Makefile.in is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +dnl This program is distributed in the hope that it will be useful, +dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without +dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A +dnl PARTICULAR PURPOSE. + +dnl Copyright (C) 1999 NISHIDA Keisuke +dnl +dnl This program is free software; you can redistribute it and/or modify +dnl it under the terms of the GNU General Public License as published by +dnl the Free Software Foundation; either version 2, or (at your option) +dnl any later version. +dnl +dnl This program is distributed in the hope that it will be useful, +dnl but WITHOUT ANY WARRANTY; without even the implied warranty of +dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +dnl GNU General Public License for more details. +dnl +dnl You should have received a copy of the GNU General Public License +dnl along with this program; if not, write to the Free Software +dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA +dnl 02111-1307, USA. AC_DEFUN(AM_PATH_LISPDIR, - [# If set to t, that means we are running in a shell under Emacs. - # If you have an Emacs named "t", then use the full path. - test "$EMACS" = t && EMACS= - AC_PATH_PROGS(EMACS, emacs xemacs, no) - if test $EMACS != "no"; then - AC_MSG_CHECKING([where .elc files should go]) - dnl Set default value - lispdir="\$(datadir)/emacs/site-lisp/gnus" + [dnl # + dnl # Check Emacs + dnl # + AC_ARG_WITH(emacs, + [ --with-emacs=EMACS compile with EMACS [EMACS=emacs, xemacs...]], + [case "${withval}" in + yes) EMACS= ;; + no) AC_MSG_ERROR([emacs is not available]) ;; + *) EMACS=${withval} ;; + esac], EMACS=) + if test "x$EMACS" = "xt" -o "x$EMACS" = x; then + AC_PATH_PROGS(EMACS, emacs xemacs mule, no) + if test $EMACS = no; then + AC_MSG_ERROR(you should install Emacs first) + fi + fi + dnl # + dnl # Check Emacs directories + dnl # + AC_MSG_CHECKING([where emacs files are in]) + EMACS_BASENAME="`echo x$EMACS | sed -e 's/x//' -e 's/^.*\///'`" + if test "x$emacsdir" = x; then if test "x$prefix" = "xNONE"; then - if test -d $ac_default_prefix/share/emacs/site-lisp; then - lispdir="\$(prefix)/share/emacs/site-lisp/gnus" - else - if test -d $ac_default_prefix/lib/emacs/site-lisp; then - lispdir="\$(prefix)/lib/emacs/site-lisp/gnus" - fi - fi - else - if test -d $prefix/share/emacs/site-lisp; then - lispdir="\$(prefix)/share/emacs/site-lisp/gnus" - else - if test -d $prefix/lib/emacs/site-lisp; then - lispdir="\$(prefix)/lib/emacs/site-lisp/gnus" - fi + prefix=$ac_default_prefix + fi + emacsdir="\$(datadir)/emacs" + case "$EMACS_BASENAME" in + emacs|emacs-*) + if test -d $prefix/lib/emacs; then + emacsdir="$prefix/lib/emacs" + fi + if test -d $prefix/share/emacs; then + emacsdir="$prefix/share/emacs" fi + ;; + xemacs|xemacs-*) + if test -d $prefix/lib/xemacs; then + emacsdir="$prefix/lib/xemacs" + fi + if test -d $prefix/share/xemacs; then + emacsdir="$prefix/share/xemacs" + fi + ;; + mule|mule-*) + if test -d $prefix/lib/emacs; then + emacsdir="$prefix/lib/emacs" + fi + if test -d $prefix/share/emacs; then + emacsdir="$prefix/share/emacs" + fi + if test -d $prefix/lib/mule; then + emacsdir="$prefix/lib/mule" + fi + if test -d $prefix/share/mule; then + emacsdir="$prefix/share/mule" + fi + ;; + esac + fi + AC_MSG_RESULT($emacsdir) + AC_SUBST(emacsdir) + dnl # + dnl # Check Emacs site-lisp directories + dnl # + AC_ARG_WITH(lispdir, + [ --with-lispdir=DIR emacs lisp files go to DIR [guessed]], + [case "${withval}" in + yes) lispdir= ;; + no) AC_MSG_ERROR(lispdir is not available) ;; + *) lispdir=${withval} ;; + esac], lispdir=) + AC_MSG_CHECKING([where .elc files should go]) + if test "x$lispdir" = x; then + lispdir="$emacsdir/site-lisp" + if test -d $emacsdir/lisp; then + lispdir="$emacsdir/lisp" fi - AC_MSG_RESULT($lispdir) + case "$EMACS_BASENAME" in + xemacs|xemacs-*) + lispdir="$lispdir/lookup" + ;; + esac fi + AC_MSG_RESULT($lispdir) AC_SUBST(lispdir)]) + +# Do all the work for Automake. This macro actually does too much -- +# some checks are only needed if your package does certain things. +# But this isn't really a big deal. + +# serial 1 + +dnl Usage: +dnl AM_INIT_AUTOMAKE(package,version, [no-define]) + +AC_DEFUN(AM_INIT_AUTOMAKE, +[AC_REQUIRE([AM_PROG_INSTALL]) +PACKAGE=[$1] +AC_SUBST(PACKAGE) +VERSION=[$2] +AC_SUBST(VERSION) +dnl test to see if srcdir already configured +if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then + AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) +fi +ifelse([$3],, +AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE") +AC_DEFINE_UNQUOTED(VERSION, "$VERSION")) +AC_REQUIRE([AM_SANITY_CHECK]) +AC_REQUIRE([AC_ARG_PROGRAM]) +dnl FIXME This is truly gross. +missing_dir=`cd $ac_aux_dir && pwd` +AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir) +AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir) +AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir) +AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir) +AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir) +AC_REQUIRE([AC_PROG_MAKE_SET])]) + + +# serial 1 + +AC_DEFUN(AM_PROG_INSTALL, +[AC_REQUIRE([AC_PROG_INSTALL]) +test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}' +AC_SUBST(INSTALL_SCRIPT)dnl +]) + +# +# Check to make sure that the build environment is sane. +# + +AC_DEFUN(AM_SANITY_CHECK, +[AC_MSG_CHECKING([whether build environment is sane]) +# Just in case +sleep 1 +echo timestamp > conftestfile +# Do `set' in a subshell so we don't clobber the current shell's +# arguments. Must try -L first in case configure is actually a +# symlink; some systems play weird games with the mod time of symlinks +# (eg FreeBSD returns the mod time of the symlink's containing +# directory). +if ( + set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null` + if test "[$]*" = "X"; then + # -L didn't work. + set X `ls -t $srcdir/configure conftestfile` + fi + if test "[$]*" != "X $srcdir/configure conftestfile" \ + && test "[$]*" != "X conftestfile $srcdir/configure"; then + + # If neither matched, then we have a broken ls. This can happen + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". + AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken +alias in your environment]) + fi + + test "[$]2" = conftestfile + ) +then + # Ok. + : +else + AC_MSG_ERROR([newly created file is older than distributed files! +Check your system clock]) +fi +rm -f conftest* +AC_MSG_RESULT(yes)]) + +dnl AM_MISSING_PROG(NAME, PROGRAM, DIRECTORY) +dnl The program must properly implement --version. +AC_DEFUN(AM_MISSING_PROG, +[AC_MSG_CHECKING(for working $2) +# Run test in a subshell; some versions of sh will print an error if +# an executable is not found, even if stderr is redirected. +# Redirect stdin to placate older versions of autoconf. Sigh. +if ($2 --version) < /dev/null > /dev/null 2>&1; then + $1=$2 + AC_MSG_RESULT(found) +else + $1="$3/missing $2" + AC_MSG_RESULT(missing) +fi +AC_SUBST($1)]) + diff --git a/configure b/configure index 37904cd..7006968 100755 --- a/configure +++ b/configure @@ -11,6 +11,17 @@ ac_help= ac_default_prefix=/usr/local # Any additions from configure.in: +ac_help="$ac_help + --with-emacs=EMACS compile with EMACS [EMACS=emacs, xemacs...]" +ac_help="$ac_help + --with-lispdir=DIR emacs lisp files go to DIR [guessed]" +ac_help="$ac_help + --with-addpath=PATH search Emacs-Lisp libraries with PATH + use colons to separate directory names" +ac_help="$ac_help + --with-xemacs=XEMACS compile with XEMACS [XEMACS=xemacs]" +ac_help="$ac_help + --with-packagedir=DIR package DIR for XEmacs [guessed]" # Initialize some variables set by options. # The variables have the same names as the options, with @@ -522,7 +533,7 @@ fi echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6 -echo "configure:526: checking whether ${MAKE-make} sets \${MAKE}" >&5 +echo "configure:537: checking whether ${MAKE-make} sets \${MAKE}" >&5 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'` if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -579,7 +590,7 @@ ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # ./install, which can be erroneously created by make from ./install.sh. echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 -echo "configure:583: checking for a BSD compatible install" >&5 +echo "configure:594: checking for a BSD compatible install" >&5 if test -z "$INSTALL"; then if eval "test \"\${ac_cv_path_install+set}\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -635,15 +646,25 @@ test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' -# If set to t, that means we are running in a shell under Emacs. - # If you have an Emacs named "t", then use the full path. - test "$EMACS" = t && EMACS= - for ac_prog in emacs xemacs + # Check whether --with-emacs or --without-emacs was given. +if test "${with_emacs+set}" = set; then + withval="$with_emacs" + case "${withval}" in + yes) EMACS= ;; + no) { echo "configure: error: emacs is not available" 1>&2; exit 1; } ;; + *) EMACS=${withval} ;; + esac +else + EMACS= +fi + + if test "x$EMACS" = "xt" -o "x$EMACS" = x; then + for ac_prog in emacs xemacs mule do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:647: checking for $ac_word" >&5 +echo "configure:668: checking for $ac_word" >&5 if eval "test \"\${ac_cv_path_EMACS+set}\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -679,34 +700,84 @@ test -n "$EMACS" && break done test -n "$EMACS" || EMACS="no" - if test $EMACS != "no"; then - echo $ac_n "checking where .elc files should go""... $ac_c" 1>&6 -echo "configure:685: checking where .elc files should go" >&5 - lispdir="\$(datadir)/emacs/site-lisp/gnus" + if test $EMACS = no; then + { echo "configure: error: you should install Emacs first" 1>&2; exit 1; } + fi + fi + echo $ac_n "checking where emacs files are in""... $ac_c" 1>&6 +echo "configure:709: checking where emacs files are in" >&5 + EMACS_BASENAME="`echo x$EMACS | sed -e 's/x//' -e 's/^.*\///'`" + if test "x$emacsdir" = x; then if test "x$prefix" = "xNONE"; then - if test -d $ac_default_prefix/share/emacs/site-lisp; then - lispdir="\$(prefix)/share/emacs/site-lisp/gnus" - else - if test -d $ac_default_prefix/lib/emacs/site-lisp; then - lispdir="\$(prefix)/lib/emacs/site-lisp/gnus" - fi + prefix=$ac_default_prefix + fi + emacsdir="\$(datadir)/emacs" + case "$EMACS_BASENAME" in + emacs|emacs-*) + if test -d $prefix/lib/emacs; then + emacsdir="$prefix/lib/emacs" fi - else - if test -d $prefix/share/emacs/site-lisp; then - lispdir="\$(prefix)/share/emacs/site-lisp/gnus" - else - if test -d $prefix/lib/emacs/site-lisp; then - lispdir="\$(prefix)/lib/emacs/site-lisp/gnus" - fi + if test -d $prefix/share/emacs; then + emacsdir="$prefix/share/emacs" + fi + ;; + xemacs|xemacs-*) + if test -d $prefix/lib/xemacs; then + emacsdir="$prefix/lib/xemacs" + fi + if test -d $prefix/share/xemacs; then + emacsdir="$prefix/share/xemacs" + fi + ;; + mule|mule-*) + if test -d $prefix/lib/emacs; then + emacsdir="$prefix/lib/emacs" + fi + if test -d $prefix/share/emacs; then + emacsdir="$prefix/share/emacs" fi + if test -d $prefix/lib/mule; then + emacsdir="$prefix/lib/mule" + fi + if test -d $prefix/share/mule; then + emacsdir="$prefix/share/mule" + fi + ;; + esac + fi + echo "$ac_t""$emacsdir" 1>&6 + + # Check whether --with-lispdir or --without-lispdir was given. +if test "${with_lispdir+set}" = set; then + withval="$with_lispdir" + case "${withval}" in + yes) lispdir= ;; + no) { echo "configure: error: lispdir is not available" 1>&2; exit 1; } ;; + *) lispdir=${withval} ;; + esac +else + lispdir= +fi + + echo $ac_n "checking where .elc files should go""... $ac_c" 1>&6 +echo "configure:764: checking where .elc files should go" >&5 + if test "x$lispdir" = x; then + lispdir="$emacsdir/site-lisp" + if test -d $emacsdir/lisp; then + lispdir="$emacsdir/lisp" fi - echo "$ac_t""$lispdir" 1>&6 + case "$EMACS_BASENAME" in + xemacs|xemacs-*) + lispdir="$lispdir/lookup" + ;; + esac fi + echo "$ac_t""$lispdir" 1>&6 # Extract the first word of "makeinfo", so it can be a program name with args. set dummy makeinfo; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:710: checking for $ac_word" >&5 +echo "configure:781: checking for $ac_word" >&5 if eval "test \"\${ac_cv_path_MAKEINFO+set}\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -739,6 +810,34 @@ else echo "$ac_t""no" 1>&6 fi + +ADDITIONAL_LOAD_PATH= +# Check whether --with-addpath or --without-addpath was given. +if test "${with_addpath+set}" = set; then + withval="$with_addpath" + ADDITIONAL_LOAD_PATH=$with_addpath +fi + + + +XEMACS="xemacs" +# Check whether --with-xemacs or --without-xemacs was given. +if test "${with_xemacs+set}" = set; then + withval="$with_xemacs" + XEMACS=$with_xemacs +fi + + + +PACKAGEDIR= +# Check whether --with-packagedir or --without-packagedir was given. +if test "${with_packagedir+set}" = set; then + withval="$with_packagedir" + PACKAGEDIR=$with_packagedir +fi + + + trap '' 1 2 15 cat > confcache <<\EOF # This file is a shell script that caches the results of configure @@ -852,7 +951,7 @@ done ac_given_srcdir=$srcdir ac_given_INSTALL="$INSTALL" -trap 'rm -fr `echo "Makefile lisp/Makefile texi/Makefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 +trap 'rm -fr `echo "Makefile lisp/Makefile lisp/dgnuspath.el texi/Makefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 EOF cat >> $CONFIG_STATUS <> $CONFIG_STATUS <> $CONFIG_STATUS <<\EOF for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then diff --git a/configure.in b/configure.in index 675635b..dc7bafa 100644 --- a/configure.in +++ b/configure.in @@ -3,4 +3,30 @@ AC_SET_MAKE AC_PROG_INSTALL AM_PATH_LISPDIR AC_PATH_PROG(MAKEINFO, makeinfo, no) -AC_OUTPUT(Makefile lisp/Makefile texi/Makefile) + +ADDITIONAL_LOAD_PATH= +AC_ARG_WITH( + addpath, + [ --with-addpath=PATH search Emacs-Lisp libraries with PATH + use colons to separate directory names], + ADDITIONAL_LOAD_PATH=$with_addpath, +) +AC_SUBST(ADDITIONAL_LOAD_PATH) + +XEMACS="xemacs" +AC_ARG_WITH( + xemacs, + [ --with-xemacs=XEMACS compile with XEMACS [XEMACS=xemacs]], + XEMACS=$with_xemacs, +) +AC_SUBST(XEMACS) + +PACKAGEDIR= +AC_ARG_WITH( + packagedir, + [ --with-packagedir=DIR package DIR for XEmacs [guessed]], + PACKAGEDIR=$with_packagedir, +) +AC_SUBST(PACKAGEDIR) + +AC_OUTPUT(Makefile lisp/Makefile lisp/dgnuspath.el texi/Makefile) diff --git a/lisp/Makefile.in b/lisp/Makefile.in index dec6b87..9498ba6 100644 --- a/lisp/Makefile.in +++ b/lisp/Makefile.in @@ -11,7 +11,7 @@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ SHELL = /bin/sh VPATH = @srcdir@ -PACKAGEDIR = +PACKAGEDIR = @PACKAGEDIR@ all total: rm -f *.elc auto-autoloads.el custom-load.el ; \ @@ -28,9 +28,15 @@ clever some: install: clever rm -f dgnushack.elc $(SHELL) $(top_srcdir)/mkinstalldirs $(lispdir) - for p in *.elc; do \ - echo " $(INSTALL_DATA) $$p $(lispdir)/$$p"; \ - $(INSTALL_DATA) $$p $(lispdir)/$$p; \ + @for p in *.el; do \ + if test "$$p" != "dgnuspath.el"; then \ + echo " $(INSTALL_DATA) $$p $(lispdir)/$$p"; \ + $(INSTALL_DATA) $$p $(lispdir)/$$p; \ + if test -f $$p"c"; then \ + echo " $(INSTALL_DATA) $$p""c"" $(lispdir)/$$p""c"; \ + $(INSTALL_DATA) $$p"c" $(lispdir)/$$p"c"; \ + fi; \ + fi; \ done package: @@ -62,8 +68,12 @@ gnus-load.el: echo >> gnus-load.el echo ";;; gnus-load.el ends here" >> gnus-load.el -distclean: - rm -f *.orig *.rej *.elc *~ Makefile +clean: + rm -f *.orig *.rej *.elc *~ + rm -f auto-autoloads.el custom-load.el + +distclean: clean + rm -f Makefile dgnuspath.el Makefile: $(srcdir)/Makefile.in ../config.status cd .. \ diff --git a/lisp/dgnushack.el b/lisp/dgnushack.el index e2b30e4..ba704c1 100644 --- a/lisp/dgnushack.el +++ b/lisp/dgnushack.el @@ -27,13 +27,105 @@ ;;; Code: +;; Set coding priority of Shift-JIS to the bottom. +(defvar *predefined-category*) +(defvar coding-category-list) +(if (featurep 'xemacs) + (fset 'set-coding-priority 'ignore) + (fset 'coding-priority-list 'ignore) + (fset 'set-coding-priority-list 'ignore)) +(cond ((and (featurep 'xemacs) (featurep 'mule)) + (if (memq 'shift-jis (coding-priority-list)) + (set-coding-priority-list + (nconc (delq 'shift-jis (coding-priority-list)) '(shift-jis))))) + ((boundp 'MULE) + (put '*coding-category-sjis* 'priority (length *predefined-category*))) + ((featurep 'mule) + (if (memq 'coding-category-sjis coding-category-list) + (set-coding-priority + (nconc (delq 'coding-category-sjis coding-category-list) + '(coding-category-sjis)))))) + (fset 'facep 'ignore) (require 'cl) (require 'bytecomp) + +;; Attempt to pickup the additional load-path(s). +(load (expand-file-name "./dgnuspath.el") nil nil t) +(condition-case err + (load "~/.lpath.el" t nil t) + (error (message "Error in \"~/.lpath.el\" file: %s" err))) + (push "." load-path) (load "./lpath.el" nil t) +(condition-case nil + (char-after) + (wrong-number-of-arguments + ;; Optimize byte code for `char-after', + (put 'char-after 'byte-optimizer 'byte-optimize-char-after) + (defun byte-optimize-char-after (form) + (if (null (cdr form)) + '(char-after (point)) + form)))) + +(condition-case nil + (char-before) + (wrong-number-of-arguments + ;; Optimize byte code for `char-before', + (put 'char-before 'byte-optimizer 'byte-optimize-char-before) + (defun byte-optimize-char-before (form) + (if (null (cdr form)) + '(char-before (point)) + form)))) + +(unless (fboundp 'byte-compile-file-form-custom-declare-variable) + ;; Bind defcustom'ed variables. + (put 'custom-declare-variable 'byte-hunk-handler + 'byte-compile-file-form-custom-declare-variable) + (defun byte-compile-file-form-custom-declare-variable (form) + (if (memq 'free-vars byte-compile-warnings) + (setq byte-compile-bound-variables + (cons (nth 1 (nth 1 form)) byte-compile-bound-variables))) + form)) + +;; Bind functions defined by `defun-maybe'. +(put 'defun-maybe 'byte-hunk-handler 'byte-compile-file-form-defun-maybe) +(defun byte-compile-file-form-defun-maybe (form) + (if (and (not (fboundp (nth 1 form))) + (memq 'unresolved byte-compile-warnings)) + (setq byte-compile-function-environment + (cons (cons (nth 1 form) + (cons 'lambda (cdr (cdr form)))) + byte-compile-function-environment))) + form) + +(condition-case nil + :symbol-for-testing-whether-colon-keyword-is-available-or-not + (void-variable + ;; Bind keywords. + (mapcar (lambda (keyword) (set keyword keyword)) + '(:button-keymap + :data :file :mime-handle :path :predicate :user)))) + +;; Unknown variables and functions. +(unless (boundp 'buffer-file-coding-system) + (defvar buffer-file-coding-system (symbol-value 'file-coding-system))) +(autoload 'font-lock-set-defaults "font-lock") +(defalias 'coding-system-get 'ignore) +(when (boundp 'MULE) + (defalias 'find-coding-system 'ignore)) +(defalias 'get-charset-property 'ignore) +(unless (featurep 'xemacs) + (defalias 'Custom-make-dependencies 'ignore) + (defalias 'toolbar-gnus 'ignore) + (defalias 'update-autoloads-from-directory 'ignore)) + +(unless (fboundp 'with-temp-buffer) + ;; Pickup some macros. + (require 'emu)) + (defalias 'device-sound-enabled-p 'ignore) (defalias 'play-sound-file 'ignore) (defalias 'nndb-request-article 'ignore) @@ -61,7 +153,8 @@ You also then need to add the following to the lisp/dgnushack.el file: (push \"~/lisp/custom\" load-path) Modify to suit your needs.")) - (let ((files (directory-files "." nil "^[^=].*\\.el$")) + (let ((files (delete "dgnuspath.el" + (directory-files "." nil "^[^=].*\\.el$"))) (xemacs (string-match "XEmacs" emacs-version)) ;;(byte-compile-generate-call-tree t) file elc) @@ -112,8 +205,18 @@ Modify to suit your needs.")) (message "Updating autoloads for directory %s..." default-directory) (let ((generated-autoload-file "auto-autoloads.el") - noninteractive) - (update-autoloads-from-directory default-directory)) + noninteractive + (omsg (symbol-function 'message))) + (defun message (fmt &rest args) + (cond ((and (string-equal "Generating autoloads for %s..." fmt) + (file-exists-p (file-name-nondirectory (car args)))) + (funcall omsg fmt (file-name-nondirectory (car args)))) + ((string-equal "No autoloads found in %s" fmt)) + ((string-equal "Generating autoloads for %s...done" fmt)) + (t (apply omsg fmt args)))) + (unwind-protect + (update-autoloads-from-directory default-directory) + (fset 'message omsg))) (byte-compile-file "auto-autoloads.el") (with-temp-buffer @@ -129,7 +232,9 @@ Modify to suit your needs.")) lisp-dir (mapconcat 'identity - (sort (directory-files "." nil "\\.elc?$") + (sort (delete "dgnuspath.el" + (delete "patchs.elc" + (directory-files "." nil "\\.elc?$"))) 'string-lessp) (concat "\n" lisp-dir)) "\ninfo/" @@ -179,7 +284,11 @@ You must specify the name of the package path as follows: (unless (file-directory-p pkginfo-dir) (make-directory pkginfo-dir)) - (setq files (sort (directory-files "." nil "\\.elc?$") 'string-lessp)) + (setq files + (sort (delete "dgnuspath.el" + (delete "dgnuspath.elc" + (directory-files "." nil "\\.elc?$"))) + 'string-lessp)) (mapcar (lambda (file) (unless (member file files) diff --git a/lisp/dgnuspath.el.in b/lisp/dgnuspath.el.in new file mode 100644 index 0000000..36749e6 --- /dev/null +++ b/lisp/dgnuspath.el.in @@ -0,0 +1,15 @@ +;; -*- Emacs-Lisp -*- +(let ((addpath + "@ADDITIONAL_LOAD_PATH@" + ) + path paths) + (while (string-match "[^\0-\37:]+" addpath) + (setq path (file-name-as-directory + (expand-file-name (match-string 0 addpath))) + addpath (substring addpath (match-end 0))) + (if (string-match "apel/" path) + (setq path (substring path 0 (match-beginning 0)))) + (if (file-directory-p path) + (setq paths (nconc paths (list path))))) + (or (null paths) + (setq load-path (nconc paths load-path)))) diff --git a/lisp/gnus-art.el b/lisp/gnus-art.el index b7f048c..ea18742 100644 --- a/lisp/gnus-art.el +++ b/lisp/gnus-art.el @@ -38,8 +38,9 @@ (require 'alist) (require 'mime-view) -;; Avoid byte-compile warnings. (eval-when-compile + (require 'static) + ;; Avoid byte-compile warnings. (defvar gnus-article-decoded-p) (defvar gnus-article-mime-handles) (require 'mm-bodies) @@ -2942,6 +2943,14 @@ If ALL-HEADERS is non-nil, no headers are hidden." (funcall (if gnus-show-mime (progn (setq mime-message-structure gnus-current-headers) + (mime-buffer-entity-set-buffer-internal + mime-message-structure + gnus-original-article-buffer) + (mime-entity-set-representation-type-internal + mime-message-structure 'mime-buffer-entity) + (luna-send mime-message-structure + 'initialize-instance + mime-message-structure) gnus-article-display-method-for-mime) gnus-article-display-method-for-traditional))) ;; Associate this article with the current summary buffer. @@ -2976,43 +2985,6 @@ value of the variable `gnus-show-mime' is non-nil." (with-current-buffer gnus-summary-buffer default-mime-charset)))) -;; The following procedures will be abolished in the future. -(autoload 'x-face-mule-x-face-decode-message-header "x-face-mule") -(defvar x-face-mule-version-number) -(defun gnus-article-display-x-face-with-x-face-mule (&rest args) - "Decode and show X-Face with the function -`x-face-mule-x-face-decode-message-header'. The buffer is expected to be -narrowed to just the headers of the article." - (when gnus-xemacs - (error "`%s' won't work under XEmacs." - 'gnus-article-display-x-face-with-x-face-mule)) - (when window-system - (when (and (boundp 'x-face-mule-version-number) - (> (string-to-number x-face-mule-version-number) 0.24) - (not (gnus-buffer-live-p "*X-Face-Mule WARNING*"))) - (let ((buffer (generate-new-buffer "*X-Face-Mule WARNING*"))) - (save-window-excursion - (pop-to-buffer buffer) - (insert (format - "WARNING: -`%s' is an obsolete function. -You have no use for setting the variable `%s', -however, it will be set suitably by X-Face-Mule %s. -Type any key: " - 'gnus-article-display-x-face-with-x-face-mule - 'gnus-article-x-face-command - x-face-mule-version-number)) - (let ((inhibit-quit t) (echo-keystrokes 0) cursor-in-echo-area) - (read-char-exclusive)) - (beginning-of-line) - (delete-region (point) (point-max))))) - (condition-case err - (x-face-mule-x-face-decode-message-header) - (error (error "%s" - (if (featurep 'x-face-mule) - "Please install x-face-mule 0.25 or later." - err)))))) - ;;; ;;; Gnus MIME viewing functions ;;; @@ -3801,7 +3773,7 @@ Argument LINES specifies lines to be scrolled down." (gnus-article-check-buffer) (let ((nosaves '("q" "Q" "c" "r" "R" "\C-c\C-f" "m" "a" "f" "F" - "Zc" "ZC" "ZE" "ZQ" "ZZ" "Zn" "ZR" "ZG" "ZN" "ZP" + "Zc" "ZC" "ZE" "ZJ" "ZQ" "ZZ" "Zn" "ZR" "ZG" "ZN" "ZP" "=" "^" "\M-^" "|")) (nosave-but-article '("A\r")) @@ -3814,10 +3786,9 @@ Argument LINES specifies lines to be scrolled down." (set-buffer gnus-article-current-summary) (let (gnus-pick-mode) (push (or key last-command-event) unread-command-events) - (setq keys (if gnus-xemacs + (setq keys (static-if (featurep 'xemacs) (events-to-keys (read-key-sequence nil)) (read-key-sequence nil))))) - (message "") (if (or (member keys nosaves) diff --git a/lisp/gnus-cite.el b/lisp/gnus-cite.el index 6c70d44..5b2badb 100644 --- a/lisp/gnus-cite.el +++ b/lisp/gnus-cite.el @@ -26,6 +26,8 @@ (require 'gnus-art) (require 'gnus-range) +(eval-when-compile (require 'static)) + ;;; Customization: (defgroup gnus-cite nil @@ -660,7 +662,7 @@ See also the documentation for `gnus-article-highlight-citation'." (goto-char (point-max)) (gnus-article-search-signature) (point))) - alist entry start begin end numbers prefix) + alist entry start begin end numbers prefix mc-flag) ;; Get all potential prefixes in `alist'. (while (< (point) max) ;; Each line. @@ -905,7 +907,12 @@ See also the documentation for `gnus-article-highlight-citation'." from to overlay) (goto-char (point-min)) (when (zerop (forward-line (1- number))) - (forward-char (length prefix)) + (static-if (or (featurep 'xemacs) + (and (eq emacs-major-version 20) + (>= emacs-minor-version 3)) + (> emacs-major-version 20));-) + (forward-char (length prefix)) + (move-to-column (string-width prefix))) (skip-chars-forward " \t") (setq from (point)) (end-of-line 1) diff --git a/lisp/gnus-ems.el b/lisp/gnus-ems.el index 65eca97..8a8c1b1 100644 --- a/lisp/gnus-ems.el +++ b/lisp/gnus-ems.el @@ -53,24 +53,6 @@ ;;; Mule functions. -(defun gnus-mule-cite-add-face (number prefix face) - ;; At line NUMBER, ignore PREFIX and add FACE to the rest of the line. - (when face - (let ((inhibit-point-motion-hooks t) - from to overlay) - (goto-char (point-min)) - (when (zerop (forward-line (1- number))) - (move-to-column (string-width prefix)) - (skip-chars-forward " \t") - (setq from (point)) - (end-of-line 1) - (skip-chars-backward " \t") - (setq to (point)) - (when (< from to) - (push (setq overlay (gnus-make-overlay from to)) - gnus-cite-overlay-list) - (gnus-overlay-put overlay 'face face)))))) - (defvar gnus-mule-bitmap-image-file nil) (defun gnus-mule-group-startup-message (&optional x y) "Insert startup message in current buffer." @@ -262,9 +244,6 @@ (delq 'long-lines (delq 'control-chars gnus-check-before-posting)))) - (when (fboundp 'chars-in-string) - (fset 'gnus-cite-add-face 'gnus-mule-cite-add-face)) - ))) (defun gnus-region-active-p () @@ -328,6 +307,49 @@ start (match-end 0))) (nreverse (cons (substring string start) parts))))) +(defun-maybe assoc-ignore-case (key alist) + "Like `assoc', but assumes KEY is a string and ignores case when comparing." + (setq key (downcase key)) + (let (element) + (while (and alist (not element)) + (if (equal key (downcase (car (car alist)))) + (setq element (car alist))) + (setq alist (cdr alist))) + element)) + + +;;; Language support staffs. + +(defvar-maybe current-language-environment "English" + "The language environment.") + +(defvar-maybe language-info-alist nil + "Alist of language environment definitions.") + +(defun-maybe get-language-info (lang-env key) + "Return information listed under KEY for language environment LANG-ENV." + (if (symbolp lang-env) + (setq lang-env (symbol-name lang-env))) + (let ((lang-slot (assoc-ignore-case lang-env language-info-alist))) + (if lang-slot + (cdr (assq key (cdr lang-slot)))))) + +(defun-maybe set-language-info (lang-env key info) + "Modify part of the definition of language environment LANG-ENV." + (if (symbolp lang-env) + (setq lang-env (symbol-name lang-env))) + (let (lang-slot key-slot) + (setq lang-slot (assoc lang-env language-info-alist)) + (if (null lang-slot) ; If no slot for the language, add it. + (setq lang-slot (list lang-env) + language-info-alist (cons lang-slot language-info-alist))) + (setq key-slot (assq key lang-slot)) + (if (null key-slot) ; If no slot for the key, add it. + (progn + (setq key-slot (list key)) + (setcdr lang-slot (cons key-slot (cdr lang-slot))))) + (setcdr key-slot info))) + (provide 'gnus-ems) ;; Local Variables: diff --git a/lisp/gnus-msg.el b/lisp/gnus-msg.el index a124cef..63ea229 100644 --- a/lisp/gnus-msg.el +++ b/lisp/gnus-msg.el @@ -1058,6 +1058,7 @@ this is a reply." (message-narrow-to-headers) (let ((gcc (or gcc (mail-fetch-field "gcc" nil t))) (coding-system-for-write 'raw-text) + (output-coding-system 'raw-text) groups group method) (when gcc (message-remove-header "gcc") diff --git a/lisp/gnus-offline.el b/lisp/gnus-offline.el index b5786b4..4b58cc9 100644 --- a/lisp/gnus-offline.el +++ b/lisp/gnus-offline.el @@ -1,5 +1,5 @@ ;;; gnus-offline.el --- To process mail & news at offline environment. -;;; $Id: gnus-offline.el,v 1.1.2.5.2.36 1999-07-20 14:53:45 czkmt Exp $ +;;; $Id: gnus-offline.el,v 1.1.2.5.2.36.4.1 1999-08-04 08:19:10 yamaoka Exp $ ;;; Copyright (C) 1998 Tatsuya Ichikawa ;;; Yukihiro Ito diff --git a/lisp/gnus-ofsetup.el b/lisp/gnus-ofsetup.el index 833eff0..309d5ee 100644 --- a/lisp/gnus-ofsetup.el +++ b/lisp/gnus-ofsetup.el @@ -1,6 +1,6 @@ ;;; gnus-ofsetup.el --- Setup advisor for Offline reading for Mail/News. ;;; -;;; $Id: gnus-ofsetup.el,v 1.1.2.19 1999-07-20 14:53:48 czkmt Exp $ +;;; $Id: gnus-ofsetup.el,v 1.1.2.19.4.1 1999-08-04 08:19:12 yamaoka Exp $ ;;; ;;; Copyright (C) 1998 Tatsuya Ichikawa ;;; Author: Tatsuya Ichikawa diff --git a/lisp/gnus-score.el b/lisp/gnus-score.el index 3a1384e..8a39075 100644 --- a/lisp/gnus-score.el +++ b/lisp/gnus-score.el @@ -437,21 +437,55 @@ of the last successful match.") (defconst gnus-header-index ;; Name to index alist. - '(("number" 1 gnus-score-integer) - ("subject" 8 gnus-score-string) - ("from" 9 gnus-score-string) - ("date" 10 gnus-score-date) - ("message-id" 11 gnus-score-string) - ("references" 12 gnus-score-string) - ("chars" 13 gnus-score-integer) - ("lines" 14 gnus-score-integer) - ("xref" 15 gnus-score-string) - ("extra" 16 gnus-score-string) + `(("number" + ,(luna-class-slot-index (luna-find-class 'mime-gnus-entity) + 'location) + gnus-score-integer) + ("subject" + ,(luna-class-slot-index (luna-find-class 'mime-gnus-entity) + 'subject) + gnus-score-string) + ("from" + ,(luna-class-slot-index (luna-find-class 'mime-gnus-entity) + 'from) + gnus-score-string) + ("date" + ,(luna-class-slot-index (luna-find-class 'mime-gnus-entity) + 'date) + gnus-score-date) + ("message-id" + ,(luna-class-slot-index (luna-find-class 'mime-gnus-entity) + 'id) + gnus-score-string) + ("references" + ,(luna-class-slot-index (luna-find-class 'mime-gnus-entity) + 'references) + gnus-score-string) + ("chars" + ,(luna-class-slot-index (luna-find-class 'mime-gnus-entity) + 'chars) + gnus-score-integer) + ("lines" + ,(luna-class-slot-index (luna-find-class 'mime-gnus-entity) + 'lines) + gnus-score-integer) + ("xref" + ,(luna-class-slot-index (luna-find-class 'mime-gnus-entity) + 'xref) + gnus-score-string) +;; ("extra" 16 gnus-score-string) + ("extra" -1 gnus-score-body) ("head" -1 gnus-score-body) ("body" -1 gnus-score-body) ("all" -1 gnus-score-body) - ("followup" 9 gnus-score-followup) - ("thread" 12 gnus-score-thread))) + ("followup" + ,(luna-class-slot-index (luna-find-class 'mime-gnus-entity) + 'from) + gnus-score-followup) + ("thread" + ,(luna-class-slot-index (luna-find-class 'mime-gnus-entity) + 'references) + gnus-score-thread))) ;;; Summary mode score maps. diff --git a/lisp/gnus-start.el b/lisp/gnus-start.el index 5dbe591..eca5c70 100644 --- a/lisp/gnus-start.el +++ b/lisp/gnus-start.el @@ -32,7 +32,9 @@ (require 'gnus-range) (require 'gnus-util) (require 'message) -(eval-when-compile (require 'cl)) +(eval-when-compile + (require 'cl) + (require 'static)) (defcustom gnus-startup-file (nnheader-concat gnus-home-directory ".newsrc") "Your `.newsrc' file. @@ -395,7 +397,9 @@ Can be used to turn version control on or off." :group 'gnus-newsrc :type 'boolean) -(defvar gnus-startup-file-coding-system 'ctext +(defvar gnus-startup-file-coding-system (static-if (boundp 'MULE) + '*ctext* + 'ctext) "*Coding system for startup file.") ;;; Internal variables diff --git a/lisp/gnus-sum.el b/lisp/gnus-sum.el index d4f8d5c..0b0f674 100644 --- a/lisp/gnus-sum.el +++ b/lisp/gnus-sum.el @@ -40,10 +40,7 @@ (eval-when-compile (require 'mime-play) - ;; Avoid byte-compile warnings. - (defvar gnus-article-decoded-p) - (defvar gnus-decode-encoded-word-function) - ) + (require 'static)) (eval-and-compile (autoload 'gnus-cache-articles-in-group "gnus-cache")) @@ -285,6 +282,14 @@ in some newsgroups, set the variable to nil in (function-item gnus-summary-first-unread-article) (function-item gnus-summary-best-unread-article))) +(defcustom gnus-dont-select-after-jump-to-other-group nil + "If non-nil, don't select the first unread article after entering the +other group by the command `gnus-summary-jump-to-other-group'. If nil, +it is depend on the value of `gnus-auto-select-first' whether to select +or not." + :group 'gnus-group-select + :type 'boolean) + (defcustom gnus-auto-select-next t "*If non-nil, offer to go to the next group from the end of the previous. If the value is t and the next newsgroup is empty, Gnus will exit @@ -804,6 +809,10 @@ mark: The articles mark." The function is called with one parameter, the article header vector, which it may alter in any way.") +(defvar gnus-decode-encoded-word-function + (mime-find-field-decoder 'From 'nov) + "Variable that says which function should be used to decode a string with encoded words.") + (defcustom gnus-extra-headers nil "*Extra headers to parse." :group 'gnus-summary @@ -1423,6 +1432,7 @@ increase the score of each group you read." "c" gnus-summary-catchup-and-exit "C" gnus-summary-catchup-all-and-exit "E" gnus-summary-exit-no-update + "J" gnus-summary-jump-to-other-group "Q" gnus-summary-exit "Z" gnus-summary-exit "n" gnus-summary-catchup-and-goto-next-group @@ -2505,10 +2515,8 @@ marks of articles." (defun gnus-summary-from-or-to-or-newsgroups (header) (let ((to (cdr (assq 'To (mail-header-extra header)))) (newsgroups (cdr (assq 'Newsgroups (mail-header-extra header)))) - (mail-parse-charset gnus-newsgroup-charset) - (mail-parse-ignored-charsets - (save-excursion (set-buffer gnus-summary-buffer) - gnus-newsgroup-ignored-charsets))) + (default-mime-charset (with-current-buffer gnus-summary-buffer + default-mime-charset))) (cond ((and to gnus-ignored-from-addresses @@ -2689,6 +2697,26 @@ If NO-DISPLAY, don't generate a summary buffer." (setq group nil))) result)) +(defun gnus-summary-jump-to-other-group (group &optional show-all) + "Directly jump to the other GROUP from summary buffer. +If SHOW-ALL is non-nil, already read articles are also listed." + (interactive + (if (eq gnus-summary-buffer (current-buffer)) + (list (completing-read + "Group: " gnus-active-hashtb nil t + (when (and gnus-newsgroup-name + (string-match "[.:][^.:]+$" gnus-newsgroup-name)) + (substring gnus-newsgroup-name 0 (1+ (match-beginning 0)))) + 'gnus-group-history) + current-prefix-arg) + (error "%s must be invoked from a gnus summary buffer." this-command))) + (unless (or (zerop (length group)) + (and gnus-newsgroup-name + (string-equal gnus-newsgroup-name group))) + (gnus-summary-exit) + (gnus-summary-read-group group show-all + gnus-dont-select-after-jump-to-other-group))) + (defun gnus-summary-read-group-1 (group show-all no-article kill-buffer no-display &optional select-articles) @@ -4132,15 +4160,16 @@ If SELECT-ARTICLES, only select those articles from GROUP." ((and (or (<= scored marked) (= scored number)) (natnump gnus-large-newsgroup) (> number gnus-large-newsgroup)) - (let* ((minibuffer-setup-hook (append - minibuffer-setup-hook - '(beginning-of-line))) - (input (read-string - (format - "How many articles from %s (max %d): " - (gnus-limit-string gnus-newsgroup-name 35) - number) - (number-to-string gnus-large-newsgroup)))) + (let ((input (read-from-minibuffer + (format + "How many articles from %s (max %d): " + (gnus-limit-string gnus-newsgroup-name 35) + number) + (static-if (< emacs-major-version 20) + (number-to-string gnus-large-newsgroup) + (cons + (number-to-string gnus-large-newsgroup) + 0))))) (if (string-match "^[ \t]*$" input) number input))) @@ -5159,22 +5188,24 @@ With arg, turn line truncation on iff arg is positive." (redraw-display)) (defun gnus-summary-reselect-current-group (&optional all rescan) - "Exit and then reselect the current newsgroup. + "Rescan the current newsgroup, exit and then reselect it. The prefix argument ALL means to select all articles." (interactive "P") (when (gnus-ephemeral-group-p gnus-newsgroup-name) (error "Ephemeral groups can't be reselected")) (let ((current-subject (gnus-summary-article-number)) (group gnus-newsgroup-name)) + (save-excursion + (set-buffer gnus-group-buffer) + ;; We have to adjust the point of group mode buffer because + ;; point was moved to the next unread newsgroup by exiting. + (gnus-summary-jump-to-group group) + (when rescan + (save-excursion + (gnus-group-get-new-news-this-group 1)))) (setq gnus-newsgroup-begin nil) (gnus-summary-exit) - ;; We have to adjust the point of group mode buffer because - ;; point was moved to the next unread newsgroup by exiting. - (gnus-summary-jump-to-group group) - (when rescan - (save-excursion - (gnus-group-get-new-news-this-group 1))) - (gnus-group-read-group all t) + (gnus-group-read-group all t group) (gnus-summary-goto-subject current-subject nil t))) (defun gnus-summary-rescan-group (&optional all) diff --git a/lisp/gnus-util.el b/lisp/gnus-util.el index bb42ef6..289f237 100644 --- a/lisp/gnus-util.el +++ b/lisp/gnus-util.el @@ -36,6 +36,7 @@ (require 'nnheader) (require 'message) (require 'time-date) +(eval-when-compile (require 'static)) (eval-and-compile (autoload 'rmail-insert-rmail-file-header "rmail") @@ -109,15 +110,34 @@ (when (gnus-buffer-exists-p buf) (kill-buffer buf)))) -(fset 'gnus-point-at-bol - (if (fboundp 'point-at-bol) - 'point-at-bol - 'line-beginning-position)) - -(fset 'gnus-point-at-eol - (if (fboundp 'point-at-eol) - 'point-at-eol - 'line-end-position)) +(static-cond + ((fboundp 'point-at-bol) + (fset 'gnus-point-at-bol 'point-at-bol)) + ((fboundp 'line-beginning-position) + (fset 'gnus-point-at-bol 'line-beginning-position)) + (t + (defun gnus-point-at-bol () + "Return point at the beginning of the line." + (let ((p (point))) + (beginning-of-line) + (prog1 + (point) + (goto-char p)))) + )) +(static-cond + ((fboundp 'point-at-eol) + (fset 'gnus-point-at-eol 'point-at-eol)) + ((fboundp 'line-end-position) + (fset 'gnus-point-at-eol 'line-end-position)) + (t + (defun gnus-point-at-eol () + "Return point at the end of the line." + (let ((p (point))) + (end-of-line) + (prog1 + (point) + (goto-char p)))) + )) (defun gnus-delete-first (elt list) "Delete by side effect the first occurrence of ELT as a member of LIST." @@ -961,19 +981,34 @@ ARG is passed to the first function." (throw 'found nil))) t)) -(defun gnus-write-active-file-as-coding-system (coding-system file hashtb) - (let ((coding-system-for-write coding-system)) - (with-temp-file file - (mapatoms - (lambda (sym) - (when (and sym - (boundp sym) - (symbol-value sym)) - (insert (format "%s %d %d y\n" - (gnus-group-real-name (symbol-name sym)) - (cdr (symbol-value sym)) - (car (symbol-value sym)))))) - hashtb)))) +(static-if (boundp 'MULE) + (defun gnus-write-active-file-as-coding-system (coding-system file hashtb) + (let ((output-coding-system coding-system)) + (with-temp-file file + (mapatoms + (lambda (sym) + (when (and sym + (boundp sym) + (symbol-value sym)) + (insert (format "%s %d %d y\n" + (gnus-group-real-name (symbol-name sym)) + (cdr (symbol-value sym)) + (car (symbol-value sym)))))) + hashtb)))) + (defun gnus-write-active-file-as-coding-system (coding-system file hashtb) + (let ((coding-system-for-write coding-system)) + (with-temp-file file + (mapatoms + (lambda (sym) + (when (and sym + (boundp sym) + (symbol-value sym)) + (insert (format "%s %d %d y\n" + (gnus-group-real-name (symbol-name sym)) + (cdr (symbol-value sym)) + (car (symbol-value sym)))))) + hashtb)))) + ) (provide 'gnus-util) diff --git a/lisp/gnus.el b/lisp/gnus.el index fe9c8dd..4141827 100644 --- a/lisp/gnus.el +++ b/lisp/gnus.el @@ -30,7 +30,9 @@ (eval '(run-hooks 'gnus-load-hook)) -(eval-when-compile (require 'cl)) +(eval-when-compile + (require 'cl) + (require 'static)) (require 'custom) (eval-and-compile @@ -264,10 +266,10 @@ is restarted, and sometimes reloaded." (defconst gnus-product-name "T-gnus" "Product name of this version of gnus.") -(defconst gnus-version-number "6.10.072" +(defconst gnus-version-number "6.13.0" "Version number for this version of gnus.") -(defconst gnus-revision-number "03" +(defconst gnus-revision-number "00" "Revision number for this version of gnus.") (defconst gnus-original-version-number "0.95" @@ -279,7 +281,7 @@ is restarted, and sometimes reloaded." "Product name of the original version of Gnus.") (defconst gnus-version - (format "%s %s (based on %s v%s ; for SEMI 1.12/1.13, FLIM 1.12)" + (format "%s %s (based on %s v%s ; for SEMI 1.13, FLIM 1.13)" gnus-product-name gnus-version-number gnus-original-product-name gnus-original-version-number) "Version string for this version of gnus.") @@ -1747,7 +1749,8 @@ use the article treating faculties instead. Is is described in Info node gnus-offer-save-summaries gnus-make-thread-indent-array gnus-summary-exit gnus-update-read-articles gnus-summary-last-subject gnus-summary-skip-intangible gnus-summary-article-number - gnus-data-header gnus-data-find) + gnus-data-header gnus-data-find + gnus-summary-jump-to-other-group) ("gnus-group" gnus-group-insert-group-line gnus-group-quit gnus-group-list-groups gnus-group-first-unread-group gnus-group-set-mode-line gnus-group-set-info gnus-group-save-newsrc @@ -2879,7 +2882,7 @@ the variable `toolbar-news-frame-plist' will be refered instead." (defun gnus-other-frame (&optional arg) "Pop up a frame to read news." (interactive "P") - (if (featurep 'xemacs) + (static-if (featurep 'xemacs) (let ((toolbar-news-use-separate-frame t)) (toolbar-gnus)) (if (frame-live-p gnus-frame) diff --git a/lisp/message.el b/lisp/message.el index b38f228..da59f00 100644 --- a/lisp/message.el +++ b/lisp/message.el @@ -48,6 +48,7 @@ (require 'mail-abbrevs) (require 'mailabbrev)) (require 'mime-edit) +(eval-when-compile (require 'static)) ;; Avoid byte-compile warnings. (eval-when-compile @@ -647,6 +648,7 @@ Predefined functions include `message-cite-original' and Note that `message-cite-original' uses `mail-citation-hook' if that is non-nil." :type '(radio (function-item message-cite-original) (function-item message-cite-original-without-signature) + (function-item mu-cite-original) (function-item sc-cite-original) (function :tag "Other")) :group 'message-insertion) @@ -1047,6 +1049,7 @@ The cdr of ech entry is a function for applying the face to a region.") (defvar message-draft-coding-system (cond + ((boundp 'MULE) '*junet*) ((not (fboundp 'find-coding-system)) nil) ((find-coding-system 'emacs-mule) (if (memq system-type '(windows-nt ms-dos ms-windows)) @@ -1166,7 +1169,8 @@ The cdr of ech entry is a function for applying the face to a region.") (autoload 'gnus-request-post "gnus-int") (autoload 'gnus-copy-article-buffer "gnus-msg") (autoload 'gnus-alive-p "gnus-util") - (autoload 'rmail-output "rmail")) + (autoload 'rmail-output "rmail") + (autoload 'mu-cite-original "mu-cite")) @@ -2293,9 +2297,9 @@ The text will also be indented the normal way." (defun message-delete-frame (frame org-frame) "Delete frame for editing message." - (when (and (or (and (featurep 'xemacs) - (not (eq 'tty (device-type)))) - window-system + (when (and (or (static-if (featurep 'xemacs) + (device-on-window-system-p) + window-system) (>= emacs-major-version 20)) (or (and (eq message-delete-frame-on-exit t) (select-frame frame) @@ -3123,6 +3127,7 @@ This sub function is for exclusive use of `message-send-news'." "Process Fcc headers in the current buffer." (let ((case-fold-search t) (coding-system-for-write 'raw-text) + (output-coding-system 'raw-text) list file) (save-excursion (set-buffer (get-buffer-create " *message temp*")) @@ -3774,40 +3779,36 @@ Headers already prepared in the buffer are not modified." (t (format "*%s message*" type)))) +(defmacro message-pop-to-buffer-1 (buffer) + `(if pop-up-frames + (let (special-display-buffer-names + special-display-regexps + same-window-buffer-names + same-window-regexps) + (pop-to-buffer ,buffer)) + (pop-to-buffer ,buffer))) + (defun message-pop-to-buffer (name) "Pop to buffer NAME, and warn if it already exists and is modified." - (let ((pop-up-frames pop-up-frames) - (special-display-buffer-names special-display-buffer-names) - (special-display-regexps special-display-regexps) - (same-window-buffer-names same-window-buffer-names) - (same-window-regexps same-window-regexps) - (buffer (get-buffer name)) - (cur (current-buffer))) - (if (or (and (featurep 'xemacs) - (not (eq 'tty (device-type)))) - window-system - (>= emacs-major-version 20)) - (when message-use-multi-frames - (setq pop-up-frames t - special-display-buffer-names nil - special-display-regexps nil - same-window-buffer-names nil - same-window-regexps nil)) - (setq pop-up-frames nil)) + (let ((buffer (get-buffer name)) + (pop-up-frames (and (or (static-if (featurep 'xemacs) + (device-on-window-system-p) + window-system) + (>= emacs-major-version 20)) + message-use-multi-frames))) (if (and buffer (buffer-name buffer)) (progn - (set-buffer (pop-to-buffer buffer)) + (message-pop-to-buffer-1 buffer) (when (and (buffer-modified-p) (not (y-or-n-p "Message already being composed; erase? "))) (error "Message being composed"))) - (set-buffer (pop-to-buffer name))) + (message-pop-to-buffer-1 name)) (erase-buffer) (message-mode) (when pop-up-frames - (make-local-variable 'message-original-frame) - (setq message-original-frame (selected-frame))))) + (set (make-local-variable 'message-original-frame) (selected-frame))))) (defun message-do-send-housekeeping () "Kill old message buffers." @@ -3906,7 +3907,9 @@ Headers already prepared in the buffer are not modified." message-auto-save-directory)) (setq buffer-auto-save-file-name (make-auto-save-file-name))) (clear-visited-file-modtime) - (setq buffer-file-coding-system message-draft-coding-system))) + (static-if (boundp 'MULE) + (set-file-coding-system message-draft-coding-system) + (setq buffer-file-coding-system message-draft-coding-system)))) (defun message-disassociate-draft () "Disassociate the message buffer from the drafts directory." diff --git a/lisp/mm-view.el b/lisp/mm-view.el index 19e017a..c2131a7 100644 --- a/lisp/mm-view.el +++ b/lisp/mm-view.el @@ -33,6 +33,9 @@ (autoload 'vcard-parse-string "vcard") (autoload 'vcard-format-string "vcard")) +;; Avoid byte compile warning. +(defvar gnus-article-mime-handles) + ;;; ;;; Functions for displaying various formats inline ;;; diff --git a/lisp/mmgnus.el b/lisp/mmgnus.el index a2f5d2c..3493ee1 100644 --- a/lisp/mmgnus.el +++ b/lisp/mmgnus.el @@ -26,32 +26,62 @@ (require 'mmbuffer) -(mm-define-backend gnus (generic)) - -(mm-define-method entity-buffer ((entity gnus)) - ;; (if (with-current-buffer gnus-summary-buffer - ;; (eq gnus-current-article (mail-header-number entity))) - ;; ...) - (unless (mime-entity-header-start-internal entity) - (set-buffer gnus-original-article-buffer) - (mime-entity-set-header-start-internal entity (point-min)) - (mime-entity-set-body-end-internal entity (point-max)) - (goto-char (point-min)) - (if (re-search-forward "^$" nil t) - (progn - (mime-entity-set-header-end-internal entity (match-end 0)) - (mime-entity-set-body-start-internal - entity - (if (= (mime-entity-header-end-internal entity) - (mime-entity-body-end-internal entity)) - (mime-entity-body-end-internal entity) - (1+ (mime-entity-header-end-internal entity)) - )) - ) - (mime-entity-set-header-end-internal entity (point-min)) - (mime-entity-set-body-start-internal entity (point-min)) - )) - gnus-original-article-buffer) +(luna-define-class mime-gnus-entity (mime-buffer-entity) + (number + subject from date id references chars lines xref extra)) + +(luna-define-internal-accessors 'mime-gnus-entity) + +(luna-define-method initialize-instance ((entity mime-gnus-entity) + &rest init-args) + (apply (car (luna-class-find-functions + (luna-find-class 'standard-object) + 'initialize-instance)) + entity init-args) + ) + +;; (luna-define-method mime-entity-fetch-field ((entity mime-gnus-entity) +;; field-name) +;; (or (funcall (car (luna-class-find-functions +;; (luna-find-class 'mime-entity) +;; 'mime-entity-fetch-field)) +;; entity field-name) +;; (with-current-buffer gnus-original-article-buffer +;; (let ((ret (std11-field-body field-name))) +;; (when ret +;; (or (symbolp field-name) +;; (setq field-name +;; (intern (capitalize (capitalize field-name))))) +;; (mime-entity-set-original-header-internal +;; entity +;; (put-alist field-name ret +;; (mime-entity-original-header-internal entity))) +;; ret))))) + +;; (luna-define-method mime-entity-buffer ((entity mime-gnus-entity)) +;; ;; (if (with-current-buffer gnus-summary-buffer +;; ;; (eq gnus-current-article (mail-header-number entity))) +;; ;; ...) +;; (unless (mime-buffer-entity-header-end-internal entity) +;; (set-buffer gnus-original-article-buffer) +;; (mime-buffer-entity-set-header-start-internal entity (point-min)) +;; (mime-buffer-entity-set-body-end-internal entity (point-max)) +;; (goto-char (point-min)) +;; (if (re-search-forward "^$" nil t) +;; (progn +;; (mime-buffer-entity-set-header-end-internal entity (match-end 0)) +;; (mime-buffer-entity-set-body-start-internal +;; entity +;; (if (= (mime-buffer-entity-header-end-internal entity) +;; (mime-buffer-entity-body-end-internal entity)) +;; (mime-buffer-entity-body-end-internal entity) +;; (1+ (mime-buffer-entity-header-end-internal entity)) +;; )) +;; ) +;; (mime-buffer-entity-set-header-end-internal entity (point-min)) +;; (mime-buffer-entity-set-body-start-internal entity (point-min)) +;; )) +;; gnus-original-article-buffer) ;;; @ end diff --git a/lisp/nnheader.el b/lisp/nnheader.el index 74a2633..8d1edeb 100644 --- a/lisp/nnheader.el +++ b/lisp/nnheader.el @@ -68,6 +68,8 @@ on your system, you could say something like: ;; (That next-to-last entry is defined as "misc" in the NOV format, ;; but Gnus uses it for xrefs.) +(require 'mmgnus) + (defmacro mail-header-number (header) "Return article number in HEADER." `(mime-entity-location-internal ,header)) @@ -76,84 +78,82 @@ on your system, you could say something like: "Set article number of HEADER to NUMBER." `(mime-entity-set-location-internal ,header ,number)) -(defalias 'mail-header-subject 'mime-entity-decoded-subject-internal) -(defalias 'mail-header-set-subject 'mime-entity-set-decoded-subject-internal) +(defalias 'mail-header-subject 'mime-gnus-entity-subject-internal) +(defalias 'mail-header-set-subject 'mime-gnus-entity-set-subject-internal) -(defalias 'mail-header-from 'mime-entity-decoded-from-internal) -(defalias 'mail-header-set-from 'mime-entity-set-decoded-from-internal) +(defalias 'mail-header-from 'mime-gnus-entity-from-internal) +(defalias 'mail-header-set-from 'mime-gnus-entity-set-from-internal) -(defalias 'mail-header-date 'mime-entity-date-internal) -(defalias 'mail-header-set-date 'mime-entity-set-date-internal) +(defalias 'mail-header-date 'mime-gnus-entity-date-internal) +(defalias 'mail-header-set-date 'mime-gnus-entity-set-date-internal) -(defalias 'mail-header-message-id 'mime-entity-message-id-internal) -(defalias 'mail-header-id 'mime-entity-message-id-internal) -(defalias 'mail-header-set-message-id 'mime-entity-set-message-id-internal) -(defalias 'mail-header-set-id 'mime-entity-set-message-id-internal) +(defalias 'mail-header-message-id 'mime-gnus-entity-id-internal) +(defalias 'mail-header-id 'mime-gnus-entity-id-internal) +(defalias 'mail-header-set-message-id 'mime-gnus-entity-set-id-internal) +(defalias 'mail-header-set-id 'mime-gnus-entity-set-id-internal) -(defalias 'mail-header-references 'mime-entity-references-internal) -(defalias 'mail-header-set-references 'mime-entity-set-references-internal) +(defalias 'mail-header-references 'mime-gnus-entity-references-internal) +(defalias 'mail-header-set-references + 'mime-gnus-entity-set-references-internal) -(defalias 'mail-header-chars 'mime-entity-chars-internal) -(defalias 'mail-header-set-chars 'mime-entity-set-chars-internal) +(defalias 'mail-header-chars 'mime-gnus-entity-chars-internal) +(defalias 'mail-header-set-chars 'mime-gnus-entity-set-chars-internal) -(defalias 'mail-header-lines 'mime-entity-lines-internal) -(defalias 'mail-header-set-lines 'mime-entity-set-lines-internal) +(defalias 'mail-header-lines 'mime-gnus-entity-lines-internal) +(defalias 'mail-header-set-lines 'mime-gnus-entity-set-lines-internal) -(defalias 'mail-header-xref 'mime-entity-xref-internal) -(defalias 'mail-header-set-xref 'mime-entity-set-xref-internal) +(defalias 'mail-header-xref 'mime-gnus-entity-xref-internal) +(defalias 'mail-header-set-xref 'mime-gnus-entity-set-xref-internal) (defalias 'nnheader-decode-subject (mime-find-field-decoder 'Subject 'nov)) (defalias 'nnheader-decode-from (mime-find-field-decoder 'From 'nov)) -(defalias 'mail-header-extra 'ignore) -(defalias 'mail-header-set-extra 'ignore) +(defalias 'mail-header-extra 'mime-gnus-entity-extra-internal) +(defalias 'mail-header-set-extra 'mime-gnus-entity-set-extra-internal) -(defsubst nnheader-decode-field-body (field-body field-name - &optional mode max-column) +(defun nnheader-decode-field-body (field-body field-name + &optional mode max-column) (mime-decode-field-body field-body - (if (stringp field-name) - (intern (capitalize field-name)) - field-name) - mode max-column)) + (if (stringp field-name) + (intern (capitalize field-name)) + field-name) + mode max-column)) (defsubst make-full-mail-header (&optional number subject from date id references chars lines xref extra) "Create a new mail header structure initialized with the parameters given." - (make-mime-entity-internal - 'gnus number - nil - nil nil nil - (if subject - (nnheader-decode-subject subject) - ) - (if from - (nnheader-decode-from from) - ) - date id references - chars lines xref - (list (cons 'Subject subject) - (cons 'From from)) - nil nil nil nil nil nil -;; extra - )) + (luna-make-entity (mm-expand-class-name 'gnus) + :location number + :subject (if subject + (nnheader-decode-subject subject)) + :from (if from + (nnheader-decode-from from)) + :date date + :id id + :references references + :chars chars + :lines lines + :xref xref + :original-header (list (cons 'Subject subject) + (cons 'From from)) + :extra extra)) (defsubst make-full-mail-header-from-decoded-header (&optional number subject from date id references chars lines xref extra) "Create a new mail header structure initialized with the parameters given." - (make-mime-entity-internal - 'gnus number - nil - nil nil nil - subject - from - date id references - chars lines xref - nil - nil nil nil nil nil nil -;; extra - )) + (luna-make-entity (mm-expand-class-name 'gnus) + :location number + :subject subject + :from from + :date date + :id id + :references references + :chars chars + :lines lines + :xref xref + :extra extra)) (defun make-mail-header (&optional init) "Create a new mail header structure initialized with INIT." diff --git a/lisp/nnmail.el b/lisp/nnmail.el index e742727..afd852a 100644 --- a/lisp/nnmail.el +++ b/lisp/nnmail.el @@ -496,7 +496,8 @@ nn*-request-list should have been called before calling this function." (defun nnmail-save-active (group-assoc file-name) "Save GROUP-ASSOC in ACTIVE-FILE." - (let ((coding-system-for-write nnmail-active-file-coding-system)) + (let ((coding-system-for-write nnmail-active-file-coding-system) + (output-coding-system nnmail-active-file-coding-system)) (when file-name (with-temp-file file-name (nnmail-generate-active group-assoc))))) diff --git a/lisp/nnmbox.el b/lisp/nnmbox.el index 2e077f3..d2d9abe 100644 --- a/lisp/nnmbox.el +++ b/lisp/nnmbox.el @@ -29,6 +29,7 @@ (require 'nnmail) (require 'nnoo) (eval-when-compile (require 'cl)) +(eval-when-compile (require 'static)) (nnoo-declare nnmbox) @@ -188,11 +189,18 @@ (1+ (- (cdr active) (car active))) (car active) (cdr active) group))))) -(defun nnmbox-save-buffer () - (let ((coding-system-for-write - (or nnmbox-file-coding-system-for-write - nnmbox-file-coding-system))) - (save-buffer))) +(static-if (boundp 'MULE) + (defun nnmbox-save-buffer () + (let ((output-coding-system + (or nnmbox-file-coding-system-for-write + nnmbox-file-coding-system))) + (save-buffer))) + (defun nnmbox-save-buffer () + (let ((coding-system-for-write + (or nnmbox-file-coding-system-for-write + nnmbox-file-coding-system))) + (save-buffer))) + ) (defun nnmbox-save-active (group-alist active-file) (let ((nnmail-active-file-coding-system diff --git a/lisp/pop3.el b/lisp/pop3.el index 44f033a..d8ae40d 100644 --- a/lisp/pop3.el +++ b/lisp/pop3.el @@ -134,7 +134,7 @@ Returns the process associated with the connection." ((eq pop3-connection-type 'ssl) (pop3-open-ssl-stream "POP" process-buffer mailhost port)) (t - (open-network-stream-as-binary "POP"process-buffer mailhost port)))) + (open-network-stream-as-binary "POP" process-buffer mailhost port)))) (let ((response (pop3-read-response process t))) (setq pop3-timestamp (substring response (or (string-match "<" response) 0) @@ -207,22 +207,6 @@ Return the response string if optional second argument is non-nil." t) ))))) -(defun pop3-string-to-list (string &optional regexp) - "Chop up a string into a list." - (let ((list) - (regexp (or regexp " ")) - (string (if (string-match "\r" string) - (substring string 0 (match-beginning 0)) - string))) - (store-match-data nil) - (while string - (if (string-match regexp string) - (setq list (cons (substring string 0 (- (match-end 0) 1)) list) - string (substring string (match-end 0))) - (setq list (cons string list) - string nil))) - (nreverse list))) - (defvar pop3-read-passwd nil) (defun pop3-read-passwd (prompt) (if (not pop3-read-passwd) diff --git a/lisp/score-mode.el b/lisp/score-mode.el index 4d03128..e1bef9e 100644 --- a/lisp/score-mode.el +++ b/lisp/score-mode.el @@ -26,7 +26,9 @@ ;;; Code: (require 'easymenu) -(eval-when-compile (require 'cl)) +(eval-when-compile + (require 'cl) + (require 'static)) (defvar gnus-score-mode-hook nil "*Hook run in score mode buffers.") @@ -51,7 +53,9 @@ table) "Syntax table used in score-mode buffers.") -(defvar score-mode-coding-system 'ctext) +(defvar score-mode-coding-system (static-if (boundp 'MULE) + '*ctext* + 'ctext)) ;;;###autoload (defun gnus-score-mode () diff --git a/sample.lpath.el b/sample.lpath.el new file mode 100644 index 0000000..4a17420 --- /dev/null +++ b/sample.lpath.el @@ -0,0 +1,28 @@ +;; This is a sample of `~/.lpath.el' file. +;; +;; This file will be loaded from dgnushack.el at the compile time. It +;; is supposed to be used for telling old Emacsen where EMU, APEL or +;; CUSTOM packages have already installed. +;; +;; For instance, if you would like to make gnus with Mule 2.3 based on +;; Emacs 19.34, copy this file to `~/.lpath.el' and modify it suitably +;; for your environment. + +(when (boundp 'MULE) + (let ((EMU + ;; Where is EMU packege? + "/usr/local/share/mule/19.34/site-lisp" + ) + (APEL + ;; Where is APEL package? + "/usr/local/share/mule/site-lisp/apel" + ) + (CUSTOM + ;; Where is CUSTOM package? + "/usr/local/share/mule/site-lisp/custom" + )) + ;; No user servicable parts beyond this point. + + (when (string-match "/apel/?$" APEL) + (setq APEL (substring APEL 0 (match-beginning 0)))) + (setq load-path (nconc (list EMU APEL CUSTOM) load-path)))) diff --git a/texi/Makefile.in b/texi/Makefile.in index 4e4391a..1790a78 100644 --- a/texi/Makefile.in +++ b/texi/Makefile.in @@ -1,9 +1,10 @@ -infodir = @infodir@ prefix = @prefix@ +infodir = @infodir@ srcdir = @srcdir@ subdir = texi top_srcdir = @top_srcdir@ +@SET_MAKE@ TEXI2DVI=texi2dvi EMACS=emacs MAKEINFO=@MAKEINFO@ @@ -61,7 +62,9 @@ clean: *.tp *.toc *.pg gnus.latexi *.aux *.[cgk]idx \ gnus.ilg gnus.ind gnus.[cgk]ind gnus.idx \ gnus.tmptexi *.tmplatexi gnus.tmplatexi1 texput.log *.orig *.rej \ - gnus.latexi*~* tmp/*.ps xface.tex picons.tex smiley.tex *.latexi + gnus.latexi*~* tmp/*.ps xface.tex picons.tex smiley.tex *.latexi \ + gnus.info* gnus-ja.info* message.info* message-ja.info* \ + *.texi_ emacs-mime.info makeinfo: makeinfo -o gnus gnus.texi @@ -74,7 +77,7 @@ latex: gnus.texi texi2latex.elc $(EMACS) -batch -q -no-site-file gnus.texi -l ./texi2latex.elc -f latexi-translate latexps: - make texi2latex.elc + $(MAKE) texi2latex.elc rm -f gnus.aux egrep -v "label.*Index|chapter.*Index" gnus.latexi > gnus.tmplatexi1 $(LATEX) gnus.tmplatexi1 @@ -91,22 +94,22 @@ latexps: $(DVIPS) -t $(PAPERTYPE) -f gnus.dvi > gnus.ps pss: - make latex - make latexps + $(MAKE) latex + $(MAKE) latexps psout: - make latex - make latexboth - make out + $(MAKE) latex + $(MAKE) latexboth + $(MAKE) out latexboth: rm -f gnus-manual-a4.ps.gz gnus-manual-standard.ps.gz - make latexps + $(MAKE) latexps mv gnus.ps gnus-manual-a4.ps gzip gnus-manual-a4.ps sed 's/,a4paper/,letterpaper/' gnus.latexi > gnus-standard.latexi mv gnus-standard.latexi gnus.latexi - make latexps PAPERTYPE=letter + $(MAKE) latexps PAPERTYPE=letter mv gnus.ps gnus-manual-standard.ps gzip gnus-manual-standard.ps @@ -118,12 +121,10 @@ out: gnus-manual-a4.ps.gz \ /hom/larsi/www_docs/www.gnus.org/documents -veryclean: - make clean +veryclean: clean rm -f gnus.dvi gnus.ps texi2latex.elc -distclean: - make clean +distclean: clean rm -f *.orig *.rej *.elc *~ gnus gnus-[0-9] gnus-[0-9][0-9] Makefile rm -f message message-[0-9] rm -f emacs-mime @@ -141,13 +142,13 @@ install: tmps: if [ ! -e tmp ]; then mkdir tmp; fi - make screens - make herdss - make etcs - make piconss - make xfaces - make smiley - make miscs + $(MAKE) screens + $(MAKE) herdss + $(MAKE) etcs + $(MAKE) piconss + $(MAKE) xfaces + $(MAKE) smiley + $(MAKE) miscs herdss: cd herds ; for i in new-herd-[0-9]*.gif; do echo $$i; giftopnm $$i | pnmcrop -white | pnmmargin -white 9 | pnmscale 2 | pnmconvol convol5.pnm | ppmtopgm | pnmdepth 255 | pnmtops -width 100 -height 100 -noturn > ../tmp/`basename $$i .gif`.ps; done @@ -191,9 +192,9 @@ pspackage: tar czvf pspackage.tar.gz gnus-faq.texi gnus.texi herds misc pagestyle.sty picons pixidx.sty postamble.tex ps screen smilies splitindex texi2latex.el xface Makefile README etc complete: - make texi2latex.elc - make tmps - make pss + $(MAKE) texi2latex.elc + $(MAKE) tmps + $(MAKE) pss Makefile: $(srcdir)/Makefile.in ../config.status cd .. \ diff --git a/texi/gnus-faq-ja.texi b/texi/gnus-faq-ja.texi index 31e588e..5df99b3 100644 --- a/texi/gnus-faq-ja.texi +++ b/texi/gnus-faq-ja.texi @@ -6,8 +6,8 @@ @node Frequently Asked Questions @section $BIQHK$K?R$M$i$l$kR2p(B -$B$3$NJ8=q$O!"(B Semi-gnus $B$KBP$9$k$h$/$"$ke$GF0:n$9$k%M%C%H%K%e!<%9!&%j!<%@!<(B / $BEE;R%a!<%k!&%f!<(B -$B%6!e$GF0:n$9$k%M%C%H%K%e!<%9!&%j!<%@!<(B / $BEE;R%a!<%k!&%f!<(B +$B%6!$=$&$H7h0U$7$^$7$?!#(B -$B$7$+$7!"(B Gnus $BC1FH$G$O(B MIME $B2=$5$l$?5-;v!&%a!<%k$rFI$`$3$H$O$G$-$^$;$s!#(B +$B$7$+$7!"(B Gnus $BC1FH$G$O(B MIME $B2=$5$l$?5-;v!&%a!<%k$rFI$`$3$H$O$G$-$^$;$s!#(B $B$=$3$G!"(B Emacs $B>e$G(B MIME $B%5%]!<%H$r$9$k$?$a$N%Q%C%1!<%8$G$"$k(B SEMI $B$r;H(B -$BMQ$7$F0lIt$N?M$?$A$,(B Gnus $B$r;HMQ$9$k$h$&$K$J$j$^$7$?!#$7$+$7!"$3$l$K$O(B -Gnus $B$K(B patch $B$r$"$F$kI,MW$,$"$k>e$K%*%j%8%J%k$N(B Gnus ($B$3$A$i$b(B +$BMQ$7$F0lIt$N?M$?$A$,(B Gnus $B$r;HMQ$9$k$h$&$K$J$j$^$7$?!#$7$+$7!"$3$l$K$O(B +Gnus $B$K(B patch $B$r$"$F$kI,MW$,$"$k>e$K%*%j%8%J%k$N(B Gnus ($B$3$A$i$b(B Quassia-Gnus $B$H8F$P$l3+H/ESCf$G$7$?(B)$B$NJQ99FbMF$K$h$C$F$O$=$N(B patch $B<+BN(B -$B$b:n$jD>$5$J$1$l$P$J$j$^$;$s$G$7$?!#$=$s$J(B 1997$BG/$N(B11$B7n!"$5$J$1$l$P$J$j$^$;$s$G$7$?!#$=$s$J(B 1997$BG/$N(B11$B7n!" $B$O<~0O(B($B9%$-/62I]$r46$8$k$+$bCN$l$^$;$s!"$7$+$7!"(B -$B$"$J$?$,$=$N5!G=$rI,MW$K$J$k$^$G$OJ#;($J5!G=$N$[$H$s$I$rL5;k$9$k$3$H$,$G(B -$B$-$^$9!#(B $B$b$7!"$"$J$?$,$^$"$^$"$NNL$N%a%$%k$ro$KN.NL$NB?$$%a!<%j%s%0%j%9%H$K;22C(B -$B$7$F$$$k$N$G$"$l$P!"$"$J$?$O(B Semi-gnus $B$G%a%$%k$rFI$`$?$a$ND4::$r$O$8$a(B -$B$?$/$J$k$G$7$g$&!#(B +T-gnus $B$N:GBg$N6/$_$O%*%j%8%J%k$N(B Gnus $B$+$i0z$-7Q$,$l$?!"6/NO$J%+%9%?%^(B +$B%$%:5!G=$H(B SEMI $B$,$b$?$i$96/NO$J(BMIME $B%5%]!<%H$K$"$j$^$9!#:G=i$N0lJM$G$O(B +$B$3$N%+%9%?%^%$%:5!G=$NK-IY$5$KB?>/62I]$r46$8$k$+$bCN$l$^$;$s!"$7$+$7!"$"(B +$B$J$?$,$=$N5!G=$rI,MW$K$J$k$^$G$OJ#;($J5!G=$N$[$H$s$I$rL5;k$9$k$3$H$,$G$-(B +$B$^$9!#(B $B$b$7!"$"$J$?$,$^$"$^$"$NNL$N%a%$%k$ro$KN.NL$NB?$$%a!<%j%s%0%j%9%H$K;22C$7(B +$B$F$$$k$N$G$"$l$P!"$"$J$?$O(B T-gnus $B$G%a%$%k$rFI$`$?$a$ND4::$r$O$8$a$?$/$J(B +$B$k$G$7$g$&!#(B $B$3$N(B FAQ $B$O!"NkLZ7=0l$K$h$C$FJ]$NJ}K!(B($B%a%$%k!"%M%C%H%K%e!<%9Ey(B)$B$G>pJs$rF@$h$&$H$9$kA0$K!"$^$:$3$N(B FAQ +$BB>$NJ}K!(B($B%a%$%k!"%M%C%H%K%e!<%9Ey(B)$B$G>pJs$rF@$h$&$H$9$kA0$K!"$^$:$3$N(B FAQ $B$r8+$F$_$F$/$@$5$$!#(B $B$3$N>pJs$O(B Semi-gnus (Ja) $B%a%$%j%s%0!&%j%9%H$N1g=u$r!"(B APEL $B$,I,MW$K$J$j$^$9$,!"I,MW$J%P!<%8%g(B -$B%s$O(B FLIM / SEMI (WEMI) $B%Q%C%1!<%8Fb$N(B README $B$r;2>H$7$F$/$@$5$$!#(B +$B8=:_$N3+H/HG$N:G?7%P!<%8%g%s$O(B T-gnus 6.13 (tag: t-gnus-6_13) $B$G!"I8=`%Q%C(B +$B%1!<%8$N:G?7%P!<%8%g%s$O(B T-gnus 6.12 (tag: t-gnus-6_12) $B$G$9!#(B -Semi-gnus $B$N%P!<%8%g%s$O!"I,MW$J(B SEMI (WEMI) $B$*$h$S(B FLIM $B$N%P!<%8%g%s$K(B -$B?<$/4X78$7$F$$$^$9!#(B $BI,$:!"(B Semi-gnus $B$N%P!<%8%g%s$K$"$C$?(B SEMI (WEMI) -$B$*$h$S(B FLIM $B$r;HMQ$7$F$/$@$5$$!#(B +T-gnus 6.13 $B$r;HMQ$9$k$?$a$K$OJL%Q%C%1!<%8$N(B FLIM 1.13.1 $B0J>e(B, SEMI ($B$^(B +$B$?$O(B WEMI) 1.13.5 $B0J>e$,I,MW$G$9!#(B $B$=$NB>!"(B APEL $B$,I,MW$K$J$j$^$9$,!"I,(B +$BMW$J%P!<%8%g%s$O(B FLIM / SEMI (WEMI) $B%Q%C%1!<%8Fb$N(B README $B$r;2>H$7$F$/$@(B +$B$5$$!#(B -$B8=:_!"$+$J$j$N%O%$%Z!<%9$G%P!<%8%g%s$,>e$,$C$F$$$^$9!#(B CVS $B$N(B main trunk -(tag $BL5$7(B) $B$,0BDj%P!<%8%g%s$G$9!#(B +T-gnus $B$N%P!<%8%g%s$O!"I,MW$J(B SEMI (WEMI) $B$*$h$S(B FLIM $B$N%P!<%8%g%s$K?<$/(B +$B4X78$7$F$$$^$9!#(B $BI,$:!"(B T-gnus $B$N%P!<%8%g%s$K$"$C$?(B SEMI (WEMI) $B$*$h$S(B +FLIM $B$r;HMQ$7$F$/$@$5$$!#(B -@item -Q1.2: $BF~l=j$+$il=j$+$ie!#(B +$B%P!<%8%g%s(B 19.34 $B0J>e$N(B Mule $B5!G=IU$-(B -@item +@item XEmacs -$B%P!<%8%g%s(B 20.2 $B0J>e$N(BMule $B5!G=IU$-(B +$B%P!<%8%g%s(B 20.2 $B0J>e$N(B Mule $B5!G=IU$-(B @item Meadow @@ -165,38 +163,30 @@ Meadow $B%P!<%8%g%s(B 1.00 $B0J>e!#(B(Mule for Windows $B$G$OF0$-$^$;$s!#(B) @end itemize -$B;32,9nH~$5$s(B $B:n$NHs8x<0$N(B -@file{semi-mule23@@1934-YYMMDD.tar.gz} $B$r;HMQ$9$l$P(B Mule 2.3 / Emacs -19.34 $B$G$OF0:n$9$k$G$7$g$&!#(B - -$B$3$l$O!"J}$GF0$+$9$3$H$O$G$-$^$9$+(B? +Q1.4: T-gnus $B$r(B GNU Emacs $B$H(B XEmacs $B$NN>J}$GF0$+$9$3$H$O$G$-$^$9$+(B? -$B%=!<%9!&%l%Y%k(B( *.el )$B$G$O2DG=$G$9!#(B +$B%=!<%9!&%l%Y%k(B( *.el )$B$G$O2DG=$G$9!#(B $B$7$+$7!"%P%$%H!&%3%s%Q%$%k$7$?%U%!%$%k(B ( *.elc ) $B$O6&M-$G$-$^$;$s$N$G!"(B $B$=$l$>$l;HMQ$9$k(B emacs $B$G%P%$%H%3%s%Q%$%k$9$kI,MW$,$"$j$^$9!#(B @item -Q1.5: Semi-gnus $B$K$D$$$F$N>pJs8;$O(B? +Q1.5: T-gnus $B$K$D$$$F$N>pJs8;$O(B? @table @var @item $B%K%e!<%9%0%k!<%W(B -fj.news.reader.gnus $B$,$"$j$^$9$,!"(B Semi-gnus $B$K4X$7$F$N\$7$/$O!"(B@xref{Mailing list FAQ, $B%a!<%j%s%0%j%9%H(B}, $B$r;2>H$7$F$/$@$5$$!#(B -$B8=:_!"$3$l$,$b$C$H$b3NpJs8;$G$7$g$&!#(B Semi-gnus $B$r;H$&$N$G$"$l$P!"(B -$B@'Hs;22C$9$k$3$H$r$*$9$9$a$7$^$9!#(B +$B8=:_!"$3$l$,$b$C$H$b3NpJs8;$G$7$g$&!#(B T-gnus $B$r;H$&$N$G$"$l$P!"@'Hs(B +$B;22C$9$k$3$H$r$*$9$9$a$7$^$9!#(B $B%@%$%8%'%9%HHG%5!<%S%9$O$"$j$^$;$s!#(B @@ -207,14 +197,14 @@ fj.news.reader.gnus $B$,$"$j$^$9$,!"(B Semi-gnus $B$K4X$7$F$N$J(B Jamie Zawinski $B$N:n$G!"(BGNU -Emacs $BMQ$N(Brolodex-like $B$J%G!<%?%Y!<%9%W%m%0%i%`$G$9!#(B Jamie $B$O(B BBDB $B$N(B +Emacs $BMQ$N(Brolodex-like $B$J%G!<%?%Y!<%9%W%m%0%i%`$G$9!#(B Jamie $B$O(B BBDB $B$N(B Web $B%Z!<%8$r;}$C$F$$$^$9!#(B @file{http://people.netscape.com/jwz/bbdb/}$B$3(B -$B$l$O!"l=j$K$"$j$^$9!#(B +$B$9!#(B $B$3$l$Ol=j$K$"$j$^$9!#(B @file{http://www.netcom.com/%7Esimmonmt/index.html} -Semi-gnus $B$G;HMQ$9$k>l9g$K$O!"I,$:(B Q2.1 $B$r;2>H$7$F$/$@$5$$!#(B +T-gnus $B$G;HMQ$9$k>l9g$K$O!"I,$:(B Q2.1 $B$r;2>H$7$F$/$@$5$$!#(B @item gnus-offline -gnus-offline $B$O!";T@nC#:H(B $B$N:n$G!"(B Semi-gnus -$B$r$$$o$f$k!V%*%U%i%$%s;HMQ!W(B($B%K%e!<%95-;v!"%a%$%k$NAw $B$N:n$G!"(B T-gnus $B$r(B +$B$$$o$f$k!V%*%U%i%$%s;HMQ!W(B($B%K%e!<%95-;v!"%a%$%k$NAwuBV$G9T$&(B)$B$9$k$3$H$rMF(B -$B0W$K$9$k$?$a$N%Q%C%1!<%8$G$9!#(B - -$BF~H$7$F2<$5$$!#(B -@item -Q1.8: Semi-gnus $B$N5/F0$rAa$/$9$k$K$O(B? +@item +Q1.8: T-gnus $B$N5/F0$rAa$/$9$k$K$O(B? $B9XFI$7$F$$$J$$%0%k!<%W$r(B ``kill'' (*Group* $B%P%C%U%!!<$G(B C-k) $B$7$F$"$k$3(B $B$H$r3NG'$7$F$/$@$5$$!#$=$7$F!">o$K(B ``.newsrc'' $B$r>.$5$/J]$D$h$&$K$7$F$/(B @@ -283,47 +267,47 @@ Q1.8: Semi-gnus $B$N5/F0$rAa$/$9$k$K$O(B? @itemize @bullet @item -Q2.1: Semi-gnus $B$N%P!<%8%g%s$r$"$2$?$i(B BBDB $B$,F0$+$J$/$J$C$F$7$^$$$^$7$?!#(B +Q2.1: T-gnus $B$N%P!<%8%g%s$r$"$2$?$i(B BBDB $B$,F0$+$J$/$J$C$F$7$^$$$^$7$?!#(B Semi-gnus 6.8 $B0J9_$N%P!<%8%g%s$G$O!"%*%j%8%J%k$N(B bbdb-gnus.el $B$OF0:n$7$^(B -$B$;$s!#(B $BH$9$k$h$&$K$9$k!#(B $B$b$7!"%*%j%8%J%k$N(B Gnus (September $B0J9_(B) $B$r;H$C$F$$$k$N$G$"$l$P!"$3$NJ}(B $BK!$,NI$$$G$7$g$&!#(B @item -bbdb/gnus-update-record $B$r(B gnus-article-prepare-hook $B$NBe$j$K(B +bbdb/gnus-update-record $B$r(B gnus-article-prepare-hook $B$NBe$j$K(B gnus-article-display-hook $B$KDI2C$9$k!#(B @end enumerate -a $B$NJ}K!!"$*$h$S(B bbdb-user-mail-names $B$KBP1~$7$?(B BBDB 2.00.01 $B$KBP$9$k(B -patch $B!"4pK\E*$J@_DjNc$,!"(B +a $B$NJ}K!!"$*$h$S(B bbdb-user-mail-names $B$KBP1~$7$?(B BBDB 2.00.01 $B$KBP$9$k(B +patch $B!"4pK\E*$J@_DjNc$,!"(B @file{http://www.mdcnet.co.jp/~keiichi/bbdb.shtml} $B$K$"$j$^$9!#(B @item -Q2.2: hook $B$r@_Dj$7$?$i(B Semi-gnus $B$NF0:n$,$*$+$7$/$J$C$?(B +Q2.2: hook $B$r@_Dj$7$?$i(B T-gnus $B$NF0:n$,$*$+$7$/$J$C$?(B -$BDL>o$NJQ?t$G$bF1MM$G$9$,!"(B Semi-gnus $B$G$OB?$/$N(B hook $B$K=i4|CM$,@_Dj$5$l(B -$B$F$$$^$9!#(B +$BDL>o$NJQ?t$G$bF1MM$G$9$,!"(B T-gnus $B$G$OB?$/$N(B hook $B$K=i4|CM$,@_Dj$5$l$F$$(B +$B$^$9!#(B -$B$3$NCM$rJQ99$7$h$&$H$7$F!"JQ?t$,Dj5A$5$l$F$$$k%U%!%$%k$r%m!<%I$9$kA0$K(B -setq / add-hook $BEy$r9T$&$H!"$3$l$i$N=i4|CM$,@_Dj$5$l$:!"(B Semi-gnus $B$,@5(B -$B>o$KF0:n$7$J$/$J$k>l9g$,$"$j$^$9!#(B($BFC$K(B Semi-gnus $B$N%P!<%8%g%s$,JQ$C$?>l(B -$B9g(B) +$B$3$NCM$rJQ99$7$h$&$H$7$F!"JQ?t$,Dj5A$5$l$F$$$k%U%!%$%k$r%m!<%I$9$kA0$K(B +setq / add-hook $BEy$r9T$&$H!"$3$l$i$N=i4|CM$,@_Dj$5$l$:!"(B T-gnus $B$,@5>o$K(B +$BF0:n$7$J$/$J$k>l9g$,$"$j$^$9!#(B($BFC$K(B T-gnus $B$N%P!<%8%g%s$,JQ$C$?>l9g(B) -$B$3$l$rKI$0$?$a$K$b!"(B Semi-gnus $B$K4X$9$k@_Dj$O$G$-$k$@$1(B ~/.gnus.el $BFb$G(B -$B9T$&$h$&$K$7$F$/$@$5$$!#(B +$B$3$l$rKI$0$?$a$K$b!"(B T-gnus $B$K4X$9$k@_Dj$O$G$-$k$@$1(B ~/.gnus.el $BFb$G9T$&(B +$B$h$&$K$7$F$/$@$5$$!#(B @item -Q2.3: $B08@h$K$h$C$F(B Signature $B$rJQ99$9$k$K$O(B? +Q2.3: $B08@h$K$h$C$F(B Signature $B$rJQ99$9$k$K$O(B? -SEMI $B$K$O(B signature.el $B$H$$$&$3$N$?$a$N%D!<%k$,IUB0$7$F$$$^$9!#;HMQJ}K!$O0J2<$N$H$*$j$G$9!#(B +SEMI $B$K$O(B signature.el $B$H$$$&$3$N$?$a$N%D!<%k$,IUB0$7$F$$$^$9!#;HMQJ}K!(B +$B$O0J2<$N$H$*$j$G$9!#(B tm $B$N(B info $B$NFbMF$r(B SEMI $B$K9g$o$;$FJQ99$7$?$b$N$G$9!#(B @@ -344,7 +328,7 @@ SEMI $B$K$O(B *signature* $B$H$$$&(B signature $B$N<+F0@ZBX$((B tool $B$, @defvar mime-setup-use-signature -$B$3$NJQ?t$,(B @code{nil} $B0J30$N;~!"(B@file{signature.el} $B$r;H$$$^$9!#=i4|CM$O(B +$B$3$NJQ?t$,(B @code{nil} $B0J30$N;~!"(B@file{signature.el} $B$r;H$$$^$9!#=i4|CM$O(B @code{t} $B$G$9!#(B @end defvar @@ -391,43 +375,43 @@ gnus-posting-style $B$r;HMQ$9$k;v$b$G$-$^$9!#(B @itemize bullet @item -Q5.1: $B%a%$%j%s%0!&%j%9%H$+$iC&B`$9$k$K$O(B? +Q5.1: $B%a%$%j%s%0!&%j%9%H$+$iC&B`$9$k$K$O(B? @table @var -@item $BF|K\8lMQ(B +@item $BF|K\8lMQ(B @file{semi-gnus-ja-unsubscribe@@meadow.scphys.kyoto-u.ac.jp} $B$K6u$N%a%$(B $B%k$rAw$C$F2<$5$$!#(B(Subject $B$bITMW$G$9!#(B) -@item $B1Q8lMQ(B +@item $B1Q8lMQ(B @file{semi-gnus-en-unsubscribe@@meadow.scphys.kyoto-u.ac.jp} $B$K6u$N%a%$(B $B%k$rAw$C$F2<$5$$!#(B(Subject $B$bITMW$G$9!#(B) @end table @item -Q5.2: $B%a%$%j%s%0!&%j%9%H$K;22C$9$k$K$O(B? +Q5.2: $B%a%$%j%s%0!&%j%9%H$K;22C$9$k$K$O(B? -Semi-gnus $B$G$O!"MxMQMh$NB?$/$N%Q%C%1!<%8$G:NMQ$5$l$F$$(B -$B$k3+H/BN@)$OMh$NB?$/$N%Q%C%1!<%8$G:NMQ$5$l$F$$$k(B +$B3+H/BN@)$O$C$F$/$/$@$5$$!#(B(Subject $B$bITMW$G$9!#(B) +$B$F!"Aw$i$l$F$/$k%a!<%k$N;X<($K=>$C$F$/$/$@$5$$!#(B(Subject $B$bITMW$G$9!#(B) -@item $B1Q8lMQ(B +@item $B1Q8lMQ(B @file{semi-gnus-en-help@@meadow.scphys.kyoto-u.ac.jp} $B$K6u$N%a!<%k$rAw$C(B $B$F!"Aw$i$l$F$/$k%a!<%k$N;X<($K=>$C$F$/$@$5$$!#(B(Subject $B$bITMW$G$9!#(B) @end table @item -Q5.3: Semi-gnus $B$K4X$9$kJ}?K7hDj$O(B? +Q5.3: T-gnus $B$K4X$9$kJ}?K7hDj$O(B? -Semi-gnus $B$N3+H/Ey$K4X$9$kJ}?K$N7hDj$OA4$F(B Semi-gnus-ja/en $B%a!<%j%s%0%j(B -$B%9%HFb$G9T$o$l$^$9!#(B $B3F%a%s%P!<$+$i$NDs0F$O%"%s%1!<%H$N7A$GDs0F$5$l7h5D(B -$B$5$l$^$9$,!"$=$NJ}K!$Oe$G$J$1$l(B diff --git a/texi/gnus-faq.texi b/texi/gnus-faq.texi index abc9054..b234638 100644 --- a/texi/gnus-faq.texi +++ b/texi/gnus-faq.texi @@ -100,7 +100,7 @@ Per Abrahamsen writes :@* The internal easymenu.el interface changed between 19.28 and 19.29 in order to make it possible to create byte compiled files that can be shared between Gnu Emacs and XEmacs. The change is upward -compatible, but not downward compatible. +compatible, but not downward compatible. This gives the following compatibility table: @example @@ -131,10 +131,10 @@ list is mainly for developers and testers. Gnus has a home World Wide Web page at@* @file{http://www.ifi.uio.no/~larsi/ding.html}. - + Gnus has a write up in the X Windows Applications FAQ at@* @file{http://www.ee.ryerson.ca:8080/~elf/xapps/Q-III.html}. - + The Gnus manual is also available on the World Wide Web. The canonical source is in Norway at@* @file{http://www.ifi.uio.no/~larsi/ding-manual/gnus_toc.html}. @@ -158,7 +158,7 @@ PostScript copies of the Gnus Reference card are available from@* United States. And@* @file{ftp://marvin.fkphy.uni-duesseldorf.de/pub/gnus/} in Germany. - + An online version of the Gnus FAQ is available at@* @file{http://www.miranova.com/~steve/gnus-faq.html}. Off-line formats are also available:@* @@ -221,7 +221,7 @@ a two-step process unlike most other packages, so you should be prepared to move the byte-compiled code somewhere. There are currently two versions of this package available. It can be obtained from@* -@file{ftp://ftp.jaist.ac.jp/pub/GNU/elisp/}. +@file{ftp://ftp.etl.go.jp/pub/mule/}. Be sure to apply the supplied patch. It works with Gnus through version 5.0.9. In order for all dependencies to work correctly the load sequence is as follows: @@ -277,7 +277,7 @@ Q2.3 How can I keep my nnvirtual:* groups sorted? How can I most efficiently arrange matters so as to keep my nnvirtual:* (etc) groups at the top of my group selection buffer, whilst keeping everything sorted in alphabetical order. - + If you don't subscribe often to new groups then the easiest way is to first sort the groups and then manually kill and yank the virtuals wherever you want them. @@ -557,7 +557,7 @@ like this: (gnus-auto-select-first nil))) @end lisp -and insert +and insert @lisp (setq gnus-auto-select-first t) @end lisp diff --git a/texi/gnus-ja.texi b/texi/gnus-ja.texi index 1115047..020a8dc 100644 --- a/texi/gnus-ja.texi +++ b/texi/gnus-ja.texi @@ -1,7 +1,7 @@ @c \input texinfo @c -*-texinfo-*- @setfilename gnus-ja -@settitle Semi-gnus 6.10.072 Manual +@settitle T-gnus 6.13 Manual @synindex fn cp @synindex vr cp @synindex pg cp @@ -50,6 +50,7 @@ \newcommand{\gnussc}[1]{\textsc{#1}} \newcommand{\gnustitle}[1]{{\huge\textbf{#1}}} \newcommand{\gnusauthor}[1]{{\large\textbf{#1}}} +\newcommand{\gnusresult}[1]{\gnustt{=> #1}} \newcommand{\gnusbullet}{{${\bullet}$}} \newcommand{\gnusdollar}{\$} @@ -270,7 +271,7 @@ \thispagestyle{empty} -Copyright \copyright{} 1995,96,97 Free Software Foundation, Inc. +Copyright \copyright{} 1995,96,97,98,99 Free Software Foundation, Inc. Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice @@ -305,7 +306,7 @@ This file documents gnus, the GNU Emacs newsreader. $B$3$N%U%!%$%k$O(B GNU Emacs $B$N%K%e!<%9%j!<%@$G$"$k(B gnus $B$K4X$9$k@bL@=q$G$9!#(B -Copyright (C) 1995,96 Free Software Foundation, Inc. +Copyright (C) 1995,96,97,98,99 Free Software Foundation, Inc. Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice @@ -345,14 +346,14 @@ into another language, under the above conditions for modified versions. @tex @titlepage -@title Semi-gnus 6.10.072 Manual +@title T-gnus 6.13 Manual @author by Lars Magne Ingebrigtsen @author by members of Semi-gnus mailing-list @page @vskip 0pt plus 1filll -Copyright @copyright{} 1995,96,97 Free Software Foundation, Inc. +Copyright @copyright{} 1995,96,97,98,99 Free Software Foundation, Inc. Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice @@ -387,19 +388,19 @@ into another language, under the above conditions for modified versions. @ifinfo -Gnus $B$r;H$&$3$H$K$h$C$F(B Emacs $B$G%K%e!<%9(B (news) $B$r!J$=$l$K%a!<%k(B (mail) +Gnus $B$r;H$&$3$H$K$h$C$F(B Emacs $B$G%K%e!<%9(B (news) $B$r!J$=$l$K%a!<%k(B (mail) $B$b!KFI$`$3$H$,$G$-$^$9!#%K%e!<%9$O(B @sc{nntp}$B!"%m!<%+%k%9%W!<%k!"(Bmbox $B%U%!(B $B%$%k$J$I$N$"$i$f$k6K0-$JO$rJT=8$9$k?M$KNO$rM?$($k$h$&$K!"(Bgnus $B$O%K%e!<%9$rFI$`?M$KNO gnus-other-frame} $B$r;H$&$3$H$,$G$-$^$9!#(B $B3+;O;~$K2?$+$,$&$^$/$$$+$J$$$H$-$O(B @file{~/.gnus} $B%U%!%$%k$NCf$GJQ?t$r$$(B -$B$/$D$+$$$8$/$j$^$o$5$J$1$l$P$J$i$J$$$G$7$g$&!#$3$N%U%!%$%k$O(B +$B$/$D$+$$$8$/$j$^$o$5$J$1$l$P$J$i$J$$$G$7$g$&!#$3$N%U%!%$%k$O(B @file{~/.emacs} $B$H;w$F$$$^$9$,!"$3$A$i$O(B gnus $B$,5/F0$9$k$H$-$KFI$_9~$^$l(B $B$^$9!#(B -$B$3$N@bL@=q$G$h$/$o$+$i$J$$MQ8l$,$G$F$-$?$H$-$O!"MQ8l$N9`(B +$B$3$N@bL@=q$G$h$/$o$+$i$J$$MQ8l$,$G$F$-$?$H$-$O!"MQ8l$N9`(B (@pxref{Terminology}) $B$r;2>H$7$F$/$@$5$$!#(B @menu @@ -490,9 +491,9 @@ gnus-other-frame} $B$r;H$&$3$H$,$G$-$^$9!#(B @vindex gnus-select-method @c @head $BJQ?t(B @code{gnus-select-method} $B$O(B gnus $B$,$I$3$G%K%e!<%9$rC5$9$Y$-$+$r<((B -$B$7$^$9!#$3$NJQ?t$O$O$8$a$NMWAG$,(B @dfn{$BJ}K!(B}$B!"(B2 $BHVL\$NMWAG$,(B @dfn{$B>l=j(B} +$B$7$^$9!#$3$NJQ?t$O$O$8$a$NMWAG$,(B @dfn{$BJ}K!(B}$B!"(B2 $BHVL\$NMWAG$,(B @dfn{$B>l=j(B} $B$rI=$9%j%9%H$G$"$kI,MW$,$"$j$^$9!#$3$NJ}K!$O$"$J$?$N4pK\J}K!(B (native -method) $B$K$J$j$^$9!#$3$NJ}K!$Gl9g$O(B +@code{gnus-nntpserver-file}$B!J@_Dj$5$l$F$$$J$$>l9g$O(B @file{/etc/nntpserver}$B!K$,$3$N7o$K4X$7$F2?$+$r8@$C$F$$$J$$$+$rD4$Y$^$9!#(B -$B$b$7$=$l$b<:GT$7$?$J$i!"(Bgnus$B$O(B Emacs $B$,F0:n$7$F$$$k%5!<%P!<$r(B @sc{nntp} +$B$b$7$=$l$b<:GT$7$?$J$i!"(Bgnus$B$O(B Emacs $B$,F0:n$7$F$$$k%5!<%P!<$r(B @sc{nntp} $B%5!<%P!<$H$7$F;H$*$&$H$7$^$9!#?oJ,$JEv$F?dNL$G$9$1$I$M!#(B @vindex gnus-nntp-server @@ -534,11 +535,14 @@ method) $B$K$J$j$^$9!#$3$NJ}K!$GA0$NF~NO$rBPOCE*$K;XDj$9$k$3$H$b$G$-$^$9!#(B -@code{gnus} $B$K?tCM$G$J$$@\F,0z?t$rEO$9$H!JNc!'(B@kbd{C-u M-x gnus}$B!K!"(Bgnus +@code{gnus} $B$K?tCM$G$J$$@\F,0z?t$rEO$9$H!JNc!'(B@kbd{C-u M-x gnus}$B!K!"(Bgnus $B$O(B @code{gnus-secondary-servers} $B%j%9%H!J$b$7B8:_$9$k$J$i$P!K$+$i%5!<%P!<(B $B$rA*$V$3$H$,$G$-$k$h$&$K$7$^$9!#$?$@C1$K@\B3$7$?$$$H;W$C$?%5!<%P!<$NL>A0(B -$B$rBG$D$3$H$b$G$-$^$9!#(B +$B$rBG$D$3$H$b$G$-$^$9!#(B($B$3$l$O(B @code{gnus-nntp-server} $B$r@_Dj$7!"$3$l$O8e(B +$B$N(B Emacs $B$N%;%C%7%g%s$G(B @kbd{M-x gnus} $B$H$9$k$H!"(Bgnus $B$OF1$8%5!<%P!<$K@\(B +$BB3$7$h$&$H$9$k$H$$$&$3$H$G$9!#(B) @findex gnus-group-browse-foreign-server @kindex B (Group) @@ -550,7 +554,7 @@ Gnus $B$K(B @sc{nntp} $B%5!<%P!<$NL>A0$NF~NO$rBPOCE*$K;XDj$9$k$3$H$b$G$-$^$9! @vindex gnus-secondary-select-methods @c @head -$B30It%0%k!<%W$KBP$9$k>/$70c$C$?$d$jJ}$O!"JQ?t(B +$B30It%0%k!<%W$KBP$9$k>/$70c$C$?$d$jJ}$O!"JQ?t(B @code{gnus-secondary-select-methods} $B$r@_Dj$9$kJ}K!$G$9!#$3$NJQ?t$KI=$5(B $B$l$F$$$kA*BrJ}K!$O!"B?$/$NE@$G(B @code{gnus-select-method} $B%5!<%P!<$NBrJ}(B $BK!$HF1$8$h$&$K07$o$l$^$9!#5/F0Cf$K%"%/%F%#%V%U%!%$%k$rC5$7$K$$$-(B $B!J$b$7(B @@ -622,7 +626,7 @@ Gnus $B$O!"?.Mj$G$-$k%W%m%0%i%`$N0l$D$H$7$F!"%5!<%P!<$H@\B3$G$-$J$$$H$-$O(B @cindex slave $B$"$J$?$O(B 2 $B$D0J>e$N(B Emacs $B$H!"(B2 $B$D0J>e$N(B gnus $B$rF1;~$KF0$+$7$?$$$H;W$&$+(B -$B$b$7$l$^$;$s!#0c$C$?(B @file{.newsrc} $B%U%!%$%k$r;H$C$F$$$k$J$i!JNc$($P!"(B2 +$B$b$7$l$^$;$s!#0c$C$?(B @file{.newsrc} $B%U%!%$%k$r;H$C$F$$$k$J$i!JNc$($P!"(B2 $B$D$N0c$C$?%5!<%P!<$+$iFI$_9~$`$?$a$K!"(B2 $B$D$N0c$C$?(B gnus $B$rF0:n$5$;$F$$$k(B $B>l9g!K!"$^$C$?$/LdBj$O$"$j$^$;$s!#$=$l$r9T$($PNI$$$@$1$G$9!#(B @@ -638,12 +642,12 @@ Gnus $B$O!"?.Mj$G$-$k%W%m%0%i%`$N0l$D$H$7$F!"%5!<%P!<$H@\B3$G$-$J$$$H$-$O(B $B$H$K$+$/!"(B@kbd{M-x gnus}$B!J$b$7$/$O!"IaCJ$d$C$F$$$kJ}K!!K$G(B gnus $B$rIaDL$K(B $B5/F0$7$^$9!#$=$N8e$N%9%l!<%V(B gnus $B$O$=$l$>$l(B @kbd{M-x gnus-slave} $B$G5/F0(B -$B$7$^$9!#%9%l!<%V$OIaDL$N(B @file{.newsrc} $B$OJ]B8$7$^$;$s$,!"Be$o$j$K(B +$B$7$^$9!#%9%l!<%V$OIaDL$N(B @file{.newsrc} $B$OJ]B8$7$^$;$s$,!"Be$o$j$K(B @dfn{$B%9%l!<%V%U%!%$%k(B} $B$K%9%l!<%V$N5/F0Cf$K$I$N$h$&$J%0%k!<%W$,FI$^$l$?(B $B$+$H$$$&>pJs$@$1$rJ]B8$7$^$9!#%^%9%?!<(B gnus $B$,5/F0$9$k$H$-!"$=$l$O$=$l$i(B $B$N%9%l!<%V%U%!%$%k$rFI$_9~$_!J$=$7$F>C$7!K!"$=$l$i$+$i$9$Y$F$N>pJs$rpJs$OIaDL$N!J$9$J$o$A!"%^%9%?!<$N!K%U%!(B $B%$%k$h$j$bM%@h$5$l$^$9!#(B @@ -699,7 +703,7 @@ Gnus $B$O!"IaDL$O%0%k!<%W$,?7$7$$$+$I$&$+$r!"9XFI$7$F$$$k%0%k!<%W$H:o=|$5(B $B$7$g$&!);DG0$J$,$i!"$9$Y$F$N%5!<%P!<$,$3$NL?Na$rM}2r$9$k$o$1$G$O$J$$$N$G(B $B$9!#(B -$B;d$O:#$"$J$?$,2?$r9M$($F$$$k$+$rEv$F$i$l$^$9!#$I$&$9$l$P%5!<%P!<$,(B +$B;d$O:#$"$J$?$,2?$r9M$($F$$$k$+$rEv$F$i$l$^$9!#$I$&$9$l$P%5!<%P!<$,(B @code{ask-server} $B$rM}2r$9$k$+$,$o$+$k$N$G$7$g$&!)$(!"0c$&$N$G$9$+!)$"$!!"(B $BNI$+$C$?!#$H$$$&$N$O!"3N$NJ}K!$H$7$F$O!"%5!<%P!<$K(B +$B$=$N4X?t$r=q$/$3$H$O$J$$$G$7$g$&!#B>$NJ}K!$H$7$F$O!"%5!<%P!<$K(B @code{telnet} $B$r$7$F!"(B@code{HELP} $B$HBG$A!"%5!<%P!<$,M}2r$9$k%3%^%s%I$NCf(B $B$K(B @samp{NEWGROUPS} $B$,$"$k$+$I$&$+$rD4$Y$k$3$H$b$G$-$^$9!#$b$7$"$l$P!"$*(B -$B$=$i$/F0:n$9$k$G$7$g$&!J$7$+$7!"E,@Z$K5!G=$rDs6!$9$k$3$H$J$/(B +$B$=$i$/F0:n$9$k$G$7$g$&!J$7$+$7!"E,@Z$K5!G=$rDs6!$9$k$3$H$J$/(B @samp{NEWGROUPS} $B$r%j%9%H$K4^$a$k%5!<%P!<$b$"$j$^$9!K!#(B $B$3$NJQ?t$O!"A*BrJ}K!$N%j%9%H$G$"$k$3$H$b$G$-$^$9!#$=$N$H$-$O!"(Bgnus $B$OL?(B @@ -724,7 +728,7 @@ Gnus $B$O!"IaDL$O%0%k!<%W$,?7$7$$$+$I$&$+$r!"9XFI$7$F$$$k%0%k!<%W$H:o=|$5(B @subsection $B9XFIJ}K!(B @vindex gnus-subscribe-newsgroup-method -$B?7$7$$%0%k!<%W$KAx6x$7$?$H$-$K(B gnus $B$,2?$r$9$k$+$O!"JQ?t(B +$B?7$7$$%0%k!<%W$KAx6x$7$?$H$-$K(B gnus $B$,2?$r$9$k$+$O!"JQ?t(B @code{gnus-subscribe-newsgroup-method} $B$K$h$C$F7hDj$5$l$^$9!#(B $B$3$NJQ?t$O4X?t$r4^$s$G$$$kI,MW$,$"$j$^$9!#$3$N4X?t$O?7$7$$%0%k!<%W$NL>A0(B @@ -751,7 +755,7 @@ Gnus $B$O!"IaDL$O%0%k!<%W$,?7$7$$$+$I$&$+$r!"9XFI$7$F$$$k%0%k!<%W$H:o=|$5(B @item gnus-subscribe-hierarchically @vindex gnus-subscribe-hierarchically -$B$9$Y$F$N?7$7$$%0%k!<%W$r3,AXE*$K9XFI$7$^$9!#$3$N4X?t$H(B +$B$9$Y$F$N?7$7$$%0%k!<%W$r3,AXE*$K9XFI$7$^$9!#$3$N4X?t$H(B @code{gnus-subscribe-alphabetically} $B$N0c$$$O>/$7$7$+$"$j$^$;$s!#(B @code{gnus-subscribe-alphabetically} $B$O?7$7$$%0%k!<%W$r87L)$K%"%k%U%!%Y%C(B $B%H=g$K$J$i$Y$^$9$,!"$3$N4X?t$O%0%k!<%W$r$=$N3,AX$NCf$KF~$l$^$9!#$G$9$+$i!"(B @@ -772,12 +776,12 @@ Gnus $B$O!"IaDL$O%0%k!<%W$,?7$7$$$+$I$&$+$r!"9XFI$7$F$$$k%0%k!<%W$H:o=|$5(B @vindex gnus-subscribe-hierarchical-interactive $B>e$NJQ?t$HNI$/4X78$7$?JQ?t$O!"(B -@code{gnus-subscribe-hierarchical-interactive} $B$G$9!#$3$NJQ?t$,(B +@code{gnus-subscribe-hierarchical-interactive} $B$G$9!#$3$NJQ?t$,(B @code{nil} $B$G$J$$$H!"(Bgnus $B$O3,AXE*$JJ}K!$G?7$7$$%0%k!<%W$r9XFI$9$k$+$I$&$+(B $B$r?R$M$^$9!#(Bgnus $B$O$=$l$>$l$N3,AX$G!"$=$l$r2<$K9_$j$k$+$I$&$+$r?R$M$^$9!#(B -$B$h$/$"$k4V0c$$$O!"?tCJMnA0$NJQ?t(B -(@code{gnus-subscribe-newsgroup-method}) $B$r(B +$B$h$/$"$k4V0c$$$O!"?tCJMnA0$NJQ?t(B +(@code{gnus-subscribe-newsgroup-method}) $B$r(B @code{gnus-subscribe-herarchical-interactive} $B$K@_Dj$9$k$3$H$G$9!#$3$l$O(B $B8m$j$G$9!#$3$l$OF0:n$7$^$;$s!#$3$l$O$*$a$G$?$$?M$N$9$k$3$H$G$9!#$G$9$+$i!"(B $B@dBP$K$7$J$$$G$/$@$5$$!#(B @@ -807,13 +811,13 @@ options -n !alt.all !rec.all sci.all @vindex gnus-options-subscribe $B%U%!%$%k(B @file{.newsrc} $B$r$$$8$j$?$/$J$$>l9g$O!"(B @code{gnus-options-subscribe} $B$H(B @code{gnus-options-not-subscribe} $B$N(B2 -$B$D$NJQ?t$@$1$r@_Dj$9$k$3$H$b$G$-$^$9!#$3$N(B2$B$D$NJQ?t$O%U%!%$%k(B +$B$D$NJQ?t$@$1$r@_Dj$9$k$3$H$b$G$-$^$9!#$3$N(B2$B$D$NJQ?t$O%U%!%$%k(B @file{.newsrc} $B$N(B @samp{optinos -n} $B9T$HA4$/F1$8$3$H$r$7$^$9!#$I$A$i$NJQ(B $B?t$b@55,I=8=$G!"?7$7$$%0%k!<%W$OA0r7o$K9XFI$5$l!"8eJ,$J$b$N$G$9!#$7$+$7!";d$O$3$NFs$D$,$"$C$?J}$,NI$$$H;W$$$^$7(B $B$?!#$b$&0lJ}$NJQ?t$O%f!<%6$,$$$8$/$k$N$K;H$o$l$k$N$KBP$7$F!"$3$NJQ?t$O$$(B @@ -823,7 +827,7 @@ options -n !alt.all !rec.all sci.all $B$&$K$J$C$F$$$^$9!#$=$l$,7y$G$"$l$P!"$3$NJQ?t$r(B @code{nil} $B$K@_Dj$7$F$/$@(B $B$5$$!#(B -$B$3$N@55,I=8=$K9gCW$9$k?7$7$$%0%k!<%W$O(B +$B$3$N@55,I=8=$K9gCW$9$k?7$7$$%0%k!<%W$O(B @code{gnus-subscribe-options-newsgroup-method} $B$r;H$C$F9XFI$5$l$^$9!#(B @@ -864,7 +868,7 @@ Gnus$B$O%U%!%$%k(B @file{.newsrc} $B$r$"$k%5!<%P!J}$K@\B3$9$k$3$H$,$G$-$J$$$H$-!"0u$HFI$s(B $B$@HO0O$O$9$Y$F0UL#$,L5$/$J$j$^$9!#$=$N$h$&$J$H$-$O!"%3%^%s%I(B @kbd{M-x gnus-group-clear-data-on-native-groups} $B$r;H$C$F!"4pK\%0%k!<%W$K4X$9$k%G!<(B -$B%?$r$9$Y$F>C5n$9$k$3$H$,$G$-$^$9!#$3$N%3%^%s%I$OCm0U$7$F;H$C$F$/$@$5$$!#(B +$B%?$r$9$Y$F>C5n$9$k$3$H$,$G$-$^$9!#$3$N%3%^%s%I$OCm0U$7$F;H$C$F$/$@$5$$!#(B + +$B%5!<%P!<$rJQ99$7$?8e$G!"%-%c%C%7%e3,AX$r0\F0$5$;$J$1$l$P(B@strong{$B$J$j$^$;(B +$B$s(B}$B!#$H$$$&$N$O!"%-%c%C%7%e5-;v$O4V0c$C$?5-;vHV9f$K$J$C$F$*$j!"$=$l$O(B +gnus $B$,$I$N5-;v$rFI$s$@$H$_$J$9$+$K1F6A$7$^$9!#(B @node Startup Files @@ -893,14 +901,12 @@ gnus-group-clear-data-on-native-groups} $B$r;H$C$F!"4pK\%0%k!<%W$K4X$9$k%G!<(B $B$H$K$h$j!"(B@sc{GNUS} $B$HB>$N%K%e!<%9%j!<%@!<$r@Z$jBX$($F;H$&$3$H$,$G$-$^$9!#(B $B$3$l$O$A$g$C$H$P$+$JJ}K!$J$N$G!"(Bgnus $B$O$b$C$HNI$$J}K!$rJT$_=P$7$^$7$?!#(B -@file{.newsrc} $B$H(B @file{.newsrc.el} $B%U%!%$%k$K2C$($F!"(Bgnus $B$O(B +@file{.newsrc} $B$H(B @file{.newsrc.el} $B%U%!%$%k$K2C$($F!"(Bgnus $B$O(B @file{.newsrc.eld} $B$H8F$P$l$k%U%!%$%k$b;}$C$F$$$^$9!#(BGnus $B$O$3$l$i$NCf$G(B $B0lHV?7$7$$%U%!%$%k$rFI$_$^$9$,!"%U%!%$%k(B @file{.newsrc.el} $B$K=q$-9~$`$3(B $B$H$O$"$j$^$;$s!#%U%!%$%k(B @file{.newsrc.eld} $B$O@dBP$K>C$9$Y$-$G$O$"$j$^$;(B $B$s!#(B---$B$=$l$O%U%!%$%k(B @file{.newsrc} $B$K$O$J$$$?$/$5$s$N>pJs$rJ];}$7$F$$(B -$B$^$9!#(B - -$B$A$J$_$K!"(Bgnus $B$O2?$bJQ$($F$^$;$s!#(BLars $BF1;V!"K|:P!*(B +$B$^$9!#(B @vindex gnus-save-newsrc-file @@ -920,7 +926,7 @@ gnus-group-clear-data-on-native-groups} $B$r;H$C$F!"4pK\%0%k!<%W$K4X$9$k%G!<(B $BF0;~$H=*N;;~$N(B) $B;~4V$H!"(B($B%G%#%9%/$N(B) $BMFNL$r@aLs$7$^$9!#$3$&$9$k$H!"(Bgnus $B$,$I$N%0%k!<%W$,?7$7$$$+$N5-O?$r;}$C$F$$$J$$$3$H$K$J$j$^$9$N$G!"?7$7$$%0(B $B%k!<%W$N<+F09XFIJ}K!$O0UL#$,L5$/$J$j$^$9!#$3$NJQ?t$r(B @code{nil} $B$K$7$?$H(B -$B$-$O!"(B@code{gnus-check-new-newsgroups} $B$r>o$K(B @code{nil} $B$+(B +$B$-$O!"(B@code{gnus-check-new-newsgroups} $B$r>o$K(B @code{nil} $B$+(B @code{ask-server} $B$K$7$F$*$/$Y$-$G$7$g$&(B (@pxref{New Groups})$B!#$3$NJQ?t(B $B$O@55,I=8=$G$"$k$3$H$b$G$-$^$9!#$=$N$h$&$J>l9g$O!"%U%!%$%k$rJ]B8$9$kD>A0(B $B$K$=$N@55,I=8=$K9gCW$7$J$$$9$Y$F$N%0%k!<%W$r>C5n$7$^$9!#$3$l$O!"$9$Y$F$N(B @@ -929,14 +935,14 @@ gnus-group-clear-data-on-native-groups} $B$r;H$C$F!"4pK\%0%k!<%W$K4X$9$k%G!<(B @vindex gnus-startup-file $BJQ?t(B @code{gnus-startup-file} $B$O5/F0%U%!%$%k$,$I$3$K$"$k$+$r;XDj$7$^$9!#(B -$B=i4|CM$O(B @file{~/.newsrc} $B$G!"$=$l$,$I$N$h$&$J$b$N$G$"$l!"KvHx$K(B +$B=i4|CM$O(B @file{~/.newsrc} $B$G!"$=$l$,$I$N$h$&$J$b$N$G$"$l!"KvHx$K(B @samp{.eld} $B$r$D$1$?$b$N$,(B gnus (El Dingo) $B$N5/F0%U%!%$%k$K$J$j$^$9!#(B @vindex gnus-save-newsrc-hook @vindex gnus-save-quick-newsrc-hook @vindex gnus-save-standard-newsrc-hook @code{gnus-save-newsrc-hook} $B$O(B newsrc $B%U%!%$%k$NCf$N$I$l$+$rJ]B8$9$kA0(B -$B$KA0(B @@ -977,7 +983,7 @@ buffer)} $B$K=q$-9~$^$l$^$9!#$3$N%P%C%U%!$O(BEmacs $B$,IaDL$9$k$h$&$K<+F0J]B8 $B5/F0;~$K(B gnus $B$,$3$N%U%!%$%k$NB8:_$rH/8+$9$k$H!"(Bgnus $B$O$=$l$rFI$_9~$`$+(B $B$I$&$+$rMxMQA0$r;}$D%0%k!<%W$rGS=|$9$k$?$a$K;H$o$l$F$-$^$7$?$,!"6=L#$NL5$$%0%k!<(B $B%W$N3,AX$rL5;k$9$k$?$a$K;H$&$3$H$b$G$-$^$9!#$7$+$7!"$3$l$O$*4+$a$G$-$^$;(B @@ -1020,7 +1026,7 @@ Gnus $B$O5/F0$7$?$H$-$d!"e$2$k$?$a(B $B$K$9$Y$F$N6=L#$NL5$$%0%k!<%W$rI,$::o=|$9$k$Y$-$G$7$g$&!#(B @@ -1113,7 +1122,7 @@ Gnus $B$N5/F0$K@.8y$7$?8e$K!"0lHV:G8e$Ke$NJQ?t$,(B @code{nil} $B$G$J$$$H$-$K1iAU$5$l$kC;$$6J$G$9!#=i4|CM$O(B +$B>e$NJQ?t$,(B @code{nil} $B$G$J$$$H$-$K1iAU$5$l$kC;$$6J$G$9!#=i4|CM$O(B @samp{Tuxdemoon.Jingle4.au} $B$G$9!#(B @end table @@ -1277,7 +1286,7 @@ gnus $B$,$=$l$rD4$Y$k$3$H$O$"$j$^$;$s!#(BGnus $B$OI,MW$H$9$kA4$F$NpJs$r!"% @vindex gnus-group-uncollapsed-levels $BC;$$!J>JN,$7$?!K%0%k!<%WL>!#(B@code{gnus-group-uncollapsed-levels} $BJQ?t$O!"(B $B$I$N%l%Y%k$^$G%0%k!<%WL>$rA4It;D$9$+$r<($7$^$9!#=i4|CM$O(B 1 $B$G$9!=!=$3(B -$B$N0UL#$O!"(B@samp{gnu.emacs.gnus} $B$N$h$&$J%0%k!<%WL>$r(B @samp{g.emacs.gnus} +$B$N0UL#$O!"(B@samp{gnu.emacs.gnus} $B$N$h$&$J%0%k!<%WL>$r(B @samp{g.emacs.gnus} $B$KC;=L$9$k$H$$$&$3$H$G$9!#(B @item m @@ -1298,7 +1307,7 @@ gnus $B$,$=$l$rD4$Y$k$3$H$O$"$j$^$;$s!#(BGnus $B$OI,MW$H$9$kA4$F$NpJs$r!"% @end table @cindex * -$BA4$F$N!V!A$N?t!W$N;XDj$G!"$b$7$=$N>pJs$,MxMQ$G$-$J$$>l9g$K$O%"%9%?%j%9%/(B +$BA4$F$N!V!A$N?t!W$N;XDj$G!"$b$7$=$N>pJs$,MxMQ$G$-$J$$>l9g$K$O%"%9%?%j%9%/(B (@samp{*}) $B$,Kd$a$i$l$^$9!=!=Nc$($P!"5/F0$5$l$F$$$J$$30It%0%k!<%W$d!"IT@5(B $B$J4pK\%0%k!<%W$N>l9g$G$9!#(B @@ -1335,15 +1344,15 @@ Formatting}) $B$r@_Dj$9$k$3$H$GJQ99$G$-$^$9!#$3$$$D$O;XDjJ8;z$r$"$s$^$j$?(B $B$k$+$bCN$l$^$;$s!#(B @lisp -(face-spec-set 'my-group-face-1 +(face-spec-set 'my-group-face-1 '((t (:foreground "Red" :bold t)))) -(face-spec-set 'my-group-face-2 +(face-spec-set 'my-group-face-2 '((t (:foreground "SeaGreen" :bold t)))) -(face-spec-set 'my-group-face-3 +(face-spec-set 'my-group-face-3 '((t (:foreground "SpringGreen" :bold t)))) -(face-spec-set 'my-group-face-4 +(face-spec-set 'my-group-face-4 '((t (:foreground "SteelBlue" :bold t)))) -(face-spec-set 'my-group-face-5 +(face-spec-set 'my-group-face-5 '((t (:foreground "SkyBlue" :bold t)))) (setq gnus-group-highlight @@ -1380,7 +1389,7 @@ Formatting}) $B$r@_Dj$9$k$3$H$GJQ99$G$-$^$9!#$3$$$D$O;XDjJ8;z$r$"$s$^$j$?(B 1. @item topic $B%H%T%C%/%^%$%J!<%b!<%I$r;HMQ$7$F$$$k;~!"$3$NJQ?t$OA^F~$5$l$F$$(B -$B$k8=:_$N%H%T%C%/$KB+G{$5$l$^$9!#(B +$B$k8=:_$N%H%T%C%/$KB+G{$5$l$^$9!#(B @end table $B$3$N(B form $B$,I>2A(B (@code{eval}) $B$5$l$k$H$-$O!"%]%$%s%H$OLdBj$N%0%k!<%W$N9T(B @@ -1391,7 +1400,7 @@ Formatting}) $B$r@_Dj$9$k$3$H$GJQ99$G$-$^$9!#$3$$$D$O;XDjJ8;z$r$"$s$^$j$?(B @findex gnus-group-highlight-line @code{gnus-group-update-hook} $B$O%0%k!<%W9T$,JQ99$5$l$?$H$-$K8F$S(B $B=P$5$l$^$9!#$3$l$O(B @code{gnus-visual} $B$,(B @code{nil} $B$N$H$-$O8F$S(B -$B=P$5$l$^$;$s!#$3$N%U%C%/$O=i4|@_Dj$G$O(B +$B=P$5$l$^$;$s!#$3$N%U%C%/$O=i4|@_Dj$G$O(B @code{gnus-group-highlight-line} $B$r8F$S=P$7$^$9!#(B @node Group Maneuvering @@ -1526,7 +1535,7 @@ Formatting}) $B$r@_Dj$9$k$3$H$GJQ99$G$-$^$9!#$3$$$D$O;XDjJ8;z$r$"$s$^$j$?(B @end table @vindex gnus-large-newsgroup -@code{gnus-large-newsgroup} $BJQ?t$O!"2?$rBg$-$J%0%k!<%W$H9M$($k$Y$-$+!"$r(B +@code{gnus-large-newsgroup} $BJQ?t$O!"2?$rBg$-$J%0%k!<%W$H9M$($k$Y$-$+!"$r(B gnus $B$KM?$($^$9!#$3$l$O=i4|@_Dj$G$O(B 200 $B$G$9!#%0%k!<%W$K!JL$FI$H0uIU$-(B $B$N!K5-;v$,$3$N?t0J>e$"$l$P!"(Bgnus $B$O$=$N%0%k!<%W$KF~$kA0$KMxMQl9g$O!"$=$N4X?t$OI=Bj$N9T$K%]%$(B +$B%s%H$r0\F0$5$;$k$+!"$$$/$D$+$N5-;v$rA*Br$9$k$+$NN>J}$+!"8eo!"(B@code{gnus-activate-level} $B$+$=$l$h$j>.$5$$%l%Y%k$N%0%k!<% $B$i$$IQHK$KFI$`$+$K$h$C$F%0%k!<%W%P%C%U%!$r%=!<%H$7$?$$$J$"!"$J$s(B $B$F;W$o$J$$!)M}$K$+$J$C$F$k$G$7$g!)(B -@dfn{$B%0%k!<%W%9%3%"(B} (@dfn{group score}) $B$O$=$N$?$a$N$b$N$G$9!#$=$l$>$l(B -$B$N%0%k!<%W$KBP$7$F%9%3%"$r;XDj$9$k$3$H$,$G$-$^$9!#$=$7$F%0%k!<%W%P%C%U%!(B -$B$r$3$N%9%3%"$r4p$K%=!<%H$9$k$3$H$,$G$-$^$9!#$"$k$$$O!"%9%3%"=g$G%=!<%H$7(B -$B$F$=$N8e%l%Y%k$G%=!<%H$9$k$3$H$b$G$-$^$9!#!J%l%Y%k$H%9%3%"$r$R$H$^$H$a$K(B -$B$7$F!"%0%k!<%W$N(B@dfn{$B%i%s%/(B} (@dfn{rank}) $B$H8F$S$^$9!#%l%Y%k$,(B 4 $B$G%9%3(B -$B%"$,(B 1 $B$N%0%k!<%W$O!"%l%Y%k$,(B 5 $B$G%9%3%"$,(B 300 $B$N%0%k!<%W$h$j$b9b$$%i%s(B -$B%/$H$J$j$^$9!#!J%l%Y%k$NJ}$,=EMWEY$,9b$/!"%9%3%"$NJ}$O=EMWEY$,Dc$/$J$j$^(B -$B$9!#!K!K(B +@dfn{$B%0%k!<%W%9%3%"(B} (@dfn{group score}) $B$O$=$N$?$a$N$b$N$G$9!#(BGnus $B$K0J(B +$B2<$G@bL@$5$l$F$$$k5!9=$G!"$=$l$>$l$N%0%k!<%W$KBP$7$F%9%3%"$r;XDj$5$;$k$3(B +$B$H$,$G$-$^$9!#$=$7$F%0%k!<%W%P%C%U%!$r$3$N%9%3%"$r4p$K%=!<%H$9$k$3$H$,$G(B +$B$-$^$9!#$"$k$$$O!"%9%3%"=g$G%=!<%H$7$F$=$N8e%l%Y%k$G%=!<%H$9$k$3$H$b$G$-(B +$B$^$9!#!J%l%Y%k$H%9%3%"$r$R$H$^$H$a$K$7$F!"%0%k!<%W$N(B@dfn{$B%i%s%/(B} +(@dfn{rank}) $B$H8F$S$^$9!#%l%Y%k$,(B 4 $B$G%9%3%"$,(B 1 $B$N%0%k!<%W$O!"%l%Y%k$,(B +5 $B$G%9%3%"$,(B 300 $B$N%0%k!<%W$h$j$b9b$$%i%s%/$H$J$j$^$9!#!J%l%Y%k$NJ}$,=E(B +$BMWEY$,9b$/!"%9%3%"$NJ}$O=EMWEY$,Dc$/$J$j$^$9!#!K!K(B @findex gnus-summary-bubble-group $BIQHK$KFI$`%0%k!<%W$K!"$a$C$?$KFI$^$J$$%0%k!<%W$h$j$b9b$$%9%3%"$rM?$($?$$$H(B $B$-$O!"(B@code{gnus-summary-exit-hook} $B%U%C%/$K(B @code{gnus-summary-bubble-group} $B4X?t$rDI2C$9$k$3$H$,$G$-$^$9!#$3$l$G%P%V(B $B%k%=!<%H$No!"(B@code{gnus-activate-level} $B$+$=$l$h$j>.$5$$%l%Y%k$N%0%k!<% @item M w @kindex M w (Group) @findex gnus-group-mark-region -$B%]%$%s%H$H%^!<%/$N4V$NA4$F$N%0%k!<%W$K0u$r$D$1$k(B +$B%]%$%s%H$H%^!<%/$N4V$NA4$F$N%0%k!<%W$K0u$r$D$1$k(B (@code{gnus-group-mark-region})$B!#(B @item M b @kindex M b (Group) @findex gnus-group-mark-buffer -$B%P%C%U%!Fb$NA4$F$N%0%k!<%W$K0u$r$D$1$k(B +$B%P%C%U%!Fb$NA4$F$N%0%k!<%W$K0u$r$D$1$k(B (@code{gnus-group-mark-buffer})$B!#(B @item M r @kindex M r (Group) @findex gnus-group-mark-regexp -$B$"$k@55,I=8=$K9gCW$9$kA4$F$N%0%k!<%W$K0u$r$D$1$k(B +$B$"$k@55,I=8=$K9gCW$9$kA4$F$N%0%k!<%W$K0u$r$D$1$k(B (@code{gnus-group-mark-regexp})$B!#(B @end table @@ -1867,7 +1892,7 @@ Gnus $B$ODL>o!"(B@code{gnus-activate-level} $B$+$=$l$h$j>.$5$$%l%Y%k$N%0%k!<% @cindex making groups $B?7$7$$%0%k!<%W$r:n@.$7$^$9(B (@code{gnus-group-make-group})$B!#(BGnus $B$O%W%m%s(B $B%W%H$rI=<($7$F!"L>A0$HJ}K!$H!">l9g$K$h$C$F$O(B @dfn{address} $B$NF~NO$r(B -$B5a$a$F$-$^$9!#$h$j4JC1$K(B @sc{nntp} $B%0%k!<%W$r9XFI$9$kJ}K!$O!"(B +$B5a$a$F$-$^$9!#$h$j4JC1$K(B @sc{nntp} $B%0%k!<%W$r9XFI$9$kJ}K!$O!"(B @pxref{Browse Foreign Server}$B!#(B @item G r @@ -1927,7 +1952,7 @@ Gnus $B%X%k%W%0%k!<%W$r:n@.$7$^$9(B (@code{gnus-group-make-help-group})$B!#( @vindex gnus-group-recent-archive-directory Gnus $B%"!<%+%$%V%0%k!<%W$r:n@.$7$^$9(B (@code{gnus-group-make-archive-group})$B!#=i4|@_Dj$G$O:G$b:G6a$N5-;v$r;X(B -$B$7$F$$$k%0%k!<%W$,:n@.$5$l$^$9$,(B +$B$7$F$$$k%0%k!<%W$,:n@.$5$l$^$9$,(B (@code{gnus-group-recent-archive-directory})$B!"@\F,0z?t$rM?$($k$HA4(B $B$F$N5-;v$r4^$`%0%k!<%W$,(B @code{gnus-group-archive-directory} $B$r4p$K:n@.(B $B$5$l$^$9!#(B @@ -1937,7 +1962,7 @@ Gnus $B%"!<%+%$%V%0%k!<%W$r:n@.$7$^$9(B @findex gnus-group-make-kiboze-group @cindex nnkiboze kiboze $B%0%k!<%W$r:n@.$7$^$9!#%W%m%s%W%H$GL>A0$H!"(Bkiboze $B%0%k!<%W$K!V4^$a(B -$B$?$$!W%0%k!<%W$K9g$&@55,I=8=$H!"%X%C%@!<$K9g$&J8;zNs$NAH$rF~NO$7$^$9(B +$B$?$$!W%0%k!<%W$K9g$&@55,I=8=$H!"%X%C%@!<$K9g$&J8;zNs$NAH$rF~NO$7$^$9(B (@code{gnus-group-make-kiboze-group})$B!#(B@xref{Kibozed Groups}. @item G D @@ -1966,7 +1991,7 @@ kiboze $B%0%k!<%W$r:n@.$7$^$9!#%W%m%s%W%H$GL>A0$H!"(Bkiboze $B%0%k!<%W$K!V4^$ @kindex G u (Group) @vindex gnus-useful-groups @findex gnus-group-make-useful-group -@code{gnus-useful-groups} $B$K$"$k%0%k!<%W$N0l$D$r$D$/$j$^$9(B +@code{gnus-useful-groups} $B$K$"$k%0%k!<%W$N0l$D$r$D$/$j$^$9(B (@code{gnus-group-make-useful-group})$B!#(B @item G w @@ -1978,7 +2003,7 @@ kiboze $B%0%k!<%W$r:n@.$7$^$9!#%W%m%s%W%H$GL>A0$H!"(Bkiboze $B%0%k!<%W$K!V4^$ @cindex nnweb $B%&%'%V8!:w7k2L$r$b$H$K0l;~E*$J%0%k!<%W$r:n@.$7$^$9(B (@code{gnus-group-make-web-group})$B!#$3$N%3%^%s%I$K@\F,<-$rM?$($k$H!"(B -$B0l;~E*$G$O$J$/8GDj$7$?%0%k!<%W$r:n@.$7$^$9!#%W%m%s%W%H$G8!:w5!4X$NC5n$9$k$H$-$K(B @code{nnmail-expiry-wait} $B$H(B +$B$NCM$O5-;v$r;~8B>C5n$9$k$H$-$K(B @code{nnmail-expiry-wait} $B$H(B @code{nnmail-expiry-wait-function} $B$N@_Dj$h$j$bM%@h$5$l$^$9!#$3$NCM$O;~(B -$B8B>C5n$NF|?t!J@0?t$G$"$kI,MW$O$J$$!K$+$b$7$/$O(B @code{never} $B$+(B +$B8B>C5n$NF|?t!J@0?t$G$"$kI,MW$O$J$$!K$+$b$7$/$O(B @code{never} $B$+(B @code{immediate} $B$N%7%s%\%k$r;XDj$G$-$^$9!#(B @item score-file @@ -2175,10 +2200,16 @@ alt.sysadmin.recovery shaving} $B$N$h$&$J9gCW$9$kJ8;zNs$rMQ$$$k$3$H$K$h$C(B $B$kG$0U$N%3%a%s%H$G$9!#$3$l$O8=:_$N(B gnus $B$G$OL5;k$5$l$^$9$,!"FCDj$N%0%k!<%W(B $B$KBP$9$k>pJs$r3JG<$9$k>l=j$rDs6!$7$^$9!#(B +@c FIXTGNUS Is this true? +@c @item charset +@c Elements that look like @code{(charset . iso-8859-1)} will make +@c @code{iso-8859-1} the default charset; that is, the charset that will be +@c used for all articles that do not specify a charset. + @item @var{(variable form)} $B%0%k!<%W$KF~$k$H$-$K!"$=$N%0%k!<%W%m!<%+%k$NJQ?t$r@_Dj$9$k%0%k!<%W%Q%i%a!<(B $B%?$r;HMQ$9$k$3$H$,$G$-$^$9!#(B@samp{news.answers} $B$K$*$$$F%9%l%C%II=<($r9T(B -$B$$$?$/$J$$$H$-$O!"$=$N%0%k!<%W$K%0%k!<%W%Q%i%a!<%?$K(B +$B$$$?$/$J$$$H$-$O!"$=$N%0%k!<%W$K%0%k!<%W%Q%i%a!<%?$K(B @code{(gnus-show-threads nil)} $B$H=q$1$^$9!#(B @code{gnus-show-threads} $B$O!"(B $B$=$N35N,%P%C%U%!$NCf$N%m!<%+%kJQ?t$K$J$j!"(Bform $B$N(B @code{nil} $B$O$=$3$G(B $BI>2A$5$l$^$9!#(B @@ -2189,6 +2220,23 @@ alt.sysadmin.recovery shaving} $B$N$h$&$J9gCW$9$kJ8;zNs$rMQ$$$k$3$H$K$h$C(B @code{dummy-variable} $B$H$$$&JQ?t$K(B @code{(ding)} $B$NI>2A7k2L$,@_Dj$5$l$^$9(B $B$,!"$^$"!"C/$b5$$K$7$J$$$G$7$g!)(B +@item posting-style +$B$3$N%0%k!<%W$NDI2C$NEj9FMM<0$r$3$3$N$_$KJ]B8$9$k$3$H$,$G$-$^$9(B +(@pxref{Posting Styles})$B!#(B $B=q<0$O(B @code{gnus-posting-style} $BO"A[%j%9%H$H(B +$BF1$8$G$9$,!"$3$3$K$O%0%k!<%WL>$K9gCW$9$k@55,I=8=$O$"$j$^$;$s(B ($BEvA3$G$9(B)$B!#(B +$B$3$N%0%k!<%W$NMM<0$NMWAG$O(B @code{gnus-posting-styles} $B$G8+$D$+$C$?$b$N$h(B +$B$j$bM%@h$5$l$^$9!#(B + +$BNc$($P!"$3$N%0%k!<%W$N$_!"$+$C$3$$$$L>A0$H=pL>$K$7$?$$$J$i!"(B +@code{gnus-posting-styles} $B$r$$$8$i$:$K!"$3$N$h$&$J$b$N$r%0%k!<%W%Q%i%a!<(B +$B%?$KF~$l$k$3$H$,$G$-$^$9(B: + +@example +(posting-style + (name "Funky Name") + (signature "Funky Signature")) +@end example + @end table $B%0%k!<%W%Q%i%a!<%?$N=$@5$K$O(B @kbd{G p} $BL?Na$r;H$C$F$/$@$5$$!#%H%T%C%/%Q%i(B @@ -2219,7 +2267,7 @@ alt.sysadmin.recovery shaving} $B$N$h$&$J9gCW$9$kJ8;zNs$rMQ$$$k$3$H$K$h$C(B @kindex A u (Group) @kindex L (Group) @findex gnus-group-list-all-groups -$BL$FI5-;v$N$"$k$J$7$K4X$o$i$:!"A4$F$N%0%k!<%W$rI=<($7$^$9(B +$BL$FI5-;v$N$"$k$J$7$K4X$o$i$:!"A4$F$N%0%k!<%W$rI=<($7$^$9(B (@code{gnus-group-list-all-groups})$B!#?t;z@\F,0z?t$r;HMQ$9$k$H!"$3(B $B$N%3%^%s%I$O0z?t$N?t$+$=$l$h$j$b>.$5$$%l%Y%k$N%0%k!<%W$N$_$rI=<($7$^$9!#(B $B=i4|@_Dj$G$O(B 7 $B$+$=$l$h$j$b>.$5$$%l%Y%k$N%0%k!<%W!J$9$J$o$A9XFI!"Hs9XFI(B @@ -2228,7 +2276,7 @@ alt.sysadmin.recovery shaving} $B$N$h$&$J9gCW$9$kJ8;zNs$rMQ$$$k$3$H$K$h$C(B @item A l @kindex A l (Group) @findex gnus-group-list-level -$B$"$kFCDj$N%l%Y%k$NL$FI5-;v$N$"$k%0%k!<%W$rI=<($7$^$9(B +$B$"$kFCDj$N%l%Y%k$NL$FI5-;v$N$"$k%0%k!<%W$rI=<($7$^$9(B (@code{gnus-group-list-level})$B!#@\F,<-$rM?$($k$H!"L$FI5-;v$N$J$$(B $B%0%k!<%W$b4^$a$FI=<($7$^$9!#(B @@ -2386,7 +2434,11 @@ kill $B$5$l$?%0%k!<%W$rA4$FI=<($7$^$9(B (@code{gnus-group-list-killed})$B!#@\ @end table -$B@\F,<-$rM?$($?$H$-$O!"$3$l$i$NL?Na$OA4$F5U=g$KJB$YBX$($^$9!#(B +$B0J2<$NA4$F$NL?Na$O%W%m%;%9(B/$B@\F,<-$N=,47$K=>$$$^$9(B +(@pxref{Process/Prefix})$B!#(B + +$B%7%s%\%k@\F,<-(B (@pxref{Symbolic Prefixes}) $B$,M?$($i$l$?$H$-$O!"$3$l$iA4(B +$B$F$NL?Na$O5U=g$GJB$S49$($^$9!#(B $B$^$?!"%0%k!<%W$N0lIt$rJB$YBX$($k$3$H$b$G$-$^$9!#(B @@ -2394,43 +2446,37 @@ kill $B$5$l$?%0%k!<%W$rA4$FI=<($7$^$9(B (@code{gnus-group-list-killed})$B!#@\ @item G P a @kindex G P a (Group) @findex gnus-group-sort-selected-groups-by-alphabet -$B%0%k!<%W%P%C%U%!Fb$N%W%m%;%9%^!<%/!&%W%l%U%#%C%/%9;XDj$5$l$?%0%k!<%W$r!"%0(B -$B%k!<%WL>$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^$9(B +$B%0%k!<%W$r!"%0%k!<%WL>$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^$9(B (@code{gnus-group-sort-selected-groups-by-alphabet})$B!#(B @item G P u @kindex G P u (Group) @findex gnus-group-sort-selected-groups-by-unread -$B%0%k!<%W%P%C%U%!Fb$N%W%m%;%9%^!<%/!&%W%l%U%#%C%/%9;XDj$5$l$?%0%k!<%W$r!"L$(B -$BFI5-;v$N?t$GJB$YBX$($^$9(B +$B%0%k!<%W$r!"L$FI5-;v$N?t$GJB$YBX$($^$9(B (@code{gnus-group-sort-selected-groups-by-unread})$B!#(B @item G P l @kindex G P l (Group) @findex gnus-group-sort-selected-groups-by-level -$B%0%k!<%W%P%C%U%!Fb$N%W%m%;%9%^!<%/!&%W%l%U%#%C%/%9;XDj$5$l$?%0%k!<%W$r!"%0(B -$B%k!<%W%l%Y%k$GJB$YBX$($^$9(B +$B%0%k!<%W$r!"%0%k!<%W%l%Y%k$GJB$YBX$($^$9(B (@code{gnus-group-sort-selected-groups-by-level})$B!#(B @item G P v @kindex G P v (Group) @findex gnus-group-sort-selected-groups-by-score -$B%0%k!<%W%P%C%U%!Fb$N%W%m%;%9%^!<%/!&%W%l%U%#%C%/%9;XDj$5$l$?%0%k!<%W$r!"%0(B -$B%k!<%W$N%9%3%"$GJB$YBX$($^$9(B +$B%0%k!<%W$r!"%0%k!<%W$N%9%3%"$GJB$YBX$($^$9(B (@code{gnus-group-sort-selected-groups-by-score})$B!#(B@xref{Group Score}. @item G P r @kindex G P r (Group) @findex gnus-group-sort-selected-groups-by-rank -$B%0%k!<%W%P%C%U%!Fb$N%W%m%;%9%^!<%/!&%W%l%U%#%C%/%9;XDj$5$l$?%0%k!<%W$r!"%0(B -$B%k!<%W$N%i%s%/$GJB$YBX$($^$9(B +$B%0%k!<%W$r!"%0%k!<%W$N%i%s%/$GJB$YBX$($^$9(B (@code{gnus-group-sort-selected-groups-by-rank})$B!#(B@xref{Group Score}. @item G P m @kindex G P m (Group) @findex gnus-group-sort-selected-groups-by-method -$B%0%k!<%W%P%C%U%!Fb$N%W%m%;%9%^!<%/!&%W%l%U%#%C%/%9;XDj$5$l$?%0%k!<%W$r!"%P%C(B -$B%/%(%s%I$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^$9(B +$B%0%k!<%W$r!"%P%C%/%(%s%I$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^$9(B (@code{gnus-group-sort-selected-groups-by-method})$B!#(B @end table @@ -2451,7 +2497,7 @@ kill $B$5$l$?%0%k!<%W$rA4$FI=<($7$^$9(B (@code{gnus-group-list-killed})$B!#@\ @item F @kindex F (Group) @findex gnus-group-find-new-groups -$B?7$7$$%0%k!<%W$r8+$D$1$F!"$=$l$i$r=hM}$7$^$9(B +$B?7$7$$%0%k!<%W$r8+$D$1$F!"$=$l$i$r=hM}$7$^$9(B (@code{gnus-group-find-new-groups})$B!#(B1$B2s$N(B @kbd{C-u} $B$N8e$G2!$5$l$k$H!"(B $B%5!<%P!<$K?7$7$$%0%k!<%W$r?R$M$k$?$a$KJ}K!(B @code{ask-server} $B$r;H$$$^$9!#(B 2$B2s$N(B @kbd{C-u} $B$N8e$G2!$5$l$k$H!"%5!<%P!<$K?7$7$$%0%k!<%W$r?R$M$k$?$a$K(B @@ -2568,7 +2614,7 @@ Gnus $B$r=*N;$7$^$9(B(@code{gnus-group-exit})$B!#(B @vindex gnus-exit-gnus-hook @vindex gnus-suspend-gnus-hook Gnus $B$rCfCG$9$k$H$-$O(B @code{gnus-suspend-gnus-hook} $B$,8F$S=P$5$l$^$9!#(B -Gnus$B$r=*N;$9$k$H$-$O(B @code{gnus-exit-gnus-hook} $B$,8F$S=P$5$l!"$5$i$K(B +Gnus$B$r=*N;$9$k$H$-$O(B @code{gnus-exit-gnus-hook} $B$,8F$S=P$5$l!"$5$i$K(B gnus $B$r=*N;$9$k$H$-$N:G8e$H$7$F(B @code{gnus-after-exiting-gnus-hook} $B$,8F$S(B $B=P$5$l$^$9!#(B @@ -2578,7 +2624,7 @@ gnus $B$r=*N;$9$k$H$-$N:G8e$H$7$F(B @code{gnus-after-exiting-gnus-hook} $B$,8 @code{gnus-unload} $B%3%^%s%I$,;H$($^$9!#$3$N%3%^%s%I$O!"%a%?JQ?t$r%+%9%?%^(B $B%$%:$7$h$&$H$7$F$$$k$H$-$K$bJXMx$G$9!#(B -Note: +Note: @quotation $B%_%9(B Lisa Cannifax $B$O1Q8l$N/G/$,H`=w$N(B @@ -2629,7 +2675,7 @@ Gnus $B$5$"$d$C$F$_$h$&!#$H$K$+$/;n$7$F$_$F!#7/$,La$C$F$/$k$^$G!"KM$O$3$3$GBT$C$F(B $B$k$+$i$5!#%i%i!"%?%i%i%s!D$s!"$$$$6J$@$M!"$3$l!D%i!"%i!"%i!D$((B? $BLa$C$F$-$?!)(B -$B$h$7!"$8$cl9g$O!"(Bgnus $B$O$"$J$?$,l9g$O!"(Bgnus $B$O$"$J$?$,C$7$^$9(B (@code{gnus-topic-unmark-topic})$B!#(B -@item RET -@kindex RET (Topic) -@findex gnus-topic-select-group -@itemx SPACE -$B%0%k!<%W$rA*Br$9$k$+!"$"$k$$$O%H%T%C%/$r@^$j$?$?$_$^$9(B -(@code{gnus-topic-select-group})$B!#%0%k!<%W$N>e$G$3$N%3%^%s%I$roDL$j$=$N%0%k!<%W$KF~$j$^$9!#%H%T%C%/9T$N>e$G9T$&$H!"$=$N%H%T%C%/$O!J4{(B -$B$KI=<($5$l$F$$$k$H$-$O!K@^$j$?$?$^$l$k$+!"!J4{$K@^$j$?$?$^$l$F$$$k$H$-$O!K(B -$BE83+$5$l$^$9!#$D$^$j%H%T%C%/$KBP$7$F$O$3$l$O%H%0%k%3%^%s%I$G$9!#$5$i$K!"?t(B -$B;z%W%l%U%#%C%/%9$rM?$($k$H!"$=$N%l%Y%k!J$H$=$l$h$j$b>.$5$$%l%Y%k!K$N%0%k!<(B -$B%W$,I=<($5$l$^$9!#(B - @item T TAB @itemx TAB @kindex T TAB (Topic) @kindex TAB (Topic) @findex gnus-topic-indent -$B8=:_$N%H%T%C%/$N(B ``$B;z2<$2(B'' $B$r9T$$!"$=$NA0$N%H%T%C%/$NI{%H%T%C%/$K$7$^$9(B +$B8=:_$N%H%T%C%/$N(B ``$B;z2<$2(B'' $B$r9T$$!"$=$NA0$N%H%T%C%/$NI{%H%T%C%/$K$7$^$9(B (@code{gnus-topic-indent})$B!#@\F,0z?t$rM?$($k$H!"H?BP$K$=$N%H%T%C%/(B $B$N;z2<$2$rLa$7$^$9!#(B @@ -2796,6 +2830,36 @@ gnus $B$r5/F0$7$?$H$-$K$=$l$r%k!<%H%H%T%C%/$KIU$12C$($^$9!#e$G$3$N%3%^%s%I$roDL$j$=$N%0%k!<%W$KF~$j$^$9!#%H%T%C%/9T$N>e$G9T$&$H!"$=$N%H%T%C%/$O!J4{(B +$B$KI=<($5$l$F$$$k$H$-$O!K@^$j$?$?$^$l$k$+!"!J4{$K@^$j$?$?$^$l$F$$$k$H$-$O!K(B +$BE83+$5$l$^$9!#$D$^$j%H%T%C%/$KBP$7$F$O$3$l$O%H%0%k%3%^%s%I$G$9!#$5$i$K!"?t(B +$B;z%W%l%U%#%C%/%9$rM?$($k$H!"$=$N%l%Y%k!J$H$=$l$h$j$b>.$5$$%l%Y%k!K$N%0%k!<(B +$B%W$,I=<($5$l$^$9!#(B + +@item RET +@kindex RET (Topic) +@findex gnus-topic-select-group +@itemx SPACE +$B%0%k!<%W$rA*Br$9$k$+!"$"$k$$$O%H%T%C%/$r@^$j$?$?$_$^$9(B +(@code{gnus-topic-select-group})$B!#%0%k!<%W$N>e$G$3$N%3%^%s%I$roDL$j$=$N%0%k!<%W$KF~$j$^$9!#%H%T%C%/9T$N>e$G9T$&$H!"$=$N%H%T%C%/$O!J4{(B +$B$KI=<($5$l$F$$$k$H$-$O!K@^$j$?$?$^$l$k$+!"!J4{$K@^$j$?$?$^$l$F$$$k$H$-$O!K(B +$BE83+$5$l$^$9!#$D$^$j%H%T%C%/$KBP$7$F$O$3$l$O%H%0%k%3%^%s%I$G$9!#$5$i$K!"?t(B +$B;z%W%l%U%#%C%/%9$rM?$($k$H!"$=$N%l%Y%k!J$H$=$l$h$j$b>.$5$$%l%Y%k!K$N%0%k!<(B +$B%W$,I=<($5$l$^$9!#(B + +@item C-c C-x +@kindex C-c C-x (Topic) +@findex gnus-topic-expire-articles +($B$b$7$"$l$P(B) $B8=:_$N%0%k!<%W$+%H%T%C%/$+$NA4$F$N;~8B>C5n2DG=5-;v$r;~8B>C(B +$B5n$7$^$9(B (@code{gnus-topic-expire-articles})$B!#(B + @item C-k @kindex C-k (Topic) @findex gnus-topic-kill-group @@ -2878,7 +2942,7 @@ Gnus $B$,CN$C$F$$$k%H%T%C%/2=$5$l$?%0%k!<%W$rA4$FI=<($7$^$9(B @item T S m @kindex T S m (Topic) @findex gnus-topic-sort-groups-by-method -$B8=:_$N%H%T%C%/$r%P%C%/%(%s%I$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^$9(B +$B8=:_$N%H%T%C%/$r%P%C%/%(%s%I$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^$9(B (@code{gnus-topic-sort-groups-by-method})$B!#(B @end table @@ -2927,7 +2991,7 @@ Gnus $B%$%k$N@_Dj$K$OA4$/1F6A$rM?$($^$;$s!#(B $B$3$N9=B$$O!"$I$N%H%T%C%/$,$I$N%H%T%C%/$NI{%H%T%C%/$G$"$k$+$H!"$I$N%H%T%C%/(B -$B$,I=<($5$l$F$$$k$+$r<($7$F$$$^$9!#8=:_$OFs$D$N@_DjCM!=!=(B@code{visible} $B$H(B +$B$,I=<($5$l$F$$$k$+$r<($7$F$$$^$9!#8=:_$OFs$D$N@_DjCM!=!=(B@code{visible} $B$H(B @code{invisible} $B$,5v$5$l$F$$$^$9!#(B @@ -2977,7 +3041,7 @@ Gnus $B$3$l$C$F$H$C$F$b4JC1$G<+L@$N$3$H$N$h$&$K8+$($k$G$7$g!)$^$"!"$=$NDL$j$G$9!#(B $B$G$9$,LdBj$,$"$k>l9g$b$"$j$^$9!#FC$K(B@code{total-expiry} $B%Q%i%a!<%?$K4X$7$F(B -$B$G$9!#Nc$($P$"$k%a!<%k%0%k!<%W$rFs$D$N%H%T%C%/$NCf$K!"0lJ}$O(B +$B$G$9!#Nc$($P$"$k%a!<%k%0%k!<%W$rFs$D$N%H%T%C%/$NCf$K!"0lJ}$O(B @code{total-expiry} $B$"$j$G!"$b$&0lJ}$O$=$l$J$7$G;}$C$F$$$k$H$7$^$7$g$&!#$3(B $B$3$G(B @kbd{M-x gnus-expire-all-expirable-groups} $B$r.$5$$%l%Y%k$N%0%k!<%W$N$_$r%A%'%C%/$7$^$9(B +$B$O0z?t(B @var{arg} $B$+$=$l$h$j>.$5$$%l%Y%k$N%0%k!<%W$N$_$r%A%'%C%/$7$^$9(B (@code{gnus-group-get-new-news})$B!#?t;z0J30$N%W%l%U%#%C%/%9$rM?$($k$H!"$3$N(B $BL?Na$O$=$N%P%C%/%(%s%I$+$i%"%/%F%#%V%U%!%$%k$r6/@)E*$KA4ItFI$_D>$7$^$9!#(B @@ -3080,7 +3144,7 @@ Gnus @cindex restarting @findex gnus-group-restart Gnus $B$r%j%9%?!<%H$7$^$9(B (@code{gnus-group-restart})$B!#$3$l$O(B -@file{.newsrc} $B%U%!%$%k$r%;!<%V$7!"A4$F$N%5!<%P$N@\B3$rJD$8!"A4$F$N(B gnus +@file{.newsrc} $B%U%!%$%k$r%;!<%V$7!"A4$F$N%5!<%P$N@\B3$rJD$8!"A4$F$N(B gnus $B%i%s%?%$%`JQ?t$r%/%j%"$7$?8e!"(Bgnus $B$r$b$&0lEY:G=i$+$i3+;O$7$^$9!#(B @end table @@ -3112,7 +3176,7 @@ Gnus $B$r%j%9%?!<%H$7$^$9(B (@code{gnus-group-restart})$B!#$3$l$O(B Gnus $B$O(B FAQ $B$r(B@code{gnus-group-faq-directory} $B$+$io%j%b!<%H%^%7%s>e$N%G%#%l%/%H%j$G$9!#$3$NJQ?t$O%G%#%l%/%H%j$N%j%9%H$G(B $B$"$C$F$b9=$$$^$;$s!#$3$N>l9g!"$3$N%3%^%s%I$K%W%l%U%#%C%/%9$rM?$($k$3$H$G$$(B -$B$/$D$+$N%5%$%H$NCf$+$iA*$V$3$H$,$G$-$^$9!#%U%!%$%k$Nl9g!"(Bgnus $B$O(B @@ -3262,6 +3326,8 @@ Gnus $B$K!"$"$J$?$,:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k$HJXMx(B * Saving Articles:: $B5-;v$NJ]B8$r%+%9%?%^%$%:$9$kJ}K!!#(B * Decoding Articles:: Gnus $B$O0lO"$N(B (uu)encode $B$5$l$?5-;v$r07$($k!#(B * Article Treatment:: $B5-;v%P%C%U%!$O$*K>$_$I$*$j$KL\Cc6lCc$K$G$-$k!#(B +@c * MIME Commands:: Doing MIMEy things with the articles. +@c * Charsets:: Character set issues. * Article Commands:: $B5-;v%P%C%U%!$G$$$m$$$m$J$3$H$r$9$k!#(B * Summary Sorting:: $B$$$m$$$m$JJ}K!$G35N,%P%C%U%!$rJB$YBX$($k!#(B * Finding the Parent:: $B;R5-;v$K1g=u$,L5$$$C$F(B? $B?F5-;v$rA0$rI=<($7$J$$J}K!!#(B * Summary Buffer Mode Line:: $B%b!<%I9T$N8+$(J}$r7h$a$i$l$k!#(B * Summary Highlighting:: $B35N,%P%C%U%!$r$-$l$$$GAGE($K$9$k!#(B @end menu @@ -3300,12 +3367,17 @@ Gnus $B$K!"$"$J$?$,:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k$HJXMx(B @vindex gnus-extract-address-components Gnus $B$OJQ?t(B @code{gnus-extract-address-components} $B$NCM$r(B @code{From} $B%X%C(B $B%@!<$NL>A0$H%"%I%l%9$NItJ,$ro$KB.$/F0:n$7$^$9!#(B @code{mail-extract-address-components} $B$ONI$/F0:n$7$^$9$,!"$d$dCY$/$J$j(B $B$^$9!#$=$7$F!"(B@code{std11-extract-address-components} $B$O$H$F$bNI$/F0:n$7(B $B$^$9$,!"CY$/$J$j$^$9!#%G%#%U%)%k%H$N4X?t$O(B 5% $B$N3d9g$G4V0c$C$FEz$($^$9!#(B -$B$b$7$3$l$K2fK}$J$i$J$$$N$G$"$l$P!"B>$N4X?t$rBe$o$j$K;H$&$3$H$,$G$-$^$9!#(B +$B$b$7$3$l$K2fK}$J$i$J$$$N$G$"$l$P!"B>$N4X?t$rBe$o$j$K;H$&$3$H$,$G$-$^$9(B: + +@lisp +(setq gnus-extract-address-components + 'mail-extract-address-components) +@end lisp @vindex gnus-summary-same-subject @code{gnus-summary-same-subject} $B$O:#FI$s$G$$$k5-;v$,!"$=$NA0$N5-;v$HF1(B @@ -3318,7 +3390,7 @@ Gnus $B$OJQ?t(B @code{gnus-extract-address-components} $B$NCM$r(B @code{From @vindex gnus-summary-line-format $BJQ?t(B @code{gnus-summary-line-format} $B$NCM$rJQ$($k$3$H$K$h$C$F!"35N,%P%C(B -$B%U%!$G$N9T$NMM<0(B (format) $B$rJQ99$9$k$3$H$,$G$-$^$9!#$$$/$D$+$N3HD%(B +$B%U%!$G$N9T$NMM<0(B (format) $B$rJQ99$9$k$3$H$,$G$-$^$9!#$$$/$D$+$N3HD%(B (@pxref{Formatting Variables}) $B$r=|$$$F!"IaDL$N(B @code{format} $BJ8;zNs$HF1(B $B$8$h$&$KF0:n$7$^$9!#(B @@ -3339,6 +3411,9 @@ Gnus $B$OJQ?t(B @code{gnus-extract-address-components} $B$NCM$r(B @code{From $B40A4$J(B @code{From} $BMs!#(B @item n $BL>A0!J(B@code{From} $BMs$h$j!K!#(B +@item f +$BL>A0!"(B@code{To} $B%X%C%@!<$+(B @code{Newsgroups} $B%X%C%@!<$G$9(B (@pxref{To +From Newsgroups})$B!#(B @item a $BL>A0!J(B@code{From} $BMs$h$j!K!#$3$l$H(B @code{n} $B$H$N0c$$$O!"$3$l$OJQ?t(B @code{gnus-extract-address-components} $B$G;XDj$5$l$F$$$k4X?t$r;H$C$FL>A0$r(B @@ -3377,7 +3452,7 @@ Gnus $B$OJQ?t(B @code{gnus-extract-address-components} $B$NCM$r(B @code{From @item z @vindex gnus-summary-zcore-fuzz $B$3$l$O!"(Bzcore $B$G=i4|@_Dj$N%l%Y%k$h$j$b>e$G$"$l$P(B @samp{+} $B$G!"=i4|@_Dj$N(B -$B%l%Y%k$h$j$b2<$G$"$l$P(B @samp{-} $B$G$9!#(B@code{gnus-summary-default-score} +$B%l%Y%k$h$j$b2<$G$"$l$P(B @samp{-} $B$G$9!#(B@code{gnus-summary-default-score} $B$H$N:9$,(B @code{gnus-summary-zcore-fuzz}$B$h$j$b>.$5$$$H!"$3$N;EMM$O;H$o$l(B $B$^$;$s!#(B @item V @@ -3424,6 +3499,83 @@ Gnus $B$OJQ?t(B @code{gnus-extract-address-components} $B$NCM$r(B @code{From $B$3$N@)8B$O>-Mh$NHG$G$OL5$/$J$k$+$bCN$l$^$;$s!#(B +@node To From Newsgroups +@subsection To From Newsgroups +@cindex To +@cindex Newsgroups + +$B$$$/$D$+$N%0%k!<%W$G$O(B ($BFC$K%"!<%+%$%V%0%k!<%W(B)$B!"(B@code{From} $B%X%C%@!<$O(B +$B$"$^$j6=L#$r0z$-$^$;$s!#$=$3$NA4$F$N5-;v$O$"$J$?$K$h$C$F=q$+$l$?$b$N$G$9(B +$B$+$i!#Be$o$j$K!"(B@code{To} $B$d(B @code{Newsgroups} $B%X%C%@!<$N>pJs$rI=<($9$k(B +$B$?$a$K$O!"(B3$B$D$N$3$H$r7h$a$kI,MW$,$"$j$^$9(B: $B$I$N>pJs$r=8$a$k$+(B, $B$I$3$KI=(B +$B<($9$k$+(B, $B$$$DI=<($9$k$+!#(B + +@enumerate +@item +@vindex gnus-extra-headers +$BDI2C$N%X%C%@!<$N>pJs$O(B @code{gnus-extra-headers} $B$K$h$j@)8f$5$l$^$9!#$3(B +$B$l$O%X%C%@!<$N%7%s%\%k$N%j%9%H$G$9!#Nc$($P(B: + +@lisp +(setq gnus-extra-headers + '(To Newsgroups X-Newsreader)) +@end lisp + +$B$3$l$O!"(Bgnus $B$,$3$l$i$N(B3$B$D$N%X%C%@!<$rl9gLrN)$A$^$9!#$7$+$7!"0J2<$N$b$N$r(B @file{overview.fmt} $B%U%!%$(B +$B%k$N:G8e$KDI2C$9$k$h$&$K(B nntp $B4IM})$a$^$9!#$3$NJQ?t$,(B @code{t}$B$Gl9g$H$7$F!"$3$NJQ?t$,(B +$B$&$,L5$+$m$&$,!"(Bgnus $B$O$=$l$rA*Br$7$^$9!#FCJL$J>l9g$H$7$F!"$3$NJQ?t$,(B @code{quietly} $B$G$"$k$H!"(Bgnus $B$O3NG'$r$;$:$K!"e$NL?Na$H0c$&$N$O!"(B@kbd{l} +(@code{gnus-summary-pop-article})$B!#$3$NL?Na$,>e$NL?Na$H0c$&$N$O!"(B@kbd{l} $B$,:G=*(B2$B$D$N5-;v$N4V$r0\F0$9$k$N$KBP$7$F!"$3$l$O9%$-$J$@$1A0$N5-;v$rMzNr$+(B $B$iA*$S=P$9$3$H$,$G$-$kE@$G$9!#2?$i$+$N$3$l$K4X78$7$?$3$H$O!J$b$7$3$l$i$NL?(B $BNa$r$?$/$5$s;H$&$N$G$"$l$P!K!"(B@pxref{Article Backlog} $B$r;2>H$7$F$/$@$5$$!#(B @@ -3715,12 +3867,12 @@ Gnus $B$,o$K8F$P$l$^$9!#$=$l$O5-;v$K4{FI$N0u$r(B -$BIU$1$k$?$a$K$"$j$^$9!#=i4|CM$O(B +$BIU$1$k$?$a$K$"$j$^$9!#=i4|CM$O(B @code{gnus-summary-mark-read-and-unread-as-read} $B$G!"$[$H$s$I$9$Y$F$NFI(B $B$s$@5-;v$N0u$r(B @code{gnus-read-mark} $B$KJQ99$7$^$9!#$3$N4X?t$K1F6A$5$l$J(B $B$$5-;v$O!"2D;k!"J]N1!"4|8B@Z$l:o=|2DG=5-;v$@$1$G$9!#$b$7!"L$FI$K4{FI$N0u(B -$B$rIU$1$?$$$@$1$G$"$l$P!"Be$o$j$K(B @code{gnus-summary-mark-unread-as-read} -$B$r;H$&$3$H$,$G$-$^$9!#$=$l$O!"(B@code{gnus-low-score-mark} $B$d(B +$B$rIU$1$?$$$@$1$G$"$l$P!"Be$o$j$K(B @code{gnus-summary-mark-unread-as-read} +$B$r;H$&$3$H$,$G$-$^$9!#$=$l$O!"(B@code{gnus-low-score-mark} $B$d(B @code{gnus-del-mark}$B!J$J$I$J$I!K$N0u$r$=$N$^$^;D$7$^$9!#(B @end table @@ -3759,7 +3911,7 @@ Gnus $B$,Aw$NITD4!K$GLa$C$F$-(B -$B$?$H$-$K!"$3$NL?Na$r;H$C$FLa$C$F$-$?%a!<%k$r$b$&0l2sAw$k$3$H$,$G$-$^$9(B +$B$?$H$-$K!"$3$NL?Na$r;H$C$FLa$C$F$-$?%a!<%k$r$b$&0l2sAw$k$3$H$,$G$-$^$9(B (@code{gnus-summary-resend-bonced-mail})$B!#$b$&0lEY%a!<%k$rAw$kA0$K%X%C%@!<(B $B$rJT=8$G$-$k$h$&$K!"%a!<%k%P%C%U%!$K$=$N%a!<%k$,8=$l$k$G$7$g$&!#$3$NL?Na$K(B $B@\F,0z?t$rM?$($F!"La$C$F$-$?%a!<%k$,C/$+$X$NJVEz$G$"$C$?>l9g!"(Bgnus $B$O$=$N(B @@ -3957,7 +4109,7 @@ Gnus $B$,C$7J}(B +* Generic Mark Commands:: $B0u$r$I$N$h$&$K%+%9%?%^%$%:$9$k$+!#(B * Setting Process Marks:: $B8e$No$K2D;k>uBV$G$"$k5-;v$N$3$H$G$9!#$*$b$7$m$$$H;W$&5-;v(B $B$,$"$C$?>l9g$d!"C1$KFI$`$N$r@h$K1d$P$7$?$$$H$-$d!"8e$GJVEz$r$7$?$$$H$-$K!"(B $BIaDL$O2D;k0u$rIU$1$^$9!#$7$+$7!"5-;v$O4|8B@Z$l>C5n$5$l$k$3$H$b$"$j$^$9$N$G!"(B -$B1J1s$K5-;v$rJ]B8$7$F$*$-$?$$>l9g$O!"$=$N5-;v$r1JB3$K$9$kI,MW$,$"$j$^$9(B +$B1J1s$K5-;v$rJ]B8$7$F$*$-$?$$>l9g$O!"$=$N5-;v$r1JB3$K$9$kI,MW$,$"$j$^$9(B (@pxref{Persistent Articles})$B!#(B @item ? @@ -4203,7 +4356,7 @@ Prefixes})$B!#(B $BO@J8$rFI$s$G$$$F!"$=$l$rFI$_=*$o$kA0$KMl9g!"$I$N$h$&$K$J$k$N$G$7$g$&!)(B -$B$?$$$7$?$3$H$O$"$j$^$;$s!#M%@h=g0L$Ol9g!"%-%c%C%7%e0u$,$"$k$@$1$G!"JVEz:Q$_0u$O$"$j$^$;$s!#(B @@ -4268,7 +4421,7 @@ Prefixes})$B!#(B @kindex M t $B!J35N,!K(B @findex gnus-summary-tick-article-forward $B8=:_$N5-;v$K2D;k5-;v0u$rIU$1$^$9(B -(@code{gnus-summary-tick-article-forward})$B!#(B @xref{Article Caching} +(@code{gnus-summary-tick-article-forward})$B!#(B @xref{Article Caching}. @item M ? @itemx ? @@ -4276,7 +4429,7 @@ Prefixes})$B!#(B @kindex M ? $B!J35N,!K(B @findex gnus-summary-mark-as-dormant $B8=:_$N5-;v$KJ]N15-;v0u$rIU$1$^$9(B -(@code{gnus-summary-mark-as-read-forward})$B!#(B +(@code{gnus-summary-mark-as-read-forward})$B!#(B@xref{Article Caching}. @item D @kindex D $B!J35N,!K(B @@ -4309,7 +4462,7 @@ Prefixes})$B!#(B @item M C-c @kindex M C-c $B!J35N,!K(B @findex gnus-summary-catchup-all -$B%0%k!<%W$N$9$Y$F$N5-;v$K!=!=2D;k5-;v$dJ]N15-;v$G$5$($b!"4{FI$N0u$rIU$1$^$9(B +$B%0%k!<%W$N$9$Y$F$N5-;v$K!=!=2D;k5-;v$dJ]N15-;v$G$5$($b!"4{FI$N0u$rIU$1$^$9(B (@code{gnus-summary-catchup-all})$B!#(B @item M H @@ -4376,6 +4529,41 @@ Prefixes})$B!#(B $B$=$N5-;v$K0\F0$7$^$9!#=i4|CM(B @code{t} $B$G$9!#(B +@node Generic Marking Commands +@subsection Generic Marking Commands + +$B5-;v$K2D;k0u$rIU$1$kL?Na(B (@kbd{!}) $B$K$N(B +$B8=:_$N5-;v$KN1$^$C$F$b$i$$$?$$?M$b$$$k$G$7$g$&!#$=$7$F!"$^$@A0$N(B ($BL$FI(B) +$B5-;v$K9T$C$F$[$7$$?M$,$$$k$H$OJ9$$$?$3$H$O$"$j$^$;$s$,!"$=$&$7$?$$$H;W$&(B +$B?M$b4V0c$$$J$/$$$k$H;W$$$^$9!#(B + +$B$3$N(B5$B$D$NF0:n$r(B5$B$D$N0c$C$?0uIU$1L?Na$H3]$1;;$9$k$H!"$I$NL?Na$,2?$r$9$Y$-(B +$B$+$NHs>o$KJ#;($JJQ?t$NAH$r$b$D$3$H$K$J$j$^$9!#(B + +$B$3$NHa7`$+$iF($l$k$?$a$K!"(Bgnus $B$O$3$l$i$9$Y$F$N0c$C$?$3$H$r$9$kL?Na$rDs(B +$B6!$7$^$9!#$3$l$i$O35N,%P%C%U%!$N(B @kbd{M M} $B%^%C%W$K$"$j$^$9!#A4$F$r$_$k(B +$B$?$a$K$O(B @kbd{M M C-h} $B$rF~NO$7$F$/$@$5$$(B---$B$3$N%^%K%e%"%k$G0lMw$r=P$9$K(B +$B$OB?2a$.$^$9!#(B + +$B$3$l$i$NL?Na$rD>@\;H$&$3$H$O$G$-$^$9$,!"$[$H$s$I$NMxMQl9g$O!"$=$N(B $B5-;v$@$1$rL$A*Br$K$7$^$9!#$=$N9T$N%9%l%C%I$+5-;v$rL$A*Br$K$9$k$?$a$K$3$N(B @@ -4511,6 +4699,12 @@ Prefixes})$B!#(B $B35N,%P%C%U%!$r2??M$+$NCxe=q$-$7$^$9!#$3$NJQ?t$OJ8;zNs(B @code{Subject} $B$rH?I|$7$F4JC1$J7A$K$?$I(B $B$jCe$/$?$a$KE,MQ$9$k4X?t$N%j%9%H$G$"$kI,MW$,$"$j$^$9!#(B @@ -4800,7 +4999,7 @@ Gnus $B$Ou67$r>/$7$h$/$9$k$?$a$K!"$I$NI=Bj$,=8$a$k2aDx$+$i=|$+$l$k(B $B$+$r7h$a$k@55,I=8=(B @code{gnus-summary-gather-exclude-subject} $B$r;H$&$3$H(B @@ -4810,7 +5009,7 @@ Gnus $B$OZ$7$^$9(B $B$,!"$3$o$l$?%K%e!<%9%j!<%@!<$GEj9F$7$?5-;v$OE,@Z$K=8$a$i$l$J$$$H$$$&$3$H$G(B @@ -4847,8 +5046,8 @@ Gnus $B$O(B @code{Subject} $BMs$r8+$k$3$H$K$h$C$F%9%l%C%I$r=8$a$^$9!#$3$l$O!" $B$-$k$@$1>/$J$$35N,9T$rI=<($7$?$$$1$l$I!"$G$-$k$@$1$?$/$5$s$NHsL)%9%l%C%I$K(B $B@\B3$7$F$*$-$?$$$H$-$O!"$3$NJQ?t$r(B @code{some} $B$+?t;z$K@_Dj$9$k$3$H$,$G$-(B $B$^$9!#$b$7?t;z$K@_Dj$7$?$H$-$O!"$=$l$h$jB?$$DI2C$N%X%C%@!<$Ol9g$G$b!"8E$$%X%C%@!<$Nl9g$G$b!"8E$$%X%C%@!<$N$NJB$SBX$(4p=`$K4X$7$FEy(B $B$7$$%9%l%C%I$O5-;v$,>e$,$C$F$$$/=gHV$KI=<($5$l$k$3$H$rJ]>Z$7$^$9!#(B -$B%9%3%"!"I=Bj!"$=$7$F:G8e$KHV9f!"$N=g$KJB$SBX$($?$$$N$G$"$l$P!"o$K(B}$BCY$$(B @sc{nntp} $B@\B3$G$"$k$J$i$P!"5-;v%-%c%C%7%e$r$9$k$3$H(B $B$r9M$($k$+$b$7$l$^$;$s!#$=$&$9$k$H!"$=$l$>$l$N5-;v$O$"$J$?$N%[!<%`%G%#%l%/(B -$B%H%j$N2<$K%m!<%+%k$KN/$a$i$^$9!#4{$K?dB,$5$l$F$$$k$+$bCN$l$^$;$s$,!"$3$l$O(B +$B%H%j$N2<$K%m!<%+%k$KN/$a$i$^$9!#4{$K?dB,$5$l$F$$$k$+$bCN$l$^$;$s$,!"$3$l$O(B @emph{$B5pBg$J(B}$B%G%#%9%/%9%Z!<%9$r?)$$!"(Bi$B%N!<%I$bHs>o$KB.$/?)$$$D$V$92DG=@-$,(B $B$"$k$?$a!"$=$l$O$"$J$?$NF,$r1K$,$;$k;v$K$J$k$+$b$7$l$^$;$s!#%&%)%C%+$NCf$G!#(B @@ -5277,10 +5478,10 @@ Gnus $B$O$"$J$?$,FI$`$G$"$m$&5-;v$h$j$b$?$/$5$s$N5-;v$rJ}$H$b%7(B $B%s%\%k$N%j%9%H$G$9!#A0/$J$/$9$k0l$D$NJ}(B $BK!$O!"M_$7$/$J$$5-;v$N%9%3%"$rDc$/$7!"4{FI$N0u$rIU$1$k;v$G$9!#$=$&$7$?>l9g!"(B @@ -5303,7 +5504,7 @@ Gnus $B$O$"$J$?$,FI$`$G$"$m$&5-;v$h$j$b$?$/$5$s$N5-;v$rJ}$NJQ?t$N=i4|CM$O(B @code{nil} $B$G$9!#$b$7%0%k!<%W$,N>J}$N@55,I=8=$K9gCW(B $B$9$k$H!"$=$N%0%k!<%W$O%-%c%C%7%e$5$l$^$;$s!#(B @@ -5311,9 +5512,9 @@ Gnus $B$O$"$J$?$,FI$`$G$"$m$&5-;v$h$j$b$?$/$5$s$N5-;v$rpJs$r%"%/%F%#%V%U%!%$%k(B +$B%-%c%C%7%e$O$I$N5-;v$,4^$^$l$F$$$k$+$N>pJs$r%"%/%F%#%V%U%!%$%k(B (@code{gnus-cache-active-file}) $B$KN/$a$^$9!#$3$N%U%!%$%k!J$b$7$/$O%-%c%C(B -$B%7%e$NB>$NItJ,!K$,2?$i$+$NM}M3$G$0$A$c$0$A$c$K$J$C$F$7$^$C$?>l9g!"(Bgnus +$B%7%e$NB>$NItJ,!K$,2?$i$+$NM}M3$G$0$A$c$0$A$c$K$J$C$F$7$^$C$?>l9g!"(Bgnus $B$OJ*;v$r@5$7$/$9$k$?$a$K(B2$B$D$N4X?t$r$*4+$a$7$^$9!#(B@kbd{M-x gnus-cache-generate-nov-databases} $B$O$9$Y$F$N(B @sc{nov} $B%U%!%$%k$r!J:F!K(B $B:n@.$7!"(B@kbd{gnus-cache-generate-active} $B$O%"%/%F%#%V%U%!%$%k$r!J:F!K:n(B @@ -5374,8 +5575,8 @@ gnus $B$,4{$KFI$s$@5-;v$r0l;~J]B8$7$F$*$/$H$3$m$G$9!#$3$l$O$b$A$m$s!"$"$J$?(B $BMQNL$r$$$/$i$+A}$d$7$^$9!#(B @vindex gnus-keep-backlog -$B$b$7(B @code{gnus-keep-backlog} $B$r?t;z(B @var{n} $B$K@_Dj$9$k$H!"(Bgnus $B$O:GBg$G(B -@var{n} $B$N8E$$5-;v$r8e$N:Fl9g!"(Bgnus $B$O(B@emph{$BA4$F(B}$B$N4{FI5-;v$r$?$/(B $B$o$($^$9!#$3$l$O$"$J$?$N(B Emacs $B$,!"K=H/$7$F$"$J$?$N%^%7%s$,Mn$A$k$^$G@)8B(B $B$J$/KD$l>e$,$k$H$$$&$3$H$G$9!#;d$O$"$J$?J}A4$F$,855$$G$$$i$l$k$h$&$K$3$3$K(B @@ -5467,7 +5668,7 @@ Gnus $B$O$?$/$5$s$NJ}K!$G5-;v$rJ]B8$9$k;v$,$G$-$^$9!#0J2<$N$b$N$OHs>o$KN(D>(B $B$9$Y$F$N$3$l$i$NL?Na$O%W%m%;%9(B/$B@\F,0z?t$N=,47$r;H$$$^$9(B (@pxref{Process/Prefix})$B!#$b$7$3$l$i$N4X?t$r;H$C$F$?$/$5$s$N5-;v$rJ]B8$7(B $B$?>l9g!"$=$l$>$l$N$9$Y$F$N5-;v$KBP$7$F%U%!%$%kL>$NF~NO$rMW5a$5$l$k;v$KK0(B -$B$-K0$-$9$k$G$7$g$&!#F~NOB%?JF0:n$OJQ?t(B @code{gnus-prompt-before-saving} +$B$-K0$-$9$k$G$7$g$&!#F~NOB%?JF0:n$OJQ?t(B @code{gnus-prompt-before-saving} $B$K$h$C$F@)8f$5$l$^$9!#$3$l$O%G%#%U%)%k%H$G$O(B @code{always} $B$G!"$"$J$?$,(B $BCN$C$F$$$F7y$,$C$F$$$k!"2a>j$JB%?JF0:n$r$7$^$9!#Be$o$j$K$3$NJQ?t$r(B @code{t} $B$K@_Dj$9$k$H!"$"$J$?$,J]B8$9$k$=$l$>$l$N0lO"$N5-;v$KBP$7$F0l2s(B @@ -5478,7 +5679,7 @@ Gnus $B$O$?$/$5$s$NJ}K!$G5-;v$rJ]B8$9$k;v$,$G$-$^$9!#0J2<$N$b$N$OHs>o$KN(D>(B @vindex gnus-default-article-saver -Gnus $B$,$"$J$?$NK>$`$H$*$j$K$J$k$h$&$K!"JQ?t(B +Gnus $B$,$"$J$?$NK>$`$H$*$j$K$J$k$h$&$K!"JQ?t(B @code{gnus-default-article-saver} $B$r%+%9%?%^%$%:$9$k;v$,$G$-$^$9!#2<$N#4$D(B $B$N4{@=4X?t$r;H$&;v$,$G$-$^$9$7!"<+J,<+?H$N4X?t$r:n$k;v$b$G$-$^$9!#(B @@ -5490,7 +5691,7 @@ Gnus $B$,$"$J$?$NK>$`$H$*$j$K$J$k$h$&$K!"JQ?t(B @findex gnus-plain-save-name $B$3$l$O%G%#%U%)%k%H$NMM<0!"(B@dfn{babyl} $B$G$9!#JQ?t(B @code{gnus-ramil-save-name} $B$KF~$C$F$$$k4X?t$r!"5-;v$rJ]B8$9$k$?$a$N%U%!(B -$B%$%kL>$r$ro$N%U%!%$%k$N8e$KDI2C$7$^$9!#JQ?t(B @code{gnus-file-save-name} $B$KF~$C$F$$$k4X?t$r!"5-;v$rJ]B8$9$k$?$a$N%U%!(B -$B%$%kL>$r$rl=j$rDs0F$9$k;v$,$G$-$^$9!#Nc$($P!"(Bgnus $B$K4XO"$7$ $B$3$l$O$=$l$>$l$NMWAG$,!"(B2$B$D$NMWAG!=!=(B@dfn{$B9gCW(B} $B$H(B @dfn{$B%U%!%$%k(B} $B$r;}$D(B $B%j%9%H$G$"$k%j%9%H$G$"$k$H$$$&;v$,$o$+$j$^$9!#9gCW$OJ8;zNs!J$3$N>l9g$O5-;v(B $B$N%X%C%@!<$K9gCW$9$k@55,I=8=$H$7$F;H$o$l$^$9!K$*$h$S!"%7%s%\%k!J%0%k!<%WL>(B -$B$r0z?t$H$7$F!"4X?t$H$7$F8F$P$l$^$9!K$*$h$S!"%j%9%H!J$3$l$OI>2A(B -(@code{eval}) $B$5$l$^$9!K$G$"$k$3$H$,$G$-$^$9!#$b$7$3$l$i$NF0:n$N0l$D$G$b(B +$B$r0z?t$H$7$F!"4X?t$H$7$F8F$P$l$^$9!K$*$h$S!"%j%9%H!J$3$l$OI>2A(B +(@code{eval}) $B$5$l$^$9!K$G$"$k$3$H$,$G$-$^$9!#$b$7$3$l$i$NF0:n$N0l$D$G$b(B @code{nil} $B$G$J$$7k2L$rJV$9$H!"(B@dfn{$B%U%!%$%k(B}$B$,%G%#%U%)%k%H$NB%?J$H$7$F;H(B $B$o$l$^$9!#2C$($F!"8F$P$l$?4X?t$+<0$,J8;zNs$+J8;zNs$N%j%9%H$rJV$7$?$H$-$O!"(B $B1i;;$N7k2L<+BN$,;H$o$l$^$9!#(B @@ -5634,8 +5835,8 @@ gnus $B$K5-;v$rJ]B8$9$k>l=j$rDs0F$9$k;v$,$G$-$^$9!#Nc$($P!"(Bgnus $B$K4XO"$7$ (setq gnus-default-article-saver 'gnus-summary-save-in-file) ; no encoding @end lisp -$B$=$l$+$i(B @kbd{o} $B$K$h$C$F5-;v$rJ]B8$9$k$@$1$G$9!#$=$l$+$i$3$N3,AX$rC;L?$J(B -@code{nneething} $B%0%k!<%W$K$h$C$FFI$`;v$,$G$-$^$9!=!=%0%k!<%W%P%C%U%!$G(B +$B$=$l$+$i(B @kbd{o} $B$K$h$C$F5-;v$rJ]B8$9$k$@$1$G$9!#$=$l$+$i$3$N3,AX$rC;L?$J(B +@code{nneething} $B%0%k!<%W$K$h$C$FFI$`;v$,$G$-$^$9!=!=%0%k!<%W%P%C%U%!$G(B @kbd{G D} $B$H$7!"0lHV>e$N%G%#%l%/%H%j!<$r0z?t(B (@file{~/News/}) $B$H$7$FEO$7$^(B $B$9!#(B @@ -5658,7 +5859,7 @@ gnus $B$K5-;v$rJ]B8$9$k>l=j$rDs0F$9$k;v$,$G$-$^$9!#Nc$($P!"(Bgnus $B$K4XO"$7$ @cindex series @cindex article series -$B$3$l$i$9$Y$F$N4X?t$O%W%m%;%9(B/$B@\F,0z?t$N=,47(B (@pxref{Process/Prefix}) $B$r!"(B +$B$3$l$i$9$Y$F$N4X?t$O%W%m%;%9(B/$B@\F,0z?t$N=,47(B (@pxref{Process/Prefix}) $B$r!"(B $B!X0l$D$N5-;v!Y$r!X0l$D$N72!Y$H2r /dev/audio\"))) + (list '("\\\\.au$\" "sox %s -t .aiff > /dev/audio"))) @end lisp @item gnus-uu-user-view-rules-end @@ -6003,14 +6204,14 @@ Gnus $B$O%U%!%$%k$r1\Mw$9$k$N$r7hDj$9$k$N$K(B@dfn{$B5,B'JQ?t(B}$B$rMQ$$$^$9 $BI|9f2=$7$?8e$G%U%!%$%k$,2?$i$+$N%"!<%+%$%V$G$"$k>l9g!"(Bgnus $B$O%"!<%+%$%V$r(B $BE83+$7$h$&$H;n$_!"%"!<%+%$%V$NCf$K1\Mw$G$-$k%U%!%$%k$,$"$k$+$rD4$Y$^$9!#Nc(B -$B$($P!"(Bgzip $B$5$l$?(B tar $B%U%!%$%k(B @file{pics.tar.gz} $B$,$"$C$F!"%U%!%$%k(B +$B$($P!"(Bgzip $B$5$l$?(B tar $B%U%!%$%k(B @file{pics.tar.gz} $B$,$"$C$F!"%U%!%$%k(B @file{pic1.jpg} $B$H(B @file{pic2.gif} $B$r4^$s$G$$$k>l9g!"(Bgnus $B$O$l$NCj=P$5$l$?5-;v$4$H$K(B@dfn{$B5?;w5-;v(B}$B$r35N,%P%C(B -$B%U%!$KA^F~$7$^$9!#$3$l$i$N!X5-;v!Y$K0\F0$7$?>l9g$O!"l9g$O!"$C$F2?!)(B +* Article Miscellanina:: $BB>$N$$$m$$$m$J$b$N!#(B @end menu @@ -6073,18 +6275,13 @@ gnus $B$,Ds0F$r$7$^$9!K$rF~NO$9$k$h$&$KB%$5$l!"$=$l$+$iL?Na$,$r%O%$%i%$%H$7!"K\BN(B (body) $B$HF,(B (head) $B$K%\%?%s$r2C$($^$9!#(B -$B$?$$$F$$$NMxMQ/$7$@$1@Q6K@-$,8:>/$7$^$9(B---$B$=$l$O%X%C%@!<$H=p(B -$BL>$@$1$r%O%$%i%$%H$7!"%\%?%s$r2C$($^$9!#(B - @item W H h @kindex W H h $B!J35N,!K(B @findex gnus-article-highlight-headers @vindex gnus-header-face-alist $B%X%C%@!<$r%O%$%i%$%H$7$^$9(B (@code{gnus-article-highlight-headers})$B!#%O%$(B $B%i%$%H$OJQ?t(B @code{gnus-header-face-alist} $B$K$7$?$,$C$F$J$5$l!"$=$l$O$=(B -$B$l$>$l$NMWAG$,(B @var{($B@55,I=8=(B $BL>A0(B $BFbMF(B)} $B$H$$$&MM<0$N%j%9%H$G$9!#(B +$B$l$>$l$NMWAG$,(B @var{($B@55,I=8=(B $BL>A0(B $BFbMF(B)} $B$H$$$&MM<0$N%j%9%H$G$9!#(B @var{$B@55,I=8=(B}$B$O%X%C%@!<$K9gCW$9$k@55,I=8=!"(B@var{$BL>A0(B}$B$O%X%C%@!<$NL>A0$r(B $B%O%$%i%$%H$9$k$N$K;H$o$l$k%U%'%$%9(B (face) (@pxref{Faces and Fonts})$B!"(B @var{$BFbMF(B}$B$O%X%C%@!<$NCM$r%O%$%i%$%H$9$k%U%'%$%9$G$9!#:G=i$K9gCW$7$?$b$N(B @@ -6209,6 +6406,13 @@ Fonts})$B!#F1$8%a%C%;!<%8$NCf$KJ#?t$N5-;v$+$i$N0zMQ$,$"$k$H!"(Bgnus $B$O$=$l$ @lisp (copy-face 'red 'gnus-emphasis-italic) @end lisp + +@vindex gnus-group-highlight-words-alist +$BG$0U$N8l$r6/D4I=<($5$;$?$$$H$-$O!"(B +@code{gnus-group-highlight-words-alist} $BJQ?t$r;H$&$3$H$,$G$-$^$9!#$3$l$O(B +@code{gnus-emphasis-alist} $B$HF1$89=J8$r;H$$$^$9!#(B@code{highlight-words} +$B%0%k!<%W%Q%i%a!<%?$r;H$&$3$H$b$G$-$^$9(B + $B5-;v$r<+F0E*$K%U%)%s$HJQ99$5$;$k$?$a$K$O(B @xref{Customizing Articles} $B$r(B $B;2>H$7$F2<$5$$!#(B @@ -6252,6 +6456,21 @@ Signature}. @vindex gnus-article-hide-pgp-hook @sc{pgp} $B=pL>$r1#$7$^$9(B (@code{gnus-article-hide-pgp})$B!#(B @sc{pgp} $B=pL>$,(B $B1#$5$l$?8e$K%U%C%/(B @code{gnus-article-hide-pgp-hook} $B$,$r;}$D5-;v$r<+F0E*$KG'>Z$9$k$K$O(B: +@lisp +;;; Hide pgp cruft if any. + +(setq gnus-treat-strip-pgp t) + +;;; After hiding pgp, verify the message; +;;; only happens if pgp signature is found. + +(add-hook 'gnus-article-hide-pgp-hook + (lambda () + (save-excursion + (set-buffer gnus-original-article-buffer) + (mc-verify)))) +@end lisp @item W W P @kindex W W P $B!J35N,!K(B @@ -6259,6 +6478,18 @@ Signature}. @sc{pem} (privacy enhanced messages$B!J%W%i%$%P%7!<3HD%%a%C%;!<%8!K(B) $BItJ,$r(B $B1#$7$^$9(B (@code{gnus-article-hide-pem})$B!#(B +@item W W B +@kindex W W B ($B35N,(B) +@findex gnus-article-strip-banner +@code{banner} $B%0%k!<%W%Q%i%a!<%?$G;XDj$5$l$?%P%J!<$r$r1#$9$?$a$K;EMM$5$l$^$9!#$3$N4X?t$r;H$&J}K!$O(B @code{banner} +$B%0%k!<%W%Q%i%a!<%?(B (@pxref{Group Parameters}) $B$r%P%J!<$rC5n$5$l$k%F%-%9%H$K9gCW$9$k@55,I=8=$H$7$F2r$,>C5n$5$l$k$H$$$&0UL#$G$"$k%7%s%\%k(B +@code{signature} $B$G$"$k$3$H$,$G$-$^$9!#(B + @item W W c @kindex W W c $B!J35N,!K(B @findex gnus-article-hide-citation @@ -6298,15 +6529,14 @@ Gnus $B$O$I$3$N0zMQJ8$,1#$5$l$F$$$k$+$r<($9$?$a$K%\%?%s$rIU$12C$(!"J8>O$N(B @findex gnus-article-hide-citation-in-followups $B:,K\$G$J$$5-;v$N0zMQJ8$r1#$7$^$9(B (@code{gnus-article-hide-citation-in-followups})$B!#$3$l$OBPOCE*L?Na$H$7$F(B -$B$O$"$^$jLr$KN)$?$J$$$+$b$7$l$^$;$s$,!"(B@code{gnus-article-display-hook} -$B$KF~$l$k;v$N$G$-$kH$7$F$/$@$5$$!#(B @kindex W l $B!J35N,!K(B @findex gnus-summary-stop-page-breaking $B%Z!<%8$N6h@Z$j$r8=:_$N5-;v$+$iH$7$F2<$5$$!#(B @item W r @@ -6383,7 +6613,7 @@ Highlighting} $B$b;2>H$7$F$/$@$5$$!#(B @item W m @kindex W m $B!J35N,!K(B @findex gnus-summary-toggle-mime -$B5-;v$r(B @sc{mime} $B5-;v$H$7$FI=<($9$k$+$I$&$+$r@Z$jBX$($^$9(B +$BI=<($9$kA0$K5-;v$K(B @sc{mime} $B=hM}$rH$7$F$/$@$5$$!#(B @item W d @kindex W d $B!J35N,!K(B @findex gnus-article-treat-dumbquotes -M******** sm*rtq**t*s $B$r=hM}$7$^$9(B -(@code{gnus-article-treat-dumbquotes})$B!#(B +@vindex gnus-article-dumbquotes-map +@cindex Smartquotes +@cindex M******** sm*rtq**t*s +@cindex Latin 1 +@code{gnus-article-dumbquotes-map} $B$K1~$8$F!"(BM******** sm*rtq**t*s $B$r=h(B +$BM}$7$^$9(B $B$3$N4X?t$OJ8;z$,(B sm*rtq**t* $B$+$I$&$+$r?dB,$7$^$9$N$G!"BPOCE*$K(B +$B$N$_;HMQ$5$l$k$Y$-$G$"$k$3$H$KCm0U$7$F$/$@$5$$!#(B @item W w @kindex W w $B!J35N,!K(B @findex gnus-article-fill-cited-article -$B8l$N@^$jJV$7$r$7$^$9(B (@code{gnus-article-fill-cited-articles})$B!#$b$7$3$N(B -$B4X?t$r(B @code{gnus-article-display-hook} $B$NCf$G;H$C$?>l9g!"$=$l$O$+$J$j8e(B -$B$NJ}$G$l$NJ,$N:G=i$N8l$rBgJ8;z$K$7$^$9(B +(@code{gnus-article-capitalize-sentences})$B!#(B + @item W c @kindex W c $B!J35N,!K(B @findex gnus-article-remove-cr -$B%-%c%j%C%8%j%?!<%s(B (CR) ($B$9$J$o$A!"9T$N:G8e$N(B @samp{^M}) $B$r/$7Aa$/$7$^$9!#$b$7:,K\E*(B +$B%k$5$l$F$$$k$HNI$$$G$7$g$&!=!=$=$l$OI=<($r>/$7Aa$/$7$^$9!#$b$7:,K\E*(B X-Face $B5!G=$,$J$$$N$G$"$l$P!"(Bgnus $B$O(B @code{pbmplus} $B$d$=$NCg4V$N30It%W%m%0(B $B%i%`$r;H$C$F(B @code{X-Face} $BMs$rJQ49$7$h$&$H;n$_$^$9!#!K$3$N4X?t$rI=<(%U%C(B $B%/$KF~$l$?$$$N$G$"$l$P!"$*$=$i$/$=$l$":G8e$K$J$k$Y$-$G$7$g$&!#(B @@ -6442,7 +6687,7 @@ X-Face $B5!G=$,$J$$$N$G$"$l$P!"(Bgnus $B$O(B @code{pbmplus} $B$d$=$NCg4V$N3 @kindex W b $B!J35N,!K(B @findex gnus-article-add-buttons $B%/%j%C%/$G$-$k%\%?%s$r5-;v$K2C$($^$9(B (@code{gnus-article-add-buttons})$B!#(B -@xref{Article Buttons} +@xref{Article Buttons}. @item W B @kindex W B $B!J35N,!K(B @@ -6450,6 +6695,12 @@ X-Face $B5!G=$,$J$$$N$G$"$l$P!"(Bgnus $B$O(B @code{pbmplus} $B$d$=$NCg4V$N3 $B%/%j%C%/$G$-$k%\%?%s$r5-;v$N%X%C%@!<$K2C$($^$9(B (@code{gnus-article-add-buttons-to-head})$B!#(B +@item W W H +@kindex W W H ($B35N,(B) +@findex gnus-article-strip-headers-from-body +$B5-;v$NK\BN$N@hF,$+$i(B @code{X-No-Archive} $B%X%C%@!<$N$h$&$J%X%C%@!<$rC5n$7$^$9(B +(@code{gnus-article-strip-trailing-space})$B!#(B + @end table $B5-;v$N@vBu$r<+F0E*$K$9$k$?$a$NJ}K!$O(B @xref{Customizing Articles} $B$r;2>H(B @@ -6624,8 +6881,12 @@ X-Sent: 9 years, 6 weeks, 4 days, 9 hours, 3 minutes, 28 seconds ago @end example @code{gnus-article-date-lapsed-new-header} $B$NCM$G$3$N%X%C%@!<$r4{B8$N(B -Date $B$N2<$KDI2C$9$k$+!"CV$-BX$($k$+$r;XDj$7$^$9!#$3$N9T$,O"B3$7$F99?7(B -$B$5$l$k$h$&$K$7$?$$$N$G$"$l$P!"(B +Date $B$N2<$KDI2C$9$k$+!"CV$-BX$($k$+$r;XDj$7$^$9!#(B + +gnus $B$G%a!<%k$rFI$`$3$H$NM-Mx$JE@$O!"C1=c$J%P%0$rAG@2$i$7$$IT>rM}$KCV$-(B +$B49$($k$3$H$G$9!#(B + +$B$3$N9T$,O"B3$7$F99?7$5$l$k$h$&$K$7$?$$$N$G$"$l$P!"(B @lisp (gnus-start-date-timer) @@ -6656,9 +6917,9 @@ Date $B$N2<$KDI2C$9$k$+!"CV$-BX$($k$+$r;XDj$7$^$9!#$3$N9T$,O"B3$7$F99?7(B @cindex article signature @vindex gnus-signature-separator -$B$=$l$>$l$N5-;v$O(B2$B$D$NItJ,$KJ,$1$i$l$^$9!=!=8+=P$7(B (header) $B$HK\BN(B +$B$=$l$>$l$N5-;v$O(B2$B$D$NItJ,$KJ,$1$i$l$^$9!=!=8+=P$7(B (header) $B$HK\BN(B (body) $B$G$9!#K\BN$O=pL>ItJ,$HJ8>OItJ,$KJ,$1$i$l$^$9!#$I$l$,=pL>$H$_$J$5$l(B -$B$k$+$r7h$a$kJQ?t$O(B @code{gnus-signature-separator} $B$G$9!#$3$l$OIaDL$O(B +$B$k$+$r7h$a$kJQ?t$O(B @code{gnus-signature-separator} $B$G$9!#$3$l$OIaDL$O(B son-of-RFC 1036 $B$G;X<($5$l$F$$$kI8=`$N(B @samp{^-- $} $B$G$9!#$7$+$7!"B?$/$N?M(B $B$,I8=`$G$J$$=pL>J,N%$rMQ$$$^$9$N$G!"$3$NJQ?t$O0l$D0l$D;n$5$l$k!"@55,I=8=$N(B $B%j%9%H$G$"$k$3$H$b$G$-$^$9!#!JC5:w$OK\BN$N:G8e$+$i;O$a$X$H$J$5$l$^$9!#!K$h(B @@ -6678,8 +6939,8 @@ son-of-RFC 1036 $B$G;X<($5$l$F$$$kI8=`$N(B @samp{^-- $} $B$G$9!#$7$+$7!"B?$/$ $B$"$J$?$,42MF$G$"$l$P$"$k$[$I!"4V0c$C$?7k2L$rF@$k;v$K$J$k$G$7$g$&!#(B @vindex gnus-signature-limit -@code{gnus-signature-limit} $B$O$I$l$,=pL>$H$_$J$5$l$k$+$X$N@)8B$rDs6!$7$^(B -$B$9!#(B +@code{gnus-signature-limit} $B$O5-;v$rI=<($9$k$H$-$K$I$l$,=pL>$H$_$J$5$l$k(B +$B$+$X$N@)8B$rDs6!$7$^$9!#(B @enumerate @item @@ -6707,6 +6968,23 @@ son-of-RFC 1036 $B$G;X<($5$l$F$$$kI8=`$N(B @samp{^-- $} $B$G$9!#$7$+$7!"B?$/$ $B$G$9!#(B +@node Article Miscellania +@subsection $B5-;v$$$m$$$m(B + +@table @kbd +@item A t +@kindex A t (Summary) +@findex gnus-article-babel +$B5-;v$r$"$k8@8l$+$iJL$N$b$N$XJQ49$7$^$9!#(B +Translate the article from one language to another +(@code{gnus-article-babel}). + +@end table + + +@c node `MIME Commands' and node `Charsets' is stripped, which is +@c pGnus specific. + @node Article Commands @section $B5-;vL?Na(B @@ -6718,7 +6996,7 @@ son-of-RFC 1036 $B$G;X<($5$l$F$$$kI8=`$N(B @samp{^-- $} $B$G$9!#$7$+$7!"B?$/$ @kindex A P $B!J35N,!K(B @vindex gnus-ps-print-article @findex gnus-summary-print-article -$B5-;v%P%C%U%!$N%]%9%H%9%/%j%W%H(B (PostScript) $B%$%a!<%8$r:n@.$7$F0u:~$7$^$9(B +$B5-;v%P%C%U%!$N%]%9%H%9%/%j%W%H(B (PostScript) $B%$%a!<%8$r:n@.$7$F0u:~$7$^$9(B (@code{gnus-summary-print-article})$B!#(B@code{gnus-ps-print-hook} $B$,%P%C%U%!(B $B$r0u:~$9$kD>A0$KA0$O>/$78m$C$?L>>N$G$9!=!=(B $B$=$l$O9T$G$O$J$/!"$?$@@a$rDj5A$9$k$@$1$G$9!#%G%#%U%)%k%H$NCM$O(B @samp{%(%[%3,3n%]%)} $B$G!"$=$l$OEj9FA0$N:G=i$N#3J8;z$rI=<($7$^$9!#$9(B -$B$Y$F$N@a$,F1$8D9$5$G$"$k$N$O=EMW$G$9$N$G!"(B@samp{%4,4n} $B$N$h$&$J;XDj$r(B +$B$Y$F$N@a$,F1$8D9$5$G$"$k$N$O=EMW$G$9$N$G!"(B@samp{%4,4n} $B$N$h$&$J;XDj$r(B @emph{$B;H$o$J$1$l$P$J$i$J$$(B} $B$N$G$9!#(B $BM-8z$J;XDj$O!'(B @@ -7022,9 +7305,9 @@ Line Formatting})$B!#%G%#%U%)%k%H$O(B @samp{Gnus: %%b %S %Z} $B$G$9!#;HMQ2DG= @item gnus-tree-brackets @vindex gnus-tree-brackets $B$3$l$O!XK\Ev$N!Y5-;v$H!X$^$P$i5-;v!Y$K0c$$$rIU$1$k$?$a$K;H$o$l$^$9!#(B -$BMM<0$O(B +$BMM<0$O(B @var{(($BK\Ev$N3+(B . $BK\Ev$NJD(B) ($B$^$P$i3+(B . $B$^$P$iJD(B) ($B56$N3+(B . $B56$NJD(B))} -$B$H$J$C$F$$$F!"%G%#%U%)%k%H$O(B +$B$H$J$C$F$$$F!"%G%#%U%)%k%H$O(B @code{((?[ . ?]) (?( . ?)) (?@{ . ?@}) (?< . ?>))} $B$G$9!#(B @item gnus-tree-parent-child-edges @@ -7132,7 +7415,7 @@ Line Formatting})$B!#%G%#%U%)%k%H$O(B @samp{Gnus: %%b %S %Z} $B$G$9!#;HMQ2DG= @findex gnus-summary-delete-article @c @icon{gnus-summary-mail-delete} $B%a!<%k5-;v$r:o=|$7$^$9!#$3$l$O!X$"$J$?$N%G%#%9%/$+$i:#$+$i1J1s$K:o=|$7$F!"(B -$BFsEY$HLa$i$J$$!Y$N!X:o=|!Y$G$9!#Cm0U$7$F;H$C$F$/$@$5$$(B +$BFsEY$HLa$i$J$$!Y$N!X:o=|!Y$G$9!#Cm0U$7$F;H$C$F$/$@$5$$(B (@code{gnus-summary-delete-article})$B!#(B @item B m @@ -7180,7 +7463,7 @@ Line Formatting})$B!#%G%#%U%)%k%H$O(B @samp{Gnus: %%b %S %Z} $B$G$9!#;HMQ2DG= @findex gnus-summary-edit-article @kindex C-c C-c $B!J5-;v!K(B $B8=:_$N5-;v$rJT=8$7$^$9(B (@code{gnus-summary-edit-article})$B!#JT=8$r=*N;$7(B -$B$FJQ99$r1J1s$K$9$k$?$a$K!"(B@kbd{C-c C-c} $B$rBG$A$^$9!#$b$7L?Na(B +$B$FJQ99$r1J1s$K$9$k$?$a$K!"(B@kbd{C-c C-c} $B$rBG$A$^$9!#$b$7L?Na(B @kbd{C-c C-c} $B$K?tCM@\F,0z?t$rM?$($k$H!"(Bgnus $B$O5-;v$r:F%O%$%i%$%H$7$^$;(B $B$s!#(B @@ -7256,6 +7539,10 @@ Line Formatting})$B!#%G%#%U%)%k%H$O(B @samp{Gnus: %%b %S %Z} $B$G$9!#;HMQ2DG= $B$JJ}K!$G9T$r%O%$%i%$%H$7$?$j!"%P%C%U%!$N8+$(J}$r=$@5$7$?$j$9$k$N$K;H$C$?(B $B$j$9$k$+$bCN$l$^$;$s!#(B +@vindex gnus-summary-prepared-hooi +@item gnus-summary-prepared-hook +$B35N,%P%C%U%!$,:n@.$5$l$?8e$G0lHV:G8e$K8F$P$l$k%U%C%/$G$9!#(B + @vindex gnus-summary-ignore-duplicates @item gnus-summary-ignore-duplicates Gnus $B$,F1$8(B @code{Message-ID} $B$r;}$D(B2$B$D$N5-;v$rH/8+$7$?$H$-$O!"2?$+;W$$@Z$C(B @@ -7351,7 +7638,7 @@ Gnus $B$N(B info $B$N@a(B (node) $B$K0\F0$7$^$9(B (@code{gnus-info-find-no @item Y c @kindex Y c $B!J35N,!K(B @findex gnus-summary-insert-cached-articles -$BA4$F$N!J8=:_$N%0%k!<%W$K!K%-%c%C%7%e$5$l$?5-;v(B $B$r35N,%P%C%U%!$KA^F~$7$^$9(B +$BA4$F$N!J8=:_$N%0%k!<%W$K!K%-%c%C%7%e$5$l$?5-;v(B $B$r35N,%P%C%U%!$KA^F~$7$^$9(B (@code{gnus-summary-insert-cached-articles})$B!#(B @end table @@ -7368,7 +7655,7 @@ Gnus $B$N(B info $B$N@a(B (node) $B$K0\F0$7$^$9(B (@code{gnus-info-find-no @kindex A D $B!J35N,!K(B @findex gnus-summary-enter-digest-group $B$b$78=:_$N%0%k!<%W$,B>$N5-;v$N=8$^$j$G$"$k$J$i$P!JNc$($P!"E&MW(B (digest)$B!K!"(B -$B$=$N$h$&$J5-;v$G$G$-$F$$$k%0%k!<%W$KF~$k$?$a$K$3$NL?Na$r;H$&$+$b$7$l$^$;$s(B +$B$=$N$h$&$J5-;v$G$G$-$F$$$k%0%k!<%W$KF~$k$?$a$K$3$NL?Na$r;H$&$+$b$7$l$^$;$s(B (@code{gnus-summary-enter-digest-group})$B!#(BGnus $B$O$3$NL?Na$K@\F,0z?t$rM?$((B $B$J$$8B$j!"$I$N$h$&$J7?$N5-;v$,8=:_I=<($5$l$F$$$k$+$r?dB,$7$h$&$H$7!"$=$l$O(B $B6/@)E*$K!XE&MW!Y$H$$$&2r$NMM<0$+$i$J$kB>$N%a%C%;!<(B @@ -7396,7 +7683,7 @@ Gnus $B$N(B info $B$N@a(B (node) $B$K0\F0$7$^$9(B (@code{gnus-info-find-no @kindex = $B!J35N,!K(B @findex gnus-summary-expand-window $B35N,%P%C%U%!$N%&%#%s%I%&$r3HBg$7$^$9(B -(@code{gnus-summary-expand-window})$B!#@\F,0z?t$rM?$($i$l$l$P!"(B@code{$B5-;v(B} +(@code{gnus-summary-expand-window})$B!#@\F,0z?t$rM?$($i$l$l$P!"(B@code{$B5-;v(B} $B%&%#%s%I%&$r3HBg$7$^$9!#(B @item M-C-e @@ -7405,8 +7692,13 @@ Gnus $B$N(B info $B$N@a(B (node) $B$K0\F0$7$^$9(B (@code{gnus-info-find-no $B8=:_$N%0%k!<%W$N%0%k!<%W$NG^2pJQ?t(B (parameter) (@pxref{Group Parameters}) $B$rJT=8$7$^$9(B (@code{gnus-summary-edit-parameters})$B!#(B -@end table +@item M-C-g +@kindex M-C-g ($B35N,(B) +@findex gnus-summary-customize-parameters +$B8=:_$N%0%k!<%W$N%0%k!<%W%Q%i%a!<%?(B (@pxref{Group Parameters}) $B$r%+%9%?%^(B +$B%$%:$7$^$9(B (@code{gnus-summary-customize-parameters})$B!#(B +@end table @node Exiting the Summary Buffer @section $B35N,%P%C%U%!$rH4$1$k(B @@ -7427,15 +7719,15 @@ Parameters}) $B$rJT=8$7$^$9(B (@code{gnus-summary-edit-parameters})$B!#(B @vindex gnus-summary-prepare-exit-hook @c @icon{gnus-summary-exit} $B8=:_$N%0%k!<%W$r=P$F!"%0%k!<%W$NA4$F$N>pJs$r99?7$7$^$9(B -(@code{gnus-summary-exit})$B!#H4$1=P$k$?$a$N$?$$$F$$$N;v$r$9$kA0$K(B -@code{gnus-summary-prepare-exit-hook} $B$,8F$P$l!"$=$l$O%G%#%U%)%k%H$G(B -@code{gnus-summary-expire-articles} $B$r8F$S$^$9!#H4$1=P$k2aDx$rDI$($?8e$K(B +(@code{gnus-summary-exit})$B!#H4$1=P$k$?$a$N$?$$$F$$$N;v$r$9$kA0$K(B +@code{gnus-summary-prepare-exit-hook} $B$,8F$P$l!"$=$l$O%G%#%U%)%k%H$G(B +@code{gnus-summary-expire-articles} $B$r8F$S$^$9!#H4$1=P$k2aDx$rDI$($?8e$K(B @code{gnus-summary-exit-hook} $B$,8F$P$l$^$9!#(B($BL$FI$N(B) $B%0%k!<%W$,;D$C$F$$(B -$B$J$$$H$-$K%0%k!<%W%b!<%I$KLa$k$H$-$K(B +$B$J$$$H$-$K%0%k!<%W%b!<%I$KLa$k$H$-$K(B @code{gnus-group-no-more-groups-hook} $B$,$7$^$9(B +$B8=:_$N%0%k!<%W$r=P$F!"$=$l$+$iF~$jD>$7$^$9(B (@code{gnus-summary-reselect-current-group})$B!#$b$7@\F,0z?t$rM?$($i$l$l$P!"(B $B4{FI$HL$FI$NN>J}$NA4$F$N5-;v$rA*Br$7$^$9!#(B @@ -7476,20 +7768,20 @@ Parameters}) $B$rJT=8$7$^$9(B (@code{gnus-summary-edit-parameters})$B!#(B @kindex M-g $B!J35N,!K(B @findex gnus-summary-rescan-group @c @icon{gnus-summary-mail-get} -$B%0%k!<%W$rH4$1!"%0%k!<%W$N?7$7$$5-;v$rD4$Y!"%0%k!<%W$rA*Br$7$^$9(B +$B%0%k!<%W$rH4$1!"%0%k!<%W$N?7$7$$5-;v$rD4$Y!"%0%k!<%W$rA*Br$7$^$9(B (@code{gnus-summary-rescan-group})$B!#$b$7@\F,0z?t$rM?$($i$l$l$P!"4{FI$HL$(B $BFI$NN>J}$NA4$F$N5-;v$rA*Br$7$^$9!#(B @item Z N @kindex Z N $B!J35N,!K(B @findex gnus-summary-next-group -$B%0%k!<%W$rH4$1$F!"A0$r(B +$B$^$;$s!#!J2?$H$$$&6C$-!*!K$=$NBe$o$j$K!"$=$l$O%P%C%U%!$NL>A0$r(B @samp{*Dead Summary ... *} $B$N$h$&$J$b$N$KJQ99$7!"(B @code{gnus-dead-summary-mode} $B$H8F$P$l$k%^%$%J!<%b!<%I$rF3F~$7$^$9!#:#$d!"(B -$B$=$N%P%C%U%!$K@Z$jBX$($l$P!"A4$F$N%-!<$,4X?t(B +$B$=$N%P%C%U%!$K@Z$jBX$($l$P!"A4$F$N%-!<$,4X?t(B @code{gnus-summary-wake-up-the-dead} $B$K3d$jEv$F$i$l$F$$$k$3$H$K5$IU$/$G$7$g(B $B$&!#;`$s$@35N,%P%C%U%!(B (dead summary buffer) $B$G$I$l$+$N%-!<$rC!$/;v$H!"@8(B $B$-$?IaDL$N35N,%P%C%U%!$K$J$k$G$7$g$&!#(B @@ -7522,7 +7814,7 @@ Parameters}) $B$rJT=8$7$^$9(B (@code{gnus-summary-edit-parameters})$B!#(B @vindex gnus-use-cross-reference $B35N,%P%C%U%!$rH4$1=P$k$H!"8=:_$N%0%k!<%W$N%G!<%?$O99?7$5$l$^$9!J$I$N5-;v$r(B -$BFI$s$G!"$I$N5-;v$KJVEz$7$?$+!"$J$I$J$I!#!K$b$7JQ?t(B +$BFI$s$G!"$I$N5-;v$KJVEz$7$?$+!"$J$I$J$I!#!K$b$7JQ?t(B @code{gnus-use-cross-reference} $B$,(B @code{t} $B$G$"$k$H!J$=$l$,%G%#%U%)%k%H$G(B $B$9!K!"$=$N%0%k!<%W$KAj8_;2>H$5$l$?(B (cross referenced) $B5-;v$O4{FI$N0u$,IU$-!"(B $B$=$l$,Aj8_Ej9F(B (cross post) $B$5$l$?B>$N9XFI$7$F$$$k%0%k!<%W$G$b4{FI$N0u$,IU(B @@ -7540,18 +7832,18 @@ Parameters}) $B$rJT=8$7$^$9(B (@code{gnus-summary-edit-parameters})$B!#(B $B%W$KJL!9$KEj9F$7$J$$8B$j$O!#F1$85-;v$r$$$/$D$+$N%0%k!<%W$KEj9F$9$k;v!JAj8_(B $BEj9F$G$J$/$F!K$O(B @dfn{spamming} $B$H8F$P$l!"$"$J$?$O$=$N$h$&$JA~$`$Y$-HH:a$r(B $B9T$&$b$N$K$KBP$7$F!"K!N'$K$h$C$FIT2w$J5-;v$rAw$k$3$H$,5AL3$E$1$i$l$F$$$^$9!#(B -spam $B$rA*JL$9$k$?$a$K!"(BNoCeM $BjAj8_Ej9F$KBP$7$FITK~$r8@$&$?$a$KL?Na(B +$BHr$1$i$l$k$Y$-$G!"2a>jAj8_Ej9F$KBP$7$FITK~$r8@$&$?$a$KL?Na(B @code{gnus-summary-mail-crosspost-complaint} $B$r;H$&$3$H$5$($G$-$^$9!#(B @cindex cross-posting @cindex Xref @cindex @sc{nov} -$BAj8_Ej9F$r(B gnus $B$,@5$7$/07$($J$$$h$&$K$J$k860x$N0l$D$O!"(B@sc{nov} $B9T$K(B +$BAj8_Ej9F$r(B gnus $B$,@5$7$/07$($J$$$h$&$K$J$k860x$N0l$D$O!"(B@sc{nov} $B9T$K(B @code{Xref} $BMs$r4^$^$J$$!"(B@sc{xover}$B!J$3$l$OHs>o$KNI$$$G$9!"$H$$$&$N$O$=$l(B $B$OB.EY$r$H$F$bB.$/$9$k$+$i$G$9!K$N;HMQ2DG=$J(B @sc{nntp} $B%5!<%P!<$r;H$C$F$$(B $B$k$3$H$G$9!#$3$l$O320-$J$N$G$9$,!"$"$!!"Ha$7$$$+$J!"Hs>o$KNI$/$"$k;v$G$9!#(B @@ -7564,7 +7856,7 @@ Gnus $B$O$"$J$?$,FI$s$@A4$F$N5-;v$K(B @code{Xref} $B9T$rEPO?$9$k;v$G!"@5$7$$; @cindex overview.fmt $B$"$J$?$N(B @sc{nntp} $B%5!<%P!<$,$=$N354Q%U%!%$%k(B (overview file) $B$K(B @code{Xref} $BMs$r4^$s$G$$$k$+$rD4$Y$k$K$O!"(B@samp{telnet your.nntp.server -nntp} $B$H$7$F!"(B@code{inn} $B%5!<%P!<$G(B @samp{More READER} $B$H$7!"$=$l$+$i(B +nntp} $B$H$7$F!"(B@code{inn} $B%5!<%P!<$G(B @samp{More READER} $B$H$7!"$=$l$+$i(B @samp{LIST overview.fmt} $B$H$9$k;v$r;n$7$F$/$@$5$$!#$3$l$OF0:n$7$J$$$G$7$g(B $B$&$,!"$b$7F0:n$7$F!"A0$G$9!#%G%#%U%)%k%H$O(B +$B=EJ#M^@)$N%j%9%H$rC_@Q$7$F$*$/%U%!%$%k$NL>A0$G$9!#%G%#%U%)%k%H$O(B @file{~/News/suppression} $B$G$9!#(B @end table -$B2?EY$b(B gnus $B$r=*N;$7$F5/F0$9$k798~$,$"$k$N$G$"$l$P!"$*$=$i$/(B +$B2?EY$b(B gnus $B$r=*N;$7$F5/F0$9$k798~$,$"$k$N$G$"$l$P!"$*$=$i$/(B @code{gnus-save-duplicate-list} $B$r(B @code{t} $B$K$9$k$N$ONI$$9M$($G$7$g$&!#(B $B$b$7(B gnus $B$rB3$1$F2?=54V$bAv$i$;$F$*$/$N$G$"$l$P!"$=$l$r(B @code{nil} $B$K$9(B $B$k$+$b$7$l$^$;$s!#0lJ}$G!"%j%9%H$rJ]B8$9$k;v$O5/F0$H=*N;$r$:$C$HCY$/$7$^(B @@ -7658,7 +7950,7 @@ Gnus $B$K$$$D$G$b@5$7$$(B @code{Xref} $B$rA0$,F~$k$N$G$O$"$j(B -$B$^$;$s!#Be$o$j$K(B gnus $B$,%A%'%C%/$7$F;k3&$+$i>C$75n$k$?$a$N$5$^$6(B -$B$^$J!V$D$^$i$J$$>r7o!W(B@dfn{boring conditions} $B$N%j%9%H$r;XDj$7$^(B -$B$9!#(B +@code{gnus-article-hide-boring-headers} $B$r(B@code{head} $B$K@_Dj$9$k$3$H$K$h$C(B +$B$F!"$b$C$H$D$^$i$J$$%X%C%@!<$r1#$9$3$H$,$G$-$^$9!#$3$N4X?t$,2?$r$9$k$+$O(B +@code{gnus-boring-article-headers} $BJQ?t$K0MB8$7$^$9!#$3$NJQ?t$O%j%9%H$G(B +$B$9$,!"$3$N%j%9%H$K$OA0$,F~$k$N$G$O$"$j$^$;$s!#Be$o$j$K(B +gnus $B$,%A%'%C%/$7$F;k3&$+$i>C$75n$k$?$a$N$5$^$6$^$J!V$D$^$i$J$$>r7o!W(B +@dfn{boring conditions} $B$N%j%9%H$r;XDj$7$^$9!#(B $B$3$N>r7o$K$O0J2<$N$h$&$J$b$N$,$"$j$^$9!#(B @table @code @@ -7807,12 +8096,12 @@ Gnus $B$O%X%C%@!<$NJB$YBX$((B(sort)$B$b9T$$$^$9!J$3$l$O%G%#%U%)%k%H$G9T$o$l$^ @findex gnus-article-display-mime-message Gnus $B$O(B @code{gnus-article-display-method-for-mime} $B$K5-;v$r2!$7IU$1$k$3(B $B$H$G(B @sc{mime} $B$r07$$$^$9!#$3$N=i4|CM$O(B -@code{gnus-article-display-mime-message} $B$G$9!#$3$N4X?t$O(B SEMI MIME-View +@code{gnus-article-display-mime-message} $B$G$9!#$3$N4X?t$O(B SEMI MIME-View $B%W%m%0%i%`$r8F$S=P$7$F\$7(B $B$$>pJs$O!"%^%K%e%"%k$r;2>H$7$F$/$@$5$$!J$^$@$J$$$1$I(B(;_;)$B!K!#(B -@sc{mime} $B$r>o$K;HMQ$7$?$1$l$P!"(B@code{gnus-show-mime} $B$r(B -@code{t} $B$K@_Dj$7$F$/$@$5$$!#$7$+$7!"(B@code{gnus-strict-mime} $B$,(B +@sc{mime} $B$r>o$K;HMQ$7$?$1$l$P!"(B@code{gnus-show-mime} $B$r(B +@code{t} $B$K@_Dj$7$F$/$@$5$$!#$7$+$7!"(B@code{gnus-strict-mime} $B$,(B @code{nil} $B0J30$G$"$l$P!"(B@sc{mime} $B=hM}$O5-;vCf$K(B @sc{mime} $B%X%C(B $B%@!<$,$"$k$H$-$N$_;HMQ$5$l$^$9!#(B@code{gnus-show-mime} $B$r@_Dj$7$F(B $B$$$k$H!"1?$,0-$$$H5-;v%P%C%U%!$K$O8N>c$7$?$h$&$J2hLL$,8+$($k$3$H(B @@ -7837,33 +8126,118 @@ GNUS $B$d(B Gnus $B$G$O!"$3$N$?$A$N0-$$LdBj$G6C$+$5$l$J$$$h$&$K$9$k$K$O!"35N, $B$F$*$-!"<~$j$K?M$,$$$J$$;~$r8+7W$i$C$F5-;v%P%C%U%!$K8=$o$l$k%\%?%s$r2!$7$^(B $B$7$g$&!#(B +@c Also see @pxref{MIME Commands}. + @node Customizing Articles @section $B5-;v$N%+%9%?%^%$%:(B @cindex article customization -@vindex gnus-article-display-hook -@code{gnus-article-display-hook} $B$O5-;v$,5-;v%P%C%U%!$K=q$-9~$^(B -$B$l$?D>8e$K8F$S=P$5$l$^$9!#$3$l$O5-;v$,I=<($5$l$kA0$N=hM}$rA4$F07(B -$B$&!"$H$$$&$3$H$G$9!#(B +$B5-;v$,$I$N$h$&$KB8:_$7$F$$$k$+$r%+%9%?%^%$%:$9$k$?$a$N$?$/$5$s$N4X?t$G$9!#(B +$B$3$l$i$N4X?t$rBPOCE*$K8F$V$3$H$b$G$-$^$9$7$$!"5-;v$rA*Br$7$?$H$-$K<+F0E*(B +$B$KA*Br$9$k$3$H$b$G$-$^$9!#(B + +$B<+F0E*$K8F$P$l$k$h$&$K$9$k$?$a$K$O!"BP1~$9$k(B ``treatment'' $BJQ?t$r@_Dj$7(B +$B$^$9!#Nc$($P!"%X%C%@!<$r1#$9$?$a$K$O!"(B@code{gnus-treat-hide-headers} $B$r(B +$B@_Dj$7$^$9!#0J2<$O@_Dj$G$-$kJQ?t$N0lMw$G$9$,!"$^$:$3$l$i$NJQ?t$NA0$N%0%k!<%W$GFI$^(B +$B$l$?5-;v$NA4$F$NK\J8$NItJ,$G$3$N07$$$r9T$$$^$9!#(B + +@item +$B:G=i$NMWAG$,J8;zNs$G$J$$%j%9%H$G$9(B: + +$B%j%9%H$O:F5"E*$KI>2A$5$l$^$9!#%j%9%H$N:G=i$NMWAG$O=R8l$G$9!#0J2<$N=R8l$,(B +$BG'<1$5$l$^$9(B: @code{or}, @code{and}, @code{not},m @code{typep}. $B$3$l$,Nc(B +$B$G$9(B: + +@lisp +(or last + (typep "text/x-vcard")) +@end lisp + +@item +@code{mime}: @code{gnus-show-mime} $B$NCM$,(B nil $B$G$J$1$l$P$3$N07$$$re$G@bL@$5$l$F(B +$B$$$k$h$&$K=R8l$N%j%9%H$G$"$k$H$-$O!"$3$NJQ?t$OL5;k$5$l$^$9!#(B + +$B0J2<$N07$$$N%*%W%7%g%s$,;HMQ2DG=$G$9!#$3$l$r%+%9%?%^%$%:$9$k$?$a$N:G$b4J(B +$BC1$JJ}K!$O(B @code{gnus-article-treat} $B%+%9%?%^%$%:%0%k!<%W$rD4::$9$k$3$H(B +$B$G$9!#(B + +@table @code +@item gnus-treat-buttonize +@item gnus-treat-buttonize-head +@item gnus-treat-emphasize +@item gnus-treat-fill-article +@item gnus-treat-strip-cr +@item gnus-treat-hide-headers +@item gnus-treat-hide-boring-headers +@item gnus-treat-hide-signature +@item gnus-treat-hide-citation +@item gnus-treat-strip-pgp +@item gnus-treat-strip-pem +@item gnus-treat-highlight-headers +@item gnus-treat-highlight-citation +@item gnus-treat-highlight-signature +@item gnus-treat-date-ut +@item gnus-treat-date-local +@item gnus-treat-date-lapsed +@item gnus-treat-date-original +@item gnus-treat-strip-headers-in-body +@item gnus-treat-strip-trailing-blank-lines +@item gnus-treat-strip-leading-blank-lines +@item gnus-treat-strip-multiple-blank-lines +@item gnus-treat-overstrike +@item gnus-treat-display-xface +@item gnus-treat-display-smileys +@item gnus-treat-display-picons +@item gnus-treat-capitalize-sentences +@item gnus-treat-fill-long-lines +@item gnus-treat-play-sounds +@item gnus-treat-translate +@item gnus-treat-decode-article-as-default-mime-charset +@end table + +@vindex gnus-part-display-hook +$B$b$A$m$s!"(B@code{gnus-part-display-hook} $B$+$i8F$P$l$k<+J,<+?H$N4X?t$r=q$/(B +$B$3$H$b$G$-$^$9!#4X?t$O$=$NItJ,$KHO0O$,69$a$i$l$?>uBV$G8F$P$l!"$[$H$s$I$J(B +$B$s$G$b9%$-$J$3$H$r$G$-$^$9!#%P%C%U%!$KJ]B8$7$F$*$+$J$1$l$P$J$i$J$$>pJs$O(B +$B$"$j$^$;$s(B---$B2?$G$bJQ$($k$3$H$,$G$-$^$9!#$7$+$7!"%X%C%@!<$r>C$7$F$O$$$1(B +$B$^$;$s!#$=$NBe$o$j$K!"$=$l$r>C$75n$j$?$$$H$-$O!"IT2D;k$K$7$F$/$@$5$$!#(B -@findex gnus-article-maybe-highlight -@findex gnus-article-maybe-hide-headers -$B=i4|@_Dj$G$O$G$O$3$N%U%C%/$K$O(B @code{gnus-article-maybe-hide-headers}, -@code{gnus-hide-boring-headers}, @code{gnus-article-treat-overstrike}, -@code{gnus-article-maybe-highlight} (XEmacs $B$G$O!"(B -@code{gnus-article-display-x-face} $B$b(B) $B$@$1$,4^$^$l$F$$$^$9$,!"$3$N%U%C(B -$B%/$KF~$l$k$3$H$,$G$-$k4X?t$O2?@i$b!"$$$d2?I4K|$b$"$j$^$9!#3F4X?t$N354Q$O(B -@pxref{Article Highlighting}, @pxref{Article Hiding}, @pxref{Article -Washing}, @pxref{Article Buttons}, @pxref{Article Date} $B$r;2>H$7$F$/$@$5(B -$B$$!#Cm0UE@$H$7$F!"$3$N%U%C%/$G$O4X?t$N=g=x$,1F6A$9$k$3$H$,$"$k$N$G!"$*K>(B -$B$_$N7k2L$rF@$k$K$O$A$g$C$HpJs$O2?$b$"$j$^$;$s!=!=2?$G$bJQ99$9$k$3$H$,$G$-$^$9!#(B -$B$G$9$,!"%X%C%@!<$O>C5n$7$J$$J}$,NI$$$G$9!#$=$NBe$o$j!"%X%C%@!<$r$I$3$+$K$d$C(B -$B$F$7$^$$$?$1$l$P!"$=$l$i$r8+$($J$$$h$&$K$7$F$/$@$5$$!#(B @node Article Keymap @section $B5-;v$N%-!H$7$F$/$@$5(B @item TAB @kindex TAB (Article) @findex gnus-article-next-button -$BH$7$F$/$@$5(B $B$9!J$3$l$O%G%#%U%)%k%H$G$9!K!#(B@code{nil} $B$G$"$l$P!"3F%0%k!<%WKh$N8GM-$N5-(B $B;v%P%C%U%!$r;}$D$h$&$K$J$j$^$9!#(B +@c FIXMETGNUS Default value is nil for T-gnus. +@vindex gnus-article-decode-hook +@item gnus-article-decode-hook +@cindex MIME +@sc{mime} $B5-;v$rI|9f2=$9$k$H$-$K;HMQ$5$l$k%U%C%/$G$9!#(B + @vindex gnus-article-prepare-hook @item gnus-article-prepare-hook $B$3$N%U%C%/$O5-;v$,5-;v%P%C%U%!$K=q$-9~$^$l$?D>8e$K8F$S=P$5$l$^$9!#(B @@ -7948,12 +8328,6 @@ Washing}, @pxref{Article Buttons}, @pxref{Article Date} $B$r;2>H$7$F$/$@$5(B $B$l$F$$$^$9!#$D$^$j5-;v%P%C%U%!$NFbMF$rJQ99$9$k$h$&$JL\E*$G;H$&$Y(B $B$-$G$O$J$$$G$7$g$&!#(B -@vindex gnus-article-display-hook -@item gnus-article-display-hook -$B$3$N%U%C%/$O5-;v$rI=<($9$k$H$-$N:G8e$K8F$S=P$5$l$k$h$&$K$J$C$F$$(B -$B$F!"5-;v%P%C%U%!$NFbMF$N=$@5!"%O%$%i%$%H=hM}!"%X%C%@!<$r1#$9!"$J(B -$B$I$H$$$C$?$3$H$r9T$&$?$a$KMQ0U$5$l$F$$$^$9!#(B - @item gnus-article-mode-hook @vindex gnus-article-mode-hook $B5-;v%b!<%I%P%C%U%!$G8F$S=P$5$l$k%U%C%/$G$9!#(B @@ -7973,6 +8347,9 @@ Washing}, @pxref{Article Buttons}, @pxref{Article Date} $B$r;2>H$7$F$/$@$5(B @item w $B5-;v$N!V@vBu>uBV!W(B@dfn{wash status}$B!#$3$l$O5-;v$KBP$7$F9T$o$l$?(B $B$G$"$m$&@vBuA`:n$r<($90lJ8;z$+$i$J$kC;$$J8;zNs$K$J$j$^$9!#(B +@c FIXMETGNUS Does this work? +@item m +$B5-;v$N(B @sc{mime} $BItJ,$N?t$G$9!#(B @end table @vindex gnus-break-pages @@ -8012,7 +8389,7 @@ Washing}, @pxref{Article Buttons}, @pxref{Article Date} $B$r;2>H$7$F$/$@$5(B * Posting Server:: $B$I$N%5!<%P!<$rDL$7$FEj9F$9$k$Y$-$+!)(B * Mail and Post:: $BF1;~$K%a!<%k$r=P$7JVEz$9$k!#(B * Archived Messages:: $BAw$C$?%a%C%;!<%8$r(B gnus $B$,Cy$a$F$*$/$H$3$m!#(B -* Posting Styles:: $B$"$J$?$,C/$G$"$k$+$r;XDj$9$k$h$j4JC1$JJ}K!!#(B +* Posting Styles:: $B$"$J$?$,C/$G$"$k$+$r;XDj$9$k$h$j4JC1$JJ}K!!#(B * Drafts:: $B%a%C%;!<%8$N1d4|$H5qH]$5$l$?%a%C%;!<%8!#(B * Rejected Articles:: $B%5!<%P!<$,$"$J$?$N5-;v$r9%$-$G$J$$$H$-$K2?$,5/$3$k!)(B @end menu @@ -8085,7 +8462,7 @@ file) $B$rJ]B8$7$^$9!#$b$7%a!<%k$r4{$KAw$C$?;v$,H/8+$5$l$?$J$i!"MxMQe=q$-$9$k$?$a$K!"L?Na(B +$B$F$$$?$j$7$?$i!"$I$&$7$?$i$h$$$N$G$7$g$&!)$3$NJQ?t$r>e=q$-$9$k$?$a$K!"L?Na(B @kbd{C-c C-c} $B$KNm$G$J$$@\F,0z?t$rM?$($k;v$G!"Ej9F$K!X8=:_$N!Y%5!<%P!<$r;H(B $B$o$;$k;v$,$G$-$^$9!#(B @@ -8109,7 +8486,7 @@ gnus $B$O>o$KEj9F$K$I$NJ}K!$r;H$&$+$r$"$J$?$K?R$M$^$9!#(B $B$b$7$"$J$?$N%K%e!<%9%5!<%P!<$,K\Ev$K%a!<%j%s%0%j%9%H$+$i(B @sc{nntp} $B%5!<(B $B%P!<$X$N%2!<%H%&%'%$$rDs6!$7$F$$$k$N$G$"$l$P!"$=$l$i$N%0%k!<%W$OLdBj$J$/(B $BFI$a$k$G$7$g$&!#$7$+$74JC1$K$O$=$l$i$KEj9F(B/$B%U%)%m!<%"%C%W$9$k$3$H$O$G$-(B -$B$^$;$s!#0l$D$N2r7hK!$O(B $B%0%k!<%W%Q%i%a!<%?(B (@pxref{Group Parameters}) $B$K(B +$B$^$;$s!#0l$D$N2r7hK!$O(B $B%0%k!<%W%Q%i%a!<%?(B (@pxref{Group Parameters}) $B$K(B @code{to-address} $B$r2C$($k;v$G$9!#4JC1$K$G$-$k$N$O!"(B @code{gnus-mailing-list-groups} $B$r!"K\Ev$K%a!<%j%s%0%j%9%H$G$"$k$h$&$J%0(B $B%k!<%W$K9gCW$9$k@55,I=8=$K@_Dj$9$k$3$H$G$9!#$=$N8e$O!"$9$/$J$/$H$b!"%a!<(B @@ -8168,7 +8545,7 @@ Gnus $B$O$"$J$?$,Aw$C$?%a!<%k$H%K%e!<%9$rCy$a$F$*$/$?$a$N$$$/$D$+$N0c$C$?J}(B @vindex gnus-message-archive-group @cindex Gcc Gnus $B$O30$X=P$F9T$/A4$F$N%a%C%;!<%8$K!"0l$D$+$=$l0J>e$N$=$N%5!<%P!<$N%0%k!<(B -$B%W$X8~$+$&(B @code{Gcc} $BMs$rA^F~$7$^$9!#$I$N%0%k!<%W$r;H$&$+$OJQ?t(B +$B%W$X8~$+$&(B @code{Gcc} $BMs$rA^F~$7$^$9!#$I$N%0%k!<%W$r;H$&$+$OJQ?t(B @code{gnus-message-archive-group} $B$K$h$C$F7h$^$j$^$9!#(B $B$3$NJQ?t$Oe$N$=$N%5!<%P!<$N%0%k!<( "%Y-%m" (current-time)))))) @end lisp -$B!J(BXEmacs 19.13 $B$K$O(B @code{format-time-string} $B$O$"$j$^$;$s$N$G!"$=$N(B +$B!J(BXEmacs 19.13 $B$K$O(B @code{format-time-string} $B$O$"$j$^$;$s$N$G!"$=$N(B @code{gnus-message-archive-group} $B$N$?$a$K0c$C$?CM$r;H$o$J$1$l$P$J$j$^$;$s!#!K(B $B:#$d!"%a%C%;!<%8$rAw$k$H!"$=$l$OE,@Z$J%0%k!<%W$KJ]B8$5$l$^$9!#!J$b$7FCDj$N(B @@ -8265,14 +8642,14 @@ Gnus $B$O30$X=P$F9T$/A4$F$N%a%C%;!<%8$K!"0l$D$+$=$l0J>e$N$=$N%5!<%P!<$N%0%k!<( $B$=$l$i$O$9$Y$FJQ?t$G!"$=$l$O;d$NF,$r1K$,$;$^$9!#(B -$B$=$l$G!"$J$<$I$N%0%k!<%W$KEj9F$9$k$+$K$h$C$F0c$C$?(B @code{Organization} +$B$=$l$G!"$J$<$I$N%0%k!<%W$KEj9F$9$k$+$K$h$C$F0c$C$?(B @code{Organization} $B$H=pL>$rK>$`$N$G$7$g$&$+!)$=$7$F!"$"$J$?$O2HDm$N%^%7%s$H?&>l$N%^%7%s$NN>(B $BJ}$+$iEj9F$7$F!"0c$C$?(B @code{From} $B9T$d$=$NB>$N$b$N$rK>$`$N$G$9$+!)(B @vindex gnus-posting-styles $B$=$N$h$&$J;v$r$9$kJ}K!$N0l$D$OJQ99$5$l$kI,MW$N$"$kJQ?t$rJQ99$9$k8-$$%U%C(B $B%/$r=q$/;v$G$9!#$=$l$O>/$7B`6~$J$N$G!"MxMQe$N$=$N%5!<%P!<$N%0%k!<( $BCW(B'' $B$7$?$H$-$KE,MQ$5$l$^$9!#O"A[%j%9%HA4BN$O:G=i$+$i:G8e$^$GH?I|$7$F$l$N9gCW$,E,MQ$5$l$^$9!#$3$l$O!"8e$NMM<0$NB0@-$,A0$K9gCW$7(B $B$?MM<0$NB0@-$r>e=q$-$9$k$H8@$&;v$G$9!#$G$9$+$i!"(B -@samp{comp.programming.literate} $B$O!"=pL>(B @samp{Death to everybody} $B$H(B +@samp{comp.programming.literate} $B$O!"=pL>(B @samp{Death to everybody} $B$H(B @code{Organization} $B%X%C%@!<(B @samp{What me?} $B$r;}$A$^$9!#(B $B$=$l$>$l$NMM<0$N:G=i$NMWAG$O(B @code{$B9gCW(B} (match) $B$H8F$P$l$^$9!#$b$7$=$l(B $B$,J8;zNs$G$"$l$P!"(Bgnus $B$O$=$l$r%0%k!<%WL>$K@55,I=8=$H$7$F9gCWA`:n$r9T$$(B $B$^$9!#$b$7$=$l$,4X?t$N%7%s%\%k$G$"$l$P!"$=$N4X?t$,0z?tL5$7$G8F$P$l$^$9!#(B $B$=$l$,JQ?t$N%7%s%\%k$G$"$l$P!"$=$NJQ?t$,;2>H$5$l$^$9!#$=$l$,%j%9%H$G$"$l(B -$B$P!"$=$N%j%9%H$,(B @code{$BI>2A(B} $B$5$l$^$9!#$I$N>l9g$G$b!"$3$l$,(B @code{nil} +$B$P!"$=$N%j%9%H$,(B @code{$BI>2A(B} $B$5$l$^$9!#$I$N>l9g$G$b!"$3$l$,(B @code{nil} $B$G$J$$CM$r5"$;$P!"MM<0$O(B @code{$B9gCW$7$?(B} $B$H8@$$$^$9!#(B $B$=$l$>$l$NMM<0$OG$0U$NNL$N(B @dfn{$BB0@-(B} $B$r;}$D;v$,$G$-$^$9!#$=$l$>$l$NB0@-(B @@ -8310,11 +8687,11 @@ Gnus $B$O30$X=P$F9T$/A4$F$N%a%C%;!<%8$K!"0l$D$+$=$l0J>e$N$=$N%5!<%P!<$N%0%k!<( $BB0@-CM$OJ8;zNs(B ($B$=$N$^$^;H$o$l$^$9(B)$B!"0z?t$NL5$$4X?t(B ($BJV$jCM$,;H$o$l$^$9(B)$B!"(B $BJQ?t(B ($B$=$NCM$,;H$o$l$^$9(B) $B$^$?$O%j%9%H(B ($B$=$l$O(B @code{$BI>2A(B} $B$5$l$F!"JV$j(B $BCM$,;H$o$l$^$9(B) $B$G$"$k;v$,$G$-$^$9!#4X?t$O%;%C%H%"%C%W$5$l$?%a%C%;!<%8(B -$B%P%C%U%!$G8F$P$l(B (@code{eval} $B$5$l(B) $B$^$9!#8=:_$N5-;v$N%X%C%@!<$OJQ?t(B +$B%P%C%U%!$G8F$P$l(B (@code{eval} $B$5$l(B) $B$^$9!#8=:_$N5-;v$N%X%C%@!<$OJQ?t(B @code{message-reply-headers} $B$+$iF@$i$l$^$9!#(B $B$b$7!":n@.$7$h$&$H$7$F$$$k%a%C%;!<%8$,%K%e!<%95-;v$+%a!<%k%a%C%;!<%8$G$"(B -$B$k$+$rD4$Y$?$$$H$-$O!"(B2$B$D$N4X?t(B @code{message-news-p} $B$H(B +$B$k$+$rD4$Y$?$$$H$-$O!"(B2$B$D$N4X?t(B @code{message-news-p} $B$H(B @code{message-mail-p} $B$r;H$&$3$H$K$h$C$FCN$k;v$,$G$-$^$9!#(B @findex message-mail-p @@ -8365,7 +8742,7 @@ Gnus $B$O30$X=P$F9T$/A4$F$N%a%C%;!<%8$K!"0l$D$+$=$l0J>e$N$=$N%5!<%P!<$N%0%k!<( @vindex nndraft-directory $B2<=q$-%0%k!<%W$O(B @samp{nndraft:draftx} $B$H8F$P$l$kFCJL$J%0%k!<%W(B $B$G$9!J$b$7(B $B$"$J$?$,A4$F$rCN$i$J$1$l$P$J$i$J$$$N$G$"$l$P!"$=$l$O(B @code{nndraft} $B%0%k!<(B -$B%W$H$7$Fe$N%0%k!<%W$G$"$C$?$j!"8D?ME*$J%a!<%k%0%k!<%W(B $B$G$"$C$?$j$9$k$G$7$g$&!#(B -$B30It%0%k!<%W(B ($B$b$7$/$O!"K\Ev$KA4$F%0%k!<%W(B) $B$O(B @dfn{$BL>A0(B} $B$H(B +$B30It%0%k!<%W(B ($B$b$7$/$O!"K\Ev$KA4$F%0%k!<%W(B) $B$O(B @dfn{$BL>A0(B} $B$H(B @dfn{$BA*BrJ}K!(B} $B$G;XDj$5$l$^$9!#8e(B} $B$G$"$kO"A[%j%9%H$G$9!#A*(B @@ -8458,10 +8835,10 @@ Buffer})$B!#(B $B%0%k!<%W$N(B @dfn{$BL>A0(B} $B$O%P%C%/%(%s%I$,%0%k!<%W$rG'<1$9$kL>A0$G$9!#(B -$B$?$H$($P!"(B@sc{nntp} $B%5!<%P!<$N%0%k!<%W(B @samp{soc.motss} $B$OL>A0(B +$B$?$H$($P!"(B@sc{nntp} $B%5!<%P!<$N%0%k!<%W(B @samp{soc.motss} $B$OL>A0(B @samp{soc.motss} $B$HA*BrJ}K!(B @code{(nntp "some.where.edu")} $B$r;}$A$^$9!#(B @code{nntp} $B%P%C%/%(%s%I$O$3$N%0%k!<%W$r(B @samp{soc.motss} $B$H$7$FCN$C$F$$(B -$B$k$@$1$G$9$,!"(Bgnus $B$O$3$N%0%k!<%W$r(B @samp{nntp+some.where.edu:soc.motss} +$B$k$@$1$G$9$,!"(Bgnus $B$O$3$N%0%k!<%W$r(B @samp{nntp+some.where.edu:soc.motss} $B$H8F$S$^$9!#(B $B$b$A$m$s!"0c$C$?J}K!$OA4$F$=$lFCM-$N$b$N$,$"$j$^$9!#(B @@ -8613,7 +8990,7 @@ Buffer})$B!#(B (nnspool "") @end lisp -$B8+$?$H$*$j!"A*BrJ}K!$N:G=i$NMWAG$O%P%C%/%(%s%I$NL>A0$G!"(B2$BHVL\$O(B +$B8+$?$H$*$j!"A*BrJ}K!$N:G=i$NMWAG$O%P%C%/%(%s%I$NL>A0$G!"(B2$BHVL\$O(B @dfn{$B%"%I%l%9(B} (address) $B!"$b$7$/$O$=$&8F$S$?$$$N$G$"$l$P!"(B@dfn{$BL>A0(B} $B$G(B $B$9!#(B @@ -8651,7 +9028,7 @@ Buffer})$B!#(B @end lisp $BKIJI(B (firewall) $B$NCf$K$$$F!"KIJI%^%7%s$+$i$N(B @sc{nntp} $B%5!<%P!<$X$N@\B3(B -$B$7$+$J$$$N$G$"$l$P!"(Bgnus $B$KKIJI%^%7%s$K(B @code{rlogin} $B$7$F!"$=$3$+$i(B +$B$7$+$J$$$N$G$"$l$P!"(Bgnus $B$KKIJI%^%7%s$K(B @code{rlogin} $B$7$F!"$=$3$+$i(B @sc{nntp} $B%5!<%P!<$K(B telnet $B$r$9$k$h$&$K;X<($9$k;v$,$G$-$^$9!#(B $B$3$l$r$9$k;v$O>/$7$P$+$i$7$$$G$9$,!";ve$N%5!<%P!<$NDj5A$O$*$=$i$/$3$N(B $B$h$&$J$b$N$K$J$k$Y$-$G$9(B: @@ -8680,7 +9057,7 @@ Buffer})$B!#(B @end lisp $B$3$l$O$b$A$m$s!"<+F0G'>Z$rDs6!$9$k$?$a$K(B @code{ssh-agent} $B$rE,@Z$K@_Dj$7(B -$B$J$1$l$P$J$j$^$;$s!#05=L$5$l$?@\B3$rF@$k$?$a$K$O!"(B@code{ssh}$B$N%U%!%$%k(B +$B$J$1$l$P$J$j$^$;$s!#05=L$5$l$?@\B3$rF@$k$?$a$K$O!"(B@code{ssh}$B$N%U%!%$%k(B @file{config} $B$G(B @samp{Compression} $B%*%W%7%g%s$,$"$kI,MW$,$"$j$^$9!#(B @@ -8729,7 +9106,7 @@ Buffer})$B!#(B $B$-=P$5$l$?(B" $BJQ?t$OJQ99$5$l$^$;$s!#(B $B$3$l$OIaDL$O%G%#%l%/%H%j!<$d%U%!%$%k$NJQ?t$K1F6A$7$^$9!#Nc$($P!"(B -@code{nnml-directory} $B$O%G%#%U%)%k%H$G(B @file{~/Mail} $B$G$9$,!"A4$F$N(B +@code{nnml-directory} $B$O%G%#%U%)%k%H$G(B @file{~/Mail} $B$G$9$,!"A4$F$N(B @code{nnml} $B%G%#%l%/%H%j!e$N(B @code{nnml} $B%5!<%P!<$rDj5A$7$?>l9g!"(B@code{nnml-directory} $B$r@_Dj(B @@ -8833,13 +9210,13 @@ Gnus $B$,$I$l$+$N%5!<%P!<$+$i@\B35qH]$rC5n$7$^(B @subsection @sc{nntp} @cindex nntp -@sc{nntp} $B%5!<%P!<$N30It%0%k!<%W$r9XFI$9$k$N$OHf3SE*4JC1$G$9!#C1$K(B +@sc{nntp} $B%5!<%P!<$N30It%0%k!<%W$r9XFI$9$k$N$OHf3SE*4JC1$G$9!#C1$K(B @code{nntp} $B$rJ}K!$H$7$F;XDj$7!"(B@sc{nntp} $B%5!<%P!<$N%"%I%l%9(B (address) $B$r!"$&!<$s!"%"%I%l%9$H$7$F;XDj$9$k$@$1$G$9!#(B $B$b$7(B @sc{nntp} $B%5!<%P!<$,I8=`$G$J$$%]!<%H(B (port) $B$K0LCV$7$F$$$k$H$-$O!"(B $BA*BrJ}K!$N(B3$BHVL\$NMWAG$r$3$N%]!<%H$N?t;z$K@_Dj$9$k;v$G@5$7$$%]!<%H$K@\B3(B -$B$9$k;v$,$G$-$k$G$7$g$&!#$=$N$?$a$K%0%k!<%W>pJs$rJT=8$7$J$1$l$P$J$j$^$;$s(B +$B$9$k;v$,$G$-$k$G$7$g$&!#$=$N$?$a$K%0%k!<%W>pJs$rJT=8$7$J$1$l$P$J$j$^$;$s(B (@pxref{Foreign Groups})$B!#(B $B30It%0%k!<%W$NL>A0$O4pK\%0%k!<%W$HF1$8$G$"$k;v$,$G$-$^$9!#C5n$7$^(B @findex nntp-send-authinfo @findex nntp-send-mode-reader $B$O@\B3$,$G$-$?8e$Ko$K$3$N%U%C%/$K$"$k$Y$-$G$9!#(B @@ -8871,8 +9248,8 @@ Gnus $B$,$I$l$+$N%5!<%P!<$+$i@\B35qH]$rC5n$7$^(B $B%G%#%U%)%k%H$N4X?t$O(B @code{nntp-send-authinfo} $B$G!"(B@file{~/.authinfo} ($B$b$7$/$OJQ?t(B @code{nntp-authinfo-file} $B$K@_Dj$7$?$I$N$h$&$J$b$N$G$b(B) $B$r(B $B;HMQ2DG=$J5-:\$rD4$Y$k$?$a$KC5$7$^$9!#$b$70l$D$b8+$D$+$i$J$+$C$?$i!"$"$J(B -$B$?$K%m%0%$%sL>$H%Q%9%o!<%I$NF~NO$rB%?J$7$^$9!#%U%!%$%k(B -@file{~/.authinfo} $B$NMM<0$O(B ($B$[$H$s$I(B) @code{ftp} $B$N%U%!%$%k(B +$B$?$K%m%0%$%sL>$H%Q%9%o!<%I$NF~NO$rB%?J$7$^$9!#%U%!%$%k(B +@file{~/.authinfo} $B$NMM<0$O(B ($B$[$H$s$I(B) @code{ftp} $B$N%U%!%$%k(B @file{~/.netrc} $B$HF1$8$G!"$=$l$O(B @code{ftp} $B$N%^%K%e%"%k%Z!<%8$KDj5A$5$l(B $B$F$$$^$9$,!"$3$3$N$b$N$O82Cx$J;v$H%Q%9%o!<%I$NN>J}$,A0$@$1$r5s$2$F$$$F!"MxMQZ>pJs(B (authinfo) $B$,Aw$i$l$k$H$$$&;v$G$9!#%G%#%U%)(B $B%k%H(B ($B$9$P$o$A!"(B@samp{force} $B%?%0$,L5$$$H$-(B) $B$G$O(B @var{nntp} $B%5!<%P!<$,(B $BG'>Z>pJs$r?R$M$J$$8B$j$=$l$r(B @var{nntp} $B%5!<%P!<$KAw$j$^$;$s!#(B -@samp{machine} $B9T$K9gCW$7$J$$A4$F$N%5!<%P!<$KE,MQ$5$l$k(B @samp{default} +@samp{machine} $B9T$K9gCW$7$J$$A4$F$N%5!<%P!<$KE,MQ$5$l$k(B @samp{default} $B9T$rDI2C$9$k;v$b$G$-$^$9!#(B @example @@ -8948,7 +9325,7 @@ default force yes $B$b$7(B @sc{nntp} $B%5!<%P!<$,(B @sc{nov} $B%X%C%@!<$N5!G=$rDs6!$7$F$$$J$$$N$G$"(B $B$l$P!"$3$N%P%C%/%(%s%I$OL?Na(B @code{head} $B$r$$$/$D$bAw$C$F!"%X%C%@!<$r=8(B $B$a$^$9!#$3$NF0:n$rB.$/$9$k$?$a$K!"%P%C%/%(%s%I$OJVEz$rBT$?$:$K$3$NL?Na$r(B -$B$?$/$5$sAw$j!"$=$l$+$iA4$F$NJVEz$rFI$_$^$9!#$3$l$OJQ?t(B +$B$?$/$5$sAw$j!"$=$l$+$iA4$F$NJVEz$rFI$_$^$9!#$3$l$OJQ?t(B @code{nntp-maximum-request} $B$K$h$C$F@)8f$5$l!"%G%#%U%)%k%H$G(B400$B$G$9!#$b(B $B$7%M%C%H%o!<%/$,8N>c$,$A$G$"$k$J$i!"$3$NJQ?t$r(B1$B$K@_Dj$9$k$Y$-$G$7$g$&!#(B @@ -8959,7 +9336,7 @@ default force yes $BJVEz$G$-$J$$$/$i$$Ii2Y$,$+$+$C$F$$$k!"$J$I$NLdBj$,$"$k$G$7$g$&!#$3$l$O:$$C(B $B$?LdBj$K$J$k$3$H$,$"$j$^$9$,!"(B@code{nntp-connection-timeout} $B$r@_Dj$9$k(B $B;v$K$h$j$"$kDxEY2r>C$9$k;v$,$G$-$^$9!#$3$l$O@\B3$r$"$-$i$a$k$^$($K!"(B -@code{nntp} $B%P%C%/%(%s%I$,2?ICBT$D$+$r<($9@0?t$G$9!#$b$7$3$l$,(B +@code{nntp} $B%P%C%/%(%s%I$,2?ICBT$D$+$r<($9@0?t$G$9!#$b$7$3$l$,(B @code{nil} $B$G$"$k$H!"$3$l$,=i4|@_Dj$G$9$,!";~4V@Z$l@ZCG$O$J$5$l$^$;(B $B$s!#(B @@ -8993,7 +9370,7 @@ default force yes @item nntp-open-connetcion-function @vindex nntp-open-connection-function $B$3$N4X?t$O1s3V%7%9%F%`$K@\B3$9$k$?$a$K;H$o$l$^$9!#(B4$B$D$N4{@=4X?t$,Ds6!$5(B -$B$l$F$$$^$9(B: +$B$l$F$$$^$9(B: @table @code @item nntp-open-network-stream @@ -9009,7 +9386,7 @@ default force yes @item nntp-rlogin-program @vindex nntp-rlogin-program -$B1s3V%^%7%s$K%m%0%$%s$r$9$k$?$a$K;H$o$l$k%W%m%0%i%`$G$9!#%G%#%U%)%k%H$O(B +$B1s3V%^%7%s$K%m%0%$%s$r$9$k$?$a$K;H$o$l$k%W%m%0%i%`$G$9!#%G%#%U%)%k%H$O(B @samp{rsh} $B$G$9$,!"(B@samp{ssh} $B$,?M5$$N$"$kBeBX *\r?} $B$G$9!#(B @item nntp-open-telnet-envuser @@ -9066,7 +9443,7 @@ default force yes @findex nntp-open-ssl-stream @item nntp-open-ssl-stream $B%5!<%P!<$K(B @dfn{$B0BA4$J(B} $B%A%c%s%M%k$r;H$C$F%5!<%P!<$K@\B3$7$^$9!#$3$l$r;H(B -$B$&$?$a$K$O!"(BSSLay $B$,%$%s%9%H!<%k$5$l$F$$$J$1$l$P$J$j$^$;$s(B +$B$&$?$a$K$O!"(BSSLay $B$,%$%s%9%H!<%k$5$l$F$$$J$1$l$P$J$j$^$;$s(B (@file{ftp://ftp.psy.uq.oz.au/pub/Crypto/SSL} $B$H!"(B@file{ssl.el} ($BNc$($P!"(B W3 $B$NG[I[$+$i(B) $B$,I,MW$K$J$j$^$9(B)$B!#$=$l$+$i%5!<%P!<$ru67$K0MB8$7$^$9!#(B $B2?$,$"$J$?$N%5%$%H$G0lHVNI$$$+$r8+$D$1$k$?$a$K!"$$$m$$$m$H;n$7$F$_$J$1$l(B $B$P$J$j$^$;$s!#(B @@ -9179,17 +9556,17 @@ W3 $B$NG[I[$+$i(B) $B$,I,MW$K$J$j$^$9(B)$B!#$=$l$+$i%5!<%P!<$rl=j$G$9(B ($B%G%#%U%)%k%H$G(B +$B%K%e!<%9$N%i%$%V%i%j!<%G%#%l%/%H%j!<$N>l=j$G$9(B ($B%G%#%U%)%k%H$G(B @file{/usr/lib/news/} $B$G$9(B)$B!#(B @item nnspool-active-file @@ -9232,12 +9609,12 @@ W3 $B$NG[I[$+$i(B) $B$,I,MW$K$J$j$^$9(B)$B!#$=$l$+$i%5!<%P!<$rh$j49$($k$3$H$r7hCG$7$?$J$i$P!"(B $B$"$J$?$O$$$m$$$m$J%+%k%A%c!<%7%g%C%/$r/$/$H$b!";d$,(B gnus $B$KF~$l$?!"(BEmacs $B$N%5%V%j%_%J%kG>L#A9@vBu4X?t$rGd$C(B +$B$F$/$l$??M$O$=$l$rJ]>Z$7$F$$$^$9!#$"$J$?$bF12=$7$^$9!#$"$J$?$O(B gnus $B$r0&(B +$B$7$^$9!#$"$J$?$O(B gnus $B$G$N%a!<%k$NJ}K!$r0&$7$^$9!#@dBP$K!#(B) @node Getting Started Reading Mail @@ -9325,7 +9702,7 @@ Gnus $B$r;H$C$F?7$7$$%a!<%k$rFI$`;v$OHs>o$K4JC1$G$9!#$"$J$?$N%a!<%k%P%C%/(B $B:#$d!"$N%0%k!<%W$HF1$8$h$&$KFI$`;v$,$G$-$^$9!#(B $B$"$J$?$O$*$=$i$/%a!<%k$r$$$/$D$+$N%0%k!<%W$KJ,3d$7$?$$$G$7$g$&$1$I(B: @@ -9366,11 +9743,11 @@ Backend} $B$H(B @pxref{Expiring Mail} $B$r!#(B $B%0%k!<%W$NL>A0$G(B ($B$H$3$m$G!"$=$l$i$O(B @samp{mail} $B$G;O$^$kI,MW$O$"$j$^$;(B $B$s(B)$B!"(B2$B$D$a$NMWAG$,$=$l$>$l$N%a!<%k$N%X%C%@!<$+$i$=$l$,$I$N%0%k!<%W$KB0$9(B $B$k$+$r7hDj$9$k@55,I=8=$G$9!#:G=i$NJ8;zNs$O!"(B@code{replace-match} $B$K$h$C(B -$B$F!"9gCW$7$?J8>O$+$i$NI{I=8=$rA^F~$9$k$?$a$K;H$o$l$k$h$&$J!"(B +$B$F!"9gCW$7$?J8>O$+$i$NI{I=8=$rA^F~$9$k$?$a$K;H$o$l$k$h$&$J!"(B @code{samp\\1} $B$NMM<0$r4^$`$+$b$7$l$^$;$s!#$?$H$($P(B: @lisp -("list.\\1" "From:.*\\(.*\\)-list@@majordomo.com") +("list.\\1" "From:.* \\(.*\\)-list@@majordomo.com") @end lisp 2$BHVL\$NMWAG$O4X?t$G$"$k;v$b$G$-$^$9!#$=$N>l9g$O!"$=$l$OK!B'$N:G=i$NMWAG(B @@ -9404,11 +9781,11 @@ Backend} $B$H(B @pxref{Expiring Mail} $B$r!#(B @vindex nnmail-crosspost-link-function @cindex crosspost @cindex links -@code{nnmh} $B$H(B @code{nnml} $B$OAj8_Ej9F$5$l$?5-;v$K%O!<%I%j%s%/(B (hardlink) +@code{nnmh} $B$H(B @code{nnml} $B$OAj8_Ej9F$5$l$?5-;v$K%O!<%I%j%s%/(B (hardlink) $B$r:n$k;v$K$h$C$FAj8_Ej9F$r9T$$$^$9!#$7$+$7!"A4$F$N%U%!%$%k%7%9%F%`$,%O!<(B $B%I%j%s%/$N5!G=$rDs6!$7$F$$$k$o$1$G$O$"$j$^$;$s!#$b$7$"$J$?$,$=$N>l9g$KEv(B -$B$F$O$^$k$N$G$"$l$P!"(B@code{nnmail-crosspost-link-function} $B$r(B -@code{copy-file} $B$K@_Dj$7$F$/$@$5$$!#(B ($B$3$NJQ?t$O%G%#%U%)%k%H$G(B +$B$F$O$^$k$N$G$"$l$P!"(B@code{nnmail-crosspost-link-function} $B$r(B +@code{copy-file} $B$K@_Dj$7$F$/$@$5$$!#(B ($B$3$NJQ?t$O%G%#%U%)%k%H$G(B @code{add-name-to-file} $B$G$9!#(B) @kindex M-x nnmail-split-history @@ -9426,45 +9803,281 @@ Gnus $B$O$"$J$?$K<+J,<+?H$KD7$MJV$C$F$/$k$h$&$J2DG=@-$N$"$kA4$F$N5!2q$rDs(B $B$$$k$H?.$8$F$$$k$+$b$7$l$^$;$s!#(B -@node Mail Backend Variables -@subsection $B%a!<%k%P%C%/%(%s%IJQ?t(B +@node Mail Sources +@subsection Mail Sources -$B$3$l$i$NJQ?t$O(B ($B$?$$$F$$$N>l9g(B) $BA4$F$N0c$C$?%a!<%k%P%C%/%(%s%I$K4XO"$7$^(B +$B$$$m$s$J$H$3$m$+$i%a!<%k$rA0$G$9!#=i4|CM$O(B @code{MAILHOST} $B4D6-JQ?t$+$i$G$9!#=i4|CM$O%m%0%$%sL>$G$9!#(B + +@item :password +POP $B%5!<%P!<$KM?$($k%Q%9%o!<%I$G$9!#;XDj$5$l$J$$>l9g$O!"MxMQA0$G$9!#$3$l$O>o$K$3$NJ8;zNs$K4^$^$l$F$$$J(B +$B$1$l$P$J$j$^$;$s!#(B + +@item s +$B%5!<%P!<$NL>A0$G$9!#(B + +@item P +$B%5!<%P!<$N%]!<%HHV9f$G$9!#(B + +@item u +$B;HMQ$9$kMxMQ$G$9!#(B + +@item p +$B;HMQ$9$k%Q%9%o!<%I$G$9!#(B +@end table + +$B$3$l$i$N;EMM$G;H$o$l$kCM$OBP1~$9$k%-!<%o!<%I$KM?$($?CM$+$iZJ}<0$r;H$&$+$r(B +$B7h$a$k$b$N$N$I$A$i$+$G$9!#=i4|@_Dj$O(B @code{password} $B$G$9!#(B + +@end table + +@code{:pregram} $B$H(B @code{:function} $B%-!<%o!<%I$,;XDj$5$l$F$$$J$$$H!"(B +@code{pop3-movemail} $B$,;HMQ$5$l$^$9!#(B + +$B$3$l$O$$$/$D$+$NNc$G$9!#=i4|MxMQ$G!"=i4|(B POP $B%5!<%P!<$+$i$5$l$?%5!<%P!<$+$i;XL>$5$l$?MxMQ$l$N%U%!%$%k$,@53N$K(B1$B%a!<(B +$B%k$H$J$C$F$$$^$9!#(B + +$B%-!<%o!<%I(B: + +@table @code +@item :path +$B%a!<%k$,J]B8$5$l$k%G%#%l%/%H%j!<$N%Q%9$G$9!#=i4|CM$O(B +@samp{~/Maildir/new} $B$G$9!#(B + +Gnus $B$Gl=j$G$9!#=i4|CM$O(B +@file{~/.emacs-mail-crash-box} $B$G$9!#(B + +@item mail-source-delete-incoming +@vindex mail-source-delete-incoming +@code{nil} $B$G$J$1$l$P!"F~$C$FMh$?%U%!%$%k$O!"$=$l$r=hM}$7$?8e$K>C5n$5$l(B +$B$^$9!#(B + +@item mail-source-directory +@vindex mail-source-directory +$B%U%!%$%k$,(B ($B$b$7$"$l$P(B) $BJ]B8$5$l$k%G%#%l%/%H%j!<$G$9!#=i4|CM$O(B +@file{~/Mail/} $B$G$9!#8=;~E@$G$O!"$3$l$,;H$o$l$kM#0l$N$b$N$OA0$NJQ?t$,(B +@code{nil} $B$G$"$C$?>l9g!"F~$C$F$-$?%U%!%$%k$,J]B8$5$l$k>l=j$N;XDj$G$9!#(B + +@item mail-source-default-file-modes +@vindex mail-source-default-file-modes +$BA4$F$N?7$7$$%a!<%k%U%!%$%k$O$3$N%U%!%$%k%b!<%I$K$J$j$^$9!#=i4|CM$O(B 384 +$B$G$9!#(B + +@end table + + +@node Fetching Mail +@subsubsection $B%a!<%k$NA0$,(B -@samp{larsi} $B$G$"$k$J$i$P!"$3$NJQ?t$r(B @samp{po:larsi} $B$K@_Dj$9$k$Y$-$G$9!#(B -$B$b$7$"$J$?$NL>A0$,(B @samp{larsi} $B$G$J$$$J$i$P!"$*$=$i$/$3$l$r>/$7=$@5$7$J(B -$B$1$l$P$J$j$^$;$s$,!"4{$K$"$J$?$O$=$l$r?dB,$7$F$$$k$G$7$g$&!#$3$N8-$/4iN)(B -$B$A$NNI$$0-Kb$5$s!*(B $B$3$NJQ?t$r(B @code{pop} $B$K@_Dj$9$k;v$b$G$-!"$=$N;~$O(B -gnus $B$,<+J,<+?H$G(B POP $B%a!<%kJ8;zNs$rH/8+$7$h$&$H$7$^$9!#$I$N$h$&$J>l9g$G(B -$B$b!"(Bgnus $B$O(B $B4D6-JQ?t(B @code{MAILHOST} $B$G;XDj$5$l$F$$$k(B POP $B%5!<%P!<$K@\?((B -$B$r?^$m$&$H$9$k(B @code{movemail} $B$r8F$S$^$9!#(BPOP $B%5!<%P!<$,%Q%9%o!<%I$rI,(B -$BMW$H$9$k$J$i!"(B@code{nnmail-pop-password-required} $B$r(B @code{t} $B$K@_Dj$7$F(B -$B%Q%9%o!<%IF~NO$rB%?J$5$l$k$+!"(B@code{nnmail-pop-password} $B$r%Q%9%o!<%I$=(B -$B$N$b$N$K@_Dj$9$k;v$,$G$-$^$9!#(B - -@code{nnmail-spool-file} $B$O%a!<%k%\%C%/%9$N%j%9%H$G$"$k;v$b$G$-$^$9!#(B - -$B$"$J$?$N(B Emacs $B$,(B $B%3%s%Q%$%k(B (compilation) $B$NA0$K(B @samp{--with-pop} $B$H6&(B -$B$K4D6-@_Dj(B (configure) $B$5$l$J$1$l$P$J$j$^$;$s!#$3$l$O%G%#%U%)%k%H$G$9$,!"(B -$B$$$/$D$+$N%$%s%9%H!<%k$O$=$N@_Dj$r@Z$C$F$7$^$$$^$9!#(B +$BJ}$+$i%a!<%k$re$2(B $B$F!"%[!<%`%G%#%l%/%H%j!<$KJ|$jEj$2$^$9!#$"$J$?$,%a!<%k%P%C%/%(%s%I$r;H$C(B @@ -9473,30 +10086,24 @@ gnus $B$,<+J,<+?H$G(B POP $B%a!<%kJ8;zNs$rH/8+$7$h$&$H$7$^$9!#$I$N$h$&$J>l9g$ $B@8$1lS$H$7$FJ{$2=*$($?8e$G!"(Bgnus $B$,$"$J$?$N%a!<%k$r0\F0$7$F$bK\Ev$K$"$^(B $B$j6C$$$F$O$$$1$^$;$s!#(B -@vindex nnmail-use-procmail -@vindex nnmail-procmail-suffix -@item nnmail-use-procmail -$B$b$7(B @code{nil} $B$G$J$1$l$P!"%a!<%k%P%C%/%(%s%I$OF~$C$F$/$k%a!<%k$r(B -@code{nnmail-procmail-directory} $B$GC5$7$^$9!#$=$N%G%#%l%/%H%j!<$G(B -@code{nnmail-procmail-suffix} $B$G=*$o$C$F$$$kL>A0$r;}$DA4$F$N%U%!%$%k$OF~$C(B -$B$FMh$?%a!<%k%\%C%/%9$H$_$J$5$l!"$=$3$G?7$7$$%a!<%k$,C5$5$l$^$9!#(B - -@vindex nnmail-crash-box -@item nnmail-crash-box -$B%a!<%k%P%C%/%(%s%I$,%9%W!<%k%U%!%$%k$rFI$s$@$H$-$K!"%a!<%k$O:G=i$K$3$N%U%!(B -$B%$%k$K0\F0$5$l$^$9!#$3$l$O%G%#%U%)%k%H$G(B @file{~/.gnus-crash-box} $B$G$9!#(B -$B$3$N%U%!%$%k$,4{$KB8:_$9$k>l9g$O!"$=$l$O>o$KB>$N%9%W!<%k%U%!%$%k$h$j@h$K(B -$BFI$_9~$^$l(B ($B$=$7$Fl9g(B) $BA4$F$N0c$C$?%a!<%k%P%C%/%(%s%I$K4XO"$7$^(B +$B$9!#(B -@vindex nnmail-prepare-incoming-hook -@item nnmail-prepare-incoming-hook -$B$3$l$OF~$C$FMh$??7$7$$%a!<%k$r;}$C$F$$$k%P%C%U%!$G$l$N%a%C%;!<%8$,$=$N%X%C%@!<$K4p$E$$$FJ,3d$,$J$5$l$kD>A0$K$=$l$,J](B $BB8$5$l$F$$$k%P%C%U%!$Gl9g$ $B$s!#(B@code{gnus-article-decode-rfc1522} $B$,$3$N%U%C%/$K2C$($k;v$,E,@Z$J4X(B $B?t$N0l$D$G$9!#(B -@vindex nnmail-pre-get-new-mail-hook -@vindex nnmail-post-get-new-mail-hook -@item nnmail-pre-get-new-mail-hook @itemx nnmail-post-get-new-mail-hook $B$3$l$i$OF~$C$F$/$k%a!<%k$r07$&$H$-$KA0$K8F$P(B $B$l$^$9(B) $B$H(B @code{nnmail-post-get-new-mail-hook} ($B$3$l$O%a!<%k$N07$$$,=*(B $B$o$C$?$H$-$K8F$P$l$^$9(B) $B$G$9!#l9g$ (lambda () (set-default-file-modes 551))) @end lisp -@item nnmail-tmp-directory -@vindex nnmail-tmp-directory -$B$3$NJQ?t$OF~$C$FMh$?%a!<%k$r$I$3$K0\F0$9$k$+$r;XDj$7$^$9(B -- $B$=$l$rl9g$O!"$=$N4X?t$O(B2$B$D$N%Q%i%a!<%?(B -- -$B%$%s%\%C%/%9$NL>A0$H0\F0$9$k%U%!%$%kL>A0(B $B$H6&$K8F$P$l$^$9!#(B - -@item nnmail-delete-incoming -@vindex nnmail-delete-incoming -@cindex incoming mail files -@cindex deleting incoming files -@code{nil} $B$G$J$$$J$i!"%a!<%k%P%C%/%(%s%I$O%a!<%k$rE,@Z$J%0%k!<%W$XJ,3d$7$?8e$G0l;~?7F~%U%!%$%k$r>C5n$7$^$9!#$3$l$O%G%#%U%)%k%H$G(B @code{t} $B$G$9!#(B - -@c This is @code{nil} by -@c default for reasons of security. - -@c Since Red Gnus is an alpha release, it is to be expected to lose mail. -((ding) Gnus 0.10 ($B$b$7$/$O$=$N$h$&$J$b$N(B) $B$+$i$N(B Gnus $B$N%j%j!<%9$O;d$,(B -$B;W$&$K%a!<%k$r<:$C$?;v$O$J$$$N$G$9$,!"$G$b$=$N$3$H$O$3$3$G$O=EMW$G$O$"$j(B -$B$^$;$s!#(B ($BFCJL$J%P!<%8%g%s$N(B Red Gnus $B$r=|$-$^$9!#(B)) Incoming* $B%U%!%$%k(B -$B$r>C5n$7$J$$;v$G!"%a!<%k$r<:$o$J$$;v$r3NC5n$9$k;v$,$G$-$^$9!#(B - @item nnmail-use-long-file-names @vindex nnmail-use-long-file-names @code{nil} $B$G$J$$$J$i!"%a!<%k%P%C%/%(%s%I$OD9$$%U%!%$%kL>$H%G%#%l%/%H%j!<(B $BL>$r;H$$$^$9!#(B@samp{mail.misc} $B$N$h$&$J%0%k!<%WL>$O(B @file{mail.misc} $B$H(B $B$$$&%G%#%l%/%H%j!<(B (@code{nnml} $B%P%C%/%(%s%I$,;H$o$l$F$$$k$H$_$J$9$H(B) $B$+(B $B%U%!%$%k(B (@code{nnfolder} $B%P%C%/%(%s%I$,;H$o$l$F$$$k$H$_$J$9$H(B) $B$H$$$&7k(B -$B2L$K$J$j$^$9!#$b$7$=$l$,(B @code{nil} $B$G$"$k$J$i!"F1$8%0%k!<%W$O(B +$B2L$K$J$j$^$9!#$b$7$=$l$,(B @code{nil} $B$G$"$k$J$i!"F1$8%0%k!<%W$O(B @file{mail/misc} $B$H$$$&7k2L$K$J$j$^$9!#(B @item nnmail-delete-file-function @vindex nnmail-delete-file-function @findex delete-file -$B%U%!%$%k$r>C5n$9$k$?$a$K8F$P$l$k4X?t$G$9!#%G%#%U%)%k%H$G(B +$B%U%!%$%k$r>C5n$9$k$?$a$K8F$P$l$k4X?t$G$9!#=i4|CM$O(B @code{delete-file} $B$G$9!#(B @item nnmail-cache-accepted-message-ids @@ -9594,8 +10165,8 @@ gnus $B$,<+J,<+?H$G(B POP $B%a!<%kJ8;zNs$rH/8+$7$h$&$H$7$^$9!#$I$N$h$&$J>l9g$ @lisp ;; $B%a!<%k%G!<%b%s(B (mailer deamon) $B$OIaDL$N%0%k!<%W$K$OAj8_Ej9F$5$l$^$;(B ;; $B$s!#7Y9p$OK\Ev$N%(%i!<$H$O0c$C$?%0%k!<%W$KF~$l$i$l$^$9!#(B -(| ("from" mail (| ("subject" "warn.*" "mail.warning") - "mail.misc")) +(| ("from" mail (| ("subject" "warn.*" "mail.warning") + "mail.misc")) ;; $B%(%i!<$G$J$$%a%C%;!<%8$OA4$F$N4XO"$7$?%0%k!<%W$KAj8_Ej9F$5$l$^$9(B ;; $B$,!"(B(ding) $B%j%9%H$HB>$N(B (ding) $B4XO"$N%a!<%k$N$?$a$N%0%k!<%W$K$O(B ;; $BAj8_Ej9F$7$^$;$s!#(B @@ -9604,10 +10175,10 @@ gnus $B$,<+J,<+?H$G(B POP $B%a!<%kJ8;zNs$rH/8+$7$h$&$H$7$^$9!#$I$N$h$&$J>l9g$ ;; $BB>$N%a!<%j%s%0%j%9%H(B... (any "procmail@@informatik\\.rwth-aachen\\.de" "procmail.list") (any "SmartList@@informatik\\.rwth-aachen\\.de" "SmartList.list") - ;; $B0J2<$N$I$A$i$N%a!<%j%s%0%j%9%H$bF1$8%5%U%#%C%/%9$J$N$G!"(Bbugs- - ;; $B$@$1$K%]%9%H$5$l$?$b$N$,(B mypkg.list $B$K%/%m%9%]%9%H$5$l$J$$$h(B - ;; $B$&$K$7$F$$$^$9!#$7$+$7K\Ev$K%/%m%9%]%9%H$5$l$?5-;v$r%/%m%9%](B - ;; $B%9%H$9$k$3$H$O5v$7$F$$$^$9!#(B + ;; $B0J2<$N$I$A$i$N%a!<%j%s%0%j%9%H$bF1$8@\F,<-$J$N$G!"(Bbugs- + ;; $B$@$1$KEj9F$5$l$?$b$N$,(B mypkg.list $B$KAj8_Ej9F$5$l$J$$$h(B + ;; $B$&$K$7$F$$$^$9!#$7$+$7K\Ev$KAj8_Ej9F$5$l$?5-;v$rAj8_Ej9F(B + ;; $B$9$k$3$H$O5v$7$F$$$^$9!#(B (any "bugs-mypackage@@somewhere" "mypkg.bugs") (any "mypackage@@somewhere\" - "bugs-mypackage" "mypkg.list") ;; $B?M!9(B... @@ -9626,13 +10197,16 @@ gnus $B$,<+J,<+?H$G(B POP $B%a!<%kJ8;zNs$rH/8+$7$h$&$H$7$^$9!#$I$N$h$&$J>l9g$ $B$9!#IaDL$N@55,I=8=$N9gCW$,$J$5$l$^$9!#Nc$O2<$NJ}$r8+$F2<$5$$!#(B @item -@var{(FIELD VALUE SPLIT)}: $B$b$7J,3d$,%j%9%H$G!":G=i$NMWAG$,J8;zNs$G$"$j!"(B -$B%X%C%@!<(B FIELD ($B@55,I=8=(B) $B$,(B VALUE ($B$3$l$b@55,I=8=(B) $B$r4^$s$G$$$k>l9g!"%a%C(B -$B%;!<%8$r(B SPLIT $B$G;XDj$5$l$?$H$3$m$KC_@Q$7$^$9!#(B +@var{(FIELD VALUE [- RESTRICT [- RESTRICT [...]]] SPLIT)}: $B$b$7J,3d$,%j(B +$B%9%H$G!":G=i$NMWAG$,J8;zNs$G$"$j!"%X%C%@!<(B FIELD ($B@55,I=8=(B) $B$,(B VALUE ($B$3(B +$B$l$b@55,I=8=(B) $B$r4^$s$G$$$k>l9g!"%a%C%;!<%8$r(B SPLIT $B$G;XDj$5$l$?$H$3$m$K(B +$BC_@Q$7$^$9!#(BRESTRICT ($B$^$?B>$N@55,I=8=(B) $B$,(B FIELD $B$N8e$G!"9gCW$7$?(B VALUE +$B$N:G8e$NA0$N$N$$$/$D$+$NJ8;zNs$K9gCW$7$?$i!"(BSPLIT $B$OL5;k$5$l$^$9!#(B +RESTRICT $B$NJDJq$N$I$l$b$,9gCW$7$J$1$l$P!"(BSPLIT $B$,K@(B) $B$G$"(B -$B$k$H!"$=$l$>$l$N(B SPLIT $B$r$=$N$&$A$N0l$D$,9gCW$9$k$^$G$l$N(B SPLIT $B$r$=$N$&$A$N0l$D$,9gCW$9$k$^$Ge$N%0%k!<%W$KC_@Q$5$l$?$H$-$K(B ``$B9gCW$7$?(B'' $B$H(B $B$7$^$9!#(B @@ -9645,11 +10219,16 @@ gnus $B$,<+J,<+?H$G(B POP $B%a!<%kJ8;zNs$rH/8+$7$h$&$H$7$^$9!#$I$N$h$&$J>l9g$ $BB8$7$^$;$s!#Hs>o$KCm0U$7$F;H$C$F2<$5$$!#(B @item -@var{(: function arg1 arg2 ...)}: $B$b$7J,3d$,%j%9%H$G!":G=i$N4X?t$,(B +@var{(: function arg1 arg2 ...)}: $B$b$7J,3d$,%j%9%H$G!":G=i$N4X?t$,(B @code{:} $B$G$"$k$H!"(B2$BHVL\$NMWAG$,(B @var{args} $B$r0z?t$H$7$F4X?t$H$7$F8F$P$l(B $B$^$9!#4X?t$O(B SPLIT $B$rJV$9$Y$-$G$9!#(B @item +@var{(! FUNC SPLIT)}: $BJ,3d$,%j%9%H$G!":G=i$NMWAG$,(B @code{!} $B$G$"$k$H!"(B +SPLIT $B$,$C$F40A4$K9gCW$7$J$1$l$P$J$j$^$;$s!#@55,I=8=$G%U%#!<%k%IL>$+(B (any "debian-\\b\\(\\w+\\)@@lists.debian.org" "mail.debian.\\1") @end example +$B$3$NNc$G$O!"(B@samp{debian-foo@@lists.debian.org} $B$KAw$i$l$?%a!<%k$O(B +@samp{mail.debian.foo} $B$H$$$&Iw$K$J$j$^$9!#(B + $B$b$7J8;zNs$,MWAG(B @samp{\&} $B$r4^$s$G$$$k$H!"Be$o$j$KA0$G9gCW$7$?J8;zNs$,(B -$B;H$o$l$^$9!#F1MM$K!"MWAG(B @samp{\\1} $B$+$i(B @samp{\\9} $B$^$G$O%0%k!<%WIU$1(B 1 +$B;H$o$l$^$9!#F1MM$K!"MWAG(B @samp{\\1} $B$+$i(B @samp{\\9} $B$^$G$O%0%k!<%WIU$1(B 1 $B$+$i(B 9 $B$^$G$G9gCW$7$?J8;zJ8$GBeBX$5$l$^$9!#(B -@node Mail and Procmail -@subsection $B%a!<%k$H(B Procmail -@cindex procmail - -@cindex slocal -@cindex elm -$BB?$/$N?M$O(B @code{procmail} ($B$b$7$/$OB>$N%a!<%kA*JL%W%m%0%i%`$+30ItG[AwBe(B -$BM}(B---@code{slocal}$B!"(B@code{elm} $B$J$I(B) $B$rF~$C$FMh$?%a!<%k$r%0%k!<%W$KJ,3d(B -$B$9$k$?$a$K;H$$$^$9!#$b$7$=$&$7$F$$$k$N$G$"$l$P!"%a!<%k%P%C%/%(%s%I$,<+J,(B -$B<+?H$G%a!<%k$r$NJ}(B -$BK!$G1?$V;v$rH/8+$7$?B>$NA4$F$N%0%k!<%W$H6&$K!"$=$NJQ?t$NFbMF$+$iCM$r5"$7(B -$B$^$9!#(B@code{nnmh} $B0J30$N%P%C%/%(%s%I$OA0(B (name) $B$H$7$F(B @samp{foo} $B$r!"J}K!(B (method) $B$H$7$F(B @samp{nnmh} -$B$rEz$($F$/$@$5$$!#(B2$B$D$NB>$N%0%k!<%W!"(B@samp{bar} $B$H(B @samp{mail.baz} $B$N$?(B -$B$a$KF1MM$N;v$r(B2$B2s7+$jJV$7$F$/$@$5$$!#A4$F$N$"$J$?$N%a!<%k%0%k!<%W$r4^$a(B -$B$k$h$&$K$7$F$/$@$5$$!#(B - -$B$3$l$GA4It$G$9!#$b$&!"%a!<%k$rFI$`;v$,$G$-$k$h$&$K@_Dj$5$l$F$$$^$9!#$3$N(B -$BJ}K!$N%"%/%F%#%V%U%!%$%k$O<+F0E*$K:n@.$5$l$^$9!#(B - -@vindex nnmail-procmail-suffix -@vindex nnmail-procmail-directory -$B$b$7(B @code{nnfolder} $B$dB>$N(B2$BDL0J>e$N%a!<%k$r0l$D$N%U%!%$%k$KN/$a$k%P%C%/(B -$B%(%s%I$r;H$C$F$$$k$N$J$i!"(Bgnus $B$,8+$k%U%!%$%k$K(B procmail $B$,%a!<%k$r2C$((B -$B$J$$$h$&$K$7$J$1$l$P$J$j$^$;$s!#Be$o$j$K!"(Bprocmail $B$OA4$F$NF~$C$F$/$k%a!<(B -$B%k$r(B @code{nnmail-procmail-directory} $B$KF~$l$k$Y$-$G$9!#F~$C$FMh$?%a!<%k(B -$B$rF~$l$k%U%!%$%kL>$KE~Ce$9$k$?$a$K!"%0%k!<%WL>$K(B -@code{nnmail-procmail-suffix} $B$rIU2C$7$F$/$@$5$$!#%a!<%k%P%C%/%(%s%I$O$3(B -$B$l$i$N%U%!%$%k$+$i%a!<%k$rFI$_9~$_$^$9!#(B - -@vindex nnmail-reslpit-incoming -Gnus $B$,(B @file{mail.misc.spool} $B$H8F$P$l$F$$$k%U%!%$%k$rFI$_9~$s$@$H$-$O!"(B -$B$3$N%a!<%k$O4|BTDL$j!"(B @code{mail.misc} $B$KF~$l$i$l$^$9!#$7$+$7!"(Bgnus $B$K(B -$BIaDL$NJ}K!$G%a!<%k$rJ,3d$5$;$?$$>l9g!"(B@code{nnmail-resplit-incoming} $B$r(B -@code{t} $B$K@_Dj$9$k;v$,$G$-$^$9!#(B - -@vindex nnmail-keep-last-article -$B$b$7(B @code{procmail} $B$KF~$C$FMh$?J*$rJ,3d$7$FD>@\(B @code{nnmh} $B$N%G%#%l%/(B -$B%H%j!<$KF~$l$k$h$&$K$7$F$$$k>l9g(B ($B$3$l$O$9$k$Y$-$G$O$J$$$3$H$G$9$,(B)$B!"(B -gnus $B$,:G8e$N5-;v(B ($B$9$J$o$A!"$b$C$H$bBg$-$$5-;vHV9f$r;}$D5-;v(B) $B$r4|8B@Z(B -$B$l:o=|$9$k$N$rKI$0$?$a$K!"(B@code{nnmail-keep-last-article} $B$r(B @code{nil} -$B$G$J$$CM$K@_Dj$9$k$Y$-$G$9!#(B - -$B$3$l$O@_Dj$NNc$G$9(B: $BF~$C$F$/$k%9%W!<%k$O(B @file{~/incoming/} $B$KCV$+$l$F$$(B -$B$F!"(B@samp{""} $B$r@\Hx8l$H$7$F;}$C$F$$$^$9(B ($B$9$J$o$A!"F~$C$F$/$k%9%W!<%k%U%!(B -$B%$%k$O$=$l$HEy2A$J%0%k!<%W$HF1$8L>A0$K$J$C$F$$$^$9(B)$B!#(B @code{nnfolder} $B%P%C(B -$B%/%(%s%I$O%a!<%k%$%s%?!<%U%'!<%9$H$7$F;H$o$l!"(B@code{nnfolder} $B%G%#%l%/%H(B -$B%j!<$O(B @file{~/fMail/} $B$G$9!#(B - -@lisp -(setq nnfolder-directory "~/fMail/*) -(setq nnmail-spool-file 'procmail) -(setq nnmail-procmail-directory "~/incoming/") -(setq gnus-secondary-select-methods '((nnfolder ""))) -(setq nnmail-procmail-suffix "") -@end lisp - @node Incorporating Old Mail @subsection $B8E$$%a!<%k$r$^$7$/$J$$%a!<%k$r:o=|$5$;$k$?$a$K$O!"5-;v$r(B @dfn{$B4|8B@Z$l>C5n $B$&$J>l9g$K%7%9%F%`$K$h$C$F:o=|$5$l$^$9(B 1) $B4|8B@Z$l>C5n2DG=$N0u$rIU$1$i$l(B $B$k(B 2) 1$B=54V0J>e7P$C$?5-;v$G$"$k!#(B $B$b$75-;v$r4|8B@Z$l>C5n2DG=$K$7$J$1$l$P!"(B $B$=$l$OCO9v$,E`$j$D$/$^$G%7%9%F%`$K;D$j$D$E$1$^$9!#$3$l$O$b$&0lEY6/D4IU$-(B -$B$G7+$jJV$5$l$k$KB-$k$b$N$G$9(B: ``$B$b$7(B'' $B$"$J$?$,5-;v$r(B ``$B4|8B@Z$l>C5n2DG=(B'' +$B$G7+$jJV$5$l$k$KB-$k$b$N$G$9(B: ``$B$b$7(B'' $B$"$J$?$,5-;v$r(B ``$B4|8B@Z$l>C5n2DG=(B'' $B$G$"$k$H(B ``$B$7$J$$(B'' $B$J$i!"(Bgnus $B$O(B ``$B7h$7$F(B'' $B$=$l$i$N(B ``$B5-;v(B'' $B$r>C5n$7(B $B$^$;$s!#(B @@ -9882,7 +10377,7 @@ Gnus $B$KK>$^$7$/$J$$%a!<%k$r:o=|$5$;$k$?$a$K$O!"5-;v$r(B @dfn{$B4|8B@Z$l>C5n $B%U%)%k%H$O(B7$BF|4V$G$9!#(B Gnus $B$O5-;v$,$I$N%0%k!<%W$KB0$7$F$$$k$+$K4p$E$$$F!"$=$l$,$I$N$/$i$$@8B8(B -$B$9$k$+$r@.8y$K@_Dj$9$k4X?t$bDs6!$7$F$$$^$9!#%0%k!<%W(B @samp{mail.private} +$B$9$k$+$r@.8y$K@_Dj$9$k4X?t$bDs6!$7$F$$$^$9!#%0%k!<%W(B @samp{mail.private} $B$O4|8B$r(B1$B%v7n$K!"%0%k!<%W(B @samp{mail.junk} $B$G$O4|8B$r(B1$BF|$K!"$=$NB>$N$b$N(B $B$K$O4|8B$r(B6$BF|4V$K$9$k$K$O(B: @@ -9903,11 +10398,11 @@ Gnus $B$O5-;v$,$I$N%0%k!<%W$KB0$7$F$$$k$+$K4p$E$$$F!"$=$l$,$I$N$/$i$$@8B8(B $B$3$N4X?t$KM?$($i$l$k%0%k!<%WL>$O(B ``$BAu>~L5$7(B'' $B$N%0%k!<%WL>$G$9(B--- @samp{nnml:} $B$d$=$NB>$N;w$?$h$&$J$b$N$OIU$-$^$;$s!#(B -$BJQ?t(B @code{nnmail-expiry-wait} $B$H4X?t(B @code{nnmail-expiry-wait-function} -$B$O?t;z(B ($B@0?t$G$"$kI,MW$O$"$j$^$;$s(B) $B$+%7%s%\%k(B @code{immediate} $B$+(B +$BJQ?t(B @code{nnmail-expiry-wait} $B$H4X?t(B @code{nnmail-expiry-wait-function} +$B$O?t;z(B ($B@0?t$G$"$kI,MW$O$"$j$^$;$s(B) $B$+%7%s%\%k(B @code{immediate} $B$+(B @code{never} $B$N$I$A$i$+$G$"$k;v$,$G$-$^$9!#(B -$B4|8B@Z$l4|4V$rA*BrE*$KJQ99$9$k$?$a$K%0%k!<%W%Q%i%a!<%?(B +$B4|8B@Z$l4|4V$rA*BrE*$KJQ99$9$k$?$a$K%0%k!<%W%Q%i%a!<%?(B @code{expiry-wait} $B$r;H$&;v$b$G$-$^$9(B (@pxref{Group Parameters})$B!#(B @vindex nnmail-keep-last-article @@ -9932,6 +10427,10 @@ Gnus $B$O5-;v$,$I$N%0%k!<%W$KB0$7$F$$$k$+$K4p$E$$$F!"$=$l$,$I$N$/$i$$@8B8(B $B$?$$$F$$$N?M$O$[$H$s$I$N%a!<%k%0%k!<%W$r(B total-expirable ($BA4BN4|8B@Z$l>C(B $B5n2DG=(B) $B$K$7$^$9$,!#(B +@vindex gnus-inhibit-user-auto-expire +@code{gnus-inhibit-user-auto-expire} $B$,(B @code{nil} $B$G$J$1$l$P!"%0%k!<%W(B +$B$,<+F0;~8B>C5n$,;HMQ$5$l$k$h$&$K$J$C$F$$$F$b!"MxMQC5n2DG=$N0u$rIU$1$^$;$s!#(B @node Washing Mail @subsection $B%a!<%k@vBu(B @@ -9959,7 +10458,8 @@ Gnus $B$O5-;v$rI=<($9$k$H$-$K$=$l$r@vBu$9$k$?$a$K2aEY$N4X?t$rDs6!$7$F$$$^(B @item nnmail-prepare-incoming-hook @vindex nnmail-prepare-incoming-hook $B$3$N%U%C%/$O%a!<%k$K2?$+$r$9$kA0$K8F$P$l!"4pK\E*$J!"%a!<%k$rA]$$$F$-$l$$(B -$B$K$9$k=j:n$N$?$a$K$"$j$^$9!#;H$&;v$N$G$-$k4X?t$O(B: +$B$K$9$k=j:n$N$?$a$K$"$j$^$9!#$=$l$OA4$F$N?7$7$$!"F~$C$F$-$?%a!<%k$r4^$s$G(B +$B$$$k%P%C%U%!$G8F$P$l$^$9!#;H$&;v$N$G$-$k4X?t$O(B: @table @code @item nnheader-ms-strip-cr @@ -9999,6 +10499,13 @@ Gnus $B$O5-;v$rI=<($9$k$H$-$K$=$l$r@vBu$9$k$?$a$K2aEY$N4X?t$rDs6!$7$F$$$^(B @findex nnmail-remove-tabs $BA4$F$N(B @samp{TAB} $BJ8;z$r(B @samp{SPACE} $BJ8;z$KJQ49$7$^$9!#(B +@item nnmail-fix-eudora-headers +@findex nnmail-fix-eudra-headers +@cindex Eudora +Eudora $B$O2u$l$?(B @code{References} $B%X%C%@!<$r:n@.$7$^$9$,!"(B +@code{In-Reply-To} $B%X%C%@!<$K$O$A$c$s$H$7$?$b$N$rF~$l$^$9!#$3$N4X?t$O(B +@code{References} $B%X%C%@!<$rC5n$7$^$;$s!#$=$NBe$o$j$K!"%a!<%k$N@hF,$K$3$l$O0c$C$?%a%C%;!<%8$N=E(B $BJ#$G$"$k$H$$$&7Y9p$rA^F~$7$^$9!#(B -$B$3$NJQ?t$O4X?t$G$"$k;v$b$G$-$^$9!#$=$N>l9g$O!"4X?t$O(B @code{Message-ID} +$B$3$NJQ?t$O4X?t$G$"$k;v$b$G$-$^$9!#$=$N>l9g$O!"4X?t$O(B @code{Message-ID} $B$r0z?t$H$7$F!"Ev$N%a%C%;!<%8$KHO0O$r69$a$i$l$?%P%C%U%!$+$i8F$P$l$^$9!#$3(B $B$N4X?t$O(B @code{nil}$B!"(B@code{warn}$B!"(B@code{delete} $B$N$I$l$+$rJV$5$J$1$l$P$J(B $B$j$^$;$s!#(B @@ -10079,20 +10586,20 @@ Quoted Readable $BId9f2=$rI|9f2=$7$^$9!#(B $B$?$$$H;W$C$F$$$k$H2>Dj$9$k$H$$$&$&$k$5$$JJ$,$"$j$^$9!#$3$l$O$b$C$H$b$G$J(B $B$$;v$G$O$J$$$+$b$7$l$^$;$s$,!"$"$J$?$NK>$`;v$G$O$J$$$+$b$7$l$^$;$s!#(B -$B$b$7(B @code{nnmail-spool-file} $B$r(B @code{nil} $B$K@_Dj$9$k$H!"$I$N%P%C%/%(%s(B -$B%I$bF~$C$F$/$k%a!<%k$rFI$b$&$H;n$_$k;v$O$J$/!"K>$`;v$N(B +$B$`;v$No$KK~B-$7$F$$$F!"8E$$(B +$BNc$($P!"(B@code{nnml} $B$G%a!<%k$rFI$`;v$KHs>o$KK~B-$7$F$$$F!"8E$$(B @sc{rmail} $B%U%!%$%k$,(B @code{nnbabyl} $B$G1#$5$l$F$$$k$N$r$5$C$H8+$?$$$@$1(B $B$J$i!"$3$l$OM>J,$G$7$g$&!#$9$Y$F$N%P%C%/%(%s%I$O(B $B%P%C%/%(%s%I(B- @code{get-new-mail} $B$H$$$&JQ?t$r;}$C$F$$$^$9!#$b$7(B @code{nnbabyl} $B$N%a!<(B -$B%kFI$_9~$_$r;HMQIT2D$K$7$?$$$N$G$"$l$P!"%0%k!<%W$N;ve$N%5!<%P!<$r(B +$B%kFI$_9~$_$r;HMQIT2D$K$7$?$$$N$G$"$l$P!"%0%k!<%W$N;ve$N%5!<%P!<$r(B @code{nnbabyl-get-new-mail} $B$r(B @code{nil} $B$K@_Dj$9$k$h$&$KJT=8$7$^$9!#(B $BA4$F$N%a!<%k%P%C%/%(%s%I$OF~$C$F$/$k%a!<%k$rFI$_9~$`$H$-$K!"J]B8$5$l$k$Y(B @@ -10106,12 +10613,17 @@ Gnus $B$O%a!<%k%0%k!<%W$rF0:n$9$k$h$&$K$9$k$H%a!<%k%9%W!<%k$rFI$_9~$_$^$9!#(B $B%a!<%k%U%!%$%k$O$^$:$"$J$?$N%[!<%`%G%#%l%/%H%j!<$KJ#$l$N%0%k!<%W$KBP$7$F0l$D$N%U%!%$%k$r;}$D!#(B +* Comparing Mail Backends:: $BF@<:$N?<$$F6;!!#(B @end menu @@ -10151,7 +10663,7 @@ Gnus $B$O%a!<%k%0%k!<%W$rF0:n$9$k$h$&$K$9$k$H%a!<%k%9%W!<%k$rFI$_9~$_$^$9!#(B @vindex nnbabyl-active-file @vindex nnbabyl-mbox-file -@dfn{nnbabyl} $B%P%C%/%(%s%I$O%a!<%k$rC_B"$9$k$?$a$K(B babyl $B%a!<%k%\%C%/%9(B +@dfn{nnbabyl} $B%P%C%/%(%s%I$O%a!<%k$rC_B"$9$k$?$a$K(B babyl $B%a!<%k%\%C%/%9(B ($BJLL>(B @dfn{rmail mbox}) $B$r;H$$$^$9!#(B@code{nnbabyl} $B$O$=$l$>$l$N5-;v$K$=(B $B$l$,$I$N%0%k!<%W$KB0$7$F$$$k$+$r<($9DI2C$N%X%C%@!<$r2C$($^$9!#(B @@ -10192,14 +10704,14 @@ rmail box $B$N$?$a$N%"%/%F%#%V%U%!%$%k$NL>A0!#(B $B$b$7$"$J$?$N%"%+%&%s%H$KC_@Q$G$-$k%U%!%$%k$N?t$K87L)$J@)8B$,$"$k$J$i!"$3(B $B$N%P%C%/%(%s%I$r;H$&$Y$-$G$O$"$j$^$;$s!#$=$l$>$l$N%a!<%k$O$=$l<+?H$N%U%!(B $B%$%k$rF@$^$9$N$G!"?t=54V$G$?$/$5$s$N(B i$B%N!<%I$r@jM-$9$k2DG=@-$O==J,$K$"$j(B -$B$^$9!#JL$K$3$l$,LdBj$G$J$/!"?F@Z$J%7%9%F%`4IM}uBV$G$J$/$J$C$F$7$^$C(B $B$?$J$i!"(B@kbd{M-x nnml-generate-nov-databases} $B$HBG$D;v$K$h$C$F!"40A4$K99(B -$B?7$9$k;v$,$G$-$^$9!#$3$NL?Na$O!"$=$l$>$lA4$F$N%U%!%$%k$r8+$k;v$K$h$C$F(B +$B?7$9$k;v$,$G$-$^$9!#$3$NL?Na$O!"$=$l$>$lA4$F$N%U%!%$%k$r8+$k;v$K$h$C$F(B @code{nnml} $B3,AXA4BN$r%H%m!<%k5{LV$G$5$i$$$^$9$N$G!"$=$l$,=*$o$k$^$G$K$O(B $B;~4V$,$+$+$k$+$b$7$l$^$;$s!#$3$N5!G=$X$N$h$jNI$$%$%s%?!<%U%'!<%9$O%5!<%P!<(B $B%P%C%U%!$G8+$D$+$k$G$7$g$&(B (@pxref{Server Commands})$B!#(B @@ -10252,7 +10764,7 @@ mbox $B%U%!%$%k$r=E$$B-pJs$rD4$Y$^$9$N$G!"$3$l$r(B @code{t} $B$K@_Dj$9$k;v$O?<(B -$B9o$JB.EYDc2<$,5/$3$k$H$$$&;v$G$9!#$b$7(B @code{nnmh} $B5-;v$rFI$`$N$K(B gnus +$B9o$JB.EYDc2<$,5/$3$k$H$$$&;v$G$9!#$b$7(B @code{nnmh} $B5-;v$rFI$`$N$K(B gnus $B0J30$N$b$N$r;H$C$F$$$J$$$N$G$"$l$P!"$3$NJQ?t$r(B @code{t} $B$K@_Dj$9$kI,MW$O(B $B$"$j$^$;$s!#(B @end table @@ -10324,14 +10836,131 @@ mbox $B%U%!%$%k$r=E$$B-C5n$5$l$k%a%C%;!<%8$KHO0O$r69$a$i$l$FC5n$9$k$^$($K2?$i$+$N>pJs$r(B +$B(B +$B$r;H$C$F$$$k$H$-$K$N$_F0:n$7$^$9$,!#(B + +@node Comparing Mail Backends +@subsubsection $B%a!<%k%P%C%/%(%s%I$NHf3S(B + +$B$^$:!"MQ8l$H$7$F!"(B@dfn{$B%P%C%/%(%s%I(B} (backend) $B$ODc$`$J$i!"F)2aE*$G$"$j!"$=$l$O2?$+$r@.$7?k$2$k$b$N$G(B +$B$9!#$=$N$3$3$m$O!"%a!<%k$O$I$3$+$i$+Mh$J$1$l$P$J$i$:!"E,@Z$J%P%C%/%(%s%I(B +$B$NA*Br$O!"%a!<%k$r(B gnus $B$N$9$06a$/$K@\5-;v$N%G%#%l%/%H%j!<%9%W!<%k$KF'$_9~$`$H$$$&$b$N$G$7$?!#$=$l$G(B +$B$b!"$?$^$?$^%5!<%P!<(B ($B$b$7$/$O!"(BNFS $B$G%9%W!<%k$,FI$a$k$h$&$J>l9g(B) $B$K$$$k(B +$B$h$&$J>l9g$O!"$3$l$i$NJ}K!$rA*$V$?$a$K(B @code{nntp} $B$d(B @code{nnspool} $B%P%C(B +$B%/%(%s%I$N$I$A$i$+$rA*$V$3$H$,$G$-$^$7$?!#(B + +$B%a!<%k%P%C%/%(%s%I$rA*Br$9$k$3$H$N%4!<%k$O!"85$N7A<0$r07$&$N$KE,$7$?J}K!(B +$B$H!">-Mh;HMQ$9$k$?$a$KJXMx$J7A<0$K%a!<%k$r;D$9$3$H$NN>J}$rF1;~$KI=8=$9$k(B +$B$3$H$G$9!#$=$l$>$l$K$ONI$$E@$H0-$$E@$,$$$/$D$+$"$j$^$9(B: + +@table @code +@item nnmbox + +UNIX $B%7%9%F%`$ONr;KE*$KC10l$N!"Hs>o$K0lHLE*$J!">e2A$G$-$k(B) $BJQ99$r$;$:$KJ#@=$9$k$3$H$G$9!#$=$l$O(B gnus $B$N4D6-$N;H(B +$BMQ2DG=HO0O$K%a!<%k$r0\F0$9$k(B ``$B:G$b6r$+$J(B''$BJ}K!$G$9!#$3$l$ODj$a$i$l$?>l(B +$B=j$K0\F0$9$k$N$rB.$/$7$^$9$,!"(Bgnus $B$,$I$3$K2?$,$"$k$+$rD4$Y$k$H$-$O!"2r(B +$B@O$,CY$/$J$j$^$9!#(B + +@item nnbabyl + +$B$`$+$7$`$+$7!"(BTOPS $B$H8F$P$l$k%*%Z%l!<%F%#%s%0%7%9%F%`$d!";w$?$h$&$J$b$N(B +$B$ruBV%S%C%H$r%U%!(B +$B%$%k$N$=$l$>$l$N%a%C%;!<%8$N@hF,$K2C$($k$3$H$r$7$F$$$^$7$?!#(BRMAIL $B$O(B +Emacs $B$N:G=i$N%a!<%k%j!<%@!<$G!"(BRichard Stallman $B$K$h$C$F=q$+$l!"(B +Stallman $B$O$=$N(B TOPS/Babyl $B4D6-$N=P?H$G$"$k$?$a!"(BRMAIL $B$r4{$KB8:_$7$F$$(B +$B$?%a!<%k%U%!%$%k$N0lB2$rM}2r$9$kMM$K=q$-$^$7$?!#(BGnus ($B$3$NLdBj$K4X$7$F$O(B +VM $B$b(B) $B$3$N7A<0$r%5%]!<%H$7B3$1$F$$$^$9!#$=$l$O!"$=$N%a!<%i!e$N7A<0$NN>J}$O%a!<%k$r%U%!%$%k%7%9%F%`$NC1FH$N%U%!%$%k$KF~$l!"%a!<%k$r(B +$B8+$k$?$S$K!"%U%!%$%kA4BN$r2r@O$7$J$1$l$P$J$j$^$;$s!#(B + +@item nnml + +@code{nnml} $B$O$[$H$s$I(B @code{nnspool} $B@\B3$N(B Usenet $B%7%9%F%`$rA`:n$7$F$$(B +$B$k$h$&$J46$8$N$9$k%P%C%/%(%s%I$G$9!#(B($Bo$K$?$/$5$s>CHq$7$^$9!#$9$J$o$A!"%U%!%$(B +$B%k%7%9%F%`$G?7$7$$%U%!%$%k$rF~$l$k$?$a$N2DG=$J>l=j$rDj5A$9$k;q8;$r$?$/$5(B +$B$s@jM-$7$^$9!#%7%9%F%`4IM}e$G@83h$7$F$$$k$J$i!"(B@code{nnml} $B$OHs>o$KBg$-$JMxE@$,(B +$B$"$j$^$9!#(B + +$B$^$?!"(BFAT16 $B$N(B Windows $B$N@$3&$K@8$-$F$$$k$J$i!"LdBj$,$"$k$G$7$g$&!#$?$/(B +$B$5$s$N>.$5$J%U%!%$%k$GB?$/$N>l=j$r/$7$+!"A4$/$J$$$+$H$$$&DxEY$G$9(B -- @code{nnmh} $B$O0UL#E*(B +$B$K$O(B ``@code{nnml} $B$K%"%/%F%#%V%U%!%$%k$H(B overview $B$N$J$$$b$N(B'' $B$HEy2A$G(B +$B$9!#$3$l$O5DO@$N$"$k$H$3$m$G$9$,!":G0-$NA*Br$G$9!#$H$$$&$N$O!"8D!9$N%U%!(B +$B%$%k$N:n@.$NCY$5$,!"%0%k!<%W$G2?$,?7$7$$$+$rCN$k$H$-$N2r@O$N$?$a$N;HMQ$N(B +$BCY$5$,7k$SIU$/$+$i$G$9!#(B + +@item nnfolder + +$B4pK\E*$K(B @code{nnfolder} $B$N8z2L$O%0%k!<%WKh$N(B @code{nnmbox} ($B>e$G@bL@$5(B +$B$l$F$$$k:G=i$NJ}K!(B) $B$G$9!#$9$J$o$A!"(B@code{nnmbox} $B<+?H$O(B *$BA4$F(B* $B$N%a!<%k(B +$B$r0l$D$N%U%!%$%k$KF~$l$^$9(B; @code{nnfolder} $B$O%a!<%k%0%k!<%W$=$l$>$l$,(B +Unix mail box $B%U%!%$%k$r;}$D$h$&$K>/$7:GE,2=$r$7$^$9!#(B@code{nnmobx} $B$h$j(B +$B$b!"$=$l$>$l$N%0%k!<%W$rJL$K2r@O$9$k$N$GB.$/!"$=$N$&$(%a!<%k$r0\F0$5$;$k(B +$B$N$K:G>.8B$NO+NO$rMW5a$9$kC1=c$J(B Unix mail box $B7A<0$rDs6!$7$^$9!#2C$($F!"(B +gnus $B$,$=$l$>$l$NJL$N%0%k!<%W$K$I$N$/$i$$$N%a%C%;!<%8$,$"$k$+$rD4$Y$k$?(B +$B$a$N(B ``$B%"%/%F%#%V(B'' $B%U%!%$%k$r0];}$7$^$9!#(B + +$B$b$7$?$/$5$s$NNL$N%a%C%;!<%8$re$N$3$H$,$G$-$^$9!#0J2<(B $B$,$"$l$P!"$=$l$r%K%e!<%9%0%k!<%W$H$7$F07$&$3$H$,$G$-$^$9!#$b$A$m(B $B$s!"%U%!%$%k$O?t;z$N%U%!%$%kL>$r$b$C$F$$$J$1$l$P$J$j$^$;$s!#(B -$B$3$3$G(B Emacs $B$NAG@2$i$7$$%Q%C%1!<%8$NCf$G$b:G$bAG@2$i$7$$(B +$B$3$3$G(B Emacs $B$NAG@2$i$7$$%Q%C%1!<%8$NCf$G$b:G$bAG@2$i$7$$(B @code{ange-ftp} ($B$H$=$N8e7Q$N(B @code{efs}) $B$K$D$$$F?($l$kNI$$5!2q(B $B$G$7$g$&!#;d$,(B @code{nndir} $B$r=q$$$?$H$-$O!"$3$l(B --- $B%G%#%l%/%H(B $B%j!<$rFI$`%P%C%/%(%s%I$K$D$$$F$O$"$^$j9M$($F$$$^$;$s$G$7$?!#$H$s(B @@ -10416,7 +11045,7 @@ Gnus $B$O$?$@C1$K%K%e!<%9$d%a!<%k$rFI$`0J>e$N$3$H$,$G$-$^$9!#0J2<(B $B$G$7$g$&!#0J2A0!#(B @@ -10485,16 +11119,12 @@ rnews $B$N%P%C%AE>Aw7A<0!#(B @item forward $BE>Aw$5$l$?5-;v!#(B -@item mime-parts -$B=8G[G[Aw(B (digest) $B$NB>$N(B MIME $BB?ItJ,%a%C%;!<%8(B (multipart message) $B$G$9!#(B +@item nsmail +Netscape mail box$B!#(B @item mime-digest -@cindex digest -@cindex MIME digest -@cindex 1153 digest -@cindex RFC 1153 digest -@cindex RFC 341 digest -MIME (RFC 1341) $B$^$H$aAw$j7A<0!#(B +@item mime-parts +MIME $BB>ItJ,%a%C%;!<%8(B (multipart) $B$G$9!#(B @item standard-digest $BI8=`(B (RFC 1153) $B$^$H$aAw$j7A<0!#(B @@ -10518,7 +11148,7 @@ gnus $B$N%a!<%k%P%C%/%(%s%I$KDI2C$7$?$$$H$$$&$H$-$O!"$*$=$i$/(B @code{nndoc} $B$,=u$1$K$J$j$^$9!#Nc$($P$"$J$?$,%a!<%k$r8E$$(B @file{RMAIL} $B$G;}$C$F$$$F!"$=$l$r$"$J$?$N?7$7$$(B @code{nnml} $B%0%k!<(B $B%W$KJ,G[$7$?$$$H$7$^$9!#$"$J$?$O$=$N%U%!%$%k$r(B @code{nndoc} $B$r;H$C(B -$B$F3+$$$F(B ($B%0%k!<%W%P%C%U%!$G(B @kbd{G f} $BL?Na$r;H$&(B +$B$F3+$$$F(B ($B%0%k!<%W%P%C%U%!$G(B @kbd{G f} $BL?Na$r;H$&(B (@pxref{Foreign Groups}))$B!"%P%C%U%!Fb$NA45-;v$K%W%m%;%9%^!<%/$r(B $BIU$1(B ($BNc$($P(B @kbd{M P b})$B!"$=$7$F(B @code{nnml} $B$r;H$C$F:F%9%W!<%k(B (@kbd{B r}) $B$7$^$9!#A4$F$,$&$^$/9T$1$P!"(B@file{RMAIL} $B%U%!%$%kFb(B @@ -10531,10 +11161,10 @@ gnus $B$N%a!<%k%P%C%/%(%s%I$KDI2C$7$?$$$H$$$&$H$-$O!"$*$=$i$/(B @table @code @item nndoc-article-type @vindex nndoc-article-type -$B$3$l$O(B @code{mbox}$B!"(B @code{babyl}$B!"(B @code{digest}$B!"(B@code{news}$B!"(B +$B$3$l$O(B @code{mbox}$B!"(B @code{babyl}$B!"(B @code{digest}$B!"(B@code{news}$B!"(B @code{rnews}$B!"(B @code{mmdf}$B!"(B @code{forward}$B!"(B @code{rfc934}$B!"(B -@code{rfc822-forward}$B!"(B @code{mime-digest}$B!"(B -@code{standard-digest}$B!"(B@code{slack-digest}$B!"(B +@code{rfc822-forward}$B!"(B @code{mime-digest}$B!"(B +@code{standard-digest}$B!"(B@code{slack-digest}$B!"(B @code{clari-briefs}$B!"(B@code{guess} $B$N$$$:$l$+$G$J$/$F$O$J$j$^$;$s!#(B @item nndoc-post-type @@ -10661,7 +11291,7 @@ gnus $B$N%a!<%k%P%C%/%(%s%I$KDI2C$7$?$$$H$$$&$H$-$O!"$*$=$i$/(B @code{nndoc-add-type} $B4X?t$r;HMQ$7$^$9!#$3$l$OFs$D$N%Q%i%a!<%?$r(B $B$H$j$^$9(B --- $B0l$DL\$O$=$NDj5A<+?H$G!"Fs$DL\$N(B ($B>JN,2DG=$J(B) $B%Q%i(B $B%a!<%?$O$3$NDj5A$r!"J8=ql9g$O!"Hs>o(B $B%W$GFI$^$l$?5-;v$O!"2>A[%0%k!<%W$KF~$C$?$H$-$KI=<($5$l(B $B$k$G$7$g(B $B$&!#$b$76&DL$N9=@.%0%k!<%W$r;}$DFs$D$N2>A[%0%k!<%W$,$"$k>l9g$K$b(B $B$3$N1F6A$,$"$j$^$9!#$=$N>l9g$O$3$NJQ?t$r(B @code{t} $B$K$7$?J}$,NI$$(B -$B$G$9!#$"$k$$$O2>A[%0%k!<%W$KF~$k;~$K!"Kh2s$=$N%0%k!<%W$N>e$G(B +$B$G$9!#$"$k$$$O2>A[%0%k!<%W$KF~$k;~$K!"Kh2s$=$N%0%k!<%W$N>e$G(B @code{M-g} $B$rC!$$$F$bNI$$$G$9(B --- $B$3$l$O$[$\F1MM$N8z2L$,$"$j$^$9!#(B @code{nnvirtual} $B$O%a!<%k$H%K%e!<%9$NN>J}$N%0%k!<%W$r9=@.%0%k!<%W$H$9$k(B @@ -11271,10 +11901,10 @@ kiboze $B%0%k!<%W$r:n@.$9$k$K$O!"%0%k!<%W%P%C%U%!$G(B @kbd{G k} $BL?Na(B @code{nnkiboze-directory} $BFb$K:n@.$5$l$^$9!#$3$N=i4|@_DjCM$O(B @file{~/News/} $B$G$9!#0lJ}$N%U%!%$%k$O$=$N%0%k!<%W$NA45-;v$N(B @sc{nov} $B%X%C%@!<9T$r4^$s$G$$$F!"$b$&0lJ}$O9=@.5-;v$r8+$D$1$k$?(B -$B$a$K$I$N%0%k!<%W$,8!:w$5$l$?$+$N>pJs$r3JG<$9$k!"(B@file{.newsrc} +$B$a$K$I$N%0%k!<%W$,8!:w$5$l$?$+$N>pJs$r3JG<$9$k!"(B@file{.newsrc} $B$NJd=u%U%!%$%k$G$9!#(B -@code{nnkiboze} $B%0%k!<%WFb$N4{FI$H$J$C$?5-;v$O!"$=$N5-;v$N(B +@code{nnkiboze} $B%0%k!<%WFb$N4{FI$H$J$C$?5-;v$O!"$=$N5-;v$N(B @sc{nov} $B9T$,(B @sc{nov} $B%U%!%$%k$+$i:o=|$5$l$^$9!#(B @@ -11334,10 +11964,11 @@ Gnus $B$r(B ``$B%*%U%i%$%s(B'' $B$N%K%e!<%9%j!<%@!<$H$7$F;H$&$N$O6K$a$F4J( * Agent Categories:: $B2?$r%@%&%s%m!<%I$9$k$+$r(B gnus $B%(!<%8%'%s%H$K65$($kJ}K!!#(B * Agent Commands:: $B3F%P%C%U%!!<$G$N?7$7$$L?Na!#(B * Agent Expiry:: $B8E$$5-;v$r>C$9J}K!!#(B -* Outgoing Messages:: $BEj9F!"%a!<%k$r=P$9$H$-$K$J$K$,5/$3$k$N$+(B? +* Outgoing Messages:: $BEj9F!"%a!<%k$r=P$9$H$-$K$J$K$,5/$3$k$N$+(B? * Agent Variables:: $B%+%9%?%^%$%:$O3Z$7!#(B * Example Setup:: $B%*%U%i%$%s?M4V$N$?$a$N(B @file{.gnus.el} $B$NNc!#(B * Batching Agents:: @code{cron} $B%8%g%V$K$h$k%K%e!<%9e$G$9!#(B @@ -11421,10 +12052,10 @@ Gnus $B$r(B @code{gnus-unplugged} $B$G5/F0$7$^$9!#$3$l$O(B gnus $B%(!<%8%' $B%I$9$k$+$NA*Br$O$b$C$H?5=E$G$"$k$Y$-$G$"$j!"$=$N5-;v$,LLGr$$$HJ,(B $B$+$C$?;~E@$G!"%@%&%s%m!<%I$9$k$?$a$N0u$r$NJ,N`$KB0$5$J$$%0%k!<%W$O(B @code{$B=i4|(B} $BJ,N`$KB0$7$^$9!#(BGnus $B$OJ,N`$N:n(B +$B@.$H4IM}$N$?$a$NFH<+$N%P%C%U%!!<$r;}$C$F$$$^$9!#(B @menu * Category Syntax:: $BJ,N`$H$O$I$s$J$b$N$+!#(B @@ -11446,10 +12077,20 @@ Gnus $B$r(B @code{gnus-unplugged} $B$G5/F0$7$^$9!#$3$l$O(B gnus $B%(!<%8%' @item ($BDL>o(B) $B$I$N5-;v$r%@%&%s%m!<%I$9$k$+$r7h$a$k$H$-$N$h$j$-$a$N:Y$+(B $B$$%9%3%"5,B'!#(B($B$3$N%@%&%s%m!<%I%9%3%"(B (@dfn{download score}) $B$O(B -$BDL>o$N%9%3%"$H$OA4$/4X78$,L5$$$3$H$KCm0U$7$F$/$@$5$$!#(B) +$BDL>o$N%9%3%"$H$OI,$:$7$b4X78$,L5$$$3$H$KCm0U$7$F$/$@$5$$!#(B) @end enumerate -$B=R8l$OO@M}1i;;;R$,4V$K;6$j$P$a$i$l$?=R8l$NAH$_9g$o$;$+$i$J$j$^$9!#(B +$B=R8l$N0lHVC1=c$J7A<0$O(B @code{true} $B$d(B @code{false} $B$N$h$&$JC1FH$N=R8l$+(B +$B$i$J$j$^$9!#$3$l$i$N(B2$B$D$O$=$l$>$l!"A4$F$N2DG=$J5-;v$r%@%&%s%m!<%I$9$k$+!"(B +$BA4$/2?$b$7$J$$$+!"$G$9!#$3$l$i$N(B2$B$D$NFCJL$J=R8l$N>l9g$O!"DI2C$N%9%3%"5,(B +$BB'$OM>J,$G$9!#(B + +@code{high} $B$d(B @code{low} $B$H$$$&=R8l$O2<$G@bL@$5$l$F$$$k$h$&$K!"(B +@code{gnus-agent-high-score} $B$H(B @code{gnus-agent-low-score} $B$H$N5-;v$N%9(B +$B%3%"$H$N4X78$K$h$j5-;v$r%@%&%s%m!<%I$7$^$9!#(B + +$B%@%&%s%m!<%I$,E,@Z$+$I$&$+$N!"$5$i$K:Y$+$$@)8f$rF@$k$?$a$K!"=R8l$OO@M}1i(B +$B;;;R$,4V$K;6$j$P$a$i$l$?=R8l$NAH$_9g$o$;$+$i$J$k$3$H$,$G$-$^$9(B $B$*$=$i$/$$$/$D$+$NNc$,$=$N$^$^;H$($^$9!#(B @@ -11477,7 +12118,7 @@ short $B$k$@$m!#(B $B;H$C$F$b$h$$O@M}1i;;;R$O!"(B@code{or}$B!"(B @code{and}$B!"(B@code{not} $B$G(B -$B$9!#(B($B$b$7;H$$$?$1$l$P!"$h$j(B ``C'' $BIw$N1i;;;R(B @samp{|}$B!"(B@code{&}$B!"(B +$B$9!#(B($B$b$7;H$$$?$1$l$P!"$h$j(B ``C'' $BIw$N1i;;;R(B @samp{|}$B!"(B@code{&}$B!"(B @code{!} $B$rBe$j$K;H$&$3$H$,$G$-$^$9!#(B) $B0J2<$N=R8l$O$"$i$+$8$aDj5A$5$l$F$$$^$9$,!"$3$l$i$N$I$l$b$"$J$?$N(B @@ -11516,12 +12157,177 @@ gnus $B%(!<%8%'%s%H$,$=$N5-;v$r(B SPAM $B$@$H8+Pv$7$?$i??!#$3$NH/8+E*(B $B$/$@$5$$(B: $B4X?t$O0z?tL5$7$G8F$S=P$5$l$^$9$,!"(B@code{gnus-headers} $B$H(B @code{gnus-score} $BF0E*JQ?t$K$OJXMx$JCM$,B+G{$5$l$^$9!#(B -$B$5$F!"%@%&%s%m!<%I%9%3%"$NJ8K!$ODL>o$N%9%3%"%U%!%$%k$NJ8K!$HF1$8(B -$B$G$9$,!"Nc30$H$7$F!"eA0$KEj9F$5$l$?5-;v(B ($BNc$($P!"(B +@code{gnus-agent-expire-days} $B0JA0$KEj9F$5$l$?$b$N(B) $B$r%@%&%s%m!<%I$7$J$$(B +$B$H$9$k$3$H$b$G$-$^$9!#$=$N>l9g!"0J2<$N$h$&$J4X?t$r=q$/$G$7$g$&(B: + +@lisp +(defun my-article-old-p () + "Say whether an article is old." + (< (time-to-days (date-to-time (mail-header-date gnus-headers))) + (- (time-to-days (current-time)) gnus-agent-expire-days))) +@end lisp + +$B$=$&$9$k$H!"=R8l$O$3$N$h$&$KDj5A$7$^$9(B: + +@lisp +(not my-article-old-p) +@end lisp + +$B$b$7$/$O!"(B@file{~/.gnus.el} $B$d2?$+B>$N$b$N$G$b!"4{Dj$N(B +@code{gnus-category-predicate-list} $B$K<+J,$N=R8l$rDI2C$9$k$3$H$b$G$-$^$9!#(B +($BCm0U(B: $B$3$l$O!"(B@code{gnus-agent} $B$G(B @code{(gnus-agentize)} $B$,FI$_9~$^$l(B +$B$?8e$G$"$kI,MW$,$"$k$G$7$g$&(B) + +@lisp +(defvar gnus-category-predicate-alist + (append gnus-category-predicate-alist + '((old . my-article-old-p)))) +@end lisp + +$B$=$7$F!"C1$Ke$N$h$&$J$b$N$r;H$&$H$-$O!"@$$NCf$K$O@5$7$/@_Dj$5$l$F$$$J$$%7%9%F%`(B/$B%a(B +$B!<%i!<$,$"$j!"5-;v$NF|IU$O$$$DEj9F$5$l$?$+$r>o$K3Ne$N=R8l$O$=$NJ,N`$KB0$9$k(B*$BA4$F(B*$B$N%0%k!<%W$KE,MQ$5$l$^$9!#$7$+$7!"J,N`Cf(B +$B$N8D!9$N%0%k!<%W$KFCDj$N=R8l$rK>$s$@$j!"BUBF2a$.$F?7$7$$J,N`$r@_Dj$G$-$J(B +$B$$$H$-$O!"%0%k!<%W$N8D!9$N=R8l$r%0%k!<%W%Q%i%a!<%?$Ge$N$b$N$HEy2A$JD9$$J}$NNc$O(B: + +@lisp +(agent-predicate or high (and (not low) (not long))) +@end lisp + +$BJ,N`$N;XDj$GMW5a$5$l$k30$N4]3g8L$O$3$3$G$OF~NO$5$l$F$*$i$:!"%I%C%HBP$N5-(B +$BK!$G$b$J$/!"=R8l$NCM$O%j%9%H$"$k$H$_$J$5$l$^$9!#(B + + +$B$5$F!"%@%&%s%m!<%I%9%3%"$NJ8K!$ODL>o$N%9%3%"%U%!%$%k$NJ8K!$HF1$8$G$9$,!"(B +$BNc30$H$7$F!"J}$N>l=j$G!"(B@code{$B%@%&%s%m!<%I%9%3%"5,B'(B} $B$O0J2<$N(B3$B$D$N7A<0$re$G=q$+$l$F$$$k$h$&$K!"%9%3%"IU$1%-!<%o!<%I$N0lItJ,$7$+;H$($J$$$3$H$r=|(B +$B$1$P!"$3$l$OIaDL$N(B gnus $B%9%3%"%U%!%$%k$N9=J8$HF1$8$G$9!#(B + +$BNc(B: + +@itemize @bullet +@item +$BJ,N`;XDj(B + +@lisp +(("from" + ("Lars Ingebrigtsen" 1000000 nil s)) +("lines" + (500 -100 nil <))) +@end lisp + +@item +$B%0%k!<%W%Q%i%a!<%?;XDj(B + +@lisp +(agent-score ("from" + ("Lars Ingebrigtsen" 1000000 nil s)) + ("lines" + (500 -100 nil <))) +@end lisp + +$B$^$?!"$3$3$G0lHV30$N3g8L$,>JN,$5$l$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#(B +@end itemize + +@item +$B%(!<%8%'%s%H%9%3%"%U%!%$%k(B + +$B$3$l$i$N%9%3%"%U%!%$%k$O>e$G=R$Y$i$l$F$$$k;HMQ2DG=$J%9%3%"IU$1%-!<%o!<%I(B +*$B$N$_(B* $B$G$"$kI,MW$,$"$j$^$9!#(B + +$BNc(B: + +@itemize @bullet +@item +$BJ,N`;XDj(B + +@lisp +("~/News/agent.SCORE") +@end lisp + +$B$b$7$/$O!"$?$V$s(B + +@lisp +("~/News/agent.SCORE" "~/News/agent.group.SCORE") +@end lisp + +@item +$B%0%k!<%W%Q%i%a!<%?;XDj(B + +@lisp +(agent-score "~/News/agent.SCORE") +@end lisp + +$B>e$NMM$K!"DI2C$N%9%3%"%U%!%$%k$r;XDj$9$k$3$H$,$G$-$^$9!#$^$?3g8L$K$D$$$F(B +$B8@$o$J$1$l$P$$$1$^$;$s$+(B? +@end itemize + +@item +@code{$BIaDL(B} $B$N%9%3%"%U%!%$%k$N;HMQ(B + +$B0l$D$N%0%k!<%W$G(B2$B$D$N%9%3%"5,B'$r0];}$7$?$/$J$/!"%0%k!<%W$NK>$_$N(B@code{ +$B%@%&%s%m!<%I(B} $B$N4p=`$,(B @code{$BFI$`(B} $B4p=`$HF1$8$J$i!"%(!<%8%'%s%H$K2?$r%@(B +$B%&%s%m!<%I$9$k$+$r7h$a$k:]$K(B @code{$BIaDL(B} $B$N%9%3%"%U%!%$%k$r;2>H$9$k$h$&(B +$B$K$9$k$3$H$,$G$-$^$9!#(B + +$BJ,N`Dj5A$+!"%0%k!<%W%Q%i%a!<%?$N$3$l$i$N;X<($O%(!<%8%'%s%H$K%0%k!<%W$KE,(B +$BMQ2DG=$JA4$F$N%9%3%"%U%!%$%k$rFI$^$;!"%9%3%"IU$1%-!<%o!<%I$N;HMQ2DG=$JIt(B +$BJ,=89g$KL5$$$b$N$r(B *$BA*JL$7$FH4$-C5n$7$^$9(B +(@code{gnus-agent-remove-group})$B!#$3$NL?Na$O%W%m%;%9(B/$B@\F,<-$N=,47$rM}2r(B +$B$7$^$9!#(B(@pxref{Process/Prefix})$B!#(B @end table @@ -11738,8 +12552,8 @@ $ emacs -batch -l ~/.gnus.el -f gnus-agent-batch-fetch @vindex gnus-agent-expire-days @findex gnus-agent-expire @kindex M-x gnus-agent-expire -@cindex Agent expire -@cindex Gnus Agent expire +@cindex Agent expiry +@cindex Gnus Agent expiry @cindex expiry @code{nnagent} $B$O4|8B@Z$l>C5n$r07$$$^$;$s!#$=$NBe$o$j$K!"FCJL$J(B @@ -11765,7 +12579,7 @@ Gnus $B$,@Z$jN%$5$l$F$$$k$H$-!"A4$F$N:9=PMQ%a%C%;!<%8(B ($B%a!<%k$H%K%e!<(B $B$^$^$G$9!#(B Gnus $B$,:F$S:9$79~$^$l$?$H$-!"%a%C%;!<%8$rAw?.$9$k$?$a$K!"FCJL$J(B -$BL?Na$r;H$C$F2<=q$-%0%k!<%W$+$iAw$k$3$H$b!"%0%k!<%W%P%C%U%!Fb$G(B +$BL?Na$r;H$C$F2<=q$-%0%k!<%W$+$iAw$k$3$H$b!"%0%k!<%W%P%C%U%!Fb$G(B @kbd{J S} $B$r;H$C$F!"2<=q$-%0%k!<%WFb$NA4$F$NAw?.2DG=%a%C%;!<%8Aw(B $B?.$9$k$3$H$b$G$-$^$9!#(B @@ -11806,12 +12620,11 @@ Gnus $B%(!<%8%'%s%H$,%U%!%$%k$r3JG<$9$k>l=j!#=i4|@_DjCM$O(B @lisp ;;; Gnus $B$,$I$N$h$&$K%K%e!<%9$r - Mail $B$N - Spool $B$KN/$C$?(B message $B$NAw?.(B -> - News $B$NAw?.(B -> + Mail $B$N + Spool $B$KN/$C$?(B message $B$NAw?.(B -> + News $B$NAw?.(B -> $BITMW$J5-;v$N(B expire @end lisp @@ -11944,6 +12757,28 @@ Message $B$r2#$N%*%U%i%$%s%K%e!<%9%j!<%@!<$N$h$&$K$OF0:n$7$^$;(B +$B$s!#$3$l$i$OA[A|E*$J?M$+$i$NNI$/$"$kl9g!"(B +$B$b$&0l2s%@%&%s%m!<%I$5$l$k$N$G$9$+(B? + +@strong{$B$O$$!#(B} + +@end table + +$BMWLs$9$k$H!"(Bgnus $B$,@Z$jN%$5$l$F$$$k$H$-$O!"%m!<%+%k$KJ]B8$5$l$?5-;v$r8+(B +$B$k$@$1$G$9!#@\B3$5$l$F$$$k$H$-$O!"(BISP $B$HOC$9$@$1$G$9!#(B + + @node Scoring @chapter $B%9%3%"(B @cindex scoring @@ -11953,13 +12788,13 @@ Message $B$r2#$0$K:B$C$FCm0U$rJ'$C$F$/$@$5$$!*(B @vindex gnus-summary-below -$BA4$F$N5-;v$O%9%3%"$N=i4|CM$r;}$C$F$*$j(B +$BA4$F$N5-;v$O%9%3%"$N=i4|CM$r;}$C$F$*$j(B (@code{gnus-summary-default-score})$B!"$3$l$O%G%#%U%)%k%H$G(B 0 $B$G$9!#$3$N%9(B $B%3%"$OBPOCE*$d!"%9%3%"%U%!%$%k(B (score file) $B$NJ}K!$K$h$j!">e$2$i$l$?$j2<(B $B$2$i$l$?$j$7$^$9!#(B@code{gnus-summary-bark-below} $B$h$j$bDc$$%9%3%"$N5-;v(B $B$K$O4{FI$N0u$,IU$-$^$9!#(B -Gnus $B$O35N,%P%C%U%!$r:n@.$9$kA0$K!"8=:_$N%0%k!<%W$KE,MQ$5$l$k$I$s$J(B +Gnus $B$O35N,%P%C%U%!$r:n@.$9$kA0$K!"8=:_$N%0%k!<%W$KE,MQ$5$l$k$I$s$J(B @dfn{$B%9%3%"%U%!%$%k(B} $B$bFI$_9~$_$^$9!#(B $B8=:_$N5-;v$K4p$E$$$F%9%3%"$NEPO?$rA^F~$9$k$$$/$D$+$NL?Na$,35N,%P%C%U%!$K(B @@ -11973,7 +12808,7 @@ Gnus $B$O35N,%P%C%U%!$r:n@.$9$kA0$K!"8=:_$N%0%k!<%W$KE,MQ$5$l$k$I$s$J(B @menu * Summary Score Commands:: $B8=:_$N%0%k!<%W$N$?$a$N%9%3%"EPO?$rDI2C$9$k!#(B * Group Score Commands:: $B0lHLE*$J%9%3%"L?Na!#(B -* Score Variables:: $B$"$J$?$N%9%3%"$r%+%9%?%^%$%:$9$k!#(B +* Score Variables:: $B$"$J$?$N%9%3%"$r%+%9%?%^%$%:$9$k!#(B ($B$^$!!"$J$s$FMQ8l$G$7$g$&(B)$B!#(B * Score File Format:: $B%9%3%"%U%!%$%k$K2?$rF~$l$k$+!#(B * Score File Editing:: $B$H$N9gCW$r$7!"(B +$B$3$NCxe$2$k(B) $B$+$r;XDj$7$^$9!#%7%s%\%k@\F,0z?t(B @code{a} $B$OL?Na$,8=(B $B:_$N%9%3%"%U%!%$%k$G$O$J$/%U%!%$%k(B @file{all.SCORE} $B$r;H$&;v$r;XDj$7$^$9!#(B @@ -12235,7 +13071,7 @@ Messsage-ID $B$K%9%3%"$rIU$1$^$9!#(B @kindex W f ($B%0%k!<%W(B) @findex gnus-score-flush-cache Gnus $B$O2?EY$b%9%3%"O"A[%j%9%H$rFI$_9~$`$N$rHr$1$k$?$a$K!"$=$l$N%-%c%C%7%e(B -$B$rJ];}$7$F$$$^$9!#$3$NL?Na$O%-%c%C%7%e$r=q$-=P$7$^$9(B +$B$rJ];}$7$F$$$^$9!#$3$NL?Na$O%-%c%C%7%e$r=q$-=P$7$^$9(B (@code{gnus-score-flush-cache})$B!#(B @end table @@ -12246,7 +13082,7 @@ Gnus $B$O2?EY$b%9%3%"O"A[%j%9%H$rFI$_9~$`$N$rHr$1$k$?$a$K!"$=$l$N%-%c%C%7%e(B @findex gnus-batch-score @cindex batch scoring @example -& emacs -batch -l ~/.emacs -l gnus -f gnus-batch-score +& emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-batch-score @end example @@ -12273,12 +13109,12 @@ Gnus $B$O2?EY$b%9%3%"O"A[%j%9%H$rFI$_9~$`$N$rHr$1$k$?$a$K!"$=$l$N%-%c%C%7%e(B @item gnus-kill-files-directory @vindex gnus-kill-files-directory $BA4$F$N:o=|$H%9%3%"$N%U%!%$%k$O$3$N%G%#%l%/%H%j!<$KC_@Q$5$l!"$=$l$O=i4|@_(B -$BDj$G4D6-JQ?t(B @code{SAVEDIR} $B$K$h$C$F=i4|2=$5$l$^$9!#$3$l$O=i4|@_Dj$G(B +$BDj$G4D6-JQ?t(B @code{SAVEDIR} $B$K$h$C$F=i4|2=$5$l$^$9!#$3$l$O=i4|@_Dj$G(B @file{~/News/} $B$G$9!#(B @item gnus-score-file-suffix @vindex gnus-score-file-suffix -$B%9%3%"%U%!%$%k$K$?$I$jCe$/$?$a$K%0%k!<%WL>$K2C$($k@\Hx8l$G$9(B ($B=i4|CM$G(B +$B%9%3%"%U%!%$%k$K$?$I$jCe$/$?$a$K%0%k!<%WL>$K2C$($k@\Hx8l$G$9(B ($B=i4|CM$G(B @samp{SCORE} $B$G$9!#(B) @item gnus-score-uncacheable-files @@ -12289,15 +13125,19 @@ Gnus $B$O2?EY$b%9%3%"O"A[%j%9%H$rFI$_9~$`$N$rHr$1$k$?$a$K!"$=$l$N%-%c%C%7%e(B $B$N$G$"$l$P!":F$SI,MW$H$5$l$J$$$h$&$J%9%3%"%U%!%$%k$r=|5n$9$k$?$a$K$3$N@5(B $B5,I=8=$r;H$&;v$,$G$-$^$9!#(B@file{all.SCORE} $B$N%-%c%C%7%e$r;_$a$k$N$O0-$$(B $B9M$($G$9$,!"(B@file{comp.infosystems.www.authoring.misc.ADAPT} $B$r%-%c%C%7%e(B -$B$7$J$$$N$ONI$$9M$($G$7$g$&!#e$2(B/$B2<$2L?Na$K$h$C$F;H$o$l$k>e$2(B/$B2<$2$9$k%9%3%"$G$9!#(B @@ -12343,7 +13183,7 @@ gnus $B$K%9%3%"$r(B @file{.newsrc.eld} $B%U%!%$%k$KJ]B8$9$k$h$&$K$5$;$^$9!#( bnews $B9=J8$r;H$C$F!"A4$F$N9gCW$9$k%9%3%"%U%!%$%k$rE,MQ$7$^$9!#$3$l$,=i4|(B $B@_Dj$G$9!#Nc$($P!"8=:_$N%0%k!<%W$,(B @samp{gnu.emacs.gnus} $B$J$i$P!"(B @file{gnu.all.SCORE}$B!"(B@file{not.alt.SCORE} $B$H(B @file{gnu.all.SCORE} $B$,$9(B -$B$Y$FE,MQ$5$l$^$9!#MW$9$k$K!"%9%3%"%U%!%$%kL>$N(B @samp{all} $B$,(B @samp{.*} +$B$Y$FE,MQ$5$l$^$9!#MW$9$k$K!"%9%3%"%U%!%$%kL>$N(B @samp{all} $B$,(B @samp{.*} $B$KJQ49$5$l!"$=$l$+$i@55,I=8=$N9gCW$,$J$5$l$^$9!#(B $B$3$l$O!"A4$F$N%0%k!<%W$KE,MQ$7$?$$%9%3%"EPO?$,$$$/$D$+$"$k>l9g$O!"$=$l$i(B @@ -12356,7 +13196,7 @@ Gnus $B$O0lHLE*$J%9%3%"%U%!%$%k$rFCDj$N%9%3%"%U%!%$%k8~$1$N$b$N$h$jA0$KE,(B @item gnus-score-find-hierarchical @findex gnus-score-find-hierarchical -$BA4$F$N?F%0%k!<%W$+$i$NA4$F$N%9%3%"%U%!%$%k$rE,MQ$7$^$9!#$3$l$O(B +$BA4$F$N?F%0%k!<%W$+$i$NA4$F$N%9%3%"%U%!%$%k$rE,MQ$7$^$9!#$3$l$O(B @file{all.SCORE} $B$N$h$&$J%9%3%"%U%!%$%k$r;}$D;v$O$G$-$J$$$1$l$I!"(B @file{SCORE}$B!"(B@file{comp.SCORE} $B$H(B @file{comp.emacs.SCORE} $B$r;}$D;v$,$G(B $B$-$k$H$$$&;v$G$9!#(B @@ -12366,7 +13206,7 @@ Gnus $B$O0lHLE*$J%9%3%"%U%!%$%k$rFCDj$N%9%3%"%U%!%$%k8~$1$N$b$N$h$jA0$KE,(B $B$,8F$P$l!"%9%3%"%U%!%$%k$NJV$5$l$?A4$F$N%j%9%H$,E,MQ$5$l$^$9!#$3$l$i$N4X(B $B?t$OD>@\%9%3%"O"A[%j%9%H$N%j%9%H$rJV$9;v$b$G$-$^$9!#$=$N>l9g$O!"$=$l$i$N(B $B%U%!%$%k$G$J$$%9%3%"O"A[%j%9%H$rJV$94X?t$O!"JV$5$l$k:G8e$N%9%3%"%U%!%$%k(B -$B$,%m!<%+%k%9%3%"%U%!%$%k$G$"$k;v$r3NC5n$rA`:n$7$F$$$kJ}K!$G$9(B---$BA4$F$N9gCW$7$J$$EPO?(B -$B$O8E$/$J$j$9$.!"9gCW$9$kEPO?$r?7A/$G(B $BLL$9$k;v$K$J$k$G$7$g$&!#(B @@ -12434,7 +13274,7 @@ Gnus $B$O0lHLE*$J%9%3%"%U%!%$%k$rFCDj$N%9%3%"%U%!%$%k8~$1$N$b$N$h$jA0$KE,(B $B$3$NNc$O$?$$$F$$$N%9%3%"%U%!%$%k$NMWAG$r@bL@$7$F$$$^$9!#0c$C$?J}K!$K$D$$(B $B$F$O!"(B@pxref{Advanced Scoring} $B$r8+$F$/$@$5$$!#(B -$B$3$l$O(B lisp $B%3!<%I$N$h$&$K8+$($^$9$,!"2A(B} (eval) $B$5$l$^$;$s!#$7$+$7!"(Blisp $B%j!<%@!<$,$3$NMM<0$rFI$_9~$`(B $B$N$K;H$o$l$^$9$N$G!"0UL#E*$KM-8z$G$J$$$H$7$F$b!"J8K!E*$K$OM-8z$G$9!#(B @@ -12451,7 +13291,7 @@ Gnus $B$O0lHLE*$J%9%3%"%U%!%$%k$rFCDj$N%9%3%"%U%!%$%k8~$1$N$b$N$h$jA0$KE,(B $B$^$9(B: @code{Body} $B$O5-;v$NK\BN(B (Body) $B$G9gCW$r2A$,(B @code{nil} $B$G$J$$$H!"??$H$J$j$^$9!#Nc$($P!">e5i9gCW(B +$B$NI>2A$,(B @code{nil} $B$G$J$$$H!"??$H$J$j$^$9!#Nc$($P!">e5i9gCW(B @code{("lines" 4 <)} (@pxref{Advanced Scoring}) $B$O7k2L$H$7$F0J2<$N<0$K$J(B $B$j$^$9!#(B @@ -12517,7 +13357,7 @@ Gnus $B$O0lHLE*$J%9%3%"%U%!%$%k$rFCDj$N%9%3%"%U%!%$%k8~$1$N$b$N$h$jA0$KE,(B $B;H$C$F$$$k$H$-$O!"5-;v$,(B4$B9T$h$j$b>/$J$$$H$-$K%9%3%"$,DI2C$5$l$^$9!#(B($B:.Mp(B $B$7$F!"H?BP$G$O$J$$$+$H9M$(0W$$$G$9!#$G$b!"$=$&$G$O$J$$$N$G$9!#;d$,;W$&$K!#(B) -$B9gCW$,(B @code{Lines} $B$G$J$5$l$F$$$k$H!"$$$/$D$+$N%P%C%/%(%s%I(B +$B9gCW$,(B @code{Lines} $B$G$J$5$l$F$$$k$H!"$$$/$D$+$N%P%C%/%(%s%I(B (@code{nndir}$B$N$h$&$J$b$N(B) $B$O(B @code{Lines} $B%X%C%@!<$r:n@.$7$J$$$?$a$KA4(B $B$F$N5-;v$,(B 0 $B9T$G$"$k$H$7$F07$o$l$k;v$K5$$rIU$1$F$/$@$5$$!#$3$l$O$b$7>/(B $B$7$N9T$7$+$J$$5-;v$N%9%3%"$r2<$2$F$$$k$N$J$i!"JQ$J7k2L$,5/$3$jF@$k;v$K$J(B @@ -12536,8 +13376,8 @@ Date ($BF|IU(B) $B%X%C%@!<$K$O(B3$B$D$N$J$s$H$J$/$P$+$2$F$$$k9gCW$N7?$,$"$j @cindex ISO8601 @cindex date $B$b$C$HLrN)$D9gCW$N7?$O(B @code{$B@55,I=8=(B} $B$G$9!#$=$l$K$h$C$FF|IUJ8;zNs$K@5(B -$B5,I=8=$rMQ$$$F9gCW$5$;$k;v$,$G$-$^$9!#F|IU$O$^$:(B ISO8601 $BC;=LMM<0(B -(compact format) $B$KI8=`2=$5$l$^$9(B---@var{YYYYMMDD}@code{T}@var{HHMMSS} +$B5,I=8=$rMQ$$$F9gCW$5$;$k;v$,$G$-$^$9!#F|IU$O$^$:(B ISO8601 $BC;=LMM<0(B +(compact format) $B$KI8=`2=$5$l$^$9(B---@var{YYYYMMDD}@code{T}@var{HHMMSS} $B$G$9!#Nc$($P!"$b$7A4$F$NG/$N(B4$B7n(B1$BF|$KEj9F$5$l$?A4$F$N5-;v$K$,<#$5$;$?$$$N(B $B$G$"$l$P!"(B@samp{....0401.........} $B$r9gCWJ8;zNs$H$7$F;H$&;v$,$G$-$^$9!#(B ($BF|IU$O85!9$NI8=`;~$GJ]B8$5$l$F$$$^$9$N$G!"$=$N5-;v$,Ej9F$5$l$?$H$3$m$G(B4 @@ -12561,8 +13401,8 @@ Date ($BF|IU(B) $B%X%C%@!<$K$O(B3$B$D$N$J$s$H$J$/$P$+$2$F$$$k9gCW$N7?$,$"$j @code{Message-ID} @var{X} $B$G;O$^$C$F$$$k(B ($BI{(B)$B%9%l%C%I$K%9%3%"$rIU$1$?$$(B $B$N$G$"$l$P!"(B@samp{thread} $B9gCW$rIU$12C$($^$9!#$3$l$O(B @code{Reference} $B%X%C(B $B%@!<$K(B @var{X} $B$r;}$D$=$l$>$l$N5-;v$K?7$7$$(B @samp{thread} $B9gCW$rDI2C$7$^(B -$B$9!#(B ($B$3$l$i$N?7$7$$(B @samp{thread} $B9gCW$O$3$l$i$N9gCW$9$k5-;v$N(B -@code{Message-ID} $B$r;H$$$^$9!#(B) $B$3$l$O%9%l%C%I$N$$$/$D$+$N5-;v$,40A4$J(B +$B$9!#(B ($B$3$l$i$N?7$7$$(B @samp{thread} $B9gCW$O$3$l$i$N9gCW$9$k5-;v$N(B +@code{Message-ID} $B$r;H$$$^$9!#(B) $B$3$l$O%9%l%C%I$N$$$/$D$+$N5-;v$,40A4$J(B @code{References} $B%X%C%@!<$r;}$C$F$$$J$+$C$?$H$7$F$b!"%9%l%C%IA4BN$N%9%3(B $B%"$r>e$2(B/$B2<$2$G$-$k;v$rJ]>Z$7$^$9!#$3$l$r;H$&$H!"%9%l%C%I$N5-;v$K7hDjE*(B $B$G$J$$%9%3%"$,IU$/$+$b$7$l$J$$$H$$$&$3$H$KCm0U$7$F$/$@$5$$!#(B ($B$3$N9gCW%-!<(B @@ -12604,7 +13444,7 @@ Date ($BF|IU(B) $B%X%C%@!<$K$O(B3$B$D$N$J$s$H$J$/$P$+$2$F$$$k9gCW$N7?$,$"$j @item read-only $BFI$_9~$_@lMQ%9%3%"%U%!%$%k$O99?7$5$l$?$jJ]B8$5$l$?$j$7$^$;$s!#A4BNE*%9%3(B -$B%"%U%!%$%k$O$3$N%"%H%`$r;HMQ$9$k$Y$-$G$9(B (@pxref{Global Score Files})$B!#(B +$B%"%U%!%$%k$O$3$N%"%H%`$r;HMQ$9$k$Y$-$G$9(B (@pxref{Global Score Files})$B!#(B ($BCm0U(B: @dfn{$BA4BNE*(B} $B$O$3$3$G$OK\Ev$K(B @dfn{$BA4BNE*(B} $B$H$$$&0UL#$G$9!#8D?ME*(B $B$JA4$F$N%0%k!<%W$KE,MQ$9$k%9%3%"%U%!%$%k$N;v$G$O$"$j$^$;$s!#(B) @@ -12632,12 +13472,12 @@ Date ($BF|IU(B) $B%X%C%@!<$K$O(B3$B$D$N$J$s$H$J$/$P$+$2$F$$$k9gCW$N7?$,$"$j $B$3$NEPO?$OE,1~%9%3%"$r@)8f$7$^$9!#$b$7$3$l$,(B @code{t} $B$G$"$k$H!"=i4|@_Dj(B $B$NE,1~%9%3%"K!B'$,;H$o$l$^$9!#$b$7$3$l$,(B @code{ignore} $B$G$"$k$H!"$3$N%0(B $B%k!<%W$K$OE,1~%9%3%"$O$N$b$N$G$"$l$P!"=i4|@_Dj$NE,1~%9%3%"K!B'$,;H$o$l$^(B $B$9!#$?$$$F$$$N%0%k!<%W$KE,1~%9%3%"$r;H$$$?$$$N$G$"$l$P!"(B @code{gnus-use-adaptive-scorint} $B$r(B @code{t} $B$K@_Dj$7!"(B@code{(adapt ignore)} $B$rE,1~%9%3%"$r$7$?$/$J$$%0%k!<%W$KA^F~$9$k$G$7$g$&!#>/$7$N%0%k!<(B -$B%W$G$@$1E,1~%9%3%"$r9T$$$?$$$N$G$"$l$P!"(B@code{gnus-use-adaptive-scoring} +$B%W$G$@$1E,1~%9%3%"$r9T$$$?$$$N$G$"$l$P!"(B@code{gnus-use-adaptive-scoring} $B$r(B @code{nil} $B$K@_Dj$7!"(B@code{(adaptive t)} $B$r$=$l$r9T$$$?$$%0%k!<%W$N%9(B $B%3%"%U%!%$%k$KA^F~$9$k$G$7$g$&!#(B @@ -12649,8 +13489,8 @@ ignore)} $B$rE,1~%9%3%"$r$7$?$/$J$$%0%k!<%W$KA^F~$9$k$G$7$g$&!#>/$7$N%0%k!<(B @item local @cindex local variables -$B$3$NEPO?$NCM$O(B @code{(VAR VALUE)} $BBP$N%j%9%H$G$"$k$Y$-$G$9!#$=$l$>$l$N(B -@var{var} $B$O8=:_$N35N,%P%C%U%!$N%P%C%U%!8GM-$K$J$j!";XDj$5$l$?CM(B (value) +$B$3$NEPO?$NCM$O(B @code{(VAR VALUE)} $BBP$N%j%9%H$G$"$k$Y$-$G$9!#$=$l$>$l$N(B +@var{var} $B$O8=:_$N35N,%P%C%U%!$N%P%C%U%!8GM-$K$J$j!";XDj$5$l$?CM(B (value) $B$K@_Dj$5$l$^$9!#$3$l$OJXMx$J!"$b$7>/$7JQ$@$H$7$F$b!"%U%C%/$r$"$^$j9%$^$J(B $B$$$$$/$D$+$N%0%k!<%W$GJQ?t$r@_Dj$9$kJ}K!$G$9!#(B@var{value} $B$OI>2A$5$l$J$$(B $B;v$KCm0U$7$F$/$@$5$$!#(B @@ -12671,7 +13511,7 @@ ignore)} $B$rE,1~%9%3%"$r$7$?$/$J$$%0%k!<%W$KA^F~$9$k$G$7$g$&!#>/$7$N%0%k!<(B @item C-c C-c @kindex C-c C-c ($B%9%3%"(B) @findex gnus-score-edit-done -$B$"$J$?$,9T$C$?JQ99$rJ]B8$7$F35N,%P%C%U%!$KLa$j$^$9(B +$B$"$J$?$,9T$C$?JQ99$rJ]B8$7$F35N,%P%C%U%!$KLa$j$^$9(B (@code{gnus-score-edit-done})$B!#(B @item C-c C-d @@ -12768,7 +13608,7 @@ line)} $B$K@_Dj$7$F$/$@$5$$!#(B $B@Z$l>C5n$HE,1~@-%9%3%"$O0l=o$K$O$&$^$/$d$C$F$$$1$^$;$s!#(B $B%9%3%"$r$D$1$i$l$k%X%C%@!<$K$O(B @code{from}$B!"(B @code{subject}$B!"(B -@code{message-id}$B!"(B @code{references}$B!"(B @code{xref}$B!"(B +@code{message-id}$B!"(B @code{references}$B!"(B @code{xref}$B!"(B @code{lines}$B!"(B@code{chars}$B!"(B@code{date} $B$,$"$j$^$9!#$5$i$K(B @code{followup} $B$K$b%9%3%"IU$1$G$-$^$9!#$3$l$O8=:_$N5-;v$N(B @code{Message-ID} $B$r;HMQ$7$F(B @code{References} $B%X%C%@!<$K%^%C%A!"(B @@ -12783,7 +13623,7 @@ line)} $B$K@_Dj$7$F$/$@$5$$!#(B $B8e$GF,DKLt$rFsN3$*4+$a$7$H$-$^$9$,(B) $B$3$N5!9=$r;H$&$J$i$P!"$H$-$I$-5-;v$r4{FI$K$7$F$7$^$&>.$5$JJQ99$r(B -$BHr$1$k$?$a$K!"%9%3%"%U%!%$%k$N(B @code{mark} $B%"%H%`$r2?$+>.$5$$CM(B +$BHr$1$k$?$a$K!"%9%3%"%U%!%$%k$N(B @code{mark} $B%"%H%`$r2?$+>.$5$$CM(B --- $B$3$H$K$h$l$P(B -300 $B$/$i$$$K@_Dj$7$F$*$$$?J}$,NI$$$G$9!#(B $BE,1~@-%9%3%"$r0l=54V$+$=$3$i;H$C$F$/$k$H!"(Bgnus $B$O$=$lAj1~$KD465(B @@ -12843,6 +13683,12 @@ line)} $B$K@_Dj$7$F$/$@$5$$!#(B $BC18lE,1~@-%9%3%"IU$1=hM}$K$*$$$F!"5-;v$N%9%3%"$,$3$N?t;z$h$j$b>.(B $B$5$/$J$k$3$H$O$"$j$^$;$s!#=i4|@_DjCM$O(B @code{nil} $B$G$9!#(B +@vindex gnus-adaptive-word-no-group-words +@code{gnus-acaptive-word-no-group-words} $B$,(B @code{t} $B$K@_Dj$5$l$F$$$k$H!"(B +gnus $B$O%0%k!<%WL>$NA4$F$N8l$K$D$$$F!"C18lE,1~@-%9%3%"$r$7$^$;$s!#$[$H$s(B +$B$I$NI=Bj$,(B @samp{emacs} $B$H$$$&8l$r4^$s$G$$$k(B @samp{comp.editor.emacs} $B$N(B +$B$h$&$J%0%k!<%W$GJXMx$G$9!#(B + $B$3$N5!9=$r$7$P$i$/;H$C$F$_$?8e$K$O!"$"$J$?$,$I$s$JC18l$,9%$-$G(B $B$I$s$JC18l$,7y$$$+$r!"$3$N5,B'$rDL$7$F?GCG$9$kMxMQ$l$N5-;v$r8DJL$K(B $B%5!<%P!<$+$i$l$N5-;v$O(B @emph{$BFs2s(B} $B$l$N5-;v$O(B @emph{$BFs2s(B} $B$K(B @code{All} $B$r;H$C$FA4It%^%C%A(B $B$5$;$F$/$@$5$$!#(B @@ -13054,7 +13900,7 @@ Gnus $B$O8=:_$N%P%C%U%!!<$+$i(B @code{Message-ID} $B%X%C%@!<$r8+$D$1=P(B @item $BH]DjJ8;z%/%i%9(B $B$b$7(B @code{[^abcd]*} $B$_$?$$$J$b$N$r;XDj$9$k$H!"$?$V$s4|BTDL$j$N(B $B7k2L$OF@$i$l$J$$$G$7$g$&!#$3$l$O2~9TJ8;z$K$b%^%C%A$7$F$7$^$$!"$(!<(B -$B$H!"L$CN$N@$3&$^$GB3$/$+$b$7$l$^$;$s!#Be$o$j$K(B@code{[^abcd\n]*} +$B$H!"L$CN$N@$3&$^$GB3$/$+$b$7$l$^$;$s!#Be$o$j$K(B@code{[^abcd\n]*} $B$r;H$C$F$/$@$5$$!#(B @end table @@ -13082,7 +13928,7 @@ Gnus $B$O8=:_$N%P%C%U%!!<$+$i(B @code{Message-ID} $B%X%C%@!<$r8+$D$1=P(B @section $B%0%m!<%P%k%9%3%"%U%!%$%k(B @cindex global score files -$B4V0c$$$J$/!"B>$N%K%e!<%9%j!<%@!<$O(B ``$B%0%m!<%P%k:o=|%U%!%$%k(B +$B4V0c$$$J$/!"B>$N%K%e!<%9%j!<%@!<$O(B ``$B%0%m!<%P%k:o=|%U%!%$%k(B (global kill file)'' $B$r;}$C$F$$$^$9!#$3$l$OIaDL!"A4$F$N%0%k!<%W(B $B$KE,MQ$5$l$k!"%f!<%6!<$N%[!<%`%G%#%l%/%H%j!<$K3JG<$5$l$F$$$k0l$D(B $B$N:o=|%U%!%$%k0J>e$N2?J*$G$b$"$j$^$;$s!#$O$s(B! $B$A$C$]$1$J%K%e!<%9(B @@ -13269,7 +14115,7 @@ GNUS $B>C5n%U%!%$%k$rJT=8$9$k$?$a$NFs$D$N35N,%P%C%U%!4X?t$,$"$j$^(B @cindex converting kill files $B$"$J$?$,8E$$>C5n%U%!%$%k$r$I$C$5$j;}$C$F$$$k$N$G$"$l$P!"$=$l$i$r(B -$B%9%3%"%U%!%$%k$KJQ49$7$?$/$J$k$G$7$g$&!#$b$7$=$l$i$,(B ``$BIaDL$N(B'' +$B%9%3%"%U%!%$%k$KJQ49$7$?$/$J$k$G$7$g$&!#$b$7$=$l$i$,(B ``$BIaDL$N(B'' $B$d$D$G$"$l$P!"(B@file{gnus-kill-to-score.el} $B%Q%C%1!<%8$r;H$&$3$H(B $B$,$G$-$^$9!#$=$&$G$J$1$l$P!"$N(B @node Using GroupLens @subsection GroupLens $B$r;H$&(B -GroupLens $B$r;H$&$?$a$K$O!"%m!<%+%k$N(B Better Bit Berau (BBB) $B$KI.L>(B +GroupLens $B$r;H$&$?$a$K$O!"%m!<%+%k$N(B Better Bit Berau (BBB) $B$KI.L>(B (pseudonym) $B$rEPO?$7$J$1$l$P$J$j$^$;$s!#(B @samp{http://www.cs.umn.edu/Research/GroupLens/bbb.html} $B$,8=:_!"$A$^$?(B $B$KB8:_$9$kM#0l$N(B better bit $B$G$9!#(B @@ -13366,7 +14212,7 @@ GroupLens $B$G!"5-;v$NCM$rEPO?$9$k$?$a$N(B4$B$D$NJ}K!$,$"$j$^$9!#(B @item k @kindex k (GroupLens) @findex grouplens-score-thread -$B$3$N4X?t$OCMIU$1$NF~NO$rB%?J$7!"%9%l%C%I$NA4$F$N5-;v$rCMIU$1$^$9!#$3$l$O(B +$B$3$N4X?t$OCMIU$1$NF~NO$rB%?J$7!"%9%l%C%I$NA4$F$N5-;v$rCMIU$1$^$9!#$3$l$O(B rec.humor $B$K$"$k$h$&$J$"$ND9$$4VB3$/%9%l%C%I$KBP$7$FHs>o$KLr$KN)$A$^$9!#(B @end table @@ -13388,7 +14234,7 @@ rec.humor $B$K$"$k$h$&$J$"$ND9$$4VB3$/%9%l%C%I$KBP$7$FHs>o$KLr$KN)$A$^$9!#(B @end table -$B$b$78=:_$N5-;v$K%9%3%"(B4$B$rIU$1!"e5i%9%3%"IU$19=J8(B $BIaDL$N%9%3%"K!B'$OK!B'$N:G=i$NMWAG$KJ8;zNs$,$"$j$^$9!#>e5i%9%3%"IU$1K!B'(B -$B$O:G=i$NMWAG$K%j%9%H$,$"$j$^$9!#(B2$BHVL\$N%j%9%H$O:G=i$NMWAG$,(B @code{nil} +$B$O:G=i$NMWAG$K%j%9%H$,$"$j$^$9!#(B2$BHVL\$N%j%9%H$O:G=i$NMWAG$,(B @code{nil} $B$G$J$$CM$KI>2A$5$l$?$H$-$KE,MQ$5$l$^$9!#(B $B$3$l$i$N%j%9%H$O(B3$B$D$NO@M}:nMQ;R$+$i$J$C$F$*$j!"$=$l$i$O(B1$BJ}8~:nMQ;R$G!"?'!9(B @@ -13513,7 +14359,7 @@ bbbd $B%5!<%P!<$,$l$N0z?t$r(B @code{true} $B$KI>2A$5$l$k$b$N$r8+$D$1$k(B -$B$^$GI>2A$7$^$9!#$b$7$I$N0z?t$b(B @code{true} $B$G$J$$$H!"$3$N:nMQ;R$O(B +$B$^$GI>2A$7$^$9!#$b$7$I$N0z?t$b(B @code{true} $B$G$J$$$H!"$3$N:nMQ;R$O(B @code{false} $B$rJV$7$^$9!#(B @item ! @@ -13597,8 +14443,8 @@ Redmondo $B$,>C$($?7$2<$K$D$$$F=q$$$?$H$-$K%U%)%m!<%"%C%W$7$?A4$F$N?M$O%9(B @code{&} $B$H(B @code{|} $BO@M}:nMQ;R$O!"C;=L2sO)O@M}$r9T$$$^$9!#$9$J$o$A!"$=(B $B$N:nMQ$N7k2L$,L@$i$+$K$J$C$F;~E@$G!"0z?t$r2A$,(B @code{false} $B$K$J$k$H!";D$j$N0z?t$rI>2A(B -$B$9$kL\E*$OB8:_$7$J$/$J$j$^$9!#$3$l$OCY$$9gCW(B (@samp{body} $B$d(B -@samp{header}) $B$r:G8e$K;}$C$F$-$F!"B.$$9gCW(B (@samp{from} $B$d(B +$B$9$kL\E*$OB8:_$7$J$/$J$j$^$9!#$3$l$OCY$$9gCW(B (@samp{body} $B$d(B +@samp{header}) $B$r:G8e$K;}$C$F$-$F!"B.$$9gCW(B (@samp{from} $B$d(B @samp{subject}) $B$r:G=i$K;}$C$F$/$k$Y$-$G$"$k$H$$$&;v$r0UL#$7$^$9!#(B $B4V@\:nMQ;R(B (@code{1-} $B$J$I(B) $B$O$=$l$i$N0z?t$r%9%l%C%I$N(B1$B@$BeA0$K:nMQ$9$k(B @@ -13727,7 +14573,7 @@ Gnus $B$O(B1$BF|$K(B1$B2s%9%3%"$rIeGT$5$;$h$&$H$7$^$9!#Nc$($P!"$b$7(B gnus $B$=$l$O$3$N$h$&$J46$8$G$9(B: $B$b$7?tCM@\F,0z?t$,(B N $B$G$"$k$H!"8=:_$N5-;v$+$i;O$a$F!"C5n$7$^$9!#A02s$N@_Dj$r(B +$B%/$K@Q$_!"A4$F$N%W%m%;%90u$N5-;v$N%j%9%H$r>C5n$7$^$9!#A02s$N@_Dj$r(B @kbd{M P y} $B$GI|5l$5$;$k;v$,$G$-$^$9(B (@pxref{Setting Process Marks})$B!#(B @vindex gnus-summary-goto-unread @@ -13753,7 +14599,7 @@ Gnus $B$O(B1$BF|$K(B1$B2s%9%3%"$rIeGT$5$;$h$&$H$7$^$9!#Nc$($P!"$b$7(B gnus $B$K(B @kbd{d} @kbd{d} @kbd{d} $B$HF1$8;v$r$9$k;v$G$9!#$=$l$>$l$N(B @kbd{d} ($B$3(B $B$l$O8=:_$N5-;v$K4{FI$N0u$rIU$1$^$9(B) $B$O=i4|@_Dj$G$O0u$rIU$1$?8e$Ko$K$?$/$5$s$N$b$N$,$"$j$^$9!#9,1?$J;v$K!"$=$l(B @@ -13870,7 +14716,7 @@ Gnus $B$O$"$J$?<+?H$N=qK!;EMM;XDj$r:n$k$N$b$N$GCV$-49$($i$l$^$9!#(B@samp{%5y} $B$O(B ``@samp{y} $B;XDj$rA^F~$7!"(B5$BJ8;z(B $B$N>l=j$rF@$k$?$a$K6uGr$rF~$l$J$5$$(B'' $B$H$$$&;v$G$9!#(B -$BIaDL$N(B C $B$d(B Emacs Lisp $B$N=qK!;EMM(B (format) $BJ8;zNs$HF1$8$h$&$K!"(B@samp{%} +$BIaDL$N(B C $B$d(B Emacs Lisp $B$N=qK!;EMM(B (format) $BJ8;zNs$HF1$8$h$&$K!"(B@samp{%} $B$H=qK!;EMM$N7?$NJ8;z$N4V$N?tCM=$>~;R$O>o$K>/$J$/$H$b$=$ND9$5$K$J$k$h$&$K!"(B $B=PNO$K(B @dfn{$B5M$a(B} $B$l$i$l$^$9!#(B@samp{%5y} $B$O$=$NItJ,$r>o$K(B ($B>/$J$/$H$b(B) 5 $BJ8;z$ND9$5$K$J$k$h$&$K!":8$K6uGr$r5M$a$^$9!#$b$7(B @samp{%-5y} $B$H$9$l$P!"(B @@ -13885,7 +14731,7 @@ Gnus $B$O$"$J$?<+?H$N=qK!;EMM;XDj$r:n$k$$$^$9(B: @enumerate @@ -13896,7 +14742,7 @@ Gnus $B$O$"$J$?<+?H$N=qK!;EMM;XDj$r:n$k$rI=<($9$k$?$a$K;H$&$3$H$,$G$-$^$9!#$(!<(B $B$H!"K\Ev$O$=$l$O;XDj$G$O$J$$$N$G$9(B---@samp{%%} $B$OC1$K=qK!;EMM$,5!3#E*$K(B -$B@Z$jNv$/$N$r@Z$jH4$1$F(B @samp{%} $B$r$=$N$^$^EO$9$?$a$NJ}K!$G!"(BEmacs $B$,(B +$B@Z$jNv$/$N$r@Z$jH4$1$F(B @samp{%} $B$r$=$N$^$^EO$9$?$a$NJ}K!$G!"(BEmacs $B$,(B @samp{%b} $B$r(B $B$rI=<($7$J$5$$(B'' $B$H2r$N;XDj$+$i$N>pJs$HA4$/F1$8$h$&$K%P%C%U%!$K(B $BA^F~$5$l$^$9!#4X?t$O0UL#$NL5$$CM$H6&$K8F$P$l$k;v$b$"$j$($^$9$N$G!"$=$l$N(B $BBP:v$r$9$k$Y$-$G$9!#(B -$B?7$7$$4X?t$rDj5A$7$J$$$G$b!"%A%k%@=$>~;R(B (@pxref{Advanced Formatting}) +$B?7$7$$4X?t$rDj5A$7$J$$$G$b!"%A%k%@=$>~;R(B (@pxref{Advanced Formatting}) $B$r;H$C$F$[$H$s$IF1$8;v$rC#@.$9$k;v$,$G$-$^$9!#Nc$G$9(B: @samp{%~(form (count-lines (point-min) (point)))@@}$B!#$3$3$GM?$($i$l$?<0$OI>2A$5$l$F!"(B $B8=:_$N9T?t$r$b$?$i$7!"$=$l$+$iA^F~$5$l$^$9!#(B @@ -13982,19 +14828,28 @@ gnus-compile} $B$rO$OFCJL$J(B +$B$F$$$^$9!#(B@samp{%(} $B$H(B @samp{%)} $B;XDj$N4V$NJ8>O$OFCJL$J(B @code{mouse-face} $B%W%m%Q%F%#$,@_Dj$5$l!"$=$l$O$=$3$K%^%&%9$N%]%$%s%?!<$r(B $B$"$o$;$?$H$-$K(B (@code{gnus-mouse-face} $B$K$h$C$F(B) $B%O%$%i%$%H$5$l$k$3$H$K(B $B$J$j$^$9!#(B @samp{%@{} $B$H(B @samp{%@}} $B;XDj$N4V$NJ8>O$O(B @code{gnus-face-0} $B$r;H$C$FIa(B -$BDL$N%U%'%$%9$,@_Dj$5$l!"$=$l$O=i4|@_Dj$G(B @code{bold} $B$G$9!#$b$7(B +$BDL$N%U%'%$%9$,@_Dj$5$l!"$=$l$O=i4|@_Dj$G(B @code{bold} $B$G$9!#$b$7(B @samp{%@{1} $B$H$7$?$J$i!"Be$o$j$K(B @code{gnus-face-1} $B$rF@!"0J2} $B;X<(;R$N4V$N%F%-%9%H$OFCJL$J(B @code{balloon-help} +$B%W%m%Q%F%#$,(B @code{gnus-balloon-face-0} $B$K@_Dj$5$l$^$9!#(B@samp{%1<} $B$H$9(B +$B$k$H!"(B@code{gnus-balloon-face-1} $B$rF@$F!"B>$bF1MM$G$9!#(B +@code{gnus-balloon-face-*} $BJQ?t$OJ8;zNs$+J8;zNs$rJV$94X?t$r;X$9%7%s%\%k(B +$B$N$I$A$i$+$G$"$kI,MW$,$"$j$^$9!#(B@code{balloon-help-mode} $B$G$O!"%^%&%9$,(B +$B%W%m%Q%F%#$N@_Dj$5$l$F$$$k%F%-%9%H$N>e$rDL2a$9$k$H!"%P%k!<%s%&%#%s%I%&$,(B +$B8=$l$F!"J8;zNs$rI=<($7$^$9!#$3$l$N>\$7$$>pJs$O(B @code{balloon-help-mode} +$B$N@bL@J8;zNs$r;2>H$7$F$/$@$5$$!#(B + $B$3$l$O%0%k!<%W%P%C%U%!$NBeBX(B -$B$N%&%#%s%I%&$r>C$7$F!"(BEmacs $B$N2hLLA4BN$r@jM-$7$^$9!#$3$l$O=i4|@_Dj$G(B +$B$N%&%#%s%I%&$r>C$7$F!"(BEmacs $B$N2hLLA4BN$r@jM-$7$^$9!#$3$l$O=i4|@_Dj$G(B @code{t} $B$G$9!#(B +$B$3$NJQ?t$r(B @code{nil} $B$K@_Dj$9$k$N$O$=$l$J$j$KF0:n$7$^$9$,!"LdBj$b$"$j$^(B +$B$9!#4m81$r3P8g$N>e$G;H$C$F$/$@$5$$!#(B + @vindex gnus-buffer-configuration @code{gnus-buffer-configuration} $B$O$=$l$>$l$N(B gnus $B$N%P%C%U%!$,$I$N$/$i(B $B$$$N6u4V$rM?$($i$l$k$Y$-$+$r8=$7$^$9!#$3$l$O$3$NJQ?t$NH4?h$G$9(B: @@ -14045,7 +14903,7 @@ gnus-compile} $B$r$N$b$N$rG$L?$9$k%7%s(B -$B%\%k$G$9!#Nc$($P!"%0%k!<%W%P%C%U%!$rI=<($9$k$H$-$O!"%&%#%s%I%&@_Dj4X?t$O(B +$B%\%k$G$9!#Nc$($P!"%0%k!<%W%P%C%U%!$rI=<($9$k$H$-$O!"%&%#%s%I%&@_Dj4X?t$O(B @code{group} $B$r%-!<$H$7$F;H$$$^$9!#;HMQ2DG=$JL>A0$N40A4$J0lMw$O2<$K5s$2(B $B$i$l$F$$$^$9!#(B @@ -14102,7 +14960,7 @@ gnus-compile} $B$re0L$NJ,3d$H$7$F$7$+8=$l$k;v$,$G$-$J$$$H$$$&(B $B$b$N$,$"$j$^$9!#(B@var{form} $B$OM-8z$JJ,3d$rJV$9(B Emacs Lisp $B$N<0(B (form) $B$G(B -$B$J$1$l$P$J$j$^$;$s!#$=$l$>$l$NJ,3d$O40A4$K:F5"E*$G!"G$0U$N?t$N(B +$B$J$1$l$P$J$j$^$;$s!#$=$l$>$l$NJ,3d$O40A4$K:F5"E*$G!"G$0U$N?t$N(B @code{vertical} $B$H(B @code{horizontal} $BJ,3d$r4^$`;v$,$G$-$^$9!#(B @vindex gnus-window-min-width @vindex gnus-window-min-height @cindex window height @cindex window width -$B@5$7$$Bg$-$5$r8+$D$1$k$N$O>/$7J#;($G$9!#$I$N%&%#%s%I%&$b(B +$B@5$7$$Bg$-$5$r8+$D$1$k$N$O>/$7J#;($G$9!#$I$N%&%#%s%I%&$b(B @code{gnus-window-min-height} ($B=i4|CM(B 1) $B$NJ8;z$N9b$5$h$j$b>.$5$/$F$O$J(B $B$i$:!">/$J$/$H$b(B @code{gnus-window-min-width} ($B=i4|CM(B 1) $B$NJ8;zI}$G$J$/(B $B$F$O$J$j$^$;$s!#(BGnus $B$OJ,3d$rE,MQ$9$kA0$K$3$l$r6/@)$7$h$&$H;n$_$^$9!#$b(B -$B$7IaDL$N(B Emacs $B$N%&%#%s%I%&$NI}(B/$B9b$5@)8B$r;H$$$?$$$J$i!"$3$N(B2$B$D$NJQ?t$r(B +$B$7IaDL$N(B Emacs $B$N%&%#%s%I%&$NI}(B/$B9b$5@)8B$r;H$$$?$$$J$i!"$3$N(B2$B$D$NJQ?t$r(B @code{nil} $B$K$9$k$@$1$GNI$$$G$9!#(B -$B$b$7(B Emacs $B$NMQ8l$K$J$8$s$G$$$J$$$N$J$i!"(B@code{horizontal} $B$H(B +$B$b$7(B Emacs $B$NMQ8l$K$J$8$s$G$$$J$$$N$J$i!"(B@code{horizontal} $B$H(B @code{vertical} $BJ,3d$O!"4|BT$9$k$b$N$HH?BP$NF0:n$r$9$k$G$7$g$&!#(B @code{horizontal} $BJ,3d$NCf$N%&%#%s%I%&$O2#$KJB$s$GI=<($5$l!"(B @code{vertical} $BJ,3d$NCf$N%&%#%s%I%&$O>e2<$KI=<($5$l$^$9!#(B @findex gnus-configure-frame -$B%&%#%s%I%&$N@_CV$K4X$7$F@\(B +$B%&%#%s%I%&$N@_CV$K4X$7$F@\(B @code{gnus-configure-frame} $B$r8F$V$3$H$G$9!#$3$l$O%P%C%U%!$rJ,3d$9$k$H$-(B $B$KA4$F$NK\Ev$N;E;v$r$9$k4X?t$G$9!#2<$N$b$N$O(B5$B%&%#%s%I%&$N$H$F$b$P$+$2$?(B -$B@_Dj$G$9!#(B2$B$D$r%0%k!<%W%P%C%U%!$K!"(B3$B$D$r5-;v%P%C%U%!$N$?$a$K=<$F$^$9!#(B +$B@_Dj$G$9!#(B2$B$D$r%0%k!<%W%P%C%U%!$K!"(B3$B$D$r5-;v%P%C%U%!$N$?$a$K=<$F$^$9!#(B ($B$=$l$O$P$+$2$F$$$k$H8@$C$?$G$7$g!#(B) $B$b$72<$NJ8$r(B @code{$BI>2A(B} $B$9$k$H!"Ia(B $BDL$N(B gnus $B$N7PO)$r;H$o$J$$$G!"$9$0$K$=$l$,$I$N$h$&$K8+$($k$+$N9M$($rF@$k(B -$B;v$,$G$-$^$9!#K~B-$9$k$^$G$=$l$GM7$s$G!"$=$l$+$i(B +$B;v$,$G$-$^$9!#K~B-$9$k$^$G$=$l$GM7$s$G!"$=$l$+$i(B @code{gnus-add-configuration} $B$r;H$C$F?7$7$$A[A|$r%P%C%U%!@_Dj%j%9%H$K2C(B $B$($F2<$5$$!#(B @@ -14196,17 +15054,10 @@ buffer-name = group | article | summary ... The GNU Emacs Lisp Reference Manual}. XEmacs $B$G$O!"%U%l!<%`%W%m%Q%F%#%j(B $B%9%H$b;H$($^$9(B---$BNc$($P!"(B@code{(height 5 width 15 left -1 top 1)} $B$O$=$N(B $B$h$&$J%Q%i%a!<%?%j%9%H$G$9!#(B +@code{gnus-buffer-configuration} $B$K;HMQ2DG=$JA4$F$N%-!<$N0lMw$O$=$N=i4|(B +$BCM$G8+$D$1$k$3$H$,$G$-$^$9!#(B -$B$3$l$O(B @code{gnus-buffer-configuration} $B$K;EMM2DG=$J%-!<$N0lMw$G$9(B: - -@code{group}$B!"(B@code{summary}$B!"(B@code{article}$B!"(B@code{server}$B!"(B -@code{browse}$B!"(B@code{message}$B!"(B@code{pick}$B!"(B@code{info}$B!"(B -@code{summary-faq}$B!"(B@code{edit-group}$B!"(B@code{edit-server}$B!"(B -@code{edit-score}$B!"(B@code{post}$B!"(B@code{reply}$B!"(B@code{forward}$B!"(B -@code{reply-yank}$B!"(B@code{mail-bounce}$B!"(B@code{draft}$B!"(B@code{pipe}$B!"(B -@code{bug}$B!"(B@code{compose-bounce}$B!"(B@code{score-trace}$B!#(B - -$B%-!<(B @code{message} $B$O(B @code{gnus-group-mail} $B$H(B +$B%-!<(B @code{message} $B$O(B @code{gnus-group-mail} $B$H(B @code{gnus-summary-mail-other-window} $B$NN>J}$G;H$o$l$k;v$KCm0U$7$F2<$5$$!#(B $B$b$7(B2$B$D$r6hJL$9$k$[$&$,K>$^$7$$$J$i!"$3$N$h$&$JJ*$r;H$&;v$,$G$-$^$9(B: @@ -14219,6 +15070,20 @@ The GNU Emacs Lisp Reference Manual}. XEmacs $B$G$O!"%U%l!<%`%W%m%Q%F%#%j(B (group 1.0))))) @end lisp +$BJ#?t$N%U%l!<%`$X$NNI$/$"$kMWK>$O!"%a!<%k$H%K%e!<%9$N:n@.$K$OJL$N%U%l!<%`(B +$B$r;H$$!"85$N%U%l!<%`$O$=$N$^$^$K;D$9$H$$$&$b$N$G$9!#$3$l$NC#@.$K$O!"0J2<(B +$B$N$h$&$J$b$N$G$G$-$^$9!#(B + +@lisp +(message (frame 1.0 + (if (not (buffer-live-p gnus-summary-buffer)) + (car (cdr (assoc 'group gnus-buffer-configuration))) + (car (cdr (assoc 'summary gnus-buffer-configuration)))) + (vertical ((user-position . t) (top . 1) (left . 1) + (name . "Message")) + (message 1.0 point)))) +@end lisp + @findex gnus-add-configuration $BJQ?t(B @code{gnus-buffer-configuration} $B$O$H$F$bD9$/J#;($J$N$G!"C10l$N@_Dj(B $B$NJQ99$r4JC1$K$9$k$?$a$N4X?t$,$"$j$^$9(B: @code{gnus-add-configuration} $B$G(B @@ -14233,16 +15098,20 @@ The GNU Emacs Lisp Reference Manual}. XEmacs $B$G$O!"%U%l!<%`%W%m%Q%F%#%j(B (article 1.0)))) @end lisp -$BIaDL$O$3$l$i$N(B @code{gnus-add-configuration} $B8F$S=P$7$r%U%!%$%k(B +$BIaDL$O$3$l$i$N(B @code{gnus-add-configuration} $B8F$S=P$7$r%U%!%$%k(B @code{.gnus.el} $B$KF~$l$k$+!"2?$i$+$N5/F0;~$N%U%C%/$KF~$l$k$G$7$g$&(B---$B$=(B $B$l$i$O(B gnus $B$,FI$_9~$^$l$?8e$Ko$K(B ``$B@5$7$$(B'' $B%&%#%s%I%&@_Dj$r6/@)(B -$B$7$?$$$N$G$"$l$P!"(B@code{gnus-always-force-window-configuration} $B$r(B +$B$7$?$$$N$G$"$l$P!"(B@code{gnus-always-force-window-configuration} $B$r(B @code{nil} $B$G$J$$CM$K@_Dj$9$k;v$,$G$-$^$9!#(B +$BLZI=<($r;H$C$F$$$F(B (@pxref{Tree Display})$B!"LZ%&%#%s%I%&$O?bD>J}8~$KJL$N(B +$B%&%#%s%I%&$GI=<($5$l$k$J$i!"%&%#%s%I%&$NBg$-$5$,JQ99$5$l$k$3$H$rHr$1$k$?(B +$B$a$K(B @code{gnus-tree-minimize-window} $B$r$$$8$k$N$,NI$$$G$7$g$&!#(B + @node Faces and Fonts @section $B%U%'%$%9$H%U%)%s%H(B @@ -14272,7 +15141,7 @@ The GNU Emacs Lisp Reference Manual}. XEmacs $B$G$O!"%U%l!<%`%W%m%Q%F%#%j(B $B$3$l$r2~A1$9$k$?$a$K!"JQ?t$rO.$j$^$o$7$F!"(B($B$J$s$H$J$/(B) $BK~B-$7$?$H46$8$?(B $B8e$G!"(B@kbd{M-x gnus-compile} $B$rpJs$G%b!<%I9T$r99?7$7$^$9!#$3$NJQ?t$,(B @code{nil} +gnus $B$O3:Ev$9$k$G$"$m$&>pJs$G%b!<%I9T$r99?7$7$^$9!#$3$NJQ?t$,(B @code{nil} $B$G$"$k$J$i!"2hLL$N:FIA2h$O$b$C$HB.$$$G$7$g$&!#(B @cindex display-time @@ -14370,7 +15239,7 @@ gnus $B$O3:Ev$9$k$G$"$m$&>pJs$G%b!<%I9T$r99?7$7$^$9!#$3$NJQ?t$,(B @code{nil} (setq gnus-visual '(highlight)) @end lisp -@code{gnus-visual} $B$,(B @code{t} $B$G$"$k$H!"%O%$%i%$%H$H%a%K%e!<$OA4$F$N(B +@code{gnus-visual} $B$,(B @code{t} $B$G$"$k$H!"%O%$%i%$%H$H%a%K%e!<$OA4$F$N(B gnus $B$N%P%C%U%!$G;HMQ$5$l$^$9!#(B $BB>$NA4$F$N%P%C%U%!$N308+$K1F6A$9$kAm9gE*$JJQ?t$O(B: @@ -14378,7 +15247,7 @@ gnus $B$N%P%C%U%!$G;HMQ$5$l$^$9!#(B @table @code @item gnus-mouse-face @vindex gnus-mouse-face -$B$3$l$O(B gnus $B$G%^%&%9$N%O%$%i%$%H$K;H$o$l$k%U%'%$%9(B ($B$9$J$o$A!"%U%)%s%H(B) +$B$3$l$O(B gnus $B$G%^%&%9$N%O%$%i%$%H$K;H$o$l$k%U%'%$%9(B ($B$9$J$o$A!"%U%)%s%H(B) $B$G$9!#(B@code{gnus-visual} $B$,(B @code{nil} $B$G$"$k$H!"%^%&%9%O%$%i%$%H$O$J$5(B $B$l$^$;$s!#(B @@ -14481,7 +15350,7 @@ Face used on buttons. Gnus$B!"$=$l$O(B($B8@$$EA$($K$h$l$P(B)$B$+$D$F=q$+$l$?$$$+$J$k%W%m%0%i%`$h(B $B$j$bBg$-$/!"$"$J$?$,$d$C$FM_$7$$$H;W$&$5$^$6$^$J4qL/$J$3$H$r!"$"(B $B$J$?$N$$$J$$$H$3$m$G9T$C$F$/$l$k$b$N$G$9!#Nc$($P!"$"$J$?$O;~$?$^(B -$B?7Ce%a!<%k$r%A%'%C%/$7$F$b$i$$$?$/$J$k$+$bCN$l$^$;$s!#$"$k$$$O(B +$B?7Ce%a!<%k$r%A%'%C%/$7$F$b$i$$$?$/$J$k$+$bCN$l$^$;$s!#$"$k$$$O(B Emacs $B$r$7$P$i$/J|$C$F$*$$$?$H$-A4$F$N%5!<%P$N@\B3$r@ZCG$7$F$b$i(B $B$$$?$/$J$k$+$b$7$l$^$;$s!#B>$K$b2?$+$=$&$$$C$?$3$H$G$9!#(B @@ -14512,7 +15381,7 @@ Gnus $B$O$5$^$6$^$J@)8f;R(B @dfn{handlers} $B$rDj5A$9$k$3$H$K$h$C$F$=(B $B$:$C$H6uE>>uBV$K$J$C$?8e$O!"$3$N4X?t$O(B @var{$B;~4V(B} $BJ,Kh$K8F$S=P$5(B $B$l$^$9!#(B -@var{$B6uE>(B} $B$,?t$G(B @var{$B;~4V(B} $B$b?t$G$"$k>l9g!"$3$N4X?t$O!"(B Emacs +@var{$B6uE>(B} $B$,?t$G(B @var{$B;~4V(B} $B$b?t$G$"$k>l9g!"$3$N4X?t$O!"(B Emacs $B$N6uE>>uBV$,(B @var{$B6uE>(B} $BJ,B3$$$?;~$K8B$j!"(B@var{$B;~4V(B} $BJ,Kh$K8F$S(B $B=P$5$l$^$9!#(B @@ -14528,11 +15397,6 @@ Emacs $B$N6uE>>uBV$,(B @var{$B6uE>(B} $BJ,B3$/EY$K0lEY8F$S=P$5$l$^$9!#(B @code{gnus-demon-timestep} $BIC$N$3$H$G$9!#$3$l$O=i4|@_Dj$G$O(B 60$B$G(B $B$9!#$b$7$3$NJQ?t$rJQ99$9$k$H!"A4$F$N@)8f;R$N7W;~$K1F6A$rM?$($^$9!#(B) -@vindex gnus-use-demon -$B$b$C$H$b!"$3$l$iA4It$r1?E>$9$k$h$&$K@_Dj$9$k$K$O!"(B -@code{gnus-use-demon} $B$r(B @code{t} $B$K@_Dj$7$J$-$c$$$1$J$$$s$@$1$I(B -$B$M!#(B - $B$H$$$&$o$1$G!"@)8f;R$rDI2C$7$?$1$l$P!"(B @file{.gnus} $B%U%!%$%k$K!"(B $B0J2<$N$h$&$J$b$N$r=q$/$3$H$,$G$-$^$9!#(B @@ -14547,10 +15411,10 @@ Emacs $B$N6uE>>uBV$,(B @var{$B6uE>(B} $BJ,B3$/EY$K0lEY8F$S=P$5$l$^$9!#(B @findex gnus-demon-add-scan-timestamps @findex gnus-demon-add-disconnection $B$3$N$?$a$N4{@=4X?t$,$$$/$D$+:n@.$5$l$F$$$^$9!#(B -@code{gnus-demon-add-nocem}$B!"(B +@code{gnus-demon-add-nocem}$B!"(B @code{gnus-demon-add-disconnection}$B!"(B @code{gnus-demon-add-nntp-close-connection}$B!"(B -@code{gnus-demon-add-scan-timestamps}$B!"(B +@code{gnus-demon-add-scan-timestamps}$B!"(B @code{gnus-demon-add-rescan}$B!"(B@code{gnus-demon-add-scanmail} $B$G(B $B$9!#$3$l$i$NG=NO$,M_$7$1$l$P!"C1$K$3$l$i$N4X?t$r(B @file{.gnus} $B$K(B $BF~$l$F$/$@$5$$!#(B @@ -14643,10 +15507,10 @@ Richard E. Depew --- $B%"%a%j%+$NC1FHH?%9%Q%`2H!#$l/$O(B -$B87L)$J!"DxEY$M!#$?$$$F$$$O>/$@$1$I(B)$B!#NI$/;H$o$l$k/$@$1$I(B)$B!#NI$/;H$o$l$kr7o(B ...)} $BMWAG$r;H$&I,MW$,$"$j(B -$B$^$9!#3F>r7o$OJ8;zNs(B ($B;H$$$?$$r7o$OJ8;zNs(B ($B;H$$$?$$l9g$O(B @var{$BJ8;zNs(B} $B$O;H(B $B$$$?$/$J$$o$KCY$/$F!"$"$J$?$,>ZL@7k2L$r5$(B @end table NoCeM $B$r;H$&$H!"$b$7$+$9$k$H%a%b%j6t$$$K$J$k$+$b$7$l$^$;$s!#$"$J(B -$B$?$,$?$/$5$s$N@8$-$?%0%k!<%W(B ($B$D$^$j9XFI$"$k$$$OHs9XFI%0%k!<%W(B) +$B$?$,$?$/$5$s$N@8$-$?%0%k!<%W(B ($B$D$^$j9XFI$"$k$$$OHs9XFI%0%k!<%W(B) $B$r;}$C$F$$$k$N$J$i!"(BEmacs $B%W%m%;%9$OBg$-$/$J$C$F$7$^$&$G$7$g$&!#(B $B$b$7$3$l$,LdBj$G$"$l$P!"Hs9XFI$N%0%k!<%W$rA4It(B ($B$"$k$$$O$=$NB?$/(B $B$r(B) $B>C$75n$C$F$7$^$C$?J}$,NI$$$G$9(B (@pxref{Subscription @@ -14755,7 +15619,7 @@ Gnus $B$O!"MxMQl=j!#$3$l$O=i4|@_Dj$G$O(B @code{picons} $B$G(B $B$5$F!"$3$l$i$r7hDj$7$?8e$K$O!"$3$l$i$N3($,@5$7$$;~$KI=<($5$l$k$h(B $B$&$K!"0J2<$N4X?t$rE,@Z$J%U%C%/$KDI2C$9$kI,MW$,$"$j$^$9!#(B -@vindex gnus-article-display-hook @vindex gnus-picons-display-where @table @code @item gnus-article-display-picons @findex gnus-article-display-picons $BCxA0!#=i4|(B $B@_DjCM$O(B @code{(format "/tmp/picon-xface.%s.xbm" -(user-login-name))}$B!#(B +(user-login-name))}$B!#(B @item gnus-picons-has-modeline-p @vindex gnus-picons-has-modeline-p @code{gnus-picons-display-where} $B$r(B @code{picons} $B$K@_Dj$7$F$7$^(B $B$&$H!"(BXEmacs $B$N%U%l!<%`$O$a$A$c$a$A$c$K$J$C$F$7$^$&$G$7$g$&!#$3(B -$B$l$rB?>/$J$j$H$b7Z8:$9$k$K$O!"(B@code{gnus-picons-has-modeline-p} +$B$l$rB?>/$J$j$H$b7Z8:$9$k$K$O!"(B@code{gnus-picons-has-modeline-p} $B$r(B @code{nil} $B$K@_Dj$7$F$/$@$5$$!#$3$l$O(B picon $B%P%C%U%!$+$i%b!<(B $B%I9T$r$H$7$F;n$7$F$_$k3HD%;R$N=g=x%j%9%H!#=i4|@_DjCM$O(B +picon $B%U%!%$%kL>$H$7$F;n$7$F$_$k3HD%;R$N=g=x%j%9%H!#=i4|@_DjCM$O(B @code{("xpm" "gif" "xbm")} $B$+$i(B XEmacs $B$KAH$_9~$^$l$F$$$J$$$b$N(B $B$r0z$$$?$b$N$G$9!#(B +@item gnus-picons-setup-hook +@vindex gnus-picons-setup-hook +picon $B$,$b$7I=<($5$l$F$$$l$P!"(Bpicon $B%P%C%U%!$GC$75n$k$+$I$&$+!#(BGnus @@ -15110,7 +15969,7 @@ Gnus $B$r=*N;$9$k$H$-$K(B picon $B%-%c%C%7%e$r>C$75n$k$+$I$&$+!#(BGnus @file{.gnus.el} $B$U$!$$$k$K=q$$$F$/$@$5$$!#(B @lisp -(add-hook 'gnus-article-display-hook 'gnus-smiley-display t) +(setq gnus-treat-display-smiley t) @end lisp $B%9%^%$%j!<$O!"J8;z$N4i%^!<%/(B --- @samp{:-)}$B!"(B@samp{:-=}$B!"(B @@ -15215,7 +16074,7 @@ Gnus $B$r=*N;$9$k$H$-$K(B picon $B%-%c%C%7%e$r>C$75n$k$+$I$&$+!#(BGnus @item gnus-xmas-logo-color-style @vindex gnus-xmas-logo-color-style $B$3$l$OA05-$NO"A[%j%9%H$G?'$r8!:w$9$k$N$K;H$o$l$k%-!<$G$9!#M-8z$J(B -$BCM$K$O(B @code{flame}$B!"(B @code{pine}$B!"(B @code{moss}$B!"(B@code{irish}$B!"(B +$BCM$K$O(B @code{flame}$B!"(B @code{pine}$B!"(B @code{moss}$B!"(B@code{irish}$B!"(B @code{sky}$B!"(B @code{tin}$B!"(B @code{velvet}$B!"(B @code{grape}$B!"(B @code{labia}$B!"(B @code{berry}$B!"(B @code{neutral}$B!"(B@code{september} $B$,$"$j$^$9!#(B @@ -15251,7 +16110,7 @@ Gnus $B$O!"%9%3%"IU$1!"%9%l%C%I$N7A@.!"%9%l%C%IHf3S$J$I$r9T$&$H$-(B $B4pK\E*$K$O!"$3$l$OHf3S$NA0$K9T$+$il9gBEEv$J7k2L$r=P$7$^$9(B --- +$B7k2L$rHf3S$7$^$9!#$3$l$O$[$H$s$I$N>l9gBEEv$J7k2L$r=P$7$^$9(B --- $B$?$H$(%K%e!<%9%j!<%@!<$N2>LL$r$+$V$C$?J8;zNs@Z$j9o$_5!$G@8@.$5$l(B $B$?J8;zNs$,:9$7=P$5$l$F$b!"$G$9!#(B @@ -15521,7 +16380,7 @@ but at the common table.@* * Terminology:: $B2f!9$OK\Ev$KFq$7$$!"8l$N$h$&$J8l$r;H$&!#(B * Customization:: $B$"$J$?$NMW5a$K1h$C$F(B gnus $B$r;EN)$F$k!#(B * Troubleshooting:: $B>eA0$K$J$j$^$9!#$=$&;W$$$^$;$s$+!)(B) $B$I$A$i$K$;$h!"A4$F$N%(%M%k%.!<$r?7$7$$855$$NNI$$L>A0$rIU$1$k$N$K;H$$2L$?(B -$B$7$?8e!"$=$NL>A0$O(B @emph{$B$"$^$j$K(B} $B855$$,NI$9$.$k$H$$$&;v$K$J$j!"$=$l$r(B -``Gnus'' $B$H:F$SL?L>$7$^$7$?!#$G$b!":#2s$OBgJ8;z$H>.J8;z$r:.$<$F$$$^$9!#(B +$B$7$?8e!"$=$NL>A0$O(B @emph{$B$"$^$j$K(B} $B855$$,NI$9$.$k$H$$$&;v$K$J$j!"$=$l$r(B +``Gnus'' $B$H:F$SL?L>$7$^$7$?!#$G$b!":#2s$OBgJ8;z$H>.J8;z$r:.$<$F$$$^$9!#(B ``Gnus'' $B$H(B ``@sc{gnus}'' $B$G$9!#(B $B?7$7$$$b$N(B $B$H(B $B8E$$$b$N!#(B $B:G=i$N(B ``$BE,@Z$J(B'' Gnus 5 $B$N%j%j!<%9$O(B1995$BG/(B11$B7n$K(B Emacs 19.30 $B$NG[I[$K4^(B -$B$^$l$?$H$-$K$J$5$l$^$7$?(B (132 $B$N(B (ding) Gnus $B$N%j%j!<%9(B $BB-$9$3$H$N(B +$B$^$l$?$H$-$K$J$5$l$^$7$?(B (132 $B$N(B (ding) Gnus $B$N%j%j!<%9(B $BB-$9$3$H$N(B Gnus5.0 $B$N(B15$B%j%j!<%9(B)$B!#(B -1996$BG/(B3$B7n$K(B ``September Gnus'' (99$B%j%j!<%9$N8e$G(B)) +1996$BG/(B3$B7n$K(B ``September Gnus'' (99$B%j%j!<%9$N8e$G(B)) $B$,(B ''Gnus 5.2`` $B$H$$$&L>A0$G%j%j!<%9$5$l$^$7$?(B (40$B%j%j!<%9(B)$B!#(B 1996$BG/$N(B7$B7n(B28$BF|$K(B Red Gnus $B$N:n6H$,;O$^$j!"$=$l$O(B1997$BG/(B1$B7n(B25$BF|$K(B (84$B%j%j!<(B $B%9$N8e$G(B) ``Gnus 5.4'' $B$H$7$F%j%j!<%9$5$l$^$7$?(B (67 $B%j%j!<%9(B)$B!#(B -1997$BG/(B9$B7n(B13$BF|$K!"(BQuassia Gnus $B$,3+;O$5$l!"(B37$B%j%j!<%9B3$-$^$7$?!#$=$l$O(B +1997$BG/(B9$B7n(B13$BF|$K!"(BQuassia Gnus $B$,3+;O$5$l!"(B37$B%j%j!<%9B3$-$^$7$?!#$=$l$O(B ``Gnus 5.6'' $B$H$7$F(B1998$BG/(B3$B7n(B8$BF|$K%j%j!<%9$5$l$^$7$?!#(B $B$b$7@\F,<-$r;}$C$?HG$N(B Gnus -- ``(ding) Gnus'', ``September Gnus'', @@ -15577,6 +16436,7 @@ Gnus5.0 $B$N(B15$B%j%j!<%9(B)$B!#(B * Conformity:: Gnus $B$OA4$F$NI8=`$rK~$?$=$&$H$9$k!#(B * Emacsen:: Gnus $B$O$$$/$D$+$N8=BeE*$J(B Emacs $B4D6-$G$N%3!<%I(B) -$B$r>C5n$9$k$Y$-$G$7$g$&!#(B@sc{gnus} $B$KC5n$9$k$Y$-$G$7$g$&!#(B@sc{gnus} $B$KCHqpJs$G$"(B $B$k$H8+$J$7$F$$$^$9!#(B@code{tin} $B$H(B @code{Netscape} $B$+$iAw$i$l$F$/$kHs>o$K(B $BB?$/$NMM<0$K1h$C$F$$$J$$5-;v$r8+$?8e$G!";d$O$=$l$i$r5-;v$rEj9F$9$k$?$a$K(B @@ -15716,6 +16573,13 @@ Gnus $B$O(B MIME $B$N07$$$r$;$:!"$3$NI8=`$K$J$k$b$N$O(B $B$9$4$/NI$$$H9M$($ $B$,L5$1$l$P;d$O$=$N>pJs$rF@$k;v$O$J$+$C$?$G$7$g$&!#(B @end table +@item USEFOR +@cindex USEFOR +USEFOR $B$O!"(BIETF $B$N(B working group $B$,(B Son-of-RFC 1036 $B$K4p$E$$$F!"(BRFC 1036 +$B$N8e7Q$H$7$F=q$$$F$$$k$b$N$G$9!#%K%e!<%95-;v$NMM<0$KBP$7$F!"$$$m$$$m$JJQ(B +$B99$rDs0F$7$?(B draft $B$r:n@.$7$^$7$?!#(BGnus $B%?%o!<$O(B draft $B$,(B RFC $B$H$7$FG'$a(B +$B$i$l$?$H$-$KJQ99$Ne$K=q$+$l$F$$$kJ8>O$K4X$9$k;v$G!"(BGnus $B$,$=$l$rK~$?$7$F$$$J$$$h$&$JF0:n(B @@ -15744,14 +16608,52 @@ Emacs 19.32 $B$H$=$l0J9_$K4p$E$$$?(B Mule$B!#(B @end itemize -Gnus $B$O$3$l$h$j8E$$$I$s$J(B Emacsen $B$G$b40A4$KF0:n$7$J$$$G$7$g$&!#>/$J$/$H(B -$B$b!"?.Mj$G$-$kF0:n$O$7$J$$$G$7$g$&!#(B +$B$3$N(B Gnus $B$NHG$O$3$l$h$j8E$$$I$s$J(B Emacsen $B$G$b40A4$KF0:n$7$J$$$G$7$g$&!#(B +$B>/$J$/$H$b!"?.Mj$G$-$kF0:n$O$7$J$$$G$7$g$&!#8E$$HG$N(B gnus $B$O8E$$(B Emacs +$B$NHG$G$bF0:n$9$k$G$7$g$&!#(B $B$$$m$$$m$J%W%i%C%H%U%)!<%`$N(B Gnus $B$N4V$K$O$$$/$D$+$NGyA3$H$7$?0c$$$,$"$j(B $B$^$9(B---XEmacs $B$O$b$C$H2hA|5!G=(B ($B%m%4$H%D!<%k%P!<(B) $B$rFCD'$K$7$F$$$^$9(B--$B$7(B $B$+$7!"$=$NB>$O!"A4$F$N(B Emacsen $B$G$[$H$s$IF1$8$O$:$G$9!#(B +@node Gnus Development +@subsection Gnus $B$N3+H/(B + +Gnus $B$O(B2$B$D$NCJ3,$N=[4D$G3+H/$5$l$F$$$^$9!#:G=i$NCJ3,$O(B +@samp{ding@@gnus.org} $B$G$N$?$/$5$s$N5DO@$,$"$j!"$=$3$GJQ99$d?7$7$$5!G=$r(B +$BDs0F$7$^$9!#$3$NCJ3,$O(B @dfn{$B%"%k%U%!(B} $BCJ3,$H8F$P$l$^$9!#$H$$$&$N$O!"$3$N(B +$BCJ3,$G%j%j!<%9$5$l$?(B Gnusae $B$O(B @dfn{$B%"%k%U%!%j%j!<%9(B}$B!"$b$7$/$O(B ($BB>$NCD(B +$BBN$G$O$h$jNI$/;H$o$l$k(B) @dfn{$B%9%J%C%W%7%g%C%H(B} $B$H8F$P$l$k$b$N$@$+$i$G$9!#(B +$B$3$NCJ3,$G$O!"(Bgnus $B$OIT0BDj$G$"$k$H9M$($i$l$F$*$j!"0lHL$NMxMQA0$K$J$C$F$$$^$9!#(B + +50-100 $B$/$i$$$N%j%j!<%9$N8e$G!"(BGnus $B$O(B @dfn{$BE`7k(B} $B$5$l$?$H@k8@$5$l!"%P%0(B +$B=$@5$N$_$,E,MQ$5$l$^$9!#(BGnus $B$O@\F,<-$,l$G=q$/$N$O!"3'$r62$l(B +$B$5$;$k$H$$$&$N$b;v!#(B @item -Wes Hardaker---@file{gnus-picon.el} $B$H(B @dfn{picon} $B$NItJ,$N%^%K%e%"%k(B +Shenghuo Zhu---uudecode.el, mm-uu.el, rfc1843.el $B$H(B @sc{mime} $B$HB>$NId9f(B +$B2=I|9f2=$K4X$9$kB?$/$N$b$N!#(B + +@item +Wes Hardaker---@file{gnus-picon.el} $B$H(B @dfn{picon} $B$NItJ,$N%^%K%e%"%k(B (@pxref{Picons})$B!#(B @item Kim-Minh Kaplan---picon $B%3!<%I$KCV$1$k99$J$k:n6H!#(B @item -Brad Miller---@file{gnus-gl.el} $B$H(B Grouplens $B$NItJ,$N%^%K%e%"%k(B +Brad Miller---@file{gnus-gl.el} $B$H(B Grouplens $B$NItJ,$N%^%K%e%"%k(B (@pxref{GroupLens})$B!#(B @item @@ -15865,14 +16771,14 @@ Peter Arius, Matt Armstrong, Marc Auslander, Miles Bader, -Alexei V. Barantsev, Frank Bennett, +Alexei V. Barantsev, Robert Bihlmeyer, Chris Bone, Mark Borges, Mark Boyns, -Lance A. Brown, Rob Browning, +Lance A. Brown, Kees de Bruin, Martin Buchholz, Joe Buehler, @@ -16032,8 +16938,8 @@ Kiyokazu Suto, @c Suto Kurt Swanson, Samuel Tardieu, Teddy, -Chuck Thompson, Tozawa Akihiko, @c Tozawa +Chuck Thompson, Philippe Troin, James Troup, Trung Tran-Duc, @@ -16075,7 +16981,7 @@ Lloyd Zusman. * Quassia Gnus:: 2$B$+$1$k(B2$B$O(B4$B!"$b$7$/$O(B Gnus 5.6/5.7$B!#(B @end menu -$B$3$N%j%9%H$O!"$b$A$m$s!"(B@emph{$B$?$$$F$$$N(B} $B=EMW$J?7$7$$5!G=$K4X$9$k(B +$B$3$N%j%9%H$O!"$b$A$m$s!"(B@emph{$B$?$$$F$$$N(B} $B=EMW$J?7$7$$5!G=$K4X$9$k(B @emph{$BC;$$(B}$B354Q$G$7$+$"$j$^$;$s!#$$$$$(!"K\Ev$O$=$&$G$O$"$j$^$;$s!#$b$C(B $B$H$b$C$H$?$/$5$s$N$b$N$,$"$j$^$9!#$O$$!"2f!9$OAOB$@-$N40A4$J8z2L$r46$8$F(B $B$$$k$N$G$9!#(B @@ -16103,13 +17009,13 @@ Groups})$B!#(B @item $BB?$/$N0c$C$?%a!<%kMM<0(B (@pxref{Getting Mail}) $B$rFI$a$k$h$&$K$J$j$^$7$?!#(B -$BA4$F$N%a!<%k%P%C%/%(%s%I$OJXMx$J%a!<%k4|8B@Z$l>C5n5!9=$rC5n5!9=$re$2$k$N$K==J,$J%X%C%@!<$re$2$k$N$K==J,$J%X%C%@!<$rH$5$l$?$H$-$K!"%9%l%C%I$NItJ,:n@.$,5/$3$k$h$&$K$J$j$^$7$?!#(B @item -Gnus $B$O(B GroupLens $B$NM=8@$r;H$&;v$,$G$-$k$h$&$K$J$j$^$7$?(B +Gnus $B$O(B GroupLens $B$NM=8@$r;H$&;v$,$G$-$k$h$&$K$J$j$^$7$?(B (@pxref{GroupLens})$B!#(B @item @@ -16258,7 +17164,7 @@ Display})$B!#(B $B$J$j$^$7$?(B (@pxref{Binary Groups})$B!#(B @item -Group $B$,@^$j>v$_%H%T%C%/3,AX$K%0%k!<%WJ,$1$G$-$k$h$&$K$J$j$^$7$?(B +Group $B$,@^$j>v$_%H%T%C%/3,AX$K%0%k!<%WJ,$1$G$-$k$h$&$K$J$j$^$7$?(B (@pxref{Group Topics})$B!#(B @lisp @@ -16286,18 +17192,18 @@ Commands})$B!#(B @item @code{nndoc} $B$OA4$F$N=8G[G[Aw!"%a!<%k%\%C%/%9!"(Brnews $B%K%e!<%90l3g!"(B -ClariNet $BC;<}=8!"$=$7$FA4$F$N$=$NB>$rM}2r$G$-$k$h$&$K$J$j$^$7$?(B +ClariNet $BC;<}=8!"$=$7$FA4$F$N$=$NB>$rM}2r$G$-$k$h$&$K$J$j$^$7$?(B (@pxref{Document Groups})$B!#(B @item -Gnus $B$O(B SOUP $B%Q%1%C%H$r:n@.(B/$BFI$_9~$_$r$9$k$?$a$N?7$7$$%P%C%/%(%s%I(B +Gnus $B$O(B SOUP $B%Q%1%C%H$r:n@.(B/$BFI$_9~$_$r$9$k$?$a$N?7$7$$%P%C%/%(%s%I(B (@code{nnsoup}) $B$r;}$C$F$$$^$9!#(B @item Gnus $B%-%c%C%7%e$,$:$C$HB.$/$J$j$^$7$?!#(B @item -$B%0%k!<%W$rB?$/$N4p=`$K=>$C$FJB$SBX$($G$-$k$h$&$K$J$j$^$7$?(B +$B%0%k!<%W$rB?$/$N4p=`$K=>$C$FJB$SBX$($G$-$k$h$&$K$J$j$^$7$?(B (@pxref{Sorting Groups})$B!#(B @item @@ -16305,7 +17211,7 @@ Gnus $B%-%c%C%7%e$,$:$C$HB.$/$J$j$^$7$?!#(B $BF3F~$5$l$^$7$?(B (@pxref{Group Parameters})$B!#(B @item -$BA4$F$N%U%)!<%^%C%H;XDj$,;H$o$l$k%U%'%$%9$r;XDj$G$-$k$h$&$K$J$j$^$7$?(B +$BA4$F$N%U%)!<%^%C%H;XDj$,;H$o$l$k%U%'%$%9$r;XDj$G$-$k$h$&$K$J$j$^$7$?(B (@pxref{Formatting Fonts})$B!#(B @item @@ -16318,7 +17224,7 @@ Gnus $B%-%c%C%7%e$,$:$C$HB.$/$J$j$^$7$?!#(B $B$F$$$^$9(B (@pxref{Limiting})$B!#(B @item -@kbd{*} $BL?Na$K$h$C$F!"5-;v$r1JB3$K$9$k;v$,$G$-$k$h$&$K$J$j$^$7$?(B +@kbd{*} $BL?Na$K$h$C$F!"5-;v$r1JB3$K$9$k;v$,$G$-$k$h$&$K$J$j$^$7$?(B (@pxref{Persistent Articles})$B!#(B @item @@ -16328,11 +17234,6 @@ Gnus $B%-%c%C%7%e$,$:$C$HB.$/$J$j$^$7$?!#(B $B5-;v$N%X%C%@!<$,%\%?%s$K$9$k;v$,$G$-$k$h$&$K$J$j$^$7$?(B (@pxref{Article Washing})$B!#(B -@lisp -(add-hook 'gnus-article-display-hook - 'gnus-article-add-buttons-to-head) -@end lisp - @item $BA4$F$N%a!<%k%P%C%/%(%s%I$G(B @code{Message-ID} $B$K$h$k5-;v$N@\;HMQ$G$-$k$h$&$K$J$j$^$7$?(B +$BA4$F$N35N,%b!<%IL?Na$,5-;v%P%C%U%!$+$iD>@\;HMQ$G$-$k$h$&$K$J$j$^$7$?(B (@pxref{Article Keymap})$B!#(B @item -$B%U%l!<%`$,(B @code{gnus-buffer-configuration} $B$NItJ,$K$J$k;v$,$G$-$^$9(B +$B%U%l!<%`$,(B @code{gnus-buffer-configuration} $B$NItJ,$K$J$k;v$,$G$-$^$9(B (@pxref{Windows Configuration})$B!#(B @item -$B%G!<%b%s$N%W%m%;%9$G%a!<%k$r:FAv::$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?(B +$B%G!<%b%s$N%W%m%;%9$G%a!<%k$r:FAv::$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?(B (@pxref{Daemons})$B!#(B @iftex @iflatex @@ -16405,7 +17306,7 @@ Gnus $B$,$I$3$K5-;v$rJ]B8$9$k$+$rDs0F$G$-$k$h$&$K$J$j$^$7$?(B (@pxref{Saving Articles})$B!#(B @item -Gnus $B$OJ]B8$9$k$H$-$KF1$8$/$i$$$NB%?J$r$7$J$/$F$bNI$$$h$&$K$J$j$^$7$?(B +Gnus $B$OJ]B8$9$k$H$-$KF1$8$/$i$$$NB%?J$r$7$J$/$F$bNI$$$h$&$K$J$j$^$7$?(B (@pxref{Saving Articles})$B!#(B @lisp @@ -16435,11 +17336,6 @@ Gnus $B$OJ]B8$9$k$H$-$KF1$8$/$i$$$NB%?J$r$7$J$/$F$bNI$$$h$&$K$J$j$^$7$?(B @item $BB`6~$J%X%C%@!<$r1#$9;v$,$G$-$^$9(B (@pxref{Article Hiding})$B!#(B -@lisp -(add-hook 'gnus-article-display-hook - 'gnus-article-hide-boring-headers t) -@end lisp - @item $B%9%3%"$N=i4|CM$,%a%K%e!<%P!<$+$i@_Dj$G$-$k$h$&$K$J$j$^$7$?!#(B @@ -16477,7 +17373,7 @@ Article})$B!#(B @file{gnus.el} $B$,B?$/$N>.$5$$%U%!%$%k$KJ,3d$5$l$^$7$?!#(B @item -Message-ID $B$K4p$E$$$?!"=EJ#5-;v$NM^@)$,$J$5$l$k$h$&$K$J$j$^$7$?(B +Message-ID $B$K4p$E$$$?!"=EJ#5-;v$NM^@)$,$J$5$l$k$h$&$K$J$j$^$7$?(B (@pxref{Duplicate Suppression})$B!#(B @lisp @@ -16485,7 +17381,7 @@ Message-ID $B$K4p$E$$$?!"=EJ#5-;v$NM^@)$,$J$5$l$k$h$&$K$J$j$^$7$?(B @end lisp @item -$B$I$N%9%3%"$HE,1~%U%!%$%k$,%[!<%`$N%9%3%"$HE,1~%U%!%$%k$G$"$k$+$r;XDj$9$k(B +$B$I$N%9%3%"$HE,1~%U%!%$%k$,%[!<%`$N%9%3%"$HE,1~%U%!%$%k$G$"$k$+$r;XDj$9$k(B (@pxref{Home Score File}) $B?7$7$$JQ?t$,2C$($i$l$^$7$?!#(B @item @@ -16493,7 +17389,7 @@ Message-ID $B$K4p$E$$$?!"=EJ#5-;v$NM^@)$,$J$5$l$k$h$&$K$J$j$^$7$?(B Server Internals})$B!#(B @item -$B%0%k!<%W$O?F$N%H%T%C%/$+$i%0%k!<%W%Q%i%a!<%?$r7Q>5$G$-$k$h$&$K$J$j$^$7$?(B +$B%0%k!<%W$O?F$N%H%T%C%/$+$i%0%k!<%W%Q%i%a!<%?$r7Q>5$G$-$k$h$&$K$J$j$^$7$?(B (@pxref{Topic Parameters})$B!#(B @item @@ -16505,7 +17401,7 @@ Signature})$B!#(B @item $B35N,%T%C%/%b!<%I$,$b$C$H(B @code{nn} $B$N$h$&$K$J$j$^$7$?!#9T?t$,I=<($5$l$F!"(B -$BL?Na(B @kbd{.} $B$,5-;v$rj(B -$B$J$[$I$N?7$7$$L?Na$H%b!<%I$,DI2C$5$l$^$7$?!#40A4$JOC$KIU$$$F$O(B +$B$J$[$I$N?7$7$$L?Na$H%b!<%I$,DI2C$5$l$^$7$?!#40A4$JOC$KIU$$$F$O(B @pxref{Gnus Unplugged} $B$r8+$F2<$5$$!#(B @item @@ -16682,7 +17573,7 @@ Gnus $B$r%*%U%i%$%s%K%e!<%9%j!<%@!<$H$7$F;H$&?75!G=$,2C$($i$l$^$7$?!#2a>j(B $B$K=q$-D>$5$J$1$l$P$J$j$^$;$s!#(B @item -$BEj9FC$7$O8=:_$NA*BrJ}K!$r;H$&$h$&$K$J$j$^$7$?!#%7%s%\%k@\F,<-(B +$BEj9FC$7$O8=:_$NA*BrJ}K!$r;H$&$h$&$K$J$j$^$7$?!#%7%s%\%k@\F,<-(B @kbd{a} $B$OIaDL$NEj9FJ}K!$r6/@)$7$^$9!#(B @item @@ -16690,11 +17581,11 @@ M******** sm*rtq**t*s $B$rE,@Z$JJ8>O$KK]0F$9$k?7$7$$L?Na$,$"$j$^$9(B--- @kbd{W d}$B!#(B @item -@code{nntp} $B$N$h$j4JC1$J%G%P%C%0$N$?$a$K!"(B@code{nntp-record-commands} $B$r(B +@code{nntp} $B$N$h$j4JC1$J%G%P%C%0$N$?$a$K!"(B@code{nntp-record-commands} $B$r(B @code{nil} $B$G$J$$CM$K@_Dj$9$k;v$,$G$-$^$9!#(B @item -@code{nntp} $B$O(B @file{~/.authinfo} $B$r;H$&$h$&$K$J$j!"$3$l$O(B @file{.netrc} +@code{nntp} $B$O(B @file{~/.authinfo} $B$r;H$&$h$&$K$J$j!"$3$l$O(B @file{.netrc} $B$N$h$&$J%U%!%$%k$G!"$I$3$G$I$N$h$&$K(B @sc{authinfo} $B$r(B @sc{nntp} $B%5!<%P!<(B $B$KAw$k$+$r@)8f$9$k$?$a$N$b$N$G$9!#(B @@ -16759,12 +17650,6 @@ M******** sm*rtq**t*s $B$rE,@Z$JJ8>O$KK]0F$9$k?7$7$$L?Na$,$"$j$^$9(B--- @itemize @bullet @item -Native @sc{mime} support is something that should be done. - -@item -Really do unbinhexing. - -@item I would like the zombie-page to contain an URL to the source of the latest version of gnus or some explanation on where to find it. @@ -16874,8 +17759,6 @@ Perhaps. @item warn user about `=' redirection of a group in the active file? @item - really unbinhex binhex files. -@item take over the XEmacs menubar and offer a toggle between the XEmacs bar and the Gnus bar. @item @@ -17332,7 +18215,7 @@ mail-copies-to: never. new group parameter -- `post-to-server' that says to post using the current server. Also a variable to do the same. @item - the slave dribble files should autosave to the slave file names. + the slave dribble files should auto-save to the slave file names. @item a group parameter that says what articles to display on group entry, based on article marks. @@ -17806,7 +18689,7 @@ home-brewed stuff for better reliability. add a way to select which NoCeM type to apply -- spam, troll, etc. @item - nndraft-request-group should tally autosave files. + nndraft-request-group should tally auto-save files. @item implement nntp-retry-on-break and nntp-command-timeout. @@ -17929,7 +18812,7 @@ Implement gnus-batch-brew-soup. @item Group parameters and summary commands for un/subscribing to mailing -lists. +lists. @item Introduce nnmail-home-directory. @@ -17939,6 +18822,79 @@ gnus-fetch-group and friends should exit Gnus when the user exits the group. @item +The jingle is only played on the second invocation of Gnus. + +@item +Bouncing articles should do MIME. + +@item +Crossposted articles should "inherit" the % or @ mark from the other +groups it has been crossposted to, or something. (Agent.) + +@item +`S D r' should allow expansion of aliases. + +@item +If point is on a group that appears multiple times in topics, and +you press `l', point will move to the first instance of the group. + +@item +Fetch by Message-ID from dejanews. + + + +@item +A spec for the group line format to display the number of +agent-downloaded articles in the group. + +@item +Some nntp servers never respond when posting, so there should be a +timeout for all commands. + +@item +When stading on a topic line and `t'-ing, point goes to the last line. +It should go somewhere else. + +@item +I'm having trouble accessing a newsgroup with a "+" in its name with +Gnus. There is a new newsgroup on msnews.microsoft.com named +"microsoft.public.multimedia.directx.html+time" that I'm trying to +access as +"nntp+msnews.microsoft.com:microsoft.public.multimedia.directx.html+time" +but it gives an error that it cant access the group. + +Is the "+" character illegal in newsgroup names? Is there any way in +Gnus to work around this? (gnus 5.6.45 - XEmacs 20.4) + +@item + +When `#F', do: + +@example +Subject: Answer to your mails 01.01.1999-01.05.1999 + --text follows this line-- +Sorry I killfiled you... + +Under the subject "foo", you wrote on 01.01.1999: +> bar +Under the subject "foo1", you wrote on 01.01.1999: +> bar 1 +@end example + +@item +Allow "orphan" scores in the Agent scoring. + +@item +@example + - Edit article's summary line. + - End edit + - Sort lines in buffer by subject + + --> the old subject line appears in Summary buffer, not the one that was + just changed to. +@end example + +@item Solve the halting problem. @c TODO @@ -17955,7 +18911,7 @@ Solve the halting problem. $B$3$N%^%K%e%"%k$O(B TeXinfo $B%U%!%$%k$+$i:n@.$5$l!"$=$l$+$i(B @code{texi2dvi} @iflatex $B$b$7$/$O!"(BLars $B$5$s$N:n$i$l$?(B Texinfo to \LaTeX $BJQ49$rDL$j!"$=$l$+$i!"(B -@code{latex} $B$H(B @code{dvips} +@code{latex} $B$H(B @code{dvips} @end iflatex $B$r$l$N%0%k!<%W$O2?$i$+$N(B @dfn{$B%l%Y%k(B} $B$+B>$N$b$N(B (1-9) $B$G9XFI$5$l$F(B $B$$$^$9!#Dc$$%l%Y%k$N$b$N$O9b$$%l%Y%k$N$b$N$h$j(B ``$B$h$j(B'' $B9XFI$5$l$F$$$^$9!#(B -$B%s%S(B}; 9 $B$O(B @dfn{$B@Z$i$l$?(B} $B$H8+$J$5$l$^$9!#%0%k!<%W$r%j%9%H$7$?(B $B$j!"?7$7$$%0%k!<%W$rAv::$7$?$j$9$kL?Na$O$9$Y$F?tCM@\F,0z?t$r(B @dfn{$BF0:n%l(B $B%Y%k(B} $B$H$7$F;H$$$^$9!#(B @@ -18124,7 +19080,7 @@ Gnus $B$,%0%k!<%W$KF~$k$H!"%0%k!<%W$NA4$F$NL$FI5-;v$N%X%C%@!<$r%P%C%/%(%s(B @item $B3hF02=(B (activating) @cindex activating groups $B%5!<%P!<$K%0%k!<%W$N>pJs$r?R$M!"L$FI5-;v$N?t$r1i;;$9$k9T0Y$O(B @dfn{$B%0%k!<(B -$B%W$r3hF02=$9$k(B} $B$H8F$P$l$F$$$^$9!#Hs3hF0%0%k!<%W$O%0%k!<%W%P%C%U%!$K(B +$B%W$r3hF02=$9$k(B} $B$H8F$P$l$F$$$^$9!#Hs3hF0%0%k!<%W$O%0%k!<%W%P%C%U%!$K(B @samp{*} $B$H$H$b$K0lMwI=<($5$l$^$9!#(B @item $B%5!<%P!<(B (server) @@ -18148,7 +19104,7 @@ Gnus $B$,%0%k!<%W$KF~$k$H!"%0%k!<%W$NA4$F$NL$FI5-;v$N%X%C%@!<$r%P%C%/%(%s(B @item $B0l;~%0%k!<%W(B (ephemeral groups) @cindex ephemeral groups -$B$?$$$F$$$N%0%k!<%W$O$I$N5-;v$rFI$s$@$+$N%G!<%?$rC_@Q$7$^$9!#(B@dfn{$B0l;~(B} +$B$?$$$F$$$N%0%k!<%W$O$I$N5-;v$rFI$s$@$+$N%G!<%?$rC_@Q$7$^$9!#(B@dfn{$B0l;~(B} $B%0%k!<%W$O%G!<%?$,N/$a$i$l$J$$%0%k!<%W$G$9(B---$B%0%k!<%W$r=P$k$H!"$=$l$OE7(B $B6u$K>C$(5n$j$^$9!#(B @@ -18218,7 +19174,7 @@ Gnus $B$,%0%k!<%W$KF~$k$H!"%0%k!<%W$NA4$F$NL$FI5-;v$N%X%C%@!<$r%P%C%/%(%s(B $B$3$l$r(B @code{nil} $B$K$7$F2<$5$$!#$=$&$9$l$P!"(Bgnus $B$K%5!<%P!<$+$i%"%/%F%#(B $B%V%U%!%$%kA4BN$rMW5a$9$k;v$r6X;_$G$-$^$9!#$3$N%U%!%$%k$O$7$P$7$PHs>o$KBg(B $B$-$/$J$C$F$$$^$9!#$=$l$K2C$($F!"(Bgnus $B$,FMA3$H$K$+$/8=>u%U%!%$%k$ro$K35N,%P%C%U%!$rCf?4:F@_Dj$r$9$k$3$H$r6X;_$9$k$?$a$K$3$l$r(B -@code{nil} $B$K@_Dj$7$F2<$5$$!#$3$l$,(B @code{vertical} $B$G$"$k$H!"?bD>J}8~$N(B +Gnus $B$,>o$K35N,%P%C%U%!$rCf?4:F@_Dj$r$9$k$3$H$r6X;_$9$k$?$a$K$3$l$r(B +@code{nil} $B$K@_Dj$7$F2<$5$$!#$3$l$,(B @code{vertical} $B$G$"$k$H!"?bD>J}8~$N(B (vertical) $BCf?4:F@_Dj$N$_$r$7$^$9!#(B@code{nil} $B$G$b(B @code{vertical} $B$G$b(B $BL5$1$l$P!"?eJ?J}8~$H?bD>J}8~$NN>J}$NCf?4:F@_Dj$r9T$$$^$9!#(B @@ -18252,13 +19208,11 @@ Gnus $B$,>o$K35N,%P%C%U%!$rCf?4:F@_Dj$r$9$k$3$H$r6X;_$9$k$?$a$K$3$l$r(B $B$K$"$j$^$9!#$3$NJQ?t$r(B @samp{^NEVVVVER} $B$d(B @samp{From:} $B$d!"2?$G$b9%$-$J(B $B$b$N$K@_Dj$7$F2<$5$$!#(B -@item gnus-article-display-hook $B$3$N%U%C%/$KA4$F$N;HMQ2DG=$J1#F?L?Na$r@_Dj$7$^$9(B: @lisp -(setq gnus-article-display-hook - '(gnus-article-hide-headers - gnus-article-hide-signature - gnus-article-hide-citation)) +(setq gnus-treat-hide-headers 'head + gnus-treat-hide-signature t + gnus-treat-hide-citation t) @end lisp @item gnus-use-full-window @@ -18290,10 +19244,15 @@ Gnus $B$,>o$K35N,%P%C%U%!$rCf?4:F@_Dj$r$9$k$3$H$r6X;_$9$k$?$a$K$3$l$r(B $B$=$l$O(B @file{.newsrc.eld} $B$N$_$rJ]B8$7$^$9!#$3$l$O!"(Bgnus $B$NB>$N%K%e!<%9(B $B%j!<%@!<$r;H$($J$$$H$$$&;v$G$9!#$3$NJQ?t$O=i4|@_Dj$G(B @code{t} $B$G$9!#(B +@item gnus-read-newsrc-file +$B$3$l$,(B @code{nil} $B$G$"$l$P!"(Bgnus $B$O(B @file{.newsrc} $B$r7h$7$FFI$_$^$;$s(B +---@file{.newsrc.eld} $B$@$1$rFI$_$^$9!#$3$l$O!"(Bgnus $B0J30$N%K%e!<%9%j!<%@!<(B +$B$r;H$($J$/$J$k!"$H$$$&$3$H$G$9!#$3$NJQ?t$O=i4|@_Dj$G$O(B @code{t} $B$G$9!#(B + @item gnus-save-killed-list $B$3$l$,(B @code{nil} $B$G$"$k$H!"(Bgnus $B$O;`$s$@%0%k!<%W$N%j%9%H$rJ]B8$7$^$;$s!#(B -$B$3$NJQ?t$r(B @code{nil} $B$K@_Dj$7$?$H$-$O!"(B@code{gnus-check-new-newsgroups} -$B$r(B @code{ask-server} $B$K!"(B@code{gnus-check-bogus-newsgroups} $B$r(B +$B$3$NJQ?t$r(B @code{nil} $B$K@_Dj$7$?$H$-$O!"(B@code{gnus-check-new-newsgroups} +$B$r(B @code{ask-server} $B$K!"(B@code{gnus-check-bogus-newsgroups} $B$r(B @code{nil} $B$K@_Dj$9$k$Y$-$G$7$g$&!#$3$NJQ?t$O=i4|@_Dj$G(B @code{t} $B$G$9!#(B @end table @@ -18306,16 +19265,13 @@ Gnus $B$,>o$K35N,%P%C%U%!$rCf?4:F@_Dj$r$9$k$3$H$r6X;_$9$k$?$a$K$3$l$r(B $B$b$7CY$$5!3#$r;}$C$F$$$k$+!"$b$7$/$OC1$KK\Ev$KG&BQNO$,$J$$;~$O!"(Bgnus $B$N(B $B/$7$"$j$^$9!#(B -$B5/F0$rB.$/$9$k$?$a$K(B @code{gnus-check-new-newsgroups} $B$H(B +$B5/F0$rB.$/$9$k$?$a$K(B @code{gnus-check-new-newsgroups} $B$H(B @code{gnus-check-bogus-newsgroups} $B$r(B @code{nil} $B$K@_Dj$7$F2<$5$$!#(B -$B35N,%P%C%U%!$KF~$k;v$HH4$1$k;v$rB.$/$9$k$?$a$K!"(B@code{gnus-show-threads} -$B$H(B @code{gnus-use-cross-reference} $B$H(B @code{gnus-nov-is-evil} $B$r(B +$B35N,%P%C%U%!$KF~$k;v$HH4$1$k;v$rB.$/$9$k$?$a$K!"(B@code{gnus-show-threads} +$B$H(B @code{gnus-use-cross-reference} $B$H(B @code{gnus-nov-is-evil} $B$r(B @code{nil} $B$K@_Dj$7$F2<$5$$!#(B -$B5-;v$K4X$9$k/$7B.$/$9$k$?$a$K!"(B@code{gnus-article-display-hook} -$B$r(B @code{nil} $B$K@_Dj$7$F2<$5$$!#(B - @page @node Troubleshooting @@ -18333,13 +19289,13 @@ Gnus $B$OH"$+$i=P$7$F$9$0$K(B @emph{$BHs>o$K(B} $B$h$/F0:n$7$^$9(B---$B2? $B$"$J$?$N%3%s%T%e!<%?$N%9%$%C%A$,F~$C$F$$$k;v$r3N$+$a$F2<$5$$!#(B @item -$BK\Ev$K8=9T$N(B gnus $BHG$rFI$_9~$s$G$$$k;v$r3NG'$7$F2<$5$$!#:#$^$G(B @sc{gnus} +$BK\Ev$K8=9T$N(B gnus $BHG$rFI$_9~$s$G$$$k;v$r3NG'$7$F2<$5$$!#:#$^$G(B @sc{gnus} $B$rC$7$F2<$5$$!#(B @item -FAQ $B$H(B how-to $B$rFI$`$?$a$K%X%k%W%0%k!<%W(B ($B%0%k!<%W%P%C%U%!$G(B @kbd{G h}) +FAQ $B$H(B how-to $B$rFI$`$?$a$K%X%k%W%0%k!<%W(B ($B%0%k!<%W%P%C%U%!$G(B @kbd{G h}) $B$rFI$s$G2<$5$$!#(B @item @vindex max-lisp-eval-depth -Gnus $B$OB?$/$NB?$/$N:F5"9=B$$GF0:n$7!"2?$i$+$N6KC<$J(B ($B$=$7$FHs>o$K$^$l$J(B) +Gnus $B$OB?$/$NB?$/$N:F5"9=B$$GF0:n$7!"2?$i$+$N6KC<$J(B ($B$=$7$FHs>o$K$^$l$J(B) $B;vNc$G$O!"(Bgnus $B$O:F5"$r(B ``$B$"$^$j$K?<$/(B'' $B9_$j$9$.$F!"(BEmacs $B$,$"$J$?$K%S!<(B $B%W2;$rLD$i$9;v$,$"$j$^$9!#$b$7$3$l$,5/$3$C$?$J$i!"(B @code{max-lisp-eval-depth} $B$r(B 500 $B$+$=$l$/$i$$$NCM$K@_Dj$7$F2<$5$$!#(B @@ -18366,7 +19322,7 @@ Gnus $B$OB?$/$NB?$/$N:F5"9=B$$GF0:n$7!"2?$i$+$N6KC<$J(B ($B$=$7$FHs>o$K$^$l$J @kindex M-x gnus-bug @findex gnus-bug $B$b$7(B gnus $B$N%P%0$r8+$D$1$?$J$i!"L?Na(B @kbd{M-x gnus-bug} $B$K$h$C$F$=$l$rJs(B -$B9p$9$k;v$,$G$-$^$9!#(B@kbd{M-x set-variable RET debug-on-error RET t RET} +$B9p$9$k;v$,$G$-$^$9!#(B@kbd{M-x set-variable RET debug-on-error RET t RET} $B$H$7$F!"$=$l$+$i;d$K%P%C%/%H%l!<%9$rAw$C$F2<$5$$!#;d$O%P%0$r=$@5$7$h$&$H(B $B$7$^$9$,!"$"$J$?$,%P%0$r:F8=$5$;$kJ}K!$r@53N$K=q$$$F$/$l$?$H$-$N$_!"$=$l(B $B$r=$@5$9$k;v$,$G$-$^$9!#(B @@ -18398,8 +19354,8 @@ Gnus $B$OB?$/$NB?$/$N:F5"9=B$$GF0:n$7!"2?$i$+$N6KC<$J(B ($B$=$7$FHs>o$K$^$l$J @page -@node A Programmers Guide to Gnus -@section Gnus $B$N%W%m%0%i%^!<%:%,%$%I(B +@node Gnus Reference Guide +@section Gnus $B$N;2>H%,%$%I(B $B;d$N4j$$$O!"B>$NC/$+$,(B gnus $B$G$G$-$k2?$+8-$$$b$N$r9M$(=P$7!"$=$N(B $B>e$=$N8-$$$b$N$r=q$$$F$/$l$k$H$$$&$3$H$G$9!#$3$l$rMF0W$K$9$k$?$a(B @@ -18537,7 +19493,7 @@ Gnus $B=*N;;~$K>C5n$9$k%P%C%U%!$N0lMw$K8=:_$N%P%C%U%!$rDI2C$7$^$9!#(B @lisp (gnus-check-backend-function "request-scan" "nnml:misc") -=> t +@result{} t @end lisp @item gnus-read-method @@ -18552,10 +19508,10 @@ Gnus $B=*N;;~$K>C5n$9$k%P%C%U%!$N0lMw$K8=:_$N%P%C%U%!$rDI2C$7$^$9!#(B Gnus $B$O(B @sc{nntp} $B$d%9%W!<%k!"%a!<%k!"2>A[%0%k!<%W$K$D$$$F$O2?$K(B $B$bCN$j$^$;$s!#$?$@2>A[%5!<%P!<(B @dfn{virtual servers} $B$HBPOC$9$k(B -$BJ}K!$rCN$C$F$$$k$@$1$G$9!#2>A[%5!<%P!<$O%P%C%/%(%s%I(B +$BJ}K!$rCN$C$F$$$k$@$1$G$9!#2>A[%5!<%P!<$O%P%C%/%(%s%I(B @dfn{backend} $B$H$$$/$D$+$N%P%C%/%(%s%IJQ?t(B @dfn{backend variables} $B$+$i$J$j$^$9!#A0pJs$rMW(B @@ -18636,7 +19592,7 @@ functions} $B$G$9!#(B @var{fetch-old} $B$,(B @code{nil} $B0J30$G$"$l$P!"$"$k0UL#$G$N!VM>J,$J(B $B%X%C%@!o!"(B@code{articles} $B$NCf(B -$B$N:G>.HV9f$N5-;v$h$j$b>.$5$$5-;v$+$i(B ($B>/$J$/$H$b(B) +$B$N:G>.HV9f$N5-;v$h$j$b>.$5$$5-;v$+$i(B ($B>/$J$/$H$b(B) @var{fetch-old} $B8D$NM>J,$J%X%C%@!<$r$&$3$H$rHQ$o$7$$$H;W$C$?(B $B>l9g$K$O!"$3$N%Q%i%a!<%?$NB8:_$OL5;k$5$l$k$3$H$b$"$j$^$9!#$3$NCM(B @@ -18673,7 +19629,7 @@ valid-message = "221 " " Article retrieved." eol header = eol @end example -$B$b$7JV5QCM$,(B @code{nov} $B$G$"$l$P!"%G!<%?%P%C%U%!!<$K$O(B +$B$b$7JV5QCM$,(B @code{nov} $B$G$"$l$P!"%G!<%?%P%C%U%!!<$K$O(B @dfn{network overview database} $B9T$,4^$^$l$F$J$/$F$O$J$j$^$;$s!#(B $B$3$l$O4pK\E*$K$OJ#?t$NMs$r%?%V$G6h@Z$C$?$b$N$G$9!#(B @@ -18755,7 +19711,7 @@ field = $B%0%k!<%WL>$G!"(B@code{cdr} $B$,5-;vHV9f$G$"$k(B cons $B%;%k$rJV$9$Y$-$G(B $B$9!#$3$l$K$h$j(B @code{Message-ID} $B$K$h$C$F5-;v$rl9g$K$O!"5-;v$Nl9g$K$O!"5-;v$NpJs(B (@pxref{Group Info}) $B$,JQ992U=j$H$7$F%P%C%/%((B $B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#(B +@item (nnchoke-request-set-mark GROUP ACTION &optional SERVER) + +$B5-;v$N0u$r@_Dj(B/$B>C5n(B/$BDI2C$7$^$9!#IaDL$O(B gnus $B$O5-;v$N0u(B ($B4{FI!"2D;k!";~8B(B +$B>C5n$J$I(B) $B$rFbIt$G07$$!"(B@code{~/.newsrc.eld} $B$KJ]B8$7$^$9!#$7$+$7!"%P%C(B +$B%/%(%s%I$K$O(B (IMAP $B$N$h$&$K(B) $B5-;v$NA4$F$N>pJs$r%5!<%P!<$K<}$a$k$N$G!"(B +gnus $B$O0u$N>pJs$r%5!<%P!<$KEAC#$7$J$1$l$P$J$i$J$$$b$N$,$"$j$^$9!#(B + +ACTION $B$O$3$N$h$&$JMM<0$N0u@_Dj$NMW5a$N%j%9%H$G$9(B: + +@example +(RANGE ACTION MARK) +@end example + +RANGE $B$O0u$rIU$1$?$$5-;v$NHO0O$G$9!#(BACTION $B$O(B @code{set}, @code{add}, +@code{del} $B$N$I$l$+$G!"$=$l$>$lA4$F$NB8:_$9$k0u$r>C5n$7$F!";XDj$5$l$?$h(B +$B$&$K@_Dj!"0u$NDI2C(B ($B8@5Z$5$l$F$$$J$$0u$OJ]B8$7$^$9(B)$B!"0u$N>C5n(B ($B8@5Z$5$l(B +$B$F$$$J$$0u$OJ]B8$7$^$9(B) $B$G$9!#(BMARK $B$O0u$N%j%9%H$G$9!#$=$l$>$l$N0u$O%7%s(B +$B%\%k$G$9!#8=:_;H$o$l$F$$$k0u$O(B @code{read}, @code{tick}, @code{reply}, +@code{expire}, @code{killed}, @code{dormant}, @code{save}, +@code{download}, @code{unsend} $B$G$9$,!"$b$72DG=$J$i!"$"$J$?$N%P%C%/%(%s(B +$B%I$O$3$l$i$K@)8B$r$9$k$Y$-$G$O$"$j$^$;$s!#(B + +$BL7=b$9$kF0:n$,;XDj$5$l$?$H$-!"%j%9%H$N:G8e$NF0:n$,8zNO$r;}$D$b$N$K$J$j$^(B +$B$9!#$9$J$o$A!"F0:n$K5-;v(B1$B$K(B @code{$B2D;k(B} $B0u$rDI2C$9$kMW5a$,$"$j!"%j%9%H$N(B +$B8e$GF1$85-;v$+$i0u$r>C5n$9$k$3$H$rMW5a$7$F$$$l$P!"0u$OC5n$5$l$k$Y(B +$B$-$G$9!#(B + +$BF0:n%j%9%H$NNc$G$9(B: + +@example +(((5 12 30) 'del '(tick)) + ((10 . 90) 'add '(read expire)) + ((92 94) 'del '(read))) +@end example + +$B4X?t$O0u$r@_Dj$G$-$J$+$C$?5-;v$NHO0O$rJV$9$Y$-$G$9(B ($B8=:_$OA4$/;H$o$l$F$$(B +$B$^$;$s(B)$B!#(B + +$B$3$N4X?t$+$i$O7k2L$N%G!<%?$O$"$j$^$;$s!#(B @item (nnchoke-request-update-mark GROUP ARTICLE MARK) $B$b$7MxMQ$N%4%_$r(B $BJV$7$F$O$$$1$^$;$s!#(B @@ -19067,7 +20062,7 @@ description-buffer = *description-line @code{nndir} $B$O(B @code{nnml} $B$K$H$F$b;w$F$$$^$9$,!"$3$l$K$O(B ``$B%0(B $B%k!<%W(B'' $B$N35G0$O$J$/!"5-;v$N=$@5$O$G$-$^$;$s!#(B -$B?7$7$$%P%C%/%(%s%I$r=q$/$H$-$KB>$N%P%C%/%(%s%I$+$i4X?t$r(B ``$B7Q>5(B'' +$B?7$7$$%P%C%/%(%s%I$r=q$/$H$-$KB>$N%P%C%/%(%s%I$+$i4X?t$r(B ``$B7Q>5(B'' $B$9$k$3$H$,2DG=$G$"$C$F$[$7$$!"$H;W$&$N$OM}$KE,$C$F$$$^$9!#$=$7$F(B $B$^$5$K!"$"$J$?$,$=$&$7$?$1$l$P!"$=$l$,$G$-$k$N$G$9!#(B($B$"$J$?$,$=(B $B$&$7$?$/$J$1$l$P$7$J$/$F$bNI$$$G$9$h!"$b$A$m$s!#(B) @@ -19398,7 +20393,7 @@ space = *[ " " / / ] $B%$%k$NMM<0$O%W%m%0%i%^!<$KG$$5$l$F$$$k$H$$$&;v$G$9(B---$BA4$F$r0l$D$ND9! / ] $B$rN/$a$F$*$/MM<0$r;H$$$^$9!#$"$k?M$O!":no$KIiC4$N$+$1$i$l$9$.$?8l$G$9!#(B ``$B%X%C%@!<(B'' $B$O(B +@dfn{$B%X%C%@!<(B} $B$OHs>o$KIiC4$N$+$1$i$l$9$.$?8l$G$9!#(B ``$B%X%C%@!<(B'' $B$O(B RFC1036 $B$G$O5-;v$NF,$N9T$N;v(B ($BNc$($P!"(B@code{From}) $B$rOC$9$N$KMQ$$$i$l$F(B $B$$$^$9!#$=$l$OB?$/$N?M$+$i(B ``$B%X%C%I(B''---``$B%X%C%@!<$HK\BN(B'' $B$NF15A8l$H$7(B $B$F;H$o$l$F$$$^$9!#(B ($B$3$l$O!";d$N0U8+$G$OHr$1$i$l$k$Y$-$G$9!#(B) $B$=$7$F!"(B @@ -19418,13 +20413,13 @@ gnus $B$OFbIt$G$O(B ``$B%X%C%@!<(B'' $B$H8F$VMM<0$r;H$C$F$*$j!";d$O$3$3$G$= $B%X%C%@!<(B ($B$"DK(B) $B$,0l$D$N6u$->l=j$r@j$a$F$$$^$9!#(B $B$3$l$i$N6u$->l=j$O!"=gHV$K(B: @code{number}$B!"(B@code{subject}$B!"(B@code{from}$B!"(B -@code{date}$B!"(B@code{id}$B!"(B@code{chars}$B!"(B@code{lines}$B!"(B@code{xref} $B$G$9!#$3(B -$B$l$i$N6u$->l=j$K?($C$F@_Dj$9$k%^%/%m$,$"$j$^$9(B---$B$=$l$i$OA4$F!"$=$l$>$l(B -@code{mail-header-} $B$H(B @code{mail-header-set-} $B$$$&M=A[$5$l$kL>A0$r;}$C(B -$B$F$$$^$9!#(B +@code{date}$B!"(B@code{id}$B!"(B@code{chars}$B!"(B@code{lines}$B!"(B@code{xref}$B!"(B +@code{extra} $B$G$9!#$3$l$i$N6u$->l=j$K?($C$F@_Dj$9$k%^%/%m$,$"$j$^$9(B---$B$=(B +$B$l$i$OA4$F!"$=$l$>$l(B @code{mail-header-} $B$H(B @code{mail-header-set-} $B$$$&(B +$BM=A[$5$l$kL>A0$r;}$C$F$$$^$9!#(B -$B>l=j(B @code{xref} $B$OK\Ev$O(B @code{misc} $B$N>l=j$G$9!#$$$m$s$JDI2C$N>pJs$O$=(B -$B$3$KF~$l$i$l$^$9!#(B +@code{extra} $B$N>l=j$O%X%C%@!<(B/$BCM$NBP$NO"A[%j%9%H$G$"$k0J30$O$3$l$i$NA4$F(B +$B$N>l=j$OJ8;zNs$G$9(B (@pxref{To From Newsgroups})$B!#(B @node Ranges @@ -19433,9 +20428,9 @@ gnus $B$OFbIt$G$O(B ``$B%X%C%@!<(B'' $B$H8F$VMM<0$r;H$C$F$*$j!";d$O$3$3$G$= @sc{gnus} $B$O;d$K$OHs>o$KLr$KN)$D$H;W$o$l$k35G0$rF3F~$7$^$7$?$N$G!";d$O$=(B $B$l$r$?$/$5$s;H$$!"$+$J$jG0F~$j$K:n$j>e$2$F$-$^$7$?!#(B -$BZ$5$l$k(B $B$b$N(B -(object) (@emph{$BMpK=$J(B} $BNc$r5s$2$k$H!"5-;v$,$=$&$G$9(B) $B$r(B ``$B4^$^$l$F$$$k(B'' -$B$H$7$F8+$J$7$?$$$H$-$O!"IaDL$NO"B3E*9T0Y$O$"$^$jLr$KN)$A$^$;$s!#(B ($BD9$5(B +$BZ$5$l$k(B $B$b$N(B +(object) (@emph{$BMpK=$J(B} $BNc$r5s$2$k$H!"5-;v$,$=$&$G$9(B) $B$r(B ``$B4^$^$l$F$$$k(B'' +$B$H$7$F8+$J$7$?$$$H$-$O!"IaDL$NO"B3E*9T0Y$O$"$^$jLr$KN)$A$^$;$s!#(B ($BD9$5(B 200,000 $B$NO"B3J*$O>/$7B)$,D9$9$.$^$9!#(B) $B$3$l$N2r7h:v$OpJs$r(B @dfn{group info} $B%j%9%H$KJ]B8$7$^$9!# $B%0%k!<%W$G!"(B2$B$D$a$O$b$C$HJ#;($J$b$N$G$9(B: @example -("no.group" 5 (1 . 54324)) +("no.group" 5 ((1 . 54324))) ("nnml:my.mail" 3 ((1 . 5) 9 (20 . 55)) ((tick (15 . 19)) (replied 3 6 (19 . 3))) @@ -19554,7 +20549,7 @@ method = "(" *elisp-forms ")" parameters = "(" *elisp-forms ")" @end example -$B} $B$,(B +$B} $B$,(B @samp{range} $B$N>e$K9;@5$5$l$F$$$k$b$N$G$9$,!"5?;w(B BNF $B$G$=$l$r8=$9$N$OIT(B $BL{2w$J$b$N$G$9!#(B @@ -19651,7 +20646,7 @@ Gnus $B$O(B Emacs $B$NI8=`$N(B @code{interactive} $B;XDj$r%7%s%\%k@\F,<-$r4 @item Y @vindex gnus-current-prefix-symbols -$B8=:_$N@\F,0z?t%7%s%\%k$N%j%9%H$G$9(B---$BJQ?t(B +$B8=:_$N@\F,0z?t%7%s%\%k$N%j%9%H$G$9(B---$BJQ?t(B @code{gnus-current-prefix-symbol} $B$G$9!#(B @item A @@ -19679,13 +20674,13 @@ XEmacs $B$O%P%$%H%3%s%Q%$%k$r$7$F$$$k4V$K%.%,%P%$%H$/$i$$$N7Y9p$r=P$9$H8@(B $B$&;v$G$9!#;d$O:3:Y$J<:GT$r8+$D$1=P$9$3$H$r=u$1$k$?$a$K%P%$%H%3%s%Q%$%k$N(B $B7Y9p$r;H$C$F$$$^$9$N$G!"$=$l$OHs>o$KLr$KN)$A$^$9!#(B -$B;d$O7QB3E*$K(B Emacs $B$N4X?t$N3&LL(B (interface) $B$r;H$C$F$-$^$7$?$,!"4X?t$K$O(B -gnus $B$NJLL>4X?t(B (alias) $B$r;H$C$F$-$^$7$?!#Nc$r=P$7$^$7$g$&(B: Emacs $B$O4X?t(B -@code{run-at-time} $B$rDj5A$7$F$$$^$9$,!"(BXEmacs $B$O4X?t(B @code{start-itimer} +$B;d$O7QB3E*$K(B Emacs $B$N4X?t$N3&LL(B (interface) $B$r;H$C$F$-$^$7$?$,!"4X?t$K$O(B +gnus $B$NJLL>4X?t(B (alias) $B$r;H$C$F$-$^$7$?!#Nc$r=P$7$^$7$g$&(B: Emacs $B$O4X?t(B +@code{run-at-time} $B$rDj5A$7$F$$$^$9$,!"(BXEmacs $B$O4X?t(B @code{start-itimer} $B$rDj5A$7$F$$$^$9!#$=$3$G;d$O(B @code{gnus-run-at-time} $B$H8F$P$l$k4X?t$rDj(B -$B5A$7!"$=$l$O(B Emacs $B$N(B @code{run-at-time} $B$HF1$80z?t$r4X?t(B (alias) $B$K(B -$B$J$C$F$$$^$9!#$7$+$7!"(BXEmacs $B$G4X?t(B +$B$J$C$F$$$^$9!#$7$+$7!"(BXEmacs $B$G4X?t(B (alias) $B$H$J$C$F$$$^$9(B: @lisp @@ -19703,11 +20698,11 @@ Emacs $B$G4X?t(B (alias) $B$K $BE*$K!"$h$j$-$l$$$K$J$j$^$9!#(B XEmacs $B$N4X?t3&LL$NJ}$,L@$i$+$K$-$l$$$J>l9g$O!";d$OBe$o$j$K$=$l$r;H$$$^(B -$B$9!#Nc$($P!"(B@code{gnus-region-active-p} $B$O(B XEmacs $B$G$O(B +$B$9!#Nc$($P!"(B@code{gnus-region-active-p} $B$O(B XEmacs $B$G$O(B @code{region-active-p} $B$NJLL>$G$"$k$N$KBP$7$F!"(BEmacs $B$G$O4X?t$G$9!#(B $B$b$A$m$s!";d$O(B XEmacs $B$r;d$N4pK\%W%i%C%H%U%)!<%`$KA*$s$G!"4X?t$N3d$jEv$F(B -$B$r5U$K$9$k;v$b$G$-$^$7$?!#$G$b!";d$O$=$&$7$^$;$s$G$7$?!#(BXEmacs $B$G(B gnus +$B$r5U$K$9$k;v$b$G$-$^$7$?!#$G$b!";d$O$=$&$7$^$;$s$G$7$?!#(BXEmacs $B$G(B gnus $B$r/$7$G$7$g$&!#(B @@ -19748,7 +20743,7 @@ low-number = flag = "y" / "n" / "m" / "j" / "x" / "=" group @end example -$B$3$N%U%!%$%k$N40A4$J5-=R$rF@$k$?$a$K$O!"(B@samp{innd} $B$N%^%K%e%"%kJG!"FC$K(B +$B$3$N%U%!%$%k$N40A4$J5-=R$rF@$k$?$a$K$O!"(B@samp{innd} $B$N%^%K%e%"%kJG!"FC$K(B @samp{active(5)} $B$r8+$F2<$5$$!#(B @@ -19777,7 +20772,7 @@ description = $B?.$8$k$+$I$&$+$OCN$j$^$;$s$,!"(Bgnus $B$r;H$&?M$NCf$K$O(B Gnus Love Boat $B$G$N(B $BN9$KEk>h$9$kA0$K$"$^$j(B Emacs $B$r;H$C$?;v$,L5$$$H$$$&?M$,$$$^$9!#$b$7$"$J(B -$B$?$,(B ``@kbd{M-C-a}'' $B$d(B ``$B%j!<%8%g%s$r@Z$k(B''$B!"$=$7$F(B +$B$?$,(B ``@kbd{M-C-a}'' $B$d(B ``$B%j!<%8%g%s$r@Z$k(B''$B!"$=$7$F(B ``@code{gnus-flargblossen} $B$rO"A[%j%9%H$K@_Dj$7$F$/$@$5$$!#$=$N%-!<$O%0(B $B%k!<%WL>$K9gCW$9$k$?$a$K;H$o$l$k@55,I=8=$G$9(B'' $B$,>/$7$N0UL#$+A4$/0UL#$N(B $BL5$$KbK!$N8@MU$G$"$kIT9,$J?M$G$"$l$P!"$3$NIUO?$O$"$J$?$N$?$a$K$"$j$^$9!#(B @@ -19802,9 +20797,9 @@ A: $BCo$K$&$k$5$/46$8$i$l$k$G$7$g$&!#;D$j$N?M!9$O!"$=$l$K$h$j$b(B -$B$?$i$5$l$kCO9v$r0&$7$^$9!#$"$-$i$a$FI~=>$7$F2<$5$$!#(BEmacs $B$OK\Ev$O(B +$B$?$i$5$l$kCO9v$r0&$7$^$9!#$"$-$i$a$FI~=>$7$F2<$5$$!#(BEmacs $B$OK\Ev$O(B ``Escape-Meta-Alt-Control-Shift'' $B$NN,$G!"B>$NI>H=$N0-$$=P=j(B (Emacs $B$N:n(B $B/$J$/$H$b(B Lisp $B%3!<%I$N=q$-J}$rCN$C$F$$$l$P!#(B) $B$7$+$7!"$=$l$O$3$N%^(B -$B%K%e%"%k$NHO0O30$J$N$G!"2f!9$OC1$K(B gnus $B$r%+%9%?%^%$%:$9$k$?$a$K%U%!%$%k(B +$B%K%e%"%k$NHO0O30$J$N$G!"2f!9$OC1$K(B gnus $B$r%+%9%?%^%$%:$9$k$?$a$K%U%!%$%k(B @file{.emacs} $B$GIaDL;H$o$l$k$$$/$D$+$NIaDL$N9=J8$K$D$$$F$@$1OC$r$7$^$9!#(B $B$b$7JQ?t(B@code{gnus-florgbnize} $B$r;M(B (4) $B$K@_Dj$7$?$$$N$G$"$l$P!"0J2<$N$b(B @@ -19860,7 +20855,7 @@ Gnus $B$O(B Emacs Lisp $B$K$h$C$F=q$+$l$F$$$F!"$=$l$O$?$/$5$s$NC`2A(B} ($B$=$l$O(B ``$B2A(B} ($B$=$l$O(B ``$B(B $B2A(B} $B$7!"$=$l$O$3$3$G$O4JC1$J(B @code{setq} $BJ8$G$9!#(B @@ -19875,12 +20870,12 @@ lisp $B8l$G$9(B) $B$5$l$^$9!#$b$7JQ?t$r$9$0$KJQ99$7$?$$$N$G$"$l$P!"JD$83g8L$N $B$J$5$$(B'' $B$H8@$C$?$J$i!"$=$l$O(B: @lisp -(setq gnus-read-active-file 'some) +(setq gnus-read-active-file 'some) @end lisp $B$H8@$&;v$G$9!#(B -$B0lJ}!"%^%K%e%"%k$,(B ``@code{gnus-nntp-server} $B$r(B @samp{nntp.ifi.uio.no} +$B0lJ}!"%^%K%e%"%k$,(B ``@code{gnus-nntp-server} $B$r(B @samp{nntp.ifi.uio.no} $B$K@_Dj$7$J$5$$(B'' $B$H8@$C$?$J$i!"$=$l$O(B: @lisp diff --git a/texi/gnus.texi b/texi/gnus.texi index aaa1ad6..19800d6 100644 --- a/texi/gnus.texi +++ b/texi/gnus.texi @@ -1,7 +1,7 @@ @c \input texinfo @c -*-texinfo-*- @setfilename gnus -@settitle Semi-gnus 6.10.072 Manual +@settitle T-gnus 6.13 Manual @synindex fn cp @synindex vr cp @synindex pg cp @@ -319,7 +319,7 @@ into another language, under the above conditions for modified versions. @tex @titlepage -@title Semi-gnus 6.10.072 Manual +@title T-gnus 6.13 Manual @author by Lars Magne Ingebrigtsen @page @@ -355,14 +355,14 @@ can be gotten by any nefarious means you can think of---@sc{nntp}, local spool or your mbox file. All at the same time, if you want to push your luck. -Semi-gnus provides MIME features based on SEMI API. So Semi-gnus -supports your right to read strange messages including big images or -other various kinds of formats. Semi-gnus also supports +T-gnus provides MIME features based on SEMI API. So T-gnus supports +your right to read strange messages including big images or other +various kinds of formats. T-gnus also supports internationalization/localization and multiscript features based on MULE -API. So Semi-gnus does not discriminate various language communities. +API. So T-gnus does not discriminate various language communities. Oh, if you are a Klingon, please wait Unicode Next Generation. -This manual corresponds to Semi-gnus 6.10.072. +This manual corresponds to T-gnus 6.13. @end ifinfo @@ -1012,7 +1012,7 @@ performance, but if the server does not support the aforementioned @code{LIST ACTIVE group} command, this isn't very nice to the server. If you think that starting up Gnus takes too long, try all the three -different values for this variable and see what works best for you. +different values for this variable and see what works best for you. In any case, if you use @code{some} or @code{nil}, you should definitely kill all groups that you aren't interested in to speed things up. @@ -2731,7 +2731,7 @@ convention (@pxref{Process/Prefix}). @item T j @kindex T j (Topic) @findex gnus-topic-jump-to-topic -Go to a topic (@code{gnus-topic-jump-to-topic}). +Go to a topic (@code{gnus-topic-jump-to-topic}). @item T c @kindex T c (Topic) @@ -7067,7 +7067,7 @@ signature after all. @kindex A t (Summary) @findex gnus-article-babel Translate the article from one language to another -(@code{gnus-article-babel}). +(@code{gnus-article-babel}). @end table @@ -9905,7 +9905,7 @@ Reading mail with a newsreader---isn't that just plain WeIrD? But of course. @menu -* Mail in a Newsreader:: Important introductory notes. +* Mail in a Newsreader:: Important introductory notes. * Getting Started Reading Mail:: A simple cookbook example. * Splitting Mail:: How to create mail groups. * Mail Sources:: How to tell Gnus where to get mail from. @@ -9923,11 +9923,11 @@ course. @node Mail in a Newsreader @subsection Mail in a Newsreader -If you are used to traditional mail readers, but have decided to switch +If you are used to traditional mail readers, but have decided to switch to reading mail with Gnus, you may find yourself experiencing something of a culture shock. -Gnus does not behave like traditional mail readers. If you want to make +Gnus does not behave like traditional mail readers. If you want to make it behave that way, you can, but it's an uphill battle. Gnus, by default, handles all its groups using the same approach. This @@ -9941,7 +9941,7 @@ Does this mean that all the messages that have been marked as read are deleted? How awful! But, no, it means that old messages are @dfn{expired} according to some -scheme or other. For news messages, the expire process is controlled by +scheme or other. For news messages, the expire process is controlled by the news administrator; for mail, the expire process is controlled by you. The expire process for mail is covered in depth in @pxref{Expiring Mail}. @@ -10494,7 +10494,7 @@ Let's look at an example value of this variable first: (any "procmail@@informatik\\.rwth-aachen\\.de" "procmail.list") (any "SmartList@@informatik\\.rwth-aachen\\.de" "SmartList.list") ;; Both lists below have the same suffix, so prevent - ;; cross-posting to mkpkg.list of messages posted only to + ;; cross-posting to mkpkg.list of messages posted only to ;; the bugs- list, but allow cross-posting when the ;; message was really cross-posted. (any "bugs-mypackage@@somewhere" "mypkg.bugs") @@ -11303,8 +11303,8 @@ itself puts *all* one's mail in one file; @code{nnfolder} provides a little bit of optimization to this so that each of one's mail groups has a Unix mail box file. It's faster than @code{nnmbox} because each group can be parsed separately, and still provides the simple Unix mail box -format requiring minimal effort in moving the mail around. In addition, -it maintains an ``active'' file making it much faster for Gnus to figure +format requiring minimal effort in moving the mail around. In addition, +it maintains an ``active'' file making it much faster for Gnus to figure out how many messages there are in each separate group. If you have groups that are expected to have a massive amount of @@ -19098,7 +19098,7 @@ Allow "orphan" scores in the Agent scoring. @item @example - - Edit article's summary line. + - Edit article's summary line. - End edit - Sort lines in buffer by subject @@ -19518,9 +19518,10 @@ Gnus will work. @item Try doing an @kbd{M-x gnus-version}. If you get something that looks -like @samp{Gnus v5.46; nntp 4.0} you have the right files loaded. If, -on the other hand, you get something like @samp{NNTP 3.x} or @samp{nntp -flee}, you have some old @file{.el} files lying around. Delete these. +like @samp{T-gnus 6.13.* (based on Pterodactyl Gnus v0.*; for SEMI 1.1*, +FLIM 1.1*)} you have the right files loaded. If, on the other hand, you +get something like @samp{NNTP 3.x} or @samp{nntp flee}, you have some +old @file{.el} files lying around. Delete these. @item Read the help group (@kbd{G h} in the group buffer) for a FAQ and a diff --git a/texi/message-ja.texi b/texi/message-ja.texi index 230380a..02f284c 100644 --- a/texi/message-ja.texi +++ b/texi/message-ja.texi @@ -1,7 +1,7 @@ \input texinfo @c -*-texinfo-*- @setfilename message-ja -@settitle Message 6.10.072 Manual +@settitle T-gnus 6.13 Message Manual @synindex fn cp @synindex vr cp @synindex pg cp @@ -15,7 +15,7 @@ @ifinfo -This file documents Message, the Emacs message composition mode. +This file documents Message, the Emacs message composition mode. $B$3$N%U%!%$%k$O(B Emacs $B$N%a%C%;!<%8:n@.%b!<%I$G$"$k(B Message $B$K4X$9$k@bL@J8(B $B=q$G$9!#(B @@ -60,14 +60,14 @@ into another language, under the above conditions for modified versions. @tex @titlepage -@title Message 6.10.072 Manual +@title T-gnus 6.13 Message Manual @author by Lars Magne Ingebrigtsen @translated by members of Semi-gnus mailing-list @page @vskip 0pt plus 1filll -Copyright @copyright{} 1996 Free Software Foundation, Inc. +Copyright @copyright{} 1996 Free Software Foundation, Inc. Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice @@ -112,8 +112,8 @@ Gnus $B$NA4$F$N%a%C%;!<%8$N:n@.(B ($B%a!<%k$H%K%e!<%9$NN>J}(B) $B$O%a%C%;!< * Key Index:: $B%a%C%;!<%8%b!<%I%-!<$N0lMw!#(B @end menu -$B$3$N%^%K%e%"%k$O(B Message 6.10.072 $B$KBP1~$7$^$9!#(BMessage $B$O$3$N%^%K%e%"%k$H(B -$BF1$8HGHV9f$N(B Gnus $B$NG[I[$H6&$KG[I[$5$l$^$9!#(B +$B$3$N%^%K%e%"%k$O(B T-gnus 6.13 Message $B$KBP1~$7$^$9!#(BMessage $B$O$3$N%^%K%e(B +$B%"%k$HF1$8HGHV9f$N(B Gnus $B$NG[I[$H6&$KG[I[$5$l$^$9!#(B @node Interface @@ -121,7 +121,7 @@ Gnus $B$NA4$F$N%a%C%;!<%8$N:n@.(B ($B%a!<%k$H%K%e!<%9$NN>J}(B) $B$O%a%C%;!< $B%W%m%0%i%`(B ($B$b$7$/$O?M(B) $B$,%a%C%;!<%8$KH?1~$7$?$$$H$-(B -- $BJVEz!"%U%)%m!<%"%C(B $B%W!"E>Aw!"C$7(B -- $B$=$N%W%m%0%i%`(B ($B$b$7$/$O?M(B) $B$O%a%C%;!<%8$,$"$k%P%C(B -$B%U%!$K%]%$%s%H$rF~$l$FI,MW$JL?Na$r8F$S=P$9$@$1$GNI$$$Y$-$G$9!#$=$&$9$k$H(B +$B%U%!$K%]%$%s%H$rF~$l$FI,MW$JL?Na$r8F$S=P$9$@$1$GNI$$$Y$-$G$9!#$=$&$9$k$H(B @code{Message} $B$O?7$7$$(B @code{message} $B%b!<%I%P%C%U%!$rE,@Z$J%X%C%@!<$r(B $BF~$l$F:n$j=P$7!"MxMQJ}(B) $B$O%a%C%;!< @code{message-mail} $BL?Na$O?7$7$$%P%C%U%!$r:n$jI=<($7$^$9!#(B 2$B$D$NA*Br<+M3$J0z?t$,J}(B) $B$O%a%C%;!< @findex message-news $BL?Na(B @code{message-news} $B$O?7$7$$%a%C%;!<%8%P%C%U%!$r:n$j!"I=<($7$^$9!#(B -$B$3$N4X?t$O(B2$B$D$NA*Br<+M3$J0z?t$rl9g$O!"$=$l$>$l$NMWAG$O(B +$B$3$N4X?t$O%j%9%H$rJV$9;v$b$G$-$^$9!#$=$N$h$&$J>l9g$O!"$=$l$>$l$NMWAG$O(B cons $B%;%k$G$"$k$Y$-$G!"$=$l$N(B car $B$O%X%C%@!<$NL>A0(B ($BNc(B @code{Cc}) $B$G!"(B cdr $B$,%X%C%@!<$NCM(B ($BNc(B @samp{larsi@@ifi.uio.no}) $B$G$"$k$Y$-$G$9!#A4$F$N(B $B$3$l$i$N%X%C%@!<$O=P$F9T$/%a!<%k$N%X%C%@!<$KA^F~$5$l$^$9!#(B @@ -216,7 +216,7 @@ Message $B$OJVEz$,2?=h$K9T$/$+$r7hDj$9$k$?$a$KIaDL$NJ}K!$r;H$$$^$9$,!"(B @findex rmail-dont-reply-to-names -$B@55,I=8=(B @code{rmail-dont-reply-to-names} $B$K9gCW$9$k%"%I%l%9$O(B @code{Cc} +$B@55,I=8=(B @code{rmail-dont-reply-to-names} $B$K9gCW$9$k%"%I%l%9$O(B @code{Cc} $B%X%C%@!<$+$ie$2$kA0$Ke$2$kA0$Ke$2$kA0$Ke$2$kA0$KO$r$R$I$/$0$A$c$0$A$c$K$7$F$7$^$&$+$b$7$l$^$;$s!#$=(B $B$l$,0BA4$G$"$k$HCN$k$H!"$9$0$K?M?4CO$D$/$G$7$g$&$,!#$H$K$+$/!"(B@kbd{C-x @@ -460,7 +460,7 @@ u} (@code{undo}) $B$,;HMQ2DG=$G!"Bg>fIW$G$"$k$H8@$&;v$r3P$($F$*$$$F2<$5$$!#(B @item message-citation-line-function @vindex message-citation-line-function -$B0zMQ9T$rA^F~$9$k$?$a$K8F$P$l$k4X?t$G$9!#=i4|CM$O(B +$B0zMQ9T$rA^F~$9$k$?$a$K8F$P$l$k4X?t$G$9!#=i4|CM$O(B @code{message-insert-citation-line} $B$G!"$3$l$O0zMQ9T$r writes: @cindex yanking @cindex quoting $B$"$J$?$,5-;v$KJVEz$+%U%)%m!<%"%C%W$r$7$F$$$k$H$-$O!"IaDL$O$"$J$?$,1~Ez$7(B -$B$F$$$k?M$N$b$N$K0zMQId$rIU$1$?$$$G$7$g$&!#0zMQJ8$NA^F~$O(B @dfn{$BE=$jIU$1(B} -$B$K$h$C$F$J$5$l!"$=$l$>$l$NE=$jIU$1$i$l$?0zMQ9T$O$=$NA0$K(B +$B$F$$$k?M$N$b$N$K0zMQId$rIU$1$?$$$G$7$g$&!#0zMQJ8$NA^F~$O(B @dfn{$BE=$jIU$1(B} +$B$K$h$C$F$J$5$l!"$=$l$>$l$NE=$jIU$1$i$l$?0zMQ9T$O$=$NA0$K(B @code{message-yank-prefix} $B$rIU$1$i$l$^$9!#=i4|CM$O(B @samp{> } $B$G$9!#$b$7(B $B$=$l$,(B @code{nil} $B$G$"$l$P!"%a%C%;!<%8$N;z2<$2$@$1$r$7$^$9!#(B @@ -492,13 +492,13 @@ Hallvard B Furuseth writes: $BK\5-;v$r0zMQ$9$k$?$a$N4X?t$G$9!#=i4|CM$O(B @code{message-cite-original} $B$G!"(B $B$3$l$OC1=c$K$b$H$N%a%C%;!<%8$rA^F~$7!"$=$l$>$l$N9T$NF,$K(B @samp{> } $B$r$/$C(B $B$D$1$^$9!#(B@code{message-cite-original-without-signature} $B$OF1MM$N;v$r$7(B -$B$^$9$,!"=pL>$O>J$-$^$9!#(BSupercite $B$r;H$&$?$a$K!"$=$l$r(B +$B$^$9$,!"=pL>$O>J$-$^$9!#(BSupercite $B$r;H$&$?$a$K!"$=$l$r(B @code{sc-cite-original} $B$K@_Dj$9$k;v$b$G$-$^$9!#(B @item message-indent-citation-function @vindex message-indent-citation-function $B$A$g$&$I%a!<%k%P%C%U%!$KA^F~$5$l$?0zMQJ8$r=$@5$9$k$?$a$N4X?t$G$9!#$3$l$O(B -$B4X?t$N%j%9%H$G$"$k;v$b$G$-$^$9!#$=$l$>$l$N4X?t$O(B @code{(point)} $B$H(B +$B4X?t$N%j%9%H$G$"$k;v$b$G$-$^$9!#$=$l$>$l$N4X?t$O(B @code{(point)} $B$H(B @code{(mark t)} $B$N4V$G0zMQ$rH/8+$9$k;v$,$G$-$^$9!#$=$7$F!"$=$l$>$l$N4X?t(B $B$O0zMQJ8$,=$@5$5$l$k$H!"$=$N<~$j$K%]%$%s%H$H%^!<%/$r;D$5$J$1$l$P$J$j$^$;(B $B$s!#(B @@ -513,7 +513,7 @@ Hallvard B Furuseth writes: @item messsage-signature-file @vindex message-signature-file -$B%P%C%U%!$N:G8e$KA^F~$5$l$k=pL>$NF~$C$F$$$k%U%!%$%k$G$9!#=i4|CM$O(B +$B%P%C%U%!$N:G8e$KA^F~$5$l$k=pL>$NF~$C$F$$$k%U%!%$%k$G$9!#=i4|CM$O(B @samp{~/.signature} $B$G$9!#(B @end table @@ -537,7 +537,7 @@ RFC1036bis $B$O!"=pL>$O$=$NA0$K(B @samp{-- } $B$N(B3$BJ8;z$@$1$N9T$,$"$k$Y$ @item C-c C-r @kindex C-c C-r @findex message-caesar-buffer-body -$B8=:_$N%a%C%;!<%8$r%7!<%6!(B rot13) $B$7$^$9(B +$B8=:_$N%a%C%;!<%8$r%7!<%6!(B rot13) $B$7$^$9(B (@code{message-caesar-buffer-body})$B!#$b$7HO0O8BDj$,$5$;$k(B $B$+$r;XDj$7$^$9!#=i4|CM$O(B 13 $B$G$9!#(B @@ -551,13 +551,13 @@ RFC1036bis $B$O!"=pL>$O$=$NA0$K(B @samp{-- } $B$N(B3$BJ8;z$@$1$N9T$,$"$k$Y$ @item C-c C-z @kindex C-c C-x @findex message-kill-to-signature -$B=pL>$^$G$+!"$=$l$,L5$1$l$P5-;v$N:G8e$^$G$NA4$F$NJ8$r@Z$j$^$9(B +$B=pL>$^$G$+!"$=$l$,L5$1$l$P5-;v$N:G8e$^$G$NA4$F$NJ8$r@Z$j$^$9(B (@code{message-kill-to-signature})$B!#(B @item C-c C-v @kindex C-c C-v @findex message-delete-not-region -$B%a%C%;!<%8$NK\BN$N%j!<%8%g%s$N30$NA4$F$NJ8$r>C5n$7$^$9(B +$B%a%C%;!<%8$NK\BN$N%j!<%8%g%s$N30$NA4$F$NJ8$r>C5n$7$^$9(B (@code{message-delete-not-region})$B!#(B @item M-RET @@ -588,15 +588,15 @@ RFC1036bis $B$O!"=pL>$O$=$NA0$K(B @samp{-- } $B$N(B3$BJ8;z$@$1$N9T$,$"$k$Y$ @item C-c C-t @kindex C-c C-t @findex message-insert-to -$B%U%)%m!<%"%C%W$7$h$&$H$9$k%a%C%;!<%8$N(B @code{Reply-To} $B$b$7$/$O(B -@code{From} $B%X%C%@!<$r4^$`(B @code{To} $B%X%C%@!<$rA^F~$7$^$9(B +$B%U%)%m!<%"%C%W$7$h$&$H$9$k%a%C%;!<%8$N(B @code{Reply-To} $B$b$7$/$O(B +@code{From} $B%X%C%@!<$r4^$`(B @code{To} $B%X%C%@!<$rA^F~$7$^$9(B (@code{message-insert-to})$B!#(B @item C-c C-n @kindex C-c C-n @findex message-insert-newsgroups $BJVEz$7$F$$$k5-;v$N(B @code{Followup-To} $B$b$7$/$O!"(B@code{Nesgroups} $B%X%C%@!<(B -$B$rH?1G$7$?(B @code{Newsgroups} $B%X%C%@!<$rA^F~$7$^$9(B +$B$rH?1G$7$?(B @code{Newsgroups} $B%X%C%@!<$rA^F~$7$^$9(B (@code{message-insert-newsgroups})$B!#(B @item C-c M-r @@ -615,7 +615,7 @@ RFC1036bis $B$O!"=pL>$O$=$NA0$K(B @samp{-- } $B$N(B3$BJ8;z$@$1$N9T$,$"$k$Y$ @item C-c C-c @kindex C-c C-c @findex message-send-and-exit -$B%a%C%;!<%8$rAw?.$7!"8=:_$N%P%C%U%!$rKd$a$^$9(B +$B%a%C%;!<%8$rAw?.$7!"8=:_$N%P%C%U%!$rKd$a$^$9(B (@code{message-send-and-exit})$B!#(B @item C-c C-s @@ -724,7 +724,7 @@ Message $B$O%a%C%;!<%8:n@.ItJ,$K4X$7$F$OHs>o$K@Q6KE*$G$9!#$=$l$O$N%0%k!<%W$K:F$SEj9F$9$k;v$K7hDj$7$?$N$G!"(B @code{*post-buf*} $B%P%C%U%!$KLa$j!"(B@code{Newsgroups} $B9T$rJT=8$7!":F$SAw$j(B -$B=P$7$?$H$7$^$9!#=i4|@_Dj$G$O!"$3$NJQ?t$OA0$K:n@.$5$l$?8E$$(B +$B=P$7$?$H$7$^$9!#=i4|@_Dj$G$O!"$3$NJQ?t$OA0$K:n@.$5$l$?8E$$(B @code{Message-ID} $B$,o$K@Q6KE*$G$9!#$=$l$Ol9g$O$3$NJQ?t$r$3$l$i$N@\F,8l(B @@ -760,7 +760,7 @@ Lines (optional . X-Mailer))} $B$G$9!#(B @item message-ignored-mail-headers @vindex message-ignored-mail-headers -$B%a!<%k$r=P$9A0$Kl9g$O$=$NJ8;zNs$,;H$o$l$^$9(B)$B!"4X?t$G$"$k;v$b$G$-$^$9(B +$B$k;v$b$G$-(B ($B$=$N>l9g$O$=$NJ8;zNs$,;H$o$l$^$9(B)$B!"4X?t$G$"$k;v$b$G$-$^$9(B ($B$=$N4X?t$O0z?tL5$7$G8F$P$l!";H$o$l$kJ8;zNs$rJV$9I,MW$,$"$j$^$9(B)$B!#(B @item Lines @@ -838,10 +838,10 @@ Lines (optional . X-Mailer))} $B$G$9!#(B @findex system-name @cindex Sun $B$3$NI,MW$J%X%C%@!<$O(B Message $B$K$h$j:n@.$5$l$^$9!#F|IU!";~4V!"MxMQ!"(B -$B%7%9%F%`L>$K4p$E$$$?B>$KL5$$(B ID $B$,:n@.$5$l$^$9!#(BMessage $B$O(B +$B%7%9%F%`L>$K4p$E$$$?B>$KL5$$(B ID $B$,:n@.$5$l$^$9!#(BMessage $B$O(B @code{mail-host-address} $B$,Dj5A$5$l$F$$$l$P!"$=$l$r(B fully qualified domain name (FQDN) ($B40A4$K>r7o$rK~$?$7$?%I%a%$%sL>(B) $B$H$7$F;H$$$^$9!#$b$7(B -$B$=$&$G$J$1$l$P!"$=$l$O(B @code{system-name} $B$r;H$$!"$=$l$O$$$/$D$+$N%^%7%s(B +$B$=$&$G$J$1$l$P!"$=$l$O(B @code{system-name} $B$r;H$$!"$=$l$O$$$/$D$+$N%^%7%s(B -- $Br7o$rK~$?$7$?%I%a%$%sL>(B) $B$H$7$F;H$$$^$9!#$b$ @table @code @item message-send-news-function @vindex message-send-news-function -$B8=:_$N%P%C%U%!$r%K%e!<%9$H$7$FAw$k$?$a$K;H$o$l$k4X?t$G$9!#=i4|CM$O(B +$B8=:_$N%P%C%U%!$r%K%e!<%9$H$7$FAw$k$?$a$K;H$o$l$k4X?t$G$9!#=i4|CM$O(B @code{mesage-send-news} $B$G$9!#(B @item message-post-method @@ -998,7 +998,7 @@ follows this line--} $B$G$9!#(B @item message-directory @vindex message-directory -$BB?$/$N%a!<%k$N$b$N$+$i;H$o$l$k%G%#%l%/%H%j!<$G$9!#=i4|CM$O(B +$BB?$/$N%a!<%k$N$b$N$+$i;H$o$l$k%G%#%l%/%H%j!<$G$9!#=i4|CM$O(B @file{~/Mail/} $B$G$9!#(B @item message-signature-setup-hook @@ -1035,7 +1035,7 @@ follows this line--} $B$G$9!#(B @vindex message-send-hook $B%a%C%;!<%8$rAw$kA0$K$H6&$K8F$P$l$^$9!#=i4|@_Dj$N4X?t$O(B @code{message-output} +$B$a$N%U%!%$%kL>$H6&$K8F$P$l$^$9!#=i4|@_Dj$N4X?t$O(B @code{message-output} $B$G!"$=$l$O(B Unix mailbox $BMM<0$GJ]B8$7$^$9!#(B @item message-courtesy-message @vindex messsage-courtesy-messsage $BJ#9g%a%C%;!<%8$rAw$k$H$-$O!"$3$NJ8;zNs$O%a!<%k$GAw$i$l$?J#@=$NJ}$N:G=i$K(B $BA^F~$5$l$^$9!#$b$7$=$NJ8;zNs$,=qK!;EMM;XDj(B @samp{%s} $B$r4^$s$G$$$l$P!"5-(B -$B;v$,Ej9F$5$l$?%K%e!<%9%0%k!<%W$,$=$3$KA^F~$5$l$^$9!#$b$7$3$NJQ?t$,(B -@code{nil} $B$G$"$l$P!"$=$N$h$&$J?F@Z%a%C%;!<%8$O2C$($i$l$^$;$s!#=i4|CM$O(B +$B;v$,Ej9F$5$l$?%K%e!<%9%0%k!<%W$,$=$3$KA^F~$5$l$^$9!#$b$7$3$NJQ?t$,(B +@code{nil} $B$G$"$l$P!"$=$N$h$&$J?F@Z%a%C%;!<%8$O2C$($i$l$^$;$s!#=i4|CM$O(B @samp{"The following message is a courtesy copy of an article\nthat has been posted to %s as well.\n\n"} $B$G$9!#(B @@ -1141,7 +1141,7 @@ Message $B$O$"$J$?$,%a%C%;!<%8%P%C%U%!$rMW5a$7$?$H$-$K!"B>$KL5$$M#0l$N%P%C(B @item message-use-multi-frames @vindex message-use-multi-frames -@code{nil} $B$G$J$1$l$P!"?7$7$$%U%l!<%`$r:n@.$7$^$9!#=i4|CM$O(B @code{nil} +@code{nil} $B$G$J$1$l$P!"?7$7$$%U%l!<%`$r:n@.$7$^$9!#=i4|CM$O(B @code{nil} $B$G$9!#(B @item message-delete-frame-on-exit @@ -1160,7 +1160,7 @@ Message $B$O$"$J$?$,%a%C%;!<%8%P%C%U%!$rMW5a$7$?$H$-$K!"B>$KL5$$M#0l$N%P%C(B @item message-send-rename-function @vindex message-send-rename-function -$B%a%C%;!<%8$rAw$C$?8e$G!"%P%C%U%!$NL>A0$O!"Nc$($P!"(B@samp{*reply to Lars*} +$B%a%C%;!<%8$rAw$C$?8e$G!"%P%C%U%!$NL>A0$O!"Nc$($P!"(B@samp{*reply to Lars*} $B$+$i(B @samp{*sent reply to Lars*} $B$KJQ99$5$l$^$9!#$b$7$3$l$r9%$^$J$$$J$i!"(B $B$3$NJQ?t$r$"$J$?$N9%$-$JJ}K!$G%P%C%U%!$NL>A0$rJQ99$9$k4X?t$K@_Dj$7$F2<$5(B $B$$!#$=$b$=$b%P%C%U%!L>$rJQ99$9$k;v$r9%$^$J$$$N$G$"$l$P!"e!"$=$l<+?H$NJQ?t$7$+;H$$$^$;$s(B---$B8E$$(B @code{mail-}  @menu * Responses:: $B1~Ez$,2?=h$K9T$/$+$r7hDj$9$kI8=`$NK!B'!#(B -@end menu +@end menu @node Responses @section $B1~Ez(B @@ -1273,13 +1273,13 @@ Message $B$O;ve!"$=$l<+?H$NJQ?t$7$+;H$$$^$;$s(B---$B8E$$(B @code{mail-}  @end table @code{Mail-Copies-To} $B%X%C%@!<$,B8:_$7$F$$$k$H!"$=$l$b%a!<%k%\%C%/%9$N%j(B -$B%9%H$K2C$($i$l$k$G$7$g$&!#$3$N%X%C%@!<$,(B @samp{never} $B$G$"$l$P!"$=$l$O(B +$B%9%H$K2C$($i$l$k$G$7$g$&!#$3$N%X%C%@!<$,(B @samp{never} $B$G$"$l$P!"$=$l$O(B @code{From} ($B$b$7$/$O(B @code{Reply-To}) $B%a!<%k%\%C%/%9$,M^@)$5$l$k$H8@$&(B $B;v$G$9!#(B @item followup -@dfn{$B%U%)%m!<%"%C%W(B} (followup) $B$O%K%e!<%9$K$h$k1~Ez$G$9!#0J2<$N%X%C%@!<(B +@dfn{$B%U%)%m!<%"%C%W(B} (followup) $B$O%K%e!<%9$K$h$k1~Ez$G$9!#0J2<$N%X%C%@!<(B ($BM%@h=g0L$N9b$$$b$N$+$i5s$2$i$l$F$$$^$9(B) $B$,2?=h$K1~Ez$,Aw$i$l$k$+$r7hDj(B $B$7$^$9(B: diff --git a/texi/message.texi b/texi/message.texi index 6f6abd4..21a1f1b 100644 --- a/texi/message.texi +++ b/texi/message.texi @@ -1,7 +1,7 @@ \input texinfo @c -*-texinfo-*- @setfilename message -@settitle Message 6.10.072 Manual +@settitle T-gnus 6.13 Message Manual @synindex fn cp @synindex vr cp @synindex pg cp @@ -42,7 +42,7 @@ into another language, under the above conditions for modified versions. @tex @titlepage -@title Message 6.10.072 Manual +@title T-gnus 6.13 Message Manual @author by Lars Magne Ingebrigtsen @page @@ -83,7 +83,7 @@ Message mode buffers. * Key Index:: List of Message mode keys. @end menu -This manual corresponds to Message 6.10.072. Message is +This manual corresponds to T-gnus 6.13 Message. Message is distributed with the Gnus distribution bearing the same version number as this manual. -- 1.7.10.4