-1999-08-02 Katsumi Yamaoka <yamaoka@jpl.org>
+1999-08-04 Katsumi Yamaoka <yamaoka@jpl.org>
- * lisp/gnus.el (gnus-revision-number): Increment to 03.
+ * lisp/gnus.el: T-gnus 6.13.0 is released.
-1999-08-01 YAMAMOTO Kouji <kouji@pobox.com>
+1999-08-04 Katsumi Yamaoka <yamaoka@jpl.org>
- * 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 <yamaoka@jpl.org>
+ * 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 <czkmt@remus.dti.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-revision-number): Increment to 01.
-
-1999-07-05 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
-
- * lisp/gnus-agent.el (gnus-agent-expire): Refresh the value of
- `gnus-active-hashtb' for each method.
-
-1999-07-05 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <t90553@mail.ecc.u-tokyo.ac.jp>
-
- * texi/{gnusref-ja.tex,refcard-ja.tex}: Update to the version 5.5.
-
-1999-07-04 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-revision-number): Increment to 01.
-
-1999-07-04 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <daiki@kiss.kake.info.waseda.ac.jp>
-
- * lisp/gnus-msg.el (gnus-copy-article-buffer): Bind
- `inhibit-read-only' to t during modifying the destination buffer.
-
-1999-06-11 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * lisp/message.el (message-header-hook): Pass optional argument
- code-conversion.
-
-1999-05-26 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <daiki@kiss.kake.info.waseda.ac.jp>
-
- * lisp/gnus-art.el (article-date-ut): Always detete the last
- newline of any old Date fields.
-
-1999-05-17 Daiki Ueno <daiki@kiss.kake.info.waseda.ac.jp>
- Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <czkmt@remus.dti.ne.jp>
-
- * texi/gnusref-ja.tex (subsec Notes): Complete words.
- (sec GroupMode): Translate description of "P".
-
-1999-05-15 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
-
- * texi/gnusref-ja.tex: Undo the last change.
-
-1999-05-15 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
-
- * texi/gnusref-ja.tex: Fix typo.
-
-1999-05-14 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-revision-number): Increment to 04.
-
- * lisp/*.el: Undo all of the last changes.
-
-1999-05-13 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <ksinya@quartz.ocn.ne.jp>
-
- * texi/gnus-ja.texi: Fix typo - `gnus-auto-expirable-newgroups' ->
- `gnus-auto-expirable-newsgroups'.
-
-1999-04-18 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yaemon@alles.or.jp>
-
- * REDME.semi.ja: Fix where the required packages are.
-
-1999-04-13 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-revision-number): Increment to 09.
-
-1999-04-13 Keiichi Suzuki <keiichi@nanap.org>
-
- * lisp/gnus-sum.el (gnus-summary-move-article): Fix,
- `gnus-article-mark-lists' will be broken by side effect.
-
-1999-04-09 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-revision-number): Increment to 07.
-
-1999-03-30 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * texi/gnus-ja.texi: Some fixes.
-
-1999-03-26 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/message.el (message-send): Kill `message-encoding-buffer'
- after sending.
-
-1999-03-25 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <czkmt@remus.dti.ne.jp>
-
- * lisp/gnus-offline.el (gnus-offline-popup-menu): Fix.
-
-1999-03-22 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-revision-number): Increment to 02.
-
- * lisp/message.el (message-yank-original): Keep the existing
- references.
-
-1999-03-04 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * README.ichikawa : Removed.
-
- * README.T-gnus : Renamed from README.ichikawa
- Remove description about T-gnus 6.8.
-
-1999-02-24 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <czkmt@remus.dti.ne.jp>
-
- * 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 <czkmt@remus.dti.ne.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/dgnushack.el (dgnushack-make-package): Fix typo.
-
-1999-02-17 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <u90121@uis-inf.co.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-revision-number): Increment to 02.
-
- * texi/emacs-mime.texi: Fix latin chars.
-
-1999-02-12 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-revision-number): Increment to 06.
-
-1999-02-08 Masatoshi Tsuchiya <tsuchiya@pine.kuee.kyoto-u.ac.jp>
-
- * lisp/gnus-sum.el (gnus-articles-to-read): Use maximum number in
- default instead of `gnus-large-newsgroup'.
-
-1999-02-08 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-revision-number): Increment to 05.
-
-1999-02-08 Masatoshi Tsuchiya <tsuchiya@pine.kuee.kyoto-u.ac.jp>,
- Katsumi Yamaoka <yamaoka@jpl.org>,
- Keiichi Suzuki <kei-suzu@mail.wbs.ne.jp>
-
- * 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 <morioka@jaist.ac.jp>,
- Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <czkmt@remus.dti.ne.jp>
-
- * README-offline.ja: Change for current version.
- * README-offline.en: Ditto.
-
-1999-02-07 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-revision-number): Increment to 03.
-
-1999-02-04 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-revision-number): Increment to 02.
-
-1999-02-04 YOSHIZAWA Masahiro <manbou@ceres.dti.ne.jp>
-
- * README-offline.en: New description.
- * README-offline.ja: Ditto.
-
-1999-02-03 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-revision-number): New constant.
-
-1999-02-02 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <u90121@uis-inf.co.jp>
-
- * lisp/read-passwd.el (read-pw-set-mail-source-passwd-cache): To
- work with APOP authentication scheme.
-
-1999-02-02 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.057.
-
- * Sync up with Pterodactyl Gnus v0.75.
-
-1999-02-01 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus-offline.el (gnus-offline-gnus-get-new-news): Undo my
- change.
-
-1999-02-01 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/gnus-offline.el (gnus-offline-define-menu-on-miee): Close
- parentheses.
- (gnus-offline-define-menu-on-agent): Ditto.
-
-1999-02-01 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * README.ichikawa: Fix about the last version of T-gnus based on
- Gnus 5.6.
-
-1999-02-01 Akihiro Arisawa <ari@mei9.advantest.co.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * README-offline.ja: Add description written by YOSHIZAWA Masahiro
- <manbou@ceres.dti.ne.jp>
-
-1999-02-01 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
- Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/nndoc.el (nndoc-mime-parts-type-p): Strip leading white
- space from the matching pattern.
-
-1999-02-01 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/read-passwd.el: New file.
-
-1999-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.056.
-
- * Sync up with Pterodactyl Gnus v0.74.
-
-1999-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <kei-suzu@mail.wbs.ne.jp>
-
- * lisp/gnus-sum.el (gnus-summary-move-article): Fix, could not
- respool article.
-
-1999-01-26 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/nnmh.el (nnmh-retrieve-parsed-headers): Bind `in-reply-to'
- and `cur' as temporary variables.
-
-1999-01-25 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * lisp/gnus-sum.el (gnus-article-sort-by-author): fixed.
-
-1999-01-12 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <czkmt@remus.dti.ne.jp>
-
- * lisp/gnus-offline.el: Add security notice.
-
-1999-01-25 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <czkmt@remus.dti.ne.jp>
-
- * 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 <suto@merry.xmath.ous.ac.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus-msg.el (gnus-inews-yank-articles): Fetch IDs from
- `gnus-current-headers' instead of article header.
-
-1999-01-22 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <matu@uxd.fc.nec.co.jp>
-
- * lisp/message.el : Fix typo.
-
-1999-01-20 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <suto@merry.xmath.ous.ac.jp>,
- Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.055.
-
- * Sync up with Pterodactyl Gnus v0.72.
-
-1999-01-19 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <suto@merry.xmath.ous.ac.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.054.
-
- * Sync up with Pterodactyl Gnus v0.71.
-
-1999-01-16 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.053.
-
- * Sync up with Pterodactyl Gnus v0.70.
-
-1999-01-13 Kiyokazu SUTO <suto@merry.xmath.ous.ac.jp>
-
- * lisp/nnspool.el (nnspool-retrieve-headers): Protect against empty
- body.
-
-1999-01-13 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus-offline.el: Add Tsukamoto Tetsuo
- <czkmt@remus.dti.ne.jp> to author and maintainer.
-
-1999-01-12 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/nnmail.el (nnmail-article-group): Don't infloop.
-
-1999-01-12 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <czkmt@remus.dti.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <czkmt@remus.dti.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <czkmt@remus.dti.ne.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.052.
-
- * Sync up with Pterodactyl Gnus v0.69.
-
-1998-12-28 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus-art.el (gnus-article-check-buffer): Rewrite (checking
- for buffer object).
-
-1998-12-22 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/pop3-fma.el (pop3-fma-movemail): Work with movemail.exe
- with APOP extention.
-
-1998-12-18 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/gnus-start.el (gnus-read-newsrc-el-file): Bug (referring to
- unbounded variable) fix.
-
-1998-12-17 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/gnus-start.el (gnus-read-newsrc-el-file): Don't load newsrc
- file if it does not exist.
-
-1998-12-16 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.051.
-
- * Sync up with Pterodactyl Gnus v0.68.
-
-1998-12-14 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus-offline.el (gnus-offline-define-menu-on-miee): Bug
- fix.
-
-1998-12-14 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <czkmt@remus.dti.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <czkmt@remus.dti.ne.jp>
-
- * 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 <u90121@uis-inf.co.jp>
-
- * lisp/gnus-ofsetup.el (gnus-setup-for-offline): Bug fix.
-
-1998-12-12 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/nnheader.el (nnheader-find-file-noselect): Call
- `find-file-noselect-as-specified-coding-system' directly.
-
-1998-12-10 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <czkmt@remus.dti.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus-offline.el (gnus-offline-after-jobs-done): Create menu
- using 'easymenu'.
-
-1998-12-09 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
-
- * lisp/gnus-offline.el (gnus-offline-after-jobs-done): Don't call
- `gnus-offline-agent-expire' under XEmacs.
-
-1998-12-08 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/message.el (message-get-parameter-with-eval): Call
- `message-get-parameter' with arg `key' first.
-
-1998-12-07 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.050.
-
- * Sync up with Pterodactyl Gnus 0.65.
-
-1998-12-06 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus-sum.el (gnus-summary-show-article): Don't use
- `mm-destroy-parts'.
-
-1998-12-04 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.048.
-
- * Sync up with Pterodactyl Gnus 0.63.
-
-1998-12-04 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/nndraft.el (nndraft-request-article): Don't bind
- `nnmail-file-coding-system'.
-
-1998-12-03 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.046.
-
- * Sync up with Pterodactyl Gnus 0.61.
-
-1998-12-02 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.044.
-
- * Sync up with Pterodactyl Gnus 0.58.
-
-1998-12-01 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.043.
-
- * Sync up with Pterodactyl Gnus 0.57.
-
-1998-11-30 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.041.
-
- * Sync up with Pterodactyl Gnus 0.55.
-
-1998-11-26 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.040.
-
- * Sync up with Pterodactyl Gnus 0.54.
-
-1998-11-24 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <kei-suzu@mail.wbs.ne.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/message.el (message-mimic-kill-buffer): Rewrite.
-
-1998-11-18 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.036.
-
- * Sync up with Pterodactyl Gnus 0.50.
-
-1998-11-18 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/message.el (message-mimic-kill-buffer): New function.
- (message-mode-map): Use it for `C-x k'.
-
-1998-11-18 Keiichi Suzuki <kei-suzu@mail.wbs.ne.jp>
-
- * lisp/message.el (message-dont-send): Use `message-delete-frame'.
-
-1998-11-18 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.035.
-
- * Sync up with Pterodactyl Gnus 0.49.
-
-1998-11-17 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
-
- * lisp/message.el (message-dont-send): Use `message-save-drafts'
- instead of `save-buffer'.
-
-1998-11-17 Hiroaki Matsui <matu@uxd.fc.nec.co.jp>
-
- * lisp/message.el (message-clone-locals): Add
- "user-mail-address" and "user-full-name" to matching pattern.
-
-1998-11-14 Kenji Itoh <keit@tpj.co.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * make.bat: Replace line endings from `LF' to `CRLF'.
-
-1998-11-16 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.033.
-
- * Sync up with Pterodactyl Gnus 0.48.
-
-1998-11-16 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.032.
-
- * Sync up with Pterodactyl Gnus 0.47.
-
-1998-11-15 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.031.
-
- * Sync up with Pterodactyl Gnus 0.46.
-
-1998-11-14 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.030.
-
- * Sync up with Pterodactyl Gnus 0.44.
-
-1998-11-13 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus-offline.el: bug fix.
-
- * lisp/gnus-ofsetup.el: Bug fix.
-
-1998-11-12 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * texi/Makefile.in (.texi:): Don't escape double quote.
- (texi2latex.elc:): Ditto.
-
-1998-11-12 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * texi/gnus-ja.texi: Add infos about `pop3-fma' and `gnus-offline'.
-
-1998-11-12 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus-offline.el: bug fix.
-
- * lisp/gnus-ofsetup.el: Bug fix.
-
-1998-11-11 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/message.el (message-send-mail): Protect against errors.
- (message-send-news): Ditto.
-
-1998-11-11 Keiichi Suzuki <kei-suzu@mail.wbs.ne.jp>
-
- * 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 <kei-suzu@mail.wbs.ne.jp>
-
- * 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 <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * README.semi.ja, README.branch.ja: New file.
-
-1998-11-10 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus-offline.el: bug fix.
-
- * lisp/gnus-ofsetup.el: Bug fix.
-
-1998-11-09 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/pop3-fma.el: Set the value of `nnmail-read-passwd' as a
- symbol `pop3-fma-read-passwd'.
-
-1998-11-09 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.029.
-
- * Sync up with Pterodactyl Gnus 0.42.
-
-1998-11-09 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.028.
-
- * Sync up with Pterodactyl Gnus 0.41.
-
-1998-11-06 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * lisp/message.el: (message-do-fcc): Don't run message-header-hook
- and message-before-do-fcc-hook.
-
-1998-11-04 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/message.el (message-make-in-reply-to): Quote date.
-
-1998-11-02 Keiichi Suzuki <kei-suzu@mail.wbs.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <kei-suzu@mail.wbs.ne.jp>
-
- * lisp/gnus-bbdb.el (gnus-bbdb/update-record): Check existance of
- `To' field before decoding.
-
-1998-10-30 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * README-gnus-bbdb.en: New file, translated by courtesy of
- Hiroshi Kawaguchi <taicho@shiba.sony.co.jp>.
-
-1998-10-30 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el: Add autoload setting for `gnus-offline' and
- `pop3-fma'.
-
-1998-10-30 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/pop3-fma.el: Determin base64 encode/decode function by FLIM.
-
-1998-10-26 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/pop3-fma.el: Require `mel-b-el' if `mel-b' does not exist.
-
-1998-10-26 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.027.
-
- * Sync up with Pterodactyl Gnus 0.40.
-
-1998-10-23 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus-cache.el (gnus-cache-possibly-enter-article): Use
- `mime-fetch-field' for getting Subject and From field.
-
-1998-10-20 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * lisp/nnheader.el (nnheader-insert-nov): Use `mime-fetch-field'
- for Subject and From field.
-
-1998-10-20 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/nnheader.el (nnheader-parse-nov): Use
- `make-full-mail-header'.
-
-1998-10-20 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * lisp/nnheader.el (nnheader-parse-head): Use
- `make-full-mail-header'.
-
-1998-10-20 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * lisp/nnheader.el (make-full-mail-header-from-decoded-header):
- New function.
-
-1998-10-05 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * lisp/gnus-sum.el (gnus-update-summary-mark-positions): Use
- `make-full-mail-header'.
-
-1997-11-27 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- (gnus-parse-headers-hook): Use
- `(gnus-set-summary-default-charset)' in default.
-
-\f
-1998-10-21 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/gnus-xmas.el (gnus-tilde-pad-form): Guard for non string
- symbol.
-
-1998-10-21 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * TODO.ja: Update.
-
-1998-10-15 Keiichi Suzuki <kei-suzu@mail.wbs.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/uudecode.el: New file.
-
-1998-10-11 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus-msg.el (gnus-message-make-user-agent): Fix typo in doc
- string.
-
-1998-10-07 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * lisp/nnagent.el (nnagent-open-server): Small bug fix.
-
-1998-10-07 Keiichi Suzuki <kei-suzu@mail.wbs.ne.jp>
-
- * TODO.ja: New file.
-
-1998-10-06 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <kei-suzu@mail.wbs.ne.jp>
-
- * 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 <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus-draft.el: Remove some useless comments.
-
- * lisp/gnus-draft.el (gnus-draft-send-draft): Abolished.
-
-1998-10-05 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/message.el (message-mode-map): Use `define-key' instead of
- `substitute-key-definition' for `message-kill-buffer'.
-
-1998-10-03 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/message.el: Fix my stupid changes.
-
-1998-09-30 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.022.
-
- * Sync up with Pterodactyl Gnus 0.32.
-
-1998-09-24 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.021.
-
- * Sync up with Pterodactyl Gnus 0.31.
-
-1998-09-23 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus-agent.el (gnus-agent-expire): Bug fix when variable
- expired is nil.
-
-1998-09-18 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
-
- * lisp/gnus-draft.el: (gnus-draft-edit-message): Fix typo.
-
-1998-09-17 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <czkmt@remus.dti.ne.jp>
-
- * lisp/gnus-draft.el (gnus-draft-send-draft): Expire queued message
- after news posting.
-
-1998-09-17 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus-draft.el (gnus-draft-send-draft): Error if no
- recipients.
-
-1998-09-17 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
-
- * lisp/gnus-draft.el (gnus-draft-decoding-function): Uncommented.
-
-1998-09-17 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.018.
-
- * Sync up with Pterodactyl Gnus 0.26.
-
-1998-09-11 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.016.
-
- * Sync up with Pterodactyl Gnus 0.24.
-
-1998-09-09 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.015.
-
- * Sync up with Pterodactyl Gnus 0.23.
-
-1998-09-09 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.014.
-
- * Sync up with Pterodactyl Gnus 0.22.
-
-1998-09-08 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.013.
-
- * Sync up with Pterodactyl Gnus 0.19.
-
-1998-09-08 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.012.
-
- * Sync up with Pterodactyl Gnus 0.18.
-
-1998-09-07 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.011.
-
- * Sync up with Pterodactyl Gnus 0.17.
-
-1998-09-06 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.10.010.
-
- * Sync up with Pterodactyl Gnus 0.16.
-
-1998-09-04 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/pop3-fma.el (pop3-fma-movemail): Add error handle.
- (pop3-fma-get-movemail-type): Fix typo.
-
-1998-09-04 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.9.09.
-
- * Sync up with Pterodactyl Gnus 0.14.
-
-1998-09-03 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.9.07.
-
- * Sync up with Pterodactyl Gnus 0.13.
-
-1998-08-31 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <shuhei-k@jaist.ac.jp>
-
- * lisp/gnus-i18n.el (gnus-set-summary-default-charset): Try
- "qualified" newsgroup name first.
-
-1998-08-28 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
-
- * lisp/gnus-i18n.el (gnus-set-summary-default-charset): Match
- "real" newsgroup name; strip "backend+server" prefix.
-
-1998-08-28 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <shuhei-k@jaist.ac.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.8.16.
-
- * Sync up with Gnus 5.6.41.
-
-1998-08-26 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <shuhei-k@jaist.ac.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <shuhei-k@jaist.ac.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <shuhei-k@jaist.ac.jp>
-
- * 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 <shuhei-k@jaist.ac.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.8.15.
-
- * Sync up with Gnus 5.6.39.
-
-1998-08-20 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * texi/gnus-ja.texi: Update.
-
-1998-08-14 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.8.11.
-
- * Sync up with Gnus 5.6.34.
-
-1998-08-12 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.8.10.
-
- * Sync up with Gnus 5.6.33.
-
-1998-08-11 Keiichi Suzuki <kei-suzu@mail.wbs.ne.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.8.9.
-
- * Sync up with Gnus 5.6.31.
-
-1998-08-10 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.8.8.
-
- * Sync up with Gnus 5.6.30.
-
-1998-08-10 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.8.7.
-
-1998-08-06 Katsumi Yamaoka <yamaoka@jpl.org>
-
- * lisp/smtp.el: Do not insert empty line at the end of message.
-
-1998-08-06 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.8.6.
-
- * Sync up with Gnus 5.6.29.
-
-1998-08-05 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <kei-suzu@mail.wbs.ne.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.8.5.
-
- * Sync up with Gnus 5.6.28.
-
-1998-07-27 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.8.4.
-
- * Sync up with Gnus 5.6.27.
-
-1998-07-27 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * texi/message-ja.texi: Japanese translation of "message.texi".
-
-1998-07-26 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.8.3.
-
- * Sync up with Gnus 5.6.26.
-
-1998-07-23 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
-
- * 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 <ksk@ntts.com>
-
- * texi/gnus-ja.texi: Add "Appendices".
-
-1998-07-21 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * texi/gnus-ja.texi: Add "Appendices".
-
-1998-07-16 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.8.1.
-
- * Sync up with Gnus 5.6.24.
-
-1998-07-10 Keiichi Suzuki <kei-suzu@mail.wbs.ne.jp>
-
- * 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 <kei-suzu@mail.wbs.ne.jp>
-
- * lisp/gnus-cite.el (gnus-cite-add-face): Fix problem when multi
- bytes charactors are used in cite prefix.
-
-1998-07-07 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * texi/gnus-ja.texi: Add "The End".
-
-1998-07-06 Keisuke Mori <ksk@ntts.com>
-
- * texi/gnus-ja.texi: Add "Various".
-
-1998-07-06 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * texi/gnus-ja.texi: Add "Various".
- * texi/gnus-ja.texi: Sync up with Gnus 5.6.22
-
-1998-07-02 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * lisp/message.el (message-header-format-alist): Repair to use
- `message-fill-references' for References.
-
-1998-07-01 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <ksk@ntts.com>
-
- * texi/gnus-ja.texi: Add "Scroing".
-
-1998-06-30 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * texi/gnus-ja.texi: Add "Scoring".
-
-1998-06-30 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.7.6.
-
-1998-06-27 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * lisp/gnus-art.el (gnus-mime-preview-quitting-method): Renamed
- from `mime-preview-quitting-method-for-gnus'.
-
-1998-06-27 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * texi/gnus.texi, texi/message.texi, texi/ChangeLog: Sync up with
- Gnus 5.6.13.
-
-1998-06-14 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * Sync up with Gnus 5.6.13.
-
-1998-06-24 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * texi/gnus-ja.texi, texi/gnus.texi (Using MIME): Modify
- description about new display mechanism.
-
-1998-06-19 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <ksk@ntts.com>
-
- * texi/gnus-ja.texi: Add "Select Methods".
-
-1998-06-18 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * texi/gnus-ja.texi: Add "Select Methods".
-
-1998-06-17 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <okabe@kuis.kyoto-u.ac.jp>
-
-1998-06-13 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/pop3-fma.el: New function pop3-fma-cypher-string
- New variable pop3-fma-cypher-key
-
-1998-06-12 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * lisp/gnus.el (gnus-extract-address-components): Add
- `std11-extract-address-components' as a choice.
-
-1998-06-06 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * texi/gnus-ja.texi: Add "Composing Messages".
-
-1998-06-04 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * 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 <shuhei-k@jaist.ac.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.3.3.
-
- * Sync up with Gnus 5.6.11.
-
-1998-06-03 Keisuke Mori <ksk@ntts.com>
-
- * texi/gnus-ja.texi: Add "The Article Buffer".
-
-1998-06-03 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * texi/gnus-ja.texi: Add "The Summary Buffer".
-
-1998-06-02 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.3.2.
-
- * Sync up with Gnus 5.6.10.
-
-1998-05-30 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
-
- * README.semi: Add description of `shuhei-k' branch.
-
-1998-05-17 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.3.1.
-
-1998-05-17 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * texi/gnus-ja.texi: Add "The Active File".
-
-1998-05-04 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * lisp/lpath.el: Must add "flim" instead of "mel" to load-path.
-
-1998-05-03 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <shuhei-k@jaist.ac.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.2.3.
-
- * Sync up with Gnus 5.6.6.
-
-1998-04-27 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * lisp/nnheader.el: Sync up with Gnus 5.6.5.
-
-1998-04-26 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * README.semi (How to get? (via CVS)): Modify descriptions about
- TAG.
-
-1998-04-23 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.2.1.
-
-1998-04-23 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * texi/gnus-ja.texi: Fix typos.
-
- * texi/gnus.texi: Modify for Semi-gnus.
-
-1998-04-23 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * texi/gnus-ja.texi: Add "Auto Save".
-
-1998-04-22 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * texi/gnus-ja.texi: Add "Startup Files".
-
-1998-04-21 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * texi/gnus-ja.texi: Add "Changing Servers".
-
-1998-04-20 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * texi/gnus-ja.texi: Modify styles.
-
- * texi/gnus.texi: Modify for Semi-gnus (sync up with
- gnus-ja.texi).
-
-1998-04-20 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * texi/gnus-ja.texi: Add "New Groups".
-
-1998-04-20 Yoshiki Hayashi <penny@tb3.so-net.ne.jp>
-
- * texi/gnus-ja.texi: Modify styles.
-
-1998-04-18 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * texi/gnus-ja.texi: Check and modify for Semi-gnus.
-
-1998-04-18 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
-
- * texi/gnus-ja.texi: New file.
-
-1998-04-19 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.1.3.
-
-1998-04-19 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * lisp/gnus-art.el (gnus-following-method): New function; set up
- for 'mime-view-following-method-alist.
-
-1998-04-18 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * texi/gnus.texi: Add and modify description for Semi-gnus.
-
-1998-04-16 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * texi/gnus.texi: "Gnus 5.6.4" -> "Semi-gnus 6.1.2".
- (Top): "Gnus" -> "gnus".
- (Starting Up): "Gnus" -> "gnus".
-
-1998-04-10 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
-
- * lisp/ChangeLog, lisp/gnus-agent.el: Sync up with Gnus 5.6.4.
-
-1998-04-08 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <shuhei-k@jaist.ac.jp>
-
- * README.semi: Change descriptions of sending bug report.
-
-1998-03-20 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
-
- * 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 <shuhei-k@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * lisp/gnus-art.el: Add setting for
- `mime-raw-buffer-coding-system-alist'.
-
-1998-03-13 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <shuhei-k@jaist.ac.jp>
-
- * 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 <t-ichi@po.shiojiri.ne.jp>
-
- * lisp/gnus-ems.el: Change variable name
- gnus-bdf-image-file to gnus-mule-bitmap-image-file.
-
-1998-02-28 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <t-ichi@niagara.shiojiri.ne.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * lisp/gnus.el, lisp/message.el: Sync up with qgnus-0.32.
-
-1998-02-23 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <christophe.broult@info.unicaen.fr>
-
- * README.semi (How to get?): The command `update' must come before
- `-r semi-gnus'. (cf. [tm-en:1559])
-
-1998-02-17 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to 6.0.5.
-
-1998-02-17 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * lisp/gnus-art.el (gnus-article-decode-rfc1522): Decode header by
- localized code.
-
-1998-02-16 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <shuhei-k@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <shuhei-k@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * lisp/lpath.el: Require path-util; add load-path of APEL, MEL and
- SEMI.
-
-1998-01-12 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * lisp/gnus.el (gnus-version-number): Update to version 6.0.3.
-
-1998-01-11 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <shuhei-k@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * 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 <shuhei-k@jaist.ac.jp>
-
- * 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 <morioka@jaist.ac.jp>
-
- * README.semi: New file.
-
- * lisp/gnus.el (gnus-version): Rename to "Semi-gnus".
-
-1997-11-28 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * lisp/gnus-draft.el (gnus-draft-decoding-function): New variable.
- (gnus-draft-setup): Use `gnus-draft-decoding-function'.
-
-1997-11-27 MORIOKA Tomohiko <morioka@jaist.ac.jp>
-
- * 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.
--- /dev/null
+1999-06-08 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * lisp/message.el (message-header-hook): Pass optional argument
+ code-conversion.
+
+1999-05-26 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <daiki@kiss.kake.info.waseda.ac.jp>
+
+ * lisp/gnus-art.el (article-date-ut): Always detete the last
+ newline of any old Date fields.
+
+1999-05-17 Daiki Ueno <daiki@kiss.kake.info.waseda.ac.jp>
+ Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <czkmt@remus.dti.ne.jp>
+
+ * texi/gnusref-ja.tex (subsec Notes): Complete words.
+ (sec GroupMode): Translate description of "P".
+
+1999-05-15 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
+
+ * texi/gnusref-ja.tex: Undo the last change.
+
+1999-05-15 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
+
+ * texi/gnusref-ja.tex: Fix typo.
+
+1999-05-14 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-revision-number): Increment to 04.
+
+ * lisp/*.el: Undo all of the last changes.
+
+1999-05-13 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <ksinya@quartz.ocn.ne.jp>
+
+ * texi/gnus-ja.texi: Fix typo - `gnus-auto-expirable-newgroups' ->
+ `gnus-auto-expirable-newsgroups'.
+
+1999-04-18 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yaemon@alles.or.jp>
+
+ * REDME.semi.ja: Fix where the required packages are.
+
+1999-04-13 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-revision-number): Increment to 09.
+
+1999-04-13 Keiichi Suzuki <keiichi@nanap.org>
+
+ * lisp/gnus-sum.el (gnus-summary-move-article): Fix,
+ `gnus-article-mark-lists' will be broken by side effect.
+
+1999-04-09 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-revision-number): Increment to 07.
+
+1999-03-30 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * texi/gnus-ja.texi: Some fixes.
+
+1999-03-26 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/message.el (message-send): Kill `message-encoding-buffer'
+ after sending.
+
+1999-03-25 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <czkmt@remus.dti.ne.jp>
+
+ * lisp/gnus-offline.el (gnus-offline-popup-menu): Fix.
+
+1999-03-22 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-revision-number): Increment to 02.
+
+ * lisp/message.el (message-yank-original): Keep the existing
+ references.
+
+1999-03-04 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * README.ichikawa : Removed.
+
+ * README.T-gnus : Renamed from README.ichikawa
+ Remove description about T-gnus 6.8.
+
+1999-02-24 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <czkmt@remus.dti.ne.jp>
+
+ * 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 <czkmt@remus.dti.ne.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/dgnushack.el (dgnushack-make-package): Fix typo.
+
+1999-02-17 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <u90121@uis-inf.co.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-revision-number): Increment to 02.
+
+ * texi/emacs-mime.texi: Fix latin chars.
+
+1999-02-12 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-revision-number): Increment to 06.
+
+1999-02-08 Masatoshi Tsuchiya <tsuchiya@pine.kuee.kyoto-u.ac.jp>
+
+ * lisp/gnus-sum.el (gnus-articles-to-read): Use maximum number in
+ default instead of `gnus-large-newsgroup'.
+
+1999-02-08 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-revision-number): Increment to 05.
+
+1999-02-08 Masatoshi Tsuchiya <tsuchiya@pine.kuee.kyoto-u.ac.jp>,
+ Katsumi Yamaoka <yamaoka@jpl.org>,
+ Keiichi Suzuki <kei-suzu@mail.wbs.ne.jp>
+
+ * 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 <morioka@jaist.ac.jp>,
+ Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <czkmt@remus.dti.ne.jp>
+
+ * README-offline.ja: Change for current version.
+ * README-offline.en: Ditto.
+
+1999-02-07 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-revision-number): Increment to 03.
+
+1999-02-04 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-revision-number): Increment to 02.
+
+1999-02-04 YOSHIZAWA Masahiro <manbou@ceres.dti.ne.jp>
+
+ * README-offline.en: New description.
+ * README-offline.ja: Ditto.
+
+1999-02-03 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-revision-number): New constant.
+
+1999-02-02 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <u90121@uis-inf.co.jp>
+
+ * lisp/read-passwd.el (read-pw-set-mail-source-passwd-cache): To
+ work with APOP authentication scheme.
+
+1999-02-02 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.057.
+
+ * Sync up with Pterodactyl Gnus v0.75.
+
+1999-02-01 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus-offline.el (gnus-offline-gnus-get-new-news): Undo my
+ change.
+
+1999-02-01 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus-offline.el (gnus-offline-define-menu-on-miee): Close
+ parentheses.
+ (gnus-offline-define-menu-on-agent): Ditto.
+
+1999-02-01 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * README.ichikawa: Fix about the last version of T-gnus based on
+ Gnus 5.6.
+
+1999-02-01 Akihiro Arisawa <ari@mei9.advantest.co.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * README-offline.ja: Add description written by YOSHIZAWA Masahiro
+ <manbou@ceres.dti.ne.jp>
+
+1999-02-01 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+ Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/nndoc.el (nndoc-mime-parts-type-p): Strip leading white
+ space from the matching pattern.
+
+1999-02-01 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/read-passwd.el: New file.
+
+1999-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.056.
+
+ * Sync up with Pterodactyl Gnus v0.74.
+
+1999-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <kei-suzu@mail.wbs.ne.jp>
+
+ * lisp/gnus-sum.el (gnus-summary-move-article): Fix, could not
+ respool article.
+
+1999-01-26 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/nnmh.el (nnmh-retrieve-parsed-headers): Bind `in-reply-to'
+ and `cur' as temporary variables.
+
+1999-01-25 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * lisp/gnus-sum.el (gnus-article-sort-by-author): fixed.
+
+1999-01-12 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <czkmt@remus.dti.ne.jp>
+
+ * lisp/gnus-offline.el: Add security notice.
+
+1999-01-25 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <czkmt@remus.dti.ne.jp>
+
+ * 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 <suto@merry.xmath.ous.ac.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus-msg.el (gnus-inews-yank-articles): Fetch IDs from
+ `gnus-current-headers' instead of article header.
+
+1999-01-22 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <matu@uxd.fc.nec.co.jp>
+
+ * lisp/message.el : Fix typo.
+
+1999-01-20 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <suto@merry.xmath.ous.ac.jp>,
+ Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.055.
+
+ * Sync up with Pterodactyl Gnus v0.72.
+
+1999-01-19 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <suto@merry.xmath.ous.ac.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.054.
+
+ * Sync up with Pterodactyl Gnus v0.71.
+
+1999-01-16 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.053.
+
+ * Sync up with Pterodactyl Gnus v0.70.
+
+1999-01-13 Kiyokazu SUTO <suto@merry.xmath.ous.ac.jp>
+
+ * lisp/nnspool.el (nnspool-retrieve-headers): Protect against empty
+ body.
+
+1999-01-13 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus-offline.el: Add Tsukamoto Tetsuo
+ <czkmt@remus.dti.ne.jp> to author and maintainer.
+
+1999-01-12 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/nnmail.el (nnmail-article-group): Don't infloop.
+
+1999-01-12 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <czkmt@remus.dti.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <czkmt@remus.dti.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <czkmt@remus.dti.ne.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.052.
+
+ * Sync up with Pterodactyl Gnus v0.69.
+
+1998-12-28 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus-art.el (gnus-article-check-buffer): Rewrite (checking
+ for buffer object).
+
+1998-12-22 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/pop3-fma.el (pop3-fma-movemail): Work with movemail.exe
+ with APOP extention.
+
+1998-12-18 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus-start.el (gnus-read-newsrc-el-file): Bug (referring to
+ unbounded variable) fix.
+
+1998-12-17 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus-start.el (gnus-read-newsrc-el-file): Don't load newsrc
+ file if it does not exist.
+
+1998-12-16 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.051.
+
+ * Sync up with Pterodactyl Gnus v0.68.
+
+1998-12-14 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus-offline.el (gnus-offline-define-menu-on-miee): Bug
+ fix.
+
+1998-12-14 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <czkmt@remus.dti.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <czkmt@remus.dti.ne.jp>
+
+ * 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 <u90121@uis-inf.co.jp>
+
+ * lisp/gnus-ofsetup.el (gnus-setup-for-offline): Bug fix.
+
+1998-12-12 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/nnheader.el (nnheader-find-file-noselect): Call
+ `find-file-noselect-as-specified-coding-system' directly.
+
+1998-12-10 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <czkmt@remus.dti.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus-offline.el (gnus-offline-after-jobs-done): Create menu
+ using 'easymenu'.
+
+1998-12-09 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
+
+ * lisp/gnus-offline.el (gnus-offline-after-jobs-done): Don't call
+ `gnus-offline-agent-expire' under XEmacs.
+
+1998-12-08 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/message.el (message-get-parameter-with-eval): Call
+ `message-get-parameter' with arg `key' first.
+
+1998-12-07 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.050.
+
+ * Sync up with Pterodactyl Gnus 0.65.
+
+1998-12-06 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus-sum.el (gnus-summary-show-article): Don't use
+ `mm-destroy-parts'.
+
+1998-12-04 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.048.
+
+ * Sync up with Pterodactyl Gnus 0.63.
+
+1998-12-04 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/nndraft.el (nndraft-request-article): Don't bind
+ `nnmail-file-coding-system'.
+
+1998-12-03 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.046.
+
+ * Sync up with Pterodactyl Gnus 0.61.
+
+1998-12-02 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.044.
+
+ * Sync up with Pterodactyl Gnus 0.58.
+
+1998-12-01 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.043.
+
+ * Sync up with Pterodactyl Gnus 0.57.
+
+1998-11-30 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.041.
+
+ * Sync up with Pterodactyl Gnus 0.55.
+
+1998-11-26 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.040.
+
+ * Sync up with Pterodactyl Gnus 0.54.
+
+1998-11-24 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <kei-suzu@mail.wbs.ne.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/message.el (message-mimic-kill-buffer): Rewrite.
+
+1998-11-18 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.036.
+
+ * Sync up with Pterodactyl Gnus 0.50.
+
+1998-11-18 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/message.el (message-mimic-kill-buffer): New function.
+ (message-mode-map): Use it for `C-x k'.
+
+1998-11-18 Keiichi Suzuki <kei-suzu@mail.wbs.ne.jp>
+
+ * lisp/message.el (message-dont-send): Use `message-delete-frame'.
+
+1998-11-18 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.035.
+
+ * Sync up with Pterodactyl Gnus 0.49.
+
+1998-11-17 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
+
+ * lisp/message.el (message-dont-send): Use `message-save-drafts'
+ instead of `save-buffer'.
+
+1998-11-17 Hiroaki Matsui <matu@uxd.fc.nec.co.jp>
+
+ * lisp/message.el (message-clone-locals): Add
+ "user-mail-address" and "user-full-name" to matching pattern.
+
+1998-11-14 Kenji Itoh <keit@tpj.co.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * make.bat: Replace line endings from `LF' to `CRLF'.
+
+1998-11-16 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.033.
+
+ * Sync up with Pterodactyl Gnus 0.48.
+
+1998-11-16 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.032.
+
+ * Sync up with Pterodactyl Gnus 0.47.
+
+1998-11-15 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.031.
+
+ * Sync up with Pterodactyl Gnus 0.46.
+
+1998-11-14 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.030.
+
+ * Sync up with Pterodactyl Gnus 0.44.
+
+1998-11-13 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus-offline.el: bug fix.
+
+ * lisp/gnus-ofsetup.el: Bug fix.
+
+1998-11-12 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * texi/Makefile.in (.texi:): Don't escape double quote.
+ (texi2latex.elc:): Ditto.
+
+1998-11-12 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * texi/gnus-ja.texi: Add infos about `pop3-fma' and `gnus-offline'.
+
+1998-11-12 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus-offline.el: bug fix.
+
+ * lisp/gnus-ofsetup.el: Bug fix.
+
+1998-11-11 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/message.el (message-send-mail): Protect against errors.
+ (message-send-news): Ditto.
+
+1998-11-11 Keiichi Suzuki <kei-suzu@mail.wbs.ne.jp>
+
+ * 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 <kei-suzu@mail.wbs.ne.jp>
+
+ * 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 <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * README.semi.ja, README.branch.ja: New file.
+
+1998-11-10 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus-offline.el: bug fix.
+
+ * lisp/gnus-ofsetup.el: Bug fix.
+
+1998-11-09 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/pop3-fma.el: Set the value of `nnmail-read-passwd' as a
+ symbol `pop3-fma-read-passwd'.
+
+1998-11-09 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.029.
+
+ * Sync up with Pterodactyl Gnus 0.42.
+
+1998-11-09 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.028.
+
+ * Sync up with Pterodactyl Gnus 0.41.
+
+1998-11-06 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * lisp/message.el: (message-do-fcc): Don't run message-header-hook
+ and message-before-do-fcc-hook.
+
+1998-11-04 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/message.el (message-make-in-reply-to): Quote date.
+
+1998-11-02 Keiichi Suzuki <kei-suzu@mail.wbs.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <kei-suzu@mail.wbs.ne.jp>
+
+ * lisp/gnus-bbdb.el (gnus-bbdb/update-record): Check existance of
+ `To' field before decoding.
+
+1998-10-30 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * README-gnus-bbdb.en: New file, translated by courtesy of
+ Hiroshi Kawaguchi <taicho@shiba.sony.co.jp>.
+
+1998-10-30 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el: Add autoload setting for `gnus-offline' and
+ `pop3-fma'.
+
+1998-10-30 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/pop3-fma.el: Determin base64 encode/decode function by FLIM.
+
+1998-10-26 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/pop3-fma.el: Require `mel-b-el' if `mel-b' does not exist.
+
+1998-10-26 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.027.
+
+ * Sync up with Pterodactyl Gnus 0.40.
+
+1998-10-23 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus-cache.el (gnus-cache-possibly-enter-article): Use
+ `mime-fetch-field' for getting Subject and From field.
+
+1998-10-20 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * lisp/nnheader.el (nnheader-insert-nov): Use `mime-fetch-field'
+ for Subject and From field.
+
+1998-10-20 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/nnheader.el (nnheader-parse-nov): Use
+ `make-full-mail-header'.
+
+1998-10-20 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * lisp/nnheader.el (nnheader-parse-head): Use
+ `make-full-mail-header'.
+
+1998-10-20 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * lisp/nnheader.el (make-full-mail-header-from-decoded-header):
+ New function.
+
+1998-10-05 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * lisp/gnus-sum.el (gnus-update-summary-mark-positions): Use
+ `make-full-mail-header'.
+
+1997-11-27 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ (gnus-parse-headers-hook): Use
+ `(gnus-set-summary-default-charset)' in default.
+
+\f
+1998-10-21 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus-xmas.el (gnus-tilde-pad-form): Guard for non string
+ symbol.
+
+1998-10-21 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * TODO.ja: Update.
+
+1998-10-15 Keiichi Suzuki <kei-suzu@mail.wbs.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/uudecode.el: New file.
+
+1998-10-11 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus-msg.el (gnus-message-make-user-agent): Fix typo in doc
+ string.
+
+1998-10-07 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * lisp/nnagent.el (nnagent-open-server): Small bug fix.
+
+1998-10-07 Keiichi Suzuki <kei-suzu@mail.wbs.ne.jp>
+
+ * TODO.ja: New file.
+
+1998-10-06 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <kei-suzu@mail.wbs.ne.jp>
+
+ * 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 <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus-draft.el: Remove some useless comments.
+
+ * lisp/gnus-draft.el (gnus-draft-send-draft): Abolished.
+
+1998-10-05 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/message.el (message-mode-map): Use `define-key' instead of
+ `substitute-key-definition' for `message-kill-buffer'.
+
+1998-10-03 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/message.el: Fix my stupid changes.
+
+1998-09-30 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.022.
+
+ * Sync up with Pterodactyl Gnus 0.32.
+
+1998-09-24 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.021.
+
+ * Sync up with Pterodactyl Gnus 0.31.
+
+1998-09-23 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus-agent.el (gnus-agent-expire): Bug fix when variable
+ expired is nil.
+
+1998-09-18 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
+
+ * lisp/gnus-draft.el: (gnus-draft-edit-message): Fix typo.
+
+1998-09-17 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <czkmt@remus.dti.ne.jp>
+
+ * lisp/gnus-draft.el (gnus-draft-send-draft): Expire queued message
+ after news posting.
+
+1998-09-17 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus-draft.el (gnus-draft-send-draft): Error if no
+ recipients.
+
+1998-09-17 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
+
+ * lisp/gnus-draft.el (gnus-draft-decoding-function): Uncommented.
+
+1998-09-17 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.018.
+
+ * Sync up with Pterodactyl Gnus 0.26.
+
+1998-09-11 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.016.
+
+ * Sync up with Pterodactyl Gnus 0.24.
+
+1998-09-09 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.015.
+
+ * Sync up with Pterodactyl Gnus 0.23.
+
+1998-09-09 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.014.
+
+ * Sync up with Pterodactyl Gnus 0.22.
+
+1998-09-08 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.013.
+
+ * Sync up with Pterodactyl Gnus 0.19.
+
+1998-09-08 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.012.
+
+ * Sync up with Pterodactyl Gnus 0.18.
+
+1998-09-07 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.011.
+
+ * Sync up with Pterodactyl Gnus 0.17.
+
+1998-09-06 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.10.010.
+
+ * Sync up with Pterodactyl Gnus 0.16.
+
+1998-09-04 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/pop3-fma.el (pop3-fma-movemail): Add error handle.
+ (pop3-fma-get-movemail-type): Fix typo.
+
+1998-09-04 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.9.09.
+
+ * Sync up with Pterodactyl Gnus 0.14.
+
+1998-09-03 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.9.07.
+
+ * Sync up with Pterodactyl Gnus 0.13.
+
+1998-08-31 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <shuhei-k@jaist.ac.jp>
+
+ * lisp/gnus-i18n.el (gnus-set-summary-default-charset): Try
+ "qualified" newsgroup name first.
+
+1998-08-28 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
+
+ * lisp/gnus-i18n.el (gnus-set-summary-default-charset): Match
+ "real" newsgroup name; strip "backend+server" prefix.
+
+1998-08-28 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <shuhei-k@jaist.ac.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.8.16.
+
+ * Sync up with Gnus 5.6.41.
+
+1998-08-26 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <shuhei-k@jaist.ac.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <shuhei-k@jaist.ac.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <shuhei-k@jaist.ac.jp>
+
+ * 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 <shuhei-k@jaist.ac.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.8.15.
+
+ * Sync up with Gnus 5.6.39.
+
+1998-08-20 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * texi/gnus-ja.texi: Update.
+
+1998-08-14 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.8.11.
+
+ * Sync up with Gnus 5.6.34.
+
+1998-08-12 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.8.10.
+
+ * Sync up with Gnus 5.6.33.
+
+1998-08-11 Keiichi Suzuki <kei-suzu@mail.wbs.ne.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.8.9.
+
+ * Sync up with Gnus 5.6.31.
+
+1998-08-10 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.8.8.
+
+ * Sync up with Gnus 5.6.30.
+
+1998-08-10 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.8.7.
+
+1998-08-06 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/smtp.el: Do not insert empty line at the end of message.
+
+1998-08-06 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.8.6.
+
+ * Sync up with Gnus 5.6.29.
+
+1998-08-05 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <kei-suzu@mail.wbs.ne.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.8.5.
+
+ * Sync up with Gnus 5.6.28.
+
+1998-07-27 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.8.4.
+
+ * Sync up with Gnus 5.6.27.
+
+1998-07-27 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * texi/message-ja.texi: Japanese translation of "message.texi".
+
+1998-07-26 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.8.3.
+
+ * Sync up with Gnus 5.6.26.
+
+1998-07-23 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
+
+ * 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 <ksk@ntts.com>
+
+ * texi/gnus-ja.texi: Add "Appendices".
+
+1998-07-21 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * texi/gnus-ja.texi: Add "Appendices".
+
+1998-07-16 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.8.1.
+
+ * Sync up with Gnus 5.6.24.
+
+1998-07-10 Keiichi Suzuki <kei-suzu@mail.wbs.ne.jp>
+
+ * 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 <kei-suzu@mail.wbs.ne.jp>
+
+ * lisp/gnus-cite.el (gnus-cite-add-face): Fix problem when multi
+ bytes charactors are used in cite prefix.
+
+1998-07-07 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * texi/gnus-ja.texi: Add "The End".
+
+1998-07-06 Keisuke Mori <ksk@ntts.com>
+
+ * texi/gnus-ja.texi: Add "Various".
+
+1998-07-06 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * texi/gnus-ja.texi: Add "Various".
+ * texi/gnus-ja.texi: Sync up with Gnus 5.6.22
+
+1998-07-02 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * lisp/message.el (message-header-format-alist): Repair to use
+ `message-fill-references' for References.
+
+1998-07-01 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <ksk@ntts.com>
+
+ * texi/gnus-ja.texi: Add "Scroing".
+
+1998-06-30 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * texi/gnus-ja.texi: Add "Scoring".
+
+1998-06-30 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.7.6.
+
+1998-06-27 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * lisp/gnus-art.el (gnus-mime-preview-quitting-method): Renamed
+ from `mime-preview-quitting-method-for-gnus'.
+
+1998-06-27 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * texi/gnus.texi, texi/message.texi, texi/ChangeLog: Sync up with
+ Gnus 5.6.13.
+
+1998-06-14 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * Sync up with Gnus 5.6.13.
+
+1998-06-24 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * texi/gnus-ja.texi, texi/gnus.texi (Using MIME): Modify
+ description about new display mechanism.
+
+1998-06-19 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <ksk@ntts.com>
+
+ * texi/gnus-ja.texi: Add "Select Methods".
+
+1998-06-18 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * texi/gnus-ja.texi: Add "Select Methods".
+
+1998-06-17 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <okabe@kuis.kyoto-u.ac.jp>
+
+1998-06-13 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/pop3-fma.el: New function pop3-fma-cypher-string
+ New variable pop3-fma-cypher-key
+
+1998-06-12 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * lisp/gnus.el (gnus-extract-address-components): Add
+ `std11-extract-address-components' as a choice.
+
+1998-06-06 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * texi/gnus-ja.texi: Add "Composing Messages".
+
+1998-06-04 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * 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 <shuhei-k@jaist.ac.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.3.3.
+
+ * Sync up with Gnus 5.6.11.
+
+1998-06-03 Keisuke Mori <ksk@ntts.com>
+
+ * texi/gnus-ja.texi: Add "The Article Buffer".
+
+1998-06-03 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * texi/gnus-ja.texi: Add "The Summary Buffer".
+
+1998-06-02 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.3.2.
+
+ * Sync up with Gnus 5.6.10.
+
+1998-05-30 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
+
+ * README.semi: Add description of `shuhei-k' branch.
+
+1998-05-17 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.3.1.
+
+1998-05-17 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * texi/gnus-ja.texi: Add "The Active File".
+
+1998-05-04 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * lisp/lpath.el: Must add "flim" instead of "mel" to load-path.
+
+1998-05-03 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <shuhei-k@jaist.ac.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.2.3.
+
+ * Sync up with Gnus 5.6.6.
+
+1998-04-27 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * lisp/nnheader.el: Sync up with Gnus 5.6.5.
+
+1998-04-26 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * README.semi (How to get? (via CVS)): Modify descriptions about
+ TAG.
+
+1998-04-23 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.2.1.
+
+1998-04-23 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * texi/gnus-ja.texi: Fix typos.
+
+ * texi/gnus.texi: Modify for Semi-gnus.
+
+1998-04-23 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * texi/gnus-ja.texi: Add "Auto Save".
+
+1998-04-22 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * texi/gnus-ja.texi: Add "Startup Files".
+
+1998-04-21 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * texi/gnus-ja.texi: Add "Changing Servers".
+
+1998-04-20 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * texi/gnus-ja.texi: Modify styles.
+
+ * texi/gnus.texi: Modify for Semi-gnus (sync up with
+ gnus-ja.texi).
+
+1998-04-20 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * texi/gnus-ja.texi: Add "New Groups".
+
+1998-04-20 Yoshiki Hayashi <penny@tb3.so-net.ne.jp>
+
+ * texi/gnus-ja.texi: Modify styles.
+
+1998-04-18 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * texi/gnus-ja.texi: Check and modify for Semi-gnus.
+
+1998-04-18 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
+
+ * texi/gnus-ja.texi: New file.
+
+1998-04-19 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.1.3.
+
+1998-04-19 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * lisp/gnus-art.el (gnus-following-method): New function; set up
+ for 'mime-view-following-method-alist.
+
+1998-04-18 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * texi/gnus.texi: Add and modify description for Semi-gnus.
+
+1998-04-16 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * texi/gnus.texi: "Gnus 5.6.4" -> "Semi-gnus 6.1.2".
+ (Top): "Gnus" -> "gnus".
+ (Starting Up): "Gnus" -> "gnus".
+
+1998-04-10 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
+
+ * lisp/ChangeLog, lisp/gnus-agent.el: Sync up with Gnus 5.6.4.
+
+1998-04-08 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <shuhei-k@jaist.ac.jp>
+
+ * README.semi: Change descriptions of sending bug report.
+
+1998-03-20 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
+
+ * 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 <shuhei-k@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * lisp/gnus-art.el: Add setting for
+ `mime-raw-buffer-coding-system-alist'.
+
+1998-03-13 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <shuhei-k@jaist.ac.jp>
+
+ * 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 <t-ichi@po.shiojiri.ne.jp>
+
+ * lisp/gnus-ems.el: Change variable name
+ gnus-bdf-image-file to gnus-mule-bitmap-image-file.
+
+1998-02-28 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <t-ichi@niagara.shiojiri.ne.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * lisp/gnus.el, lisp/message.el: Sync up with qgnus-0.32.
+
+1998-02-23 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <christophe.broult@info.unicaen.fr>
+
+ * README.semi (How to get?): The command `update' must come before
+ `-r semi-gnus'. (cf. [tm-en:1559])
+
+1998-02-17 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to 6.0.5.
+
+1998-02-17 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * lisp/gnus-art.el (gnus-article-decode-rfc1522): Decode header by
+ localized code.
+
+1998-02-16 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <shuhei-k@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <shuhei-k@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * lisp/lpath.el: Require path-util; add load-path of APEL, MEL and
+ SEMI.
+
+1998-01-12 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * lisp/gnus.el (gnus-version-number): Update to version 6.0.3.
+
+1998-01-11 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <shuhei-k@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * 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 <shuhei-k@jaist.ac.jp>
+
+ * 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 <morioka@jaist.ac.jp>
+
+ * README.semi: New file.
+
+ * lisp/gnus.el (gnus-version): Rename to "Semi-gnus".
+
+1997-11-28 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * lisp/gnus-draft.el (gnus-draft-decoding-function): New variable.
+ (gnus-draft-setup): Use `gnus-draft-decoding-function'.
+
+1997-11-27 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * 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'.
--- /dev/null
+1999-08-03 NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp>
+
+ * Makefile.in (clean): Exec make clean in both lisp and texi
+ subdirectories.
+ (distclean): Use $(MAKE), not `make'.
+
+1999-08-03 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <kouji@pobox.com>
+
+ * 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 <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-revision-number): Increment to 05.
+
+1999-07-30 NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp>
+
+ * 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 <t90553@mail.ecc.u-tokyo.ac.jp>
+
+ * texi/gnus-ja.texi: Sync up with pGnus 0.95.
+
+1999-07-28 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <tsuchiya@pine.kuee.kyoto-u.ac.jp>
+
+ * configure.in: Add an option `--with-addpath' to specify load-path.
+
+ * aclocal.m4: New implementation.
+
+ * acinclude.m4: New file.
+
+1999-07-20 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <czkmt@remus.dti.ne.jp>
+
+ * lisp/gnus-agent.el (gnus-agent-expire): Refresh the value of
+ `gnus-active-hashtb' for each method.
+
+1999-07-05 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <t90553@mail.ecc.u-tokyo.ac.jp>
+
+ * texi/{gnusref-ja.tex,refcard-ja.tex}: Update to the version 5.5.
+
+1999-07-04 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-revision-number): Increment to 03.
+
+1999-07-04 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * Mule23@1934: New file.
+
+1999-06-23 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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. <semi-gnus-ja:3469>]
+ (TopLevel): Require `static'.
+
+1999-06-22 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus.el (gnus-revision-number): Increment to 05.
+
+1999-06-22 NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <kanematu@sra.co.jp>
+
+ * 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 <nakaji@tutrp.tut.ac.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+ Daiji KANEMATSU <kanematu@sra.co.jp>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <daiki@kiss.kake.info.waseda.ac.jp>
+
+ * lisp/gnus-msg.el (gnus-copy-article-buffer): Bind
+ `inhibit-read-only' to t during modifying the destination buffer.
+
+1999-06-11 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <yamaoka@jpl.org>
+
+ * 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 <tomo@m17n.org>
+
+ * 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 <tomo@m17n.org>
+
+ * 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.
@SET_MAKE@
EMACS = @EMACS@
-XEMACS = xemacs
-PACKAGEDIR =
+XEMACS = @XEMACS@
+PACKAGEDIR = @PACKAGEDIR@
all: lick info
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
--- /dev/null
+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 \e$B$G\e(B gnus \e$B$r:n$k$K$OFs$D$NJ}K!$,$"$j$^$9!#\e(B
+
+ 1. configure \e$B%*%W%7%g%s$N\e(B `--with-addpath=' \e$B$r;H$C$F\e(B EMU, APEL \e$B$*$h$S\e(B
+ CUSTOM \e$B$N3F%Q%C%1!<%8$,%$%s%9%H!<%k$5$l$F$$$k>l=j$r;XDj$7$F2<$5$$!#\e(B
+ \e$BNc$($P\e(B
+
+ configure --with-emacs=mule\
+ --with-addpath=~/elisp/emu:~/elisp/apel:~elisp/custom
+
+ 2. `sample.lpath.el' \e$B$r\e(B `~/.lpath.el' \e$B$K%3%T!<$7$F!"$"$J$?$N4D6-$K\e(B
+ \e$B9g$&$h$&$K=q$-49$($F2<$5$$!#\e(B
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.)
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
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
***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.
<<<<<ATTENTION!!>>>>>
-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
\e$B!!!!!!!!\e(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
o gnus-offline-drafts-queue-type
Message queue type when spooling message.
-
+
'miee ... Use miee.el.
'agent ... Use gnus-agent.el.
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
===========================================
<<<<<ATTENTION!!>>>>>
-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
[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!
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.
1) gnus-offline (Gnus Offline Backend Utility)\e$B$C$F2?\e(B?
-\e$B$3$l$O\e(B Semi-gnus \e$B$G%a%C%;!<%8$r$h$jMF0W$K%*%U%i%$%s4D6-$G07$&$?$a$N%f!<\e(B
-\e$B%F%#%j%F%#$G$9!#\e(B
+\e$B$3$l$O\e(B T-gnus \e$B$G%a%C%;!<%8$r$h$jMF0W$K%*%U%i%$%s4D6-$G07$&$?$a$N%f!<%F%#\e(B
+\e$B%j%F%#$G$9!#\e(B
-\e$B<g$H$7$F\e(B Semi-gnus \e$B$N\e(B `Agent' \e$B$H8F$P$l$k5!G=$N$?$a$K=q$+\e(B
-\e$B$l$F$$$^$9!#\e(B
+\e$B<g$H$7$F\e(B T-gnus \e$B$N\e(B `Agent' \e$B$H8F$P$l$k5!G=$N$?$a$K=q$+$l$F$$$^$9!#\e(B
-\e$B$^$?!"\e(Bgnspool \e$B$J$I$N30It%W%m%0%i%`$rMQ$$$?\e(B nnspool \e$B$G$b;H$&$3$H$,$G$-$^\e(B
-\e$B$9!#$^$?!"JLESG[I[$N\e(B miee.el \e$B$rAw?.$K;HMQ$9$k$3$H$b2DG=$G$9!#\e(B
+\e$B$^$?!"\e(Bgnspool \e$B$J$I$N30It%W%m%0%i%`$rMQ$$$?\e(B nnspool \e$B$G$b;H$&$3$H$,$G$-\e(B
+\e$B$^$9!#$^$?!"JLESG[I[$N\e(B miee.el \e$B$rAw?.$K;HMQ$9$k$3$H$b2DG=$G$9!#\e(B
(*) nspool \e$B$K$D$$$F$O\e(B info \e$B$r;2>H$7$F$/$@$5$$!#\e(B
(*) gnspool \e$B$O\e(B gn \e$B$H$$$&%K%e!<%9%j!<%@!<$H6&$KG[I[$5$l$F$$$^$9!#\e(B
\e$B!&F0:n$KI,MW$JJQ?t$NBPOCE*@_Dj$,2DG=\e(B
-\e$B!&%0%k!<%W%P%C%U%!$G!H\e(Bg\e$B!I$H%?%$%W$9$k$@$1$G\e(B \e$B%@%$%"%k%"%C%W\e(B->\e$B%a%$%k$*$h$S\e(B
-\e$B%M%C%H%K%e!<%9$NAw<u?.\e(B->\e$B%@%$%"%k%"%C%W$N@ZCG\e(B \e$B$H$$$&F0:n$r0l5$$K9T$&$3$H\e(B
-\e$B$,2DG=$K$J$j$^$9!#\e(B(\e$B$?$@$7@\B3!&$*$h$S@ZCG$OJLES@lMQ$N%D!<%k$,I,MW$G$9\e(B)
+\e$B!&%0%k!<%W%P%C%U%!$G!H\e(Bg\e$B!I$H%?%$%W$9$k$@$1$G!"%@%$%"%k%"%C%W\e(B->\e$B%a%$%k\e(B
+ \e$B$*$h$S\e(B \e$B%M%C%H%K%e!<%9$NAw<u?.\e(B->\e$B%@%$%"%k%"%C%W$N@ZCG\e(B \e$B$H$$$&F0:n$r0l5$\e(B
+ \e$B$K9T$&$3$H$,2DG=$K$J$j$^$9!#\e(B(\e$B$?$@$7@\B3!&$*$h$S@ZCG$OJLES@lMQ$N%D!<\e(B
+ \e$B%k$,I,MW$G$9\e(B)
-\e$B$J$*!"$3$N%I%-%e%a%s%H$G$O<g$K\e(B T-gnus 6.10.56 \e$B0J9_$*$h$S\e(B Semi-gnus
+\e$B$J$*!"$3$N%I%-%e%a%s%H$G$O<g$K\e(B T-gnus 6.10.056 \e$B0J9_$*$h$S\e(B Semi-gnus
6.10.1 \e$B0J9_$KImB0$9$k\e(B gnus-offline.el \e$B$K$D$$$F!"Aw<u?.$H$b$K\e(B gnus-agent
\e$B$r;H$&$3$H$rA0Ds$K2r@b$7$^$9!#\e(B (*)
- (*) T-gnus \e$B$O\e(B Gnus \e$B$N%F%9%H%P!<%8%g%s$r%Y!<%9$K$7$F$$$^$9!#$3$l$O\e(B
- Pterodactyl Gnus \e$B$^$?$O\e(B pGnus \e$B$H8F$P$l$F$$$^$9!#\e(B
- \e$B0lJ}\e(B Semi-gnus \e$B$NB?$/$N%P!<%8%g%s$O\e(B Gnus 5.6 \e$B7ONs$r%Y!<%9$K$7\e(B
- \e$B$F$$$^$9!#\e(B
+ (*) T-gnus \e$B$O\e(B Gnus \e$B$N%F%9%H%P!<%8%g%s$r%Y!<%9$K$7$F$$$^$9!#$3$l\e(B
+ \e$B$O\e(B Pterodactyl Gnus \e$B$^$?$O\e(B pGnus \e$B$H8F$P$l$F$$$^$9!#\e(B
+ \e$B0lJ}\e(B Semi-gnus \e$B$NB?$/$N%P!<%8%g%s$O\e(B Gnus 5.6 \e$B7ONs$r%Y!<%9$K\e(B
+ \e$B$7$F$$$^$9!#\e(B
\e$BN><T$G$O\e(B gnus-offline \e$B$N@_Dj$K$*$$$F0[$J$kItJ,$,$"$j$^$9!#\e(B
\e$B$3$NJ8=q$G$OI,MW$K1~$8!"$3$l$i$N0c$$$K$D$$$F@bL@$7$F$$$^$9!#\e(B
2) \e$B%$%s%9%H!<%k\e(B
-T-gnus \e$B$r$*;H$$$N>l9g!"\e(Bgnus-offline.el \e$B$OFC$K2?$b9M$($J$/$F$b\e(B T-gnus \e$B$H\e(B
-\e$BF1;~$K%$%s%9%H!<%k$5$l$^$9!#$=$&$G$J$$>l9g$O\e(B load-path \e$B$NDL$C$?%G%#%l%/\e(B
-\e$B%H%j$K\e(B gnus-offline.el \e$B$H\e(B gnus-ofsetup.el \e$B$r\e(B(\e$B%P%$%H%3%s%Q%$%k$7$F\e(B)\e$BCV$-$^\e(B
-\e$B$9!#\e(B
+T-gnus \e$B$r$*;H$$$N>l9g!"\e(Bgnus-offline.el \e$B$OFC$K2?$b9M$($J$/$F$b\e(B T-gnus
+\e$B$HF1;~$K%$%s%9%H!<%k$5$l$^$9!#$=$&$G$J$$>l9g$O\e(B load-path \e$B$NDL$C$?%G%#\e(B
+\e$B%l%/%H%j$K\e(B gnus-offline.el \e$B$H\e(B gnus-ofsetup.el \e$B$r\e(B(\e$B%P%$%H%3%s%Q%$%k$7$F\e(B)
+\e$BCV$-$^$9!#\e(B
3) \e$B;H$$J}\e(B
-\e$B!&\e(BSemi-gnus \e$B$N0lHLE*$J;HMQJ}K!$K$D$$$F\e(B info \e$B$J$I$GD4$Y$F@_Dj$7$F$/$@$5$$!#\e(B
+\e$B!&\e(BT-gnus \e$B$N0lHLE*$J;HMQJ}K!$K$D$$$F\e(B info \e$B$J$I$GD4$Y$F@_Dj$7$F$/$@$5$$!#\e(B
\e$B!&0J2<$N%3!<%I$r\e(B .emacs \e$B$K2C$($^$9!#\e(B
(load "gnus-ofsetup")
- (gnus-setup-for-offline)
- (load gnus-offline-setting-file)
+ (gnus-setup-for-offline)
+ (load gnus-offline-setting-file)
\e$B!&0J2<$N%3!<%I$r\e(B .gnus \e$B$K2C$($^$9!#\e(B
(gnus-agentize)
-\e$B!&\e(BEmacs \e$B$r:F5/F0$7$^$9!#$9$k$H!"\e(Bgnus-ofsetup.el \e$B$,5/F0$7$^$9$N$G!"BPOCE*\e(B
-\e$B$KI,MW$JJQ?t$N@_Dj$r9T$$$^$9!#\e(B(\e$B2?$rF~NO$7$?$i$$$$$+$o$+$i$J$$>l9g$O\e(B 4)
-\e$B$r;2>H$9$k$+!"\e(BTAB \e$B$GF~NO2DG=$J8uJd$r0lMwI=<($5$;$k$+$7$F$/$@$5$$\e(B)\e$B$9$Y$F\e(B
-\e$B@_Dj$9$k$H%[!<%`%G%#%l%/%H%j$K\e(B .gnus-offline.el \e$B$H$$$&%U%!%$%k$,=PMh>e$,\e(B
-\e$B$j$^$9!#\e(B(*)
+\e$B!&\e(BEmacs \e$B$r:F5/F0$7$^$9!#$9$k$H!"\e(Bgnus-ofsetup.el \e$B$,5/F0$7$^$9$N$G!"BPOC\e(B
+ \e$BE*$KI,MW$JJQ?t$N@_Dj$r9T$$$^$9!#\e(B
+ (\e$B2?$rF~NO$7$?$i$$$$$+$o$+$i$J$$>l9g$O\e(B 4) \e$B$r;2>H$9$k$+!"\e(BTAB \e$B$GF~NO\e(B
+ \e$B2DG=$J8uJd$r0lMwI=<($5$;$k$+$7$F$/$@$5$$\e(B)
+ \e$B$9$Y$F@_Dj$9$k$H%[!<%`%G%#%l%/%H%j$K\e(B .gnus-offline.el \e$B$H$$$&%U%!%$%k\e(B
+ \e$B$,=PMh>e$,$j$^$9!#\e(B(*)
- (*) \e$B!V\e(BPOP \e$B%Q%9%o!<%I$r\e(B ~/.newsrc.eld \e$B$KJ]B8$9$k$+$I$&$+!W<ALd$5$l\e(B
- \e$B$^$9!#$3$l$K$O$h$/9MN8$7$?>e$GEz$($F$/$@$5$$!#>\$7$/$O\e(B 6) \e$B$r;2\e(B
- \e$B>H$7$F2<$5$$!#\e(B
+ (*) \e$B!V\e(BPOP \e$B%Q%9%o!<%I$r\e(B ~/.newsrc.eld \e$B$KJ]B8$9$k$+$I$&$+!W<ALd$5\e(B
+ \e$B$l$^$9!#$3$l$K$O$h$/9MN8$7$?>e$GEz$($F$/$@$5$$!#>\$7$/$O\e(B 6)
+ \e$B$r;2>H$7$F2<$5$$!#\e(B
-\e$B!&$3$N$"$H0lC6%*%s%i%$%s$G%5!<%P!<$K@\B3$7$F!"9XFI$9$k%0%k!<%W$r7h$a$F$/\e(B
-\e$B$@$5$$!#\e(B(\e$B>\$7$$J}K!$O\e(B Gnus \e$B$N\e(B info \e$B$r8+$F$/$@$5$$\e(B)
+\e$B!&$3$N$"$H0lC6%*%s%i%$%s$G%5!<%P!<$K@\B3$7$F!"9XFI$9$k%0%k!<%W$r7h$a$F\e(B
+ \e$B$/$@$5$$!#\e(B(\e$B>\$7$$J}K!$O\e(B Gnus \e$B$N\e(B info \e$B$r8+$F$/$@$5$$\e(B)
\e$B!&\e(B.gnus \e$B$K0J2<$N%3!<%I$r2C$($^$9!#\e(B
-(gnus-agent-toggle-plugged nil)
+ (gnus-agent-toggle-plugged nil)
-\e$B$3$l$G\e(B Gnus \e$B$r:F5/F0$9$l$P%0%k!<%W%P%C%U%!$G!H\e(Bg\e$B!I$H%?%$%W$9$k$3$H$K$h$j\e(B
-\e$BA05-$NF0:n$r$9$k$O$:$G$9!#\e(B
+ \e$B$3$l$G\e(B Gnus \e$B$r:F5/F0$9$l$P%0%k!<%W%P%C%U%!$G!H\e(Bg\e$B!I$H%?%$%W$9$k$3$H$K\e(B
+ \e$B$h$jA05-$NF0:n$r$9$k$O$:$G$9!#\e(B
+\e$B$^$?!"\e(BT-gnus 6.10.056 \e$B0J9_$N$b$N$G$O\e(B Gnus \e$B<+BN$,J#?t$N%a%$%k%"%+%&%s%H\e(B
+\e$B$r07$($^$9!#\e(B(6.10.055 \e$B0JA0$N\e(B T-gnus \e$B$G$bF1:-$N\e(B pop3-fma.el \e$B$rMQ$$$F$bJ#\e(B
+\e$B?t$N%a%$%k%"%+%&%s%H$r4IM}$9$k$3$H$,=PMh$^$9!#\e(B)
-\e$B$^$?!"\e(BT-gnus 6.10.56 \e$B0J9_$N$b$N$G$O\e(B Gnus \e$B<+BN$,J#?t$N%a%$%k%"%+%&%s%H$r\e(B
-\e$B07$($^$9!#\e(B(6.10.55 \e$B0JA0$N\e(B T-gnus \e$B$G$bF1:-$N\e(B pop3-fma.el \e$B$rMQ$$$F$bJ#?t$N\e(B
-\e$B%a%$%k%"%+%&%s%H$r4IM}$9$k$3$H$,=PMh$^$9!#\e(B)
-
-<<<<<< \e$BCm0U\e(B >>>>>>>>>>>
+<<<<<< \e$BCm0U\e(B >>>>>>>>>>>
-T-gnus 6.10.56 \e$B0J9_$N%P!<%8%g%s$K$O\e(B pop3-fma.el \e$B$O4^$^$l$F$$$^$;$s!#%P!<\e(B
+T-gnus 6.10.056 \e$B0J9_$N%P!<%8%g%s$K$O\e(B pop3-fma.el \e$B$O4^$^$l$F$$$^$;$s!#%P!<\e(B
\e$B%8%g%s%"%C%W$5$l$?J}$O4{B8$N\e(B pop3-fma.el \e$B$N@_Dj$O30$7$F$/$@$5$$!#\e(B
(\e$B4{B8$N\e(B .gnus-offline.el \e$B$r>C$9$N$,$b$C$H$b4JC1$G$9\e(B)
\e$B!Z\e(BSemi-gnus + pop3-fma.el\e$B![\e(B
-\e$B!&\e(Bpop3-fma-spool-file-alist
+\e$B!&\e(Bpop3-fma-spool-file-alist
\e$B!!!!!!!!\e(B'(
- ("po:\e$B%"%+%&%s%H\e(B1@pop\e$B%5!<%P\e(B1" pass)
+ ("po:\e$B%"%+%&%s%H\e(B1@pop\e$B%5!<%P\e(B1" pass)
("po:\e$B%"%+%&%s%H\e(B2@pop\e$B%5!<%P\e(B2" pass)
:
:
))
-\e$B!&\e(Bpop3-fma-movemail-type
+\e$B!&\e(Bpop3-fma-movemail-type
\e$B%a%$%k<u?.$K\e(B movemail.exe \e$B$r;H$&\e(B('exe)\e$B$+\e(B pop3.el('lisp) \e$B$r;H$&$+!#\e(B
-\e$B!Z\e(BT-gnus 6.10.56\e$B!A![\e(B
+\e$B!Z\e(BT-gnus 6.10.056\e$B!A![\e(B
\e$BBe$o$j$K0J2<$N$h$&$J@_Dj$,$5$l$^$9!#\e(B
\e$B!&\e(Bgnus-offline-mail-source '(
(pop :user "manbou" :server "pop.ceres.dti.ne.jp")
(pop :user "imp9397" :server "mvb.biglobe.ne.jp")
-\e$B!!!!!!!!!D!D!D!D!D!D!D!D\e(B
+ \e$B!D!D!D!D!D!D!D!D\e(B
)
4) gnus-offline \e$B$G@_Dj2DG=$JJQ?t0lMw\e(B
-\e$B!&\e(Bgnus-offline-dialup-program
+\e$B!&\e(Bgnus-offline-dialup-program
\e$B%@%$%"%k%"%C%W$9$k%W%m%0%i%`L>\e(B
\e$B!&\e(Bgnus-offline-dialup-program-arguments
\e$B!&\e(Bgnus-offline-mail-spool-directory
\e$BAw?.%a!<%k$N%9%W!<%k%G%#%l%/%H%j\e(B
- Offline \e$B>uBV$G\e(B Mail \e$B$rAw?.$9$k$H0lC6$3$3$G;XDj$7$?%G%#%l%/%H%j$KJ]B8$5$l\e(B
- \e$B$^$9!#\e(B
+ Offline \e$B>uBV$G\e(B Mail \e$B$rAw?.$9$k$H0lC6$3$3$G;XDj$7$?%G%#%l%/%H%j$KJ]\e(B
+ \e$BB8$5$l$^$9!#\e(B
MIEE \e$B$r;HMQ$9$k>l9g0J30L58z$G$9!#\e(B
\e$B!&\e(Bgnus-offline-news-spool-directory
\e$BAw?.%K%e!<%9$N%9%W!<%k%G%#%l%/%H%j\e(B
- Offline \e$B>uBV$G\e(B News \e$B$rAw?.$9$k$H0lC6$3$3$G;XDj$7$?%G%#%l%/%H%j$KJ]B8$5$l\e(B
- \e$B$^$9!#\e(B
+ Offline \e$B>uBV$G\e(B News \e$B$rAw?.$9$k$H0lC6$3$3$G;XDj$7$?%G%#%l%/%H%j$KJ]\e(B
+ \e$BB8$5$l$^$9!#\e(B
MIEE \e$B$r;HMQ$9$k>l9g0J30L58z$G$9!#\e(B
\e$B!&\e(Bgnus-offline-mail-treat-environ
\e$B!&\e(Bgnus-offline-interval-time
Online job \e$B$r9T$&4V3V\e(B(\e$BJ,\e(B)
- Emacs \e$B$,\e(B idle \e$B>uBV$K$J$C$F$+$i$3$3$G;XDj$7$?;~4VKh$K\e(B Online \e$B>uBV$K$7\e(B
- Mail/News \e$B$r<hF@$7$^$9!#\e(B
+ Emacs \e$B$,\e(B idle \e$B>uBV$K$J$C$F$+$i$3$3$G;XDj$7$?;~4VKh$K\e(B Online \e$B>uBV$K\e(B
+ \e$B$7\e(B Mail/News \e$B$r<hF@$7$^$9!#\e(B
\e$B!&\e(Bgnus-offline-MTA-type
- Message \e$B$r\e(B Online \e$B;~$KAw?.$9$k%W%m%0%i%`$N%?%$%W$G!"%G%U%)%k%H$O\e(B 'smtp
- \e$B$G$9!#\e(B
+ Message \e$B$r\e(B Online \e$B;~$KAw?.$9$k%W%m%0%i%`$N%?%$%W$G!"%G%U%)%k%H$O\e(B
+ 'smtp \e$B$G$9!#\e(B
'smtp ... smtp.el \e$B$r;HMQ\e(B
'sendmail ... sendmail.el \e$B$r;HMQ\e(B
\e$B!&\e(Bgnus-offline-drafts-queue-type
- \e$BAw?.%a%C%;!<%8$r%-%e!<$KN/$a$k$b$N$N%?%$%W$G!"%G%U%)%k%H$O\e(B 'miee \e$B$G$9!#\e(B
+ \e$BAw?.%a%C%;!<%8$r%-%e!<$KN/$a$k$b$N$N%?%$%W$G!"%G%U%)%k%H$O\e(B 'miee \e$B$G\e(B
+ \e$B$9!#\e(B
'miee \e$B$O\e(B miee.el \e$B$r;HMQ\e(B.
'agent \e$B$O\e(B gnus-agent.el \e$B$r;HMQ\e(B.
\e$B!&\e(Bgnus-offline-mail-source
\e$B%a!<%k%5!<%P!<!"%f!<%6!<L>$N%j%9%H\e(B
-\e$B!&\e(Bgnus-offline-pop-password-file
+\e$B!&\e(Bgnus-offline-pop-password-file
\e$B%f!<%6!<L>!"%a!<%k%5!<%P!<!"%Q%9%o!<%I$rJ]B8$9$k$?$a$N%U%!%$%kL>\e(B
-\e$B!&\e(Bgnus-offline-pop-password-decoding-function
+\e$B!&\e(Bgnus-offline-pop-password-decoding-function
\e$B%Q%9%o!<%I$rJ]B8$9$k:]$N0E9f2=$r9T$&$?$a$N4X?t!#\e(B
5) gnus-offline M-x \e$B$G<B9T2DG=$J%3%^%s%I0lMw\e(B
\e$B!&\e(BM-x gnus-offline-toggle-on/off-send-mail
Online \e$B>uBV\e(B/Offline \e$B>uBV$G$N\e(B Mail \e$BAw?.>uBV$r@ZBX$($^$9!#\e(B
- Online \e$B>uBV$G$OD>@\Aw?.$7$^$9$,!"\e(BOffline \e$B>uBV$G$O0lC6\e(B spool \e$B$K=q$-9~$_!"\e(B
- "g" \e$B$r2!$7$?;~$KA4ItAw?.$5$l$^$9!#\e(B
+ Online \e$B>uBV$G$OD>@\Aw?.$7$^$9$,!"\e(BOffline \e$B>uBV$G$O0lC6\e(B spool \e$B$K=q$-9~\e(B
+ \e$B$_!"\e(B"g" \e$B$r2!$7$?;~$KA4ItAw?.$5$l$^$9!#\e(B
\e$B!&\e(BM-x gnus-offline-toggle-articles-to-fetch
\e$B<hF@$9$k5-;v$rA*Br$7$^$9!#\e(Bboth -> mail -> news -> both ... \e$B$N$h$&$K\e(B
6)\e$B!Z\e(B!!!\e$B=EMW\e(B!!!\e$B![\e(B pop \e$B%Q%9%o!<%I$N4IM}J}K!$K$D$$$F\e(B
-;;;\e$B%P!<%8%g%s$K$h$j0[$J$kItJ,$,B?$$$N$G$4Cm0U$/$@$5$$!#$^$?$3$NItJ,$O:#\e(B
-;;;\e$B8e$b2~D{$5$l$k$3$H$,M=A[$5$l$^$9!#\e(B
+;;;\e$B%P!<%8%g%s$K$h$j0[$J$kItJ,$,B?$$$N$G$4Cm0U$/$@$5$$!#$^$?$3$NItJ,$O\e(B
+;;;\e$B:#8e$b2~D{$5$l$k$3$H$,M=A[$5$l$^$9!#\e(B
<<<<<< \e$BCm0U\e(B >>>>>>>>>>>
-T-gnus 6.10.56 \e$B0J9_$N%P!<%8%g%s$r;HMQ$9$kJ}$O\e(B pop3-fma.el \e$B$O4^$^$l$F$$$^\e(B
-\e$B$;$s!#\e(BGnus \e$B$,J#?t$N\e(B POP3 \e$B%"%+%&%s%H$r07$($k$h$&$K$J$j$^$7$?$N$G!"\e(B
+T-gnus 6.10.056 \e$B0J9_$N%P!<%8%g%s$r;HMQ$9$kJ}$O\e(B pop3-fma.el \e$B$O4^$^$l$F$$\e(B
+\e$B$^$;$s!#\e(BGnus \e$B$,J#?t$N\e(B POP3 \e$B%"%+%&%s%H$r07$($k$h$&$K$J$j$^$7$?$N$G!"\e(B
\e$B%P!<%8%g%s%"%C%W$5$l$k:]$O4{B8$N\e(B pop3-fma.el \e$B$N@_Dj$O30$7$F$/$@$5$$!#\e(B
Semi-gnus + pop3-fma.el \e$B$G$O!"%G%U%)%k%H$G$O\e(B pop \e$B%5!<%P$N%Q%9%o!<%I$O\e(B
-pop \e$B%5!<%P!<$K%"%/%;%9$9$kEY$KF~NO$9$kI,MW$,$"$j$^$9!#\e(B(\e$B4pK\E*$K$3$N$^$^\e(B
-\e$B$K$7$F$*$/$3$H$r?d>)$7$^$9\e(B)
+pop \e$B%5!<%P!<$K%"%/%;%9$9$kEY$KF~NO$9$kI,MW$,$"$j$^$9!#\e(B(\e$B4pK\E*$K$3$N$^\e(B
+\e$B$^$K$7$F$*$/$3$H$r?d>)$7$^$9\e(B)
-\e$B$7$+$7!"!V$3$l$@$HLLE]$@$7$I$&$;<+J,0l?M$7$+;H$o$J$$%3%s%T%e!<%?$@$+$i$=\e(B
-\e$B$l$[$I%Q%9%o!<%I$N4IM}$K$OCm0U$rJ'$&I,MW$,$J$$!W$H$$$&>l9g$K$O$$$/$D$+$N\e(B
-(\e$B<j4V$r>J$/\e(B)\e$BJ}K!$,$"$j$^$9!#$?$@$7!"EvA3%Q%9%o!<%I$rEp$^$l$k4m81$OA}$7$^\e(B
-\e$B$9$N$G0J2<$NJ}K!$N$$$:$l$+$r<B9T$9$k:]$K$O\e(B 100% \e$B<+8J$N@UG$$N$b$H$G9T$C$F\e(B
-\e$B$/$@$5$$!#\e(B
+\e$B$7$+$7!"!V$3$l$@$HLLE]$@$7$I$&$;<+J,0l?M$7$+;H$o$J$$%3%s%T%e!<%?$@$+$i\e(B
+\e$B$=$l$[$I%Q%9%o!<%I$N4IM}$K$OCm0U$rJ'$&I,MW$,$J$$!W$H$$$&>l9g$K$O$$$/$D\e(B
+\e$B$+$N\e(B(\e$B<j4V$r>J$/\e(B)\e$BJ}K!$,$"$j$^$9!#$?$@$7!"EvA3%Q%9%o!<%I$rEp$^$l$k4m81$O\e(B
+\e$BA}$7$^$9$N$G0J2<$NJ}K!$N$$$:$l$+$r<B9T$9$k:]$K$O\e(B 100% \e$B<+8J$N@UG$$N$b$H\e(B
+\e$B$G9T$C$F$/$@$5$$!#\e(B
<\e$BJ}K!\e(B1>
-\e$B=i2s5/F0;~$N\e(B gnus-ofsetup.el \e$B$K$h$kJQ?t@_Dj$N:]!"\e(B(=~/.gnus-offline.el \e$B$,\e(B
-\e$B$J$$$H$-\e(B)\e$B%Q%9%o!<%I$r\e(B ~/.newsrc.eld \e$B$KJ]B8$9$k$+$I$&$+<ALd$5$l!"!H\e(By\e$B!I$H\e(B
-\e$BEz$($k$HJ]B8$5$l$k$h$&$K$J$j$^$9!#\e(B (*)
+\e$B=i2s5/F0;~$N\e(B gnus-ofsetup.el \e$B$K$h$kJQ?t@_Dj$N:]!"\e(B(=~/.gnus-offline.el
+\e$B$,$J$$$H$-\e(B)\e$B%Q%9%o!<%I$r\e(B ~/.newsrc.eld \e$B$KJ]B8$9$k$+$I$&$+<ALd$5$l!"!H\e(By\e$B!I\e(B
+\e$B$HEz$($k$HJ]B8$5$l$k$h$&$K$J$j$^$9!#\e(B (*)
(*) \e$B<B:]$K$O\e(B ~/.gnus-offline.el \e$B$K0J2<$N%3!<%I$,DI2C$5$l$^$9!#\e(B
\e$B!Z\e(BSemi-gnus + pop3-fma.el\e$B![\e(B
- (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)))
- \e$B!Z\e(BT-gnus 6.10.56 \e$B0J9_![\e(B
+ \e$B!Z\e(BT-gnus 6.10.056 \e$B0J9_![\e(B
- (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)))
-\e$B$?$@$7$3$N>l9g$OJ]B8$5$l$k%Q%9%o!<%I$OJ?J8$N$^$^$J$N$G$+$J$j4m81$G$"$k$3\e(B
-\e$B$H$r$4>5CN$N$&$($*;H$$$/$@$5$$!#\e(B
+\e$B$?$@$7$3$N>l9g$OJ]B8$5$l$k%Q%9%o!<%I$OJ?J8$N$^$^$J$N$G$+$J$j4m81$G$"$k\e(B
+\e$B$3$H$r$4>5CN$N$&$($*;H$$$/$@$5$$!#\e(B
<\e$BJ}K!\e(B2>
-\e$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\e(B
-\e$B$F$$$F$b9=$o$J$$!"$H$$$&>l9g$O!"\e(B~/.gnus-offline.el \e$B$K0J2<$N$h$&$J%3!<%I\e(B
+\e$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\e(B
+\e$B$$$F$b9=$o$J$$!"$H$$$&>l9g$O!"\e(B~/.gnus-offline.el \e$B$K0J2<$N$h$&$J%3!<%I\e(B
\e$B$r2C$($F$/$@$5$$!#\e(B
-(setq pop3-fma-save-password-information t)
+ (setq pop3-fma-save-password-information t)
\e$B$3$&$9$k$3$H$K$h$j!"%Q%9%o!<%I$O\e(B Gnus \e$B5/F0;~$KF~NO$9$k$@$1$K$J$j$^$9!#\e(B
\e$B%Q%9%o!<%I$O\e(B pop3-fma-password \e$B$H$$$&JQ?t$H$7$FJ];}$5$l$^$9!#\e(B
-T-gnus 6.10.56 \e$B0J9_$N%P!<%8%g%s$r;HMQ$9$kJ}$OFC$K@_Dj$7$J$/$F$b$3$l$HF1\e(B
-\e$B$8>uBV$,%G%U%)%k%H$K$J$C$F$$$^$9!#%Q%9%o!<%I$O\e(B mail-source-password-cache
-\e$B$H$$$&JQ?t$KJ];}$5$l$^$9!#\e(B
+T-gnus 6.10.056 \e$B0J9_$N%P!<%8%g%s$r;HMQ$9$kJ}$OFC$K@_Dj$7$J$/$F$b$3$l$H\e(B
+\e$BF1$8>uBV$,%G%U%)%k%H$K$J$C$F$$$^$9!#\e(B
+\e$B%Q%9%o!<%I$O\e(B mail-source-password-cache \e$B$H$$$&JQ?t$KJ];}$5$l$^$9!#\e(B
========================================================================
Codename: T-gnus
-Branch Tag: pgnus-ichikawa
-Branch Owner: Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
+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"
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).
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
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)
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
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
README.branch.ja --- branch \e$B$H\e(B tag \e$B$N@bL@\e(B (\e$BAp9F\e(B)
========================================================================
-Semi-gnus revision tree (1999-01-19)
+Semi-gnus revision tree (1999-08-04)
vendor personal main trunk public
branch branches branches
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: \e$B8xE*;^$K0a99$(\e(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
: | \
: | \
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
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
-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.
(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=<file name of your 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).
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.
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
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
-\e$B$3$N%Q%C%1!<%8$K$O\e(B T-gnus 6.10 \e$B$,F~$C$F$$$^$9!#\e(B
+\e$B$3$N%Q%C%1!<%8$K$O\e(B T-gnus 6.13 \e$B$,F~$C$F$$$^$9!#\e(B
-Semi-gnus \e$B$H$O!)\e(B
-==================
+T-gnus \e$B$H$O!)\e(B
+=============
- Semi-gnus \e$B$O\e(B SEMI \e$B$N$?$a$N\e(B gnus-mime \e$B$H\e(B Gnus \e$B$NAH9g$;$rCV$-49$($k$b\e(B
-\e$B$N$G$9!#\e(BGnus \e$B$H\e(B gnus-mime \e$B$NA4$F$N5!G=$r;}$C$F$$$^$9$N$G!"$3$l$r;HMQ$9\e(B
-\e$B$k$?$a$K\e(B Gnus \e$B$r%$%s%9%H!<%k$9$kI,MW$O$J$/!"\e(BSEMI \e$B$N$?$a$N\e(B gnus-mime \e$B$O\e(B
-\e$B;HMQ$7$F$O$$$1$^$;$s!#\e(B
+ T-gnus \e$B$O\e(B SEMI \e$B$N$?$a$N\e(B gnus-mime \e$B$H\e(B Gnus \e$B$NAH9g$;$rCV$-49$($k$b$N$G\e(B
+\e$B$9!#\e(BGnus \e$B$H\e(B gnus-mime \e$B$NA4$F$N5!G=$r;}$C$F$$$^$9$N$G!"$3$l$r;HMQ$9$k$?\e(B
+\e$B$a$K\e(B Gnus \e$B$r%$%s%9%H!<%k$9$kI,MW$O$J$/!"\e(BSEMI \e$B$N$?$a$N\e(B gnus-mime \e$B$O;HMQ\e(B
+\e$B$7$F$O$$$1$^$;$s!#\e(B
APEL, FLIM \e$B$*$h$S\e(B SEMI \e$B%Q%C%1!<%8$,I,MW$G$9$N$G!"%$%s%9%H!<%k$9$kA0\e(B
-\e$B$K$=$l$i$r%$%s%9%H!<%k$7$F$/$@$5$$!#\e(BT-gnus 6.10 \e$B$O\e(B APEL 9.13 \e$B0J>e!":G\e(B
-\e$B?7$N\e(B FLIM 1.12 \e$B$*$h$S\e(B SEMI 1.12 \e$B$rI,MW$H$7$^$9!#\e(B
-\e$B$=$l$i$N%Q%C%1!<%8$O\e(B
-ftp://ftp.jaist.ac.jp/pub/GNU/elisp/semi/
+\e$B$K$=$l$i$r%$%s%9%H!<%k$7$F$/$@$5$$!#\e(BT-gnus 6.13 \e$B$O\e(B APEL 9.20 \e$B0J>e!"\e(B
+FLIM (1.13.1 \e$B0J>e\e(B) \e$B$*$h$S\e(B SEMI/WEMI (1.13.5 \e$B0J>e\e(B) \e$B$rI,MW$H$7$^$9!#$=$l\e(B
+\e$B$i$N%Q%C%1!<%8$O\e(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/
+
\e$B$+$i<hF@$9$k$3$H$,$G$-$^$9!#I,MW$J4D6-$O\e(B SEMI \e$B$N\e(B README.ja \e$B$r;2>H$7$F\e(B
\e$B$/$@$5$$!#\e(B
\e$B<hF@J}K!\e(B (CVS)
-=====================
+==============
(0) cvs login (\e$B=i2s$N$_\e(B)
(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=<file name of your emacs>
+ % configure [options]
+ % make [options]
(3) update
- % cvs update [-r TAG]
+ % cvs update -r t-gnus-6_13 gnus
\e$B<g$J%?%0$O0J2<$N$h$&$K$J$C$F$$$^$9\e(B:
+ t-gnus-6_12 \e$B:G?7$N\e(B T-gnus \e$B$N0BDjHG$K3d$jEv$F$i$l$^$9!#\e(B
+
+ t-gnus-6_13 \e$B:G?7$N\e(B T-gnus \e$B$N3+H/HG$K3d$jEv$F$i$l$^$9!#\e(B
+
+ pgnus-ichikawa T-gnus \e$B$N44$G$9!#\e(B
+
semi-gnus \e$B:G?7$N0BDjHG$K3d$jEv$F$i$l$^$9!#Hs>o$KJ]<iE*$G\e(B
- \e$B$9!#\e(B(\e$B8=:_$O;HMQ$5$l$F$$$^$;$s!#\e(B)
+ \e$B$9!#8=:_$O;HMQ$5$l$F$$$^$;$s!#\e(B
for-semi-N1_N2 SEMI API N1.N2 (N1 \e$B$H\e(B N2 \e$B$O<+A3?t\e(B) \e$B$KBP1~$7$F\e(B
\e$B:G?7$N0BDjHG$K3d$jEv$F$i$l$^$9!#\e(B(\e$BNc\e(B
himi himi branch
- 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'.
\e$B>\$7$/$O!"\e(BREADME.branch.ja \e$B$r;2>H$7$F$/$@$5$$!#\e(B
\e$B<hF@J}K!\e(B (ftp)
-=====================
+==============
+
+ \e$B%j%j!<%9HG$O\e(B
+
+ ftp://ftp.jpl.org/pub/elisp/t-gnus-6.13/
- \e$B$[$\KhF|$N\e(B snapshot \e$B$,\e(B
+ \e$B$+$i<hF@2DG=$G$9!#$=$7$F$[$\KhF|$N\e(B snapshot \e$B$,\e(B
- ftp://ftp.jaist.ac.jp/pub/GNU/elisp/chamonix/gnus/
+ ftp://ftp.jpl.org/pub/elisp/t-gnus-6.13/snapshots/
\e$B$+$i<hF@2DG=$G$9!#\e(B
- \e$BCm0U\e(B: \e$B$3$l$i$N\e(B snapshot \e$B$O$=$NF|$N4V$K\e(B repository \e$B$K2?$+JQ99$,$"$C$?\e(B
- \e$B$H$-$K<+F0E*$K:n@.$5$l!"IaDL$O%F%9%H$5$l$F$$$^$;$s!#\e(B
+ \e$BCm0U\e(B: \e$B$3$l$i$N\e(B snapshot \e$B$O\e(B a-ftp site \e$B$N4IM}<T$N5$$,8~$$$?$H$-$K<jF0\e(B
+ \e$B$G:n@.$5$l!"IaDL$O%F%9%H$5$l$F$$$^$;$s!#\e(B
\e$B3+H/$X$N;22CJ}K!\e(B
-=======================
+================
Gnus \e$B$N%P%0$r8+$D$1$?$H$-$O!"\e(B`M-x gnus-bug' \e$B$H$7$F!"\e(BGnus \e$B$N0];}<T$K\e(B
\e$B%P%0Js9p$rAw$C$F$/$@$5$$!#\e(B
- Semi-gnus \e$B$N%P%0$r8+$D$1$?$+!"\e(BGnus \e$B$N%P%0$G$"$k$+$I$&$+$,J,$+$i$J$$\e(B
- \e$B$H$-$O!"%P%0Js9p$r\e(B Semi-gnus \e$B%a!<%j%s%0%j%9%H$KAw$C$F$/$@$5$$\e(B:
+ T-gnus \e$B$N%P%0$r8+$D$1$?$+!"\e(BGnus \e$B$N%P%0$G$"$k$+$I$&$+$,J,$+$i$J$$$H$-\e(B
+ \e$B$O!"%P%0Js9p$r\e(B Semi-gnus \e$B%a!<%j%s%0%j%9%H$KAw$C$F$/$@$5$$\e(B:
semi-gnus-en@meadow.scphys.kyoto-u.ac.jp (\e$B1Q8l\e(B)
semi-gnus-ja@meadow.scphys.kyoto-u.ac.jp (\e$BF|K\8l\e(B)
-Semi-gnus \e$B$N2~A1$N$?$a$NDs0F$b4?7^$5$l$^$9!#\e(B
+ T-gnus \e$B$N2~A1$N$?$a$NDs0F$b4?7^$5$l$^$9!#\e(B
- Semi-gnus ML \e$B$G$O!"\e(BSemi-gnus \e$B4XO"$N%P%0$rJs9p$7$?$j!":G?7$N\e(B
- Semi-gnus \e$B$N%j%j!<%9$r<hF@$7$?$j!"\e(BSemi-gnus \e$B$N>-Mh$N3HD%$r5DO@$7$?$j\e(B
- \e$B$9$k$3$H$,$G$-$^$9!#\e(BSemi-gnus ML \e$B$K;22C$9$k$?$a$K$O\e(B
+ Semi-gnus ML \e$B$G$O!"\e(BT-gnus \e$B4XO"$N%P%0$rJs9p$7$?$j!":G?7$N\e(B T-gnus \e$B$N%j\e(B
+ \e$B%j!<%9$r<hF@$7$?$j!"\e(BT-gnus \e$B$N>-Mh$N3HD%$r5DO@$7$?$j$9$k$3$H$,$G$-$^\e(B
+ \e$B$9!#\e(BSemi-gnus ML \e$B$K;22C$9$k$?$a$K$O\e(B
semi-gnus-en-help@meadow.scphys.kyoto-u.ac.jp (\e$B1Q8l\e(B)
semi-gnus-ja-help@meadow.scphys.kyoto-u.ac.jp (\e$BF|K\8l\e(B)
\e$B$K6u$N%a!<%k$rAw$C$F$/$@$5$$!#\e(B
\e$B2C$($F!"3+H/<T$rI,MW$H$7$F$$$^$9!#3+H/$K;22C$7$?$$>l9g$O!"\e(B
-cvs@chamonix.jaist.ac.jp \e$B$K%"%+%&%s%HL>$H\e(B UNIX \e$B$N\e(B /etc/passwd \e$B$NMM<0$G\e(B
-\e$B0E9f2=$5$l$?%Q%9%o!<%I$r%a!<%k$rAw$C$F$/$@$5$$!#\e(B
+ cvs@chamonix.jaist.ac.jp \e$B$K%"%+%&%s%HL>$H\e(B UNIX \e$B$N\e(B /etc/passwd \e$B$NMM<0\e(B
+ \e$B$G0E9f2=$5$l$?%Q%9%o!<%I$r%a!<%k$rAw$C$F$/$@$5$$!#\e(B
+ chamonix open CVS server \e$B$G9T$J$o$l$?JQ99$r%a!<%k$GDLCN$7$F$b$i$&$3\e(B
+ \e$B$H$b2DG=$G$9!#$3$l$K$O\e(B gnus \e$B0J30$N\e(B module \e$B$K4X$9$k>pJs$b4^$^$l$^$9!#\e(B
+ \e$BI,MW$JJ}$O\e(B
+
+ cvs-info-help@chamonix.jaist.ac.jp
+
+ \e$B$K6u$N%a!<%k$rAw$C$F0FFb$K=>$C$F2<$5$$!#\e(B
--- /dev/null
+dnl Copyright (C) 1999 NISHIDA Keisuke <knishida@ring.aist.go.jp>
+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)])
-# 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 <knishida@ring.aist.go.jp>
+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)])
+
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
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
# 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
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
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
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
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 <<EOF
s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
s%@INSTALL_DATA@%$INSTALL_DATA%g
s%@EMACS@%$EMACS%g
+s%@emacsdir@%$emacsdir%g
s%@lispdir@%$lispdir%g
s%@MAKEINFO@%$MAKEINFO%g
+s%@ADDITIONAL_LOAD_PATH@%$ADDITIONAL_LOAD_PATH%g
+s%@XEMACS@%$XEMACS%g
+s%@PACKAGEDIR@%$PACKAGEDIR%g
CEOF
EOF
cat >> $CONFIG_STATUS <<EOF
-CONFIG_FILES=\${CONFIG_FILES-"Makefile lisp/Makefile texi/Makefile"}
+CONFIG_FILES=\${CONFIG_FILES-"Makefile lisp/Makefile lisp/dgnuspath.el texi/Makefile"}
EOF
cat >> $CONFIG_STATUS <<\EOF
for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
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)
INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
VPATH = @srcdir@
-PACKAGEDIR =
+PACKAGEDIR = @PACKAGEDIR@
all total:
rm -f *.elc auto-autoloads.el custom-load.el ; \
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:
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 .. \
;;; 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)
(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)
(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
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/"
(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)
--- /dev/null
+;; -*- 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))))
(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)
(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.
(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
;;;
(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"))
(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)
(require 'gnus-art)
(require 'gnus-range)
+(eval-when-compile (require 'static))
+
;;; Customization:
(defgroup gnus-cite nil
(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.
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)
;;; 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."
(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 ()
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))
+
+\f
+;;; 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:
(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")
;;; 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
;;; 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 <t-ichi@po.shiojiri.ne.jp>
(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.
(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.
: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
(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"))
(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
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
"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
(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
(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)
((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)))
(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)
(require 'nnheader)
(require 'message)
(require 'time-date)
+(eval-when-compile (require 'static))
(eval-and-compile
(autoload 'rmail-insert-rmail-file-header "rmail")
(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."
(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)
(eval '(run-hooks 'gnus-load-hook))
-(eval-when-compile (require 'cl))
+(eval-when-compile
+ (require 'cl)
+ (require 'static))
(require 'custom)
(eval-and-compile
(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"
"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.")
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
(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)
(require 'mail-abbrevs)
(require 'mailabbrev))
(require 'mime-edit)
+(eval-when-compile (require 'static))
;; Avoid byte-compile warnings.
(eval-when-compile
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)
(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))
(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"))
\f
(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)
"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*"))
(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."
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."
(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
;;;
(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
;; (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))
"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."
(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)))))
(require 'nnmail)
(require 'nnoo)
(eval-when-compile (require 'cl))
+(eval-when-compile (require 'static))
(nnoo-declare nnmbox)
(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
((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)
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)
;;; 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.")
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 ()
--- /dev/null
+;; 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.
+\f
+ (when (string-match "/apel/?$" APEL)
+ (setq APEL (substring APEL 0 (match-beginning 0))))
+ (setq load-path (nconc (list EMU APEL CUSTOM) load-path))))
-infodir = @infodir@
prefix = @prefix@
+infodir = @infodir@
srcdir = @srcdir@
subdir = texi
top_srcdir = @top_srcdir@
+@SET_MAKE@
TEXI2DVI=texi2dvi
EMACS=emacs
MAKEINFO=@MAKEINFO@
*.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
$(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
$(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
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
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
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 .. \
@node Frequently Asked Questions
@section \e$BIQHK$K?R$M$i$l$k<ALd\e(B
-\e$B$3$l$O\e(B Semi-gnus \e$B$KBP$9$kNI$/$"$k<ALd$H!"$=$l$KBP$9$k2sEz=8$G$9!#$b$7$"\e(B
-\e$B$J$?$,%&%'%V%V%i%&%6!<$r;}$C$F$$$k$J$i!"%O%$%Q!<%F%-%9%HHG$,\e(B
+\e$B$3$l$O\e(B T-gnus \e$B$KBP$9$kNI$/$"$k<ALd$H!"$=$l$KBP$9$k2sEz=8$G$9!#$b$7$"$J$?\e(B
+\e$B$,%&%'%V%V%i%&%6!<$r;}$C$F$$$k$J$i!"%O%$%Q!<%F%-%9%HHG$,\e(B
@file{http://www.mdcnet.co.jp/%7Ekeiichi/semi-gnus-faq-ja.shtml} \e$B$G<j$K\e(B
\e$BF~$j!"$*$=$i$/$"$J$?$,$3$l$r<u$1<h$C$F$+$i99?7$5$l$F$$$k$G$7$g$&!#\e(B
@node Introduction
@subsection \e$B>R2p\e(B
-\e$B$3$NJ8=q$O!"\e(B Semi-gnus \e$B$KBP$9$k$h$/$"$k<ALd$H!"$=$l$KBP$9$k2sEz=8$G$9!#\e(B
+\e$B$3$NJ8=q$O\e(B T-gnus \e$B$KBP$9$k$h$/$"$k<ALd$H!"$=$l$KBP$9$k2sEz=8$G$9!#\e(B
-Semi-gnus \e$B$O\e(B Emacs \e$B>e$GF0:n$9$k%M%C%H%K%e!<%9!&%j!<%@!<\e(B / \e$BEE;R%a!<%k!&%f!<\e(B
-\e$B%6!<!&%(%$%8%'%s%H\e(B (MUA) \e$B$G$9!#\e(BSemi-gnus \e$B$N%*%j%8%J%k$H$J$C$F$$$k\e(B Gnus
-\e$B$O!"8=:_\e(B6\e$B<~G/$r7^$(!"$=$N4V\e(B Emacs \e$B$NI8=`%Q%C%1!<%8$H$7$F$bG[I[$5$l$F$-$^\e(B
-\e$B$7$?!#\e(B Gnus 5 \e$B$O:G?7$N\e(B(\e$B$=$7$F:G9b$N\e(B)\e$B$b$N$G$9!#\e(B Gnus \e$B$N%*%j%8%J%k!&%P!<%8%g\e(B
-\e$B%s$O\e(B Masanobu UMEDA \e$B$K$h$k\e(BGNUS \e$B$G$9!#\e(B 1994\e$BG/$N=)$,G&$S4s$k:"!"\e(B Lars
+T-gnus \e$B$O\e(B Emacs \e$B>e$GF0:n$9$k%M%C%H%K%e!<%9!&%j!<%@!<\e(B / \e$BEE;R%a!<%k!&%f!<\e(B
+\e$B%6!<!&%(%$%8%'%s%H\e(B (MUA) \e$B$G$9!#\e(BT-gnus \e$B$N%*%j%8%J%k$H$J$C$F$$$k\e(B Gnus \e$B$O!"\e(B
+\e$B8=:_\e(B6\e$B<~G/$r7^$(!"$=$N4V\e(B Emacs \e$B$NI8=`%Q%C%1!<%8$H$7$F$bG[I[$5$l$F$-$^$7$?!#\e(B
+Pterodactyl Gnus \e$B$O:G?7$N\e(B(\e$B$=$7$F:G9b$N\e(B)\e$B$b$N$G$9!#\e(B Gnus \e$B$N%*%j%8%J%k!&%P!<\e(B
+\e$B%8%g%s$O\e(B Masanobu UMEDA \e$B$K$h$k\e(BGNUS \e$B$G$9!#\e(B 1994\e$BG/$N=)$,G&$S4s$k:"!"\e(B Lars
Magne Ingebrigtsen \e$B$O\e(B Gnus \e$B$r=q$-D>$=$&$H7h0U$7$^$7$?!#\e(B
-\e$B$7$+$7!"\e(B Gnus \e$BC1FH$G$O\e(B MIME \e$B2=$5$l$?5-;v!&%a!<%k$rFI$`$3$H$O$G$-$^$;$s!#\e(B
+\e$B$7$+$7!"\e(B Gnus \e$BC1FH$G$O\e(B MIME \e$B2=$5$l$?5-;v!&%a!<%k$rFI$`$3$H$O$G$-$^$;$s!#\e(B
\e$B$=$3$G!"\e(B Emacs \e$B>e$G\e(B MIME \e$B%5%]!<%H$r$9$k$?$a$N%Q%C%1!<%8$G$"$k\e(B SEMI \e$B$r;H\e(B
-\e$BMQ$7$F0lIt$N?M$?$A$,\e(B Gnus \e$B$r;HMQ$9$k$h$&$K$J$j$^$7$?!#$7$+$7!"$3$l$K$O\e(B
-Gnus \e$B$K\e(B patch \e$B$r$"$F$kI,MW$,$"$k>e$K%*%j%8%J%k$N\e(B Gnus (\e$B$3$A$i$b\e(B
+\e$BMQ$7$F0lIt$N?M$?$A$,\e(B Gnus \e$B$r;HMQ$9$k$h$&$K$J$j$^$7$?!#$7$+$7!"$3$l$K$O\e(B
+Gnus \e$B$K\e(B patch \e$B$r$"$F$kI,MW$,$"$k>e$K%*%j%8%J%k$N\e(B Gnus (\e$B$3$A$i$b\e(B
Quassia-Gnus \e$B$H8F$P$l3+H/ESCf$G$7$?\e(B)\e$B$NJQ99FbMF$K$h$C$F$O$=$N\e(B patch \e$B<+BN\e(B
-\e$B$b:n$jD>$5$J$1$l$P$J$j$^$;$s$G$7$?!#$=$s$J\e(B 1997\e$BG/$N\e(B11\e$B7n!"<i2,CNI'\e(B
+\e$B$b:n$jD>$5$J$1$l$P$J$j$^$;$s$G$7$?!#$=$s$J\e(B 1997\e$BG/$N\e(B11\e$B7n!"<i2,CNI'\e(B
<morioka@@jaist.ac.jp> \e$B$O<~0O\e(B(\e$B9%$-<T$?$A\e(B)\e$B$N4|BT$K2!$5$l\e(B SEMI \e$B$KBP1~$7$?!"\e(B
\e$BB?9q8l$N$?$a$N\e(B Gnus\e$B!"\e(B Semi-gnus \e$B$r8x3+$7$?$N$G$9!#\e(B
-Semi-gnus \e$B$N%=!<%9!&%3!<%I$O8=:_\e(B CVS \e$B$G4IM}$5$l$F$*$j!"M-;V$NJ}!9$K$h$C\e(B
-\e$B$FF|!92~A1$,$J$5$l$F$$$^$9!#\e(B
+T-gnus \e$B$N%=!<%9!&%3!<%I$O8=:_\e(B CVS \e$B$G4IM}$5$l$F$*$j!"M-;V$NJ}!9$K$h$C$FF|!9\e(B
+\e$B2~A1$,$J$5$l$F$$$^$9!#\e(B
-Semi-gnus \e$B$N:GBg$N6/$_$O%*%j%8%J%k$N\e(B Gnus \e$B$+$i0z$-7Q$,$l$?!"6/NO$J%+%9%?\e(B
-\e$B%^%$%:5!G=$H\e(B SEMI \e$B$,$b$?$i$96/NO$J\e(BMIME \e$B%5%]!<%H$K$"$j$^$9!#:G=i$N0lJM$G\e(B
-\e$B$O$3$N%+%9%?%^%$%:5!G=$NK-IY$5$KB?>/62I]$r46$8$k$+$bCN$l$^$;$s!"$7$+$7!"\e(B
-\e$B$"$J$?$,$=$N5!G=$rI,MW$K$J$k$^$G$OJ#;($J5!G=$N$[$H$s$I$rL5;k$9$k$3$H$,$G\e(B
-\e$B$-$^$9!#\e(B \e$B$b$7!"$"$J$?$,$^$"$^$"$NNL$N%a%$%k$r<u$1<h$k\e(B(\e$B$$$/$D$b$N%a!<%j%s\e(B
-\e$B%0%j%9%H$K;22C$7$F$$$k\e(B)\e$B!"$^$?$O!"Hs>o$KN.NL$NB?$$%a!<%j%s%0%j%9%H$K;22C\e(B
-\e$B$7$F$$$k$N$G$"$l$P!"$"$J$?$O\e(B Semi-gnus \e$B$G%a%$%k$rFI$`$?$a$ND4::$r$O$8$a\e(B
-\e$B$?$/$J$k$G$7$g$&!#\e(B
+T-gnus \e$B$N:GBg$N6/$_$O%*%j%8%J%k$N\e(B Gnus \e$B$+$i0z$-7Q$,$l$?!"6/NO$J%+%9%?%^\e(B
+\e$B%$%:5!G=$H\e(B SEMI \e$B$,$b$?$i$96/NO$J\e(BMIME \e$B%5%]!<%H$K$"$j$^$9!#:G=i$N0lJM$G$O\e(B
+\e$B$3$N%+%9%?%^%$%:5!G=$NK-IY$5$KB?>/62I]$r46$8$k$+$bCN$l$^$;$s!"$7$+$7!"$"\e(B
+\e$B$J$?$,$=$N5!G=$rI,MW$K$J$k$^$G$OJ#;($J5!G=$N$[$H$s$I$rL5;k$9$k$3$H$,$G$-\e(B
+\e$B$^$9!#\e(B \e$B$b$7!"$"$J$?$,$^$"$^$"$NNL$N%a%$%k$r<u$1<h$k\e(B(\e$B$$$/$D$b$N%a!<%j%s%0\e(B
+\e$B%j%9%H$K;22C$7$F$$$k\e(B)\e$B!"$^$?$O!"Hs>o$KN.NL$NB?$$%a!<%j%s%0%j%9%H$K;22C$7\e(B
+\e$B$F$$$k$N$G$"$l$P!"$"$J$?$O\e(B T-gnus \e$B$G%a%$%k$rFI$`$?$a$ND4::$r$O$8$a$?$/$J\e(B
+\e$B$k$G$7$g$&!#\e(B
\e$B$3$N\e(B FAQ \e$B$O!"NkLZ7=0l$K$h$C$FJ]<i$5$l$F$$$^$9!#\e(B \e$B$3$N\e(B FAQ \e$B$N4pAC$H$J$C$F\e(B
\e$B$$$k%*%j%8%J%k\e(B Gnus \e$B$N\e(B FAQ \e$B$rJ]<i$5$l$F$$$k\e(B Justin Sheehy \e$B;a$K46<U$rJ{$2!"\e(B
\e$B$^$?\e(B Justin Sheehy \e$B;a0JA0$K\e(B Gnus FAQ \e$B$G$9$P$i$7$$:n6H$r$5$l$F$$$?!"\e(BSteve
Baur \e$B;a!"\e(B Per Abrahamsen \e$B;a$K46<U$7$^$9!#\e(B
-\e$BB>$NJ}K!\e(B(\e$B%a%$%k!"%M%C%H%K%e!<%9Ey\e(B)\e$B$G>pJs$rF@$h$&$H$9$kA0$K!"$^$:$3$N\e(B FAQ
+\e$BB>$NJ}K!\e(B(\e$B%a%$%k!"%M%C%H%K%e!<%9Ey\e(B)\e$B$G>pJs$rF@$h$&$H$9$kA0$K!"$^$:$3$N\e(B FAQ
\e$B$r8+$F$_$F$/$@$5$$!#\e(B
\e$B$3$N>pJs$O\e(B Semi-gnus (Ja) \e$B%a%$%j%s%0!&%j%9%H$N1g=u$r<u$1$FJT=8$7$?$b$N$G!"\e(B
@subsection \e$BF3F~\e(B
@itemize @bullet
-@item
-Q1.1: \e$B:G?7$N%P!<%8%g%s$O\e(B?
-
-\e$B8=:_$NI8=`%Q%C%1!<%8$N:G?7%P!<%8%g%s$O\e(B Semi-gnus 6.7 (tag: gnus-6_7) \e$B$G!"\e(B
-\e$B3+H/HG$N:G?7%P!<%8%g%s$O\e(B Semi-gnus 6.8 (tag: gnus-6_8) \e$B$G$9!#\e(B
+@item
+Q1.1: \e$B:G?7$N%P!<%8%g%s$O\e(B?
-Semi-gnus 6.7 \e$B$r;HMQ$9$k$?$a$K$OJL%Q%C%1!<%8$N\e(B FLIM 1.7 / SEMI (\e$B$^$?$O\e(B
-WEMI) 1.8 \e$B$,I,MW$G$9!#\e(B \e$B$=$NB>!"\e(B APEL \e$B$,I,MW$K$J$j$^$9$,!"I,MW$J%P!<%8%g\e(B
-\e$B%s$O\e(B FLIM / SEMI (WEMI) \e$B%Q%C%1!<%8Fb$N\e(B README \e$B$r;2>H$7$F$/$@$5$$!#\e(B
+\e$B8=:_$N3+H/HG$N:G?7%P!<%8%g%s$O\e(B T-gnus 6.13 (tag: t-gnus-6_13) \e$B$G!"I8=`%Q%C\e(B
+\e$B%1!<%8$N:G?7%P!<%8%g%s$O\e(B T-gnus 6.12 (tag: t-gnus-6_12) \e$B$G$9!#\e(B
-Semi-gnus \e$B$N%P!<%8%g%s$O!"I,MW$J\e(B SEMI (WEMI) \e$B$*$h$S\e(B FLIM \e$B$N%P!<%8%g%s$K\e(B
-\e$B?<$/4X78$7$F$$$^$9!#\e(B \e$BI,$:!"\e(B Semi-gnus \e$B$N%P!<%8%g%s$K$"$C$?\e(B SEMI (WEMI)
-\e$B$*$h$S\e(B FLIM \e$B$r;HMQ$7$F$/$@$5$$!#\e(B
+T-gnus 6.13 \e$B$r;HMQ$9$k$?$a$K$OJL%Q%C%1!<%8$N\e(B FLIM 1.13.1 \e$B0J>e\e(B, SEMI (\e$B$^\e(B
+\e$B$?$O\e(B WEMI) 1.13.5 \e$B0J>e$,I,MW$G$9!#\e(B \e$B$=$NB>!"\e(B APEL \e$B$,I,MW$K$J$j$^$9$,!"I,\e(B
+\e$BMW$J%P!<%8%g%s$O\e(B FLIM / SEMI (WEMI) \e$B%Q%C%1!<%8Fb$N\e(B README \e$B$r;2>H$7$F$/$@\e(B
+\e$B$5$$!#\e(B
-\e$B8=:_!"$+$J$j$N%O%$%Z!<%9$G%P!<%8%g%s$,>e$,$C$F$$$^$9!#\e(B CVS \e$B$N\e(B main trunk
-(tag \e$BL5$7\e(B) \e$B$,0BDj%P!<%8%g%s$G$9!#\e(B
+T-gnus \e$B$N%P!<%8%g%s$O!"I,MW$J\e(B SEMI (WEMI) \e$B$*$h$S\e(B FLIM \e$B$N%P!<%8%g%s$K?<$/\e(B
+\e$B4X78$7$F$$$^$9!#\e(B \e$BI,$:!"\e(B T-gnus \e$B$N%P!<%8%g%s$K$"$C$?\e(B SEMI (WEMI) \e$B$*$h$S\e(B
+FLIM \e$B$r;HMQ$7$F$/$@$5$$!#\e(B
-@item
-Q1.2: \e$BF~<jJ}K!$O\e(B?
+@item
+Q1.2: \e$BF~<jJ}K!$O\e(B?
CVS \e$B$K$h$kG[I[$r<g$H$7!"\e(Banonymous ftp \e$B$K$h$kG[I[$O$=$l$rJL$N7A$GG[I[$7$F\e(B
\e$B$$$k$@$1$N$b$N$H$$$&0LCV$E$1$K$J$C$F$$$^$9!#\e(B
CVS password: [CR] # NULL string
@item checkout
-Semi-gnus \e$B$r%A%'%C%/%"%&%H$7$^$9!#<B:]$K$O!"\e(B-r gnus-6_8 \e$B$N$h$&$K%?%0$rIU\e(B
+T-gnus \e$B$r%A%'%C%/%"%&%H$7$^$9!#<B:]$K$O!"\e(B-r t-gnus-6_13 \e$B$N$h$&$K%?%0$rIU\e(B
\e$B$1$F<B9T$7$^$9!#\e(B
% cvs -d \
anonymous ftp \e$B$G$O0J2<$N>l=j$+$i<hF@$G$-$^$9!#\e(B
-@file{ftp://ftp.jaist.ac.jp/GNU/elisp/semi-gnus/snapshots/}
+@file{ftp://ftp.jpl.org/pub/elisp/t-gnus-6.13/}
SEMI, FLIM, APEL \e$B$N<hF@\e(B
@table @var
@item SEMI
-@file{ftp://ftp.jaist.ac.jp/GNU/elisp/semi/}
+@file{ftp://ftp.etl.go.jp/pub/mule/semi/semi-1.13-for-flim-1.12/}
@item FLIM
-@file{ftp://ftp.jaist.ac.jp/GNU/elisp/flim/}
+@file{ftp://ftp.etl.go.jp/pub/mule/flim/flim-1.13/}
@item APEL
-@file{ftp://ftp.jaist.ac.jp/GNU/elisp/apel/}
+@file{ftp://ftp.etl.go.jp/pub/mule/apel/}
@end table
-@item
-Q1.3: \e$BI,MW$J\e(B Emacs \e$B$N%P!<%8%g%s$O\e(B?
+@item
+Q1.3: \e$BI,MW$J\e(B Emacs \e$B$N%P!<%8%g%s$O\e(B?
-Semi-gnus \e$B$,8x<0$KBP1~$7$F$$$k\e(B Emacs \e$B$N%P!<%8%g%s$O<!$NDL$j$G$9!#\e(B
+T-gnus \e$B$,8x<0$KBP1~$7$F$$$k\e(B Emacs \e$B$N%P!<%8%g%s$O<!$NDL$j$G$9!#\e(B
@itemize @bullet
-@item
+@item
GNU Emacs
-\e$B%P!<%8%g%s\e(B 20.1 \e$B0J>e!#\e(B
+\e$B%P!<%8%g%s\e(B 19.34 \e$B0J>e$N\e(B Mule \e$B5!G=IU$-\e(B
-@item
+@item
XEmacs
-\e$B%P!<%8%g%s\e(B 20.2 \e$B0J>e$N\e(BMule \e$B5!G=IU$-\e(B
+\e$B%P!<%8%g%s\e(B 20.2 \e$B0J>e$N\e(B Mule \e$B5!G=IU$-\e(B
@item
Meadow
\e$B%P!<%8%g%s\e(B 1.00 \e$B0J>e!#\e(B(Mule for Windows \e$B$G$OF0$-$^$;$s!#\e(B)
@end itemize
-\e$B;32,9nH~$5$s\e(B <yamaoka@@ga.sony.co.jp> \e$B:n$NHs8x<0$N\e(B
-@file{semi-mule23@@1934-YYMMDD.tar.gz} \e$B$r;HMQ$9$l$P\e(B Mule 2.3 / Emacs
-19.34 \e$B$G$OF0:n$9$k$G$7$g$&!#\e(B
-
-\e$B$3$l$O!"<!$N$H$3$m$+$i<hF@$7$F2<$5$$!#\e(B
-
-@file{http://www.jpl.org/elips}
-
@item
-Q1.4: Semi-gnus \e$B$r\e(B GNU Emacs \e$B$H\e(B XEmacs \e$B$NN>J}$GF0$+$9$3$H$O$G$-$^$9$+\e(B?
+Q1.4: T-gnus \e$B$r\e(B GNU Emacs \e$B$H\e(B XEmacs \e$B$NN>J}$GF0$+$9$3$H$O$G$-$^$9$+\e(B?
-\e$B%=!<%9!&%l%Y%k\e(B( *.el )\e$B$G$O2DG=$G$9!#\e(B
+\e$B%=!<%9!&%l%Y%k\e(B( *.el )\e$B$G$O2DG=$G$9!#\e(B
\e$B$7$+$7!"%P%$%H!&%3%s%Q%$%k$7$?%U%!%$%k\e(B ( *.elc ) \e$B$O6&M-$G$-$^$;$s$N$G!"\e(B
\e$B$=$l$>$l;HMQ$9$k\e(B emacs \e$B$G%P%$%H%3%s%Q%$%k$9$kI,MW$,$"$j$^$9!#\e(B
@item
-Q1.5: Semi-gnus \e$B$K$D$$$F$N>pJs8;$O\e(B?
+Q1.5: T-gnus \e$B$K$D$$$F$N>pJs8;$O\e(B?
@table @var
@item \e$B%K%e!<%9%0%k!<%W\e(B
-fj.news.reader.gnus \e$B$,$"$j$^$9$,!"\e(B Semi-gnus \e$B$K4X$7$F$N<ALd$G2sEz$rF@$i\e(B
-\e$B$l$k$H$9$l$P!"$[$H$s$I\e(B Semi-gnus-ja \e$B%a%$%j%s%0!&%j%9%H$N%a%s%P!<$G$7$g$&!#\e(B
+fj.news.reader.gnus \e$B$,$"$j$^$9$,!"\e(B T-gnus \e$B$K4X$7$F$N<ALd$G2sEz$rF@$i$l$k\e(B
+\e$B$H$9$l$P!"$[$H$s$I\e(B Semi-gnus-ja \e$B%a%$%j%s%0!&%j%9%H$N%a%s%P!<$G$7$g$&!#\e(B
@item \e$B%a!<%j%s%0%j%9%H\e(B
\e$B>\$7$/$O!"\e(B@xref{Mailing list FAQ, \e$B%a!<%j%s%0%j%9%H\e(B}, \e$B$r;2>H$7$F$/$@$5$$!#\e(B
-\e$B8=:_!"$3$l$,$b$C$H$b3N<B$J>pJs8;$G$7$g$&!#\e(B Semi-gnus \e$B$r;H$&$N$G$"$l$P!"\e(B
-\e$B@'Hs;22C$9$k$3$H$r$*$9$9$a$7$^$9!#\e(B
+\e$B8=:_!"$3$l$,$b$C$H$b3N<B$J>pJs8;$G$7$g$&!#\e(B T-gnus \e$B$r;H$&$N$G$"$l$P!"@'Hs\e(B
+\e$B;22C$9$k$3$H$r$*$9$9$a$7$^$9!#\e(B
\e$B%@%$%8%'%9%HHG%5!<%S%9$O$"$j$^$;$s!#\e(B
@end table
@item
-Q1.6: Semi-gnus \e$B$HO"7H$9$k%Q%C%1!<%8$O\e(B?
+Q1.6: T-gnus \e$B$HO"7H$9$k%Q%C%1!<%8$O\e(B?
@table @var
@item SEMI
-Semi-gnus \e$B$G$O\e(B TM \e$B$O;HMQ$G$-$^$;$s!#Be$o$j$K\e(B SEMI \e$B$r;HMQ$7$^$9!#\e(B
-Semi-gnus \e$B$r;HMQ$9$k$?$a$K$O\e(B SEMI, FLIM, APEL \e$B$OI,?\$G$9!#\e(B
+T-gnus \e$B$G$O\e(B TM \e$B$O;HMQ$G$-$^$;$s!#Be$o$j$K\e(B SEMI \e$B$r;HMQ$7$^$9!#\e(B
+T-gnus \e$B$r;HMQ$9$k$?$a$K$O\e(B SEMI, FLIM, APEL \e$B$OI,?\$G$9!#\e(B
.emacs \e$B$N\e(B gnus \e$B$N=i4|@_Dj$h$jA0$K0J2<$N@_Dj$r=q$$$F2<$5$$\e(B:
(load "mime-setup")
@end lisp
-@item Insidious Big Brother Database
+@item Insidious Big Brother Database
BBDB \e$B$O\e(B Netscape \e$B$GM-L>$J\e(B Jamie Zawinski <jwz@@netscape.com> \e$B$N:n$G!"\e(BGNU
-Emacs \e$BMQ$N\e(Brolodex-like \e$B$J%G!<%?%Y!<%9%W%m%0%i%`$G$9!#\e(B Jamie \e$B$O\e(B BBDB \e$B$N\e(B
+Emacs \e$BMQ$N\e(Brolodex-like \e$B$J%G!<%?%Y!<%9%W%m%0%i%`$G$9!#\e(B Jamie \e$B$O\e(B BBDB \e$B$N\e(B
Web \e$B%Z!<%8$r;}$C$F$$$^$9!#\e(B @file{http://people.netscape.com/jwz/bbdb/}\e$B$3\e(B
-\e$B$l$O!"<!$N$H$3$m$K$b$"$j$^$9!#\e(B
-@file{ftp://ftp.xemacs.org/pub/xemacs/bbdb/} gnus-bbdb \e$B$O\e(B Brian Edmonds
-\e$B$N<!$N$H$3$m$+$i$bF~<j$G$-$^$9!#\e(B
+\e$B$l$O!"<!$N$H$3$m$K$b$"$j$^$9!#\e(B
+@file{ftp://ftp.xemacs.org/pub/xemacs/bbdb/} gnus-bbdb \e$B$O\e(B Brian Edmonds
+\e$B$N<!$N$H$3$m$+$i$bF~<j$G$-$^$9!#\e(B
@file{http://www.cs.ubc.ca/spider/edmonds/usenet/gnus/gnus-bbdb.el}\e$B$3$l\e(B
\e$B$O!"\e(B BBDB \e$B$N?7$7$$%P!<%8%g%sMQ$G!"FbMF$,\e(B gnus-bbdb.el \e$B$G$9!#\e(B
Jamie \e$B$O8x<0$K$O\e(B BBDB \e$B$N%a%$%s%F%J!<%7%C%W$r\e(B Matt Simmons \e$B$K0z$-EO$7$F$$\e(B
\e$B$^$9!#\e(B \e$BH`$N?7$7$$%P!<%8%g%s$OB8:_$7$^$9$,!"$"$/$^$G$b!HHs8x<0!I$J$b$N$G\e(B
-\e$B$9!#\e(B \e$B$3$l$O<!$N>l=j$K$"$j$^$9!#\e(B
+\e$B$9!#\e(B \e$B$3$l$O<!$N>l=j$K$"$j$^$9!#\e(B
@file{http://www.netcom.com/%7Esimmonmt/index.html}
-Semi-gnus \e$B$G;HMQ$9$k>l9g$K$O!"I,$:\e(B Q2.1 \e$B$r;2>H$7$F$/$@$5$$!#\e(B
+T-gnus \e$B$G;HMQ$9$k>l9g$K$O!"I,$:\e(B Q2.1 \e$B$r;2>H$7$F$/$@$5$$!#\e(B
@item gnus-offline
-gnus-offline \e$B$O!";T@nC#:H\e(B <t-ichi@@po.shiojiri.ne.jp> \e$B$N:n$G!"\e(B Semi-gnus
-\e$B$r$$$o$f$k!V%*%U%i%$%s;HMQ!W\e(B(\e$B%K%e!<%95-;v!"%a%$%k$NAw<u?.$r0l3g$7$F9T$$!"\e(B
+gnus-offline \e$B$O!";T@nC#:H\e(B <t-ichi@@po.shiojiri.ne.jp> \e$B$N:n$G!"\e(B T-gnus \e$B$r\e(B
+\e$B$$$o$f$k!V%*%U%i%$%s;HMQ!W\e(B(\e$B%K%e!<%95-;v!"%a%$%k$NAw<u?.$r0l3g$7$F9T$$!"\e(B
\e$B$=$l$i$N%a%C%;!<%8$NFI$_=q$-$O%5!<%P!<$KL$@\B3$N>uBV$G9T$&\e(B)\e$B$9$k$3$H$rMF\e(B
-\e$B0W$K$9$k$?$a$N%Q%C%1!<%8$G$9!#\e(B
-
-\e$BF~<j@h$H!";HMQJ}K!$O<!$N$H$3$m$G$9!#\e(B
-@file{http://www.shiojiri.ne.jp/%7Et-ichi/meadow.html}
-\e$B%_%i!<$O$3$A$i$G$9!#\e(B
-@file{http://www.jpl.org/elips/}
-
-T-gnus (tag: ichikawa) \e$B$K$OI8=`$G4^$^$l$F$$$^$9!#\e(B
+\e$B0W$K$9$k$?$a$N%Q%C%1!<%8$G$9!#\e(BT-gnus (tag: t-gnus-6_13) \e$B$K$OI8=`$G4^$^$l\e(B
+\e$B$F$$$^$9!#\e(B
@end table
Q2.2 \e$B$b;2>H$7$F2<$5$$!#\e(B
-@item
-Q1.8: Semi-gnus \e$B$N5/F0$rAa$/$9$k$K$O\e(B?
+@item
+Q1.8: T-gnus \e$B$N5/F0$rAa$/$9$k$K$O\e(B?
\e$B9XFI$7$F$$$J$$%0%k!<%W$r\e(B ``kill'' (*Group* \e$B%P%C%U%!!<$G\e(B C-k) \e$B$7$F$"$k$3\e(B
\e$B$H$r3NG'$7$F$/$@$5$$!#$=$7$F!">o$K\e(B ``.newsrc'' \e$B$r>.$5$/J]$D$h$&$K$7$F$/\e(B
@itemize @bullet
@item
-Q2.1: Semi-gnus \e$B$N%P!<%8%g%s$r$"$2$?$i\e(B BBDB \e$B$,F0$+$J$/$J$C$F$7$^$$$^$7$?!#\e(B
+Q2.1: T-gnus \e$B$N%P!<%8%g%s$r$"$2$?$i\e(B BBDB \e$B$,F0$+$J$/$J$C$F$7$^$$$^$7$?!#\e(B
Semi-gnus 6.8 \e$B0J9_$N%P!<%8%g%s$G$O!"%*%j%8%J%k$N\e(B bbdb-gnus.el \e$B$OF0:n$7$^\e(B
-\e$B$;$s!#\e(B \e$B<!$N$h$&$KBP1~$7$F$/$@$5$$!#\e(B
+\e$B$;$s!#\e(B \e$B<!$N$h$&$KBP1~$7$F$/$@$5$$!#\e(B
@enumerate a
@item
-bbdb-gnus.el \e$B$G!"\e(B gnus-article-buffer \e$B$NBe$j$K\e(B
+bbdb-gnus.el \e$B$G!"\e(B gnus-article-buffer \e$B$NBe$j$K\e(B
gnus-original-article-buffer \e$B$r;2>H$9$k$h$&$K$9$k!#\e(B
\e$B$b$7!"%*%j%8%J%k$N\e(B Gnus (September \e$B0J9_\e(B) \e$B$r;H$C$F$$$k$N$G$"$l$P!"$3$NJ}\e(B
\e$BK!$,NI$$$G$7$g$&!#\e(B
@item
-bbdb/gnus-update-record \e$B$r\e(B gnus-article-prepare-hook \e$B$NBe$j$K\e(B
+bbdb/gnus-update-record \e$B$r\e(B gnus-article-prepare-hook \e$B$NBe$j$K\e(B
gnus-article-display-hook \e$B$KDI2C$9$k!#\e(B
@end enumerate
-a \e$B$NJ}K!!"$*$h$S\e(B bbdb-user-mail-names \e$B$KBP1~$7$?\e(B BBDB 2.00.01 \e$B$KBP$9$k\e(B
-patch \e$B!"4pK\E*$J@_DjNc$,!"\e(B
+a \e$B$NJ}K!!"$*$h$S\e(B bbdb-user-mail-names \e$B$KBP1~$7$?\e(B BBDB 2.00.01 \e$B$KBP$9$k\e(B
+patch \e$B!"4pK\E*$J@_DjNc$,!"\e(B
@file{http://www.mdcnet.co.jp/~keiichi/bbdb.shtml} \e$B$K$"$j$^$9!#\e(B
@item
-Q2.2: hook \e$B$r@_Dj$7$?$i\e(B Semi-gnus \e$B$NF0:n$,$*$+$7$/$J$C$?\e(B
+Q2.2: hook \e$B$r@_Dj$7$?$i\e(B T-gnus \e$B$NF0:n$,$*$+$7$/$J$C$?\e(B
-\e$BDL>o$NJQ?t$G$bF1MM$G$9$,!"\e(B Semi-gnus \e$B$G$OB?$/$N\e(B hook \e$B$K=i4|CM$,@_Dj$5$l\e(B
-\e$B$F$$$^$9!#\e(B
+\e$BDL>o$NJQ?t$G$bF1MM$G$9$,!"\e(B T-gnus \e$B$G$OB?$/$N\e(B hook \e$B$K=i4|CM$,@_Dj$5$l$F$$\e(B
+\e$B$^$9!#\e(B
-\e$B$3$NCM$rJQ99$7$h$&$H$7$F!"JQ?t$,Dj5A$5$l$F$$$k%U%!%$%k$r%m!<%I$9$kA0$K\e(B
-setq / add-hook \e$BEy$r9T$&$H!"$3$l$i$N=i4|CM$,@_Dj$5$l$:!"\e(B Semi-gnus \e$B$,@5\e(B
-\e$B>o$KF0:n$7$J$/$J$k>l9g$,$"$j$^$9!#\e(B(\e$BFC$K\e(B Semi-gnus \e$B$N%P!<%8%g%s$,JQ$C$?>l\e(B
-\e$B9g\e(B)
+\e$B$3$NCM$rJQ99$7$h$&$H$7$F!"JQ?t$,Dj5A$5$l$F$$$k%U%!%$%k$r%m!<%I$9$kA0$K\e(B
+setq / add-hook \e$BEy$r9T$&$H!"$3$l$i$N=i4|CM$,@_Dj$5$l$:!"\e(B T-gnus \e$B$,@5>o$K\e(B
+\e$BF0:n$7$J$/$J$k>l9g$,$"$j$^$9!#\e(B(\e$BFC$K\e(B T-gnus \e$B$N%P!<%8%g%s$,JQ$C$?>l9g\e(B)
-\e$B$3$l$rKI$0$?$a$K$b!"\e(B Semi-gnus \e$B$K4X$9$k@_Dj$O$G$-$k$@$1\e(B ~/.gnus.el \e$BFb$G\e(B
-\e$B9T$&$h$&$K$7$F$/$@$5$$!#\e(B
+\e$B$3$l$rKI$0$?$a$K$b!"\e(B T-gnus \e$B$K4X$9$k@_Dj$O$G$-$k$@$1\e(B ~/.gnus.el \e$BFb$G9T$&\e(B
+\e$B$h$&$K$7$F$/$@$5$$!#\e(B
@item
-Q2.3: \e$B08@h$K$h$C$F\e(B Signature \e$B$rJQ99$9$k$K$O\e(B?
+Q2.3: \e$B08@h$K$h$C$F\e(B Signature \e$B$rJQ99$9$k$K$O\e(B?
-SEMI \e$B$K$O\e(B signature.el \e$B$H$$$&$3$N$?$a$N%D!<%k$,IUB0$7$F$$$^$9!#;HMQJ}K!$O0J2<$N$H$*$j$G$9!#\e(B
+SEMI \e$B$K$O\e(B signature.el \e$B$H$$$&$3$N$?$a$N%D!<%k$,IUB0$7$F$$$^$9!#;HMQJ}K!\e(B
+\e$B$O0J2<$N$H$*$j$G$9!#\e(B
tm \e$B$N\e(B info \e$B$NFbMF$r\e(B SEMI \e$B$K9g$o$;$FJQ99$7$?$b$N$G$9!#\e(B
@defvar mime-setup-use-signature
-\e$B$3$NJQ?t$,\e(B @code{nil} \e$B0J30$N;~!"\e(B@file{signature.el} \e$B$r;H$$$^$9!#=i4|CM$O\e(B
+\e$B$3$NJQ?t$,\e(B @code{nil} \e$B0J30$N;~!"\e(B@file{signature.el} \e$B$r;H$$$^$9!#=i4|CM$O\e(B
@code{t} \e$B$G$9!#\e(B
@end defvar
@itemize bullet
@item
-Q5.1: \e$B%a%$%j%s%0!&%j%9%H$+$iC&B`$9$k$K$O\e(B?
+Q5.1: \e$B%a%$%j%s%0!&%j%9%H$+$iC&B`$9$k$K$O\e(B?
@table @var
-@item \e$BF|K\8lMQ\e(B
+@item \e$BF|K\8lMQ\e(B
@file{semi-gnus-ja-unsubscribe@@meadow.scphys.kyoto-u.ac.jp} \e$B$K6u$N%a%$\e(B
\e$B%k$rAw$C$F2<$5$$!#\e(B(Subject \e$B$bITMW$G$9!#\e(B)
-@item \e$B1Q8lMQ\e(B
+@item \e$B1Q8lMQ\e(B
@file{semi-gnus-en-unsubscribe@@meadow.scphys.kyoto-u.ac.jp} \e$B$K6u$N%a%$\e(B
\e$B%k$rAw$C$F2<$5$$!#\e(B(Subject \e$B$bITMW$G$9!#\e(B)
@end table
@item
-Q5.2: \e$B%a%$%j%s%0!&%j%9%H$K;22C$9$k$K$O\e(B?
+Q5.2: \e$B%a%$%j%s%0!&%j%9%H$K;22C$9$k$K$O\e(B?
-Semi-gnus \e$B$G$O!"MxMQ<T$H0];}<T$H$$$&=>Mh$NB?$/$N%Q%C%1!<%8$G:NMQ$5$l$F$$\e(B
-\e$B$k3+H/BN@)$O<h$C$F$$$^$;$s!#\e(B \e$B$=$N$?$a!"%a!<%j%s%0%j%9%H$H$7$F$bMxMQ<TMQ!"\e(B
+T-gnus \e$B$G$O!"MxMQ<T$H0];}<T$H$$$&=>Mh$NB?$/$N%Q%C%1!<%8$G:NMQ$5$l$F$$$k\e(B
+\e$B3+H/BN@)$O<h$C$F$$$^$;$s!#\e(B \e$B$=$N$?$a!"%a!<%j%s%0%j%9%H$H$7$F$bMxMQ<TMQ!"\e(B
\e$B3+H/<TMQ$H$$$&6hJL$r9T$C$F$$$^$;$s!#\e(B
@table @var
-@item \e$BF|K\8lMQ\e(B
+@item \e$BF|K\8lMQ\e(B
@file{semi-gnus-ja-help@@meadow.scphys.kyoto-u.ac.jp} \e$B$K6u$N%a!<%k$rAw$C\e(B
-\e$B$F!"Aw$i$l$F$/$k%a!<%k$N;X<($K=>$C$F$/$/$@$5$$!#\e(B(Subject \e$B$bITMW$G$9!#\e(B)
+\e$B$F!"Aw$i$l$F$/$k%a!<%k$N;X<($K=>$C$F$/$/$@$5$$!#\e(B(Subject \e$B$bITMW$G$9!#\e(B)
-@item \e$B1Q8lMQ\e(B
+@item \e$B1Q8lMQ\e(B
@file{semi-gnus-en-help@@meadow.scphys.kyoto-u.ac.jp} \e$B$K6u$N%a!<%k$rAw$C\e(B
\e$B$F!"Aw$i$l$F$/$k%a!<%k$N;X<($K=>$C$F$/$@$5$$!#\e(B(Subject \e$B$bITMW$G$9!#\e(B)
@end table
@item
-Q5.3: Semi-gnus \e$B$K4X$9$kJ}?K7hDj$O\e(B?
+Q5.3: T-gnus \e$B$K4X$9$kJ}?K7hDj$O\e(B?
-Semi-gnus \e$B$N3+H/Ey$K4X$9$kJ}?K$N7hDj$OA4$F\e(B Semi-gnus-ja/en \e$B%a!<%j%s%0%j\e(B
-\e$B%9%HFb$G9T$o$l$^$9!#\e(B \e$B3F%a%s%P!<$+$i$NDs0F$O%"%s%1!<%H$N7A$GDs0F$5$l7h5D\e(B
-\e$B$5$l$^$9$,!"$=$NJ}K!$O<!$N<j=g$G9T$o$l$^$9!#\e(B
+T-gnus \e$B$N3+H/Ey$K4X$9$kJ}?K$N7hDj$OA4$F\e(B Semi-gnus-ja/en \e$B%a!<%j%s%0%j%9%H\e(B
+\e$BFb$G9T$o$l$^$9!#\e(B \e$B3F%a%s%P!<$+$i$NDs0F$O%"%s%1!<%H$N7A$GDs0F$5$l7h5D$5$l\e(B
+\e$B$^$9$,!"$=$NJ}K!$O<!$N<j=g$G9T$o$l$^$9!#\e(B
@enumerate
@item
\e$B$7$/$O\e(Bsemi-gnus-en@@meadow.scphys.kyoto-u.ac.jp \e$B$G9T$&!#\e(B
@item
-\e$B:G=*E*$JJ}?K$O%"%s%1!<%H7k2L$NB??t0U8+$r:NMQ$9$k!#\e(B
+\e$B:G=*E*$JJ}?K$O%"%s%1!<%H7k2L$NB??t0U8+$r:NMQ$9$k!#\e(B
@item
\e$BDs0F<T$O%"%s%1!<%H$N2sEz4|8B$r@_$1$k$3$H$,$G$-$k!#$3$l$O#1F|0J>e$G$J$1$l\e(B
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
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}.
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:@*
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:
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.
(gnus-auto-select-first nil)))
@end lisp
-and insert
+and insert
@lisp
(setq gnus-auto-select-first t)
@end lisp
@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
\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}{\$}
\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
\e$B$3$N%U%!%$%k$O\e(B GNU Emacs \e$B$N%K%e!<%9%j!<%@$G$"$k\e(B gnus \e$B$K4X$9$k@bL@=q$G$9!#\e(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
@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
@ifinfo
-Gnus \e$B$r;H$&$3$H$K$h$C$F\e(B Emacs \e$B$G%K%e!<%9\e(B (news) \e$B$r!J$=$l$K%a!<%k\e(B (mail)
+Gnus \e$B$r;H$&$3$H$K$h$C$F\e(B Emacs \e$B$G%K%e!<%9\e(B (news) \e$B$r!J$=$l$K%a!<%k\e(B (mail)
\e$B$b!KFI$`$3$H$,$G$-$^$9!#%K%e!<%9$O\e(B @sc{nntp}\e$B!"%m!<%+%k%9%W!<%k!"\e(Bmbox \e$B%U%!\e(B
\e$B%$%k$J$I$N$"$i$f$k6K0-$J<jCJ$r6n;H$7$F<j$KF~$l$k$3$H$,$G$-$^$9!#1?;n$7$r\e(B
\e$B$7$F$_$h$&$H;W$&$J$i$P!"A4$F$rF1;~$KMQ$$$k$3$H$b$G$-$^$9!#\e(B
-Semi-gnus \e$B$O\e(B SEMI API \e$B$K4p$E$/\e(B MIME \e$B5!G=$rDs6!$7$^$9!#$=$&$$$&Lu$G!"\e(B
-Semi-gnus \e$B$O!"Bg$-$J3($,F~$C$F$$$?$j$5$^$6$^$J7A<0$rMQ$$$?$j$7$F$$$k$A$g$C\e(B
-\e$B$HJQ$o$C$?5-;v$rFI$`8"Mx$rMJ8n$7$^$9!#\e(BSemi-gnus \e$B$O\e(B MULE API \e$B$K4p$E$/9q:]\e(B
-\e$B2=!&CO0h2=!"$*$h$S!"B?;z2=5!G=$rDs6!$7$^$9!#$h$C$F!"\e(BSemi-gnus \e$B$O$5$^$6$^\e(B
-\e$B$J8@8l7w$r:9JL$7$^$;$s!#$"$"!"%/%j%s%4%s$NJ}$O\e(B Unicode Next Generation\e$B$r\e(B
-\e$B$*BT$A$/$@$5$$!#\e(B
+T-gnus \e$B$O\e(B SEMI API \e$B$K4p$E$/\e(B MIME \e$B5!G=$rDs6!$7$^$9!#$=$&$$$&Lu$G!"\e(BT-gnus
+\e$B$O!"Bg$-$J3($,F~$C$F$$$?$j$5$^$6$^$J7A<0$rMQ$$$?$j$7$F$$$k$A$g$C$HJQ$o$C\e(B
+\e$B$?5-;v$rFI$`8"Mx$rMJ8n$7$^$9!#\e(BT-gnus \e$B$O\e(B MULE API \e$B$K4p$E$/9q:]2=!&CO0h2=!"\e(B
+\e$B$*$h$S!"B?;z2=5!G=$rDs6!$7$^$9!#$h$C$F!"\e(BT-gnus \e$B$O$5$^$6$^$J8@8l7w$r:9JL\e(B
+\e$B$7$^$;$s!#$"$"!"%/%j%s%4%s$NJ}$O\e(B Unicode Next Generation \e$B$r$*BT$A$/$@$5\e(B
+\e$B$$!#\e(B
-\e$B$3$N@bL@=q$O\e(B Semi-gnus 6.10.072 \e$B$KBP1~$7$^$9!#\e(B
+\e$B$3$N@bL@=q$O\e(B T-gnus 6.13 \e$B$KBP1~$7$^$9!#\e(B
@end ifinfo
gnus-other-frame} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
\e$B3+;O;~$K2?$+$,$&$^$/$$$+$J$$$H$-$O\e(B @file{~/.gnus} \e$B%U%!%$%k$NCf$GJQ?t$r$$\e(B
-\e$B$/$D$+$$$8$/$j$^$o$5$J$1$l$P$J$i$J$$$G$7$g$&!#$3$N%U%!%$%k$O\e(B
+\e$B$/$D$+$$$8$/$j$^$o$5$J$1$l$P$J$i$J$$$G$7$g$&!#$3$N%U%!%$%k$O\e(B
@file{~/.emacs} \e$B$H;w$F$$$^$9$,!"$3$A$i$O\e(B gnus \e$B$,5/F0$9$k$H$-$KFI$_9~$^$l\e(B
\e$B$^$9!#\e(B
-\e$B$3$N@bL@=q$G$h$/$o$+$i$J$$MQ8l$,$G$F$-$?$H$-$O!"MQ8l$N9`\e(B
+\e$B$3$N@bL@=q$G$h$/$o$+$i$J$$MQ8l$,$G$F$-$?$H$-$O!"MQ8l$N9`\e(B
(@pxref{Terminology}) \e$B$r;2>H$7$F$/$@$5$$!#\e(B
@menu
@vindex gnus-select-method
@c @head
\e$BJQ?t\e(B @code{gnus-select-method} \e$B$O\e(B gnus \e$B$,$I$3$G%K%e!<%9$rC5$9$Y$-$+$r<(\e(B
-\e$B$7$^$9!#$3$NJQ?t$O$O$8$a$NMWAG$,\e(B @dfn{\e$BJ}K!\e(B}\e$B!"\e(B2 \e$BHVL\$NMWAG$,\e(B @dfn{\e$B>l=j\e(B}
+\e$B$7$^$9!#$3$NJQ?t$O$O$8$a$NMWAG$,\e(B @dfn{\e$BJ}K!\e(B}\e$B!"\e(B2 \e$BHVL\$NMWAG$,\e(B @dfn{\e$B>l=j\e(B}
\e$B$rI=$9%j%9%H$G$"$kI,MW$,$"$j$^$9!#$3$NJ}K!$O$"$J$?$N4pK\J}K!\e(B (native
-method) \e$B$K$J$j$^$9!#$3$NJ}K!$G<h$C$F$3$J$$%0%k!<%W$OA4$F30It\e(B (foreign)
+method) \e$B$K$J$j$^$9!#$3$NJ}K!$G<h$C$F$3$J$$%0%k!<%W$OA4$F30It\e(B (foreign)
\e$B%0%k!<%W$G$9!#\e(B
\e$B$?$H$($P!"\e(B@sc{nntp} \e$B%5!<%P!<\e(B @samp{news.somewhere.edu} \e$B$+$iKhF|!JLt$N$h\e(B
@cindex @sc{nntp} server
\e$B$b$7$3$NJQ?t$,@_Dj$5$l$F$$$J$1$l$P!"\e(Bgnus \e$B$O\e(B @code{NNTPSERVER} \e$B4D6-JQ?t$r\e(B
\e$BFI$_$K$$$-$^$9!#$b$7$=$NJQ?t$,@_Dj$5$l$F$$$J$1$l$P!"\e(Bgnus \e$B$O\e(B
-@code{gnus-nntpserver-file}\e$B!J@_Dj$5$l$F$$$J$$>l9g$O\e(B
+@code{gnus-nntpserver-file}\e$B!J@_Dj$5$l$F$$$J$$>l9g$O\e(B
@file{/etc/nntpserver}\e$B!K$,$3$N7o$K4X$7$F2?$+$r8@$C$F$$$J$$$+$rD4$Y$^$9!#\e(B
-\e$B$b$7$=$l$b<:GT$7$?$J$i!"\e(Bgnus\e$B$O\e(B Emacs \e$B$,F0:n$7$F$$$k%5!<%P!<$r\e(B @sc{nntp}
+\e$B$b$7$=$l$b<:GT$7$?$J$i!"\e(Bgnus\e$B$O\e(B Emacs \e$B$,F0:n$7$F$$$k%5!<%P!<$r\e(B @sc{nntp}
\e$B%5!<%P!<$H$7$F;H$*$&$H$7$^$9!#?oJ,$JEv$F?dNL$G$9$1$I$M!#\e(B
@vindex gnus-nntp-server
\e$B$h$&$K$J$C$F$$$^$9!#\e(B
@vindex gnus-secondary-servers
+@vindex gnus-nntp-server
Gnus \e$B$K\e(B @sc{nntp} \e$B%5!<%P!<$NL>A0$NF~NO$rBPOCE*$K;XDj$9$k$3$H$b$G$-$^$9!#\e(B
-@code{gnus} \e$B$K?tCM$G$J$$@\F,0z?t$rEO$9$H!JNc!'\e(B@kbd{C-u M-x gnus}\e$B!K!"\e(Bgnus
+@code{gnus} \e$B$K?tCM$G$J$$@\F,0z?t$rEO$9$H!JNc!'\e(B@kbd{C-u M-x gnus}\e$B!K!"\e(Bgnus
\e$B$O\e(B @code{gnus-secondary-servers} \e$B%j%9%H!J$b$7B8:_$9$k$J$i$P!K$+$i%5!<%P!<\e(B
\e$B$rA*$V$3$H$,$G$-$k$h$&$K$7$^$9!#$?$@C1$K@\B3$7$?$$$H;W$C$?%5!<%P!<$NL>A0\e(B
-\e$B$rBG$D$3$H$b$G$-$^$9!#\e(B
+\e$B$rBG$D$3$H$b$G$-$^$9!#\e(B(\e$B$3$l$O\e(B @code{gnus-nntp-server} \e$B$r@_Dj$7!"$3$l$O8e\e(B
+\e$B$N\e(B Emacs \e$B$N%;%C%7%g%s$G\e(B @kbd{M-x gnus} \e$B$H$9$k$H!"\e(Bgnus \e$B$OF1$8%5!<%P!<$K@\\e(B
+\e$BB3$7$h$&$H$9$k$H$$$&$3$H$G$9!#\e(B)
@findex gnus-group-browse-foreign-server
@kindex B (Group)
@vindex gnus-secondary-select-methods
@c @head
-\e$B30It%0%k!<%W$KBP$9$k>/$70c$C$?$d$jJ}$O!"JQ?t\e(B
+\e$B30It%0%k!<%W$KBP$9$k>/$70c$C$?$d$jJ}$O!"JQ?t\e(B
@code{gnus-secondary-select-methods} \e$B$r@_Dj$9$kJ}K!$G$9!#$3$NJQ?t$KI=$5\e(B
\e$B$l$F$$$kA*BrJ}K!$O!"B?$/$NE@$G\e(B @code{gnus-select-method} \e$B%5!<%P!<$NBrJ}\e(B
\e$BK!$HF1$8$h$&$K07$o$l$^$9!#5/F0Cf$K%"%/%F%#%V%U%!%$%k$rC5$7$K$$$-\e(B \e$B!J$b$7\e(B
@cindex slave
\e$B$"$J$?$O\e(B 2 \e$B$D0J>e$N\e(B Emacs \e$B$H!"\e(B2 \e$B$D0J>e$N\e(B gnus \e$B$rF1;~$KF0$+$7$?$$$H;W$&$+\e(B
-\e$B$b$7$l$^$;$s!#0c$C$?\e(B @file{.newsrc} \e$B%U%!%$%k$r;H$C$F$$$k$J$i!JNc$($P!"\e(B2
+\e$B$b$7$l$^$;$s!#0c$C$?\e(B @file{.newsrc} \e$B%U%!%$%k$r;H$C$F$$$k$J$i!JNc$($P!"\e(B2
\e$B$D$N0c$C$?%5!<%P!<$+$iFI$_9~$`$?$a$K!"\e(B2 \e$B$D$N0c$C$?\e(B gnus \e$B$rF0:n$5$;$F$$$k\e(B
\e$B>l9g!K!"$^$C$?$/LdBj$O$"$j$^$;$s!#$=$l$r9T$($PNI$$$@$1$G$9!#\e(B
\e$B$H$K$+$/!"\e(B@kbd{M-x gnus}\e$B!J$b$7$/$O!"IaCJ$d$C$F$$$kJ}K!!K$G\e(B gnus \e$B$rIaDL$K\e(B
\e$B5/F0$7$^$9!#$=$N8e$N%9%l!<%V\e(B gnus \e$B$O$=$l$>$l\e(B @kbd{M-x gnus-slave} \e$B$G5/F0\e(B
-\e$B$7$^$9!#%9%l!<%V$OIaDL$N\e(B @file{.newsrc} \e$B$OJ]B8$7$^$;$s$,!"Be$o$j$K\e(B
+\e$B$7$^$9!#%9%l!<%V$OIaDL$N\e(B @file{.newsrc} \e$B$OJ]B8$7$^$;$s$,!"Be$o$j$K\e(B
@dfn{\e$B%9%l!<%V%U%!%$%k\e(B} \e$B$K%9%l!<%V$N5/F0Cf$K$I$N$h$&$J%0%k!<%W$,FI$^$l$?\e(B
\e$B$+$H$$$&>pJs$@$1$rJ]B8$7$^$9!#%^%9%?!<\e(B gnus \e$B$,5/F0$9$k$H$-!"$=$l$O$=$l$i\e(B
\e$B$N%9%l!<%V%U%!%$%k$rFI$_9~$_!J$=$7$F>C$7!K!"$=$l$i$+$i$9$Y$F$N>pJs$r<h$j\e(B
\e$B9~$_$^$9!#!J%9%l!<%V%U%!%$%k$O!":G=*E*$JJQ99$,M%@h$5$l$k$h$&$K$=$l$i$,:n\e(B
-\e$B$i$l$?=gHV$GFI$^$l$^$9!#!K\e(B
+\e$B$i$l$?=gHV$GFI$^$l$^$9!#!K\e(B
\e$B$b$A$m$s!"%9%l!<%V%U%!%$%k$+$i$N>pJs$OIaDL$N!J$9$J$o$A!"%^%9%?!<$N!K%U%!\e(B
\e$B%$%k$h$j$bM%@h$5$l$^$9!#\e(B
\e$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\e(B
\e$B$9!#\e(B
-\e$B;d$O:#$"$J$?$,2?$r9M$($F$$$k$+$rEv$F$i$l$^$9!#$I$&$9$l$P%5!<%P!<$,\e(B
+\e$B;d$O:#$"$J$?$,2?$r9M$($F$$$k$+$rEv$F$i$l$^$9!#$I$&$9$l$P%5!<%P!<$,\e(B
@code{ask-server} \e$B$rM}2r$9$k$+$,$o$+$k$N$G$7$g$&!)$(!"0c$&$N$G$9$+!)$"$!!"\e(B
\e$BNI$+$C$?!#$H$$$&$N$O!"3N<B$JEz$OB8:_$7$J$$$N$G$9!#;d$K8@$($k$3$H$O!"$3$N\e(B
\e$BJQ?t$r\e(B @code{ask-server} \e$B$K@_Dj$7$F!"?tF|4V?7$7$$%0%k!<%W$,8=$l$k$+$I$&\e(B
\e$B$i!"$=$l$GF0:n$7$F$$$^$9!#0l$D$b8=$l$J$1$l$P!"$=$l$OF0:n$7$F$$$^$;$s!#;d\e(B
\e$B$O!"\e(Bgnus \e$B$K%5!<%P!<$,\e(B @code{ask-server} \e$B$rM}2r$9$k$+$I$&$+$r?dNL$5$;$k4X\e(B
\e$B?t$r=q$/$3$H$b$G$-$^$9$,!"$=$l$OC1$K?dNL$7$F$$$k$K$9$.$^$;$s!#$G$9$+$i!"\e(B
-\e$B$=$N4X?t$r=q$/$3$H$O$J$$$G$7$g$&!#B>$NJ}K!$H$7$F$O!"%5!<%P!<$K\e(B
+\e$B$=$N4X?t$r=q$/$3$H$O$J$$$G$7$g$&!#B>$NJ}K!$H$7$F$O!"%5!<%P!<$K\e(B
@code{telnet} \e$B$r$7$F!"\e(B@code{HELP} \e$B$HBG$A!"%5!<%P!<$,M}2r$9$k%3%^%s%I$NCf\e(B
\e$B$K\e(B @samp{NEWGROUPS} \e$B$,$"$k$+$I$&$+$rD4$Y$k$3$H$b$G$-$^$9!#$b$7$"$l$P!"$*\e(B
-\e$B$=$i$/F0:n$9$k$G$7$g$&!J$7$+$7!"E,@Z$K5!G=$rDs6!$9$k$3$H$J$/\e(B
+\e$B$=$i$/F0:n$9$k$G$7$g$&!J$7$+$7!"E,@Z$K5!G=$rDs6!$9$k$3$H$J$/\e(B
@samp{NEWGROUPS} \e$B$r%j%9%H$K4^$a$k%5!<%P!<$b$"$j$^$9!K!#\e(B
\e$B$3$NJQ?t$O!"A*BrJ}K!$N%j%9%H$G$"$k$3$H$b$G$-$^$9!#$=$N$H$-$O!"\e(Bgnus \e$B$OL?\e(B
@subsection \e$B9XFIJ}K!\e(B
@vindex gnus-subscribe-newsgroup-method
-\e$B?7$7$$%0%k!<%W$KAx6x$7$?$H$-$K\e(B gnus \e$B$,2?$r$9$k$+$O!"JQ?t\e(B
+\e$B?7$7$$%0%k!<%W$KAx6x$7$?$H$-$K\e(B gnus \e$B$,2?$r$9$k$+$O!"JQ?t\e(B
@code{gnus-subscribe-newsgroup-method} \e$B$K$h$C$F7hDj$5$l$^$9!#\e(B
\e$B$3$NJQ?t$O4X?t$r4^$s$G$$$kI,MW$,$"$j$^$9!#$3$N4X?t$O?7$7$$%0%k!<%W$NL>A0\e(B
@item gnus-subscribe-hierarchically
@vindex gnus-subscribe-hierarchically
-\e$B$9$Y$F$N?7$7$$%0%k!<%W$r3,AXE*$K9XFI$7$^$9!#$3$N4X?t$H\e(B
+\e$B$9$Y$F$N?7$7$$%0%k!<%W$r3,AXE*$K9XFI$7$^$9!#$3$N4X?t$H\e(B
@code{gnus-subscribe-alphabetically} \e$B$N0c$$$O>/$7$7$+$"$j$^$;$s!#\e(B
@code{gnus-subscribe-alphabetically} \e$B$O?7$7$$%0%k!<%W$r87L)$K%"%k%U%!%Y%C\e(B
\e$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!"\e(B
@vindex gnus-subscribe-hierarchical-interactive
\e$B>e$NJQ?t$HNI$/4X78$7$?JQ?t$O!"\e(B
-@code{gnus-subscribe-hierarchical-interactive} \e$B$G$9!#$3$NJQ?t$,\e(B
+@code{gnus-subscribe-hierarchical-interactive} \e$B$G$9!#$3$NJQ?t$,\e(B
@code{nil} \e$B$G$J$$$H!"\e(Bgnus \e$B$O3,AXE*$JJ}K!$G?7$7$$%0%k!<%W$r9XFI$9$k$+$I$&$+\e(B
\e$B$r?R$M$^$9!#\e(Bgnus \e$B$O$=$l$>$l$N3,AX$G!"$=$l$r2<$K9_$j$k$+$I$&$+$r?R$M$^$9!#\e(B
-\e$B$h$/$"$k4V0c$$$O!"?tCJMnA0$NJQ?t\e(B
-(@code{gnus-subscribe-newsgroup-method}) \e$B$r\e(B
+\e$B$h$/$"$k4V0c$$$O!"?tCJMnA0$NJQ?t\e(B
+(@code{gnus-subscribe-newsgroup-method}) \e$B$r\e(B
@code{gnus-subscribe-herarchical-interactive} \e$B$K@_Dj$9$k$3$H$G$9!#$3$l$O\e(B
\e$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!"\e(B
\e$B@dBP$K$7$J$$$G$/$@$5$$!#\e(B
@vindex gnus-options-subscribe
\e$B%U%!%$%k\e(B @file{.newsrc} \e$B$r$$$8$j$?$/$J$$>l9g$O!"\e(B
@code{gnus-options-subscribe} \e$B$H\e(B @code{gnus-options-not-subscribe} \e$B$N\e(B2
-\e$B$D$NJQ?t$@$1$r@_Dj$9$k$3$H$b$G$-$^$9!#$3$N\e(B2\e$B$D$NJQ?t$O%U%!%$%k\e(B
+\e$B$D$NJQ?t$@$1$r@_Dj$9$k$3$H$b$G$-$^$9!#$3$N\e(B2\e$B$D$NJQ?t$O%U%!%$%k\e(B
@file{.newsrc} \e$B$N\e(B @samp{optinos -n} \e$B9T$HA4$/F1$8$3$H$r$7$^$9!#$I$A$i$NJQ\e(B
\e$B?t$b@55,I=8=$G!"?7$7$$%0%k!<%W$OA0<T$K9gCW$9$l$PL5>r7o$K9XFI$5$l!"8e<T$K\e(B
\e$B9gCW$9$k$HL5;k$5$l$^$9!#\e(B
@vindex gnus-auto-subscribed-groups
-\e$B$5$i$K$3$3$G$*$;$C$+$$$r$9$kJQ?t$O!"\e(B@code{gnus-auto-subscribed-groups}
+\e$B$5$i$K$3$3$G$*$;$C$+$$$r$9$kJQ?t$O!"\e(B@code{gnus-auto-subscribed-groups}
\e$B$G$9!#$=$l$O\e(B @code{gnus-options-subscribe} \e$B$HA4$/F1$8$h$&$KF0:n$7$^$9$N\e(B
\e$B$G!"K\Ev$OM>J,$J$b$N$G$9!#$7$+$7!";d$O$3$NFs$D$,$"$C$?J}$,NI$$$H;W$$$^$7\e(B
\e$B$?!#$b$&0lJ}$NJQ?t$O%f!<%6$,$$$8$/$k$N$K;H$o$l$k$N$KBP$7$F!"$3$NJQ?t$O$$\e(B
\e$B$&$K$J$C$F$$$^$9!#$=$l$,7y$G$"$l$P!"$3$NJQ?t$r\e(B @code{nil} \e$B$K@_Dj$7$F$/$@\e(B
\e$B$5$$!#\e(B
-\e$B$3$N@55,I=8=$K9gCW$9$k?7$7$$%0%k!<%W$O\e(B
+\e$B$3$N@55,I=8=$K9gCW$9$k?7$7$$%0%k!<%W$O\e(B
@code{gnus-subscribe-options-newsgroup-method} \e$B$r;H$C$F9XFI$5$l$^$9!#\e(B
@kindex M-x gnus-group-move-group-to-server
@findex gnus-group-move-group-to-server
\e$B8D!9$N%0%k!<%W$rL?Na\e(B @kbd{M-x gnus-group-move-group-to-server} \e$B$G0\\e(B
-\e$BF0$9$k$3$H$b$G$-$^$9!#$3$l$O$"$k%5!<%P!<$+$iJL$N%5!<%P!<$X0l$D$N\e(B (\e$B30It\e(B)
+\e$BF0$9$k$3$H$b$G$-$^$9!#$3$l$O$"$k%5!<%P!<$+$iJL$N%5!<%P!<$X0l$D$N\e(B (\e$B30It\e(B)
\e$B%0%k!<%W$r0\F0$7$?$$$H$-$KLr$KN)$A$^$9!#\e(B
@kindex M-x gnus-group-clear-data-on-native-groups
\e$B8E$$%5!<%P!<$H?7$7$$%5!<%P!<$NN>J}$K@\B3$9$k$3$H$,$G$-$J$$$H$-!"0u$HFI$s\e(B
\e$B$@HO0O$O$9$Y$F0UL#$,L5$/$J$j$^$9!#$=$N$h$&$J$H$-$O!"%3%^%s%I\e(B @kbd{M-x
gnus-group-clear-data-on-native-groups} \e$B$r;H$C$F!"4pK\%0%k!<%W$K4X$9$k%G!<\e(B
-\e$B%?$r$9$Y$F>C5n$9$k$3$H$,$G$-$^$9!#$3$N%3%^%s%I$OCm0U$7$F;H$C$F$/$@$5$$!#\e(B
+\e$B%?$r$9$Y$F>C5n$9$k$3$H$,$G$-$^$9!#$3$N%3%^%s%I$OCm0U$7$F;H$C$F$/$@$5$$!#\e(B
+
+\e$B%5!<%P!<$rJQ99$7$?8e$G!"%-%c%C%7%e3,AX$r0\F0$5$;$J$1$l$P\e(B@strong{\e$B$J$j$^$;\e(B
+\e$B$s\e(B}\e$B!#$H$$$&$N$O!"%-%c%C%7%e5-;v$O4V0c$C$?5-;vHV9f$K$J$C$F$*$j!"$=$l$O\e(B
+gnus \e$B$,$I$N5-;v$rFI$s$@$H$_$J$9$+$K1F6A$7$^$9!#\e(B
@node Startup Files
\e$B$H$K$h$j!"\e(B@sc{GNUS} \e$B$HB>$N%K%e!<%9%j!<%@!<$r@Z$jBX$($F;H$&$3$H$,$G$-$^$9!#\e(B
\e$B$3$l$O$A$g$C$H$P$+$JJ}K!$J$N$G!"\e(Bgnus \e$B$O$b$C$HNI$$J}K!$rJT$_=P$7$^$7$?!#\e(B
-@file{.newsrc} \e$B$H\e(B @file{.newsrc.el} \e$B%U%!%$%k$K2C$($F!"\e(Bgnus \e$B$O\e(B
+@file{.newsrc} \e$B$H\e(B @file{.newsrc.el} \e$B%U%!%$%k$K2C$($F!"\e(Bgnus \e$B$O\e(B
@file{.newsrc.eld} \e$B$H8F$P$l$k%U%!%$%k$b;}$C$F$$$^$9!#\e(BGnus \e$B$O$3$l$i$NCf$G\e(B
\e$B0lHV?7$7$$%U%!%$%k$rFI$_$^$9$,!"%U%!%$%k\e(B @file{.newsrc.el} \e$B$K=q$-9~$`$3\e(B
\e$B$H$O$"$j$^$;$s!#%U%!%$%k\e(B @file{.newsrc.eld} \e$B$O@dBP$K>C$9$Y$-$G$O$"$j$^$;\e(B
\e$B$s!#\e(B---\e$B$=$l$O%U%!%$%k\e(B @file{.newsrc} \e$B$K$O$J$$$?$/$5$s$N>pJs$rJ];}$7$F$$\e(B
-\e$B$^$9!#\e(B
-
-\e$B$A$J$_$K!"\e(Bgnus \e$B$O2?$bJQ$($F$^$;$s!#\e(BLars \e$BF1;V!"K|:P!*\e(B
+\e$B$^$9!#\e(B
@vindex gnus-save-newsrc-file
\e$BF0;~$H=*N;;~$N\e(B) \e$B;~4V$H!"\e(B(\e$B%G%#%9%/$N\e(B) \e$BMFNL$r@aLs$7$^$9!#$3$&$9$k$H!"\e(Bgnus
\e$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\e(B
\e$B%k!<%W$N<+F09XFIJ}K!$O0UL#$,L5$/$J$j$^$9!#$3$NJQ?t$r\e(B @code{nil} \e$B$K$7$?$H\e(B
-\e$B$-$O!"\e(B@code{gnus-check-new-newsgroups} \e$B$r>o$K\e(B @code{nil} \e$B$+\e(B
+\e$B$-$O!"\e(B@code{gnus-check-new-newsgroups} \e$B$r>o$K\e(B @code{nil} \e$B$+\e(B
@code{ask-server} \e$B$K$7$F$*$/$Y$-$G$7$g$&\e(B (@pxref{New Groups})\e$B!#$3$NJQ?t\e(B
\e$B$O@55,I=8=$G$"$k$3$H$b$G$-$^$9!#$=$N$h$&$J>l9g$O!"%U%!%$%k$rJ]B8$9$kD>A0\e(B
\e$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\e(B
@vindex gnus-startup-file
\e$BJQ?t\e(B @code{gnus-startup-file} \e$B$O5/F0%U%!%$%k$,$I$3$K$"$k$+$r;XDj$7$^$9!#\e(B
-\e$B=i4|CM$O\e(B @file{~/.newsrc} \e$B$G!"$=$l$,$I$N$h$&$J$b$N$G$"$l!"KvHx$K\e(B
+\e$B=i4|CM$O\e(B @file{~/.newsrc} \e$B$G!"$=$l$,$I$N$h$&$J$b$N$G$"$l!"KvHx$K\e(B
@samp{.eld} \e$B$r$D$1$?$b$N$,\e(B gnus (El Dingo) \e$B$N5/F0%U%!%$%k$K$J$j$^$9!#\e(B
@vindex gnus-save-newsrc-hook
@vindex gnus-save-quick-newsrc-hook
@vindex gnus-save-standard-newsrc-hook
@code{gnus-save-newsrc-hook} \e$B$O\e(B newsrc \e$B%U%!%$%k$NCf$N$I$l$+$rJ]B8$9$kA0\e(B
-\e$B$K<B9T$5$l$k$N$KBP$7!"\e(B@code{gnus-save-quick-newsrc-hook} \e$B$O%U%!%$%k\e(B
+\e$B$K<B9T$5$l$k$N$KBP$7!"\e(B@code{gnus-save-quick-newsrc-hook} \e$B$O%U%!%$%k\e(B
@file{.newsrc.eld} \e$B$rJ]B8$9$kA0$K<B9T$5$l!"\e(B
@code{gnus-save-standard-newsrc-hook} \e$B$O%U%!%$%k\e(B @file{.newsrc} \e$B$rJ]B8$9\e(B
\e$B$kA0$K<B9T$5$l$^$9!#8e$NFs$D$OIaDL$OHG4IM}$rF~$l$?$j@Z$C$?$j$9$k$N$K;H$o\e(B
@end lisp
@vindex gnus-init-file
-Gnus \e$B$,5/F0$9$k$H!"\e(B@code{gnus-site-init-file} (\e$B=i4|@_Dj$G$O\e(B
-@file{.../site-lisp/gnus}) \e$B$H\e(B @code{gnus-init-file} (\e$B=i4|@_Dj$G$O\e(B
+Gnus \e$B$,5/F0$9$k$H!"\e(B@code{gnus-site-init-file} (\e$B=i4|@_Dj$G$O\e(B
+@file{.../site-lisp/gnus}) \e$B$H\e(B @code{gnus-init-file} (\e$B=i4|@_Dj$G$O\e(B
@file{~/.gnus}) \e$B$N%U%!%$%k$rFI$_9~$_$^$9!#$3$l$i$OIaDL$N\e(B Emacs Lisp \e$B%U%!\e(B
\e$B%$%k$G!"\e(B@file{~/.emacs} \e$B$d\e(B @file{site-init} \e$B%U%!%$%k$r\e(B gnus \e$B4X78$N$b$N$G\e(B
\e$BMp;($K$7$J$$$h$&$K$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#\e(BGnus \e$B$O$3$l$i$HF1$8L>A0\e(B
\e$B5/F0;~$K\e(B gnus \e$B$,$3$N%U%!%$%k$NB8:_$rH/8+$9$k$H!"\e(Bgnus \e$B$O$=$l$rFI$_9~$`$+\e(B
\e$B$I$&$+$rMxMQ<T$K?R$M$^$9!#K\Ev$N5/F0%U%!%$%k$,J]B8$5$l$l$P!"<+F0J]B8%U%!\e(B
-\e$B%$%k$O:o=|$5$l$^$9!#\e(B
+\e$B%$%k$O:o=|$5$l$^$9!#\e(B
@vindex gnus-use-dribble-file
@code{gnus-use-dribble-file} \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"\e(Bgnus \e$B$O%I%j%V%k%P%C\e(B
\e$B%U%)%k%H$G$O$=$N$h$&$K$J$C$F$$$^$9$,!"$3$NJQ?t$,\e(B @code{nil} \e$B$G$"$k$H!"\e(B
gnus \e$B$O%U%!%$%k\e(B@file{.newsrc} \e$B$NCV$+$l$F$$$k%G%#%l%/%H%j\e(B (\e$B$3$l$OIaDL$OMx\e(B
\e$BMQ<T$N%[!<%`%G%#%l%/%H%j$G$9\e(B) \e$B$KF~$C$F$$$C$F%I%j%V%k%U%!%$%k$r:n$j$^$9!#\e(B
-\e$B%I%j%V%k%U%!%$%k$O\e(B @code{.newsrc} \e$B$HF1$85v2DB0@-$rM?$($i$l$^$9!#\e(B
+\e$B%I%j%V%k%U%!%$%k$O\e(B @code{.newsrc} \e$B$HF1$85v2DB0@-$rM?$($i$l$^$9!#\e(B
@vindex gnus-always-read-dribble-file
-\e$B$b$7\e(B @code{gnus-always-read-dribble-file} \e$B$,\e(B @code{nil} \e$B$G$J$1$l$P!"\e(Bgnus
+\e$B$b$7\e(B @code{gnus-always-read-dribble-file} \e$B$,\e(B @code{nil} \e$B$G$J$1$l$P!"\e(Bgnus
\e$B$OMxMQ<T$K?R$M$k;vL5$/!"%I%j%V%k%U%!%$%k$r5/F0;~$KFI$_9~$_$^$9!#\e(B
\e$B$=$N%5!<%P!<$N3hF0Cf$N%0%k!<%W$H5-;v$N$9$Y$F$N%j%9%H$,F~$C$F$$$^$9!#\e(B
@vindex gnus-ignored-newsgroups
-\e$B%"%/%F%#%V%U%!%$%k$r8!::$9$kA0$K!"\e(Bgnus \e$B$O@55,I=8=\e(B
+\e$B%"%/%F%#%V%U%!%$%k$r8!::$9$kA0$K!"\e(Bgnus \e$B$O@55,I=8=\e(B
@code{gnus-ignored-newsgroups} \e$B$K9g$&$9$Y$F$N9T$r:o=|$7$^$9!#$3$l$O<g$K\e(B
\e$B56$NL>A0$r;}$D%0%k!<%W$rGS=|$9$k$?$a$K;H$o$l$F$-$^$7$?$,!"6=L#$NL5$$%0%k!<\e(B
\e$B%W$N3,AX$rL5;k$9$k$?$a$K;H$&$3$H$b$G$-$^$9!#$7$+$7!"$3$l$O$*4+$a$G$-$^$;\e(B
@vindex gnus-read-active-file
@c @head
\e$B%"%/%F%#%V%U%!%$%k$OHf3SE*Bg$-$/$J$k798~$,$"$k$N$G!"CY$$2s@~$r;H$C$F$$$k\e(B
-\e$B$H$-$O!"%"%/%F%#%V%U%!%$%k$rFI$_9~$^$J$$$h$&$K\e(B
+\e$B$H$-$O!"%"%/%F%#%V%U%!%$%k$rFI$_9~$^$J$$$h$&$K\e(B
@code{gnus-read-active-file} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$3$H$,$G$-$^$9!#$3\e(B
\e$B$NJQ?t$O=i4|@_Dj$G$O\e(B @code{some} \e$B$G$9!#\e(B
\e$B$I$N$h$&$K$;$h!"CY$$2s@~$G$O\e(B @code{some} \e$B$O\e(B @code{nil} \e$B$h$j$bB.$/!"$=$l\e(B
\e$B$O$b$A$m$s\e(B@code{t} \e$B$h$j$bB.$/$J$j$^$9!#\e(B
-\e$B$$$/$D$+$N%K%e!<%9%5!<%P!<\e(B (\e$BNc$($P\e(B Leafnode \e$B$d8E$$\e(B INN) \e$B$K$OL?Na\e(B
+\e$B$$$/$D$+$N%K%e!<%9%5!<%P!<\e(B (\e$BNc$($P\e(B Leafnode \e$B$d8E$$\e(B INN) \e$B$K$OL?Na\e(B
@code{LIST ACTIVE group} \e$B$,$"$j$^$;$s!#$=$&$$$&%5!<%P!<$K$O\e(B @code{nil} \e$B$r\e(B
\e$B$3$NJQ?t$NCM$K@_Dj$9$k$N$,!"$*$=$i$/$b$C$H$bM-8z$G$7$g$&!#\e(B
\e$BNI$$7k2L$r$b$?$i$7$^$9$,!"%5!<%P!<$,L?Na\e(B @code{LIST ACTIVE group} \e$B$rM}2r\e(B
\e$B$7$J$$$J$i!"%5!<%P!<$K$H$C$F$O$"$^$jNI$$$H$O8@$($^$;$s!#\e(B
+Gnus \e$B$N5/F0$K$"$^$j$K;~4V$,$+$+$k$H;W$C$?$J$i!"$3$NJQ?t$K$3$l$i$N\e(B3\e$B$D$N0c$C\e(B
+\e$B$?CM$r;n$7$F$_$F!"$I$l$,0lHVNI$$$+$rC5$7$F$/$@$5$$!#\e(B
+
@code{some} \e$B$+\e(B @code{nil} \e$B$r;H$&$N$G$"$l$P!"$I$A$i$K$7$mB.EY$r>e$2$k$?$a\e(B
\e$B$K$9$Y$F$N6=L#$NL5$$%0%k!<%W$rI,$::o=|$9$k$Y$-$G$7$g$&!#\e(B
@item gnus-startup-jingle
@vindex gnus-startup-jingle
-\e$B>e$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$H$-$K1iAU$5$l$kC;$$6J$G$9!#=i4|CM$O\e(B
+\e$B>e$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$H$-$K1iAU$5$l$kC;$$6J$G$9!#=i4|CM$O\e(B
@samp{Tuxdemoon.Jingle4.au} \e$B$G$9!#\e(B
@end table
@vindex gnus-group-uncollapsed-levels
\e$BC;$$!J>JN,$7$?!K%0%k!<%WL>!#\e(B@code{gnus-group-uncollapsed-levels} \e$BJQ?t$O!"\e(B
\e$B$I$N%l%Y%k$^$G%0%k!<%WL>$rA4It;D$9$+$r<($7$^$9!#=i4|CM$O\e(B 1 \e$B$G$9!=!=$3\e(B
-\e$B$N0UL#$O!"\e(B@samp{gnu.emacs.gnus} \e$B$N$h$&$J%0%k!<%WL>$r\e(B @samp{g.emacs.gnus}
+\e$B$N0UL#$O!"\e(B@samp{gnu.emacs.gnus} \e$B$N$h$&$J%0%k!<%WL>$r\e(B @samp{g.emacs.gnus}
\e$B$KC;=L$9$k$H$$$&$3$H$G$9!#\e(B
@item m
@end table
@cindex *
-\e$BA4$F$N!V!A$N?t!W$N;XDj$G!"$b$7$=$N>pJs$,MxMQ$G$-$J$$>l9g$K$O%"%9%?%j%9%/\e(B
+\e$BA4$F$N!V!A$N?t!W$N;XDj$G!"$b$7$=$N>pJs$,MxMQ$G$-$J$$>l9g$K$O%"%9%?%j%9%/\e(B
(@samp{*}) \e$B$,Kd$a$i$l$^$9!=!=Nc$($P!"5/F0$5$l$F$$$J$$30It%0%k!<%W$d!"IT@5\e(B
\e$B$J4pK\%0%k!<%W$N>l9g$G$9!#\e(B
\e$B$k$+$bCN$l$^$;$s!#\e(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
1.
@item topic
\e$B%H%T%C%/%^%$%J!<%b!<%I$r;HMQ$7$F$$$k;~!"$3$NJQ?t$OA^F~$5$l$F$$\e(B
-\e$B$k8=:_$N%H%T%C%/$KB+G{$5$l$^$9!#\e(B
+\e$B$k8=:_$N%H%T%C%/$KB+G{$5$l$^$9!#\e(B
@end table
\e$B$3$N\e(B form \e$B$,I>2A\e(B (@code{eval}) \e$B$5$l$k$H$-$O!"%]%$%s%H$OLdBj$N%0%k!<%W$N9T\e(B
@findex gnus-group-highlight-line
@code{gnus-group-update-hook} \e$B$O%0%k!<%W9T$,JQ99$5$l$?$H$-$K8F$S\e(B
\e$B=P$5$l$^$9!#$3$l$O\e(B @code{gnus-visual} \e$B$,\e(B @code{nil} \e$B$N$H$-$O8F$S\e(B
-\e$B=P$5$l$^$;$s!#$3$N%U%C%/$O=i4|@_Dj$G$O\e(B
+\e$B=P$5$l$^$;$s!#$3$N%U%C%/$O=i4|@_Dj$G$O\e(B
@code{gnus-group-highlight-line} \e$B$r8F$S=P$7$^$9!#\e(B
@node Group Maneuvering
@end table
@vindex gnus-large-newsgroup
-@code{gnus-large-newsgroup} \e$BJQ?t$O!"2?$rBg$-$J%0%k!<%W$H9M$($k$Y$-$+!"$r\e(B
+@code{gnus-large-newsgroup} \e$BJQ?t$O!"2?$rBg$-$J%0%k!<%W$H9M$($k$Y$-$+!"$r\e(B
gnus \e$B$KM?$($^$9!#$3$l$O=i4|@_Dj$G$O\e(B 200 \e$B$G$9!#%0%k!<%W$K!JL$FI$H0uIU$-\e(B
\e$B$N!K5-;v$,$3$N?t0J>e$"$l$P!"\e(Bgnus \e$B$O$=$N%0%k!<%W$KF~$kA0$KMxMQ<T$K3NG'$r5a\e(B
\e$B$a$^$9!#MxMQ<T$O%5!<%P$+$i$$$/$D$N5-;v$r<hF@$9$k$+$r;XDj$G$-$^$9!#$b$7MxMQ\e(B
@item best
\e$B%0%k!<%W$KF~$C$?$H$-$K!"$=$N%0%k!<%W$G:G$b9b$$%9%3%"$N5-;v$rA*Br\e(B
-\e$B$9$k!#\e(B
+\e$B$9$k!#\e(B
+@end table
+
+\e$B$3$NJQ?t$O4X?t$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g$O!"$=$N4X?t$OI=Bj$N9T$K%]%$\e(B
+\e$B%s%H$r0\F0$5$;$k$+!"$$$/$D$+$N5-;v$rA*Br$9$k$+$NN>J}$+!"8e<T$r$9$k$?$a$K\e(B
+\e$B8F$P$l$^$9!#JXMx$J4X?t$O\e(B:
+
+@table @code
+@item gnus-summary-first-unread-subject
+\e$B:G=i$NL$FI5-;v$NI=Bj9T$K%]%$%s%H$rCV$-$^$9$,!"5-;v$rA*Br$7$^$;$s!#\e(B
+
+@item gnus-summary-first-unread-article
+\e$B:G=i$NL$FI5-;v$rA*Br$7$^$9!#\e(B
+
+@item gnus-summary-best-unraed-article
+\e$B:G9b%9%3%"$NL$FI5-;v$rA*Br$7$^$9!#\e(B
@end table
+
\e$B$b$7$"$k%0%k!<%W$G<+F05-;vA*Br$r$d$a$?$$$N$G$"$l$P!JNc$($P$G$C$+$$5-;v$N$"\e(B
\e$B$k%P%$%J%j%0%k!<%W$G$O!"$H$+!K!"%0%k!<%W$,A*Br$5$l$?$H$-$K8F$S=P$5$l$k\e(B
@code{gnus-select-group-hook} \e$B$NCf$G$3$NJQ?t$r\e(B @code{nil} \e$B$K@_Dj$9$k$3$H$,\e(B
\e$B$"$k%l%Y%k$N%0%k!<%W$rA4$F\e(B kill \e$B$7$^$9\e(B
(@code{gnus-group-kill-level})\e$B!#\e(B kill \e$B$7$?8e!"$3$l$i$N%0%k!<%W$r\e(B
yank \e$B$GLa$9$3$H$O$G$-$J$$$N$G!"$3$N%3%^%s%I$O$$$/$i$+Cm0U$7$F;H$C\e(B
-\e$B$F$/$@$5$$!#$3$N%3%^%s%I$,K\Ev$KJXMx$K$J$k$N$O!"\e(B@file{.newsrc}
+\e$B$F$/$@$5$$!#$3$N%3%^%s%I$,K\Ev$KJXMx$K$J$k$N$O!"\e(B@file{.newsrc}
\e$B$K<N$F$A$c$$$?$$L$9XFI$N%0%k!<%W$,$?$/$5$s$"$k$H$-$@$1$G$9!#%l%Y\e(B
\e$B%k\e(B 7\e$B$G\e(B @kbd{S C-k} \e$B$r9T$&$H!"\e(B@file{.newsrc} \e$B%U%!%$%kCf$K%a%C%;!<\e(B
\e$B%8HV9f$,$J$$L$9XFI%0%k!<%W$rA4$F\e(B kill \e$B$7$^$9!#\e(B
\e$B$i$$IQHK$KFI$`$+$K$h$C$F%0%k!<%W%P%C%U%!$r%=!<%H$7$?$$$J$"!"$J$s\e(B
\e$B$F;W$o$J$$!)M}$K$+$J$C$F$k$G$7$g!)\e(B
-@dfn{\e$B%0%k!<%W%9%3%"\e(B} (@dfn{group score}) \e$B$O$=$N$?$a$N$b$N$G$9!#$=$l$>$l\e(B
-\e$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%!\e(B
-\e$B$r$3$N%9%3%"$r4p$K%=!<%H$9$k$3$H$,$G$-$^$9!#$"$k$$$O!"%9%3%"=g$G%=!<%H$7\e(B
-\e$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\e(B
-\e$B$7$F!"%0%k!<%W$N\e(B@dfn{\e$B%i%s%/\e(B} (@dfn{rank}) \e$B$H8F$S$^$9!#%l%Y%k$,\e(B 4 \e$B$G%9%3\e(B
-\e$B%"$,\e(B 1 \e$B$N%0%k!<%W$O!"%l%Y%k$,\e(B 5 \e$B$G%9%3%"$,\e(B 300 \e$B$N%0%k!<%W$h$j$b9b$$%i%s\e(B
-\e$B%/$H$J$j$^$9!#!J%l%Y%k$NJ}$,=EMWEY$,9b$/!"%9%3%"$NJ}$O=EMWEY$,Dc$/$J$j$^\e(B
-\e$B$9!#!K!K\e(B
+@dfn{\e$B%0%k!<%W%9%3%"\e(B} (@dfn{group score}) \e$B$O$=$N$?$a$N$b$N$G$9!#\e(BGnus \e$B$K0J\e(B
+\e$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\e(B
+\e$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\e(B
+\e$B$-$^$9!#$"$k$$$O!"%9%3%"=g$G%=!<%H$7$F$=$N8e%l%Y%k$G%=!<%H$9$k$3$H$b$G$-\e(B
+\e$B$^$9!#!J%l%Y%k$H%9%3%"$r$R$H$^$H$a$K$7$F!"%0%k!<%W$N\e(B@dfn{\e$B%i%s%/\e(B}
+(@dfn{rank}) \e$B$H8F$S$^$9!#%l%Y%k$,\e(B 4 \e$B$G%9%3%"$,\e(B 1 \e$B$N%0%k!<%W$O!"%l%Y%k$,\e(B
+5 \e$B$G%9%3%"$,\e(B 300 \e$B$N%0%k!<%W$h$j$b9b$$%i%s%/$H$J$j$^$9!#!J%l%Y%k$NJ}$,=E\e(B
+\e$BMWEY$,9b$/!"%9%3%"$NJ}$O=EMWEY$,Dc$/$J$j$^$9!#!K!K\e(B
@findex gnus-summary-bubble-group
\e$BIQHK$KFI$`%0%k!<%W$K!"$a$C$?$KFI$^$J$$%0%k!<%W$h$j$b9b$$%9%3%"$rM?$($?$$$H\e(B
\e$B$-$O!"\e(B@code{gnus-summary-exit-hook} \e$B%U%C%/$K\e(B
@code{gnus-summary-bubble-group} \e$B4X?t$rDI2C$9$k$3$H$,$G$-$^$9!#$3$l$G%P%V\e(B
\e$B%k%=!<%H$N<B9T7k2L$,!J%=!<%H$N8e$G!KF@$i$l$k$G$7$g$&!#35N,%b!<%I$r=*N;$9\e(B
-\e$B$k$?$S$K$3$N3hF0$r$5$;$?$$$N$G$"$l$P!"F1$8%U%C%/$K\e(B
+\e$B$k$?$S$K$3$N3hF0$r$5$;$?$$$N$G$"$l$P!"F1$8%U%C%/$K\e(B
@code{gnus-group-sort-groups-by-rank} \e$B$+\e(B
@code{gnus-group-sort-groups-by-score} \e$B$rDI2C$G$-$^$9$,!"$$$/$i$+CY$/$J$k\e(B
\e$B$G$7$g$&!#\e(B
@item M w
@kindex M w (Group)
@findex gnus-group-mark-region
-\e$B%]%$%s%H$H%^!<%/$N4V$NA4$F$N%0%k!<%W$K0u$r$D$1$k\e(B
+\e$B%]%$%s%H$H%^!<%/$N4V$NA4$F$N%0%k!<%W$K0u$r$D$1$k\e(B
(@code{gnus-group-mark-region})\e$B!#\e(B
@item M b
@kindex M b (Group)
@findex gnus-group-mark-buffer
-\e$B%P%C%U%!Fb$NA4$F$N%0%k!<%W$K0u$r$D$1$k\e(B
+\e$B%P%C%U%!Fb$NA4$F$N%0%k!<%W$K0u$r$D$1$k\e(B
(@code{gnus-group-mark-buffer})\e$B!#\e(B
@item M r
@kindex M r (Group)
@findex gnus-group-mark-regexp
-\e$B$"$k@55,I=8=$K9gCW$9$kA4$F$N%0%k!<%W$K0u$r$D$1$k\e(B
+\e$B$"$k@55,I=8=$K9gCW$9$kA4$F$N%0%k!<%W$K0u$r$D$1$k\e(B
(@code{gnus-group-mark-regexp})\e$B!#\e(B
@end table
@cindex making groups
\e$B?7$7$$%0%k!<%W$r:n@.$7$^$9\e(B (@code{gnus-group-make-group})\e$B!#\e(BGnus \e$B$O%W%m%s\e(B
\e$B%W%H$rI=<($7$F!"L>A0$HJ}K!$H!">l9g$K$h$C$F$O\e(B @dfn{address} \e$B$NF~NO$r\e(B
-\e$B5a$a$F$-$^$9!#$h$j4JC1$K\e(B @sc{nntp} \e$B%0%k!<%W$r9XFI$9$kJ}K!$O!"\e(B
+\e$B5a$a$F$-$^$9!#$h$j4JC1$K\e(B @sc{nntp} \e$B%0%k!<%W$r9XFI$9$kJ}K!$O!"\e(B
@pxref{Browse Foreign Server}\e$B!#\e(B
@item G r
@vindex gnus-group-recent-archive-directory
Gnus \e$B%"!<%+%$%V%0%k!<%W$r:n@.$7$^$9\e(B
(@code{gnus-group-make-archive-group})\e$B!#=i4|@_Dj$G$O:G$b:G6a$N5-;v$r;X\e(B
-\e$B$7$F$$$k%0%k!<%W$,:n@.$5$l$^$9$,\e(B
+\e$B$7$F$$$k%0%k!<%W$,:n@.$5$l$^$9$,\e(B
(@code{gnus-group-recent-archive-directory})\e$B!"@\F,0z?t$rM?$($k$HA4\e(B
\e$B$F$N5-;v$r4^$`%0%k!<%W$,\e(B @code{gnus-group-archive-directory} \e$B$r4p$K:n@.\e(B
\e$B$5$l$^$9!#\e(B
@findex gnus-group-make-kiboze-group
@cindex nnkiboze
kiboze \e$B%0%k!<%W$r:n@.$7$^$9!#%W%m%s%W%H$GL>A0$H!"\e(Bkiboze \e$B%0%k!<%W$K!V4^$a\e(B
-\e$B$?$$!W%0%k!<%W$K9g$&@55,I=8=$H!"%X%C%@!<$K9g$&J8;zNs$NAH$rF~NO$7$^$9\e(B
+\e$B$?$$!W%0%k!<%W$K9g$&@55,I=8=$H!"%X%C%@!<$K9g$&J8;zNs$NAH$rF~NO$7$^$9\e(B
(@code{gnus-group-make-kiboze-group})\e$B!#\e(B@xref{Kibozed Groups}.
@item G D
@kindex G u (Group)
@vindex gnus-useful-groups
@findex gnus-group-make-useful-group
-@code{gnus-useful-groups} \e$B$K$"$k%0%k!<%W$N0l$D$r$D$/$j$^$9\e(B
+@code{gnus-useful-groups} \e$B$K$"$k%0%k!<%W$N0l$D$r$D$/$j$^$9\e(B
(@code{gnus-group-make-useful-group})\e$B!#\e(B
@item G w
@cindex nnweb
\e$B%&%'%V8!:w7k2L$r$b$H$K0l;~E*$J%0%k!<%W$r:n@.$7$^$9\e(B
(@code{gnus-group-make-web-group})\e$B!#$3$N%3%^%s%I$K@\F,<-$rM?$($k$H!"\e(B
-\e$B0l;~E*$G$O$J$/8GDj$7$?%0%k!<%W$r:n@.$7$^$9!#%W%m%s%W%H$G8!:w5!4X$N<oN`\e(B
+\e$B0l;~E*$G$O$J$/8GDj$7$?%0%k!<%W$r:n@.$7$^$9!#%W%m%s%W%H$G8!:w5!4X$N<oN`\e(B
(search engine type) \e$B$H8!:wJ8;zNs$rF~NO$7$^$9!#M-8z$J8!:w5!4X$N<oN`$K$O\e(B
@code{dejanews}, @code{altavista}, @code{reference} \e$B$,$"$j$^$9!#\e(B
@xref{Web Searches}.
@cindex expiry-wait
@vindex nnmail-expiry-wait-function
\e$B%0%k!<%W%Q%i%a!<%?$K\e(B @code{(expiry-wait . 10)} \e$B$N$h$&$JMWAG$,$"$l$P!"$3\e(B
-\e$B$NCM$O5-;v$r;~8B>C5n$9$k$H$-$K\e(B @code{nnmail-expiry-wait} \e$B$H\e(B
+\e$B$NCM$O5-;v$r;~8B>C5n$9$k$H$-$K\e(B @code{nnmail-expiry-wait} \e$B$H\e(B
@code{nnmail-expiry-wait-function} \e$B$N@_Dj$h$j$bM%@h$5$l$^$9!#$3$NCM$O;~\e(B
-\e$B8B>C5n$NF|?t!J@0?t$G$"$kI,MW$O$J$$!K$+$b$7$/$O\e(B @code{never} \e$B$+\e(B
+\e$B8B>C5n$NF|?t!J@0?t$G$"$kI,MW$O$J$$!K$+$b$7$/$O\e(B @code{never} \e$B$+\e(B
@code{immediate} \e$B$N%7%s%\%k$r;XDj$G$-$^$9!#\e(B
@item score-file
\e$B$kG$0U$N%3%a%s%H$G$9!#$3$l$O8=:_$N\e(B gnus \e$B$G$OL5;k$5$l$^$9$,!"FCDj$N%0%k!<%W\e(B
\e$B$KBP$9$k>pJs$r3JG<$9$k>l=j$rDs6!$7$^$9!#\e(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)}
\e$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!<\e(B
\e$B%?$r;HMQ$9$k$3$H$,$G$-$^$9!#\e(B@samp{news.answers} \e$B$K$*$$$F%9%l%C%II=<($r9T\e(B
-\e$B$$$?$/$J$$$H$-$O!"$=$N%0%k!<%W$K%0%k!<%W%Q%i%a!<%?$K\e(B
+\e$B$$$?$/$J$$$H$-$O!"$=$N%0%k!<%W$K%0%k!<%W%Q%i%a!<%?$K\e(B
@code{(gnus-show-threads nil)} \e$B$H=q$1$^$9!#\e(B @code{gnus-show-threads} \e$B$O!"\e(B
\e$B$=$N35N,%P%C%U%!$NCf$N%m!<%+%kJQ?t$K$J$j!"\e(Bform \e$B$N\e(B @code{nil} \e$B$O$=$3$G\e(B
\e$BI>2A$5$l$^$9!#\e(B
@code{dummy-variable} \e$B$H$$$&JQ?t$K\e(B @code{(ding)} \e$B$NI>2A7k2L$,@_Dj$5$l$^$9\e(B
\e$B$,!"$^$"!"C/$b5$$K$7$J$$$G$7$g!)\e(B
+@item posting-style
+\e$B$3$N%0%k!<%W$NDI2C$NEj9FMM<0$r$3$3$N$_$KJ]B8$9$k$3$H$,$G$-$^$9\e(B
+(@pxref{Posting Styles})\e$B!#\e(B \e$B=q<0$O\e(B @code{gnus-posting-style} \e$BO"A[%j%9%H$H\e(B
+\e$BF1$8$G$9$,!"$3$3$K$O%0%k!<%WL>$K9gCW$9$k@55,I=8=$O$"$j$^$;$s\e(B (\e$BEvA3$G$9\e(B)\e$B!#\e(B
+\e$B$3$N%0%k!<%W$NMM<0$NMWAG$O\e(B @code{gnus-posting-styles} \e$B$G8+$D$+$C$?$b$N$h\e(B
+\e$B$j$bM%@h$5$l$^$9!#\e(B
+
+\e$BNc$($P!"$3$N%0%k!<%W$N$_!"$+$C$3$$$$L>A0$H=pL>$K$7$?$$$J$i!"\e(B
+@code{gnus-posting-styles} \e$B$r$$$8$i$:$K!"$3$N$h$&$J$b$N$r%0%k!<%W%Q%i%a!<\e(B
+\e$B%?$KF~$l$k$3$H$,$G$-$^$9\e(B:
+
+@example
+(posting-style
+ (name "Funky Name")
+ (signature "Funky Signature"))
+@end example
+
@end table
\e$B%0%k!<%W%Q%i%a!<%?$N=$@5$K$O\e(B @kbd{G p} \e$BL?Na$r;H$C$F$/$@$5$$!#%H%T%C%/%Q%i\e(B
@kindex A u (Group)
@kindex L (Group)
@findex gnus-group-list-all-groups
-\e$BL$FI5-;v$N$"$k$J$7$K4X$o$i$:!"A4$F$N%0%k!<%W$rI=<($7$^$9\e(B
+\e$BL$FI5-;v$N$"$k$J$7$K4X$o$i$:!"A4$F$N%0%k!<%W$rI=<($7$^$9\e(B
(@code{gnus-group-list-all-groups})\e$B!#?t;z@\F,0z?t$r;HMQ$9$k$H!"$3\e(B
\e$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!#\e(B
\e$B=i4|@_Dj$G$O\e(B 7 \e$B$+$=$l$h$j$b>.$5$$%l%Y%k$N%0%k!<%W!J$9$J$o$A9XFI!"Hs9XFI\e(B
@item A l
@kindex A l (Group)
@findex gnus-group-list-level
-\e$B$"$kFCDj$N%l%Y%k$NL$FI5-;v$N$"$k%0%k!<%W$rI=<($7$^$9\e(B
+\e$B$"$kFCDj$N%l%Y%k$NL$FI5-;v$N$"$k%0%k!<%W$rI=<($7$^$9\e(B
(@code{gnus-group-list-level})\e$B!#@\F,<-$rM?$($k$H!"L$FI5-;v$N$J$$\e(B
\e$B%0%k!<%W$b4^$a$FI=<($7$^$9!#\e(B
@end table
-\e$B@\F,<-$rM?$($?$H$-$O!"$3$l$i$NL?Na$OA4$F5U=g$KJB$YBX$($^$9!#\e(B
+\e$B0J2<$NA4$F$NL?Na$O%W%m%;%9\e(B/\e$B@\F,<-$N=,47$K=>$$$^$9\e(B
+(@pxref{Process/Prefix})\e$B!#\e(B
+
+\e$B%7%s%\%k@\F,<-\e(B (@pxref{Symbolic Prefixes}) \e$B$,M?$($i$l$?$H$-$O!"$3$l$iA4\e(B
+\e$B$F$NL?Na$O5U=g$GJB$S49$($^$9!#\e(B
\e$B$^$?!"%0%k!<%W$N0lIt$rJB$YBX$($k$3$H$b$G$-$^$9!#\e(B
@item G P a
@kindex G P a (Group)
@findex gnus-group-sort-selected-groups-by-alphabet
-\e$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\e(B
-\e$B%k!<%WL>$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^$9\e(B
+\e$B%0%k!<%W$r!"%0%k!<%WL>$N%"%k%U%!%Y%C%H=g$GJB$YBX$($^$9\e(B
(@code{gnus-group-sort-selected-groups-by-alphabet})\e$B!#\e(B
@item G P u
@kindex G P u (Group)
@findex gnus-group-sort-selected-groups-by-unread
-\e$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$\e(B
-\e$BFI5-;v$N?t$GJB$YBX$($^$9\e(B
+\e$B%0%k!<%W$r!"L$FI5-;v$N?t$GJB$YBX$($^$9\e(B
(@code{gnus-group-sort-selected-groups-by-unread})\e$B!#\e(B
@item G P l
@kindex G P l (Group)
@findex gnus-group-sort-selected-groups-by-level
-\e$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\e(B
-\e$B%k!<%W%l%Y%k$GJB$YBX$($^$9\e(B
+\e$B%0%k!<%W$r!"%0%k!<%W%l%Y%k$GJB$YBX$($^$9\e(B
(@code{gnus-group-sort-selected-groups-by-level})\e$B!#\e(B
@item G P v
@kindex G P v (Group)
@findex gnus-group-sort-selected-groups-by-score
-\e$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\e(B
-\e$B%k!<%W$N%9%3%"$GJB$YBX$($^$9\e(B
+\e$B%0%k!<%W$r!"%0%k!<%W$N%9%3%"$GJB$YBX$($^$9\e(B
(@code{gnus-group-sort-selected-groups-by-score})\e$B!#\e(B@xref{Group Score}.
@item G P r
@kindex G P r (Group)
@findex gnus-group-sort-selected-groups-by-rank
-\e$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\e(B
-\e$B%k!<%W$N%i%s%/$GJB$YBX$($^$9\e(B
+\e$B%0%k!<%W$r!"%0%k!<%W$N%i%s%/$GJB$YBX$($^$9\e(B
(@code{gnus-group-sort-selected-groups-by-rank})\e$B!#\e(B@xref{Group Score}.
@item G P m
@kindex G P m (Group)
@findex gnus-group-sort-selected-groups-by-method
-\e$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\e(B
-\e$B%/%(%s%I$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^$9\e(B
+\e$B%0%k!<%W$r!"%P%C%/%(%s%I$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^$9\e(B
(@code{gnus-group-sort-selected-groups-by-method})\e$B!#\e(B
@end table
@item F
@kindex F (Group)
@findex gnus-group-find-new-groups
-\e$B?7$7$$%0%k!<%W$r8+$D$1$F!"$=$l$i$r=hM}$7$^$9\e(B
+\e$B?7$7$$%0%k!<%W$r8+$D$1$F!"$=$l$i$r=hM}$7$^$9\e(B
(@code{gnus-group-find-new-groups})\e$B!#\e(B1\e$B2s$N\e(B @kbd{C-u} \e$B$N8e$G2!$5$l$k$H!"\e(B
\e$B%5!<%P!<$K?7$7$$%0%k!<%W$r?R$M$k$?$a$KJ}K!\e(B @code{ask-server} \e$B$r;H$$$^$9!#\e(B
2\e$B2s$N\e(B @kbd{C-u} \e$B$N8e$G2!$5$l$k$H!"%5!<%P!<$K?7$7$$%0%k!<%W$r?R$M$k$?$a$K\e(B
@vindex gnus-exit-gnus-hook
@vindex gnus-suspend-gnus-hook
Gnus \e$B$rCfCG$9$k$H$-$O\e(B @code{gnus-suspend-gnus-hook} \e$B$,8F$S=P$5$l$^$9!#\e(B
-Gnus\e$B$r=*N;$9$k$H$-$O\e(B @code{gnus-exit-gnus-hook} \e$B$,8F$S=P$5$l!"$5$i$K\e(B
+Gnus\e$B$r=*N;$9$k$H$-$O\e(B @code{gnus-exit-gnus-hook} \e$B$,8F$S=P$5$l!"$5$i$K\e(B
gnus \e$B$r=*N;$9$k$H$-$N:G8e$H$7$F\e(B @code{gnus-after-exiting-gnus-hook} \e$B$,8F$S\e(B
\e$B=P$5$l$^$9!#\e(B
@code{gnus-unload} \e$B%3%^%s%I$,;H$($^$9!#$3$N%3%^%s%I$O!"%a%?JQ?t$r%+%9%?%^\e(B
\e$B%$%:$7$h$&$H$7$F$$$k$H$-$K$bJXMx$G$9!#\e(B
-Note:
+Note:
@quotation
\e$B%_%9\e(B Lisa Cannifax \e$B$O1Q8l$N<x6HCf!"8e$m$K:B$C$F$$$k>/G/$,H`=w$N\e(B
\e$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\e(B
\e$B$k$+$i$5!#%i%i!"%?%i%i%s!D$s!"$$$$6J$@$M!"$3$l!D%i!"%i!"%i!D$(\e(B? \e$BLa$C$F$-$?!)\e(B
-\e$B$h$7!"$8$c<!$O\e(B @kbd{l} \e$B$r2!$7$F$_$F!#$[$i!#$3$l$GA4$F$N%0%k!<%W$,\e(B
+\e$B$h$7!"$8$c<!$O\e(B @kbd{l} \e$B$r2!$7$F$_$F!#$[$i!#$3$l$GA4$F$N%0%k!<%W$,\e(B
@samp{misc} \e$B$N2<$KI=<($5$l$^$7$?!#6=J3$7$F%/%i%/%i$7$F$3$J$$!)%"%D$/$C$F!"\e(B
\e$B$$$^$$$^$7$$$/$i$$$G$7$g!)\e(B
\e$B%0%k!<%W$r8=:_$N%H%T%C%/$+$i:o=|$7$^$9\e(B(@code{gnus-topic-remove-group})\e$B!#\e(B
\e$B$3$NL?Na$O<g$K$$$/$D$+$N%H%T%C%/$KF1$8%0%k!<%W$,$"$C$F!"$=$l$r%H%T%C%/$N\e(B
\e$B0l$D$+$i<h$j=|$-$?$$$H$-$KLrN)$A$^$9!#$"$J$?$O%0%k!<%W$rA4$F$N%H%T%C%/$+\e(B
-\e$B$i<h$j=|$-$?$$$H;W$&$+$bCN$l$^$;$s$,!"$=$N>l9g$O!"\e(Bgnus \e$B$O$"$J$?$,<!2s$K\e(B
+\e$B$i<h$j=|$-$?$$$H;W$&$+$bCN$l$^$;$s$,!"$=$N>l9g$O!"\e(Bgnus \e$B$O$"$J$?$,<!2s$K\e(B
gnus \e$B$r5/F0$7$?$H$-$K$=$l$r%k!<%H%H%T%C%/$KIU$12C$($^$9!#<B:]$N$H$3$m!"\e(B
\e$BA4$F$N?7$7$$%0%k!<%W\e(B (\e$B$b$A$m$s!"$=$l$O$I$N%H%T%C%/$K$bB0$7$F$$$^$;$s\e(B) \e$B$O\e(B
\e$B%k!<%H%H%T%C%/$K8=$o$l$^$9!#\e(B
@kindex T M (Topic)
@findex gnus-topic-move-matching
\e$B@55,I=8=$K%^%C%A$9$kA4$F$N%0%k!<%W$r!"$"$k%H%T%C%/$K0\F0$5$;$^$9\e(B
-(@code{gnus-topic-move-matching})\e$B!#\e(B
+(@code{gnus-topic-move-matching})\e$B!#\e(B
@item T C
@kindex T C (Topic)
\e$B8=:_$N%H%T%C%/$K$"$kA4$F$N%0%k!<%W$+$i%W%m%;%9%^!<%/$r>C$7$^$9\e(B
(@code{gnus-topic-unmark-topic})\e$B!#\e(B
-@item RET
-@kindex RET (Topic)
-@findex gnus-topic-select-group
-@itemx SPACE
-\e$B%0%k!<%W$rA*Br$9$k$+!"$"$k$$$O%H%T%C%/$r@^$j$?$?$_$^$9\e(B
-(@code{gnus-topic-select-group})\e$B!#%0%k!<%W$N>e$G$3$N%3%^%s%I$r<B9T$9$k$H!"\e(B
-\e$BDL>oDL$j$=$N%0%k!<%W$KF~$j$^$9!#%H%T%C%/9T$N>e$G9T$&$H!"$=$N%H%T%C%/$O!J4{\e(B
-\e$B$KI=<($5$l$F$$$k$H$-$O!K@^$j$?$?$^$l$k$+!"!J4{$K@^$j$?$?$^$l$F$$$k$H$-$O!K\e(B
-\e$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\e(B
-\e$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!<\e(B
-\e$B%W$,I=<($5$l$^$9!#\e(B
-
@item T TAB
@itemx TAB
@kindex T TAB (Topic)
@kindex TAB (Topic)
@findex gnus-topic-indent
-\e$B8=:_$N%H%T%C%/$N\e(B ``\e$B;z2<$2\e(B'' \e$B$r9T$$!"$=$NA0$N%H%T%C%/$NI{%H%T%C%/$K$7$^$9\e(B
+\e$B8=:_$N%H%T%C%/$N\e(B ``\e$B;z2<$2\e(B'' \e$B$r9T$$!"$=$NA0$N%H%T%C%/$NI{%H%T%C%/$K$7$^$9\e(B
(@code{gnus-topic-indent})\e$B!#@\F,0z?t$rM?$($k$H!"H?BP$K$=$N%H%T%C%/\e(B
\e$B$N;z2<$2$rLa$7$^$9!#\e(B
\e$B8=:_$N%H%T%C%/$N\e(B ``\e$B;z2<$22sI|\e(B'' (un-indent) \e$B$r9T$$!"$=$l$,8=:_$N?F$N?F$N\e(B
\e$BI{%H%T%C%/$K$J$k$h$&$K$7$^$9\e(B (@code{gnus-topic-unindent})\e$B!#\e(B
+@item RET
+@kindex RET (Topic)
+@findex gnus-topic-select-group
+@itemx SPACE
+\e$B%0%k!<%W$rA*Br$9$k$+!"$"$k$$$O%H%T%C%/$r@^$j$?$?$_$^$9\e(B
+(@code{gnus-topic-select-group})\e$B!#%0%k!<%W$N>e$G$3$N%3%^%s%I$r<B9T$9$k$H!"\e(B
+\e$BDL>oDL$j$=$N%0%k!<%W$KF~$j$^$9!#%H%T%C%/9T$N>e$G9T$&$H!"$=$N%H%T%C%/$O!J4{\e(B
+\e$B$KI=<($5$l$F$$$k$H$-$O!K@^$j$?$?$^$l$k$+!"!J4{$K@^$j$?$?$^$l$F$$$k$H$-$O!K\e(B
+\e$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\e(B
+\e$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!<\e(B
+\e$B%W$,I=<($5$l$^$9!#\e(B
+
+@item RET
+@kindex RET (Topic)
+@findex gnus-topic-select-group
+@itemx SPACE
+\e$B%0%k!<%W$rA*Br$9$k$+!"$"$k$$$O%H%T%C%/$r@^$j$?$?$_$^$9\e(B
+(@code{gnus-topic-select-group})\e$B!#%0%k!<%W$N>e$G$3$N%3%^%s%I$r<B9T$9$k$H!"\e(B
+\e$BDL>oDL$j$=$N%0%k!<%W$KF~$j$^$9!#%H%T%C%/9T$N>e$G9T$&$H!"$=$N%H%T%C%/$O!J4{\e(B
+\e$B$KI=<($5$l$F$$$k$H$-$O!K@^$j$?$?$^$l$k$+!"!J4{$K@^$j$?$?$^$l$F$$$k$H$-$O!K\e(B
+\e$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\e(B
+\e$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!<\e(B
+\e$B%W$,I=<($5$l$^$9!#\e(B
+
+@item C-c C-x
+@kindex C-c C-x (Topic)
+@findex gnus-topic-expire-articles
+(\e$B$b$7$"$l$P\e(B) \e$B8=:_$N%0%k!<%W$+%H%T%C%/$+$NA4$F$N;~8B>C5n2DG=5-;v$r;~8B>C\e(B
+\e$B5n$7$^$9\e(B (@code{gnus-topic-expire-articles})\e$B!#\e(B
+
@item C-k
@kindex C-k (Topic)
@findex gnus-topic-kill-group
@item T S m
@kindex T S m (Topic)
@findex gnus-topic-sort-groups-by-method
-\e$B8=:_$N%H%T%C%/$r%P%C%/%(%s%I$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^$9\e(B
+\e$B8=:_$N%H%T%C%/$r%P%C%/%(%s%I$NL>A0$G%"%k%U%!%Y%C%H=g$KJB$YBX$($^$9\e(B
(@code{gnus-topic-sort-groups-by-method})\e$B!#\e(B
@end table
\e$B%$%k$N@_Dj$K$OA4$/1F6A$rM?$($^$;$s!#\e(B
\e$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%/\e(B
-\e$B$,I=<($5$l$F$$$k$+$r<($7$F$$$^$9!#8=:_$OFs$D$N@_DjCM!=!=\e(B@code{visible} \e$B$H\e(B
+\e$B$,I=<($5$l$F$$$k$+$r<($7$F$$$^$9!#8=:_$OFs$D$N@_DjCM!=!=\e(B@code{visible} \e$B$H\e(B
@code{invisible} \e$B$,5v$5$l$F$$$^$9!#\e(B
\e$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!#\e(B
\e$B$G$9$,LdBj$,$"$k>l9g$b$"$j$^$9!#FC$K\e(B@code{total-expiry} \e$B%Q%i%a!<%?$K4X$7$F\e(B
-\e$B$G$9!#Nc$($P$"$k%a!<%k%0%k!<%W$rFs$D$N%H%T%C%/$NCf$K!"0lJ}$O\e(B
+\e$B$G$9!#Nc$($P$"$k%a!<%k%0%k!<%W$rFs$D$N%H%T%C%/$NCf$K!"0lJ}$O\e(B
@code{total-expiry} \e$B$"$j$G!"$b$&0lJ}$O$=$l$J$7$G;}$C$F$$$k$H$7$^$7$g$&!#$3\e(B
\e$B$3$G\e(B @kbd{M-x gnus-expire-all-expirable-groups} \e$B$r<B9T$9$k$H!"2?$,5/$3$k$G\e(B
\e$B$7$g$&$+!)\e(BGnus \e$B$O!"$"$J$?$,$I$A$i$N%H%T%C%/$+$i5-;v$r%(%/%9%Q%$%"$7$?$$$N\e(B
@findex gnus-group-get-new-news
@c @icon{gnus-group-get-new-news}
\e$B%5!<%P$N?7Ce5-;v$r%A%'%C%/$7$^$9!#?t;z%W%l%U%#%C%/%9$r;HMQ$9$k$H!"$3$NL?Na\e(B
-\e$B$O0z?t\e(B @var{arg} \e$B$+$=$l$h$j>.$5$$%l%Y%k$N%0%k!<%W$N$_$r%A%'%C%/$7$^$9\e(B
+\e$B$O0z?t\e(B @var{arg} \e$B$+$=$l$h$j>.$5$$%l%Y%k$N%0%k!<%W$N$_$r%A%'%C%/$7$^$9\e(B
(@code{gnus-group-get-new-news})\e$B!#?t;z0J30$N%W%l%U%#%C%/%9$rM?$($k$H!"$3$N\e(B
\e$BL?Na$O$=$N%P%C%/%(%s%I$+$i%"%/%F%#%V%U%!%$%k$r6/@)E*$KA4ItFI$_D>$7$^$9!#\e(B
@cindex restarting
@findex gnus-group-restart
Gnus \e$B$r%j%9%?!<%H$7$^$9\e(B (@code{gnus-group-restart})\e$B!#$3$l$O\e(B
-@file{.newsrc} \e$B%U%!%$%k$r%;!<%V$7!"A4$F$N%5!<%P$N@\B3$rJD$8!"A4$F$N\e(B gnus
+@file{.newsrc} \e$B%U%!%$%k$r%;!<%V$7!"A4$F$N%5!<%P$N@\B3$rJD$8!"A4$F$N\e(B gnus
\e$B%i%s%?%$%`JQ?t$r%/%j%"$7$?8e!"\e(Bgnus \e$B$r$b$&0lEY:G=i$+$i3+;O$7$^$9!#\e(B
@end table
Gnus \e$B$O\e(B FAQ \e$B$r\e(B@code{gnus-group-faq-directory} \e$B$+$i<hF@$7$h$&$H$7$^$9!#$3$l\e(B
\e$B$ODL>o%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\e(B
\e$B$"$C$F$b9=$$$^$;$s!#$3$N>l9g!"$3$N%3%^%s%I$K%W%l%U%#%C%/%9$rM?$($k$3$H$G$$\e(B
-\e$B$/$D$+$N%5%$%H$NCf$+$iA*$V$3$H$,$G$-$^$9!#%U%!%$%k$N<hF@$K$O\e(B
+\e$B$/$D$+$N%5%$%H$NCf$+$iA*$V$3$H$,$G$-$^$9!#%U%!%$%k$N<hF@$K$O\e(B
@code{ange-ftp}\e$B!J$^$?$O\e(B @code{efs}\e$B!K$,;HMQ$5$l$^$9!#\e(B
\e$B$b$7:G=i$N%5%$%H$+$i$N<hF@$,<:GT$7$?>l9g!"\e(Bgnus \e$B$O\e(B
* Saving Articles:: \e$B5-;v$NJ]B8$r%+%9%?%^%$%:$9$kJ}K!!#\e(B
* Decoding Articles:: Gnus \e$B$O0lO"$N\e(B (uu)encode \e$B$5$l$?5-;v$r07$($k!#\e(B
* Article Treatment:: \e$B5-;v%P%C%U%!$O$*K>$_$I$*$j$KL\Cc6lCc$K$G$-$k!#\e(B
+@c * MIME Commands:: Doing MIMEy things with the articles.
+@c * Charsets:: Character set issues.
* Article Commands:: \e$B5-;v%P%C%U%!$G$$$m$$$m$J$3$H$r$9$k!#\e(B
* Summary Sorting:: \e$B$$$m$$$m$JJ}K!$G35N,%P%C%U%!$rJB$YBX$($k!#\e(B
* Finding the Parent:: \e$B;R5-;v$K1g=u$,L5$$$C$F\e(B? \e$B?F5-;v$r<hF@$7$J$5$$!#\e(B
@menu
* Summary Buffer Lines:: \e$B35N,%P%C%U%!$,$I$N$h$&$K8+$($k$Y$-$+$r;XDj$G$-$k!#\e(B
+* To From Newsgroups:: \e$B<+J,<+?H$NL>A0$rI=<($7$J$$J}K!!#\e(B
* Summary Buffer Mode Line:: \e$B%b!<%I9T$N8+$(J}$r7h$a$i$l$k!#\e(B
* Summary Highlighting:: \e$B35N,%P%C%U%!$r$-$l$$$GAGE($K$9$k!#\e(B
@end menu
@vindex gnus-extract-address-components
Gnus \e$B$OJQ?t\e(B @code{gnus-extract-address-components} \e$B$NCM$r\e(B @code{From} \e$B%X%C\e(B
\e$B%@!<$NL>A0$H%"%I%l%9$NItJ,$r<j$KF~$l$k$?$a$N4X?t$H$7$F;H$$$^$9!#$9$G$KDj\e(B
-\e$B5A$5$l$F$$$k4X?t$,#3$DB8:_$7$^$9!'\e(B@code{gnus-extract-address-components}
+\e$B5A$5$l$F$$$k4X?t$,#3$DB8:_$7$^$9!'\e(B@code{gnus-extract-address-components}
\e$B$O=i4|CM$G$9$,!"$H$F$b4JC1$K3d$j@Z$C$?2r7hK!$G!"Hs>o$KB.$/F0:n$7$^$9!#\e(B
@code{mail-extract-address-components} \e$B$ONI$/F0:n$7$^$9$,!"$d$dCY$/$J$j\e(B
\e$B$^$9!#$=$7$F!"\e(B@code{std11-extract-address-components} \e$B$O$H$F$bNI$/F0:n$7\e(B
\e$B$^$9$,!"CY$/$J$j$^$9!#%G%#%U%)%k%H$N4X?t$O\e(B 5% \e$B$N3d9g$G4V0c$C$FEz$($^$9!#\e(B
-\e$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!#\e(B
+\e$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\e(B:
+
+@lisp
+(setq gnus-extract-address-components
+ 'mail-extract-address-components)
+@end lisp
@vindex gnus-summary-same-subject
@code{gnus-summary-same-subject} \e$B$O:#FI$s$G$$$k5-;v$,!"$=$NA0$N5-;v$HF1\e(B
@vindex gnus-summary-line-format
\e$BJQ?t\e(B @code{gnus-summary-line-format} \e$B$NCM$rJQ$($k$3$H$K$h$C$F!"35N,%P%C\e(B
-\e$B%U%!$G$N9T$NMM<0\e(B (format) \e$B$rJQ99$9$k$3$H$,$G$-$^$9!#$$$/$D$+$N3HD%\e(B
+\e$B%U%!$G$N9T$NMM<0\e(B (format) \e$B$rJQ99$9$k$3$H$,$G$-$^$9!#$$$/$D$+$N3HD%\e(B
(@pxref{Formatting Variables}) \e$B$r=|$$$F!"IaDL$N\e(B @code{format} \e$BJ8;zNs$HF1\e(B
\e$B$8$h$&$KF0:n$7$^$9!#\e(B
\e$B40A4$J\e(B @code{From} \e$BMs!#\e(B
@item n
\e$BL>A0!J\e(B@code{From} \e$BMs$h$j!K!#\e(B
+@item f
+\e$BL>A0!"\e(B@code{To} \e$B%X%C%@!<$+\e(B @code{Newsgroups} \e$B%X%C%@!<$G$9\e(B (@pxref{To
+From Newsgroups})\e$B!#\e(B
@item a
\e$BL>A0!J\e(B@code{From} \e$BMs$h$j!K!#$3$l$H\e(B @code{n} \e$B$H$N0c$$$O!"$3$l$OJQ?t\e(B
@code{gnus-extract-address-components} \e$B$G;XDj$5$l$F$$$k4X?t$r;H$C$FL>A0$r\e(B
@item z
@vindex gnus-summary-zcore-fuzz
\e$B$3$l$O!"\e(Bzcore \e$B$G=i4|@_Dj$N%l%Y%k$h$j$b>e$G$"$l$P\e(B @samp{+} \e$B$G!"=i4|@_Dj$N\e(B
-\e$B%l%Y%k$h$j$b2<$G$"$l$P\e(B @samp{-} \e$B$G$9!#\e(B@code{gnus-summary-default-score}
+\e$B%l%Y%k$h$j$b2<$G$"$l$P\e(B @samp{-} \e$B$G$9!#\e(B@code{gnus-summary-default-score}
\e$B$H$N:9$,\e(B @code{gnus-summary-zcore-fuzz}\e$B$h$j$b>.$5$$$H!"$3$N;EMM$O;H$o$l\e(B
\e$B$^$;$s!#\e(B
@item V
\e$B$3$N@)8B$O>-Mh$NHG$G$OL5$/$J$k$+$bCN$l$^$;$s!#\e(B
+@node To From Newsgroups
+@subsection To From Newsgroups
+@cindex To
+@cindex Newsgroups
+
+\e$B$$$/$D$+$N%0%k!<%W$G$O\e(B (\e$BFC$K%"!<%+%$%V%0%k!<%W\e(B)\e$B!"\e(B@code{From} \e$B%X%C%@!<$O\e(B
+\e$B$"$^$j6=L#$r0z$-$^$;$s!#$=$3$NA4$F$N5-;v$O$"$J$?$K$h$C$F=q$+$l$?$b$N$G$9\e(B
+\e$B$+$i!#Be$o$j$K!"\e(B@code{To} \e$B$d\e(B @code{Newsgroups} \e$B%X%C%@!<$N>pJs$rI=<($9$k\e(B
+\e$B$?$a$K$O!"\e(B3\e$B$D$N$3$H$r7h$a$kI,MW$,$"$j$^$9\e(B: \e$B$I$N>pJs$r=8$a$k$+\e(B, \e$B$I$3$KI=\e(B
+\e$B<($9$k$+\e(B, \e$B$$$DI=<($9$k$+!#\e(B
+
+@enumerate
+@item
+@vindex gnus-extra-headers
+\e$BDI2C$N%X%C%@!<$N>pJs$O\e(B @code{gnus-extra-headers} \e$B$K$h$j@)8f$5$l$^$9!#$3\e(B
+\e$B$l$O%X%C%@!<$N%7%s%\%k$N%j%9%H$G$9!#Nc$($P\e(B:
+
+@lisp
+(setq gnus-extra-headers
+ '(To Newsgroups X-Newsreader))
+@end lisp
+
+\e$B$3$l$O!"\e(Bgnus \e$B$,$3$l$i$N\e(B3\e$B$D$N%X%C%@!<$r<hF@$7$h$&$H$7!"8e$NMF0W$J<hF@$N$?\e(B
+\e$B$a$K%X%C%@!<9=B$$KJ]B8$9$k$H$$$&7k2L$K$J$j$^$9!#\e(B
+
+@item
+@findex gnus-extra-header
+\e$B$3$l$i$NDI2C$N%X%C%@!<$NCM$O\e(B @code{gnus-extra-function} \e$B4X?t$rDL$8$F07$&\e(B
+\e$B$3$H$,$G$-$^$9!#$3$l$O\e(B @code{X-Newsreader} \e$B%X%C%@!<$r;H$&=q<09T$N;EMM$G\e(B
+\e$B$9\e(B:
+
+@example
+"%~(form (gnus-extra-header 'X-Newsreader))@@"
+@end example
+
+@item
+@vindex gnus-ignored-from-addresses
+@code{gnus-ignored-from-addresses} \e$BJQ?t$O$$$D\e(B @samp{%f} \e$B35N,9T;EMM$,\e(B
+@code{To}, @code{Newsreader} \e$B$d\e(B @code{From} \e$B%X%C%@!<$rJV$;$PNI$$$+$r7h$a\e(B
+\e$B$^$9!#$3$N@55,I=8=$,\e(B @code{From} \e$B%X%C%@!<$NFbMF$H9gCW$9$k$H!"\e(B@code{To}
+\e$B$d\e(B @code{Newsreader} \e$B%X%C%@!<$,Be$o$j$K;EMM$5$l$^$9!#\e(B
+
+@end enumerate
+
+@vindex nnmail-extra-headers
+\e$B4XO"$7$?JQ?t$O\e(B @code{nnmail-extra-headers} \e$B$G!"\e(Boverview (@sc{nov}) \e$B%U%!\e(B
+\e$B%$%k$K$$$DDI2C$N%X%C%@!<$r4^$a$k$+$r@)8f$7$^$9!#8E$$\e(B overview \e$B%U%!%$%k$,\e(B
+\e$B$"$l$P!"$3$NJQ?t$rJQ99$7$?8e$K$O:F@8@.$9$kI,MW$,$"$j$^$9!#\e(B
+
+@vindex gnus-summary-line-format
+gnus \e$B$K!"\e(B@code{gnus-summary-line-format} \e$BJQ?t$N\e(B @code{%n} \e$B;EMM$r\e(B
+@code{%f} \e$B;EMM$KJQ99$9$k$3$H$G!"%G!<%?$rI=<($9$k$h$&$K;X<($9$kI,MW$,$"$j\e(B
+\e$B$^$9!#\e(B
+
+\e$BMWLs$9$k$H!"IaDL$O0J2<$N$h$&$J$3$H$r$9$k$3$H$K$J$j$^$9\e(B:
+
+@lisp
+(setq gnus-extra-headers
+ '(To Newsgroups))
+(setq nnmail-extra-headers gnus-extra-headers)
+(setq gnus-summary-line-format
+ "%U%R%z%I%(%[%4L: %-20,20f%]%) %s\n")
+(setq gnus-ignored-from-addresses
+ "Your Name Here")
+@end lisp
+
+\e$B$5$F!"$3$l$O:n@.$5$l$k\e(B @sc{nov} \e$B%U%!%$%k$rA`:n$G$-$k%a!<%k%0%k!<%W$G$O$?\e(B
+\e$B$$$F$$$N>l9gLrN)$A$^$9!#$7$+$7!"0J2<$N$b$N$r\e(B @file{overview.fmt} \e$B%U%!%$\e(B
+\e$B%k$N:G8e$KDI2C$9$k$h$&$K\e(B nntp \e$B4IM}<T$r@bF@$9$k$3$H$,$G$-$l$P\e(B:
+
+@example
+Newsgroups:full
+@end example
+
+\e$B%a!<%k%0%k!<%W$G$NDI2C%X%C%@!<$N$h$&$K$=$l$r;H$&$3$H$,$G$-$^$9!#\e(B
+
+
@node Summary Buffer Mode Line
@subsection \e$B35N,%P%C%U%!$N%b!<%I9T\e(B
@item gnus-summary-selected-face
@vindex gnus-summary-selected-face
-\e$B$3$l$O35N,%P%C%U%!$G$N8=:_$N5-;v$r%O%$%i%$%H$9$k$?$a$K;H$o$l$k%U%'%$%9\e(B
+\e$B$3$l$O35N,%P%C%U%!$G$N8=:_$N5-;v$r%O%$%i%$%H$9$k$?$a$K;H$o$l$k%U%'%$%9\e(B
(face)\e$B!J$b$7$/$O!"$$$/$i$+$N?M!9$,\e(B @dfn{\e$B%U%)%s%H\e(B} (font) \e$B$H8F$V$h\e(B
\e$B$&$J$b$N!K$G$9!#\e(B
\e$B$P!"\e(Bgnus \e$B$O<!$N%0%k!<%W$K0\F0$9$k$3$H$r>)$a$^$9!#$3$NJQ?t$,\e(B @code{t}\e$B$G<!$N\e(B
\e$B%0%k!<%W$,6u$G$"$k$H!"\e(Bgnus \e$B$O35N,%b!<%I$r=*N;$7$F!"%0%k!<%W%P%C%U%!$KLa$j\e(B
\e$B$^$9!#$3$NJQ?t$,\e(B @code{t} \e$B$d\e(B @code{nil} \e$B$G$J$$$H!"<!$N%0%k!<%W$K5-;v$,$"$m\e(B
-\e$B$&$,L5$+$m$&$,!"\e(Bgnus \e$B$O$=$l$rA*Br$7$^$9!#FCJL$J>l9g$H$7$F!"$3$NJQ?t$,\e(B
+\e$B$&$,L5$+$m$&$,!"\e(Bgnus \e$B$O$=$l$rA*Br$7$^$9!#FCJL$J>l9g$H$7$F!"$3$NJQ?t$,\e(B
@code{quietly} \e$B$G$"$k$H!"\e(Bgnus \e$B$O3NG'$r$;$:$K!"<!$N%0%k!<%W$rA*Br$7$^$9!#$3\e(B
\e$B$NJQ?t$,\e(B @code{almost-quietly} \e$B$G$"$k$H!"%0%k!<%W$N0lHV:G8e$N5-;v$rFI$s$G\e(B
\e$B$$$?$H$-$K8B$jF1$8$3$H$,5/$3$j$^$9!#:G8e$K!"$b$7$3$NJQ?t$,\e(B
@kindex G o\e$B!J35N,!K\e(B
@findex gnus-summary-pop-article
\e$B35N,$NMzNr\e(B (history) \e$B$+$i:G8e$N5-;v$r0l$D<h$j=P$7$FA*Br$7$^$9!#\e(B
-(@code{gnus-summary-pop-article})\e$B!#$3$NL?Na$,>e$NL?Na$H0c$&$N$O!"\e(B@kbd{l}
+(@code{gnus-summary-pop-article})\e$B!#$3$NL?Na$,>e$NL?Na$H0c$&$N$O!"\e(B@kbd{l}
\e$B$,:G=*\e(B2\e$B$D$N5-;v$N4V$r0\F0$9$k$N$KBP$7$F!"$3$l$O9%$-$J$@$1A0$N5-;v$rMzNr$+\e(B
\e$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?\e(B
\e$BNa$r$?$/$5$s;H$&$N$G$"$l$P!K!"\e(B@pxref{Article Backlog} \e$B$r;2>H$7$F$/$@$5$$!#\e(B
@findex gnus-summary-mark-read-and-unread-as-read
@findex gnus-unread-mark
\e$B$3$N%U%C%/$O5-;v$,A*Br$5$l$?$H$-$K>o$K8F$P$l$^$9!#$=$l$O5-;v$K4{FI$N0u$r\e(B
-\e$BIU$1$k$?$a$K$"$j$^$9!#=i4|CM$O\e(B
+\e$BIU$1$k$?$a$K$"$j$^$9!#=i4|CM$O\e(B
@code{gnus-summary-mark-read-and-unread-as-read} \e$B$G!"$[$H$s$I$9$Y$F$NFI\e(B
\e$B$s$@5-;v$N0u$r\e(B @code{gnus-read-mark} \e$B$KJQ99$7$^$9!#$3$N4X?t$K1F6A$5$l$J\e(B
\e$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\e(B
-\e$B$rIU$1$?$$$@$1$G$"$l$P!"Be$o$j$K\e(B @code{gnus-summary-mark-unread-as-read}
-\e$B$r;H$&$3$H$,$G$-$^$9!#$=$l$O!"\e(B@code{gnus-low-score-mark} \e$B$d\e(B
+\e$B$rIU$1$?$$$@$1$G$"$l$P!"Be$o$j$K\e(B @code{gnus-summary-mark-unread-as-read}
+\e$B$r;H$&$3$H$,$G$-$^$9!#$=$l$O!"\e(B@code{gnus-low-score-mark} \e$B$d\e(B
@code{gnus-del-mark}\e$B!J$J$I$J$I!K$N0u$r$=$N$^$^;D$7$^$9!#\e(B
@end table
@kindex g \e$B!J35N,!K\e(B
@findex gnus-summary-show-article
\e$B8=:_$N5-;v$r!J:F!K<hF@$7$^$9!#$b$7@\F,0z?t$,M?$($i$l$k$H!"8=:_$N5-;v$r<hF@\e(B
-\e$B$7$^$9$,!"5-;v$r07$&4X?t$O<B9T$7$^$;$s!#$3$l$O!"%5!<%P!<$+$i$-$?$^$^$N!"\e(B
+\e$B$7$^$9$,!"5-;v$r07$&4X?t$O<B9T$7$^$;$s!#$3$l$O!"%5!<%P!<$+$i$-$?$^$^$N!"\e(B
\e$B!X@8$N!Y5-;v$rM?$($^$9!#\e(B
@item A <
@kindex S W \e$B!J35N,!K\e(B
@findex gnus-summary-wide-reply-with-original
\e$B8=:_$N5-;v$KK\5-;v$r4^$s$@9-$$JVEz$N%a!<%k$rAw$j$^$9\e(B
-(@code{gnus-summary-reply-with-original})\e$B!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N\e(B
+(@code{gnus-summary-wide-reply-with-original})\e$B!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N\e(B
\e$B=,47$r;H$$$^$9!#\e(B
@item S o m
@findex gnus-summary-resend-bounced-mail
@cindex bouncing mail
\e$B%a!<%k$rAw$C$?$N$K!"2?$i$+$NM}M3!J%"%I%l%9$N4V0c$$!"E>Aw$NITD4!K$GLa$C$F$-\e(B
-\e$B$?$H$-$K!"$3$NL?Na$r;H$C$FLa$C$F$-$?%a!<%k$r$b$&0l2sAw$k$3$H$,$G$-$^$9\e(B
+\e$B$?$H$-$K!"$3$NL?Na$r;H$C$FLa$C$F$-$?%a!<%k$r$b$&0l2sAw$k$3$H$,$G$-$^$9\e(B
(@code{gnus-summary-resend-bonced-mail})\e$B!#$b$&0lEY%a!<%k$rAw$kA0$K%X%C%@!<\e(B
\e$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\e(B
\e$B@\F,0z?t$rM?$($F!"La$C$F$-$?%a!<%k$,C/$+$X$NJVEz$G$"$C$?>l9g!"\e(Bgnus \e$B$O$=$N\e(B
@kindex S n \e$B!J35N,!K\e(B
@findex gnus-summary-followup-to-mail
\e$B%a!<%k$N%a%C%;!<%8$r<u$1<h$C$F$$$?$H$7$F$b!"8=:_$N5-;v\e(B
-\e$B$N%U%)%m!<%"%C%W$r%K%e!<%9$KEj9F$7$^$9\e(B
+\e$B$N%U%)%m!<%"%C%W$r%K%e!<%9$KEj9F$7$^$9\e(B
(@code{gnus-summary-followup-to-mail})\e$B!#\e(B
\e$B$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$rMQ$$$^$9!#\e(B
@kindex S N (\e$B35N,\e(B)
@findex gnus-summary-followup-to-mail-with-original
\e$B%a!<%k$N%a%C%;!<%8$r<u$1<h$C$F$$$?$H$7$F$b!"K\5-;v$r0zMQ$7$F!"8=:_$N5-;v\e(B
-\e$B$N%U%)%m!<%"%C%W$r%K%e!<%9$KEj9F$7$^$9\e(B
-(@code{gnus-summary-followup-to-mail-with-original}).
+\e$B$N%U%)%m!<%"%C%W$r%K%e!<%9$KEj9F$7$^$9\e(B
+(@code{gnus-summary-followup-to-mail-with-original}).
\e$B$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$rMQ$$$^$9!#\e(B
@item S o p
\e$B$h$C$F\e(B @code{Message-ID} \e$B%X%C%@!<$r\e(B @code{Cancel} \e$B$b$7$/$O\e(B
@code{Supersedes} \e$B$KJQ99$7$F$/$@$5$$!#\e(B
-\e$B$A$g$C$H3P$($F$*$$$F$/$@$5$$!'\e(B`supersede'\e$B!JBeBX!K$H$$$&8l$NCf$K\e(B `c' \e$B$OL5$$\e(B
+\e$B$A$g$C$H3P$($F$*$$$F$/$@$5$$!'\e(B'supersede'\e$B!JBeBX!K$H$$$&8l$NCf$K\e(B 'c' \e$B$OL5$$\e(B
\e$B$H$$$&$3$H$r!#\e(B
@menu
* Setting Marks:: \e$B0u$NIU$1J}$H>C$7J}\e(B
+* Generic Mark Commands:: \e$B0u$r$I$N$h$&$K%+%9%?%^%$%:$9$k$+!#\e(B
* Setting Process Marks:: \e$B8e$N<B9T$N$?$a$N5-;v$N0u$NIU$1J}\e(B
@end menu
@dfn{\e$B2D;k5-;v\e(B}\e$B$H$O!">o$K2D;k>uBV$G$"$k5-;v$N$3$H$G$9!#$*$b$7$m$$$H;W$&5-;v\e(B
\e$B$,$"$C$?>l9g$d!"C1$KFI$`$N$r@h$K1d$P$7$?$$$H$-$d!"8e$GJVEz$r$7$?$$$H$-$K!"\e(B
\e$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!"\e(B
-\e$B1J1s$K5-;v$rJ]B8$7$F$*$-$?$$>l9g$O!"$=$N5-;v$r1JB3$K$9$kI,MW$,$"$j$^$9\e(B
+\e$B1J1s$K5-;v$rJ]B8$7$F$*$-$?$$>l9g$O!"$=$N5-;v$r1JB3$K$9$kI,MW$,$"$j$^$9\e(B
(@pxref{Persistent Articles})\e$B!#\e(B
@item ?
\e$BO@J8$rFI$s$G$$$F!"$=$l$rFI$_=*$o$kA0$KM<?)$r?)$Y$k$?$a$K2H$K5"$i$J$1$l$P\e(B
\e$B$J$i$J$+$C$?$H$7$^$7$g$&!#$=$N$H$-$K!"5-;v$K$7$*$j$r64$`$3$H$,$G$-!"<!$K\e(B
\e$B$=$N5-;v$K=P$/$o$7$?$H$-$K!"\e(Bgnus \e$B$O$=$N$7$*$j$N$H$3$m$X0\F0$9$k$G$7$g$&!#\e(B
-@xref{Setting Marks}
+@xref{Setting Marks}.
@item
@vindex gnus-replied-mark
@item
@vindex gnus-cached-mark
\e$B5-;v%-%c%C%7%e$KCy$a$i$l$F$$$k5-;v$O\e(B2\e$B7eL\$K\e(B @samp{*} \e$B$N0u$,$D$-$^$9\e(B
-(@code{gnus-replied-mark})\e$B!#\e(B @xref{Article Caching}
+(@code{gnus-replied-mark})\e$B!#\e(B @xref{Article Caching}.
@item
@vindex gnus-saved-mark
\e$B5$IU$$$?$+$b$7$l$^$;$s!#$G$9$+$i!"%-%c%C%7%e$5$l$F$$$F!"J]B8$5$l$F$$$F!"\e(B
\e$BJVEz$r$7$?5-;v$K%W%m%;%90u$,IU$$$F$$$k>l9g!"$I$N$h$&$K$J$k$N$G$7$g$&!)\e(B
-\e$B$?$$$7$?$3$H$O$"$j$^$;$s!#M%@h=g0L$O<!$N$h$&$K$J$C$F$$$^$9!'\e(B \e$B%W%m%;%9\e(B \e$B"*\e(B
+\e$B$?$$$7$?$3$H$O$"$j$^$;$s!#M%@h=g0L$O<!$N$h$&$K$J$C$F$$$^$9!'\e(B \e$B%W%m%;%9\e(B \e$B"*\e(B
\e$B%-%c%C%7%e\e(B \e$B"*\e(B \e$BJVEz:Q$_\e(B \e$B"*\e(B \e$BJ]B8!#$G$9$+$i!"$"$k5-;v$,%-%c%C%7%e$KF~$C$F$$$F!"\e(B
\e$BJVEz$5$l$F$$$?>l9g!"%-%c%C%7%e0u$,$"$k$@$1$G!"JVEz:Q$_0u$O$"$j$^$;$s!#\e(B
@kindex M t \e$B!J35N,!K\e(B
@findex gnus-summary-tick-article-forward
\e$B8=:_$N5-;v$K2D;k5-;v0u$rIU$1$^$9\e(B
-(@code{gnus-summary-tick-article-forward})\e$B!#\e(B @xref{Article Caching}
+(@code{gnus-summary-tick-article-forward})\e$B!#\e(B @xref{Article Caching}.
@item M ?
@itemx ?
@kindex M ? \e$B!J35N,!K\e(B
@findex gnus-summary-mark-as-dormant
\e$B8=:_$N5-;v$KJ]N15-;v0u$rIU$1$^$9\e(B
-(@code{gnus-summary-mark-as-read-forward})\e$B!#\e(B
+(@code{gnus-summary-mark-as-read-forward})\e$B!#\e(B@xref{Article Caching}.
@item D
@kindex D \e$B!J35N,!K\e(B
@item M C-c
@kindex M C-c \e$B!J35N,!K\e(B
@findex gnus-summary-catchup-all
-\e$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\e(B
+\e$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\e(B
(@code{gnus-summary-catchup-all})\e$B!#\e(B
@item M H
\e$B$=$N5-;v$K0\F0$7$^$9!#=i4|CM\e(B @code{t} \e$B$G$9!#\e(B
+@node Generic Marking Commands
+@subsection Generic Marking Commands
+
+\e$B5-;v$K2D;k0u$rIU$1$kL?Na\e(B (@kbd{!}) \e$B$K<!$N5-;v$K0\F0$7$F$b$i$$$?$$$H$$$&\e(B
+\e$B?M$,$$$^$9!#<!$NL$FI5-;v$K0\F0$7$F$b$i$$$?$$$H;W$&?M$b$$$^$9!#$^$?!"B>$N\e(B
+\e$B8=:_$N5-;v$KN1$^$C$F$b$i$$$?$$?M$b$$$k$G$7$g$&!#$=$7$F!"$^$@A0$N\e(B (\e$BL$FI\e(B)
+\e$B5-;v$K9T$C$F$[$7$$?M$,$$$k$H$OJ9$$$?$3$H$O$"$j$^$;$s$,!"$=$&$7$?$$$H;W$&\e(B
+\e$B?M$b4V0c$$$J$/$$$k$H;W$$$^$9!#\e(B
+
+\e$B$3$N\e(B5\e$B$D$NF0:n$r\e(B5\e$B$D$N0c$C$?0uIU$1L?Na$H3]$1;;$9$k$H!"$I$NL?Na$,2?$r$9$Y$-\e(B
+\e$B$+$NHs>o$KJ#;($JJQ?t$NAH$r$b$D$3$H$K$J$j$^$9!#\e(B
+
+\e$B$3$NHa7`$+$iF($l$k$?$a$K!"\e(Bgnus \e$B$O$3$l$i$9$Y$F$N0c$C$?$3$H$r$9$kL?Na$rDs\e(B
+\e$B6!$7$^$9!#$3$l$i$O35N,%P%C%U%!$N\e(B @kbd{M M} \e$B%^%C%W$K$"$j$^$9!#A4$F$r$_$k\e(B
+\e$B$?$a$K$O\e(B @kbd{M M C-h} \e$B$rF~NO$7$F$/$@$5$$\e(B---\e$B$3$N%^%K%e%"%k$G0lMw$r=P$9$K\e(B
+\e$B$OB?2a$.$^$9!#\e(B
+
+\e$B$3$l$i$NL?Na$rD>@\;H$&$3$H$O$G$-$^$9$,!"$[$H$s$I$NMxMQ<T$O35N,%b!<%I$N%-!<\e(B
+\e$B%^%C%W$r8r49$9$kJ}$r9%$`$G$7$g$&!#Nc$($P!"\e(B@kbd{!} \e$BL?Na$K<!$NL$FI5-;v$NBe\e(B
+\e$B$o$j$K<!$N5-;v$K0\F0$7$F$[$7$$$H$9$k$H!"$3$N$h$&$J$3$H$,$G$-$^$9\e(B:
+
+@lisp
+(add-hook 'gnus-summary-mode-hook 'my-alter-summary-map)
+(defun my-alter-summary-map ()
+ (local-set-key "!" 'gnus-summary-put-mark-as-ticked-next))
+@end lisp
+
+\e$B$b$7$/$O!"\e(B
+
+@lisp
+(defun my-alter-summary-map ()
+ (local-set-key "!" "MM!n"))
+@end lisp
+
+
@node Setting Process Marks
@subsection \e$B%W%m%;%90u$rIU$1$k\e(B
@cindex setting process marks
@kindex # \e$B!J35N,!K\e(B
@kindex M P p \e$B!J35N,!K\e(B
@findex gnus-pick-unmark-article-or-thread
-\e$B%9%l%C%I$+5-;v$rL$A*Br$K$7$^$9\e(B
-@code{gnus-pick-unmark-article-or-thread})\e$B!#JQ?t\e(B
+\e$B%9%l%C%I$+5-;v$rL$A*Br$K$7$^$9\e(B
+@code{gnus-pick-unmark-article-or-thread})\e$B!#JQ?t\e(B
@code{gnus-thread-hide-subtree} \e$B$,\e(B true \e$B$G$"$l$P!"$3$N%-!<$O%9%l%C%I$N:G\e(B
\e$B=i$N5-;v$G;H$o$l$?$H$-$O%9%l%C%I$rL$A*Br$K$7$^$9!#$=$&$G$J$$>l9g$O!"$=$N\e(B
\e$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\e(B
\e$B35N,%P%C%U%!$r2??M$+$NCx<T$K9gCW$9$k$b$N$@$1$K@)8B$7$^$9\e(B
(@code{gnus-summary-limit-to-author})\e$B!#\e(B
+@item / x
+@kindex / x (\e$B35N,\e(B)
+@findex gnus-summary-limit-to-extra
+``\e$BDI2C\e(B'' \e$B$N%X%C%@!<$N0l$D$K9gCW$9$k5-;v$K35N,%P%C%U%!$r@)8B$7$^$9\e(B
+(@pxref{To From Newsgroups}) (@code{gnus-summary-limit-to-author}).
+
@item / u
@itemx x
@kindex / u \e$B!J35N,!K\e(B
@findex gnus-summary-limit-exclude-dormant
\e$B$9$Y$F$NJ]N15-;v$r1#$7$^$9\e(B (@code{gnus-summary-limit-exclude-dormant})\e$B!#\e(B
+@item / M
+@kindex / M (\e$B35N,\e(B)
+@findex gnus-summary-limit-exclude-marks
+\e$BA4$F$N0uIU$-5-;v$r=|30$7$^$9\e(B (@code{gnus-summary-limit-exclude-marks})\e$B!#\e(B
+
@item / T
@kindex / T \e$B!J35N,!K\e(B
@findex gnus-summary-limit-include-thread
\e$B$,\e(B @code{nil} \e$B$G$"$k$H!"\e(Bgnus \e$B$OL5B+G{%9%l%C%I$r0l$D$NBg$-$JD6%9%l%C%I$K=8\e(B
\e$B$a$kA0$K!"L5B+G{%9%l%C%I$NI=Bj$,40A4$K0lCW$9$k$3$H$rMW5a$7$^$9!#$3$l$O!"D9\e(B
\e$B$$I=Bj$N9T$r@Z$jMn$H$7$F$7$^$&4VH4$1$J%K%e!<%9%j!<%@!<$,B8:_$9$k8=:_$G$O!"\e(B
-\e$B$"$^$j$K87$7$$MW5a$+$bCN$l$^$;$s!#$b$7$=$&;W$&$N$J$i!"$3$NJQ?t$rNc$($P\e(B
+\e$B$"$^$j$K87$7$$MW5a$+$bCN$l$^$;$s!#$b$7$=$&;W$&$N$J$i!"$3$NJQ?t$rNc$($P\e(B
20 \e$B$K@_Dj$7$F!"I=Bj$N:G=i$N\e(B 20 \e$BJ8;z$@$1$,0lCW$9$k$3$H$rMW5a$9$k$h$&$K$9$k\e(B
\e$B$3$H$,$G$-$^$9!#$3$NJQ?t$rK\Ev$KDc$$?t;z$K@_Dj$9$k$H!"\e(Bgnus \e$B$,L\$KF~$kA4$F\e(B
\e$B$r0l$D$N%9%l%C%I$K=8$a$k$N$r8+$k$3$H$,$G$-$k$G$7$g$&!#$=$7$F!"$=$l$O$"$^$j\e(B
@item gnus-simplify-subject-functions
@vindex gnus-simplify-subject-functions
-@code{nil} \e$B$G$J$$$H!"$3$NJQ?t$O\e(B @code{gnus-summary-gather-subject-limit}
+@code{nil} \e$B$G$J$$$H!"$3$NJQ?t$O\e(B @code{gnus-summary-gather-subject-limit}
\e$B$r>e=q$-$7$^$9!#$3$NJQ?t$OJ8;zNs\e(B @code{Subject} \e$B$rH?I|$7$F4JC1$J7A$K$?$I\e(B
\e$B$jCe$/$?$a$KE,MQ$9$k4X?t$N%j%9%H$G$"$kI,MW$,$"$j$^$9!#\e(B
@item gnus-summary-gather-exclude-subject
@vindex gnus-summary-gather-exclude-subject
-\e$BL5B+G{%9%l%C%I=8$a$OI=Bj$N$_$K9T$o$l$^$9$N$G!"FC$K\e(B @samp{} \e$B$d\e(B
+\e$BL5B+G{%9%l%C%I=8$a$OI=Bj$N$_$K9T$o$l$^$9$N$G!"FC$K\e(B @samp{} \e$B$d\e(B
@samp{(none)}\e$B$N$h$&$JNI$/$"$kI=Bj$N$H$-$O!"B?$/$N4V0c$$$r5/$3$92DG=@-$,\e(B
\e$B$"$j$^$9!#$3$N>u67$r>/$7$h$/$9$k$?$a$K!"$I$NI=Bj$,=8$a$k2aDx$+$i=|$+$l$k\e(B
\e$B$+$r7h$a$k@55,I=8=\e(B @code{gnus-summary-gather-exclude-subject} \e$B$r;H$&$3$H\e(B
@vindex gnus-summmary-thread-gathering-function
Gnus \e$B$O\e(B @code{Subject} \e$BMs$r8+$k$3$H$K$h$C$F%9%l%C%I$r=8$a$^$9!#$3$l$O!"7k\e(B
\e$B2LE*$KA4$/4X78$NL5$$5-;v$,F1$8!X%9%l%C%I!Y$K4^$^$l$k$3$H$,$"$k$H$$$&$3$H$G!"\e(B
-\e$B$3$l$O:.Mp$N85$G$9!#BeBX<jCJ$O!"9gCW$9$k$b$N$r8+$D$1$k$?$a$K\e(B
+\e$B$3$l$O:.Mp$N85$G$9!#BeBX<jCJ$O!"9gCW$9$k$b$N$r8+$D$1$k$?$a$K\e(B
@code{References} \e$BMs$K$"$k\e(B @code{Message-ID} \e$B$r$9$Y$FC5$9$3$H$G$9!#$3$l$O\e(B
\e$B4X78$NL5$$5-;v$,=8$a$i$l$?%9%l%C%I$K4^$^$l$k$3$H$OA4$/L5$$$3$H$rJ]>Z$7$^$9\e(B
\e$B$,!"$3$o$l$?%K%e!<%9%j!<%@!<$GEj9F$7$?5-;v$OE,@Z$K=8$a$i$l$J$$$H$$$&$3$H$G\e(B
\e$B$-$k$@$1>/$J$$35N,9T$rI=<($7$?$$$1$l$I!"$G$-$k$@$1$?$/$5$s$NHsL)%9%l%C%I$K\e(B
\e$B@\B3$7$F$*$-$?$$$H$-$O!"$3$NJQ?t$r\e(B @code{some} \e$B$+?t;z$K@_Dj$9$k$3$H$,$G$-\e(B
\e$B$^$9!#$b$7?t;z$K@_Dj$7$?$H$-$O!"$=$l$h$jB?$$DI2C$N%X%C%@!<$O<hF@$5$l$^$;$s!#\e(B
-\e$B$I$A$i$N>l9g$G$b!"8E$$%X%C%@!<$N<hF@$,F0:n$9$k$N$O!";H$C$F$$$k%P%C%/%(%s%I\e(B
-(backend) \e$B$,\e(B overview \e$B%U%!%$%k$r;H$C$F$$$k$+$I$&$+$G$9!=!=$3$l$OIaDL$O\e(B
+\e$B$I$A$i$N>l9g$G$b!"8E$$%X%C%@!<$N<hF@$,F0:n$9$k$N$O!";H$C$F$$$k%P%C%/%(%s%I\e(B
+(backend) \e$B$,\e(B overview \e$B%U%!%$%k$r;H$C$F$$$k$+$I$&$+$G$9!=!=$3$l$OIaDL$O\e(B
@code{nntp}, @code{nnspool} \e$B$H\e(B @code{nnml} \e$B$G$9!#%9%l%C%I$N%k!<%H$,%5!<%P!<\e(B
\e$B$K$h$C$F4|8B@Z$l:o=|$5$l$?$H$-$O!"\e(Bgnus \e$B$O$I$&$7$h$&$b$J$$$3$H$r3P$($F$*$$\e(B
\e$B$F$/$@$5$$!#\e(B
\e$B$7$?$H$3$m$N%9%l%C%II=<($K\e(B@dfn{\e$B$:$l\e(B}\e$B$r;D$9$G$7$g$&!#!J$3$l$i$N$:$l$OIaDL$N\e(B
\e$B35N,9T$N$h$&$K8=$l$^$9!#$b$7$:$l$rA*Br$7$?$H$-$O!"\e(Bgnus \e$B$O$=$NEv$N5-;v$r<h\e(B
\e$BF@$7$h$&$H$7$^$9!#!K$3$NJQ?t$,\e(B @code{t} \e$B$G$"$k$H!"\e(Bgnus\e$B$OA4$F$N!X$:$l!Y$r%9\e(B
-\e$B%l%C%I$rJd40$9$k$N$KLr$KN)$D$+$r9MN8$;$:$KI=<($7$^$9!#:G8e$K!"$3$NJQ?t$,\e(B
+\e$B%l%C%I$rJd40$9$k$N$KLr$KN)$D$+$r9MN8$;$:$KI=<($7$^$9!#:G8e$K!"$3$NJQ?t$,\e(B
@code{more} \e$B$G$"$k$H!"\e(B gnus \e$B$O$I$3$K$b$D$J$,$C$F$$$J$$;^MU$N$^$P$i$J@a$r@Z\e(B
\e$B$jMn$H$7$^$;$s!#$3$NJQ?t$O%G%#%U%)%k%H$G$O\e(B @code{nil} \e$B$G$9!#\e(B
@item gnus-parse-headers-hook
@vindex gnus-parse-headers-hook
\e$B$9$Y$F$N%X%C%@!<$r2r@O$9$kA0$K<B9T$5$l$k%U%C%/$G$9!#%G%#%U%)%k%H$NCM$O\e(B
-@code{(gnus-set-summary-default-charset)} \e$B$G$9!#$3$l$OJQ?t\e(B
+@code{(gnus-set-summary-default-charset)} \e$B$G$9!#$3$l$OJQ?t\e(B
@code{gnus-newsgroup-default-charset-alist} \e$B$G;XDj$5$l$F$$$kCM$+$i35N,%P%C\e(B
\e$B%U%!$N\e(B @code{default-mime-charset} \e$B$r@_Dj$7$^$9!#\e(B
@item T #
@kindex T # \e$B!J35N,!K\e(B
@findex gnus-uu-mark-thread
-\e$B%W%m%;%90u$r8=:_$N!JItJ,!K%9%l%C%I$KIU$1$^$9\e(B
+\e$B%W%m%;%90u$r8=:_$N!JItJ,!K%9%l%C%I$KIU$1$^$9\e(B
(@code{gnus-uu-mark-thread})\e$B!#\e(B
@item T M-#
@findex gnus-thread-sort-by-author
@findex gnus-thread-sort-by-number
@vindex gnus-thread-sort-functions
-\e$B$b$7%9%l%C%I$N35N,I=<($r;H$C$F$$$k$N$G$"$l$P!"4X?t$N%j%9%H$G$"$k\e(B
-@code{gnus-thread-sort-functions} \e$B$r@_Dj$9$k$3$H$G%9%l%C%I$rJB$SBX$($k$3$H\e(B
-\e$B$,$G$-$^$9!#%G%#%U%)%k%H$G$O!"JB$SBX$($O5-;vHV9f$K$h$C$F$J$5$l$^$9!#4{$K:n\e(B
-\e$B$i$l$F$$$kJB$SBX$(=R8l4X?t$O\e(B @code{gnus-thread-sort-by-number},
-@code{gnus-thread-sort-by-author}, @code{gnus-thread-sort-by-subject},
-@code{gnus-thread-sort-by-date}, @code{gnus-thread-sort-by-score} \e$B$H\e(B
+\e$B$b$7%9%l%C%I$N35N,I=<($r;H$C$F$$$k$N$G$"$l$P!"\e(B
+@code{gnus-thread-sort-functions} \e$B$r@_Dj$9$k$3$H$G%9%l%C%I$rJB$SBX$($k$3\e(B
+\e$B$H$,$G$-$^$9!#$=$l$O!"C1FH$N4X?t!"4X?t$N%j%9%H!"4X?t$H\e(B @code{(\e$B4X?t$G$J$$\e(B
+\e$B$b$N\e(B)} \e$B$NMWAG$G$"$k$3$H$,$G$-$^$9!#%G%#%U%)%k%H$G$O!"JB$SBX$($O5-;vHV9f\e(B
+\e$B$K$h$C$F$J$5$l$^$9!#4{$K:n$i$l$F$$$kJB$SBX$(=R8l4X?t$O\e(B
+@code{gnus-thread-sort-by-number}, @code{gnus-thread-sort-by-author},
+@code{gnus-thread-sort-by-subject}, @code{gnus-thread-sort-by-date},
+@code{gnus-thread-sort-by-score} \e$B$H\e(B
@code{gnus-thread-sort-by-total-score} \e$B$G$9!#\e(B
\e$B:G=i$,9%$^$7$$\e(B \e$B$KF~$l$F$*$/$Y$-$G$7$g$&!#$3$l$OB>$NJB$SBX$(4p=`$K4X$7$FEy\e(B
\e$B$7$$%9%l%C%I$O5-;v$,>e$,$C$F$$$/=gHV$KI=<($5$l$k$3$H$rJ]>Z$7$^$9!#\e(B
-\e$B%9%3%"!"I=Bj!"$=$7$F:G8e$KHV9f!"$N=g$KJB$SBX$($?$$$N$G$"$l$P!"<!$N$h$&$K\e(B
-\e$B$G$-$^$9!'\e(B
+\e$B%9%3%"$N5U=g!"I=Bj!"$=$7$F:G8e$KHV9f!"$N=g$KJB$SBX$($?$$$N$G$"$l$P!"<!$N\e(B
+\e$B$h$&$K$G$-$^$9!'\e(B
@lisp
(setq gnus-thread-sort-functions
'(gnus-thread-sort-by-number
gnus-thread-sort-by-subject
- gnus-thread-sort-by-total-score))
+ (not gnus-thread-sort-by-total-score)))
@end lisp
\e$B:G9b%9%3%"$N%9%l%C%I$,35N,%P%C%U%!$N:G=i$KI=<($5$l$^$9!#%9%l%C%I$,F1$8%9\e(B
\e$B$b$7\e(B@emph{\e$BHs>o$K\e(B}\e$BCY$$\e(B @sc{nntp} \e$B@\B3$G$"$k$J$i$P!"5-;v%-%c%C%7%e$r$9$k$3$H\e(B
\e$B$r9M$($k$+$b$7$l$^$;$s!#$=$&$9$k$H!"$=$l$>$l$N5-;v$O$"$J$?$N%[!<%`%G%#%l%/\e(B
-\e$B%H%j$N2<$K%m!<%+%k$KN/$a$i$^$9!#4{$K?dB,$5$l$F$$$k$+$bCN$l$^$;$s$,!"$3$l$O\e(B
+\e$B%H%j$N2<$K%m!<%+%k$KN/$a$i$^$9!#4{$K?dB,$5$l$F$$$k$+$bCN$l$^$;$s$,!"$3$l$O\e(B
@emph{\e$B5pBg$J\e(B}\e$B%G%#%9%/%9%Z!<%9$r?)$$!"\e(Bi\e$B%N!<%I$bHs>o$KB.$/?)$$$D$V$92DG=@-$,\e(B
\e$B$"$k$?$a!"$=$l$O$"$J$?$NF,$r1K$,$;$k;v$K$J$k$+$b$7$l$^$;$s!#%&%)%C%+$NCf$G!#\e(B
@vindex gnus-cache-remove-articles
@vindex gnus-cache-enter-articles
-\e$B%-%c%C%7%e\e(B \e$B$XF~$k\e(B/\e$B$+$i:o=|$5$l$k\e(B \e$B$OJQ?t\e(B @code{gnus-cache-enter-articles}\e$B$H\e(B
+\e$B%-%c%C%7%e\e(B \e$B$XF~$k\e(B/\e$B$+$i:o=|$5$l$k\e(B \e$B$OJQ?t\e(B @code{gnus-cache-enter-articles}\e$B$H\e(B
@code{gnus-cache-remove-articles} \e$B$K$h$C$F@)8f$5$l$^$9!#$3$l$i$ON>J}$H$b%7\e(B
\e$B%s%\%k$N%j%9%H$G$9!#A0<T$O%G%#%U%)%k%H$G$O\e(B @code{(ticked dormant)} \e$B$G!"2D\e(B
-\e$B;k$HJ]N15-;v$O%-%c%C%7%e$KF~$l$i$l$k$H$$$&;v$G$9!#8e<T$O%G%#%U%)%k%H$G$O\e(B
+\e$B;k$HJ]N15-;v$O%-%c%C%7%e$KF~$l$i$l$k$H$$$&;v$G$9!#8e<T$O%G%#%U%)%k%H$G$O\e(B
@code{(read)} \e$B$G!"4{FI$N0u$,IU$$$?5-;v$O%-%c%C%7%e$+$i:o=|$5$l$k$H$$$&;v$G\e(B
\e$B$9!#$*$=$i$/$3$l$i$N\e(B2\e$B$D$N%j%9%H$O\e(B @code{ticked}, @code{dormant},
@code{unread} \e$B$*$h$S\e(B @code{read} \e$B$+$i$J$k$G$7$g$&!#\e(B
\e$B$=$l$G!"$I$&$d$C$FBgNL$N5-;v<hF@$HCyC_<B8=$5$l$k$N$G$7$g$&$+!#L?Na\e(B
@code{gnus-jog-cache} \e$B$OA4$F$N9XFI%0%k!<%W$KBP$7$F!"$9$Y$F$NL$FI5-;v$rMW5a\e(B
\e$B$7!"%9%3%"$rIU$1!"%-%c%C%7%e$KJ]B8$7$^$9!#$3$NL?Na$r<B:]$K!"<B:]$K<B:]$K<B\e(B
-\e$B:]$K!";H$&$N$O!"\e(B 1) @sc{nntp} \e$B%5!<%P!<$H$N@\B3$,K\Ev$K!"K\Ev$K!"K\Ev$KCY$/\e(B
+\e$B:]$K!";H$&$N$O!"\e(B 1) @sc{nntp} \e$B%5!<%P!<$H$N@\B3$,K\Ev$K!"K\Ev$K!"K\Ev$KCY$/\e(B
2) \e$BK\Ev$K!"K\Ev$K!"K\Ev$K5pBg$J%G%#%9%/$r;}$C$F$$$k$H$-$@$1$K$9$k$Y$-$G$9!#\e(B
\e$B$3$l$O??LLL\$K$$$C$F$$$^$9!#%@%&%s%m!<%I$5$l$k5-;v$N?t$r>/$J$/$9$k0l$D$NJ}\e(B
\e$BK!$O!"M_$7$/$J$$5-;v$N%9%3%"$rDc$/$7!"4{FI$N0u$rIU$1$k;v$G$9!#$=$&$7$?>l9g!"\e(B
\e$B$$;v$G$9!#$"$J$?$,\e(B2\e$BG\$NMFNL$r;H$&;v$,NI$$$H46$8$J$$8B$j$O!#\e(B
\e$B%-%c%C%7%e$r@)8B$9$k$?$a$K!"\e(B@code{gnus-cacheable-groups} \e$B$r\e(B \e$B$r%-%c%C%7%e\e(B
-\e$B$9$k%0%k!<%W$NO"A[%j%9%H!"Nc$($P\e(B @samp{^nntp}\e$B!"$H$9$k$+!"@55,I=8=\e(B
+\e$B$9$k%0%k!<%W$NO"A[%j%9%H!"Nc$($P\e(B @samp{^nntp}\e$B!"$H$9$k$+!"@55,I=8=\e(B
@code{gnus-uncacheable-groups} \e$B$rNc$($P!"\e(B@samp{^nnml} \e$B$K@_Dj$7$F2<$5$$!#\e(B
\e$BN>J}$NJQ?t$N=i4|CM$O\e(B @code{nil} \e$B$G$9!#$b$7%0%k!<%W$,N>J}$N@55,I=8=$K9gCW\e(B
\e$B$9$k$H!"$=$N%0%k!<%W$O%-%c%C%7%e$5$l$^$;$s!#\e(B
@findex gnus-cache-generate-nov-databases
@findex gnus-cache-generate-active
@vindex gnus-cache-active-file
-\e$B%-%c%C%7%e$O$I$N5-;v$,4^$^$l$F$$$k$+$N>pJs$r%"%/%F%#%V%U%!%$%k\e(B
+\e$B%-%c%C%7%e$O$I$N5-;v$,4^$^$l$F$$$k$+$N>pJs$r%"%/%F%#%V%U%!%$%k\e(B
(@code{gnus-cache-active-file}) \e$B$KN/$a$^$9!#$3$N%U%!%$%k!J$b$7$/$O%-%c%C\e(B
-\e$B%7%e$NB>$NItJ,!K$,2?$i$+$NM}M3$G$0$A$c$0$A$c$K$J$C$F$7$^$C$?>l9g!"\e(Bgnus
+\e$B%7%e$NB>$NItJ,!K$,2?$i$+$NM}M3$G$0$A$c$0$A$c$K$J$C$F$7$^$C$?>l9g!"\e(Bgnus
\e$B$OJ*;v$r@5$7$/$9$k$?$a$K\e(B2\e$B$D$N4X?t$r$*4+$a$7$^$9!#\e(B@kbd{M-x
gnus-cache-generate-nov-databases} \e$B$O$9$Y$F$N\e(B @sc{nov} \e$B%U%!%$%k$r!J:F!K\e(B
\e$B:n@.$7!"\e(B@kbd{gnus-cache-generate-active} \e$B$O%"%/%F%#%V%U%!%$%k$r!J:F!K:n\e(B
\e$BMQNL$r$$$/$i$+A}$d$7$^$9!#\e(B
@vindex gnus-keep-backlog
-\e$B$b$7\e(B @code{gnus-keep-backlog} \e$B$r?t;z\e(B @var{n} \e$B$K@_Dj$9$k$H!"\e(Bgnus \e$B$O:GBg$G\e(B
-@var{n} \e$B$N8E$$5-;v$r8e$N:F<hF@$N$?$a$K%P%C%U%!$KN/$a$F$*$-$^$9!#$3$NJQ?t$,\e(B
+\e$B$b$7\e(B @code{gnus-keep-backlog} \e$B$r?t;z\e(B @var{n} \e$B$K@_Dj$9$k$H!"\e(Bgnus \e$B$O:GBg$G\e(B
+@var{n} \e$B$N8E$$5-;v$r8e$N:F<hF@$N$?$a$K%P%C%U%!$KN/$a$F$*$-$^$9!#$3$NJQ?t$,\e(B
@code{nil} \e$B$G$O$J$/!"?t;z$G$b$J$$>l9g!"\e(Bgnus \e$B$O\e(B@emph{\e$BA4$F\e(B}\e$B$N4{FI5-;v$r$?$/\e(B
\e$B$o$($^$9!#$3$l$O$"$J$?$N\e(B Emacs \e$B$,!"K=H/$7$F$"$J$?$N%^%7%s$,Mn$A$k$^$G@)8B\e(B
\e$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\e(B
\e$B$9$Y$F$N$3$l$i$NL?Na$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47$r;H$$$^$9\e(B
(@pxref{Process/Prefix})\e$B!#$b$7$3$l$i$N4X?t$r;H$C$F$?$/$5$s$N5-;v$rJ]B8$7\e(B
\e$B$?>l9g!"$=$l$>$l$N$9$Y$F$N5-;v$KBP$7$F%U%!%$%kL>$NF~NO$rMW5a$5$l$k;v$KK0\e(B
-\e$B$-K0$-$9$k$G$7$g$&!#F~NOB%?JF0:n$OJQ?t\e(B @code{gnus-prompt-before-saving}
+\e$B$-K0$-$9$k$G$7$g$&!#F~NOB%?JF0:n$OJQ?t\e(B @code{gnus-prompt-before-saving}
\e$B$K$h$C$F@)8f$5$l$^$9!#$3$l$O%G%#%U%)%k%H$G$O\e(B @code{always} \e$B$G!"$"$J$?$,\e(B
\e$BCN$C$F$$$F7y$,$C$F$$$k!"2a>j$JB%?JF0:n$r$7$^$9!#Be$o$j$K$3$NJQ?t$r\e(B
@code{t} \e$B$K@_Dj$9$k$H!"$"$J$?$,J]B8$9$k$=$l$>$l$N0lO"$N5-;v$KBP$7$F0l2s\e(B
@vindex gnus-default-article-saver
-Gnus \e$B$,$"$J$?$NK>$`$H$*$j$K$J$k$h$&$K!"JQ?t\e(B
+Gnus \e$B$,$"$J$?$NK>$`$H$*$j$K$J$k$h$&$K!"JQ?t\e(B
@code{gnus-default-article-saver} \e$B$r%+%9%?%^%$%:$9$k;v$,$G$-$^$9!#2<$N#4$D\e(B
\e$B$N4{@=4X?t$r;H$&;v$,$G$-$^$9$7!"<+J,<+?H$N4X?t$r:n$k;v$b$G$-$^$9!#\e(B
@findex gnus-plain-save-name
\e$B$3$l$O%G%#%U%)%k%H$NMM<0!"\e(B@dfn{babyl} \e$B$G$9!#JQ?t\e(B
@code{gnus-ramil-save-name} \e$B$KF~$C$F$$$k4X?t$r!"5-;v$rJ]B8$9$k$?$a$N%U%!\e(B
-\e$B%$%kL>$r<hF@$9$k$?$a$K;HMQ$7$^$9!#%G%#%U%)%k%H$O\e(B
+\e$B%$%kL>$r<hF@$9$k$?$a$K;HMQ$7$^$9!#%G%#%U%)%k%H$O\e(B
@code{gnus-plain-save-name} \e$B$G$9!#\e(B
@findex gnus-summary-save-body-in-file
\e$B5-;v$NK\BN$rDL>o$N%U%!%$%k$N8e$KDI2C$7$^$9!#JQ?t\e(B
@code{gnus-file-save-name} \e$B$KF~$C$F$$$k4X?t$r!"5-;v$rJ]B8$9$k$?$a$N%U%!\e(B
-\e$B%$%kL>$r<hF@$9$k$?$a$K;HMQ$7$^$9!#%G%#%U%)%k%H$O\e(B
+\e$B%$%kL>$r<hF@$9$k$?$a$K;HMQ$7$^$9!#%G%#%U%)%k%H$O\e(B
@code{gnus-numeric-save-name} \e$B$G$9!#\e(B
\e$B$3$l$O$=$l$>$l$NMWAG$,!"\e(B2\e$B$D$NMWAG!=!=\e(B@dfn{\e$B9gCW\e(B} \e$B$H\e(B @dfn{\e$B%U%!%$%k\e(B} \e$B$r;}$D\e(B
\e$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\e(B
\e$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>\e(B
-\e$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\e(B
-(@code{eval}) \e$B$5$l$^$9!K$G$"$k$3$H$,$G$-$^$9!#$b$7$3$l$i$NF0:n$N0l$D$G$b\e(B
+\e$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\e(B
+(@code{eval}) \e$B$5$l$^$9!K$G$"$k$3$H$,$G$-$^$9!#$b$7$3$l$i$NF0:n$N0l$D$G$b\e(B
@code{nil} \e$B$G$J$$7k2L$rJV$9$H!"\e(B@dfn{\e$B%U%!%$%k\e(B}\e$B$,%G%#%U%)%k%H$NB%?J$H$7$F;H\e(B
\e$B$o$l$^$9!#2C$($F!"8F$P$l$?4X?t$+<0$,J8;zNs$+J8;zNs$N%j%9%H$rJV$7$?$H$-$O!"\e(B
\e$B1i;;$N7k2L<+BN$,;H$o$l$^$9!#\e(B
(setq gnus-default-article-saver 'gnus-summary-save-in-file) ; no encoding
@end lisp
-\e$B$=$l$+$i\e(B @kbd{o} \e$B$K$h$C$F5-;v$rJ]B8$9$k$@$1$G$9!#$=$l$+$i$3$N3,AX$rC;L?$J\e(B
-@code{nneething} \e$B%0%k!<%W$K$h$C$FFI$`;v$,$G$-$^$9!=!=%0%k!<%W%P%C%U%!$G\e(B
+\e$B$=$l$+$i\e(B @kbd{o} \e$B$K$h$C$F5-;v$rJ]B8$9$k$@$1$G$9!#$=$l$+$i$3$N3,AX$rC;L?$J\e(B
+@code{nneething} \e$B%0%k!<%W$K$h$C$FFI$`;v$,$G$-$^$9!=!=%0%k!<%W%P%C%U%!$G\e(B
@kbd{G D} \e$B$H$7!"0lHV>e$N%G%#%l%/%H%j!<$r0z?t\e(B (@file{~/News/}) \e$B$H$7$FEO$7$^\e(B
\e$B$9!#\e(B
@cindex series
@cindex article series
-\e$B$3$l$i$9$Y$F$N4X?t$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47\e(B (@pxref{Process/Prefix}) \e$B$r!"\e(B
+\e$B$3$l$i$9$Y$F$N4X?t$O%W%m%;%9\e(B/\e$B@\F,0z?t$N=,47\e(B (@pxref{Process/Prefix}) \e$B$r!"\e(B
\e$B!X0l$D$N5-;v!Y$r!X0l$D$N72!Y$H2r<a$9$k3HD%$r$7$F!"$I$N5-;v$KA`:n$r$9$k$+$r\e(B
\e$B8+$D$1$k$?$a$K;H$$$^$9!#\e(BGnus \e$B$O<+J,<+?H$G$I$N5-;v$,$=$N72$KB0$7$F$$$k$+$r\e(B
\e$BH=CG$7!"$9$Y$F$N5-;v$rI|9f2=$7$F!"$=$N7k2L$N%U%!%$%k$r\e(B \e$BE83+\e(B/\e$B1\Mw\e(B/\e$BJ]B8\e(B \e$B$9$k\e(B
\e$B$h$&$K$G$-$^$9!'\e(B
@lisp
(setq gnus-uu-user-view-rules
- (list '(\"\\\\.au$\" \"sox %s -t .aiff > /dev/audio\")))
+ (list '("\\\\.au$\" "sox %s -t .aiff > /dev/audio")))
@end lisp
@item gnus-uu-user-view-rules-end
\e$BI|9f2=$7$?8e$G%U%!%$%k$,2?$i$+$N%"!<%+%$%V$G$"$k>l9g!"\e(Bgnus \e$B$O%"!<%+%$%V$r\e(B
\e$BE83+$7$h$&$H;n$_!"%"!<%+%$%V$NCf$K1\Mw$G$-$k%U%!%$%k$,$"$k$+$rD4$Y$^$9!#Nc\e(B
-\e$B$($P!"\e(Bgzip \e$B$5$l$?\e(B tar \e$B%U%!%$%k\e(B @file{pics.tar.gz} \e$B$,$"$C$F!"%U%!%$%k\e(B
+\e$B$($P!"\e(Bgzip \e$B$5$l$?\e(B tar \e$B%U%!%$%k\e(B @file{pics.tar.gz} \e$B$,$"$C$F!"%U%!%$%k\e(B
@file{pic1.jpg} \e$B$H\e(B @file{pic2.gif} \e$B$r4^$s$G$$$k>l9g!"\e(Bgnus \e$B$O<g%U%!%$%k$r2r\e(B
\e$BE`$7$F\e(B tar \e$B$rE83+$7!"$=$l$+$i\e(B2\e$B$D$N3($r1\Mw$7$^$9!#$3$NE83+$N2aDx$O:F5"E*\e(B
\e$B$J$N$G!"%"!<%+%$%V$K%"!<%+%$%V$N%"!<%+%$%V$,$"$k$H!"$=$l$O$9$Y$FE83+$5$l$^\e(B
\e$B$9!#\e(B
\e$B:G8e$K!"\e(Bgnus \e$B$OIaDL$O$=$l$>$l$NCj=P$5$l$?5-;v$4$H$K\e(B@dfn{\e$B5?;w5-;v\e(B}\e$B$r35N,%P%C\e(B
-\e$B%U%!$KA^F~$7$^$9!#$3$l$i$N!X5-;v!Y$K0\F0$7$?>l9g$O!"<B9T$9$kL?Na!JIaDL$O\e(B
+\e$B%U%!$KA^F~$7$^$9!#$3$l$i$N!X5-;v!Y$K0\F0$7$?>l9g$O!"<B9T$9$kL?Na!JIaDL$O\e(B
gnus \e$B$,Ds0F$r$7$^$9!K$rF~NO$9$k$h$&$KB%$5$l!"$=$l$+$iL?Na$,<B9T$5$l$^$9!#\e(B
@vindex gnus-view-pseudo-asynchronously
* Article Buttons:: URL \e$B$d\e(B Message-ID \e$B$d\e(B \e$B%"%I%l%9$J$I$r%/%j%C%/$9$k!#\e(B
* Article Date:: \e$B$0$:$0$:8@$&$J!"@$3&;~$@!*\e(B
* Article Signature:: \e$B=pL>$C$F2?!)\e(B
+* Article Miscellanina:: \e$BB>$N$$$m$$$m$J$b$N!#\e(B
@end menu
\e$B8=:_$N5-;v$r$b$C$H%O%$%i%$%H\e(B (highlight) \e$B$7$^$9!#$3$N4X?t$O!"%X%C%@!<!"\e(B
\e$B0zMQJ8!"=pL>$r%O%$%i%$%H$7!"K\BN\e(B (body) \e$B$HF,\e(B (head) \e$B$K%\%?%s$r2C$($^$9!#\e(B
-\e$B$?$$$F$$$NMxMQ<T$OBe$o$j$K\e(B @code{gnus-article-highlight} \e$B$r\e(B
-@code{gnus-article-display-hook} (@pxref{Customizing Articles}) \e$B$G;H$&$[\e(B
-\e$B$&$r9%$`$G$7$g$&!#$3$l$O>/$7$@$1@Q6K@-$,8:>/$7$^$9\e(B---\e$B$=$l$O%X%C%@!<$H=p\e(B
-\e$BL>$@$1$r%O%$%i%$%H$7!"%\%?%s$r2C$($^$9!#\e(B
-
@item W H h
@kindex W H h \e$B!J35N,!K\e(B
@findex gnus-article-highlight-headers
@vindex gnus-header-face-alist
\e$B%X%C%@!<$r%O%$%i%$%H$7$^$9\e(B (@code{gnus-article-highlight-headers})\e$B!#%O%$\e(B
\e$B%i%$%H$OJQ?t\e(B @code{gnus-header-face-alist} \e$B$K$7$?$,$C$F$J$5$l!"$=$l$O$=\e(B
-\e$B$l$>$l$NMWAG$,\e(B @var{(\e$B@55,I=8=\e(B \e$BL>A0\e(B \e$BFbMF\e(B)} \e$B$H$$$&MM<0$N%j%9%H$G$9!#\e(B
+\e$B$l$>$l$NMWAG$,\e(B @var{(\e$B@55,I=8=\e(B \e$BL>A0\e(B \e$BFbMF\e(B)} \e$B$H$$$&MM<0$N%j%9%H$G$9!#\e(B
@var{\e$B@55,I=8=\e(B}\e$B$O%X%C%@!<$K9gCW$9$k@55,I=8=!"\e(B@var{\e$BL>A0\e(B}\e$B$O%X%C%@!<$NL>A0$r\e(B
\e$B%O%$%i%$%H$9$k$N$K;H$o$l$k%U%'%$%9\e(B (face) (@pxref{Faces and Fonts})\e$B!"\e(B
@var{\e$BFbMF\e(B}\e$B$O%X%C%@!<$NCM$r%O%$%i%$%H$9$k%U%'%$%9$G$9!#:G=i$K9gCW$7$?$b$N\e(B
@lisp
(copy-face 'red 'gnus-emphasis-italic)
@end lisp
+
+@vindex gnus-group-highlight-words-alist
+\e$BG$0U$N8l$r6/D4I=<($5$;$?$$$H$-$O!"\e(B
+@code{gnus-group-highlight-words-alist} \e$BJQ?t$r;H$&$3$H$,$G$-$^$9!#$3$l$O\e(B
+@code{gnus-emphasis-alist} \e$B$HF1$89=J8$r;H$$$^$9!#\e(B@code{highlight-words}
+\e$B%0%k!<%W%Q%i%a!<%?$r;H$&$3$H$b$G$-$^$9\e(B
+
\e$B5-;v$r<+F0E*$K%U%)%s$HJQ99$5$;$k$?$a$K$O\e(B @xref{Customizing Articles} \e$B$r\e(B
\e$B;2>H$7$F2<$5$$!#\e(B
@vindex gnus-article-hide-pgp-hook
@sc{pgp} \e$B=pL>$r1#$7$^$9\e(B (@code{gnus-article-hide-pgp})\e$B!#\e(B @sc{pgp} \e$B=pL>$,\e(B
\e$B1#$5$l$?8e$K%U%C%/\e(B @code{gnus-article-hide-pgp-hook} \e$B$,<B9T$5$l$^$9!#\e(B
+\e$BNc$($P!"=pL>$r;}$D5-;v$r<+F0E*$KG'>Z$9$k$K$O\e(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 \e$B!J35N,!K\e(B
@sc{pem} (privacy enhanced messages\e$B!J%W%i%$%P%7!<3HD%%a%C%;!<%8!K\e(B) \e$BItJ,$r\e(B
\e$B1#$7$^$9\e(B (@code{gnus-article-hide-pem})\e$B!#\e(B
+@item W W B
+@kindex W W B (\e$B35N,\e(B)
+@findex gnus-article-strip-banner
+@code{banner} \e$B%0%k!<%W%Q%i%a!<%?$G;XDj$5$l$?%P%J!<$r<h$j=|$-$^$9\e(B
+(@code{gnus-article-strip-banner})\e$B!#$3$l$O<g$K!"$$$/$D$+$N%a!<%j%s%0%j%9\e(B
+\e$B%H$d;J2q<TIU$-$N%0%k!<%W$,A4$F$N%0%k!<%W$KDI2C$9$k!"15F+$7$$%P%J!<$H\e(B/\e$B$b\e(B
+\e$B$7$/$O=pL>$r1#$9$?$a$K;EMM$5$l$^$9!#$3$N4X?t$r;H$&J}K!$O\e(B @code{banner}
+\e$B%0%k!<%W%Q%i%a!<%?\e(B (@pxref{Group Parameters}) \e$B$r%P%J!<$r<h$j=|$-$?$$%0%k!<\e(B
+\e$B%W$KDI2C$7$^$9!#%Q%i%a!<%?>C5n$5$l$k%F%-%9%H$K9gCW$9$k@55,I=8=$H$7$F2r<a\e(B
+\e$B$5$l$kJ8;zNs$+!"\e(B(\e$B:G8e$N\e(B) \e$B=pL>$,>C5n$5$l$k$H$$$&0UL#$G$"$k%7%s%\%k\e(B
+@code{signature} \e$B$G$"$k$3$H$,$G$-$^$9!#\e(B
+
@item W W c
@kindex W W c \e$B!J35N,!K\e(B
@findex gnus-article-hide-citation
@findex gnus-article-hide-citation-in-followups
\e$B:,K\$G$J$$5-;v$N0zMQJ8$r1#$7$^$9\e(B
(@code{gnus-article-hide-citation-in-followups})\e$B!#$3$l$OBPOCE*L?Na$H$7$F\e(B
-\e$B$O$"$^$jLr$KN)$?$J$$$+$b$7$l$^$;$s$,!"\e(B@code{gnus-article-display-hook}
-\e$B$KF~$l$k;v$N$G$-$k<j7Z$J4X?t$G$"$k$G$7$g$&\e(B (@pxref{Customizing
-Articles})\e$B!#\e(B
+\e$B$O$"$^$jLr$KN)$?$J$$$+$b$7$l$^$;$s$,!"<+F0E*$K5/$3$k<j7Z$J4X?t$G$"$k$G$7$g\e(B
+\e$B$&\e(B (@pxref{Customizing Articles})\e$B!#\e(B
@item W W C-c
@kindex W W C-c (\e$B35N,\e(B)
@findex gnus-article-hide-citation-maybe
-\e$B0J2<$N\e(B2\e$B$D$NJQ?t$K4p$E$$$F0zMQ$r1#$7$^$9\e(B
+\e$B0J2<$N\e(B2\e$B$D$NJQ?t$K4p$E$$$F0zMQ$r1#$7$^$9\e(B
(@code{gnus-article-hide-citation-maybe}):
@table @code
@kindex W l \e$B!J35N,!K\e(B
@findex gnus-summary-stop-page-breaking
\e$B%Z!<%8$N6h@Z$j$r8=:_$N5-;v$+$i<h$j=|$-$^$9\e(B
-(@code{gnus-summary-stop-page-breaking})\e$B!#%Z!<%8$N6h@Z$j$KIU$$$F$O\e(B
+(@code{gnus-summary-stop-page-breaking})\e$B!#%Z!<%8$N6h@Z$j$KIU$$$F$O\e(B
@xref{Misc Article} \e$B$r;2>H$7$F2<$5$$!#\e(B
@item W r
@item W m
@kindex W m \e$B!J35N,!K\e(B
@findex gnus-summary-toggle-mime
-\e$B5-;v$r\e(B @sc{mime} \e$B5-;v$H$7$FI=<($9$k$+$I$&$+$r@Z$jBX$($^$9\e(B
+\e$BI=<($9$kA0$K5-;v$K\e(B @sc{mime} \e$B=hM}$r<B9T$9$k$+$I$&$+$r@Z$j49$($^$9\e(B
(@code{gnus-summary-toggle-mime})\e$B!#\e(B
@item W o
@item W d
@kindex W d \e$B!J35N,!K\e(B
@findex gnus-article-treat-dumbquotes
-M******** sm*rtq**t*s \e$B$r=hM}$7$^$9\e(B
-(@code{gnus-article-treat-dumbquotes})\e$B!#\e(B
+@vindex gnus-article-dumbquotes-map
+@cindex Smartquotes
+@cindex M******** sm*rtq**t*s
+@cindex Latin 1
+@code{gnus-article-dumbquotes-map} \e$B$K1~$8$F!"\e(BM******** sm*rtq**t*s \e$B$r=h\e(B
+\e$BM}$7$^$9\e(B \e$B$3$N4X?t$OJ8;z$,\e(B sm*rtq**t* \e$B$+$I$&$+$r?dB,$7$^$9$N$G!"BPOCE*$K\e(B
+\e$B$N$_;HMQ$5$l$k$Y$-$G$"$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
@item W w
@kindex W w \e$B!J35N,!K\e(B
@findex gnus-article-fill-cited-article
-\e$B8l$N@^$jJV$7$r$7$^$9\e(B (@code{gnus-article-fill-cited-articles})\e$B!#$b$7$3$N\e(B
-\e$B4X?t$r\e(B @code{gnus-article-display-hook} \e$B$NCf$G;H$C$?>l9g!"$=$l$O$+$J$j8e\e(B
-\e$B$NJ}$G<B9T$5$l$k$Y$-$G!"EvA3$9$Y$F$N%O%$%i%$%H$N8e$K$J$j$^$9!#\e(B
+\e$B8l$N@^$jJV$7$r$7$^$9\e(B (@code{gnus-article-fill-cited-articles})\e$B!#\e(B
\e$B@^$jJV$7$r$9$k$H$-$K!"I}$r;XDj$9$k$?$a$KL?Na$K?tCM@\F,0z?t$rM?$($k;v$,$G\e(B
\e$B$-$^$9!#\e(B
+@item W q
+@kindex W q (\e$B35N,\e(B)
+@findex gnus-article-fill-long-lines
+\e$BD9$$9T$r@^$jJV$7$^$9\e(B (@code{gnus-article-fill-mode-lines})\e$B!#\e(B
+
+@item W C
+@kindex W C (\e$B35N,\e(B)
+@findex gnus-article-capitalize-sentense
+\e$B$=$l$>$l$NJ,$N:G=i$N8l$rBgJ8;z$K$7$^$9\e(B
+(@code{gnus-article-capitalize-sentences})\e$B!#\e(B
+
@item W c
@kindex W c \e$B!J35N,!K\e(B
@findex gnus-article-remove-cr
-\e$B%-%c%j%C%8%j%?!<%s\e(B (CR) (\e$B$9$J$o$A!"9T$N:G8e$N\e(B @samp{^M}) \e$B$r<h$j=|$-$^$9\e(B
-(@code{gnus-article-remove-cr})\e$B!#\e(B
+CRLF \e$B$NAH\e(B (\e$B$9$J$o$A!"9T$N:G8e$N\e(B @samp{^M}) \e$B$r\e(B LF \e$B$KJQ49$7$^$9\e(B (\e$B$3$l$O\e(B
+DOS \e$B$N9TKv$N@$OC$r$7$^$9\e(B)\e$B!"$=$7$F$=$l$+$i;D$j$N\e(B CR \e$B$r\e(B LF \e$B$KJQ49$7$^$9\e(B
+(\e$B$3$l$O\e(B MAC \e$B$N9TKv$N@$OC$r$7$^$9\e(B) (@code{gnus-article-remove-cr})\e$B!#\e(B
@item W f
@kindex W f \e$B!J35N,!K\e(B
\e$B$K9gCW$9$l$P!"4i$OI=<($5$l$^$;$s!#\e(BEmacs \e$B$G$N%G%#%U%)%k%H$NF0:n$O\e(B
@code{xv} \e$B$r%U%)!<%/$7$F8+$h$&$H$7$^$9!#\e(BXEmacs \e$B$G$N%G%#%U%)%k%H$NF0:n$O\e(B
@code{From} \e$BMs$NA0$K4i$rI=<($7$^$9!#!J\e(BXEmacs \e$B$,\e(B X-Face \e$B5!G=IU$-$G%3%s%Q%$\e(B
-\e$B%k$5$l$F$$$k$HNI$$$G$7$g$&!=!=$=$l$OI=<($r>/$7Aa$/$7$^$9!#$b$7:,K\E*\e(B
+\e$B%k$5$l$F$$$k$HNI$$$G$7$g$&!=!=$=$l$OI=<($r>/$7Aa$/$7$^$9!#$b$7:,K\E*\e(B
X-Face \e$B5!G=$,$J$$$N$G$"$l$P!"\e(Bgnus \e$B$O\e(B @code{pbmplus} \e$B$d$=$NCg4V$N30It%W%m%0\e(B
\e$B%i%`$r;H$C$F\e(B @code{X-Face} \e$BMs$rJQ49$7$h$&$H;n$_$^$9!#!K$3$N4X?t$rI=<(%U%C\e(B
\e$B%/$KF~$l$?$$$N$G$"$l$P!"$*$=$i$/$=$l$":G8e$K$J$k$Y$-$G$7$g$&!#\e(B
@kindex W b \e$B!J35N,!K\e(B
@findex gnus-article-add-buttons
\e$B%/%j%C%/$G$-$k%\%?%s$r5-;v$K2C$($^$9\e(B (@code{gnus-article-add-buttons})\e$B!#\e(B
-@xref{Article Buttons}
+@xref{Article Buttons}.
@item W B
@kindex W B \e$B!J35N,!K\e(B
\e$B%/%j%C%/$G$-$k%\%?%s$r5-;v$N%X%C%@!<$K2C$($^$9\e(B
(@code{gnus-article-add-buttons-to-head})\e$B!#\e(B
+@item W W H
+@kindex W W H (\e$B35N,\e(B)
+@findex gnus-article-strip-headers-from-body
+\e$B5-;v$NK\BN$N@hF,$+$i\e(B @code{X-No-Archive} \e$B%X%C%@!<$N$h$&$J%X%C%@!<$r<h$j\e(B
+\e$B=|$-$^$9\e(B (@code{gnus-article-strip-headers-from-body})\e$B!#\e(B
+
@item W E l
@kindex W E l \e$B!J35N,!K\e(B
@findex gnus-article-strip-leading-blank-lines
\e$B5-;v$NK\BN$N$9$Y$F$N9T$N;O$a$+$i$N$9$Y$F$N6uGr$r<h$j=|$-$^$9\e(B
(@code{gnus-article-strip-leading-space})\e$B!#\e(B
+@item W E e
+@kindex W E e (\e$B35N,\e(B)
+@findex gnus-article-strip-trailing-space
+\e$B5-;v$NK\J8$NA4$F$N9T$N:G8e$+$i6uGr$r>C5n$7$^$9\e(B
+(@code{gnus-article-strip-trailing-space})\e$B!#\e(B
+
@end table
\e$B5-;v$N@vBu$r<+F0E*$K$9$k$?$a$NJ}K!$O\e(B @xref{Customizing Articles} \e$B$r;2>H\e(B
@end example
@code{gnus-article-date-lapsed-new-header} \e$B$NCM$G$3$N%X%C%@!<$r4{B8$N\e(B
-Date \e$B$N2<$KDI2C$9$k$+!"CV$-BX$($k$+$r;XDj$7$^$9!#$3$N9T$,O"B3$7$F99?7\e(B
-\e$B$5$l$k$h$&$K$7$?$$$N$G$"$l$P!"\e(B
+Date \e$B$N2<$KDI2C$9$k$+!"CV$-BX$($k$+$r;XDj$7$^$9!#\e(B
+
+gnus \e$B$G%a!<%k$rFI$`$3$H$NM-Mx$JE@$O!"C1=c$J%P%0$rAG@2$i$7$$IT>rM}$KCV$-\e(B
+\e$B49$($k$3$H$G$9!#\e(B
+
+\e$B$3$N9T$,O"B3$7$F99?7$5$l$k$h$&$K$7$?$$$N$G$"$l$P!"\e(B
@lisp
(gnus-start-date-timer)
@cindex article signature
@vindex gnus-signature-separator
-\e$B$=$l$>$l$N5-;v$O\e(B2\e$B$D$NItJ,$KJ,$1$i$l$^$9!=!=8+=P$7\e(B (header) \e$B$HK\BN\e(B
+\e$B$=$l$>$l$N5-;v$O\e(B2\e$B$D$NItJ,$KJ,$1$i$l$^$9!=!=8+=P$7\e(B (header) \e$B$HK\BN\e(B
(body) \e$B$G$9!#K\BN$O=pL>ItJ,$HJ8>OItJ,$KJ,$1$i$l$^$9!#$I$l$,=pL>$H$_$J$5$l\e(B
-\e$B$k$+$r7h$a$kJQ?t$O\e(B @code{gnus-signature-separator} \e$B$G$9!#$3$l$OIaDL$O\e(B
+\e$B$k$+$r7h$a$kJQ?t$O\e(B @code{gnus-signature-separator} \e$B$G$9!#$3$l$OIaDL$O\e(B
son-of-RFC 1036 \e$B$G;X<($5$l$F$$$kI8=`$N\e(B @samp{^-- $} \e$B$G$9!#$7$+$7!"B?$/$N?M\e(B
\e$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\e(B
\e$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\e(B
\e$B$"$J$?$,42MF$G$"$l$P$"$k$[$I!"4V0c$C$?7k2L$rF@$k;v$K$J$k$G$7$g$&!#\e(B
@vindex gnus-signature-limit
-@code{gnus-signature-limit} \e$B$O$I$l$,=pL>$H$_$J$5$l$k$+$X$N@)8B$rDs6!$7$^\e(B
-\e$B$9!#\e(B
+@code{gnus-signature-limit} \e$B$O5-;v$rI=<($9$k$H$-$K$I$l$,=pL>$H$_$J$5$l$k\e(B
+\e$B$+$X$N@)8B$rDs6!$7$^$9!#\e(B
@enumerate
@item
\e$B$G$9!#\e(B
+@node Article Miscellania
+@subsection \e$B5-;v$$$m$$$m\e(B
+
+@table @kbd
+@item A t
+@kindex A t (Summary)
+@findex gnus-article-babel
+\e$B5-;v$r$"$k8@8l$+$iJL$N$b$N$XJQ49$7$^$9!#\e(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 \e$B5-;vL?Na\e(B
@kindex A P \e$B!J35N,!K\e(B
@vindex gnus-ps-print-article
@findex gnus-summary-print-article
-\e$B5-;v%P%C%U%!$N%]%9%H%9%/%j%W%H\e(B (PostScript) \e$B%$%a!<%8$r:n@.$7$F0u:~$7$^$9\e(B
+\e$B5-;v%P%C%U%!$N%]%9%H%9%/%j%W%H\e(B (PostScript) \e$B%$%a!<%8$r:n@.$7$F0u:~$7$^$9\e(B
(@code{gnus-summary-print-article})\e$B!#\e(B@code{gnus-ps-print-hook} \e$B$,%P%C%U%!\e(B
\e$B$r0u:~$9$kD>A0$K<B9T$5$l$k$G$7$g$&!#\e(B
@findex gnus-summary-sort-by-lines
\e$B9T$K$h$C$FJB$SBX$($^$9\e(B (@code{gnus-summary-sort-by-lines})\e$B!#\e(B
+@item C-c C-s C-c
+@kindex C-c C-s C-c (\e$B35N,\e(B)
+@findex gnus-summary-sort-by-chars
+\e$B5-;v$ND9$5$GJB$S49$($^$9\e(B (@code{gnus-summary-sort-by-chars})\e$B!#\e(B
+
@item C-c C-s C-i
@kindex C-c C-s C-i \e$B!J35N,!K\e(B
@findex gnus-summary-sort-by-score
@item .
@kindex . \e$B!JA*Br!K\e(B
@findex gnus-pick-article-or-thread
-\e$B8=:_$N9T$N5-;v$+%9%l%C%I$rA*Br$7$^$9\e(B
-(@code{gnus-pickd-article-or-thread})\e$B!#$b$7JQ?t\e(B
+\e$B8=:_$N9T$N5-;v$+%9%l%C%I$rA*Br$7$^$9\e(B
+(@code{gnus-pickd-article-or-thread})\e$B!#$b$7JQ?t\e(B
@code{gnus-thread-hide-subtree} \e$B$,\e(B true \e$B$G$"$l$P!"$3$N%-!<$O%9%l%C%I$N:G\e(B
\e$B=i$N5-;v$G;H$o$l$?$H$-$O%9%l%C%IA4BN$rA*Br$7$^$9!#$=$&$G$J$1$l$P!"$=$l$O\e(B
\e$B$=$N5-;v$@$1$rA*Br$7$^$9!#$b$7?tCM@\F,0z?t$rM?$($i$l$l$P$=$N%9%l%C%I$+5-\e(B
@end table
\e$BA4$F$NIaDL$N35N,%b!<%IL?Na$OA*Br%b!<%I\e(B (pick-mode)\e$B$G$b;HMQ2DG=$G$9$,!"\e(B
-@kbd{u} \e$B$ONc30$G$9!#$7$+$7!"F1$84X?t\e(B
+@kbd{u} \e$B$ONc30$G$9!#$7$+$7!"F1$84X?t\e(B
@code{gnus-summary-tick-article-forward} \e$B$K3d$jEv$F$i$l$F$$$k\e(B @kbd{!} \e$B$r\e(B
\e$B;H$&;v$,$G$-$^$9!#\e(B
@kindex g (\e$B%P%$%J%j!<\e(B)
@findex gnus-binary-show-article
-\e$B<B:]$O!"$3$N%b!<%I$K$7$?$H$-$K!"8=<B$N5-;v$r8+$k$?$a$NM#0l$NL?Na$,\e(B
+\e$B<B:]$O!"$3$N%b!<%I$K$7$?$H$-$K!"8=<B$N5-;v$r8+$k$?$a$NM#0l$NL?Na$,\e(B
@kbd{g} \e$B$G$9\e(B (@code{gnus-binary-show-article})\e$B!#\e(B
@vindex gnus-binary-mode-hook
\e$BLZ$N@a$N$?$a$N%U%)!<%^%C%HJ8;zNs$G$9!#$G$b$3$NL>A0$O>/$78m$C$?L>>N$G$9!=!=\e(B
\e$B$=$l$O9T$G$O$J$/!"$?$@@a$rDj5A$9$k$@$1$G$9!#%G%#%U%)%k%H$NCM$O\e(B
@samp{%(%[%3,3n%]%)} \e$B$G!"$=$l$OEj9F<T$NL>A0$N:G=i$N#3J8;z$rI=<($7$^$9!#$9\e(B
-\e$B$Y$F$N@a$,F1$8D9$5$G$"$k$N$O=EMW$G$9$N$G!"\e(B@samp{%4,4n} \e$B$N$h$&$J;XDj$r\e(B
+\e$B$Y$F$N@a$,F1$8D9$5$G$"$k$N$O=EMW$G$9$N$G!"\e(B@samp{%4,4n} \e$B$N$h$&$J;XDj$r\e(B
@emph{\e$B;H$o$J$1$l$P$J$i$J$$\e(B} \e$B$N$G$9!#\e(B
\e$BM-8z$J;XDj$O!'\e(B
@item gnus-tree-brackets
@vindex gnus-tree-brackets
\e$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!#\e(B
-\e$BMM<0$O\e(B
+\e$BMM<0$O\e(B
@var{((\e$BK\Ev$N3+\e(B . \e$BK\Ev$NJD\e(B) (\e$B$^$P$i3+\e(B . \e$B$^$P$iJD\e(B) (\e$B56$N3+\e(B . \e$B56$NJD\e(B))}
-\e$B$H$J$C$F$$$F!"%G%#%U%)%k%H$O\e(B
+\e$B$H$J$C$F$$$F!"%G%#%U%)%k%H$O\e(B
@code{((?[ . ?]) (?( . ?)) (?@{ . ?@}) (?< . ?>))} \e$B$G$9!#\e(B
@item gnus-tree-parent-child-edges
@findex gnus-summary-delete-article
@c @icon{gnus-summary-mail-delete}
\e$B%a!<%k5-;v$r:o=|$7$^$9!#$3$l$O!X$"$J$?$N%G%#%9%/$+$i:#$+$i1J1s$K:o=|$7$F!"\e(B
-\e$BFsEY$HLa$i$J$$!Y$N!X:o=|!Y$G$9!#Cm0U$7$F;H$C$F$/$@$5$$\e(B
+\e$BFsEY$HLa$i$J$$!Y$N!X:o=|!Y$G$9!#Cm0U$7$F;H$C$F$/$@$5$$\e(B
(@code{gnus-summary-delete-article})\e$B!#\e(B
@item B m
@findex gnus-summary-edit-article
@kindex C-c C-c \e$B!J5-;v!K\e(B
\e$B8=:_$N5-;v$rJT=8$7$^$9\e(B (@code{gnus-summary-edit-article})\e$B!#JT=8$r=*N;$7\e(B
-\e$B$FJQ99$r1J1s$K$9$k$?$a$K!"\e(B@kbd{C-c C-c} \e$B$rBG$A$^$9!#$b$7L?Na\e(B
+\e$B$FJQ99$r1J1s$K$9$k$?$a$K!"\e(B@kbd{C-c C-c} \e$B$rBG$A$^$9!#$b$7L?Na\e(B
@kbd{C-c C-c} \e$B$K?tCM@\F,0z?t$rM?$($k$H!"\e(Bgnus \e$B$O5-;v$r:F%O%$%i%$%H$7$^$;\e(B
\e$B$s!#\e(B
\e$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$?\e(B
\e$B$j$9$k$+$bCN$l$^$;$s!#\e(B
+@vindex gnus-summary-prepared-hooi
+@item gnus-summary-prepared-hook
+\e$B35N,%P%C%U%!$,:n@.$5$l$?8e$G0lHV:G8e$K8F$P$l$k%U%C%/$G$9!#\e(B
+
@vindex gnus-summary-ignore-duplicates
@item gnus-summary-ignore-duplicates
Gnus \e$B$,F1$8\e(B @code{Message-ID} \e$B$r;}$D\e(B2\e$B$D$N5-;v$rH/8+$7$?$H$-$O!"2?$+;W$$@Z$C\e(B
@item Y c
@kindex Y c \e$B!J35N,!K\e(B
@findex gnus-summary-insert-cached-articles
-\e$BA4$F$N!J8=:_$N%0%k!<%W$K!K%-%c%C%7%e$5$l$?5-;v\e(B \e$B$r35N,%P%C%U%!$KA^F~$7$^$9\e(B
+\e$BA4$F$N!J8=:_$N%0%k!<%W$K!K%-%c%C%7%e$5$l$?5-;v\e(B \e$B$r35N,%P%C%U%!$KA^F~$7$^$9\e(B
(@code{gnus-summary-insert-cached-articles})\e$B!#\e(B
@end table
@kindex A D \e$B!J35N,!K\e(B
@findex gnus-summary-enter-digest-group
\e$B$b$78=:_$N%0%k!<%W$,B>$N5-;v$N=8$^$j$G$"$k$J$i$P!JNc$($P!"E&MW\e(B (digest)\e$B!K!"\e(B
-\e$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\e(B
+\e$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\e(B
(@code{gnus-summary-enter-digest-group})\e$B!#\e(BGnus \e$B$O$3$NL?Na$K@\F,0z?t$rM?$(\e(B
\e$B$J$$8B$j!"$I$N$h$&$J7?$N5-;v$,8=:_I=<($5$l$F$$$k$+$r?dB,$7$h$&$H$7!"$=$l$O\e(B
\e$B6/@)E*$K!XE&MW!Y$H$$$&2r<a$K$J$j$^$9!#4pK\E*$K!"B>$NMM<0$+$i$J$kB>$N%a%C%;!<\e(B
@kindex = \e$B!J35N,!K\e(B
@findex gnus-summary-expand-window
\e$B35N,%P%C%U%!$N%&%#%s%I%&$r3HBg$7$^$9\e(B
-(@code{gnus-summary-expand-window})\e$B!#@\F,0z?t$rM?$($i$l$l$P!"\e(B@code{\e$B5-;v\e(B}
+(@code{gnus-summary-expand-window})\e$B!#@\F,0z?t$rM?$($i$l$l$P!"\e(B@code{\e$B5-;v\e(B}
\e$B%&%#%s%I%&$r3HBg$7$^$9!#\e(B
@item M-C-e
\e$B8=:_$N%0%k!<%W$N%0%k!<%W$NG^2pJQ?t\e(B (parameter) (@pxref{Group
Parameters}) \e$B$rJT=8$7$^$9\e(B (@code{gnus-summary-edit-parameters})\e$B!#\e(B
-@end table
+@item M-C-g
+@kindex M-C-g (\e$B35N,\e(B)
+@findex gnus-summary-customize-parameters
+\e$B8=:_$N%0%k!<%W$N%0%k!<%W%Q%i%a!<%?\e(B (@pxref{Group Parameters}) \e$B$r%+%9%?%^\e(B
+\e$B%$%:$7$^$9\e(B (@code{gnus-summary-customize-parameters})\e$B!#\e(B
+@end table
@node Exiting the Summary Buffer
@section \e$B35N,%P%C%U%!$rH4$1$k\e(B
@vindex gnus-summary-prepare-exit-hook
@c @icon{gnus-summary-exit}
\e$B8=:_$N%0%k!<%W$r=P$F!"%0%k!<%W$NA4$F$N>pJs$r99?7$7$^$9\e(B
-(@code{gnus-summary-exit})\e$B!#H4$1=P$k$?$a$N$?$$$F$$$N;v$r$9$kA0$K\e(B
-@code{gnus-summary-prepare-exit-hook} \e$B$,8F$P$l!"$=$l$O%G%#%U%)%k%H$G\e(B
-@code{gnus-summary-expire-articles} \e$B$r8F$S$^$9!#H4$1=P$k2aDx$rDI$($?8e$K\e(B
+(@code{gnus-summary-exit})\e$B!#H4$1=P$k$?$a$N$?$$$F$$$N;v$r$9$kA0$K\e(B
+@code{gnus-summary-prepare-exit-hook} \e$B$,8F$P$l!"$=$l$O%G%#%U%)%k%H$G\e(B
+@code{gnus-summary-expire-articles} \e$B$r8F$S$^$9!#H4$1=P$k2aDx$rDI$($?8e$K\e(B
@code{gnus-summary-exit-hook} \e$B$,8F$P$l$^$9!#\e(B(\e$BL$FI$N\e(B) \e$B%0%k!<%W$,;D$C$F$$\e(B
-\e$B$J$$$H$-$K%0%k!<%W%b!<%I$KLa$k$H$-$K\e(B
+\e$B$J$$$H$-$K%0%k!<%W%b!<%I$KLa$k$H$-$K\e(B
@code{gnus-group-no-more-groups-hook} \e$B$,<B9T$5$l$^$9!#\e(B
@item Z E
-@itemx Q
+@itemx Q
@kindex Z E \e$B!J35N,!K\e(B
@findex Q \e$B!J35N,!K\e(B
@findex gnus-summary-exit-no-update
@item Z C
@kindex Z C \e$B!J35N,!K\e(B
@findex gnus-summary-catchup-all-and-exit
-\e$BJ]N15-;v$b4^$a$F!"A4$F$N5-;v$K4{FI$N0u$rIU$1$F!"$=$l$+$iH4$1$^$9\e(B
+\e$BJ]N15-;v$b4^$a$F!"A4$F$N5-;v$K4{FI$N0u$rIU$1$F!"$=$l$+$iH4$1$^$9\e(B
(@code{gnus-summary-catchup-all-and-exit})\e$B!#\e(B
@item Z n
@kindex Z n \e$B!J35N,!K\e(B
@findex gnus-summary-catchup-and-goto-next-group
-\e$BA4$F$N5-;v$K4{FI$N0u$rIU$1$F<!$N%0%k!<%W$X0\F0$7$^$9\e(B
+\e$BA4$F$N5-;v$K4{FI$N0u$rIU$1$F<!$N%0%k!<%W$X0\F0$7$^$9\e(B
(@code{gnus-summary-catchup-and-goto-next-group})\e$B!#\e(B
@item Z R
@kindex Z R \e$B!J35N,!K\e(B
@findex gnus-summary-reselect-current-group
-\e$B8=:_$N%0%k!<%W$r=P$F!"$=$l$+$iF~$jD>$7$^$9\e(B
+\e$B8=:_$N%0%k!<%W$r=P$F!"$=$l$+$iF~$jD>$7$^$9\e(B
(@code{gnus-summary-reselect-current-group})\e$B!#$b$7@\F,0z?t$rM?$($i$l$l$P!"\e(B
\e$B4{FI$HL$FI$NN>J}$NA4$F$N5-;v$rA*Br$7$^$9!#\e(B
@kindex M-g \e$B!J35N,!K\e(B
@findex gnus-summary-rescan-group
@c @icon{gnus-summary-mail-get}
-\e$B%0%k!<%W$rH4$1!"%0%k!<%W$N?7$7$$5-;v$rD4$Y!"%0%k!<%W$rA*Br$7$^$9\e(B
+\e$B%0%k!<%W$rH4$1!"%0%k!<%W$N?7$7$$5-;v$rD4$Y!"%0%k!<%W$rA*Br$7$^$9\e(B
(@code{gnus-summary-rescan-group})\e$B!#$b$7@\F,0z?t$rM?$($i$l$l$P!"4{FI$HL$\e(B
\e$BFI$NN>J}$NA4$F$N5-;v$rA*Br$7$^$9!#\e(B
@item Z N
@kindex Z N \e$B!J35N,!K\e(B
@findex gnus-summary-next-group
-\e$B%0%k!<%W$rH4$1$F!"<!$N%0%k!<%W$X0\F0$7$^$9\e(B
+\e$B%0%k!<%W$rH4$1$F!"<!$N%0%k!<%W$X0\F0$7$^$9\e(B
(@code{gnus-summary-next-group})\e$B!#\e(B
@item Z P
@kindex Z P \e$B!J35N,!K\e(B
@findex gnus-summary-prev-group
-\e$B%0%k!<%W$rH4$1$F!"A0$N%0%k!<%W$X0\F0$7$^$9\e(B
+\e$B%0%k!<%W$rH4$1$F!"A0$N%0%k!<%W$X0\F0$7$^$9\e(B
(@code{gnus-summary-prev-group})\e$B!#\e(B
@item Z s
@findex gnus-summary-wake-up-the-dead
@findex gnus-dead-summary-mode
@vindex gnus-kill-summary-on-exit
-\e$B$"$J$?$K%0%k!<%W$rH4$1$F!"$=$l$+$i9M$($rJQ$($kJJ$,$"$k$N$G$"$l$P!"\e(B
+\e$B$"$J$?$K%0%k!<%W$rH4$1$F!"$=$l$+$i9M$($rJQ$($kJJ$,$"$k$N$G$"$l$P!"\e(B
@code{gnus-kill-summary-on-exit} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$N$,NI$$$+$b$7$l\e(B
\e$B$^$;$s!#$b$7$=$&$9$l$P!"\e(Bgnus \e$B$O$=$l$+$iH4$1=P$k$H$-$K35N,%P%C%U%!$r:o=|$7\e(B
-\e$B$^$;$s!#!J2?$H$$$&6C$-!*!K$=$NBe$o$j$K!"$=$l$O%P%C%U%!$NL>A0$r\e(B
+\e$B$^$;$s!#!J2?$H$$$&6C$-!*!K$=$NBe$o$j$K!"$=$l$O%P%C%U%!$NL>A0$r\e(B
@samp{*Dead Summary ... *} \e$B$N$h$&$J$b$N$KJQ99$7!"\e(B
@code{gnus-dead-summary-mode} \e$B$H8F$P$l$k%^%$%J!<%b!<%I$rF3F~$7$^$9!#:#$d!"\e(B
-\e$B$=$N%P%C%U%!$K@Z$jBX$($l$P!"A4$F$N%-!<$,4X?t\e(B
+\e$B$=$N%P%C%U%!$K@Z$jBX$($l$P!"A4$F$N%-!<$,4X?t\e(B
@code{gnus-summary-wake-up-the-dead} \e$B$K3d$jEv$F$i$l$F$$$k$3$H$K5$IU$/$G$7$g\e(B
\e$B$&!#;`$s$@35N,%P%C%U%!\e(B (dead summary buffer) \e$B$G$I$l$+$N%-!<$rC!$/;v$H!"@8\e(B
\e$B$-$?IaDL$N35N,%P%C%U%!$K$J$k$G$7$g$&!#\e(B
@vindex gnus-use-cross-reference
\e$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\e(B
-\e$BFI$s$G!"$I$N5-;v$KJVEz$7$?$+!"$J$I$J$I!#!K$b$7JQ?t\e(B
+\e$BFI$s$G!"$I$N5-;v$KJVEz$7$?$+!"$J$I$J$I!#!K$b$7JQ?t\e(B
@code{gnus-use-cross-reference} \e$B$,\e(B @code{t} \e$B$G$"$k$H!J$=$l$,%G%#%U%)%k%H$G\e(B
\e$B$9!K!"$=$N%0%k!<%W$KAj8_;2>H$5$l$?\e(B (cross referenced) \e$B5-;v$O4{FI$N0u$,IU$-!"\e(B
\e$B$=$l$,Aj8_Ej9F\e(B (cross post) \e$B$5$l$?B>$N9XFI$7$F$$$k%0%k!<%W$G$b4{FI$N0u$,IU\e(B
\e$B%W$KJL!9$KEj9F$7$J$$8B$j$O!#F1$85-;v$r$$$/$D$+$N%0%k!<%W$KEj9F$9$k;v!JAj8_\e(B
\e$BEj9F$G$J$/$F!K$O\e(B @dfn{spamming} \e$B$H8F$P$l!"$"$J$?$O$=$N$h$&$JA~$`$Y$-HH:a$r\e(B
\e$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!#\e(B
-spam \e$B$rA*JL$9$k$?$a$K!"\e(BNoCeM \e$B<h07$r;n$7$?$$$H;W$&$+$b$7$l$^$;$s\e(B
+spam \e$B$rA*JL$9$k$?$a$K!"\e(BNoCeM \e$B<h07$r;n$7$?$$$H;W$&$+$b$7$l$^$;$s\e(B
(@pxref{NoCeM})\e$B!#\e(B
\e$B3P$($F$/$@$5$$!'\e(B \e$BAj8_Ej9F$O9=$$$^$;$s$,!"F1$85-;v$rJL!9$K$$$/$D$+$N%0%k!<\e(B
\e$B%W$KEj9F$9$k$N$O5v$5$l$^$;$s!#BgNL$NAj8_Ej9F\e(B (@dfn{velveeta}) \e$B$O$I$&$7$F$b\e(B
-\e$BHr$1$i$l$k$Y$-$G!"2a>jAj8_Ej9F$KBP$7$FITK~$r8@$&$?$a$KL?Na\e(B
+\e$BHr$1$i$l$k$Y$-$G!"2a>jAj8_Ej9F$KBP$7$FITK~$r8@$&$?$a$KL?Na\e(B
@code{gnus-summary-mail-crosspost-complaint} \e$B$r;H$&$3$H$5$($G$-$^$9!#\e(B
@cindex cross-posting
@cindex Xref
@cindex @sc{nov}
-\e$BAj8_Ej9F$r\e(B gnus \e$B$,@5$7$/07$($J$$$h$&$K$J$k860x$N0l$D$O!"\e(B@sc{nov} \e$B9T$K\e(B
+\e$BAj8_Ej9F$r\e(B gnus \e$B$,@5$7$/07$($J$$$h$&$K$J$k860x$N0l$D$O!"\e(B@sc{nov} \e$B9T$K\e(B
@code{Xref} \e$BMs$r4^$^$J$$!"\e(B@sc{xover}\e$B!J$3$l$OHs>o$KNI$$$G$9!"$H$$$&$N$O$=$l\e(B
\e$B$OB.EY$r$H$F$bB.$/$9$k$+$i$G$9!K$N;HMQ2DG=$J\e(B @sc{nntp} \e$B%5!<%P!<$r;H$C$F$$\e(B
\e$B$k$3$H$G$9!#$3$l$O320-$J$N$G$9$,!"$"$!!"Ha$7$$$+$J!"Hs>o$KNI$/$"$k;v$G$9!#\e(B
@cindex overview.fmt
\e$B$"$J$?$N\e(B @sc{nntp} \e$B%5!<%P!<$,$=$N354Q%U%!%$%k\e(B (overview file) \e$B$K\e(B
@code{Xref} \e$BMs$r4^$s$G$$$k$+$rD4$Y$k$K$O!"\e(B@samp{telnet your.nntp.server
-nntp} \e$B$H$7$F!"\e(B@code{inn} \e$B%5!<%P!<$G\e(B @samp{More READER} \e$B$H$7!"$=$l$+$i\e(B
+nntp} \e$B$H$7$F!"\e(B@code{inn} \e$B%5!<%P!<$G\e(B @samp{More READER} \e$B$H$7!"$=$l$+$i\e(B
@samp{LIST overview.fmt} \e$B$H$9$k;v$r;n$7$F$/$@$5$$!#$3$l$OF0:n$7$J$$$G$7$g\e(B
\e$B$&$,!"$b$7F0:n$7$F!"<hF@$7$?:G8e$N9T$,\e(B @samp{Xref:full} \e$B$G$J$$$J$i$P!"%K%e!<\e(B
\e$B%9$N4IM}<T$,354Q%U%!%$%k$K\e(B @code{Xref} \e$BMs$r4^$`$h$&$K$9$k$^$G!"%K%e!<%94I\e(B
@item gnus-duplicate-file
@vindex gnus-duplicate-file
-\e$B=EJ#M^@)$N%j%9%H$rC_@Q$7$F$*$/%U%!%$%k$NL>A0$G$9!#%G%#%U%)%k%H$O\e(B
+\e$B=EJ#M^@)$N%j%9%H$rC_@Q$7$F$*$/%U%!%$%k$NL>A0$G$9!#%G%#%U%)%k%H$O\e(B
@file{~/News/suppression} \e$B$G$9!#\e(B
@end table
-\e$B2?EY$b\e(B gnus \e$B$r=*N;$7$F5/F0$9$k798~$,$"$k$N$G$"$l$P!"$*$=$i$/\e(B
+\e$B2?EY$b\e(B gnus \e$B$r=*N;$7$F5/F0$9$k798~$,$"$k$N$G$"$l$P!"$*$=$i$/\e(B
@code{gnus-save-duplicate-list} \e$B$r\e(B @code{t} \e$B$K$9$k$N$ONI$$9M$($G$7$g$&!#\e(B
\e$B$b$7\e(B gnus \e$B$rB3$1$F2?=54V$bAv$i$;$F$*$/$N$G$"$l$P!"$=$l$r\e(B @code{nil} \e$B$K$9\e(B
\e$B$k$+$b$7$l$^$;$s!#0lJ}$G!"%j%9%H$rJ]B8$9$k;v$O5/F0$H=*N;$r$:$C$HCY$/$7$^\e(B
@chapter \e$B5-;v%P%C%U%!\e(B
@cindex article buffer
-\e$B5-;v$O0l$D$7$+$J$$5-;v%P%C%U%!$KI=<($5$l$^$9!#A4$F$N35N,%P%C%U%!$O!J\e(Bgnus
+\e$B5-;v$O0l$D$7$+$J$$5-;v%P%C%U%!$KI=<($5$l$^$9!#A4$F$N35N,%P%C%U%!$O!J\e(Bgnus
\e$B$K6&M-$7$J$$$h$&$K;X<($7$J$$8B$j!KF1$85-;v%P%C%U%!$r6&M-$7$^$9!#\e(B
@menu
\e$B<($5$l$k$G$7$g$&!#\e(B
@findex gnus-article-hide-boring-headers
-@vindex gnus-article-display-hook
@vindex gnus-boring-article-headers
-@code{gnus-article-hide-boring-headers} \e$B$r\e(B
-@code{gnus-article-display-hook} \e$B$KF~$l$k$3$H$K$h$C$F!"$b$C$H$D\e(B
-\e$B$^$i$J$$%X%C%@!<$r1#$9$3$H$,$G$-$^$9!#$3$N4X?t$,2?$r$9$k$+$O\e(B
-@code{gnus-boring-article-headers} \e$BJQ?t$K0MB8$7$^$9!#$3$NJQ?t$O\e(B
-\e$B%j%9%H$G$9$,!"$3$N%j%9%H$K$O<B:]$N%X%C%@!<$NL>A0$,F~$k$N$G$O$"$j\e(B
-\e$B$^$;$s!#Be$o$j$K\e(B gnus \e$B$,%A%'%C%/$7$F;k3&$+$i>C$75n$k$?$a$N$5$^$6\e(B
-\e$B$^$J!V$D$^$i$J$$>r7o!W\e(B@dfn{boring conditions} \e$B$N%j%9%H$r;XDj$7$^\e(B
-\e$B$9!#\e(B
+@code{gnus-article-hide-boring-headers} \e$B$r\e(B@code{head} \e$B$K@_Dj$9$k$3$H$K$h$C\e(B
+\e$B$F!"$b$C$H$D$^$i$J$$%X%C%@!<$r1#$9$3$H$,$G$-$^$9!#$3$N4X?t$,2?$r$9$k$+$O\e(B
+@code{gnus-boring-article-headers} \e$BJQ?t$K0MB8$7$^$9!#$3$NJQ?t$O%j%9%H$G\e(B
+\e$B$9$,!"$3$N%j%9%H$K$O<B:]$N%X%C%@!<$NL>A0$,F~$k$N$G$O$"$j$^$;$s!#Be$o$j$K\e(B
+gnus \e$B$,%A%'%C%/$7$F;k3&$+$i>C$75n$k$?$a$N$5$^$6$^$J!V$D$^$i$J$$>r7o!W\e(B
+@dfn{boring conditions} \e$B$N%j%9%H$r;XDj$7$^$9!#\e(B
\e$B$3$N>r7o$K$O0J2<$N$h$&$J$b$N$,$"$j$^$9!#\e(B
@table @code
@findex gnus-article-display-mime-message
Gnus \e$B$O\e(B @code{gnus-article-display-method-for-mime} \e$B$K5-;v$r2!$7IU$1$k$3\e(B
\e$B$H$G\e(B @sc{mime} \e$B$r07$$$^$9!#$3$N=i4|CM$O\e(B
-@code{gnus-article-display-mime-message} \e$B$G$9!#$3$N4X?t$O\e(B SEMI MIME-View
+@code{gnus-article-display-mime-message} \e$B$G$9!#$3$N4X?t$O\e(B SEMI MIME-View
\e$B%W%m%0%i%`$r8F$S=P$7$F<B:]$N=hM}$r9T$$$^$9!#\e(BSEMI MIME-View \e$B$K4X$9$k>\$7\e(B
\e$B$$>pJs$O!"%^%K%e%"%k$r;2>H$7$F$/$@$5$$!J$^$@$J$$$1$I\e(B(;_;)\e$B!K!#\e(B
-@sc{mime} \e$B$r>o$K;HMQ$7$?$1$l$P!"\e(B@code{gnus-show-mime} \e$B$r\e(B
-@code{t} \e$B$K@_Dj$7$F$/$@$5$$!#$7$+$7!"\e(B@code{gnus-strict-mime} \e$B$,\e(B
+@sc{mime} \e$B$r>o$K;HMQ$7$?$1$l$P!"\e(B@code{gnus-show-mime} \e$B$r\e(B
+@code{t} \e$B$K@_Dj$7$F$/$@$5$$!#$7$+$7!"\e(B@code{gnus-strict-mime} \e$B$,\e(B
@code{nil} \e$B0J30$G$"$l$P!"\e(B@sc{mime} \e$B=hM}$O5-;vCf$K\e(B @sc{mime} \e$B%X%C\e(B
\e$B%@!<$,$"$k$H$-$N$_;HMQ$5$l$^$9!#\e(B@code{gnus-show-mime} \e$B$r@_Dj$7$F\e(B
\e$B$$$k$H!"1?$,0-$$$H5-;v%P%C%U%!$K$O8N>c$7$?$h$&$J2hLL$,8+$($k$3$H\e(B
\e$B$F$*$-!"<~$j$K?M$,$$$J$$;~$r8+7W$i$C$F5-;v%P%C%U%!$K8=$o$l$k%\%?%s$r2!$7$^\e(B
\e$B$7$g$&!#\e(B
+@c Also see @pxref{MIME Commands}.
+
@node Customizing Articles
@section \e$B5-;v$N%+%9%?%^%$%:\e(B
@cindex article customization
-@vindex gnus-article-display-hook
-@code{gnus-article-display-hook} \e$B$O5-;v$,5-;v%P%C%U%!$K=q$-9~$^\e(B
-\e$B$l$?D>8e$K8F$S=P$5$l$^$9!#$3$l$O5-;v$,I=<($5$l$kA0$N=hM}$rA4$F07\e(B
-\e$B$&!"$H$$$&$3$H$G$9!#\e(B
+\e$B5-;v$,$I$N$h$&$KB8:_$7$F$$$k$+$r%+%9%?%^%$%:$9$k$?$a$N$?$/$5$s$N4X?t$G$9!#\e(B
+\e$B$3$l$i$N4X?t$rBPOCE*$K8F$V$3$H$b$G$-$^$9$7$$!"5-;v$rA*Br$7$?$H$-$K<+F0E*\e(B
+\e$B$KA*Br$9$k$3$H$b$G$-$^$9!#\e(B
+
+\e$B<+F0E*$K8F$P$l$k$h$&$K$9$k$?$a$K$O!"BP1~$9$k\e(B ``treatment'' \e$BJQ?t$r@_Dj$7\e(B
+\e$B$^$9!#Nc$($P!"%X%C%@!<$r1#$9$?$a$K$O!"\e(B@code{gnus-treat-hide-headers} \e$B$r\e(B
+\e$B@_Dj$7$^$9!#0J2<$O@_Dj$G$-$kJQ?t$N0lMw$G$9$,!"$^$:$3$l$i$NJQ?t$N<h$jF@$k\e(B
+\e$BCM$r5DO@$7$^$9!#\e(B
+
+@enumerate
+@item
+@code{nil}: \e$B$3$N07$$$r$7$^$;$s!#\e(B
+
+@item
+@code{t}: \e$B$3$N07$$$rA4$F$NK\J8$NItJ,$G9T$$$^$9!#\e(B
+
+@item
+@code{head}: \e$B%X%C%@!<$G$=$N07$$$r$7$^$9!#\e(B
+
+@item
+@code{last}: \e$B$3$N07$$$r:G8e$NItJ,$G9T$$$^$9!#\e(B
+
+@item
+\e$B@0?t\e(B: \e$B$3$N07$$$r$3$NHV9f$h$jC;$$A4$F$NK\J8$NItJ,$G9T$$$^$9!#\e(B
+
+@item
+\e$BJ8;zNs$N%j%9%H\e(B: \e$B$3$N%j%9%H$N$J$+$N@55,I=8=$K9gCW$9$kL>A0$N%0%k!<%W$GFI$^\e(B
+\e$B$l$?5-;v$NA4$F$NK\J8$NItJ,$G$3$N07$$$r9T$$$^$9!#\e(B
+
+@item
+\e$B:G=i$NMWAG$,J8;zNs$G$J$$%j%9%H$G$9\e(B:
+
+\e$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$,\e(B
+\e$BG'<1$5$l$^$9\e(B: @code{or}, @code{and}, @code{not},m @code{typep}. \e$B$3$l$,Nc\e(B
+\e$B$G$9\e(B:
+
+@lisp
+(or last
+ (typep "text/x-vcard"))
+@end lisp
+
+@item
+@code{mime}: @code{gnus-show-mime} \e$B$NCM$,\e(B nil \e$B$G$J$1$l$P$3$N07$$$r<B9T$7\e(B
+\e$B$^$9!#\e(B
+
+@end enumerate
+
+@c FIXTGNUS Is this true?
+\e$B$3$3$G\e(B @dfn{\e$B0lItJ,\e(B} \e$B$H$$$&8l$,;H$o$l$F$$$k$3$H$K5$IU$$$?$H;W$$$^$9!#$3$l\e(B
+\e$B$O%a%C%;!<%8$K$O\e(B @sc{mime} \e$B%^%k%A%Q!<%H5-;v$,$"$j!"$$$/$D$+$NItJ,$KJ,3d\e(B
+\e$B$5$l$F$$$k$+$b$7$l$J$$$H$$$&;v<B$rH?1G$7$F$$$^$9!#%^%k%A%Q!<%H$G$J$$5-;v\e(B
+\e$B$O0l$D$NItJ,$N$_$G$"$k$H$_$J$5$l$^$9!#\e(B
+
+@vindex gnus-article-treat-types
+\e$B$3$N07$$$OA4$F$N%^%k%A%Q!<%H$NItJ,$KE,MQ$5$l$k$N$G$h$&$+\e(B? \e$B$O$$!"$=$&$7$?\e(B
+\e$B$1$l$P$=$&$J$j$^$9!#$G$9$,!"=i4|@_Dj$G$O!"\e(B@samp{text/plain} \e$BItJ,$,07$$$r\e(B
+\e$B<u$1$^$9!#$3$l$O\e(B @code{gnus-article-treat-types} \e$BJQ?t$G@)8f$5$l!"$3$l$O\e(B
+\e$B3FItJ,$N7?$K9gCW$9$k@55,I=8=$N%j%9%H$G$9!#@)8fJQ?t$NCM$,!">e$G@bL@$5$l$F\e(B
+\e$B$$$k$h$&$K=R8l$N%j%9%H$G$"$k$H$-$O!"$3$NJQ?t$OL5;k$5$l$^$9!#\e(B
+
+\e$B0J2<$N07$$$N%*%W%7%g%s$,;HMQ2DG=$G$9!#$3$l$r%+%9%?%^%$%:$9$k$?$a$N:G$b4J\e(B
+\e$BC1$JJ}K!$O\e(B @code{gnus-article-treat} \e$B%+%9%?%^%$%:%0%k!<%W$rD4::$9$k$3$H\e(B
+\e$B$G$9!#\e(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
+\e$B$b$A$m$s!"\e(B@code{gnus-part-display-hook} \e$B$+$i8F$P$l$k<+J,<+?H$N4X?t$r=q$/\e(B
+\e$B$3$H$b$G$-$^$9!#4X?t$O$=$NItJ,$KHO0O$,69$a$i$l$?>uBV$G8F$P$l!"$[$H$s$I$J\e(B
+\e$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\e(B
+\e$B$"$j$^$;$s\e(B---\e$B2?$G$bJQ$($k$3$H$,$G$-$^$9!#$7$+$7!"%X%C%@!<$r>C$7$F$O$$$1\e(B
+\e$B$^$;$s!#$=$NBe$o$j$K!"$=$l$r>C$75n$j$?$$$H$-$O!"IT2D;k$K$7$F$/$@$5$$!#\e(B
-@findex gnus-article-maybe-highlight
-@findex gnus-article-maybe-hide-headers
-\e$B=i4|@_Dj$G$O$G$O$3$N%U%C%/$K$O\e(B @code{gnus-article-maybe-hide-headers},
-@code{gnus-hide-boring-headers}, @code{gnus-article-treat-overstrike},
-@code{gnus-article-maybe-highlight} (XEmacs \e$B$G$O!"\e(B
-@code{gnus-article-display-x-face} \e$B$b\e(B) \e$B$@$1$,4^$^$l$F$$$^$9$,!"$3$N%U%C\e(B
-\e$B%/$KF~$l$k$3$H$,$G$-$k4X?t$O2?@i$b!"$$$d2?I4K|$b$"$j$^$9!#3F4X?t$N354Q$O\e(B
-@pxref{Article Highlighting}, @pxref{Article Hiding}, @pxref{Article
-Washing}, @pxref{Article Buttons}, @pxref{Article Date} \e$B$r;2>H$7$F$/$@$5\e(B
-\e$B$$!#Cm0UE@$H$7$F!"$3$N%U%C%/$G$O4X?t$N=g=x$,1F6A$9$k$3$H$,$"$k$N$G!"$*K>\e(B
-\e$B$_$N7k2L$rF@$k$K$O$A$g$C$H<j4V<h$C$F$7$^$&$+$b$7$l$^$;$s!#\e(B
-
-\e$B$b$A$m$s!"$"$J$?FH<+$N4X?t$r=q$/$3$H$b$G$-$^$9!#$3$N4X?t$O5-;v%P%C%U%!Fb$+\e(B
-\e$B$i8F$S=P$5$l!"$"$J$?$N$d$j$?$$$3$H$r$[$H$s$I2?$G$b$G$-$^$9!#%P%C%U%!$K;D$7\e(B
-\e$B$F$*$+$J$1$l$P$J$i$J$$>pJs$O2?$b$"$j$^$;$s!=!=2?$G$bJQ99$9$k$3$H$,$G$-$^$9!#\e(B
-\e$B$G$9$,!"%X%C%@!<$O>C5n$7$J$$J}$,NI$$$G$9!#$=$NBe$o$j!"%X%C%@!<$r$I$3$+$K$d$C\e(B
-\e$B$F$7$^$$$?$1$l$P!"$=$l$i$r8+$($J$$$h$&$K$7$F$/$@$5$$!#\e(B
@node Article Keymap
@section \e$B5-;v$N%-!<A`:n\e(B
@item TAB
@kindex TAB (Article)
@findex gnus-article-next-button
-\e$B<!$N%\%?%s$,$"$l$P$=$3$K0\F0$7$^$9\e(B
+\e$B<!$N%\%?%s$,$"$l$P$=$3$K0\F0$7$^$9\e(B
(@code{gnus-article-next-button})\e$B!#$3$l$O%\%?%s5!G=$r%*%s$K$7$F\e(B
\e$B$$$k$H$-$N$_0UL#$r;}$A$^$9!#\e(B
@item M-TAB
@kindex M-TAB (Article)
@findex gnus-article-prev-button
-\e$B0l$DA0$N%\%?%s$,$"$l$P$=$3$K0\F0$7$^$9\e(B
+\e$B0l$DA0$N%\%?%s$,$"$l$P$=$3$K0\F0$7$^$9\e(B
(@code{gnus-article-prev-button})\e$B!#\e(B
@end table
\e$B$9!J$3$l$O%G%#%U%)%k%H$G$9!K!#\e(B@code{nil} \e$B$G$"$l$P!"3F%0%k!<%WKh$N8GM-$N5-\e(B
\e$B;v%P%C%U%!$r;}$D$h$&$K$J$j$^$9!#\e(B
+@c FIXMETGNUS Default value is nil for T-gnus.
+@vindex gnus-article-decode-hook
+@item gnus-article-decode-hook
+@cindex MIME
+@sc{mime} \e$B5-;v$rI|9f2=$9$k$H$-$K;HMQ$5$l$k%U%C%/$G$9!#\e(B
+
@vindex gnus-article-prepare-hook
@item gnus-article-prepare-hook
\e$B$3$N%U%C%/$O5-;v$,5-;v%P%C%U%!$K=q$-9~$^$l$?D>8e$K8F$S=P$5$l$^$9!#\e(B
\e$B$l$F$$$^$9!#$D$^$j5-;v%P%C%U%!$NFbMF$rJQ99$9$k$h$&$JL\E*$G;H$&$Y\e(B
\e$B$-$G$O$J$$$G$7$g$&!#\e(B
-@vindex gnus-article-display-hook
-@item gnus-article-display-hook
-\e$B$3$N%U%C%/$O5-;v$rI=<($9$k$H$-$N:G8e$K8F$S=P$5$l$k$h$&$K$J$C$F$$\e(B
-\e$B$F!"5-;v%P%C%U%!$NFbMF$N=$@5!"%O%$%i%$%H=hM}!"%X%C%@!<$r1#$9!"$J\e(B
-\e$B$I$H$$$C$?$3$H$r9T$&$?$a$KMQ0U$5$l$F$$$^$9!#\e(B
-
@item gnus-article-mode-hook
@vindex gnus-article-mode-hook
\e$B5-;v%b!<%I%P%C%U%!$G8F$S=P$5$l$k%U%C%/$G$9!#\e(B
@item w
\e$B5-;v$N!V@vBu>uBV!W\e(B@dfn{wash status}\e$B!#$3$l$O5-;v$KBP$7$F9T$o$l$?\e(B
\e$B$G$"$m$&@vBuA`:n$r<($90lJ8;z$+$i$J$kC;$$J8;zNs$K$J$j$^$9!#\e(B
+@c FIXMETGNUS Does this work?
+@item m
+\e$B5-;v$N\e(B @sc{mime} \e$BItJ,$N?t$G$9!#\e(B
@end table
@vindex gnus-break-pages
* Posting Server:: \e$B$I$N%5!<%P!<$rDL$7$FEj9F$9$k$Y$-$+!)\e(B
* Mail and Post:: \e$BF1;~$K%a!<%k$r=P$7JVEz$9$k!#\e(B
* Archived Messages:: \e$BAw$C$?%a%C%;!<%8$r\e(B gnus \e$B$,Cy$a$F$*$/$H$3$m!#\e(B
-* Posting Styles:: \e$B$"$J$?$,C/$G$"$k$+$r;XDj$9$k$h$j4JC1$JJ}K!!#\e(B
+* Posting Styles:: \e$B$"$J$?$,C/$G$"$k$+$r;XDj$9$k$h$j4JC1$JJ}K!!#\e(B
* Drafts:: \e$B%a%C%;!<%8$N1d4|$H5qH]$5$l$?%a%C%;!<%8!#\e(B
* Rejected Articles:: \e$B%5!<%P!<$,$"$J$?$N5-;v$r9%$-$G$J$$$H$-$K2?$,5/$3$k!)\e(B
@end menu
@end lisp
\e$B$5$F!"$3$N@_Dj$r$7$?8e$G%5!<%P!<$,$"$J$?$N5-;v$r5qH]$7$?$j!"%5!<%P!<$,Mn$A\e(B
-\e$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\e(B
+\e$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\e(B
@kbd{C-c C-c} \e$B$KNm$G$J$$@\F,0z?t$rM?$($k;v$G!"Ej9F$K!X8=:_$N!Y%5!<%P!<$r;H\e(B
\e$B$o$;$k;v$,$G$-$^$9!#\e(B
\e$B$b$7$"$J$?$N%K%e!<%9%5!<%P!<$,K\Ev$K%a!<%j%s%0%j%9%H$+$i\e(B @sc{nntp} \e$B%5!<\e(B
\e$B%P!<$X$N%2!<%H%&%'%$$rDs6!$7$F$$$k$N$G$"$l$P!"$=$l$i$N%0%k!<%W$OLdBj$J$/\e(B
\e$BFI$a$k$G$7$g$&!#$7$+$74JC1$K$O$=$l$i$KEj9F\e(B/\e$B%U%)%m!<%"%C%W$9$k$3$H$O$G$-\e(B
-\e$B$^$;$s!#0l$D$N2r7hK!$O\e(B \e$B%0%k!<%W%Q%i%a!<%?\e(B (@pxref{Group Parameters}) \e$B$K\e(B
+\e$B$^$;$s!#0l$D$N2r7hK!$O\e(B \e$B%0%k!<%W%Q%i%a!<%?\e(B (@pxref{Group Parameters}) \e$B$K\e(B
@code{to-address} \e$B$r2C$($k;v$G$9!#4JC1$K$G$-$k$N$O!"\e(B
@code{gnus-mailing-list-groups} \e$B$r!"K\Ev$K%a!<%j%s%0%j%9%H$G$"$k$h$&$J%0\e(B
\e$B%k!<%W$K9gCW$9$k@55,I=8=$K@_Dj$9$k$3$H$G$9!#$=$N8e$O!"$9$/$J$/$H$b!"%a!<\e(B
@vindex gnus-message-archive-group
@cindex Gcc
Gnus \e$B$O30$X=P$F9T$/A4$F$N%a%C%;!<%8$K!"0l$D$+$=$l0J>e$N$=$N%5!<%P!<$N%0%k!<\e(B
-\e$B%W$X8~$+$&\e(B @code{Gcc} \e$BMs$rA^F~$7$^$9!#$I$N%0%k!<%W$r;H$&$+$OJQ?t\e(B
+\e$B%W$X8~$+$&\e(B @code{Gcc} \e$BMs$rA^F~$7$^$9!#$I$N%0%k!<%W$r;H$&$+$OJQ?t\e(B
@code{gnus-message-archive-group} \e$B$K$h$C$F7h$^$j$^$9!#\e(B
\e$B$3$NJQ?t$O<!$N$h$&$J;v$r$9$k$?$a$K;H$o$l$^$9!'\e(B
"%Y-%m" (current-time))))))
@end lisp
-\e$B!J\e(BXEmacs 19.13 \e$B$K$O\e(B @code{format-time-string} \e$B$O$"$j$^$;$s$N$G!"$=$N\e(B
+\e$B!J\e(BXEmacs 19.13 \e$B$K$O\e(B @code{format-time-string} \e$B$O$"$j$^$;$s$N$G!"$=$N\e(B
@code{gnus-message-archive-group} \e$B$N$?$a$K0c$C$?CM$r;H$o$J$1$l$P$J$j$^$;$s!#!K\e(B
\e$B:#$d!"%a%C%;!<%8$rAw$k$H!"$=$l$OE,@Z$J%0%k!<%W$KJ]B8$5$l$^$9!#!J$b$7FCDj$N\e(B
\e$B$=$l$i$O$9$Y$FJQ?t$G!"$=$l$O;d$NF,$r1K$,$;$^$9!#\e(B
-\e$B$=$l$G!"$J$<$I$N%0%k!<%W$KEj9F$9$k$+$K$h$C$F0c$C$?\e(B @code{Organization}
+\e$B$=$l$G!"$J$<$I$N%0%k!<%W$KEj9F$9$k$+$K$h$C$F0c$C$?\e(B @code{Organization}
\e$B$H=pL>$rK>$`$N$G$7$g$&$+!)$=$7$F!"$"$J$?$O2HDm$N%^%7%s$H?&>l$N%^%7%s$NN>\e(B
\e$BJ}$+$iEj9F$7$F!"0c$C$?\e(B @code{From} \e$B9T$d$=$NB>$N$b$N$rK>$`$N$G$9$+!)\e(B
@vindex gnus-posting-styles
\e$B$=$N$h$&$J;v$r$9$kJ}K!$N0l$D$OJQ99$5$l$kI,MW$N$"$kJQ?t$rJQ99$9$k8-$$%U%C\e(B
\e$B%/$r=q$/;v$G$9!#$=$l$O>/$7B`6~$J$N$G!"MxMQ<T$K$3$l$i$N;v$r<j7Z$JO"A[%j%9\e(B
-\e$B%H$G;XDj$9$k$H$$$&$9$P$i$7$$CeA[$K$?$I$jCe$$$??M$,$$$^$7$?!#$3$l$OJQ?t\e(B
+\e$B%H$G;XDj$9$k$H$$$&$9$P$i$7$$CeA[$K$?$I$jCe$$$??M$,$$$^$7$?!#$3$l$OJQ?t\e(B
@code{gnus-posting-styles} \e$B$NNc$G$9\e(B:
@lisp
\e$BCW\e(B'' \e$B$7$?$H$-$KE,MQ$5$l$^$9!#O"A[%j%9%HA4BN$O:G=i$+$i:G8e$^$GH?I|$7$F<B\e(B
\e$B9T$5$l!"$=$l$>$l$N9gCW$,E,MQ$5$l$^$9!#$3$l$O!"8e$NMM<0$NB0@-$,A0$K9gCW$7\e(B
\e$B$?MM<0$NB0@-$r>e=q$-$9$k$H8@$&;v$G$9!#$G$9$+$i!"\e(B
-@samp{comp.programming.literate} \e$B$O!"=pL>\e(B @samp{Death to everybody} \e$B$H\e(B
+@samp{comp.programming.literate} \e$B$O!"=pL>\e(B @samp{Death to everybody} \e$B$H\e(B
@code{Organization} \e$B%X%C%@!<\e(B @samp{What me?} \e$B$r;}$A$^$9!#\e(B
\e$B$=$l$>$l$NMM<0$N:G=i$NMWAG$O\e(B @code{\e$B9gCW\e(B} (match) \e$B$H8F$P$l$^$9!#$b$7$=$l\e(B
\e$B$,J8;zNs$G$"$l$P!"\e(Bgnus \e$B$O$=$l$r%0%k!<%WL>$K@55,I=8=$H$7$F9gCWA`:n$r9T$$\e(B
\e$B$^$9!#$b$7$=$l$,4X?t$N%7%s%\%k$G$"$l$P!"$=$N4X?t$,0z?tL5$7$G8F$P$l$^$9!#\e(B
\e$B$=$l$,JQ?t$N%7%s%\%k$G$"$l$P!"$=$NJQ?t$,;2>H$5$l$^$9!#$=$l$,%j%9%H$G$"$l\e(B
-\e$B$P!"$=$N%j%9%H$,\e(B @code{\e$BI>2A\e(B} \e$B$5$l$^$9!#$I$N>l9g$G$b!"$3$l$,\e(B @code{nil}
+\e$B$P!"$=$N%j%9%H$,\e(B @code{\e$BI>2A\e(B} \e$B$5$l$^$9!#$I$N>l9g$G$b!"$3$l$,\e(B @code{nil}
\e$B$G$J$$CM$r5"$;$P!"MM<0$O\e(B @code{\e$B9gCW$7$?\e(B} \e$B$H8@$$$^$9!#\e(B
\e$B$=$l$>$l$NMM<0$OG$0U$NNL$N\e(B @dfn{\e$BB0@-\e(B} \e$B$r;}$D;v$,$G$-$^$9!#$=$l$>$l$NB0@-\e(B
\e$BB0@-CM$OJ8;zNs\e(B (\e$B$=$N$^$^;H$o$l$^$9\e(B)\e$B!"0z?t$NL5$$4X?t\e(B (\e$BJV$jCM$,;H$o$l$^$9\e(B)\e$B!"\e(B
\e$BJQ?t\e(B (\e$B$=$NCM$,;H$o$l$^$9\e(B) \e$B$^$?$O%j%9%H\e(B (\e$B$=$l$O\e(B @code{\e$BI>2A\e(B} \e$B$5$l$F!"JV$j\e(B
\e$BCM$,;H$o$l$^$9\e(B) \e$B$G$"$k;v$,$G$-$^$9!#4X?t$O%;%C%H%"%C%W$5$l$?%a%C%;!<%8\e(B
-\e$B%P%C%U%!$G8F$P$l\e(B (@code{eval} \e$B$5$l\e(B) \e$B$^$9!#8=:_$N5-;v$N%X%C%@!<$OJQ?t\e(B
+\e$B%P%C%U%!$G8F$P$l\e(B (@code{eval} \e$B$5$l\e(B) \e$B$^$9!#8=:_$N5-;v$N%X%C%@!<$OJQ?t\e(B
@code{message-reply-headers} \e$B$+$iF@$i$l$^$9!#\e(B
\e$B$b$7!":n@.$7$h$&$H$7$F$$$k%a%C%;!<%8$,%K%e!<%95-;v$+%a!<%k%a%C%;!<%8$G$"\e(B
-\e$B$k$+$rD4$Y$?$$$H$-$O!"\e(B2\e$B$D$N4X?t\e(B @code{message-news-p} \e$B$H\e(B
+\e$B$k$+$rD4$Y$?$$$H$-$O!"\e(B2\e$B$D$N4X?t\e(B @code{message-news-p} \e$B$H\e(B
@code{message-mail-p} \e$B$r;H$&$3$H$K$h$C$FCN$k;v$,$G$-$^$9!#\e(B
@findex message-mail-p
@vindex nndraft-directory
\e$B2<=q$-%0%k!<%W$O\e(B @samp{nndraft:draftx} \e$B$H8F$P$l$kFCJL$J%0%k!<%W\e(B \e$B$G$9!J$b$7\e(B
\e$B$"$J$?$,A4$F$rCN$i$J$1$l$P$J$i$J$$$N$G$"$l$P!"$=$l$O\e(B @code{nndraft} \e$B%0%k!<\e(B
-\e$B%W$H$7$F<BAu$5$l$F$$$^$9!K!#JQ?t\e(B @code{nndraft-directory} \e$B$O$=$N%U%!%$%k$r\e(B
+\e$B%W$H$7$F<BAu$5$l$F$$$^$9!K!#JQ?t\e(B @code{nndraft-directory} \e$B$O$=$N%U%!%$%k$r\e(B
@code{nndraft} \e$B$,$I$3$KJ]4I$9$k$Y$-$+$r;XDj$7$^$9!#$3$N%0%k!<%W$,FCJL$G$"\e(B
\e$B$k$H$$$&$N$O!"$=$NCf$N5-;v$r1J2D;k$K$7$?$j4{FI$N0u$rIU$1$?$j$G$-$J$$$+$i$G\e(B
\e$B$9!=!=%0%k!<%W$NA4$F$N5-;v$O1J5W$KL$FI$G$9!#\e(B
@cindex rejected articles
\e$B;~!9%K%e!<%9%5!<%P!<$O5-;v$r5qH]$7$^$9!#$*$=$i$/%5!<%P!<$O$"$J$?$N4i$r9%$-\e(B
-\e$B$G$O$J$$$N$G$7$g$&!#$*$=$i$/$=$l$O;4$a$K46$8$?$+$i$G$7$g$&!#$*$=$i$/\e(B
+\e$B$G$O$J$$$N$G$7$g$&!#$*$=$i$/$=$l$O;4$a$K46$8$?$+$i$G$7$g$&!#$*$=$i$/\e(B
@emph{\e$B0-Kb\e(B (demon) \e$B$,$$$k$N$G$7$g$&\e(B}\e$B!#\e(B \e$B$*$=$i$/0zMQJ8$rF~$l$9$.$?$N$G$7$g\e(B
\e$B$&!#$*$=$i$/%G%#%9%/$,0lGU$@$C$?$N$G$7$g$&!#$*$=$i$/%5!<%P!<$,Mn$A$F$$$?$N\e(B
\e$B$G$7$g$&!#\e(B
\e$B$N%0%k!<%W$G$"$C$?$j!";v<B>e$N%0%k!<%W$G$"$C$?$j!"8D?ME*$J%a!<%k%0%k!<%W\e(B
\e$B$G$"$C$?$j$9$k$G$7$g$&!#\e(B
-\e$B30It%0%k!<%W\e(B (\e$B$b$7$/$O!"K\Ev$KA4$F%0%k!<%W\e(B) \e$B$O\e(B @dfn{\e$BL>A0\e(B} \e$B$H\e(B
+\e$B30It%0%k!<%W\e(B (\e$B$b$7$/$O!"K\Ev$KA4$F%0%k!<%W\e(B) \e$B$O\e(B @dfn{\e$BL>A0\e(B} \e$B$H\e(B
@dfn{\e$BA*BrJ}K!\e(B} \e$B$G;XDj$5$l$^$9!#8e<T$r@h$KNc$K=P$9$H!"A*BrJ}K!$O:G=i$NMW\e(B
\e$BAG$,$I$N%P%C%/%(%s%I$r;H$&$+\e(B (\e$B$?$H$($P!"\e(B@code{nntp}\e$B!"\e(B@code{nnspool}\e$B!"\e(B
@code{nnml}) \e$B$G!"\e(B2\e$B$D$a$NMWAG$,\e(B @dfn{\e$B%5!<%P!<L>\e(B} \e$B$G$"$kO"A[%j%9%H$G$9!#A*\e(B
\e$B%0%k!<%W$N\e(B @dfn{\e$BL>A0\e(B} \e$B$O%P%C%/%(%s%I$,%0%k!<%W$rG'<1$9$kL>A0$G$9!#\e(B
-\e$B$?$H$($P!"\e(B@sc{nntp} \e$B%5!<%P!<$N%0%k!<%W\e(B @samp{soc.motss} \e$B$OL>A0\e(B
+\e$B$?$H$($P!"\e(B@sc{nntp} \e$B%5!<%P!<$N%0%k!<%W\e(B @samp{soc.motss} \e$B$OL>A0\e(B
@samp{soc.motss} \e$B$HA*BrJ}K!\e(B @code{(nntp "some.where.edu")} \e$B$r;}$A$^$9!#\e(B
@code{nntp} \e$B%P%C%/%(%s%I$O$3$N%0%k!<%W$r\e(B @samp{soc.motss} \e$B$H$7$FCN$C$F$$\e(B
-\e$B$k$@$1$G$9$,!"\e(Bgnus \e$B$O$3$N%0%k!<%W$r\e(B @samp{nntp+some.where.edu:soc.motss}
+\e$B$k$@$1$G$9$,!"\e(Bgnus \e$B$O$3$N%0%k!<%W$r\e(B @samp{nntp+some.where.edu:soc.motss}
\e$B$H8F$S$^$9!#\e(B
\e$B$b$A$m$s!"0c$C$?J}K!$OA4$F$=$lFCM-$N$b$N$,$"$j$^$9!#\e(B
(nnspool "")
@end lisp
-\e$B8+$?$H$*$j!"A*BrJ}K!$N:G=i$NMWAG$O%P%C%/%(%s%I$NL>A0$G!"\e(B2\e$BHVL\$O\e(B
+\e$B8+$?$H$*$j!"A*BrJ}K!$N:G=i$NMWAG$O%P%C%/%(%s%I$NL>A0$G!"\e(B2\e$BHVL\$O\e(B
@dfn{\e$B%"%I%l%9\e(B} (address) \e$B!"$b$7$/$O$=$&8F$S$?$$$N$G$"$l$P!"\e(B@dfn{\e$BL>A0\e(B} \e$B$G\e(B
\e$B$9!#\e(B
@end lisp
\e$BKIJI\e(B (firewall) \e$B$NCf$K$$$F!"KIJI%^%7%s$+$i$N\e(B @sc{nntp} \e$B%5!<%P!<$X$N@\B3\e(B
-\e$B$7$+$J$$$N$G$"$l$P!"\e(Bgnus \e$B$KKIJI%^%7%s$K\e(B @code{rlogin} \e$B$7$F!"$=$3$+$i\e(B
+\e$B$7$+$J$$$N$G$"$l$P!"\e(Bgnus \e$B$KKIJI%^%7%s$K\e(B @code{rlogin} \e$B$7$F!"$=$3$+$i\e(B
@sc{nntp} \e$B%5!<%P!<$K\e(B telnet \e$B$r$9$k$h$&$K;X<($9$k;v$,$G$-$^$9!#\e(B
\e$B$3$l$r$9$k;v$O>/$7$P$+$i$7$$$G$9$,!";v<B>e$N%5!<%P!<$NDj5A$O$*$=$i$/$3$N\e(B
\e$B$h$&$J$b$N$K$J$k$Y$-$G$9\e(B:
@end lisp
\e$B$3$l$O$b$A$m$s!"<+F0G'>Z$rDs6!$9$k$?$a$K\e(B @code{ssh-agent} \e$B$rE,@Z$K@_Dj$7\e(B
-\e$B$J$1$l$P$J$j$^$;$s!#05=L$5$l$?@\B3$rF@$k$?$a$K$O!"\e(B@code{ssh}\e$B$N%U%!%$%k\e(B
+\e$B$J$1$l$P$J$j$^$;$s!#05=L$5$l$?@\B3$rF@$k$?$a$K$O!"\e(B@code{ssh}\e$B$N%U%!%$%k\e(B
@file{config} \e$B$G\e(B @samp{Compression} \e$B%*%W%7%g%s$,$"$kI,MW$,$"$j$^$9!#\e(B
\e$B$-=P$5$l$?\e(B" \e$BJQ?t$OJQ99$5$l$^$;$s!#\e(B
\e$B$3$l$OIaDL$O%G%#%l%/%H%j!<$d%U%!%$%k$NJQ?t$K1F6A$7$^$9!#Nc$($P!"\e(B
-@code{nnml-directory} \e$B$O%G%#%U%)%k%H$G\e(B @file{~/Mail} \e$B$G$9$,!"A4$F$N\e(B
+@code{nnml-directory} \e$B$O%G%#%U%)%k%H$G\e(B @file{~/Mail} \e$B$G$9$,!"A4$F$N\e(B
@code{nnml} \e$B%G%#%l%/%H%j!<JQ?t$O$=$NJQ?t$K$h$C$F=i4|2=$5$l$k$N$G!"\e(B
@code{nnml-active-file} \e$B$O\e(B @file{~/Mail/active} \e$B$K$J$j$^$9!#$b$7?7$7$$;v\e(B
\e$B<B>e$N\e(B @code{nnml} \e$B%5!<%P!<$rDj5A$7$?>l9g!"\e(B@code{nnml-directory} \e$B$r@_Dj\e(B
@subsection @sc{nntp}
@cindex nntp
-@sc{nntp} \e$B%5!<%P!<$N30It%0%k!<%W$r9XFI$9$k$N$OHf3SE*4JC1$G$9!#C1$K\e(B
+@sc{nntp} \e$B%5!<%P!<$N30It%0%k!<%W$r9XFI$9$k$N$OHf3SE*4JC1$G$9!#C1$K\e(B
@code{nntp} \e$B$rJ}K!$H$7$F;XDj$7!"\e(B@sc{nntp} \e$B%5!<%P!<$N%"%I%l%9\e(B (address)
\e$B$r!"$&!<$s!"%"%I%l%9$H$7$F;XDj$9$k$@$1$G$9!#\e(B
\e$B$b$7\e(B @sc{nntp} \e$B%5!<%P!<$,I8=`$G$J$$%]!<%H\e(B (port) \e$B$K0LCV$7$F$$$k$H$-$O!"\e(B
\e$BA*BrJ}K!$N\e(B3\e$BHVL\$NMWAG$r$3$N%]!<%H$N?t;z$K@_Dj$9$k;v$G@5$7$$%]!<%H$K@\B3\e(B
-\e$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\e(B
+\e$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\e(B
(@pxref{Foreign Groups})\e$B!#\e(B
\e$B30It%0%k!<%W$NL>A0$O4pK\%0%k!<%W$HF1$8$G$"$k;v$,$G$-$^$9!#<B:]!"$"$J$?$N\e(B
@findex nntp-send-authinfo
@findex nntp-send-mode-reader
\e$B$O@\B3$,$G$-$?8e$K<B9T$5$l$^$9!#$=$l$O\e(B @sc{nntp} \e$B%5!<%P!<$K@\?($7$?8e$K\e(B
-\e$B$=$l$KL?Na$rAw$k$?$a$K;H$o$l$k;v$,$G$-$^$9!#%G%#%U%)%k%H$G$O4X?t\e(B
+\e$B$=$l$KL?Na$rAw$k$?$a$K;H$o$l$k;v$,$G$-$^$9!#%G%#%U%)%k%H$G$O4X?t\e(B
@code{nntp-send-mode-reader} \e$B$K$h$jL?Na\e(B @code{MODE READER} \e$B$,%5!<%P!<\e(B
\e$B$KAw$i$l$^$9!#$=$N4X?t$O>o$K$3$N%U%C%/$K$"$k$Y$-$G$9!#\e(B
\e$B%G%#%U%)%k%H$N4X?t$O\e(B @code{nntp-send-authinfo} \e$B$G!"\e(B@file{~/.authinfo}
(\e$B$b$7$/$OJQ?t\e(B @code{nntp-authinfo-file} \e$B$K@_Dj$7$?$I$N$h$&$J$b$N$G$b\e(B) \e$B$r\e(B
\e$B;HMQ2DG=$J5-:\$rD4$Y$k$?$a$KC5$7$^$9!#$b$70l$D$b8+$D$+$i$J$+$C$?$i!"$"$J\e(B
-\e$B$?$K%m%0%$%sL>$H%Q%9%o!<%I$NF~NO$rB%?J$7$^$9!#%U%!%$%k\e(B
-@file{~/.authinfo} \e$B$NMM<0$O\e(B (\e$B$[$H$s$I\e(B) @code{ftp} \e$B$N%U%!%$%k\e(B
+\e$B$?$K%m%0%$%sL>$H%Q%9%o!<%I$NF~NO$rB%?J$7$^$9!#%U%!%$%k\e(B
+@file{~/.authinfo} \e$B$NMM<0$O\e(B (\e$B$[$H$s$I\e(B) @code{ftp} \e$B$N%U%!%$%k\e(B
@file{~/.netrc} \e$B$HF1$8$G!"$=$l$O\e(B @code{ftp} \e$B$N%^%K%e%"%k%Z!<%8$KDj5A$5$l\e(B
\e$B$F$$$^$9$,!"$3$3$N$b$N$O82Cx$J;v<B$G$9\e(B:
\e$B$3$NNc$G$O!"%m%0%$%sL>$H%Q%9%o!<%I$NN>J}$,A0<T$N%5!<%P!<$K$OM?$($i$l$F$$\e(B
\e$B$k$N$KBP$7$F!"8e<T$O%m%0%$%sL>$@$1$r5s$2$F$$$F!"MxMQ<T$O%Q%9%o!<%I$NF~NO\e(B
-\e$B$rB%?J$5$l$^$9!#8e<T$O\e(B @samp{force} \e$B%?%0$b;}$C$F$$$F!"$=$l$O@\B3;~$K\e(B
+\e$B$rB%?J$5$l$^$9!#8e<T$O\e(B @samp{force} \e$B%?%0$b;}$C$F$$$F!"$=$l$O@\B3;~$K\e(B
@var{nntp} \e$B%5!<%P!<$KG'>Z>pJs\e(B (authinfo) \e$B$,Aw$i$l$k$H$$$&;v$G$9!#%G%#%U%)\e(B
\e$B%k%H\e(B (\e$B$9$P$o$A!"\e(B@samp{force} \e$B%?%0$,L5$$$H$-\e(B) \e$B$G$O\e(B @var{nntp} \e$B%5!<%P!<$,\e(B
\e$BG'>Z>pJs$r?R$M$J$$8B$j$=$l$r\e(B @var{nntp} \e$B%5!<%P!<$KAw$j$^$;$s!#\e(B
-@samp{machine} \e$B9T$K9gCW$7$J$$A4$F$N%5!<%P!<$KE,MQ$5$l$k\e(B @samp{default}
+@samp{machine} \e$B9T$K9gCW$7$J$$A4$F$N%5!<%P!<$KE,MQ$5$l$k\e(B @samp{default}
\e$B9T$rDI2C$9$k;v$b$G$-$^$9!#\e(B
@example
\e$B$b$7\e(B @sc{nntp} \e$B%5!<%P!<$,\e(B @sc{nov} \e$B%X%C%@!<$N5!G=$rDs6!$7$F$$$J$$$N$G$"\e(B
\e$B$l$P!"$3$N%P%C%/%(%s%I$OL?Na\e(B @code{head} \e$B$r$$$/$D$bAw$C$F!"%X%C%@!<$r=8\e(B
\e$B$a$^$9!#$3$NF0:n$rB.$/$9$k$?$a$K!"%P%C%/%(%s%I$OJVEz$rBT$?$:$K$3$NL?Na$r\e(B
-\e$B$?$/$5$sAw$j!"$=$l$+$iA4$F$NJVEz$rFI$_$^$9!#$3$l$OJQ?t\e(B
+\e$B$?$/$5$sAw$j!"$=$l$+$iA4$F$NJVEz$rFI$_$^$9!#$3$l$OJQ?t\e(B
@code{nntp-maximum-request} \e$B$K$h$C$F@)8f$5$l!"%G%#%U%)%k%H$G\e(B400\e$B$G$9!#$b\e(B
\e$B$7%M%C%H%o!<%/$,8N>c$,$A$G$"$k$J$i!"$3$NJQ?t$r\e(B1\e$B$K@_Dj$9$k$Y$-$G$7$g$&!#\e(B
\e$BJVEz$G$-$J$$$/$i$$Ii2Y$,$+$+$C$F$$$k!"$J$I$NLdBj$,$"$k$G$7$g$&!#$3$l$O:$$C\e(B
\e$B$?LdBj$K$J$k$3$H$,$"$j$^$9$,!"\e(B@code{nntp-connection-timeout} \e$B$r@_Dj$9$k\e(B
\e$B;v$K$h$j$"$kDxEY2r>C$9$k;v$,$G$-$^$9!#$3$l$O@\B3$r$"$-$i$a$k$^$($K!"\e(B
-@code{nntp} \e$B%P%C%/%(%s%I$,2?ICBT$D$+$r<($9@0?t$G$9!#$b$7$3$l$,\e(B
+@code{nntp} \e$B%P%C%/%(%s%I$,2?ICBT$D$+$r<($9@0?t$G$9!#$b$7$3$l$,\e(B
@code{nil} \e$B$G$"$k$H!"$3$l$,=i4|@_Dj$G$9$,!";~4V@Z$l@ZCG$O$J$5$l$^$;\e(B
\e$B$s!#\e(B
@item nntp-open-connetcion-function
@vindex nntp-open-connection-function
\e$B$3$N4X?t$O1s3V%7%9%F%`$K@\B3$9$k$?$a$K;H$o$l$^$9!#\e(B4\e$B$D$N4{@=4X?t$,Ds6!$5\e(B
-\e$B$l$F$$$^$9\e(B:
+\e$B$l$F$$$^$9\e(B:
@table @code
@item nntp-open-network-stream
@item nntp-rlogin-program
@vindex nntp-rlogin-program
-\e$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\e(B
+\e$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\e(B
@samp{rsh} \e$B$G$9$,!"\e(B@samp{ssh} \e$B$,?M5$$N$"$kBeBX<jCJ$G$9!#\e(B
@item nntp-rlogin-parameters
@item nntp-telnet-shell-prompt
@vindex nntp-telnet-shell-prompt
-\e$B1s3V%^%7%s$G$N%7%'%k$N%W%m%s%W%H$K9gCW$9$k@55,I=8=$G$9!#%G%#%U%)%k%H$O\e(B
+\e$B1s3V%^%7%s$G$N%7%'%k$N%W%m%s%W%H$K9gCW$9$k@55,I=8=$G$9!#%G%#%U%)%k%H$O\e(B
@samp{bash\\|\$ *\r?$\\|> *\r?} \e$B$G$9!#\e(B
@item nntp-open-telnet-envuser
@findex nntp-open-ssl-stream
@item nntp-open-ssl-stream
\e$B%5!<%P!<$K\e(B @dfn{\e$B0BA4$J\e(B} \e$B%A%c%s%M%k$r;H$C$F%5!<%P!<$K@\B3$7$^$9!#$3$l$r;H\e(B
-\e$B$&$?$a$K$O!"\e(BSSLay \e$B$,%$%s%9%H!<%k$5$l$F$$$J$1$l$P$J$j$^$;$s\e(B
+\e$B$&$?$a$K$O!"\e(BSSLay \e$B$,%$%s%9%H!<%k$5$l$F$$$J$1$l$P$J$j$^$;$s\e(B
(@file{ftp://ftp.psy.uq.oz.au/pub/Crypto/SSL} \e$B$H!"\e(B@file{ssl.el} (\e$BNc$($P!"\e(B
W3 \e$B$NG[I[$+$i\e(B) \e$B$,I,MW$K$J$j$^$9\e(B)\e$B!#$=$l$+$i%5!<%P!<$r<!$N$h$&$KDj5A$7$^$9\e(B:
;; Type `C-c C-c after you'ver finished editing.
;;
;; "snews" is port 563 and is predefined in our /etc/services
-;;
+;;
(nntp "snews.bar.com"
(nntp-open-connection-function nntp-open ssl-stream)
(nntp-port-number "snews")
@item nntp-nov-is-evil
@vindex nntp-nov-is-evil
-@sc{nntp} \e$B%5!<%P!<$,\e(B @sc{nov} \e$B5!G=$rDs6!$7$F$$$J$1$l$P$3$NJQ?t$r\e(B
+@sc{nntp} \e$B%5!<%P!<$,\e(B @sc{nov} \e$B5!G=$rDs6!$7$F$$$J$1$l$P$3$NJQ?t$r\e(B
@code{t} \e$B$K@_Dj$9$k;v$,$G$-$^$9$,!"\e(B@code{nntp} \e$B$OIaDL$O\e(B @sc{nov} \e$B$,;H$o\e(B
\e$B$l$k$+$I$&$+$r<+F0E*$KD4$Y$^$9!#\e(B
\e$B%I%l%9$H$7$F;XDj$9$k$@$1$G$9!#\e(B
\e$B$b$7%m!<%+%k%9%W!<%k$K$D$J$0;v$,2DG=$J$i!"$*$=$i$/$=$l$r4pK\A*BrJ}K!$H$7\e(B
-\e$B$F;H$&$Y$-$G$7$g$&\e(B (@pxref{Finding the News})\e$B!#$=$l$OIaDL$O\e(B @code{nntp}
+\e$B$F;H$&$Y$-$G$7$g$&\e(B (@pxref{Finding the News})\e$B!#$=$l$OIaDL$O\e(B @code{nntp}
\e$BA*BrJ}K!$h$jB.$$$G$9$,!"$=$&$G$J$$$+$b$7$l$^$;$s!#$=$l$O>u67$K0MB8$7$^$9!#\e(B
\e$B2?$,$"$J$?$N%5%$%H$G0lHVNI$$$+$r8+$D$1$k$?$a$K!"$$$m$$$m$H;n$7$F$_$J$1$l\e(B
\e$B$P$J$j$^$;$s!#\e(B
\e$B5-;v$rEj9F$9$k$H$-$K\e(B inews \e$B%W%m%0%i%`$KM?$($i$l$k%Q%i%a!<%?$G$9!#\e(B
@item nnspool-spool-directory
-@code{nnspool} \e$B$,5-;v$rC5$9$H$3$m$G$9!#$3$l$OIaDL$O\e(B
+@code{nnspool} \e$B$,5-;v$rC5$9$H$3$m$G$9!#$3$l$OIaDL$O\e(B
@file{/usr/spool/news/} \e$B$G$9!#\e(B
@item nnspool-nov-directory
@vindex nnspool-nov-directory
-@code{nnspool} \e$B$,\e(B @sc{nov} \e$B%U%!%$%k$rC5$9$H$3$m$G$9!#$3$l$OIaDL$O\e(B
+@code{nnspool} \e$B$,\e(B @sc{nov} \e$B%U%!%$%k$rC5$9$H$3$m$G$9!#$3$l$OIaDL$O\e(B
@file{/usr/spool/news/over.view/} \e$B$G$9!#\e(B
@item nnspool-lib-dir
@vindex nnspool-lib-dir
-\e$B%K%e!<%9$N%i%$%V%i%j!<%G%#%l%/%H%j!<$N>l=j$G$9\e(B (\e$B%G%#%U%)%k%H$G\e(B
+\e$B%K%e!<%9$N%i%$%V%i%j!<%G%#%l%/%H%j!<$N>l=j$G$9\e(B (\e$B%G%#%U%)%k%H$G\e(B
@file{/usr/lib/news/} \e$B$G$9\e(B)\e$B!#\e(B
@item nnspool-active-file
\e$B$+!)\e(B \e$B$$$d!"$b$A$m$s$G$-$^$9!#\e(B
@menu
-* Mail in a Newsreader:: \e$B%K%e!<%9%j!<%@$G%a!<%k\e(B (\e$BBg;v$JA0CV$-\e(B)\e$B!#\e(B
+* Mail in a Newsreader:: \e$B%K%e!<%9%j!<%@$G%a!<%k\e(B (\e$BBg;v$JA0CV$-\e(B)\e$B!#\e(B
* Getting Started Reading Mail:: \e$B4JC1$JNAM}K\$N$h$&$JNc!#\e(B
* Splitting Mail:: \e$B$I$N$h$&$K%a!<%k%0%k!<%W$r:n@.$9$k$+!#\e(B
+* Mail Sources:: Gnus \e$B$K$I$3$+$i%a!<%k$r<h$C$F$/$k$+$rCN$i$;$k!#\e(B
* Mail Backend Variables:: \e$B%a!<%k$N07$$$r%+%9%?%^%$%:$9$k$?$a$NJQ?t!#\e(B
* Fancy Mail Splitting:: Gnus \e$B$OF~$C$FMh$?%a!<%k$NLS$N$h$&$JJ,N%$r$9$k$3$H$,$G$-$k!#\e(B
-* Mail and Procmail:: procmail \e$B$,:n@.$7$?%a!<%k%0%k!<%W$rFI$`!#\e(B
* Incorporating Old Mail:: \e$B$"$J$?$,;}$C$F$$$k8E$$%a!<%k$r$I$&$9$k$+\e(B?
* Expiring Mail:: \e$BM_$7$/$J$$%a!<%k$r<h$j=|$/!#\e(B
* Washing Mail:: \e$B<hF@$7$?%a!<%k$+$i7y$J$b$N$r<h$j=|$/!#\e(B
@node Mail in a Newsreader
-@subsection \e$B%K%e!<%9%j!<%@$G%a!<%k\e(B (\e$BBg;v$JA0CV$-\e(B)
+@subsection \e$B%K%e!<%9%j!<%@$G%a!<%k\e(B
\e$B$"$J$?$,EAE}E*$J%a!<%k%j!<%@$+$i\e(B gnus \e$B$K>h$j49$($k$3$H$r7hCG$7$?$J$i$P!"\e(B
\e$B$"$J$?$O$$$m$$$m$J%+%k%A%c!<%7%g%C%/$r<u$1$k$3$H$G$7$g$&!#\e(B
\e$B$jJ}$r<u$1F~$l$F$/$l$?6G$K$O!"$-$C$H$"$J$?$O\e(B gnus \e$B$,9%$-$K$J$k$3$H@A$1\e(B
\e$B9g$$$G$9!#\e(B
-(At least the guy who sold me the Emacs Subliminal Brain-Washing
-Functions that I've put into Gnus did guarantee it. You Will Be
-Assimilated. You Love Gnus. You Love The Gnus Mail Way. You Do.)
+(\e$B>/$/$H$b!";d$,\e(B gnus \e$B$KF~$l$?!"\e(BEmacs \e$B$N%5%V%j%_%J%kG>L#A9@vBu4X?t$rGd$C\e(B
+\e$B$F$/$l$??M$O$=$l$rJ]>Z$7$F$$$^$9!#$"$J$?$bF12=$7$^$9!#$"$J$?$O\e(B gnus \e$B$r0&\e(B
+\e$B$7$^$9!#$"$J$?$O\e(B gnus \e$B$G$N%a!<%k$NJ}K!$r0&$7$^$9!#@dBP$K!#\e(B)
@node Getting Started Reading Mail
\e$B:#$d!"<!$K\e(B gnus \e$B$r5/F0$7$?$H$-$K$O!"$3$N%P%C%/%(%s%I$O?7$7$$5-;v$r5a$a!"\e(B
\e$B$=$l$O$"$J$?$N%9%W!<%k%U%!%$%k$+$iA4$F$N%a%C%;!<%8$r%G%#%l%/%H%j!<!"%G%#\e(B
-\e$B%U%)%k%H$G$O\e(B @code{~/Mail/} \e$B!"$K0\F0$7$^$9!#:n@.$5$l$??7$7$$%0%k!<%W\e(B
+\e$B%U%)%k%H$G$O\e(B @code{~/Mail/} \e$B!"$K0\F0$7$^$9!#:n@.$5$l$??7$7$$%0%k!<%W\e(B
(@samp{mail.misc}) \e$B$,9XFI$5$l!"B>$N%0%k!<%W$HF1$8$h$&$KFI$`;v$,$G$-$^$9!#\e(B
\e$B$"$J$?$O$*$=$i$/%a!<%k$r$$$/$D$+$N%0%k!<%W$KJ,3d$7$?$$$G$7$g$&$1$I\e(B:
\e$B%0%k!<%W$NL>A0$G\e(B (\e$B$H$3$m$G!"$=$l$i$O\e(B @samp{mail} \e$B$G;O$^$kI,MW$O$"$j$^$;\e(B
\e$B$s\e(B)\e$B!"\e(B2\e$B$D$a$NMWAG$,$=$l$>$l$N%a!<%k$N%X%C%@!<$+$i$=$l$,$I$N%0%k!<%W$KB0$9\e(B
\e$B$k$+$r7hDj$9$k@55,I=8=$G$9!#:G=i$NJ8;zNs$O!"\e(B@code{replace-match} \e$B$K$h$C\e(B
-\e$B$F!"9gCW$7$?J8>O$+$i$NI{I=8=$rA^F~$9$k$?$a$K;H$o$l$k$h$&$J!"\e(B
+\e$B$F!"9gCW$7$?J8>O$+$i$NI{I=8=$rA^F~$9$k$?$a$K;H$o$l$k$h$&$J!"\e(B
@code{samp\\1} \e$B$NMM<0$r4^$`$+$b$7$l$^$;$s!#$?$H$($P\e(B:
@lisp
-("list.\\1" "From:.*\\(.*\\)-list@@majordomo.com")
+("list.\\1" "From:.* \\(.*\\)-list@@majordomo.com")
@end lisp
2\e$BHVL\$NMWAG$O4X?t$G$"$k;v$b$G$-$^$9!#$=$N>l9g$O!"$=$l$OK!B'$N:G=i$NMWAG\e(B
@vindex nnmail-crosspost-link-function
@cindex crosspost
@cindex links
-@code{nnmh} \e$B$H\e(B @code{nnml} \e$B$OAj8_Ej9F$5$l$?5-;v$K%O!<%I%j%s%/\e(B (hardlink)
+@code{nnmh} \e$B$H\e(B @code{nnml} \e$B$OAj8_Ej9F$5$l$?5-;v$K%O!<%I%j%s%/\e(B (hardlink)
\e$B$r:n$k;v$K$h$C$FAj8_Ej9F$r9T$$$^$9!#$7$+$7!"A4$F$N%U%!%$%k%7%9%F%`$,%O!<\e(B
\e$B%I%j%s%/$N5!G=$rDs6!$7$F$$$k$o$1$G$O$"$j$^$;$s!#$b$7$"$J$?$,$=$N>l9g$KEv\e(B
-\e$B$F$O$^$k$N$G$"$l$P!"\e(B@code{nnmail-crosspost-link-function} \e$B$r\e(B
-@code{copy-file} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B (\e$B$3$NJQ?t$O%G%#%U%)%k%H$G\e(B
+\e$B$F$O$^$k$N$G$"$l$P!"\e(B@code{nnmail-crosspost-link-function} \e$B$r\e(B
+@code{copy-file} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B (\e$B$3$NJQ?t$O%G%#%U%)%k%H$G\e(B
@code{add-name-to-file} \e$B$G$9!#\e(B)
@kindex M-x nnmail-split-history
\e$B$$$k$H?.$8$F$$$k$+$b$7$l$^$;$s!#\e(B
-@node Mail Backend Variables
-@subsection \e$B%a!<%k%P%C%/%(%s%IJQ?t\e(B
+@node Mail Sources
+@subsection Mail Sources
-\e$B$3$l$i$NJQ?t$O\e(B (\e$B$?$$$F$$$N>l9g\e(B) \e$BA4$F$N0c$C$?%a!<%k%P%C%/%(%s%I$K4XO"$7$^\e(B
+\e$B$$$m$s$J$H$3$m$+$i%a!<%k$r<hF@$9$k$3$H$,$G$-$^$9\e(B---\e$B%a!<%k%9%W!<%k!"\e(BPOP
+\e$B%a!<%k%5!<%P!<!"\e(Bprocmail \e$B%G%#%l%/%H%j!<$J$I$,Nc$H$7$F$"$j$^$9!#\e(B
+
+@menu
+* Mail Source Specifiers:: \e$B%a!<%k$N85$,$I$3$+$r;XDj$9$k!#\e(B
+* Mail Source Customization:: \e$B@$$NCf$K1F6A$9$k$$$/$D$+$NJQ?t!#\e(B
+* Fetching Mail:: \e$B%a!<%k%=!<%9;X<(;R$r;HMQ$9$k!#\e(B
+@end menu
+
+
+@node Mail Source Specifiers
+@subsubsection \e$B%a!<%k%=!<%9;X<(;R\e(B
+@cindex POP
+@cindex mail server
+@cindex procmail
+@cindex mail spool
+@cindex mail source
+
+@dfn{\e$B%a!<%k%=!<%9;X<(;R\e(B} \e$B$K\e(B @code{\e$B%a!<%k%=!<%9\e(B} (@pxref{Fetching Mail})
+\e$B$r@_Dj$9$k$3$H$G!"\e(Bgnus \e$B$K%a!<%k$r<hF@$9$kJ}K!$r65$($k$3$H$,$G$-$^$9!#\e(B
+
+\e$B$3$l$ONc$G$9\e(B:
+
+@lisp
+(pop :server "pop3.mailserver.com" :user "myname")
+@end lisp
+
+\e$B8fMw$NDL$j!"%a!<%k%=!<%9;X<(;R$O%j%9%H$G!":G=i$NMWAG$O\e(B @dfn{\e$B%a!<%k%=!<%9\e(B
+\e$B$N7?\e(B}\e$B!"$=$N<!$OG$0U$N?t$N\e(B @dfn{\e$B%-!<%o!<%I\e(B} \e$B$H$J$j$^$9!#L@<(E*$K;XDj$5$l\e(B
+\e$B$F$$$J$$%-!<%o!<%I$O=i4|CM$K$J$j$^$9!#\e(B
+
+\e$B0J2<$N%a!<%k%=!<%9$N7?$r;HMQ2DG=$G$9\e(B:
+
+@table @code
+@item file
+\e$BC1FH$N%U%!%$%k$+$i%a!<%k$r<hF@$7$^$9!#IaDL$O%a!<%k%9%W!<%k$G$9!#\e(B
+
+\e$B%-!<%o!<%I\e(B:
+
+@table @code
+@item :path
+\e$B%U%!%$%k$N%Q%9$G$9!#=i4|CM$O\e(B @code{MAIL} \e$B4D6-JQ?t$NCM$+!"\e(B
+@file{usr-mail/spool/user-name} \e$B$G$9!#\e(B
+@end table
+
+\e$B%U%!%$%k%a!<%k%=!<%9$NNc\e(B:
+
+@lisp
+(file :path "/usr/spool/mail/user-name")
+@end lisp
+
+\e$B$b$7$/$O!"=i4|%Q%9$r;H$&$H\e(B:
+
+@lisp
+(file)
+@end lisp
+
+@item directory
+\e$B%G%#%l%/%H%j!<Cf$NJ#?t$N%U%!%$%k$+$i%a!<%k$r<hF@$7$^$9!#$3$l$OIaDL$O\e(B
+procmail \e$B$K?7$7$$%a!<%k$r$$$/$D$+$N%U%!%$%k$KJ,3d$5$;$F$$$k$H$-$K;HMQ$5\e(B
+\e$B$l$^$9!#\e(B
+
+\e$B%-!<%o!<%I\e(B:
+
+@table @code
+@item :path
+\e$B%U%!%$%k$N$"$k%G%#%l%/%H%j!<$N%Q%9$G$9!#$3$l$K$O=i4|CM$O$"$j$^$;$s!#\e(B
+
+@item :suffix
+\e$B$3$N@\Hx8l$G=*$o$k%U%!%$%k$@$1$,;HMQ$5$l$^$9!#=i4|CM$O\e(B @samp{.spool} \e$B$G\e(B
\e$B$9!#\e(B
+@item :predicate
+\e$B$3$N=R8l$,\e(B @code{nil} \e$B$G$J$$CM$rJV$9%U%!%$%k$N$_$G$9!#=i4|CM$O\e(B
+@code{identity} \e$B$G$9\e(B. \e$B$3$l$ODI2C$NA*JL4o$H$7$F;HMQ$5$l$^$9\e(B---\e$B@5$7$$@\Hx\e(B
+\e$B8l\e(B @emph{\e$B$H\e(B} \e$B$3$N=R8l$rK~B-$9$k%U%!%$%k$@$1$,9MN8$5$l$^$9!#\e(B
+
+@item :prescript
+@itemx :postscript
+\e$B%a!<%k$N<hF@$NA0\e(B/\e$B8e$K<B9T$5$l$k%9%/%j%W%H$G$9!#\e(B
+
+@end table
+
+\e$B%G%#%l%/%H%j!<%a!<%k%=!<%k$NNc$G$9\e(B:
+
+@lisp
+(directory :path "/home/user-name/procmail-dir/"
+ :suffix ".prcml")
+@end lisp
+
+@item pop
+POP \e$B%5!<%P!<$+$i%a!<%k$r<hF@$7$^$9!#\e(B
+
+\e$B%-!<%o!<%I\e(B:
+
@table @code
-@vindex nnmail-read-incoming-hook
-@item nnmail-read-incoming-hook
-\e$B%a!<%k%P%C%/%(%s%I$O?7$7$$%a!<%k$rFI$_9~$s$@8e$K$3$N%U%C%/$r8F$S$^$9!#$b\e(B
-\e$B$7$=$&$7$?$$$H;W$&$J$i!"$3$N%U%C%/$r%a!<%k4F;k%W%m%0%i%`$KCN$i$;$k$?$a$K\e(B
-\e$B;H$&;v$,$G$-$^$9!#\e(B
+@item :server
+POP \e$B%5!<%P!<$NL>A0$G$9!#=i4|CM$O\e(B @code{MAILHOST} \e$B4D6-JQ?t$+$i<hF@$5$l$^\e(B
+\e$B$9!#\e(B
+
+@item :port
+POP \e$B%5!<%P!<$N%]!<%HHV9f$G$9!#=i4|CM$O\e(B @samp{pop3} \e$B$G$9!#\e(B
+
+@item :user
+POP \e$B%5!<%P!<$KM?$($kMxMQ<TL>$G$9!#=i4|CM$O%m%0%$%sL>$G$9!#\e(B
+
+@item :password
+POP \e$B%5!<%P!<$KM?$($k%Q%9%o!<%I$G$9!#;XDj$5$l$J$$>l9g$O!"MxMQ<T$OF~NO$rB%\e(B
+\e$B?J$5$l$^$9!#\e(B
+@item :program
+POP \e$B%5!<%P!<$+$i%a!<%k$r<hF@$9$k$?$a$K;HMQ$5$l$k%W%m%0%i%`$G$9!#$3$l$O\e(B
+@code{format} \e$B$N$h$&$JJ8;zNs$G$"$k$Y$-$G$9!#Nc$G$9\e(B:
+
+@example
+fetchmail %u@@%s -P %p %t
+@end example
+
+\e$BM-8z$J=q<0;HMQ;X<(J8;z$O\e(B:
+
+@table @samp
+@item t
+\e$B%a!<%k$,0\F0$5$l$k%U%!%$%k$NL>A0$G$9!#$3$l$O>o$K$3$NJ8;zNs$K4^$^$l$F$$$J\e(B
+\e$B$1$l$P$J$j$^$;$s!#\e(B
+
+@item s
+\e$B%5!<%P!<$NL>A0$G$9!#\e(B
+
+@item P
+\e$B%5!<%P!<$N%]!<%HHV9f$G$9!#\e(B
+
+@item u
+\e$B;HMQ$9$kMxMQ<TL>$G$9!#\e(B
+
+@item p
+\e$B;HMQ$9$k%Q%9%o!<%I$G$9!#\e(B
+@end table
+
+\e$B$3$l$i$N;EMM$G;H$o$l$kCM$OBP1~$9$k%-!<%o!<%I$KM?$($?CM$+$i<h$i$l$^$9!#\e(B
+
+@item :prescript
+\e$B%a!<%k$r<hF@$9$kA0$K<B9T$5$l$k%9%/%j%W%H$G$9!#9=J8$O\e(B @code{:program} \e$B%-!<\e(B
+\e$B%o!<%I$HF1$8$G$9!#$3$l$O<B9T$5$l$k4X?t$G$"$k$3$H$b$G$-$^$9!#\e(B
+
+@item :postscript
+\e$B%a!<%k$r<hF@$7$?8e$K<B9T$5$l$k%9%/%j%W%H$G$9!#9=J8$O\e(B @code{:program} \e$B%-!<\e(B
+\e$B%o!<%I$HF1$8$G$9!#$3$l$O<B9T$5$l$k4X?t$G$"$k$3$H$b$G$-$^$9!#\e(B
+
+@item :function
+POP \e$B%5!<%P!<$+$i%a!<%k$r<hF@$9$k$?$a$K;H$&4X?t$G$9!#$=$N4X?t$O0l$D$N%Q%i\e(B
+\e$B%a!<%?$H$H$b$K8F$P$l$^$9\e(B---\e$B%a!<%k$,$=$3$X0\F0$5$l$k$Y$-%U%!%$%k$G$9!#\e(B
+
+@item :authentication
+\e$B$3$l$O\e(B @code{password} \e$B$+%7%s%\%k\e(B @code{apop} \e$B$G!"$I$NG'>ZJ}<0$r;H$&$+$r\e(B
+\e$B7h$a$k$b$N$N$I$A$i$+$G$9!#=i4|@_Dj$O\e(B @code{password} \e$B$G$9!#\e(B
+
+@end table
+
+@code{:pregram} \e$B$H\e(B @code{:function} \e$B%-!<%o!<%I$,;XDj$5$l$F$$$J$$$H!"\e(B
+@code{pop3-movemail} \e$B$,;HMQ$5$l$^$9!#\e(B
+
+\e$B$3$l$O$$$/$D$+$NNc$G$9!#=i4|MxMQ<TL>$G!"=i4|\e(B POP \e$B%5!<%P!<$+$i<hF@$7!"=i\e(B
+\e$B4|<hF@J}K!$r;HMQ$7$^$9\e(B:
+
+@lisp
+(pop)
+@end lisp
+
+\e$B;XL>$5$l$?%5!<%P!<$+$i;XL>$5$l$?MxMQ<T$H%Q%9%o!<%I$G<hF@$7$^$9\e(B:
+
+@lisp
+(pop :server "my.pop.server"
+ :user "user-name" :password "secret")
+@end lisp
+
+Use @samp{movemail} to move the mail:
+
+@lisp
+(pop :program "movemail po:%u %t %p")
+@end lisp
+
+@item maildir
+maildir \e$B$+$i%a!<%k$r<hF@$7$^$9!#$3$l$O8=:_\e(B qmail \e$B$N$_$G%5%]!<%H$5$l$F$$\e(B
+\e$B$k\e(B mailbox \e$B7A<0$G!"FCJL$N%G%#%l%/%H%j!<$N$=$l$>$l$N%U%!%$%k$,@53N$K\e(B1\e$B%a!<\e(B
+\e$B%k$H$J$C$F$$$^$9!#\e(B
+
+\e$B%-!<%o!<%I\e(B:
+
+@table @code
+@item :path
+\e$B%a!<%k$,J]B8$5$l$k%G%#%l%/%H%j!<$N%Q%9$G$9!#=i4|CM$O\e(B
+@samp{~/Maildir/new} \e$B$G$9!#\e(B
+
+Gnus \e$B$G<hF@$9$kA0$K!"$H$-$I$-\e(B pop3 \e$B%G!<%b%s$G%a!<%k$rC5$9$J$i!"<!$NNc$N\e(B
+\e$B$h$&$K!"\e(Bmaildir \e$B$NCf$N\e(B @code{cur} \e$B%G%#%l%/%H%j!<$+$i$b%a!<%k$r<hF@$9$kI,\e(B
+\e$BMW$,$"$j$^$9!#\e(B
+
+@end table
+
+maildir \e$B%a!<%k%=!<%9$NNc$G$9\e(B:
+
+@lisp
+(maildir :path "/home/user-name/Maildir/cur")
+@end lisp
+
+@end table
+
+
+@node Mail Source Customization
+@subsubsection \e$B%a!<%k%=!<%9$N%+%9%?%^%$%:\e(B
+
+\e$B0J2<$O%a!<%k$N<hF@J}K!$K1F6A$9$kJQ?t$N0lMw$G$9!#IaDL$O$3$l$i$O$I$l$b@_Dj\e(B
+\e$B$9$kI,MW$O$J$$$G$7$g$&!#\e(B
+
+@table @code
+@item mail-source-crash-box
+@vindex mail-source-crash-box
+\e$B%a!<%k$rA`:n$7$F$$$k4V$KJ]B8$5$l$F$$$k>l=j$G$9!#=i4|CM$O\e(B
+@file{~/.emacs-mail-crash-box} \e$B$G$9!#\e(B
+
+@item mail-source-delete-incoming
+@vindex mail-source-delete-incoming
+@code{nil} \e$B$G$J$1$l$P!"F~$C$FMh$?%U%!%$%k$O!"$=$l$r=hM}$7$?8e$K>C5n$5$l\e(B
+\e$B$^$9!#\e(B
+
+@item mail-source-directory
+@vindex mail-source-directory
+\e$B%U%!%$%k$,\e(B (\e$B$b$7$"$l$P\e(B) \e$BJ]B8$5$l$k%G%#%l%/%H%j!<$G$9!#=i4|CM$O\e(B
+@file{~/Mail/} \e$B$G$9!#8=;~E@$G$O!"$3$l$,;H$o$l$kM#0l$N$b$N$OA0$NJQ?t$,\e(B
+@code{nil} \e$B$G$"$C$?>l9g!"F~$C$F$-$?%U%!%$%k$,J]B8$5$l$k>l=j$N;XDj$G$9!#\e(B
+
+@item mail-source-default-file-modes
+@vindex mail-source-default-file-modes
+\e$BA4$F$N?7$7$$%a!<%k%U%!%$%k$O$3$N%U%!%$%k%b!<%I$K$J$j$^$9!#=i4|CM$O\e(B 384
+\e$B$G$9!#\e(B
+
+@end table
+
+
+@node Fetching Mail
+@subsubsection \e$B%a!<%k$N<hF@\e(B
+
+@vindex mail-sources
@vindex nnmail-spool-file
-@item nnmail-spool-file
-@cindex POP mail
-@cindex MAILHOST
-@cindex movemail
-@vindex nnmail-pop-password
-@vindex nnmail-pop-password-required
-\e$B%P%C%/%(%s%I$O$3$N%U%!%$%k$G?7$7$$%a!<%k$rC5$7$^$9!#$3$NJQ?t$,\e(B
-@code{nil} \e$B$G$"$k$H!"%a!<%k%P%C%/%(%s%I$O7h$7$F<+J,<+?H$G$O%a!<%k$r<hF@\e(B
-\e$B$7$h$&$H$7$^$;$s!#$b$7\e(B POP \e$B%a!<%k%5!<%P!<$r;H$C$F$$$F!"$"$J$?$NL>A0$,\e(B
-@samp{larsi} \e$B$G$"$k$J$i$P!"$3$NJQ?t$r\e(B @samp{po:larsi} \e$B$K@_Dj$9$k$Y$-$G$9!#\e(B
-\e$B$b$7$"$J$?$NL>A0$,\e(B @samp{larsi} \e$B$G$J$$$J$i$P!"$*$=$i$/$3$l$r>/$7=$@5$7$J\e(B
-\e$B$1$l$P$J$j$^$;$s$,!"4{$K$"$J$?$O$=$l$r?dB,$7$F$$$k$G$7$g$&!#$3$N8-$/4iN)\e(B
-\e$B$A$NNI$$0-Kb$5$s!*\e(B \e$B$3$NJQ?t$r\e(B @code{pop} \e$B$K@_Dj$9$k;v$b$G$-!"$=$N;~$O\e(B
-gnus \e$B$,<+J,<+?H$G\e(B POP \e$B%a!<%kJ8;zNs$rH/8+$7$h$&$H$7$^$9!#$I$N$h$&$J>l9g$G\e(B
-\e$B$b!"\e(Bgnus \e$B$O\e(B \e$B4D6-JQ?t\e(B @code{MAILHOST} \e$B$G;XDj$5$l$F$$$k\e(B POP \e$B%5!<%P!<$K@\?(\e(B
-\e$B$r?^$m$&$H$9$k\e(B @code{movemail} \e$B$r8F$S$^$9!#\e(BPOP \e$B%5!<%P!<$,%Q%9%o!<%I$rI,\e(B
-\e$BMW$H$9$k$J$i!"\e(B@code{nnmail-pop-password-required} \e$B$r\e(B @code{t} \e$B$K@_Dj$7$F\e(B
-\e$B%Q%9%o!<%IF~NO$rB%?J$5$l$k$+!"\e(B@code{nnmail-pop-password} \e$B$r%Q%9%o!<%I$=\e(B
-\e$B$N$b$N$K@_Dj$9$k;v$,$G$-$^$9!#\e(B
-
-@code{nnmail-spool-file} \e$B$O%a!<%k%\%C%/%9$N%j%9%H$G$"$k;v$b$G$-$^$9!#\e(B
-
-\e$B$"$J$?$N\e(B Emacs \e$B$,\e(B \e$B%3%s%Q%$%k\e(B (compilation) \e$B$NA0$K\e(B @samp{--with-pop} \e$B$H6&\e(B
-\e$B$K4D6-@_Dj\e(B (configure) \e$B$5$l$J$1$l$P$J$j$^$;$s!#$3$l$O%G%#%U%)%k%H$G$9$,!"\e(B
-\e$B$$$/$D$+$N%$%s%9%H!<%k$O$=$N@_Dj$r@Z$C$F$7$^$$$^$9!#\e(B
+\e$B<B:]$K\e(B gnus \e$B$K$I$3$+$i?7$7$$%a!<%k$r<hF@$9$k$+$r65$($k$K$O!"\e(B
+@code{mail-sources} \e$B$r%a!<%k%=!<%9;X<(;R$N%j%9%H$K@_Dj$9$k$3$H$G$9\e(B
+(@pxref{Mail Source Specifiers}).
+
+\e$B$3$NJQ?t\e(B (\e$B$H5l<0$N\e(B @code{nnmail-sppl-file}) \e$B$,\e(B @code{nil} \e$B$G$"$l$P!"%a!<\e(B
+\e$B%k%P%C%/%(%s%I$O7h$7$F<+J,<+?H$G$O%a!<%k$r<hF@$7$h$&$H$7$^$;$s!#\e(B
+
+\e$B%m!<%+%k$N%9%W!<%k$H\e(B POP \e$B%a!<%k%5!<%P!<$NN>J}$+$i%a!<%k$r<hF@$7$?$$$J$i!"\e(B
+\e$B$3$N$h$&$K$9$k$3$H$,$G$-$^$9\e(B:
+
+@lisp
+(setq mail-sources
+ '((file)
+ (pop :server "pop3.mail.server"
+ :password "secret")))
+@end lisp
+
+\e$B$b$7$/$O!"$3$l$i$N%-!<%o!<%I$N=i4|CM$r;H$$$?$/$J$1$l$P\e(B:
+
+@lisp
+(setq mail-sources
+ '((file :path "/var/spool/mail/user-name")
+ (pop :server "pop3.mail.server"
+ :user "user-name"
+ :port "pop3"
+ :password "secret")))
+@end lisp
+
\e$B%a!<%k%P%C%/%(%s%I$r;H$&$H$-$O!"\e(Bgnus \e$B$OA4$F$N%a!<%k$r\e(B inbox \e$B$+$i5[$$>e$2\e(B
\e$B$F!"%[!<%`%G%#%l%/%H%j!<$KJ|$jEj$2$^$9!#$"$J$?$,%a!<%k%P%C%/%(%s%I$r;H$C\e(B
\e$B@8$1lS$H$7$FJ{$2=*$($?8e$G!"\e(Bgnus \e$B$,$"$J$?$N%a!<%k$r0\F0$7$F$bK\Ev$K$"$^\e(B
\e$B$j6C$$$F$O$$$1$^$;$s!#\e(B
-@vindex nnmail-use-procmail
-@vindex nnmail-procmail-suffix
-@item nnmail-use-procmail
-\e$B$b$7\e(B @code{nil} \e$B$G$J$1$l$P!"%a!<%k%P%C%/%(%s%I$OF~$C$F$/$k%a!<%k$r\e(B
-@code{nnmail-procmail-directory} \e$B$GC5$7$^$9!#$=$N%G%#%l%/%H%j!<$G\e(B
-@code{nnmail-procmail-suffix} \e$B$G=*$o$C$F$$$kL>A0$r;}$DA4$F$N%U%!%$%k$OF~$C\e(B
-\e$B$FMh$?%a!<%k%\%C%/%9$H$_$J$5$l!"$=$3$G?7$7$$%a!<%k$,C5$5$l$^$9!#\e(B
-
-@vindex nnmail-crash-box
-@item nnmail-crash-box
-\e$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%!\e(B
-\e$B%$%k$K0\F0$5$l$^$9!#$3$l$O%G%#%U%)%k%H$G\e(B @file{~/.gnus-crash-box} \e$B$G$9!#\e(B
-\e$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\e(B
-\e$BFI$_9~$^$l\e(B (\e$B$=$7$F<h$j9~$^$l\e(B) \e$B$^$9!#\e(B
+@node Mail Backend Variables
+@subsection \e$B%a!<%k%P%C%/%(%s%IJQ?t\e(B
+
+\e$B$3$l$i$NJQ?t$O\e(B (\e$B$?$$$F$$$N>l9g\e(B) \e$BA4$F$N0c$C$?%a!<%k%P%C%/%(%s%I$K4XO"$7$^\e(B
+\e$B$9!#\e(B
-@vindex nnmail-prepare-incoming-hook
-@item nnmail-prepare-incoming-hook
-\e$B$3$l$OF~$C$FMh$??7$7$$%a!<%k$r;}$C$F$$$k%P%C%U%!$G<B9T$5$l!"$(!<$H!"K\Ev\e(B
-\e$B$K!"A4$F$N$3$H$K$D$$$F;H$o$l$^$9!#\e(B
+@table @code
+@vindex nnmail-read-incoming-hook
+@item nnmail-read-incoming-hook
+\e$B%a!<%k%P%C%/%(%s%I$O?7$7$$%a!<%k$rFI$_9~$s$@8e$K$3$N%U%C%/$r8F$S$^$9!#$b\e(B
+\e$B$7$=$&$7$?$$$H;W$&$J$i!"$3$N%U%C%/$r%a!<%k4F;k%W%m%0%i%`$KCN$i$;$k$?$a$K\e(B
+\e$B;H$&;v$,$G$-$^$9!#\e(B
@vindex nnmail-split-hook
@item nnmail-split-hook
-@findex article-decode-rfc1522
+@findex article-decode-encoded-words
@findex RFC1522 decoding
+@findex RFC2047 decoding
\e$B$=$l$>$l$N%a%C%;!<%8$,$=$N%X%C%@!<$K4p$E$$$FJ,3d$,$J$5$l$kD>A0$K$=$l$,J]\e(B
\e$BB8$5$l$F$$$k%P%C%U%!$G<B9T$5$l$k%U%C%/$G$9!#$3$N%U%C%/$O$=$l$,E,9g$9$k$H\e(B
\e$B9M$($k$h$&$K<+M3$K%P%C%U%!$NFbMF$rJT=8$9$k;v$,$G$-$^$9\e(B---\e$B%P%C%U%!$OJ,3d\e(B
\e$B$s!#\e(B@code{gnus-article-decode-rfc1522} \e$B$,$3$N%U%C%/$K2C$($k;v$,E,@Z$J4X\e(B
\e$B?t$N0l$D$G$9!#\e(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
\e$B$3$l$i$OF~$C$F$/$k%a!<%k$r07$&$H$-$K<B9T$5$l$kLr$KN)$D\e(B2\e$B$D$N%U%C%/$G$9\e(B---
@code{nnmail-pre-get-new-mail-hook} (\e$B$3$l$O?7$7$$%a!<%k$r07$&D>A0$K8F$P\e(B
\e$B$l$^$9\e(B) \e$B$H\e(B @code{nnmail-post-get-new-mail-hook} (\e$B$3$l$O%a!<%k$N07$$$,=*\e(B
\e$B$o$C$?$H$-$K8F$P$l$^$9\e(B) \e$B$G$9!#<!$N$b$N$O!"$3$N\e(B2\e$B$D$N%U%C%/$r;H$C$F?7$7$$\e(B
-\e$B%a!<%k%U%!%$%k$KM?$($i$l$k%G%#%U%)%k%H$N%U%!%$%k%b!<%I$rJQ99$9$kNc$G$9\e(B:
+\e$B%a!<%k%U%!%$%k$KM?$($i$l$k=i4|%U%!%$%k%b!<%I$rJQ99$9$kNc$G$9\e(B:
@lisp
(add-hook 'gnus-pre-get-new-mail-hook
(lambda () (set-default-file-modes 551)))
@end lisp
-@item nnmail-tmp-directory
-@vindex nnmail-tmp-directory
-\e$B$3$NJQ?t$OF~$C$FMh$?%a!<%k$r$I$3$K0\F0$9$k$+$r;XDj$7$^$9\e(B -- \e$B$=$l$r<B9T$7\e(B
-\e$B$F$$$k4V$K!#$3$l$OIaDL$O%a!<%k%P%C%/%(%s%I$,=;$s$G$$$k$b$N$HF1$8%G%#%l%/\e(B
-\e$B%H%j!<\e(B (\e$BNc!"\e(B @file{~/Mail/}) \e$B$G9T$o$l$^$9$,!"$3$NJQ?t$,\e(B @code{nil} \e$B$G$J\e(B
-\e$B$$$H!"$=$l$,Be$o$j$K;H$o$l$^$9!#\e(B
-
-@item nnmail-movemail-program
-@vindex nnmail-movemail-program
-\e$B$3$N%W%m%0%i%`$OMxMQ<T$N%$%s%\%C%/%9$+$i%[!<%`%G%#%l%/%H%j!<$K0\F0$9$k$?\e(B
-\e$B$a$K<B9T$5$l$^$9!#%G%#%U%)%k%H$O\e(B @code{movemail} \e$B$G$9!#\e(B
-
-\e$B$3$l$O4X?t$G$"$k;v$b$G$-$^$9!#$=$N>l9g$O!"$=$N4X?t$O\e(B2\e$B$D$N%Q%i%a!<%?\e(B --
-\e$B%$%s%\%C%/%9$NL>A0$H0\F0$9$k%U%!%$%kL>A0\e(B \e$B$H6&$K8F$P$l$^$9!#\e(B
-
-@item nnmail-delete-incoming
-@vindex nnmail-delete-incoming
-@cindex incoming mail files
-@cindex deleting incoming files
-@code{nil} \e$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\e(B @code{t} \e$B$G$9!#\e(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 (\e$B$b$7$/$O$=$N$h$&$J$b$N\e(B) \e$B$+$i$N\e(B Gnus \e$B$N%j%j!<%9$O;d$,\e(B
-\e$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\e(B
-\e$B$^$;$s!#\e(B (\e$BFCJL$J%P!<%8%g%s$N\e(B Red Gnus \e$B$r=|$-$^$9!#\e(B)) Incoming* \e$B%U%!%$%k\e(B
-\e$B$r>C5n$7$J$$;v$G!"%a!<%k$r<:$o$J$$;v$r3N<B$K$G$-$^$9\e(B -- \e$B$b$7\e(B gnus \e$B$,40A4\e(B
-\e$B$K6/@)E*$K?a$CHt$s$G$b!"$$$D$b<:$o$l$?$b$N$r<h$jLa$9;v$,$G$-$^$9!#\e(B
-
-\e$B$$$D$G$b$"$J$?$N0U;V$G\e(B @file{Incoming*} \e$B%U%!%$%k$r>C5n$9$k;v$,$G$-$^$9!#\e(B
-
@item nnmail-use-long-file-names
@vindex nnmail-use-long-file-names
@code{nil} \e$B$G$J$$$J$i!"%a!<%k%P%C%/%(%s%I$OD9$$%U%!%$%kL>$H%G%#%l%/%H%j!<\e(B
\e$BL>$r;H$$$^$9!#\e(B@samp{mail.misc} \e$B$N$h$&$J%0%k!<%WL>$O\e(B @file{mail.misc} \e$B$H\e(B
\e$B$$$&%G%#%l%/%H%j!<\e(B (@code{nnml} \e$B%P%C%/%(%s%I$,;H$o$l$F$$$k$H$_$J$9$H\e(B) \e$B$+\e(B
\e$B%U%!%$%k\e(B (@code{nnfolder} \e$B%P%C%/%(%s%I$,;H$o$l$F$$$k$H$_$J$9$H\e(B) \e$B$H$$$&7k\e(B
-\e$B2L$K$J$j$^$9!#$b$7$=$l$,\e(B @code{nil} \e$B$G$"$k$J$i!"F1$8%0%k!<%W$O\e(B
+\e$B2L$K$J$j$^$9!#$b$7$=$l$,\e(B @code{nil} \e$B$G$"$k$J$i!"F1$8%0%k!<%W$O\e(B
@file{mail/misc} \e$B$H$$$&7k2L$K$J$j$^$9!#\e(B
@item nnmail-delete-file-function
@vindex nnmail-delete-file-function
@findex delete-file
-\e$B%U%!%$%k$r>C5n$9$k$?$a$K8F$P$l$k4X?t$G$9!#%G%#%U%)%k%H$G\e(B
+\e$B%U%!%$%k$r>C5n$9$k$?$a$K8F$P$l$k4X?t$G$9!#=i4|CM$O\e(B
@code{delete-file} \e$B$G$9!#\e(B
@item nnmail-cache-accepted-message-ids
@lisp
;; \e$B%a!<%k%G!<%b%s\e(B (mailer deamon) \e$B$OIaDL$N%0%k!<%W$K$OAj8_Ej9F$5$l$^$;\e(B
;; \e$B$s!#7Y9p$OK\Ev$N%(%i!<$H$O0c$C$?%0%k!<%W$KF~$l$i$l$^$9!#\e(B
-(| ("from" mail (| ("subject" "warn.*" "mail.warning")
- "mail.misc"))
+(| ("from" mail (| ("subject" "warn.*" "mail.warning")
+ "mail.misc"))
;; \e$B%(%i!<$G$J$$%a%C%;!<%8$OA4$F$N4XO"$7$?%0%k!<%W$KAj8_Ej9F$5$l$^$9\e(B
;; \e$B$,!"\e(B(ding) \e$B%j%9%H$HB>$N\e(B (ding) \e$B4XO"$N%a!<%k$N$?$a$N%0%k!<%W$K$O\e(B
;; \e$BAj8_Ej9F$7$^$;$s!#\e(B
;; \e$BB>$N%a!<%j%s%0%j%9%H\e(B...
(any "procmail@@informatik\\.rwth-aachen\\.de" "procmail.list")
(any "SmartList@@informatik\\.rwth-aachen\\.de" "SmartList.list")
- ;; \e$B0J2<$N$I$A$i$N%a!<%j%s%0%j%9%H$bF1$8%5%U%#%C%/%9$J$N$G!"\e(Bbugs-
- ;; \e$B$@$1$K%]%9%H$5$l$?$b$N$,\e(B mypkg.list \e$B$K%/%m%9%]%9%H$5$l$J$$$h\e(B
- ;; \e$B$&$K$7$F$$$^$9!#$7$+$7K\Ev$K%/%m%9%]%9%H$5$l$?5-;v$r%/%m%9%]\e(B
- ;; \e$B%9%H$9$k$3$H$O5v$7$F$$$^$9!#\e(B
+ ;; \e$B0J2<$N$I$A$i$N%a!<%j%s%0%j%9%H$bF1$8@\F,<-$J$N$G!"\e(Bbugs-
+ ;; \e$B$@$1$KEj9F$5$l$?$b$N$,\e(B mypkg.list \e$B$KAj8_Ej9F$5$l$J$$$h\e(B
+ ;; \e$B$&$K$7$F$$$^$9!#$7$+$7K\Ev$KAj8_Ej9F$5$l$?5-;v$rAj8_Ej9F\e(B
+ ;; \e$B$9$k$3$H$O5v$7$F$$$^$9!#\e(B
(any "bugs-mypackage@@somewhere" "mypkg.bugs")
(any "mypackage@@somewhere\" - "bugs-mypackage" "mypkg.list")
;; \e$B?M!9\e(B...
\e$B$9!#IaDL$N@55,I=8=$N9gCW$,$J$5$l$^$9!#Nc$O2<$NJ}$r8+$F2<$5$$!#\e(B
@item
-@var{(FIELD VALUE SPLIT)}: \e$B$b$7J,3d$,%j%9%H$G!":G=i$NMWAG$,J8;zNs$G$"$j!"\e(B
-\e$B%X%C%@!<\e(B FIELD (\e$B@55,I=8=\e(B) \e$B$,\e(B VALUE (\e$B$3$l$b@55,I=8=\e(B) \e$B$r4^$s$G$$$k>l9g!"%a%C\e(B
-\e$B%;!<%8$r\e(B SPLIT \e$B$G;XDj$5$l$?$H$3$m$KC_@Q$7$^$9!#\e(B
+@var{(FIELD VALUE [- RESTRICT [- RESTRICT [...]]] SPLIT)}: \e$B$b$7J,3d$,%j\e(B
+\e$B%9%H$G!":G=i$NMWAG$,J8;zNs$G$"$j!"%X%C%@!<\e(B FIELD (\e$B@55,I=8=\e(B) \e$B$,\e(B VALUE (\e$B$3\e(B
+\e$B$l$b@55,I=8=\e(B) \e$B$r4^$s$G$$$k>l9g!"%a%C%;!<%8$r\e(B SPLIT \e$B$G;XDj$5$l$?$H$3$m$K\e(B
+\e$BC_@Q$7$^$9!#\e(BRESTRICT (\e$B$^$?B>$N@55,I=8=\e(B) \e$B$,\e(B FIELD \e$B$N8e$G!"9gCW$7$?\e(B VALUE
+\e$B$N:G8e$NA0$N$N$$$/$D$+$NJ8;zNs$K9gCW$7$?$i!"\e(BSPLIT \e$B$OL5;k$5$l$^$9!#\e(B
+RESTRICT \e$B$NJDJq$N$I$l$b$,9gCW$7$J$1$l$P!"\e(BSPLIT \e$B$,<B9T$5$l$^$9!#\e(B
@item
@var{(| SPLIT...)}: \e$BJ,3d$,%j%9%H$G!":G=i$NMWAG$,\e(B @code{|} (\e$B?bD>K@\e(B) \e$B$G$"\e(B
-\e$B$k$H!"$=$l$>$l$N\e(B SPLIT \e$B$r$=$N$&$A$N0l$D$,9gCW$9$k$^$G<B9T$7$^$9!#\e(B SPLIT
+\e$B$k$H!"$=$l$>$l$N\e(B SPLIT \e$B$r$=$N$&$A$N0l$D$,9gCW$9$k$^$G<B9T$7$^$9!#\e(B SPLIT
\e$B$O%a!<%k%a%C%;!<%8$,0l$D0J>e$N%0%k!<%W$KC_@Q$5$l$?$H$-$K\e(B ``\e$B9gCW$7$?\e(B'' \e$B$H\e(B
\e$B$7$^$9!#\e(B
\e$BB8$7$^$;$s!#Hs>o$KCm0U$7$F;H$C$F2<$5$$!#\e(B
@item
-@var{(: function arg1 arg2 ...)}: \e$B$b$7J,3d$,%j%9%H$G!":G=i$N4X?t$,\e(B
+@var{(: function arg1 arg2 ...)}: \e$B$b$7J,3d$,%j%9%H$G!":G=i$N4X?t$,\e(B
@code{:} \e$B$G$"$k$H!"\e(B2\e$BHVL\$NMWAG$,\e(B @var{args} \e$B$r0z?t$H$7$F4X?t$H$7$F8F$P$l\e(B
\e$B$^$9!#4X?t$O\e(B SPLIT \e$B$rJV$9$Y$-$G$9!#\e(B
@item
+@var{(! FUNC SPLIT)}: \e$BJ,3d$,%j%9%H$G!":G=i$NMWAG$,\e(B @code{!} \e$B$G$"$k$H!"\e(B
+SPLIT \e$B$,<B9T$5$l!"\e(BFUNC \e$B$O\e(B SPLIT \e$B$N7k2L$r0z?t$H$7$F8F$P$l$^$9!#\e(BFUNC \e$B$OJ,\e(B
+\e$B3d$rJV$9$Y$-$G$9!#\e(B
+
+@item
@code{nil}: \e$B$b$7J,3d$,\e(B @code{nil} \e$B$G$"$l$P!"$=$l$OL5;k$5$l$^$9!#\e(B
@end enumerate
(any "debian-\\b\\(\\w+\\)@@lists.debian.org" "mail.debian.\\1")
@end example
+\e$B$3$NNc$G$O!"\e(B@samp{debian-foo@@lists.debian.org} \e$B$KAw$i$l$?%a!<%k$O\e(B
+@samp{mail.debian.foo} \e$B$H$$$&Iw$K$J$j$^$9!#\e(B
+
\e$B$b$7J8;zNs$,MWAG\e(B @samp{\&} \e$B$r4^$s$G$$$k$H!"Be$o$j$KA0$G9gCW$7$?J8;zNs$,\e(B
-\e$B;H$o$l$^$9!#F1MM$K!"MWAG\e(B @samp{\\1} \e$B$+$i\e(B @samp{\\9} \e$B$^$G$O%0%k!<%WIU$1\e(B 1
+\e$B;H$o$l$^$9!#F1MM$K!"MWAG\e(B @samp{\\1} \e$B$+$i\e(B @samp{\\9} \e$B$^$G$O%0%k!<%WIU$1\e(B 1
\e$B$+$i\e(B 9 \e$B$^$G$G9gCW$7$?J8;zJ8$GBeBX$5$l$^$9!#\e(B
-@node Mail and Procmail
-@subsection \e$B%a!<%k$H\e(B Procmail
-@cindex procmail
-
-@cindex slocal
-@cindex elm
-\e$BB?$/$N?M$O\e(B @code{procmail} (\e$B$b$7$/$OB>$N%a!<%kA*JL%W%m%0%i%`$+30ItG[AwBe\e(B
-\e$BM}\e(B---@code{slocal}\e$B!"\e(B@code{elm} \e$B$J$I\e(B) \e$B$rF~$C$FMh$?%a!<%k$r%0%k!<%W$KJ,3d\e(B
-\e$B$9$k$?$a$K;H$$$^$9!#$b$7$=$&$7$F$$$k$N$G$"$l$P!"%a!<%k%P%C%/%(%s%I$,<+J,\e(B
-\e$B<+?H$G%a!<%k$r<hF@$7$J$$;v$r3N<B$K$9$k$?$a$K!"\e(B@code{nnmail-spool-file}
-\e$B$r\e(B @code{procmail} \e$B$K@_Dj$9$k$Y$-$G$9!#\e(B
-
-\e$B$b$7J#9g\e(B @code{procmail}/POP/mailbox \e$B@_Dj$r;H$C$F$$$k$N$G$"$l$P!"0J2<$N\e(B
-\e$B$h$&$J;v$r$9$k;v$,$G$-$^$9\e(B:
-
-@vindex nnmail-use-procmail
-@lisp
-(setq nnmail-use-procmail t)
-(setq nnmail-spool-file
- '("/usr/spool/mail/my-name" "po:my-name"))
-@end lisp
-
-\e$B$3$l$O$$$/$D$+$N!"$*$=$i$/!"4|BT$7$J$$I{8z2L$r$b$?$i$9$G$"$m$&\e(B
-@code{nnmail-split-methods} \e$B$b@_Dj$7$?$$$H$O;W$o$J$$$H$$$&;v$b0UL#$7$^$9!#\e(B
-
-\e$B%a!<%k%P%C%/%(%s%I$,$I$N%0%k!<%W$K1?$V$+$r?R$M$i$l$?$H$-$O!"$=$l$OB>$NJ}\e(B
-\e$BK!$G1?$V;v$rH/8+$7$?B>$NA4$F$N%0%k!<%W$H6&$K!"$=$NJQ?t$NFbMF$+$iCM$r5"$7\e(B
-\e$B$^$9!#\e(B@code{nnmh} \e$B0J30$N%P%C%/%(%s%I$O<B:]$K%G%#%9%/$X9T$C$F$I$N%0%k!<%W\e(B
-\e$B$,<B:]$KB8:_$7$F$$$k$+$rD4$Y$k$3$H$O$7$^$;$s!#\e(B (\e$BMxMQ<T$,$I$N%0%k!<%W$r\e(B
-\e$B%K%e!<%9%0%k!<%W$N$?$a$G!"$I$N%0%k!<%W$,IaDL$N8E$$%U%!%$%k$d%G%#%l%/%H%j!<\e(B
-\e$B$N$?$a$G$"$k$H9M$($F$$$k$+$r6hJL$9$k;v$O$5$5$$$J;v$G$O$"$j$^$;$s!#\e(B)
-
-\e$B$3$l$O!"$"$J$?$,\e(B gnus (\e$B$H%P%C%/%(%s%I\e(B) \e$B$K<j$G$I$N%0%k!<%W$,B8:_$7$F$$$k\e(B
-\e$B$+$r65$($J$1$l$P$J$i$J$$$H$$$&;v$G$9!#\e(B
-
-@code{nnmh} \e$B%P%C%/%(%s%I$rNc$K<h$C$F$_$^$7$g$&\e(B:
-
-\e$B%U%)%k%@!<$O\e(B @code{nnmh-directory} \e$B$K0LCV$E$1$i$l$F$$$^$9!#$=$&$G$9$M$'!"\e(B
-@file{~/Mail} \e$B$H$7$^$7$g$&!#$=$3$K$O\e(B @file{foo}\e$B!"\e(B@file{bar}\e$B!"\e(B
-@file{mail.baz} \e$B$H$$$&\e(B3\e$B$D$N%U%)%k%@!<$,$"$j$^$9!#\e(B
-
-\e$B%0%k!<%W%P%C%U%!$X9T$C$F!"\e(B@kbd{G m} \e$B$HBG$C$F$/$@$5$$!#F~NO$rB%?J$5$l$?$H\e(B
-\e$B$-$O!"L>A0\e(B (name) \e$B$H$7$F\e(B @samp{foo} \e$B$r!"J}K!\e(B (method) \e$B$H$7$F\e(B @samp{nnmh}
-\e$B$rEz$($F$/$@$5$$!#\e(B2\e$B$D$NB>$N%0%k!<%W!"\e(B@samp{bar} \e$B$H\e(B @samp{mail.baz} \e$B$N$?\e(B
-\e$B$a$KF1MM$N;v$r\e(B2\e$B2s7+$jJV$7$F$/$@$5$$!#A4$F$N$"$J$?$N%a!<%k%0%k!<%W$r4^$a\e(B
-\e$B$k$h$&$K$7$F$/$@$5$$!#\e(B
-
-\e$B$3$l$GA4It$G$9!#$b$&!"%a!<%k$rFI$`;v$,$G$-$k$h$&$K@_Dj$5$l$F$$$^$9!#$3$N\e(B
-\e$BJ}K!$N%"%/%F%#%V%U%!%$%k$O<+F0E*$K:n@.$5$l$^$9!#\e(B
-
-@vindex nnmail-procmail-suffix
-@vindex nnmail-procmail-directory
-\e$B$b$7\e(B @code{nnfolder} \e$B$dB>$N\e(B2\e$BDL0J>e$N%a!<%k$r0l$D$N%U%!%$%k$KN/$a$k%P%C%/\e(B
-\e$B%(%s%I$r;H$C$F$$$k$N$J$i!"\e(Bgnus \e$B$,8+$k%U%!%$%k$K\e(B procmail \e$B$,%a!<%k$r2C$(\e(B
-\e$B$J$$$h$&$K$7$J$1$l$P$J$j$^$;$s!#Be$o$j$K!"\e(Bprocmail \e$B$OA4$F$NF~$C$F$/$k%a!<\e(B
-\e$B%k$r\e(B @code{nnmail-procmail-directory} \e$B$KF~$l$k$Y$-$G$9!#F~$C$FMh$?%a!<%k\e(B
-\e$B$rF~$l$k%U%!%$%kL>$KE~Ce$9$k$?$a$K!"%0%k!<%WL>$K\e(B
-@code{nnmail-procmail-suffix} \e$B$rIU2C$7$F$/$@$5$$!#%a!<%k%P%C%/%(%s%I$O$3\e(B
-\e$B$l$i$N%U%!%$%k$+$i%a!<%k$rFI$_9~$_$^$9!#\e(B
-
-@vindex nnmail-reslpit-incoming
-Gnus \e$B$,\e(B @file{mail.misc.spool} \e$B$H8F$P$l$F$$$k%U%!%$%k$rFI$_9~$s$@$H$-$O!"\e(B
-\e$B$3$N%a!<%k$O4|BTDL$j!"\e(B @code{mail.misc} \e$B$KF~$l$i$l$^$9!#$7$+$7!"\e(Bgnus \e$B$K\e(B
-\e$BIaDL$NJ}K!$G%a!<%k$rJ,3d$5$;$?$$>l9g!"\e(B@code{nnmail-resplit-incoming} \e$B$r\e(B
-@code{t} \e$B$K@_Dj$9$k;v$,$G$-$^$9!#\e(B
-
-@vindex nnmail-keep-last-article
-\e$B$b$7\e(B @code{procmail} \e$B$KF~$C$FMh$?J*$rJ,3d$7$FD>@\\e(B @code{nnmh} \e$B$N%G%#%l%/\e(B
-\e$B%H%j!<$KF~$l$k$h$&$K$7$F$$$k>l9g\e(B (\e$B$3$l$O$9$k$Y$-$G$O$J$$$3$H$G$9$,\e(B)\e$B!"\e(B
-gnus \e$B$,:G8e$N5-;v\e(B (\e$B$9$J$o$A!"$b$C$H$bBg$-$$5-;vHV9f$r;}$D5-;v\e(B) \e$B$r4|8B@Z\e(B
-\e$B$l:o=|$9$k$N$rKI$0$?$a$K!"\e(B@code{nnmail-keep-last-article} \e$B$r\e(B @code{nil}
-\e$B$G$J$$CM$K@_Dj$9$k$Y$-$G$9!#\e(B
-
-\e$B$3$l$O@_Dj$NNc$G$9\e(B: \e$BF~$C$F$/$k%9%W!<%k$O\e(B @file{~/incoming/} \e$B$KCV$+$l$F$$\e(B
-\e$B$F!"\e(B@samp{""} \e$B$r@\Hx8l$H$7$F;}$C$F$$$^$9\e(B (\e$B$9$J$o$A!"F~$C$F$/$k%9%W!<%k%U%!\e(B
-\e$B%$%k$O$=$l$HEy2A$J%0%k!<%W$HF1$8L>A0$K$J$C$F$$$^$9\e(B)\e$B!#\e(B @code{nnfolder} \e$B%P%C\e(B
-\e$B%/%(%s%I$O%a!<%k%$%s%?!<%U%'!<%9$H$7$F;H$o$l!"\e(B@code{nnfolder} \e$B%G%#%l%/%H\e(B
-\e$B%j!<$O\e(B @file{~/fMail/} \e$B$G$9!#\e(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 \e$B8E$$%a!<%k$r<h$j9~$`\e(B
\e$B$=$l$r$9$k;v$O$H$F$b4JC1$G$9!#\e(B
\e$BNc$r5s$2$^$7$g$&\e(B: @code{nnml} (@pxref{Mail Spool}) \e$B$r;H$C$F%a!<%k$rFI$s\e(B
-\e$B$G$$$F!"\e(B@code{nnmail-split-methods} \e$B$rK~B-$G$-$kCM$K@_Dj$7$F$$$^$9!#8E$$\e(B
+\e$B$G$$$F!"\e(B@code{nnmail-split-methods} \e$B$rK~B-$G$-$kCM$K@_Dj$7$F$$$^$9!#8E$$\e(B
Unix mbox \e$B%U%!%$%k$,=EMW$@$1$l$I8E$$%a!<%k$GK~$?$5$l$F$$$^$9!#$"$J$?$O$=\e(B
\e$B$l$r\e(B @code{nnml} \e$B%0%k!<%W$K0\F0$7$?$$$H;W$C$F$$$^$9!#\e(B
`SPACE' \e$B$rBG$C$F!"?7$7$/:n$i$l$?%0%k!<%W$KF~$j$^$9!#\e(B
@item
-`M P b' \e$B$rBG$C$F!"%0%k!<%W%P%C%U%!$NA4$F$N5-;v$K<B9T0u$rIU$1$^$9\e(B
+`M P b' \e$B$rBG$C$F!"%0%k!<%W%P%C%U%!$NA4$F$N5-;v$K<B9T0u$rIU$1$^$9\e(B
(@pxref{Setting Process Marks})\e$B!#\e(B
@item
-`B r' \e$B$rBG$C$FA4$F$N%W%m%;%90u$NIU$$$?:F%9%W!<%k$7!"B%?J$5$l$?$H$-$K\e(B
+`B r' \e$B$rBG$C$FA4$F$N%W%m%;%90u$NIU$$$?:F%9%W!<%k$7!"B%?J$5$l$?$H$-$K\e(B
@samp{nnml} \e$B$HEz$($^$9\e(B (@pxref{Mail Group Commands})\e$B!#\e(B
@end enumerate
\e$B$&$J>l9g$K%7%9%F%`$K$h$C$F:o=|$5$l$^$9\e(B 1) \e$B4|8B@Z$l>C5n2DG=$N0u$rIU$1$i$l\e(B
\e$B$k\e(B 2) 1\e$B=54V0J>e7P$C$?5-;v$G$"$k!#\e(B \e$B$b$75-;v$r4|8B@Z$l>C5n2DG=$K$7$J$1$l$P!"\e(B
\e$B$=$l$OCO9v$,E`$j$D$/$^$G%7%9%F%`$K;D$j$D$E$1$^$9!#$3$l$O$b$&0lEY6/D4IU$-\e(B
-\e$B$G7+$jJV$5$l$k$KB-$k$b$N$G$9\e(B: ``\e$B$b$7\e(B'' \e$B$"$J$?$,5-;v$r\e(B ``\e$B4|8B@Z$l>C5n2DG=\e(B''
+\e$B$G7+$jJV$5$l$k$KB-$k$b$N$G$9\e(B: ``\e$B$b$7\e(B'' \e$B$"$J$?$,5-;v$r\e(B ``\e$B4|8B@Z$l>C5n2DG=\e(B''
\e$B$G$"$k$H\e(B ``\e$B$7$J$$\e(B'' \e$B$J$i!"\e(Bgnus \e$B$O\e(B ``\e$B7h$7$F\e(B'' \e$B$=$l$i$N\e(B ``\e$B5-;v\e(B'' \e$B$r>C5n$7\e(B
\e$B$^$;$s!#\e(B
\e$B%U%)%k%H$O\e(B7\e$BF|4V$G$9!#\e(B
Gnus \e$B$O5-;v$,$I$N%0%k!<%W$KB0$7$F$$$k$+$K4p$E$$$F!"$=$l$,$I$N$/$i$$@8B8\e(B
-\e$B$9$k$+$r@.8y$K@_Dj$9$k4X?t$bDs6!$7$F$$$^$9!#%0%k!<%W\e(B @samp{mail.private}
+\e$B$9$k$+$r@.8y$K@_Dj$9$k4X?t$bDs6!$7$F$$$^$9!#%0%k!<%W\e(B @samp{mail.private}
\e$B$O4|8B$r\e(B1\e$B%v7n$K!"%0%k!<%W\e(B @samp{mail.junk} \e$B$G$O4|8B$r\e(B1\e$BF|$K!"$=$NB>$N$b$N\e(B
\e$B$K$O4|8B$r\e(B6\e$BF|4V$K$9$k$K$O\e(B:
\e$B$3$N4X?t$KM?$($i$l$k%0%k!<%WL>$O\e(B ``\e$BAu>~L5$7\e(B'' \e$B$N%0%k!<%WL>$G$9\e(B---
@samp{nnml:} \e$B$d$=$NB>$N;w$?$h$&$J$b$N$OIU$-$^$;$s!#\e(B
-\e$BJQ?t\e(B @code{nnmail-expiry-wait} \e$B$H4X?t\e(B @code{nnmail-expiry-wait-function}
-\e$B$O?t;z\e(B (\e$B@0?t$G$"$kI,MW$O$"$j$^$;$s\e(B) \e$B$+%7%s%\%k\e(B @code{immediate} \e$B$+\e(B
+\e$BJQ?t\e(B @code{nnmail-expiry-wait} \e$B$H4X?t\e(B @code{nnmail-expiry-wait-function}
+\e$B$O?t;z\e(B (\e$B@0?t$G$"$kI,MW$O$"$j$^$;$s\e(B) \e$B$+%7%s%\%k\e(B @code{immediate} \e$B$+\e(B
@code{never} \e$B$N$I$A$i$+$G$"$k;v$,$G$-$^$9!#\e(B
-\e$B4|8B@Z$l4|4V$rA*BrE*$KJQ99$9$k$?$a$K%0%k!<%W%Q%i%a!<%?\e(B
+\e$B4|8B@Z$l4|4V$rA*BrE*$KJQ99$9$k$?$a$K%0%k!<%W%Q%i%a!<%?\e(B
@code{expiry-wait} \e$B$r;H$&;v$b$G$-$^$9\e(B (@pxref{Group Parameters})\e$B!#\e(B
@vindex nnmail-keep-last-article
\e$B$?$$$F$$$N?M$O$[$H$s$I$N%a!<%k%0%k!<%W$r\e(B total-expirable (\e$BA4BN4|8B@Z$l>C\e(B
\e$B5n2DG=\e(B) \e$B$K$7$^$9$,!#\e(B
+@vindex gnus-inhibit-user-auto-expire
+@code{gnus-inhibit-user-auto-expire} \e$B$,\e(B @code{nil} \e$B$G$J$1$l$P!"%0%k!<%W\e(B
+\e$B$,<+F0;~8B>C5n$,;HMQ$5$l$k$h$&$K$J$C$F$$$F$b!"MxMQ<T$N0uIU$1L?Na$O5-;v$K\e(B
+\e$B;~8B>C5n2DG=$N0u$rIU$1$^$;$s!#\e(B
@node Washing Mail
@subsection \e$B%a!<%k@vBu\e(B
@item nnmail-prepare-incoming-hook
@vindex nnmail-prepare-incoming-hook
\e$B$3$N%U%C%/$O%a!<%k$K2?$+$r$9$kA0$K8F$P$l!"4pK\E*$J!"%a!<%k$rA]$$$F$-$l$$\e(B
-\e$B$K$9$k=j:n$N$?$a$K$"$j$^$9!#;H$&;v$N$G$-$k4X?t$O\e(B:
+\e$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\e(B
+\e$B$$$k%P%C%U%!$G8F$P$l$^$9!#;H$&;v$N$G$-$k4X?t$O\e(B:
@table @code
@item nnheader-ms-strip-cr
@findex nnmail-remove-tabs
\e$BA4$F$N\e(B @samp{TAB} \e$BJ8;z$r\e(B @samp{SPACE} \e$BJ8;z$KJQ49$7$^$9!#\e(B
+@item nnmail-fix-eudora-headers
+@findex nnmail-fix-eudra-headers
+@cindex Eudora
+Eudora \e$B$O2u$l$?\e(B @code{References} \e$B%X%C%@!<$r:n@.$7$^$9$,!"\e(B
+@code{In-Reply-To} \e$B%X%C%@!<$K$O$A$c$s$H$7$?$b$N$rF~$l$^$9!#$3$N4X?t$O\e(B
+@code{References} \e$B%X%C%@!<$r<h$j=|$-$^$9!#\e(B
+
@end table
@item nnmail-prepare-incoming-message-hook
@vindex nnmail-message-id-cache-file
@cindex duplicate mails
\e$B$$$/$D$+$N%a!<%j%s%0%j%9%H$N%a%s%P!<$J$i!";~!9F1$8%a!<%k$r\e(B2\e$B$D<u$1<h$k;v\e(B
-\e$B$,$"$j$^$9!#$3$l$O$H$F$b$&$k$5$/46$8$k$3$H$b$"$j$^$9$N$G!"\e(B@code{nnmail}
-\e$B$O$=$l$,H/8+$9$k$+$b$7$l$J$$=EJ#$rD4$Y$F07$$$^$9!#$3$l$r$9$k$?$a$K!"8E$$\e(B
+\e$B$,$"$j$^$9!#$3$l$O$H$F$b$&$k$5$/46$8$k$3$H$b$"$j$^$9$N$G!"\e(B@code{nnmail}
+\e$B$O$=$l$,H/8+$9$k$+$b$7$l$J$$=EJ#$rD4$Y$F07$$$^$9!#$3$l$r$9$k$?$a$K!"8E$$\e(B
@code{Message-ID} \e$B$rJ]B8$7$^$9\e(B---@code{nnmail-messagge-id-cache-file} \e$B$K!#\e(B
\e$B$3$l$O%G%#%U%)%k%H$G$O\e(B @file{~/.nnmail-cache} \e$B$G$9!#$=$l$KJ]B8$5$l$k:GBg\e(B
\e$B?t$N\e(B @code{Message-ID} \e$B$OJQ?t\e(B @code{nnmail-message-id-cache-length} \e$B$K@)\e(B
-\e$B8f$5$l!"$=$l$O%G%#%U%)%k%H$G\e(B1000\e$B$G$9!#\e(B (\e$B$G$9$+$i!"\e(B1000 @code{Message-ID}
+\e$B8f$5$l!"$=$l$O%G%#%U%)%k%H$G\e(B1000\e$B$G$9!#\e(B (\e$B$G$9$+$i!"\e(B1000 @code{Message-ID}
\e$B$,N/$a$i$l$^$9!#\e(B) \e$B$3$l$,62$m$7$$$H;W$C$?$J$i!"\e(B
@code{nnmail-treat-duplicates} \e$B$r\e(B @code{warn} (\e$B%G%#%U%)%k%H$G$O$=$N$h$&\e(B
\e$B$K$J$C$F$$$^$9$,\e(B) \e$B$K@_Dj$9$k;v$,$G$-!"$=$&$9$l$P!"\e(B@code{nnmail} \e$B$O=EJ#%a!<\e(B
\e$B%k$r>C5n$7$^$;$s!#$=$NBe$o$j$K!"%a!<%k$N@hF,$K$3$l$O0c$C$?%a%C%;!<%8$N=E\e(B
\e$BJ#$G$"$k$H$$$&7Y9p$rA^F~$7$^$9!#\e(B
-\e$B$3$NJQ?t$O4X?t$G$"$k;v$b$G$-$^$9!#$=$N>l9g$O!"4X?t$O\e(B @code{Message-ID}
+\e$B$3$NJQ?t$O4X?t$G$"$k;v$b$G$-$^$9!#$=$N>l9g$O!"4X?t$O\e(B @code{Message-ID}
\e$B$r0z?t$H$7$F!"Ev$N%a%C%;!<%8$KHO0O$r69$a$i$l$?%P%C%U%!$+$i8F$P$l$^$9!#$3\e(B
\e$B$N4X?t$O\e(B @code{nil}\e$B!"\e(B@code{warn}\e$B!"\e(B@code{delete} \e$B$N$I$l$+$rJV$5$J$1$l$P$J\e(B
\e$B$j$^$;$s!#\e(B
\e$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\e(B
\e$B$$;v$G$O$J$$$+$b$7$l$^$;$s$,!"$"$J$?$NK>$`;v$G$O$J$$$+$b$7$l$^$;$s!#\e(B
-\e$B$b$7\e(B @code{nnmail-spool-file} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$H!"$I$N%P%C%/%(%s\e(B
-\e$B%I$bF~$C$F$/$k%a!<%k$rFI$b$&$H;n$_$k;v$O$J$/!"K>$`;v$N<j=u$1$K$J$k$G$7$g\e(B
-\e$B$&!#\e(B
+\e$B$b$7\e(B @code{mail-sources} \e$B$H\e(B @code{nnmail-spool-file} \e$B$r\e(B @code{nil} \e$B$K@_\e(B
+\e$BDj$9$k$H!"$I$N%P%C%/%(%s%I$bF~$C$F$/$k%a!<%k$rFI$b$&$H;n$_$k;v$O$J$/!"K>\e(B
+\e$B$`;v$N<j=u$1$K$J$k$G$7$g$&!#\e(B
@vindex nnbabyl-get-new-mail
@vindex nnmbox-get-new-mail
@vindex nnml-get-new-mail
@vindex nnmh-get-new-mail
@vindex nnfolder-get-new-mail
-\e$BNc$($P!"\e(B@code{nnml} \e$B$G%a!<%k$rFI$`;v$KHs>o$KK~B-$7$F$$$F!"8E$$\e(B
+\e$BNc$($P!"\e(B@code{nnml} \e$B$G%a!<%k$rFI$`;v$KHs>o$KK~B-$7$F$$$F!"8E$$\e(B
@sc{rmail} \e$B%U%!%$%k$,\e(B @code{nnbabyl} \e$B$G1#$5$l$F$$$k$N$r$5$C$H8+$?$$$@$1\e(B
\e$B$J$i!"$3$l$OM>J,$G$7$g$&!#$9$Y$F$N%P%C%/%(%s%I$O\e(B \e$B%P%C%/%(%s%I\e(B-
@code{get-new-mail} \e$B$H$$$&JQ?t$r;}$C$F$$$^$9!#$b$7\e(B @code{nnbabyl} \e$B$N%a!<\e(B
-\e$B%kFI$_9~$_$r;HMQIT2D$K$7$?$$$N$G$"$l$P!"%0%k!<%W$N;v<B>e$N%5!<%P!<$r\e(B
+\e$B%kFI$_9~$_$r;HMQIT2D$K$7$?$$$N$G$"$l$P!"%0%k!<%W$N;v<B>e$N%5!<%P!<$r\e(B
@code{nnbabyl-get-new-mail} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$h$&$KJT=8$7$^$9!#\e(B
\e$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\e(B
\e$B%a!<%k%U%!%$%k$O$^$:$"$J$?$N%[!<%`%G%#%l%/%H%j!<$KJ#<L$5$l$^$9!#$=$N8e$K\e(B
\e$B2?$,5/$3$k$+$O%a!<%k$r$I$NMM<0$GN/$a$?$$$+$K$h$C$FJQ$o$j$^$9!#\e(B
+\e$BI8=`$N\e(B gnus \e$B$G$O\e(B5\e$B$D$N0c$C$?%a!<%k%P%C%/%(%s%I$,$"$j!"8DJL$K$5$i$J$k%P%C\e(B
+\e$B%/%(%s%I$r;HMQ2DG=$G$9!#$[$H$s$I$N?M$,;H$&%a!<%k%P%C%/%(%s%I$O\e(B (\e$B$H$$$&$N\e(B
+\e$B$O:GB.$G=@Fp$@$+$i\e(B) @code{nnml} \e$B$G$9\e(B (@pxref{Mail Spool})\e$B!#\e(B
+
@menu
* Unix Mail Box:: (\e$B$H$F$b\e(B) \e$BI8=`E*$J\e(B Un*x mbox \e$B$r;H$&!#\e(B
* Rmail Babyl:: Emacs \e$B$N%W%m%0%i%`$O\e(B rmail \e$B$N\e(B babyl format \e$B$r;H$&!#\e(B
* Mail Spool:: \e$B$"$J$?$N%a!<%k$r;dE*$J%9%W!<%k$KN/$a$k!)\e(B
* MH Spool:: mhspool \e$B$N$h$&$J%P%C%/%(%s%I!#\e(B
* Mail Folders:: \e$B$=$l$>$l$N%0%k!<%W$KBP$7$F0l$D$N%U%!%$%k$r;}$D!#\e(B
+* Comparing Mail Backends:: \e$BF@<:$N?<$$F6;!!#\e(B
@end menu
@vindex nnbabyl-active-file
@vindex nnbabyl-mbox-file
-@dfn{nnbabyl} \e$B%P%C%/%(%s%I$O%a!<%k$rC_B"$9$k$?$a$K\e(B babyl \e$B%a!<%k%\%C%/%9\e(B
+@dfn{nnbabyl} \e$B%P%C%/%(%s%I$O%a!<%k$rC_B"$9$k$?$a$K\e(B babyl \e$B%a!<%k%\%C%/%9\e(B
(\e$BJLL>\e(B @dfn{rmail mbox}) \e$B$r;H$$$^$9!#\e(B@code{nnbabyl} \e$B$O$=$l$>$l$N5-;v$K$=\e(B
\e$B$l$,$I$N%0%k!<%W$KB0$7$F$$$k$+$r<($9DI2C$N%X%C%@!<$r2C$($^$9!#\e(B
\e$B$b$7$"$J$?$N%"%+%&%s%H$KC_@Q$G$-$k%U%!%$%k$N?t$K87L)$J@)8B$,$"$k$J$i!"$3\e(B
\e$B$N%P%C%/%(%s%I$r;H$&$Y$-$G$O$"$j$^$;$s!#$=$l$>$l$N%a!<%k$O$=$l<+?H$N%U%!\e(B
\e$B%$%k$rF@$^$9$N$G!"?t=54V$G$?$/$5$s$N\e(B i\e$B%N!<%I$r@jM-$9$k2DG=@-$O==J,$K$"$j\e(B
-\e$B$^$9!#JL$K$3$l$,LdBj$G$J$/!"?F@Z$J%7%9%F%`4IM}<T$,!"5$$,68$C$?$h$&$K\e(B
+\e$B$^$9!#JL$K$3$l$,LdBj$G$J$/!"?F@Z$J%7%9%F%`4IM}<T$,!"5$$,68$C$?$h$&$K\e(B
``\e$BC/$,;d$N\e(B i\e$B%N!<%I$r?)$$$D$V$7$F$$$k$s$@!)\e(B \e$BC/$@!)\e(B \e$BC/!*!)\e(B \e$B$H6+$S$J$,$iJb\e(B
\e$B$-2s$k;v$,LdBj$G$J$$$J$i!"$3$l$,$*$=$i$/;H$&;v$N$G$-$k0lHVB.$$MM<0$G$"$k\e(B
-\e$B$H$$$&$3$H$OCN$C$F$*$/$Y$-$G$7$g$&!#?7$7$$%a!<%k$rFI$`$?$a$@$1$KBg$-$J\e(B
+\e$B$H$$$&$3$H$OCN$C$F$*$/$Y$-$G$7$g$&!#?7$7$$%a!<%k$rFI$`$?$a$@$1$KBg$-$J\e(B
mbox \e$B%U%!%$%k$r=E$$B-<h$j$GC5$9I,MW$O$"$j$^$;$s!#\e(B
@code{nnml} \e$B$O5-;vJ,3d$K4X$7$F$O$*$=$i$/0lHVCY$$%P%C%/%(%s%I$G$7$g$&!#$=\e(B
-\e$B$l$OB?$/$N%U%!%$%k$r:n$i$J$1$l$P$J$i$:!"$=$l$OF~$C$F$/$k%a!<%k$N$?$a$N\e(B
+\e$B$l$OB?$/$N%U%!%$%k$r:n$i$J$1$l$P$J$i$:!"$=$l$OF~$C$F$/$k%a!<%k$N$?$a$N\e(B
@sc{nov} \e$B%G!<%?%Y!<%9$b:n@.$7$J$1$l$P$J$j$^$;$s!#$3$l$N$?$a$K!"%a!<%k$r\e(B
\e$BFI$`;v$K4X$7$F$O:GB.$N%P%C%/%(%s%I$K$J$j$^$9!#\e(B
@findex nnml-generate-nov-databases
@code{nnml} \e$B%0%k!<%W$H\e(B @sc{nov} \e$B%U%!%$%k$,40A4$KNI$$>uBV$G$J$/$J$C$F$7$^$C\e(B
\e$B$?$J$i!"\e(B@kbd{M-x nnml-generate-nov-databases} \e$B$HBG$D;v$K$h$C$F!"40A4$K99\e(B
-\e$B?7$9$k;v$,$G$-$^$9!#$3$NL?Na$O!"$=$l$>$lA4$F$N%U%!%$%k$r8+$k;v$K$h$C$F\e(B
+\e$B?7$9$k;v$,$G$-$^$9!#$3$NL?Na$O!"$=$l$>$lA4$F$N%U%!%$%k$r8+$k;v$K$h$C$F\e(B
@code{nnml} \e$B3,AXA4BN$r%H%m!<%k5{LV$G$5$i$$$^$9$N$G!"$=$l$,=*$o$k$^$G$K$O\e(B
\e$B;~4V$,$+$+$k$+$b$7$l$^$;$s!#$3$N5!G=$X$N$h$jNI$$%$%s%?!<%U%'!<%9$O%5!<%P!<\e(B
\e$B%P%C%U%!$G8+$D$+$k$G$7$g$&\e(B (@pxref{Server Commands})\e$B!#\e(B
@cindex mh-e mail spool
@code{nnmh} \e$B$O!"\e(B@sc{nov} \e$B%G!<%?%Y!<%9$r:n$i$J$$$3$H$H%"%/%F%#%V%U%!%$%k\e(B
-\e$B$rJ];}$7$J$$;v$r=|$$$F!"\e(B @code{nnml} \e$B$H;w$F$$$^$9!#$=$N$3$H$O\e(B
+\e$B$rJ];}$7$J$$;v$r=|$$$F!"\e(B @code{nnml} \e$B$H;w$F$$$^$9!#$=$N$3$H$O\e(B
@code{nnmh} \e$B$r\e(B @code{nnml} \e$B$h$j\e(B @emph{\e$B$+$J$j\e(B} \e$BCY$$%P%C%/%(%s%I$K$7$F$$$^\e(B
\e$B$9$,!"$=$l$O\e(B procmail \e$B$N%9%/%j%W%H$r=q$/$?$a$K$:$C$H$d$j$d$9$/$J$C$F$b$$\e(B
\e$B$^$9!#\e(B
@item nnmh-be-safe
@vindex nnmh-be-safe
-@code{nil} \e$B$G$J$1$l$P!"\e(B@code{nnmh} \e$B$O%U%)%k%@!<$K$"$k5-;v$,<B:]$K\e(B gnus
+@code{nil} \e$B$G$J$1$l$P!"\e(B@code{nnmh} \e$B$O%U%)%k%@!<$K$"$k5-;v$,<B:]$K\e(B gnus
\e$B$,9M$($F$$$k$b$N$HF1$8$G$"$k$+$rD4$Y$k$H$$$&GO</$2$?;v$r$d$j$^$9!#$=$l$O\e(B
\e$BF|IU$HL\$KF~$kA4$F$N>pJs$rD4$Y$^$9$N$G!"$3$l$r\e(B @code{t} \e$B$K@_Dj$9$k;v$O?<\e(B
-\e$B9o$JB.EYDc2<$,5/$3$k$H$$$&;v$G$9!#$b$7\e(B @code{nnmh} \e$B5-;v$rFI$`$N$K\e(B gnus
+\e$B9o$JB.EYDc2<$,5/$3$k$H$$$&;v$G$9!#$b$7\e(B @code{nnmh} \e$B5-;v$rFI$`$N$K\e(B gnus
\e$B0J30$N$b$N$r;H$C$F$$$J$$$N$G$"$l$P!"$3$NJQ?t$r\e(B @code{t} \e$B$K@_Dj$9$kI,MW$O\e(B
\e$B$"$j$^$;$s!#\e(B
@end table
(add-hook 'nnfolder-save-buffer-hook 'turn-off-backup)
@end lisp
+@item nnfolder-delete-mail-hook
+@vindex nnfolder-delete-mail-hook
+\e$B$3$l$+$i>C5n$5$l$k%a%C%;!<%8$KHO0O$r69$a$i$l$F<B9T$5$l$k%U%C%/$G$9!#$3$N\e(B
+\e$B4X?t$OJL$N$H$3$m$K%a%C%;!<%8$r%3%T!<$7$?$j!">C5n$9$k$^$($K2?$i$+$N>pJs$r\e(B
+\e$B<h$j=P$9$?$a$K;H$C$?$j$9$k$3$H$,$G$-$^$9!#\e(B
+
@end table
@findex nnfolder-generate-active-file
@kindex M-x nnfolder-generate-active-file
@code{nnfolder} \e$B$GFI$_$?$$$H;W$&!"$?$/$5$s$N\e(B @code{nnfolder} \e$B$N$h$&$J%U%!\e(B
-\e$B%$%k$r;}$C$F$$$k$N$G$"$l$P!"\e(B@code{nnfolder} \e$B$K\e(B @code{nnfolder-directory}
+\e$B%$%k$r;}$C$F$$$k$N$G$"$l$P!"\e(B@code{nnfolder} \e$B$K\e(B @code{nnfolder-directory}
\e$B$K$"$kA4$F$N$=$N$h$&$J%U%!%$%k$K5$IU$+$;$k$?$a$K!"L?Na\e(B @kbd{M-x
-nnfolder-generate-active-file} \e$B$r;H$&;v$,$G$-$^$9!#\e(B
+nnfolder-generate-active-file} \e$B$r;H$&;v$,$G$-$^$9!#$3$l$OD9$$%U%!%$%kL>\e(B
+\e$B$r;H$C$F$$$k$H$-$K$N$_F0:n$7$^$9$,!#\e(B
+
+@node Comparing Mail Backends
+@subsubsection \e$B%a!<%k%P%C%/%(%s%I$NHf3S\e(B
+
+\e$B$^$:!"MQ8l$H$7$F!"\e(B@dfn{\e$B%P%C%/%(%s%I\e(B} (backend) \e$B$ODc<!$N@\B3J}K!$N$?$a$N\e(B
+\e$BIaDL$N8l$G$9\e(B---\e$B$b$7K>$`$J$i!"F)2aE*$G$"$j!"$=$l$O2?$+$r@.$7?k$2$k$b$N$G\e(B
+\e$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\e(B
+\e$B$NA*Br$O!"%a!<%k$r\e(B gnus \e$B$N$9$06a$/$K<hF@$9$k$?$a$KMW5a$5$l$k!"$H$$$&$b$N\e(B
+\e$B$G$9!#\e(B
+
+\e$BF1$835G0$,\e(B Usenet \e$B<+?H$K$bB8:_$7$^$9!#5-;v$X$N@\?($O:#F|$G$O!"IaDL$O\e(B
+NNTP \e$B$G$J$5$l$^$9$,!"@N!9$NM+]5$J?<Lk$N;~Be$O!"3'$O5-;v$,B8:_$9$k%^%7%s\e(B
+(\e$B:#F|$G$O\e(B NNTP \e$B%5!<%P!<$H8F$V$b$N\e(B) \e$B$G%j!<%@!<$rF0$+$7!"%j!<%@!<$+$i$N@\\e(B
+\e$BB3$O!"D>@\5-;v$N%G%#%l%/%H%j!<%9%W!<%k$KF'$_9~$`$H$$$&$b$N$G$7$?!#$=$l$G\e(B
+\e$B$b!"$?$^$?$^%5!<%P!<\e(B (\e$B$b$7$/$O!"\e(BNFS \e$B$G%9%W!<%k$,FI$a$k$h$&$J>l9g\e(B) \e$B$K$$$k\e(B
+\e$B$h$&$J>l9g$O!"$3$l$i$NJ}K!$rA*$V$?$a$K\e(B @code{nntp} \e$B$d\e(B @code{nnspool} \e$B%P%C\e(B
+\e$B%/%(%s%I$N$I$A$i$+$rA*$V$3$H$,$G$-$^$7$?!#\e(B
+
+\e$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!\e(B
+\e$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\e(B
+\e$B$3$H$G$9!#$=$l$>$l$K$ONI$$E@$H0-$$E@$,$$$/$D$+$"$j$^$9\e(B:
+
+@table @code
+@item nnmbox
+
+UNIX \e$B%7%9%F%`$ONr;KE*$KC10l$N!"Hs>o$K0lHLE*$J!">e<j$/Dj5A$5$l$?7A<0$r;}$C\e(B
+\e$B$F$$$^$9!#A4$F$N%a%C%;!<%8$OC10l$N\e(B @dfn{\e$B%9%W!<%k%U%!%$%k\e(B} \e$B$KE~Ce$7!"@55,\e(B
+\e$BI=8=\e(B @samp{^From_} \e$B$K9gCW$9$k9T$G6h@Z$i$l$F$$$^$9\e(B \e$B!#\e(B(\e$B;d$N\e(B @samp{_} \e$B$N5-\e(B
+\e$B9f$N;HMQ$O%9%Z!<%9$r0UL#$9$k$?$a$G!"$3$NNc$G$O$3$l$O\e(B RFC \e$B$G;XDj$5$l$F$$\e(B
+\e$B$k\e(B @samp{From:} \e$B%X%C%@!<$GL5$$$3$H$rL@$i$+$K$9$k$?$a$G$9!#\e(B) Emacs \e$B$O!"$=\e(B
+\e$B$l$K\e(B gnus \e$B$b!"Nr;KE*$K\e(B Unix \e$B4D6-$+$i9-$^$j$^$7$?$N$G!"85$N\e(B mailbox \e$B7A<0\e(B
+\e$B$r$"$^$j$0$A$c$0$A$c$K$7$J$$$H$$$&$N$O!":G$b4JAG$JJ}K!$G$9!#$G$9$+$i!"$3\e(B
+\e$B$N%P%C%/%(%s%I$rA*$V$H!"K\Ev$N%9%W!<%k$+$i%a!<%k$r<hF@$7$F!"\e(Bgnus \e$B$N9%$`\e(B
+\e$B%G%#%l%/%H%j!<$K%a!<%k$r0\F0$9$k$?$a$N\e(B gnus \e$B$N<g$J3hF0$O!"C1$K!"<B9T2aDx\e(B
+\e$B$G2?$b\e(B (\e$BI>2A$G$-$k\e(B) \e$BJQ99$r$;$:$KJ#@=$9$k$3$H$G$9!#$=$l$O\e(B gnus \e$B$N4D6-$N;H\e(B
+\e$BMQ2DG=HO0O$K%a!<%k$r0\F0$9$k\e(B ``\e$B:G$b6r$+$J\e(B''\e$BJ}K!$G$9!#$3$l$ODj$a$i$l$?>l\e(B
+\e$B=j$K0\F0$9$k$N$rB.$/$7$^$9$,!"\e(Bgnus \e$B$,$I$3$K2?$,$"$k$+$rD4$Y$k$H$-$O!"2r\e(B
+\e$B@O$,CY$/$J$j$^$9!#\e(B
+
+@item nnbabyl
+
+\e$B$`$+$7$`$+$7!"\e(BTOPS \e$B$H8F$P$l$k%*%Z%l!<%F%#%s%0%7%9%F%`$d!";w$?$h$&$J$b$N\e(B
+\e$B$r<B9T$7$F$$$k\e(B DEC-10 \e$B$H\e(B DEC-20 \e$B$H$$$&$b$N$,$"$j!"IaDL$N\e(B (\e$BM#0l$N\e(B?) \e$B%a!<\e(B
+\e$B%k$rFI$`4D6-$O\e(B Babyl \e$B$H8F$P$l$k$b$N$G$7$?!#$=$N%7%9%F%`$KCe$$$?%a!<%k$,\e(B
+\e$B$I$N$h$&$J7A<0$K$J$C$F$$$?$+$OCN$j$^$;$s$,!"\e(BBabyl \e$B$O%a!<%k$,JQ49$5$l$k!"\e(B
+\e$B$=$lMQ$NFbIt7A<0$r;}$C$F$*$j!"<g$K!"\e(BBabyl \e$BFCM-$N%X%C%@!<$H>uBV%S%C%H$r%U%!\e(B
+\e$B%$%k$N$=$l$>$l$N%a%C%;!<%8$N@hF,$K2C$($k$3$H$r$7$F$$$^$7$?!#\e(BRMAIL \e$B$O\e(B
+Emacs \e$B$N:G=i$N%a!<%k%j!<%@!<$G!"\e(BRichard Stallman \e$B$K$h$C$F=q$+$l!"\e(B
+Stallman \e$B$O$=$N\e(B TOPS/Babyl \e$B4D6-$N=P?H$G$"$k$?$a!"\e(BRMAIL \e$B$r4{$KB8:_$7$F$$\e(B
+\e$B$?%a!<%k%U%!%$%k$N0lB2$rM}2r$9$kMM$K=q$-$^$7$?!#\e(BGnus (\e$B$3$NLdBj$K4X$7$F$O\e(B
+VM \e$B$b\e(B) \e$B$3$N7A<0$r%5%]!<%H$7B3$1$F$$$^$9!#$=$l$O!"$=$N%a!<%i!<FCM-$N%X%C\e(B
+\e$B%@!<\e(B/\e$B%S%C%H$H$$$&$b$N$,$J$+$J$+<A$,NI$$$H9M$($i$l$F$$$k$+$i$G$9!#\e(BRMAIL
+\e$B<+?H$b$b$A$m$s$^$@B8:_$7$F$$$F!"$^$@\e(B Stallman \e$B$K$h$C$F0];}$5$l$F$$$^$9!#\e(B
+
+\e$B>e$N7A<0$NN>J}$O%a!<%k$r%U%!%$%k%7%9%F%`$NC1FH$N%U%!%$%k$KF~$l!"%a!<%k$r\e(B
+\e$B8+$k$?$S$K!"%U%!%$%kA4BN$r2r@O$7$J$1$l$P$J$j$^$;$s!#\e(B
+
+@item nnml
+
+@code{nnml} \e$B$O$[$H$s$I\e(B @code{nnspool} \e$B@\B3$N\e(B Usenet \e$B%7%9%F%`$rA`:n$7$F$$\e(B
+\e$B$k$h$&$J46$8$N$9$k%P%C%/%(%s%I$G$9!#\e(B(\e$B<B:]$N$H$3$m!"$9$4$/0JA0$K!"\e(B
+@code{nnml} \e$B$O\e(B @code{nnspool} \e$B$+$i;^J,$+$l$7$?$b$N$@$H;W$$$^$9!#\e(B)
+\e$B%a!<%k$O85$N%9%W!<%k%U%!%$%k$+$i<h$j=P$5$l!"$=$l$+$i8D!9$N%U%!%$%k$K\e(B 1:1
+\e$B$GJ,$1$i$l$^$9!#\e(BUsenet \e$BMM<0$N%"%/%F%#%V%U%!%$%k\e(B (INN \e$B$d\e(B CNews \e$B$K4p$E$$$?\e(B
+\e$B%K%e!<%9%7%9%F%`$G\e(B (\e$BNc$($P\e(B) @file{/var/lib/news/active} \e$B$d!"F0;l\e(B
+@samp{NNTP LIST} \e$B$GJV$5$l$k$b$N$KN`;w$7$?$b$N\e(B) \e$B$r0];}$7!":#$+$i$@$H$+$J\e(B
+\e$B$jA0$K\e(B @sc{nntp} \e$B%5!<%P!<$N$?$a$KDj5A$5$l$F$$$k!"\e(B@dfn{overview} \e$B%U%!%$%k\e(B
+\e$B$b!"%0%k!<%W$XF~$k$H$-$N8zN($N$?$a$K:n@.$7$^$9!#%a!<%kJ,3d$G$O!"$?$/$5$s\e(B
+\e$B$N%U%!%$%k$N:n@.$H!"\e(B@code{nnml} \e$B%"%/%F%#%V%U%!%$%k$N99?7!"%a%C%;!<%8Kh$N\e(B
+overview \e$B$X$NDI2C$N$?$a$KCY$/$J$j$^$9$,!";HMQ;~$K$O%"%/%F%#%V%U%!%$%k$H\e(B
+overview \e$B$G$N:w0z5!G=$K$h$j!"$H$F$D$b$J$/B.$/$J$j$^$9!#\e(B
+
+@code{nnml} \e$B$O\e(B @dfn{inode} \e$B$rHs>o$K$?$/$5$s>CHq$7$^$9!#$9$J$o$A!"%U%!%$\e(B
+\e$B%k%7%9%F%`$G?7$7$$%U%!%$%k$rF~$l$k$?$a$N2DG=$J>l=j$rDj5A$9$k;q8;$r$?$/$5\e(B
+\e$B$s@jM-$7$^$9!#%7%9%F%`4IM}<T$O!"$+$C$A$j$7$?6&M-%U%!%$%k%7%9%F%`$G$NBgNL\e(B
+\e$B$N\e(B inode \e$B$N@jM-$r2w$/;W$$$^$;$s!#$7$+$7!"%U%!%$%k%7%9%F%`$,<+J,<+?H$N$b\e(B
+\e$B$N$G$"$k8D?M%^%7%s>e$G@83h$7$F$$$k$J$i!"\e(B@code{nnml} \e$B$OHs>o$KBg$-$JMxE@$,\e(B
+\e$B$"$j$^$9!#\e(B
+
+\e$B$^$?!"\e(BFAT16 \e$B$N\e(B Windows \e$B$N@$3&$K@8$-$F$$$k$J$i!"LdBj$,$"$k$G$7$g$&!#$?$/\e(B
+\e$B$5$s$N>.$5$J%U%!%$%k$GB?$/$N>l=j$r<h$i$l$F$7$^$$$^$9!#\e(B
+
+@item nnmh
+
+Rand MH \e$B%a!<%k1\Mw%7%9%F%`$O\e(B UNIX \e$B%7%9%F%`$K$+$J$jD9$$4VB8:_$7$F$$$^$9!#\e(B
+\e$B%a%C%;!<%8$N%9%W!<%k%U%!%$%k$r8D!9$N%U%!%$%k$KJ,3d$9$k$3$H$K$h$jA`:n$7$^\e(B
+\e$B$9$,!":w0z5!G=$,>/$7$+!"A4$/$J$$$+$H$$$&DxEY$G$9\e(B -- @code{nnmh} \e$B$O0UL#E*\e(B
+\e$B$K$O\e(B ``@code{nnml} \e$B$K%"%/%F%#%V%U%!%$%k$H\e(B overview \e$B$N$J$$$b$N\e(B'' \e$B$HEy2A$G\e(B
+\e$B$9!#$3$l$O5DO@$N$"$k$H$3$m$G$9$,!":G0-$NA*Br$G$9!#$H$$$&$N$O!"8D!9$N%U%!\e(B
+\e$B%$%k$N:n@.$NCY$5$,!"%0%k!<%W$G2?$,?7$7$$$+$rCN$k$H$-$N2r@O$N$?$a$N;HMQ$N\e(B
+\e$BCY$5$,7k$SIU$/$+$i$G$9!#\e(B
+
+@item nnfolder
+
+\e$B4pK\E*$K\e(B @code{nnfolder} \e$B$N8z2L$O%0%k!<%WKh$N\e(B @code{nnmbox} (\e$B>e$G@bL@$5\e(B
+\e$B$l$F$$$k:G=i$NJ}K!\e(B) \e$B$G$9!#$9$J$o$A!"\e(B@code{nnmbox} \e$B<+?H$O\e(B *\e$BA4$F\e(B* \e$B$N%a!<%k\e(B
+\e$B$r0l$D$N%U%!%$%k$KF~$l$^$9\e(B; @code{nnfolder} \e$B$O%a!<%k%0%k!<%W$=$l$>$l$,\e(B
+Unix mail box \e$B%U%!%$%k$r;}$D$h$&$K>/$7:GE,2=$r$7$^$9!#\e(B@code{nnmobx} \e$B$h$j\e(B
+\e$B$b!"$=$l$>$l$N%0%k!<%W$rJL$K2r@O$9$k$N$GB.$/!"$=$N$&$(%a!<%k$r0\F0$5$;$k\e(B
+\e$B$N$K:G>.8B$NO+NO$rMW5a$9$kC1=c$J\e(B Unix mail box \e$B7A<0$rDs6!$7$^$9!#2C$($F!"\e(B
+gnus \e$B$,$=$l$>$l$NJL$N%0%k!<%W$K$I$N$/$i$$$N%a%C%;!<%8$,$"$k$+$rD4$Y$k$?\e(B
+\e$B$a$N\e(B ``\e$B%"%/%F%#%V\e(B'' \e$B%U%!%$%k$r0];}$7$^$9!#\e(B
+
+\e$B$b$7$?$/$5$s$NNL$N%a%C%;!<%8$r<u$1<h$k$3$H$,M=A[$5$l$k%0%k!<%W$,$"$k$J$i!"\e(B
+@code{nnfolder} \e$B$O:GA1$NA*Br$G$O$"$j$^$;$s$,!"$=$l$J$j$NNL$N%a!<%k$7$+<u\e(B
+\e$B$1<h$i$J$$$J$i!"$*$=$i$/\e(B @code{nnfolder} \e$B$OA4$F$NCf$G0lHVE,$7$?%P%C%/%(\e(B
+\e$B%s%I$G$7$g$&!#\e(B
+
+@end table
+
@node Other Sources
\e$B$,$"$l$P!"$=$l$r%K%e!<%9%0%k!<%W$H$7$F07$&$3$H$,$G$-$^$9!#$b$A$m\e(B
\e$B$s!"%U%!%$%k$O?t;z$N%U%!%$%kL>$r$b$C$F$$$J$1$l$P$J$j$^$;$s!#\e(B
-\e$B$3$3$G\e(B Emacs \e$B$NAG@2$i$7$$%Q%C%1!<%8$NCf$G$b:G$bAG@2$i$7$$\e(B
+\e$B$3$3$G\e(B Emacs \e$B$NAG@2$i$7$$%Q%C%1!<%8$NCf$G$b:G$bAG@2$i$7$$\e(B
@code{ange-ftp} (\e$B$H$=$N8e7Q$N\e(B @code{efs}) \e$B$K$D$$$F?($l$kNI$$5!2q\e(B
\e$B$G$7$g$&!#;d$,\e(B @code{nndir} \e$B$r=q$$$?$H$-$O!"$3$l\e(B --- \e$B%G%#%l%/%H\e(B
\e$B%j!<$rFI$`%P%C%/%(%s%I$K$D$$$F$O$"$^$j9M$($F$$$^$;$s$G$7$?!#$H$s\e(B
\e$B$G$7$g$&!#0J2<F1MM$G!"$b$7$"$J$?$,$=$&$7$?$1$l$P!"$3$NJ}K!$GA4%G%#\e(B
\e$B%9%/$r6n$1=d$k$3$H$,$G$-$^$9!#$G$9$,!"\e(Bgnus \e$B$OK\Ev$O\e(B dired \e$B$G$O$J\e(B
\e$B$/!"$=$N$h$&$K0U?^$5$l$?$b$N$G$b$J$$!"$H$$$&$3$H$O3P$($F$*$$$F$/\e(B
-\e$B$@$5$$!#\e(B
+\e$B$@$5$$!#\e(B
\e$B$3$3$G$NF0:n$K$OA4BNE*$K\e(B 2 \e$B$D$N%b!<%I$,$"$j$^$9\e(B --- \e$B0l;~%b!<%I$H\e(B
\e$B8GDj%b!<%I$G$9!#0l;~E*$JA`:n$r9T$J$C$F$$$k$H$-$O\e(B(\e$B$9$J$o$A!"%0%k!<\e(B
\e$B%$%k$J$I$r=|$/$N$KJXMx$K;H$($^$9!#$=$7$F$=$l$,$^$5$K=i4|@_Dj$G9T\e(B
\e$B$J$o$l$kF0:n$G$9!#\e(B
+@item nneething-include-files
+@vindex nneething-include-files
+\e$B$=$N%U%!%$%k$r%0%k!<%W$K4^$a$k$+$r<($9@55,I=8=$G$9!#$3$NJQ?t$,\e(B
+@code{nil} \e$B$G$J$1$l$P!"$3$N@55,I=8=$K9gCW$9$k%U%!%$%k$@$1$,4^$^$l$^$9!#\e(B
+
@item nneething-map-file
@vindex nneething-map-file
\e$BBP1~I=%U%!%$%k$NL>A0!#\e(B
@item forward
\e$BE>Aw$5$l$?5-;v!#\e(B
-@item mime-parts
-\e$B=8G[G[Aw\e(B (digest) \e$B$NB>$N\e(B MIME \e$BB?ItJ,%a%C%;!<%8\e(B (multipart message) \e$B$G$9!#\e(B
+@item nsmail
+Netscape mail box\e$B!#\e(B
@item mime-digest
-@cindex digest
-@cindex MIME digest
-@cindex 1153 digest
-@cindex RFC 1153 digest
-@cindex RFC 341 digest
-MIME (RFC 1341) \e$B$^$H$aAw$j7A<0!#\e(B
+@item mime-parts
+MIME \e$BB>ItJ,%a%C%;!<%8\e(B (multipart) \e$B$G$9!#\e(B
@item standard-digest
\e$BI8=`\e(B (RFC 1153) \e$B$^$H$aAw$j7A<0!#\e(B
@code{nndoc} \e$B$,=u$1$K$J$j$^$9!#Nc$($P$"$J$?$,%a!<%k$r8E$$\e(B
@file{RMAIL} \e$B$G;}$C$F$$$F!"$=$l$r$"$J$?$N?7$7$$\e(B @code{nnml} \e$B%0%k!<\e(B
\e$B%W$KJ,G[$7$?$$$H$7$^$9!#$"$J$?$O$=$N%U%!%$%k$r\e(B @code{nndoc} \e$B$r;H$C\e(B
-\e$B$F3+$$$F\e(B (\e$B%0%k!<%W%P%C%U%!$G\e(B @kbd{G f} \e$BL?Na$r;H$&\e(B
+\e$B$F3+$$$F\e(B (\e$B%0%k!<%W%P%C%U%!$G\e(B @kbd{G f} \e$BL?Na$r;H$&\e(B
(@pxref{Foreign Groups}))\e$B!"%P%C%U%!Fb$NA45-;v$K%W%m%;%9%^!<%/$r\e(B
\e$BIU$1\e(B (\e$BNc$($P\e(B @kbd{M P b})\e$B!"$=$7$F\e(B @code{nnml} \e$B$r;H$C$F:F%9%W!<%k\e(B
(@kbd{B r}) \e$B$7$^$9!#A4$F$,$&$^$/9T$1$P!"\e(B@file{RMAIL} \e$B%U%!%$%kFb\e(B
@table @code
@item nndoc-article-type
@vindex nndoc-article-type
-\e$B$3$l$O\e(B @code{mbox}\e$B!"\e(B @code{babyl}\e$B!"\e(B @code{digest}\e$B!"\e(B@code{news}\e$B!"\e(B
+\e$B$3$l$O\e(B @code{mbox}\e$B!"\e(B @code{babyl}\e$B!"\e(B @code{digest}\e$B!"\e(B@code{news}\e$B!"\e(B
@code{rnews}\e$B!"\e(B @code{mmdf}\e$B!"\e(B @code{forward}\e$B!"\e(B @code{rfc934}\e$B!"\e(B
-@code{rfc822-forward}\e$B!"\e(B @code{mime-digest}\e$B!"\e(B
-@code{standard-digest}\e$B!"\e(B@code{slack-digest}\e$B!"\e(B
+@code{rfc822-forward}\e$B!"\e(B @code{mime-digest}\e$B!"\e(B
+@code{standard-digest}\e$B!"\e(B@code{slack-digest}\e$B!"\e(B
@code{clari-briefs}\e$B!"\e(B@code{guess} \e$B$N$$$:$l$+$G$J$/$F$O$J$j$^$;$s!#\e(B
@item nndoc-post-type
@code{nndoc-add-type} \e$B4X?t$r;HMQ$7$^$9!#$3$l$OFs$D$N%Q%i%a!<%?$r\e(B
\e$B$H$j$^$9\e(B --- \e$B0l$DL\$O$=$NDj5A<+?H$G!"Fs$DL\$N\e(B (\e$B>JN,2DG=$J\e(B) \e$B%Q%i\e(B
\e$B%a!<%?$O$3$NDj5A$r!"J8=q<oJLDj5AO"A[%j%9%H$N$I$3$KCV$/$+$r;XDj$7\e(B
-\e$B$^$9!#$3$NO"A[%j%9%H$O=gHV$KAv::$5$l!"M?$($i$l$?<oJL\e(B @code{TYPE}
+\e$B$^$9!#$3$NO"A[%j%9%H$O=gHV$KAv::$5$l!"M?$($i$l$?<oJL\e(B @code{TYPE}
\e$B$KBP$7$F\e(B @code{nndoc-TYPE-type-p} \e$B$,8F$S=P$5$l$^$9!#$3$N$h$&$KJ8\e(B
\e$B=q$,\e(B @code{mmdf} \e$B<oJL$G$"$k$+$I$&$+$rD4$Y$k$?$a$K\e(B
@code{nndoc-mmdf-type-p} \e$B$,8F$S=P$5$l!"$=$7$F0J2<F1MM$KB3$-$^$9!#\e(B
\e$B$D$^$j4pK\E*$KFs<TJ,3d%7%9%F%`$,$G$-$?$3$H$K$J$j$^$9\e(B ---
@code{nnsoup} \e$B$rFI$`$?$a$K!"\e(Bgnus \e$B$r\e(B @sc{soup} \e$B%Q%1%C%H$N:-Jq$HAw\e(B
-\e$B=P$K;H$$$^$9!#\e(B
+\e$B=P$K;H$$$^$9!#\e(B
@menu
* SOUP Commands:: @sc{soup} \e$B%Q%1%C%H$r:n@.!"Aw=P$9$kL?Na!#\e(B
@code{nnweb} \e$B%0%k!<%W$O!"8GDj%0%k!<%W$K$J$m$&$H$O$7$^$;$s\e(B --- \e$B$3\e(B
\e$B$N%0%k!<%W$G$O5-;vHV9f$O$4$/0l;~E*$J$b$N$H$7$F07$$$^$9!#$D$^$j!"\e(B
@code{nnweb} \e$B%0%k!<%W$KF~$k$?$S$K\e(B(\e$B$?$H$(8!:w%Q%?!<%s$rJQ99$7$F$$\e(B
-\e$B$J$/$H$b\e(B)\e$B!"5-;v$N=g=x$,0c$C$F$$$k$+$b$7$l$^$;$s!#$^$?!"=EJ#M^@)\e(B
+\e$B$J$/$H$b\e(B)\e$B!"5-;v$N=g=x$,0c$C$F$$$k$+$b$7$l$^$;$s!#$^$?!"=EJ#M^@)\e(B
(@pxref{Duplicate Suppression}) \e$B$r;H$C$F$b$&$^$/F/$+$J$$$G$7$g$&!#\e(B
\e$B$H$$$&$N$O!"\e(B@code{nnweb} \e$B$O8!:w%(%s%8%s\e(B(\e$BNc$($P\e(B DejaNews) \e$B$r;H$C\e(B
\e$B$F5-;v$rFI$_9~$`$^$G$O!"\e(B@code{Message-ID} \e$B$rCN$k$3$H$O$G$-$J$$$+\e(B
\e$B%W$GFI$^$l$?5-;v$O!"2>A[%0%k!<%W$KF~$C$?$H$-$KI=<($5$l\e(B \e$B$k$G$7$g\e(B
\e$B$&!#$b$76&DL$N9=@.%0%k!<%W$r;}$DFs$D$N2>A[%0%k!<%W$,$"$k>l9g$K$b\e(B
\e$B$3$N1F6A$,$"$j$^$9!#$=$N>l9g$O$3$NJQ?t$r\e(B @code{t} \e$B$K$7$?J}$,NI$$\e(B
-\e$B$G$9!#$"$k$$$O2>A[%0%k!<%W$KF~$k;~$K!"Kh2s$=$N%0%k!<%W$N>e$G\e(B
+\e$B$G$9!#$"$k$$$O2>A[%0%k!<%W$KF~$k;~$K!"Kh2s$=$N%0%k!<%W$N>e$G\e(B
@code{M-g} \e$B$rC!$$$F$bNI$$$G$9\e(B --- \e$B$3$l$O$[$\F1MM$N8z2L$,$"$j$^$9!#\e(B
@code{nnvirtual} \e$B$O%a!<%k$H%K%e!<%9$NN>J}$N%0%k!<%W$r9=@.%0%k!<%W$H$9$k\e(B
@code{nnkiboze-directory} \e$BFb$K:n@.$5$l$^$9!#$3$N=i4|@_DjCM$O\e(B
@file{~/News/} \e$B$G$9!#0lJ}$N%U%!%$%k$O$=$N%0%k!<%W$NA45-;v$N\e(B
@sc{nov} \e$B%X%C%@!<9T$r4^$s$G$$$F!"$b$&0lJ}$O9=@.5-;v$r8+$D$1$k$?\e(B
-\e$B$a$K$I$N%0%k!<%W$,8!:w$5$l$?$+$N>pJs$r3JG<$9$k!"\e(B@file{.newsrc}
+\e$B$a$K$I$N%0%k!<%W$,8!:w$5$l$?$+$N>pJs$r3JG<$9$k!"\e(B@file{.newsrc}
\e$B$NJd=u%U%!%$%k$G$9!#\e(B
-@code{nnkiboze} \e$B%0%k!<%WFb$N4{FI$H$J$C$?5-;v$O!"$=$N5-;v$N\e(B
+@code{nnkiboze} \e$B%0%k!<%WFb$N4{FI$H$J$C$?5-;v$O!"$=$N5-;v$N\e(B
@sc{nov} \e$B9T$,\e(B @sc{nov} \e$B%U%!%$%k$+$i:o=|$5$l$^$9!#\e(B
* Agent Categories:: \e$B2?$r%@%&%s%m!<%I$9$k$+$r\e(B gnus \e$B%(!<%8%'%s%H$K65$($kJ}K!!#\e(B
* Agent Commands:: \e$B3F%P%C%U%!!<$G$N?7$7$$L?Na!#\e(B
* Agent Expiry:: \e$B8E$$5-;v$r>C$9J}K!!#\e(B
-* Outgoing Messages:: \e$BEj9F!"%a!<%k$r=P$9$H$-$K$J$K$,5/$3$k$N$+\e(B?
+* Outgoing Messages:: \e$BEj9F!"%a!<%k$r=P$9$H$-$K$J$K$,5/$3$k$N$+\e(B?
* Agent Variables:: \e$B%+%9%?%^%$%:$O3Z$7!#\e(B
* Example Setup:: \e$B%*%U%i%$%s?M4V$N$?$a$N\e(B @file{.gnus.el} \e$B$NNc!#\e(B
* Batching Agents:: @code{cron} \e$B%8%g%V$K$h$k%K%e!<%9<hF@J}K!!#\e(B
+* Agent Caveats:: \e$B$"$J$?$,M=A[$9$k$3$H$H!"$=$l$,<B:]$K$9$k$3$H!#\e(B
* Control Agents:: Offline \e$B$r%3%s%H%m!<%k$9$k\e(B gnus-offline
@end menu
\e$B%M%C%H%o!<%/$K7QB3E*$K@\B3$5$l$F$$$k$b$N$G$O$"$j$^$;$s!#\e(B
\e$B%@%&%s%m!<%I\e(B (@dfn{download}) \e$B$H$O%M%C%H%o!<%/$+$i2?$+$r$"$J$?$N\e(B
-\e$B%m!<%+%k%^%7%s$K<h$C$F$/$k$3$H$r0UL#$7$^$9!#%"%C%W%m!<%I\e(B
+\e$B%m!<%+%k%^%7%s$K<h$C$F$/$k$3$H$r0UL#$7$^$9!#%"%C%W%m!<%I\e(B
(@dfn{upload}) \e$B$O$=$N5U$r$9$k$3$H$G$9!#\e(B
\e$B%(!<%8%'%s%H$r;H$C$?E57?E*$J\e(B gnus \e$B$NBPOCA`:n$r8+$F$_$^$7$g$&!#\e(B
\e$B%U%!!<$N2<$K0lMwI=<($5$l$F$$$k4pK\A*BrJ}K!$@$1$G$7$g$&!#\e(B
@item
-\e$B%@%&%s%m!<%IJ}?K$r7hDj$7$^$9!#\e(B@xref{Agent Categories}
+\e$B%@%&%s%m!<%IJ}?K$r7hDj$7$^$9!#\e(B@xref{Agent Categories}.
@item
\e$B$($($H!D!"0J>e$G$9!#\e(B
\e$B%I$9$k$+$NA*Br$O$b$C$H?5=E$G$"$k$Y$-$G$"$j!"$=$N5-;v$,LLGr$$$HJ,\e(B
\e$B$+$C$?;~E@$G!"%@%&%s%m!<%I$9$k$?$a$N0u$r<jF0$GIU$1$k$Y$-$J$N$G$9!#\e(B
-\e$B2?$r%@%&%s%m!<%I$9$k$+$r@)8f$9$k<g$JJ}K!$O!"J,N`\e(B
-(@dfn{category}) \e$B$r:n@.$7$F!"$=$7$F$=$NJ,N`$K$$$/$D$+\e(B (\e$B$"$k$$$O\e(B
-\e$BA4It\e(B) \e$B$N%0%k!<%W$r3d$jEv$F$^$9!#\e(Bgnus \e$B$OJ,N`$N:n@.$H4IM}$N$?$a$N\e(B
-\e$BFH<+$N%P%C%U%!!<$r;}$C$F$$$^$9!#\e(B
+\e$B2?$r%@%&%s%m!<%I$9$k$+$r@)8f$9$k<g$JJ}K!$O!"J,N`\e(B (@dfn{category}) \e$B$r:n@.\e(B
+\e$B$7$F!"$=$7$F$=$NJ,N`$K$$$/$D$+\e(B (\e$B$"$k$$$OA4It\e(B) \e$B$N%0%k!<%W$r3d$jEv$F$^$9!#\e(B
+\e$BB>$NJ,N`$KB0$5$J$$%0%k!<%W$O\e(B @code{\e$B=i4|\e(B} \e$BJ,N`$KB0$7$^$9!#\e(BGnus \e$B$OJ,N`$N:n\e(B
+\e$B@.$H4IM}$N$?$a$NFH<+$N%P%C%U%!!<$r;}$C$F$$$^$9!#\e(B
@menu
* Category Syntax:: \e$BJ,N`$H$O$I$s$J$b$N$+!#\e(B
@item
(\e$BDL>o\e(B) \e$B$I$N5-;v$r%@%&%s%m!<%I$9$k$+$r7h$a$k$H$-$N$h$j$-$a$N:Y$+\e(B
\e$B$$%9%3%"5,B'!#\e(B(\e$B$3$N%@%&%s%m!<%I%9%3%"\e(B (@dfn{download score}) \e$B$O\e(B
-\e$BDL>o$N%9%3%"$H$OA4$/4X78$,L5$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B)
+\e$BDL>o$N%9%3%"$H$OI,$:$7$b4X78$,L5$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B)
@end enumerate
-\e$B=R8l$OO@M}1i;;;R$,4V$K;6$j$P$a$i$l$?=R8l$NAH$_9g$o$;$+$i$J$j$^$9!#\e(B
+\e$B=R8l$N0lHVC1=c$J7A<0$O\e(B @code{true} \e$B$d\e(B @code{false} \e$B$N$h$&$JC1FH$N=R8l$+\e(B
+\e$B$i$J$j$^$9!#$3$l$i$N\e(B2\e$B$D$O$=$l$>$l!"A4$F$N2DG=$J5-;v$r%@%&%s%m!<%I$9$k$+!"\e(B
+\e$BA4$/2?$b$7$J$$$+!"$G$9!#$3$l$i$N\e(B2\e$B$D$NFCJL$J=R8l$N>l9g$O!"DI2C$N%9%3%"5,\e(B
+\e$BB'$OM>J,$G$9!#\e(B
+
+@code{high} \e$B$d\e(B @code{low} \e$B$H$$$&=R8l$O2<$G@bL@$5$l$F$$$k$h$&$K!"\e(B
+@code{gnus-agent-high-score} \e$B$H\e(B @code{gnus-agent-low-score} \e$B$H$N5-;v$N%9\e(B
+\e$B%3%"$H$N4X78$K$h$j5-;v$r%@%&%s%m!<%I$7$^$9!#\e(B
+
+\e$B%@%&%s%m!<%I$,E,@Z$+$I$&$+$N!"$5$i$K:Y$+$$@)8f$rF@$k$?$a$K!"=R8l$OO@M}1i\e(B
+\e$B;;;R$,4V$K;6$j$P$a$i$l$?=R8l$NAH$_9g$o$;$+$i$J$k$3$H$,$G$-$^$9\e(B
\e$B$*$=$i$/$$$/$D$+$NNc$,$=$N$^$^;H$($^$9!#\e(B
\e$B$k$@$m!#\e(B
\e$B;H$C$F$b$h$$O@M}1i;;;R$O!"\e(B@code{or}\e$B!"\e(B @code{and}\e$B!"\e(B@code{not} \e$B$G\e(B
-\e$B$9!#\e(B(\e$B$b$7;H$$$?$1$l$P!"$h$j\e(B ``C'' \e$BIw$N1i;;;R\e(B @samp{|}\e$B!"\e(B@code{&}\e$B!"\e(B
+\e$B$9!#\e(B(\e$B$b$7;H$$$?$1$l$P!"$h$j\e(B ``C'' \e$BIw$N1i;;;R\e(B @samp{|}\e$B!"\e(B@code{&}\e$B!"\e(B
@code{!} \e$B$rBe$j$K;H$&$3$H$,$G$-$^$9!#\e(B)
\e$B0J2<$N=R8l$O$"$i$+$8$aDj5A$5$l$F$$$^$9$,!"$3$l$i$N$I$l$b$"$J$?$N\e(B
\e$B$/$@$5$$\e(B: \e$B4X?t$O0z?tL5$7$G8F$S=P$5$l$^$9$,!"\e(B@code{gnus-headers}
\e$B$H\e(B @code{gnus-score} \e$BF0E*JQ?t$K$OJXMx$JCM$,B+G{$5$l$^$9!#\e(B
-\e$B$5$F!"%@%&%s%m!<%I%9%3%"$NJ8K!$ODL>o$N%9%3%"%U%!%$%k$NJ8K!$HF1$8\e(B
-\e$B$G$9$,!"Nc30$H$7$F!"<B:]$K5-;v<+?H$rD4$Y$kI,MW$,$"$kMWAG$O6X;_$5\e(B
-\e$B$l$F$$$^$9!#$D$^$j!"0J2<$N%X%C%@!<$N$_$,%9%3%"IU$1$G$-$^$9\e(B:
-@code{From}\e$B!"\e(B@code{Subject}\e$B!"\e(B@code{Date}\e$B!"\e(B@code{Xref}\e$B!"\e(B
-@code{Lines}\e$B!"\e(B @code{Chars}\e$B!"\e(B @code{Message-ID}\e$B!"\e(B
-@code{References}\e$B!#\e(B
+\e$BNc$($P!"0lDj$NF|IU0J>eA0$KEj9F$5$l$?5-;v\e(B (\e$BNc$($P!"\e(B
+@code{gnus-agent-expire-days} \e$B0JA0$KEj9F$5$l$?$b$N\e(B) \e$B$r%@%&%s%m!<%I$7$J$$\e(B
+\e$B$H$9$k$3$H$b$G$-$^$9!#$=$N>l9g!"0J2<$N$h$&$J4X?t$r=q$/$G$7$g$&\e(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
+
+\e$B$=$&$9$k$H!"=R8l$O$3$N$h$&$KDj5A$7$^$9\e(B:
+
+@lisp
+(not my-article-old-p)
+@end lisp
+
+\e$B$b$7$/$O!"\e(B@file{~/.gnus.el} \e$B$d2?$+B>$N$b$N$G$b!"4{Dj$N\e(B
+@code{gnus-category-predicate-list} \e$B$K<+J,$N=R8l$rDI2C$9$k$3$H$b$G$-$^$9!#\e(B
+(\e$BCm0U\e(B: \e$B$3$l$O!"\e(B@code{gnus-agent} \e$B$G\e(B @code{(gnus-agentize)} \e$B$,FI$_9~$^$l\e(B
+\e$B$?8e$G$"$kI,MW$,$"$k$G$7$g$&\e(B)
+
+@lisp
+(defvar gnus-category-predicate-alist
+ (append gnus-category-predicate-alist
+ '((old . my-article-old-p))))
+@end lisp
+
+\e$B$=$7$F!"C1$K<!$N$h$&$K=R8l$r;XDj$7$^$9\e(B:
+
+@lisp
+(not old)
+@end lisp
+
+\e$B>e$N$h$&$J$b$N$r;H$&$H$-$O!"@$$NCf$K$O@5$7$/@_Dj$5$l$F$$$J$$%7%9%F%`\e(B/\e$B%a\e(B
+\e$B!<%i!<$,$"$j!"5-;v$NF|IU$O$$$DEj9F$5$l$?$+$r>o$K3N<B$K<($9$o$1$G$O$"$j$^\e(B
+\e$B$;$s!#$"$!!"$=$l$rA4$/5$$K$7$J$$?M$b$$$^$9!#\e(B
+
+
+\e$B>e$N=R8l$O$=$NJ,N`$KB0$9$k\e(B*\e$BA4$F\e(B*\e$B$N%0%k!<%W$KE,MQ$5$l$^$9!#$7$+$7!"J,N`Cf\e(B
+\e$B$N8D!9$N%0%k!<%W$KFCDj$N=R8l$rK>$s$@$j!"BUBF2a$.$F?7$7$$J,N`$r@_Dj$G$-$J\e(B
+\e$B$$$H$-$O!"%0%k!<%W$N8D!9$N=R8l$r%0%k!<%W%Q%i%a!<%?$G<!$N$h$&$K$9$k$3$H$,\e(B
+\e$B$G$-$^$9!#\e(B
+
+@lisp
+(agent-predicate . short)
+@end lisp
+
+\e$B$3$l$O\e(B agent \e$BJ,N`$N=i4|CM$HEy2A$J$b$N$G$9!#$3$N$h$&$J0l8l$N=R8l$r;XDj$7\e(B
+\e$B$F$$$k$H$-$O!"\e(B@code{agent-predicate} \e$B;X<($O%I%C%HBP5-K!$G$"$kI,MW$,$"$k\e(B
+\e$B$3$H$KCm0U$7$F$/$@$5$$!#\e(B
+
+
+\e$B>e$N$b$N$HEy2A$JD9$$J}$NNc$O\e(B:
+
+@lisp
+(agent-predicate or high (and (not low) (not long)))
+@end lisp
+
+\e$BJ,N`$N;XDj$GMW5a$5$l$k30$N4]3g8L$O$3$3$G$OF~NO$5$l$F$*$i$:!"%I%C%HBP$N5-\e(B
+\e$BK!$G$b$J$/!"=R8l$NCM$O%j%9%H$"$k$H$_$J$5$l$^$9!#\e(B
+
+
+\e$B$5$F!"%@%&%s%m!<%I%9%3%"$NJ8K!$ODL>o$N%9%3%"%U%!%$%k$NJ8K!$HF1$8$G$9$,!"\e(B
+\e$BNc30$H$7$F!"<B:]$K5-;v<+?H$rD4$Y$kI,MW$,$"$kMWAG$O6X;_$5$l$F$$$^$9!#$D$^\e(B
+\e$B$j!"0J2<$N%X%C%@!<$N$_$,%9%3%"IU$1$G$-$^$9\e(B: @code{Subject}, @code{From},
+@code{Date}, @code{Message-ID}, @code{References}, @code{Chars},
+@code{Lines}, and @code{Xref}.
+
+\e$B=R8l$HF1MM!"%0%k!<%W$K4X$7$F\e(B @code{\e$B%@%&%s%m!<%I%9%3%"5,B'\e(B} \e$B$N;XDj$N;HMQ\e(B
+\e$B$O!"$=$3$NA4$F$N%0%k!<%W$KE,MQ2DG=$J$iJ,N`$NDj5A!"%0%k!<%W$KFCM-$J$i%0\e(B
+\e$B%k!<%W%Q%i%a!<%?!"$N$I$A$i$+$K$G$-$^$9!#\e(B
+
+\e$BN>J}$N>l=j$G!"\e(B@code{\e$B%@%&%s%m!<%I%9%3%"5,B'\e(B} \e$B$O0J2<$N\e(B3\e$B$D$N7A<0$r<h$k$3$H\e(B
+\e$B$,$G$-$^$9\e(B:
+
+@enumerate
+@item
+\e$B%9%3%"5,B'\e(B
+
+\e$B>e$G=q$+$l$F$$$k$h$&$K!"%9%3%"IU$1%-!<%o!<%I$N0lItJ,$7$+;H$($J$$$3$H$r=|\e(B
+\e$B$1$P!"$3$l$OIaDL$N\e(B gnus \e$B%9%3%"%U%!%$%k$N9=J8$HF1$8$G$9!#\e(B
+
+\e$BNc\e(B:
+
+@itemize @bullet
+@item
+\e$BJ,N`;XDj\e(B
+
+@lisp
+(("from"
+ ("Lars Ingebrigtsen" 1000000 nil s))
+("lines"
+ (500 -100 nil <)))
+@end lisp
+
+@item
+\e$B%0%k!<%W%Q%i%a!<%?;XDj\e(B
+
+@lisp
+(agent-score ("from"
+ ("Lars Ingebrigtsen" 1000000 nil s))
+ ("lines"
+ (500 -100 nil <)))
+@end lisp
+
+\e$B$^$?!"$3$3$G0lHV30$N3g8L$,>JN,$5$l$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
+@end itemize
+
+@item
+\e$B%(!<%8%'%s%H%9%3%"%U%!%$%k\e(B
+
+\e$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\e(B
+*\e$B$N$_\e(B* \e$B$G$"$kI,MW$,$"$j$^$9!#\e(B
+
+\e$BNc\e(B:
+
+@itemize @bullet
+@item
+\e$BJ,N`;XDj\e(B
+
+@lisp
+("~/News/agent.SCORE")
+@end lisp
+
+\e$B$b$7$/$O!"$?$V$s\e(B
+
+@lisp
+("~/News/agent.SCORE" "~/News/agent.group.SCORE")
+@end lisp
+
+@item
+\e$B%0%k!<%W%Q%i%a!<%?;XDj\e(B
+
+@lisp
+(agent-score "~/News/agent.SCORE")
+@end lisp
+
+\e$B>e$NMM$K!"DI2C$N%9%3%"%U%!%$%k$r;XDj$9$k$3$H$,$G$-$^$9!#$^$?3g8L$K$D$$$F\e(B
+\e$B8@$o$J$1$l$P$$$1$^$;$s$+\e(B?
+@end itemize
+
+@item
+@code{\e$BIaDL\e(B} \e$B$N%9%3%"%U%!%$%k$N;HMQ\e(B
+
+\e$B0l$D$N%0%k!<%W$G\e(B2\e$B$D$N%9%3%"5,B'$r0];}$7$?$/$J$/!"%0%k!<%W$NK>$_$N\e(B@code{
+\e$B%@%&%s%m!<%I\e(B} \e$B$N4p=`$,\e(B @code{\e$BFI$`\e(B} \e$B4p=`$HF1$8$J$i!"%(!<%8%'%s%H$K2?$r%@\e(B
+\e$B%&%s%m!<%I$9$k$+$r7h$a$k:]$K\e(B @code{\e$BIaDL\e(B} \e$B$N%9%3%"%U%!%$%k$r;2>H$9$k$h$&\e(B
+\e$B$K$9$k$3$H$,$G$-$^$9!#\e(B
+
+\e$BJ,N`Dj5A$+!"%0%k!<%W%Q%i%a!<%?$N$3$l$i$N;X<($O%(!<%8%'%s%H$K%0%k!<%W$KE,\e(B
+\e$BMQ2DG=$JA4$F$N%9%3%"%U%!%$%k$rFI$^$;!"%9%3%"IU$1%-!<%o!<%I$N;HMQ2DG=$JIt\e(B
+\e$BJ,=89g$KL5$$$b$N$r\e(B *\e$BA*JL$7$FH4$-<h$j$^$9\e(B*\e$B!#\e(B
+
+@itemize @bullet
+@item
+\e$BJ,N`;XDj\e(B
+
+@lisp
+file
+@end lisp
+
+@item
+\e$B%0%k!<%W%Q%i%a!<%?;XDj\e(B
+
+@lisp
+(agent-score . file)
+@end lisp
+@end itemize
+@end enumerate
+
@node The Category Buffer
@subsubsection \e$BJ,N`%P%C%U%!!<\e(B
@kindex J c (Agent Group)
@findex gnus-enter-category-buffer
\e$B%(!<%8%'%s%HJ,N`%P%C%U%!!<$KF~$k\e(B
-(@code{gnus-enter-category-buffer})\e$B!#\e(B
+(@code{gnus-enter-category-buffer})\e$B!#\e(B
@item J s
@kindex J s (Agent Group)
@kindex J S (Agent Group)
@findex gnus-group-send-drafts
\e$B2<=q$-%0%k!<%W$K$"$kAw?.2DG=$J%a%C%;!<%8$rA4$FAw?.$9$k\e(B
-(@code{gnus-group-send-session})\e$B!#\e(B @xref{Drafts}
+(@code{gnus-group-send-drafts})\e$B!#\e(B @xref{Drafts}.
@item J a
@kindex J a (Agent Group)
@findex gnus-agent-add-group
\e$B8=:_$N%0%k!<%W$r%(!<%8%'%s%HJ,N`$KDI2C$9$k\e(B
-(@code{gnus-agent-add-group})\e$B!#\e(B
+(@code{gnus-agent-add-group})\e$B!#\e(B \e$B$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,<-$N=,47$rM}2r$7\e(B
+\e$B$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
+
+@item J r
+@kindex J r (Agent Group)
+@findex gnus-agent-remove-group
+\e$B8=:_$N%0%k!<%W$r!"$b$7B8:_$7$F$$$l$P!"$=$NJ,N`$+$i>C5n$7$^$9\e(B
+(@code{gnus-agent-remove-group})\e$B!#$3$NL?Na$O%W%m%;%9\e(B/\e$B@\F,<-$N=,47$rM}2r\e(B
+\e$B$7$^$9!#\e(B(@pxref{Process/Prefix})\e$B!#\e(B
@end table
@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} \e$B$O4|8B@Z$l>C5n$r07$$$^$;$s!#$=$NBe$o$j$K!"FCJL$J\e(B
\e$B$^$^$G$9!#\e(B
Gnus \e$B$,:F$S:9$79~$^$l$?$H$-!"%a%C%;!<%8$rAw?.$9$k$?$a$K!"FCJL$J\e(B
-\e$BL?Na$r;H$C$F2<=q$-%0%k!<%W$+$iAw$k$3$H$b!"%0%k!<%W%P%C%U%!Fb$G\e(B
+\e$BL?Na$r;H$C$F2<=q$-%0%k!<%W$+$iAw$k$3$H$b!"%0%k!<%W%P%C%U%!Fb$G\e(B
@kbd{J S} \e$B$r;H$C$F!"2<=q$-%0%k!<%WFb$NA4$F$NAw?.2DG=%a%C%;!<%8Aw\e(B
\e$B?.$9$k$3$H$b$G$-$^$9!#\e(B
@lisp
;;; Gnus \e$B$,$I$N$h$&$K%K%e!<%9$r<hF@$9$k$+$rDj5A$9$k!#$3$3$G$O\e(B
;;; ISP \e$B$N%5!<%P!<$+$i\e(B NNTP \e$B$G<h$C$F$/$k$3$H$K$9$k!#\e(B
-(setq gnus-select-method '(nntp "nntp.your-isp.com"))
+(setq gnus-select-method '(nntp "news.your-isp.com"))
-;;; Gnus \e$B$,$I$N$h$&$K%a!<%k$rFI$`$+$rDj5A$9$k!#\e(BISP \e$B$N\e(B POP \e$B%5!<%P!<\e(B
+;;; Gnus \e$B$,$I$N$h$&$K%a!<%k$rFI$`$+$rDj5A$9$k!#\e(BISP \e$B$N\e(B POP \e$B%5!<%P!<\e(B
;;; \e$B$+$i%a!<%k$rFI$`$3$H$K$9$k!#\e(B
-(setenv "MAILHOST" "pop.your-isp.com")
-(setq nnmail-spool-file "po:username")
+(setq mail-sources '((pop :server "pop.your-isp.com")))
;;; Gnus \e$B$,%a!<%k$r$I$N$h$&$K3JG<$9$k$+$r;XDj$9$k!#\e(Bnnml \e$B%0%k!<%W\e(B
;;; \e$B$r;H$&!#\e(B
@lisp
(Dialup \e$B$NI,MW$J4D6-$G$O\e(B Dialup) ->
- Mail \e$B$N<hF@\e(B ->
- Spool \e$B$KN/$C$?\e(B message \e$B$NAw?.\e(B ->
- News \e$B$NAw?.\e(B ->
+ Mail \e$B$N<hF@\e(B ->
+ Spool \e$B$KN/$C$?\e(B message \e$B$NAw?.\e(B ->
+ News \e$B$NAw?.\e(B ->
\e$BITMW$J5-;v$N\e(B expire
@end lisp
@end table
+@node Agent Caveats
+@subsection \e$B%(!<%8%'%s%H$NLdBjE@\e(B
+
+Gnus Agent \e$B$O$h$/$"$kB>$N%*%U%i%$%s%K%e!<%9%j!<%@!<$N$h$&$K$OF0:n$7$^$;\e(B
+\e$B$s!#$3$l$i$OA[A|E*$J?M$+$i$NNI$/$"$k<ALd$G$9\e(B:
+
+@table @dfn
+@item \e$B@\B3$5$l$F$$$k$H$-$K5-;v$rFI$s$@$i!"$=$l$O\e(B Agent \e$B$KF~$k$N$G$9$+\e(B?
+
+@strong{\e$B$$$$$(!#\e(B}
+
+@item \e$B@\B3$5$l$F$$$k$H$-$K5-;v$rFI$s$G!"\e(BAgent \e$B$K5-;v$,B8:_$7$F$$$k>l9g!"\e(B
+\e$B$b$&0l2s%@%&%s%m!<%I$5$l$k$N$G$9$+\e(B?
+
+@strong{\e$B$O$$!#\e(B}
+
+@end table
+
+\e$BMWLs$9$k$H!"\e(Bgnus \e$B$,@Z$jN%$5$l$F$$$k$H$-$O!"%m!<%+%k$KJ]B8$5$l$?5-;v$r8+\e(B
+\e$B$k$@$1$G$9!#@\B3$5$l$F$$$k$H$-$O!"\e(BISP \e$B$HOC$9$@$1$G$9!#\e(B
+
+
@node Scoring
@chapter \e$B%9%3%"\e(B
@cindex scoring
\e$B$i$O40A4$K0c$&;v$r$7$^$9$N$G!"??$CD>$0$K:B$C$FCm0U$rJ'$C$F$/$@$5$$!*\e(B
@vindex gnus-summary-below
-\e$BA4$F$N5-;v$O%9%3%"$N=i4|CM$r;}$C$F$*$j\e(B
+\e$BA4$F$N5-;v$O%9%3%"$N=i4|CM$r;}$C$F$*$j\e(B
(@code{gnus-summary-default-score})\e$B!"$3$l$O%G%#%U%)%k%H$G\e(B 0 \e$B$G$9!#$3$N%9\e(B
\e$B%3%"$OBPOCE*$d!"%9%3%"%U%!%$%k\e(B (score file) \e$B$NJ}K!$K$h$j!">e$2$i$l$?$j2<\e(B
\e$B$2$i$l$?$j$7$^$9!#\e(B@code{gnus-summary-bark-below} \e$B$h$j$bDc$$%9%3%"$N5-;v\e(B
\e$B$K$O4{FI$N0u$,IU$-$^$9!#\e(B
-Gnus \e$B$O35N,%P%C%U%!$r:n@.$9$kA0$K!"8=:_$N%0%k!<%W$KE,MQ$5$l$k$I$s$J\e(B
+Gnus \e$B$O35N,%P%C%U%!$r:n@.$9$kA0$K!"8=:_$N%0%k!<%W$KE,MQ$5$l$k$I$s$J\e(B
@dfn{\e$B%9%3%"%U%!%$%k\e(B} \e$B$bFI$_9~$_$^$9!#\e(B
\e$B8=:_$N5-;v$K4p$E$$$F%9%3%"$NEPO?$rA^F~$9$k$$$/$D$+$NL?Na$,35N,%P%C%U%!$K\e(B
@menu
* Summary Score Commands:: \e$B8=:_$N%0%k!<%W$N$?$a$N%9%3%"EPO?$rDI2C$9$k!#\e(B
* Group Score Commands:: \e$B0lHLE*$J%9%3%"L?Na!#\e(B
-* Score Variables:: \e$B$"$J$?$N%9%3%"$r%+%9%?%^%$%:$9$k!#\e(B
+* Score Variables:: \e$B$"$J$?$N%9%3%"$r%+%9%?%^%$%:$9$k!#\e(B
(\e$B$^$!!"$J$s$FMQ8l$G$7$g$&\e(B)\e$B!#\e(B
* Score File Format:: \e$B%9%3%"%U%!%$%k$K2?$rF~$l$k$+!#\e(B
* Score File Editing:: \e$B<j$G%9%3%"%U%!%$%k$rJT=8$9$k;v$b$G$-$k!#\e(B
@item V t
@kindex V t (\e$B35N,\e(B)
@findex gnus-score-find-trace
-\e$B8=:_$N5-;v$K;H$o$l$F$$$kA4$F$N%9%3%"K!B'\e(B (score rule) \e$B$rI=<($7$^$9\e(B
+\e$B8=:_$N5-;v$K;H$o$l$F$$$kA4$F$N%9%3%"K!B'\e(B (score rule) \e$B$rI=<($7$^$9\e(B
(@code{gnus-score-find-trace})\e$B!#\e(B
@item V R
@kindex V R (\e$B35N,\e(B)
@findex gnus-summary-rescore
-\e$B8=:_$N35N,$G%9%3%"2aDx$r<B9T$7$^$9\e(B (@code{gnus-summay-rescore})\e$B!#$3$l$O\e(B
+\e$B8=:_$N35N,$G%9%3%"2aDx$r<B9T$7$^$9\e(B (@code{gnus-summay-rescore})\e$B!#$3$l$O\e(B
gnus \e$B$N8e$m$G$$$m$$$m$H%9%3%"%U%!%$%k$GM7$s$G!"$=$l$N8z2L$r8+$?$$$H$-$K\e(B
\e$BLrN)$D$+$b$7$l$^$;$s!#\e(B
@item V c
@kindex V c (\e$B35N,\e(B)
@findex gnus-score-change-score-file
-\e$B0c$C$?%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$^$9\e(B
+\e$B0c$C$?%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$^$9\e(B
(@code{gnus-score-change-score-file})\e$B!#\e(B
@item V e
@item V f
@kindex V f (\e$B35N,\e(B)
@findex gnus-score-edit-file
-\e$B%9%3%"%U%!%$%k$rJT=8$7$F!"$3$N%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$^$9\e(B
+\e$B%9%3%"%U%!%$%k$rJT=8$7$F!"$3$N%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$^$9\e(B
(@code{gnus-score-edit-file})\e$B!#\e(B
@item V F
@item V C
@kindex V C (\e$B35N,\e(B)
@findex gnus-score-customize
-\e$B;k3PE*$G4r$7$$J}K!$G%9%3%"%U%!%$%k$r%+%9%?%^%$%:$7$^$9\e(B
+\e$B;k3PE*$G4r$7$$J}K!$G%9%3%"%U%!%$%k$r%+%9%?%^%$%:$7$^$9\e(B
(@code{gnus-score-customize})\e$B!#\e(B
@end table
@kindex V x (\e$B35N,\e(B)
@findex gnus-score-set-expunge-below
\e$B%9%3%"$NF~NO$rB%?J$7!"$=$N%9%3%"$h$jDc$$A4$F$N5-;v$r:o=|$9$k$?$a$N%9%3%"\e(B
-\e$BK!B'$r8=:_$N%9%3%"%U%!%$%k$KIU$12C$($^$9\e(B
+\e$BK!B'$r8=:_$N%9%3%"%U%!%$%k$KIU$12C$($^$9\e(B
(@code{gnus-score-set-expunge-below})\e$B!#\e(B
@end table
\e$BI=Bj\e(B (subject) \e$B$N9T$K%9%3%"$rIU$1$^$9!#\e(B
@item x
-Xref \e$B9T$K%9%3%"$rIU$1$^$9\e(B---\e$B$9$J$o$A!"Aj8_Ej9F9T$G$9!#\e(B
+@code{Xref} \e$B9T$K%9%3%"$rIU$1$^$9\e(B---\e$B$9$J$o$A!"Aj8_Ej9F9T$G$9!#\e(B
@item r
-References \e$B9T$K%9%3%"$r$D$1$^$9!#\e(B
+@code{References} \e$B9T$K%9%3%"$r$D$1$^$9!#\e(B
@item d
\e$BF|IU\e(B (date) \e$B$K%9%3%"$rIU$1$^$9!#\e(B
\e$B9T?t\e(B (number of lines) \e$B$K%9%3%"$rIU$1$^$9!#\e(B
@item i
-Messsage-ID \e$B$K%9%3%"$rIU$1$^$9!#\e(B
+@code{Messsage-ID} \e$B%X%C%@!<$K%9%3%"$rIU$1$^$9!#\e(B
@item f
-\e$B%U%)%m!<%"%C%W\e(B (followup) \e$B$K%9%3%"$rIU$1$^$9!#\e(B
+\e$B%U%)%m!<%"%C%W\e(B (followup) \e$B$K%9%3%"$rIU$1$^$9\e(B---\e$B$3$l$OCx<TL>$H$N9gCW$r$7!"\e(B
+\e$B$3$NCx<T$X$N%U%)%m!<%"%C%W$K%9%3%"$r2C$($^$9!#\e(B
@item b
\e$BK\BN\e(B (body) \e$B$K%9%3%"$rIU$1$^$9!#\e(B
\e$B;zNs$N0lIt\e(B'' \e$B$H\e(B ``\e$B0l;~E*\e(B'' \e$B$G$9!#$G$9$+$i!"\e(B@kbd{I A} \e$B$O\e(B @kbd{I a s t} \e$B$H\e(B
\e$BF1$8$G!"\e(B@kbd{I a R} \e$B$O\e(B @kbd{I a r t} \e$B$HF1$8$G$9!#\e(B
-\e$B$3$l$i$N4X?t$O?t;z@\F,0z?t$H!"%7%s%\%k@\F,0z?t$r<u$1IU$1$^$9\e(B
+\e$B$3$l$i$N4X?t$O?t;z@\F,0z?t$H!"%7%s%\%k@\F,0z?t$r<u$1IU$1$^$9\e(B
(@pxref{Symbolic Prefixes})\e$B!#?t;z@\F,0z?t$O$I$N$/$i$$5-;v$N%9%3%"$r2<$2\e(B
\e$B$k\e(B (\e$B$b$7$/$O>e$2$k\e(B) \e$B$+$r;XDj$7$^$9!#%7%s%\%k@\F,0z?t\e(B @code{a} \e$B$OL?Na$,8=\e(B
\e$B:_$N%9%3%"%U%!%$%k$G$O$J$/%U%!%$%k\e(B @file{all.SCORE} \e$B$r;H$&;v$r;XDj$7$^$9!#\e(B
@kindex W f (\e$B%0%k!<%W\e(B)
@findex gnus-score-flush-cache
Gnus \e$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\e(B
-\e$B$rJ];}$7$F$$$^$9!#$3$NL?Na$O%-%c%C%7%e$r=q$-=P$7$^$9\e(B
+\e$B$rJ];}$7$F$$$^$9!#$3$NL?Na$O%-%c%C%7%e$r=q$-=P$7$^$9\e(B
(@code{gnus-score-flush-cache})\e$B!#\e(B
@end table
@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
@item gnus-kill-files-directory
@vindex gnus-kill-files-directory
\e$BA4$F$N:o=|$H%9%3%"$N%U%!%$%k$O$3$N%G%#%l%/%H%j!<$KC_@Q$5$l!"$=$l$O=i4|@_\e(B
-\e$BDj$G4D6-JQ?t\e(B @code{SAVEDIR} \e$B$K$h$C$F=i4|2=$5$l$^$9!#$3$l$O=i4|@_Dj$G\e(B
+\e$BDj$G4D6-JQ?t\e(B @code{SAVEDIR} \e$B$K$h$C$F=i4|2=$5$l$^$9!#$3$l$O=i4|@_Dj$G\e(B
@file{~/News/} \e$B$G$9!#\e(B
@item gnus-score-file-suffix
@vindex gnus-score-file-suffix
-\e$B%9%3%"%U%!%$%k$K$?$I$jCe$/$?$a$K%0%k!<%WL>$K2C$($k@\Hx8l$G$9\e(B (\e$B=i4|CM$G\e(B
+\e$B%9%3%"%U%!%$%k$K$?$I$jCe$/$?$a$K%0%k!<%WL>$K2C$($k@\Hx8l$G$9\e(B (\e$B=i4|CM$G\e(B
@samp{SCORE} \e$B$G$9!#\e(B)
@item gnus-score-uncacheable-files
\e$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\e(B
\e$B5,I=8=$r;H$&;v$,$G$-$^$9!#\e(B@file{all.SCORE} \e$B$N%-%c%C%7%e$r;_$a$k$N$O0-$$\e(B
\e$B9M$($G$9$,!"\e(B@file{comp.infosystems.www.authoring.misc.ADAPT} \e$B$r%-%c%C%7%e\e(B
-\e$B$7$J$$$N$ONI$$9M$($G$7$g$&!#<B:]$N$H$3$m!"$3$NJQ?t$O=i4|@_Dj$G\e(B
+\e$B$7$J$$$N$ONI$$9M$($G$7$g$&!#<B:]$N$H$3$m!"$3$NJQ?t$O=i4|@_Dj$G\e(B
@samp{ADAPT$} \e$B$G!"E,1~%9%3%"%U%!%$%k$O%-%c%C%7%e$5$l$^$;$s!#\e(B
@item gnus-save-score
@vindex gnus-save-score
\e$B$b$7K\Ev$KJ#;($J%9%3%"%U%!%$%k$r;}$C$F$$$F!"$?$/$5$s$N0l3g%9%3%"$r$9$k$N\e(B
-\e$B$G$"$l$P!"$3$NJQ?t$r\e(B @code{t} \e$B$K@_Dj$9$k$HNI$$$+$b$7$l$^$;$s!#$3$l$O\e(B
+\e$B$G$"$l$P!"$3$NJQ?t$r\e(B @code{t} \e$B$K@_Dj$9$k$HNI$$$+$b$7$l$^$;$s!#$3$l$O\e(B
gnus \e$B$K%9%3%"$r\e(B @file{.newsrc.eld} \e$B%U%!%$%k$KJ]B8$9$k$h$&$K$5$;$^$9!#\e(B
+\e$B$3$l$r\e(B @code{t} \e$B$K@_Dj$7$J$1$l$P!"<jF0%9%3%"\e(B (@kbd{V s}
+(@code{gnus-summary-set-score}) \e$B$G@_Dj$5$l$?$h$&$J$b$N\e(B) \e$B$O%0%k!<%W0\F0;~\e(B
+\e$B$KJ]B8$5$l$^$;$s!#\e(B
+
@item gnus-score-interactive-default-score
@vindex gnus-score-interactive-default-score
\e$BA4$F$NBPOCE*%9%3%">e$2\e(B/\e$B2<$2L?Na$K$h$C$F;H$o$l$k>e$2\e(B/\e$B2<$2$9$k%9%3%"$G$9!#\e(B
bnews \e$B9=J8$r;H$C$F!"A4$F$N9gCW$9$k%9%3%"%U%!%$%k$rE,MQ$7$^$9!#$3$l$,=i4|\e(B
\e$B@_Dj$G$9!#Nc$($P!"8=:_$N%0%k!<%W$,\e(B @samp{gnu.emacs.gnus} \e$B$J$i$P!"\e(B
@file{gnu.all.SCORE}\e$B!"\e(B@file{not.alt.SCORE} \e$B$H\e(B @file{gnu.all.SCORE} \e$B$,$9\e(B
-\e$B$Y$FE,MQ$5$l$^$9!#MW$9$k$K!"%9%3%"%U%!%$%kL>$N\e(B @samp{all} \e$B$,\e(B @samp{.*}
+\e$B$Y$FE,MQ$5$l$^$9!#MW$9$k$K!"%9%3%"%U%!%$%kL>$N\e(B @samp{all} \e$B$,\e(B @samp{.*}
\e$B$KJQ49$5$l!"$=$l$+$i@55,I=8=$N9gCW$,$J$5$l$^$9!#\e(B
\e$B$3$l$O!"A4$F$N%0%k!<%W$KE,MQ$7$?$$%9%3%"EPO?$,$$$/$D$+$"$k>l9g$O!"$=$l$i\e(B
@item gnus-score-find-hierarchical
@findex gnus-score-find-hierarchical
-\e$BA4$F$N?F%0%k!<%W$+$i$NA4$F$N%9%3%"%U%!%$%k$rE,MQ$7$^$9!#$3$l$O\e(B
+\e$BA4$F$N?F%0%k!<%W$+$i$NA4$F$N%9%3%"%U%!%$%k$rE,MQ$7$^$9!#$3$l$O\e(B
@file{all.SCORE} \e$B$N$h$&$J%9%3%"%U%!%$%k$r;}$D;v$O$G$-$J$$$1$l$I!"\e(B
@file{SCORE}\e$B!"\e(B@file{comp.SCORE} \e$B$H\e(B @file{comp.emacs.SCORE} \e$B$r;}$D;v$,$G\e(B
\e$B$-$k$H$$$&;v$G$9!#\e(B
\e$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\e(B
\e$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\e(B
\e$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\e(B
-\e$B$,%m!<%+%k%9%3%"%U%!%$%k$G$"$k;v$r3N<B$K$9$k$?$a$K!"$*$=$i$/\e(B ``\e$BK\Ev$N\e(B''
+\e$B$,%m!<%+%k%9%3%"%U%!%$%k$G$"$k;v$r3N<B$K$9$k$?$a$K!"$*$=$i$/\e(B ``\e$BK\Ev$N\e(B''
\e$B%9%3%"%U%!%$%k4X?t$h$j$bA0$KCV$+$l$k$Y$-$G$7$g$&!#$U$%!#\e(B
@item gnus-score-expiry-days
@vindex gnus-update-score-entry-dates
\e$B$3$NJQ?t$,\e(B @code{nil} \e$B$G$J$$$H!"9gCW$9$k%9%3%"EPO?$OF|IU$,99?7$5$l$^$9!#\e(B
(\e$B$3$l$O\e(B gnus \e$B$,4|8B@Z$l>C5n$rA`:n$7$F$$$kJ}K!$G$9\e(B---\e$BA4$F$N9gCW$7$J$$EPO?\e(B
-\e$B$O8E$/$J$j$9$.!"9gCW$9$kEPO?$r?7A/$G<c$$$^$^$G$9!#\e(B) \e$B$7$+$7!"$3$NJQ?t$r\e(B
+\e$B$O8E$/$J$j$9$.!"9gCW$9$kEPO?$r?7A/$G<c$$$^$^$G$9!#\e(B) \e$B$7$+$7!"$3$NJQ?t$r\e(B
@code{nil} \e$B$K@_Dj$9$k$H!"9gCW$9$kEPO?$G$5$($b8E$/$J$j!"$"$N7y$J;`?@$HD>\e(B
\e$BLL$9$k;v$K$J$k$G$7$g$&!#\e(B
\e$B$3$NNc$O$?$$$F$$$N%9%3%"%U%!%$%k$NMWAG$r@bL@$7$F$$$^$9!#0c$C$?J}K!$K$D$$\e(B
\e$B$F$O!"\e(B@pxref{Advanced Scoring} \e$B$r8+$F$/$@$5$$!#\e(B
-\e$B$3$l$O\e(B lisp \e$B%3!<%I$N$h$&$K8+$($^$9$,!"<B:]$O$3$3$K$"$k$b$N$O2?$b\e(B
+\e$B$3$l$O\e(B lisp \e$B%3!<%I$N$h$&$K8+$($^$9$,!"<B:]$O$3$3$K$"$k$b$N$O2?$b\e(B
@code{\e$BI>2A\e(B} (eval) \e$B$5$l$^$;$s!#$7$+$7!"\e(Blisp \e$B%j!<%@!<$,$3$NMM<0$rFI$_9~$`\e(B
\e$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!#\e(B
\e$B$^$9\e(B: @code{Body} \e$B$O5-;v$NK\BN\e(B (Body) \e$B$G9gCW$r<B9T$7!"\e(B@code{Head} \e$B$O5-;v\e(B
\e$B$N%X%C%@!<\e(B (Head) \e$B$G9gCW$r<B9T$7!"\e(B@code{All} \e$B$O5-;vA4BN$G9gCW$r<B9T$7$^\e(B
\e$B$9!#:G8e$N$3$l$i$N\e(B3\e$B$D$N%-!<$r;H$&;v$O%0%k!<%W$KF~$k$H$-$KB.EY$r\e(B @emph{\e$B$+\e(B
-\e$B$J$j\e(B} \e$BCY$/$9$k;v$K5$$rIU$1$F$/$@$5$$!#%9%3%"$rIU$1$k;v$N$G$-$k:G8e$N\e(B
+\e$B$J$j\e(B} \e$BCY$/$9$k;v$K5$$rIU$1$F$/$@$5$$!#%9%3%"$rIU$1$k;v$N$G$-$k:G8e$N\e(B
``\e$B%X%C%@!<\e(B'' \e$B$O\e(B @code{Followup} \e$B$G$9!#$3$l$i$N%9%3%"EPO?$O$=$l$K9gCW$9$k\e(B
\e$B5-;v$X$NA4$F$N%U%)%m!<%"%C%W$N$?$a$N?7$7$$%9%3%"EPO?$,IU$12C$($i$l$k;v$K\e(B
\e$B$J$j$^$9!#\e(B
@table @dfn
@item From, Subject, References, Xref, Message-ID
-\e$B$?$$$F$$$N%X%C%@!<$N7?$KBP$7$F!"\e(B@code{r} \e$B$H\e(B @code{R} (\e$B@55,I=8=\e(B) (regexp)
-\e$B$d!"\e(B@code{s} \e$B$H\e(B @code{S} (\e$BJ8;zNs$N0lIt\e(B) (substring) \e$B7?!"\e(B@code{e} \e$B$H\e(B
+\e$B$?$$$F$$$N%X%C%@!<$N7?$KBP$7$F!"\e(B@code{r} \e$B$H\e(B @code{R} (\e$B@55,I=8=\e(B) (regexp)
+\e$B$d!"\e(B@code{s} \e$B$H\e(B @code{S} (\e$BJ8;zNs$N0lIt\e(B) (substring) \e$B7?!"\e(B@code{e} \e$B$H\e(B
@code{E} (\e$B@53N$J9gCW\e(B) (exact match)\e$B!"\e(B@code{w} (\e$B8l$N9gCW\e(B) (word match) \e$B7?\e(B
\e$B$,B8:_$7$^$9!#$b$7$3$NMWAG$,B8:_$7$J$$$H!"\e(Bgnus \e$B$OJ8;zNs$N0lIt$N9gCW$,MQ\e(B
\e$B$$$i$l$k$Y$-$G$"$k$H$_$J$7$^$9!#\e(B@code{R}\e$B!"\e(B@code{S}\e$B!"\e(B@code{E} \e$B$O9gCW$,BgJ8\e(B
(PREDICATE HEADER MATCH)
@end example
-\e$B$NI>2A$,\e(B @code{nil} \e$B$G$J$$$H!"??$H$J$j$^$9!#Nc$($P!">e5i9gCW\e(B
+\e$B$NI>2A$,\e(B @code{nil} \e$B$G$J$$$H!"??$H$J$j$^$9!#Nc$($P!">e5i9gCW\e(B
@code{("lines" 4 <)} (@pxref{Advanced Scoring}) \e$B$O7k2L$H$7$F0J2<$N<0$K$J\e(B
\e$B$j$^$9!#\e(B
\e$B;H$C$F$$$k$H$-$O!"5-;v$,\e(B4\e$B9T$h$j$b>/$J$$$H$-$K%9%3%"$,DI2C$5$l$^$9!#\e(B(\e$B:.Mp\e(B
\e$B$7$F!"H?BP$G$O$J$$$+$H9M$(0W$$$G$9!#$G$b!"$=$&$G$O$J$$$N$G$9!#;d$,;W$&$K!#\e(B)
-\e$B9gCW$,\e(B @code{Lines} \e$B$G$J$5$l$F$$$k$H!"$$$/$D$+$N%P%C%/%(%s%I\e(B
+\e$B9gCW$,\e(B @code{Lines} \e$B$G$J$5$l$F$$$k$H!"$$$/$D$+$N%P%C%/%(%s%I\e(B
(@code{nndir}\e$B$N$h$&$J$b$N\e(B) \e$B$O\e(B @code{Lines} \e$B%X%C%@!<$r:n@.$7$J$$$?$a$KA4\e(B
\e$B$F$N5-;v$,\e(B 0 \e$B9T$G$"$k$H$7$F07$o$l$k;v$K5$$rIU$1$F$/$@$5$$!#$3$l$O$b$7>/\e(B
\e$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\e(B
@cindex ISO8601
@cindex date
\e$B$b$C$HLrN)$D9gCW$N7?$O\e(B @code{\e$B@55,I=8=\e(B} \e$B$G$9!#$=$l$K$h$C$FF|IUJ8;zNs$K@5\e(B
-\e$B5,I=8=$rMQ$$$F9gCW$5$;$k;v$,$G$-$^$9!#F|IU$O$^$:\e(B ISO8601 \e$BC;=LMM<0\e(B
-(compact format) \e$B$KI8=`2=$5$l$^$9\e(B---@var{YYYYMMDD}@code{T}@var{HHMMSS}
+\e$B5,I=8=$rMQ$$$F9gCW$5$;$k;v$,$G$-$^$9!#F|IU$O$^$:\e(B ISO8601 \e$BC;=LMM<0\e(B
+(compact format) \e$B$KI8=`2=$5$l$^$9\e(B---@var{YYYYMMDD}@code{T}@var{HHMMSS}
\e$B$G$9!#Nc$($P!"$b$7A4$F$NG/$N\e(B4\e$B7n\e(B1\e$BF|$KEj9F$5$l$?A4$F$N5-;v$K$,<#$5$;$?$$$N\e(B
\e$B$G$"$l$P!"\e(B@samp{....0401.........} \e$B$r9gCWJ8;zNs$H$7$F;H$&;v$,$G$-$^$9!#\e(B
(\e$BF|IU$O85!9$NI8=`;~$GJ]B8$5$l$F$$$^$9$N$G!"$=$N5-;v$,Ej9F$5$l$?$H$3$m$G\e(B4
@code{Message-ID} @var{X} \e$B$G;O$^$C$F$$$k\e(B (\e$BI{\e(B)\e$B%9%l%C%I$K%9%3%"$rIU$1$?$$\e(B
\e$B$N$G$"$l$P!"\e(B@samp{thread} \e$B9gCW$rIU$12C$($^$9!#$3$l$O\e(B @code{Reference} \e$B%X%C\e(B
\e$B%@!<$K\e(B @var{X} \e$B$r;}$D$=$l$>$l$N5-;v$K?7$7$$\e(B @samp{thread} \e$B9gCW$rDI2C$7$^\e(B
-\e$B$9!#\e(B (\e$B$3$l$i$N?7$7$$\e(B @samp{thread} \e$B9gCW$O$3$l$i$N9gCW$9$k5-;v$N\e(B
-@code{Message-ID} \e$B$r;H$$$^$9!#\e(B) \e$B$3$l$O%9%l%C%I$N$$$/$D$+$N5-;v$,40A4$J\e(B
+\e$B$9!#\e(B (\e$B$3$l$i$N?7$7$$\e(B @samp{thread} \e$B9gCW$O$3$l$i$N9gCW$9$k5-;v$N\e(B
+@code{Message-ID} \e$B$r;H$$$^$9!#\e(B) \e$B$3$l$O%9%l%C%I$N$$$/$D$+$N5-;v$,40A4$J\e(B
@code{References} \e$B%X%C%@!<$r;}$C$F$$$J$+$C$?$H$7$F$b!"%9%l%C%IA4BN$N%9%3\e(B
\e$B%"$r>e$2\e(B/\e$B2<$2$G$-$k;v$rJ]>Z$7$^$9!#$3$l$r;H$&$H!"%9%l%C%I$N5-;v$K7hDjE*\e(B
\e$B$G$J$$%9%3%"$,IU$/$+$b$7$l$J$$$H$$$&$3$H$KCm0U$7$F$/$@$5$$!#\e(B (\e$B$3$N9gCW%-!<\e(B
@item read-only
\e$BFI$_9~$_@lMQ%9%3%"%U%!%$%k$O99?7$5$l$?$jJ]B8$5$l$?$j$7$^$;$s!#A4BNE*%9%3\e(B
-\e$B%"%U%!%$%k$O$3$N%"%H%`$r;HMQ$9$k$Y$-$G$9\e(B (@pxref{Global Score Files})\e$B!#\e(B
+\e$B%"%U%!%$%k$O$3$N%"%H%`$r;HMQ$9$k$Y$-$G$9\e(B (@pxref{Global Score Files})\e$B!#\e(B
(\e$BCm0U\e(B: @dfn{\e$BA4BNE*\e(B} \e$B$O$3$3$G$OK\Ev$K\e(B @dfn{\e$BA4BNE*\e(B} \e$B$H$$$&0UL#$G$9!#8D?ME*\e(B
\e$B$JA4$F$N%0%k!<%W$KE,MQ$9$k%9%3%"%U%!%$%k$N;v$G$O$"$j$^$;$s!#\e(B)
\e$B$3$NEPO?$OE,1~%9%3%"$r@)8f$7$^$9!#$b$7$3$l$,\e(B @code{t} \e$B$G$"$k$H!"=i4|@_Dj\e(B
\e$B$NE,1~%9%3%"K!B'$,;H$o$l$^$9!#$b$7$3$l$,\e(B @code{ignore} \e$B$G$"$k$H!"$3$N%0\e(B
\e$B%k!<%W$K$OE,1~%9%3%"$O<B9T$5$l$^$;$s!#$b$7%j%9%H$G$"$k$H!"$=$N%j%9%H$OE,\e(B
-\e$B1~%9%3%"K!B'$H$7$FMQ$$$i$l$^$9!#$b$7$=$l$,B8:_$7$J$$$+!"\e(B@code{t} \e$B$d\e(B
+\e$B1~%9%3%"K!B'$H$7$FMQ$$$i$l$^$9!#$b$7$=$l$,B8:_$7$J$$$+!"\e(B@code{t} \e$B$d\e(B
@code{ignore} \e$B$G$J$$B>$N$b$N$G$"$l$P!"=i4|@_Dj$NE,1~%9%3%"K!B'$,;H$o$l$^\e(B
\e$B$9!#$?$$$F$$$N%0%k!<%W$KE,1~%9%3%"$r;H$$$?$$$N$G$"$l$P!"\e(B
@code{gnus-use-adaptive-scorint} \e$B$r\e(B @code{t} \e$B$K@_Dj$7!"\e(B@code{(adapt
ignore)} \e$B$rE,1~%9%3%"$r$7$?$/$J$$%0%k!<%W$KA^F~$9$k$G$7$g$&!#>/$7$N%0%k!<\e(B
-\e$B%W$G$@$1E,1~%9%3%"$r9T$$$?$$$N$G$"$l$P!"\e(B@code{gnus-use-adaptive-scoring}
+\e$B%W$G$@$1E,1~%9%3%"$r9T$$$?$$$N$G$"$l$P!"\e(B@code{gnus-use-adaptive-scoring}
\e$B$r\e(B @code{nil} \e$B$K@_Dj$7!"\e(B@code{(adaptive t)} \e$B$r$=$l$r9T$$$?$$%0%k!<%W$N%9\e(B
\e$B%3%"%U%!%$%k$KA^F~$9$k$G$7$g$&!#\e(B
@item local
@cindex local variables
-\e$B$3$NEPO?$NCM$O\e(B @code{(VAR VALUE)} \e$BBP$N%j%9%H$G$"$k$Y$-$G$9!#$=$l$>$l$N\e(B
-@var{var} \e$B$O8=:_$N35N,%P%C%U%!$N%P%C%U%!8GM-$K$J$j!";XDj$5$l$?CM\e(B (value)
+\e$B$3$NEPO?$NCM$O\e(B @code{(VAR VALUE)} \e$BBP$N%j%9%H$G$"$k$Y$-$G$9!#$=$l$>$l$N\e(B
+@var{var} \e$B$O8=:_$N35N,%P%C%U%!$N%P%C%U%!8GM-$K$J$j!";XDj$5$l$?CM\e(B (value)
\e$B$K@_Dj$5$l$^$9!#$3$l$OJXMx$J!"$b$7>/$7JQ$@$H$7$F$b!"%U%C%/$r$"$^$j9%$^$J\e(B
\e$B$$$$$/$D$+$N%0%k!<%W$GJQ?t$r@_Dj$9$kJ}K!$G$9!#\e(B@var{value} \e$B$OI>2A$5$l$J$$\e(B
\e$B;v$KCm0U$7$F$/$@$5$$!#\e(B
@item C-c C-c
@kindex C-c C-c (\e$B%9%3%"\e(B)
@findex gnus-score-edit-done
-\e$B$"$J$?$,9T$C$?JQ99$rJ]B8$7$F35N,%P%C%U%!$KLa$j$^$9\e(B
+\e$B$"$J$?$,9T$C$?JQ99$rJ]B8$7$F35N,%P%C%U%!$KLa$j$^$9\e(B
(@code{gnus-score-edit-done})\e$B!#\e(B
@item C-c C-d
\e$B@Z$l>C5n$HE,1~@-%9%3%"$O0l=o$K$O$&$^$/$d$C$F$$$1$^$;$s!#\e(B
\e$B%9%3%"$r$D$1$i$l$k%X%C%@!<$K$O\e(B @code{from}\e$B!"\e(B @code{subject}\e$B!"\e(B
-@code{message-id}\e$B!"\e(B @code{references}\e$B!"\e(B @code{xref}\e$B!"\e(B
+@code{message-id}\e$B!"\e(B @code{references}\e$B!"\e(B @code{xref}\e$B!"\e(B
@code{lines}\e$B!"\e(B@code{chars}\e$B!"\e(B@code{date} \e$B$,$"$j$^$9!#$5$i$K\e(B
@code{followup} \e$B$K$b%9%3%"IU$1$G$-$^$9!#$3$l$O8=:_$N5-;v$N\e(B
@code{Message-ID} \e$B$r;HMQ$7$F\e(B @code{References} \e$B%X%C%@!<$K%^%C%A!"\e(B
\e$B8e$GF,DKLt$rFsN3$*4+$a$7$H$-$^$9$,\e(B)
\e$B$3$N5!9=$r;H$&$J$i$P!"$H$-$I$-5-;v$r4{FI$K$7$F$7$^$&>.$5$JJQ99$r\e(B
-\e$BHr$1$k$?$a$K!"%9%3%"%U%!%$%k$N\e(B @code{mark} \e$B%"%H%`$r2?$+>.$5$$CM\e(B
+\e$BHr$1$k$?$a$K!"%9%3%"%U%!%$%k$N\e(B @code{mark} \e$B%"%H%`$r2?$+>.$5$$CM\e(B
--- \e$B$3$H$K$h$l$P\e(B -300 \e$B$/$i$$$K@_Dj$7$F$*$$$?J}$,NI$$$G$9!#\e(B
\e$BE,1~@-%9%3%"$r0l=54V$+$=$3$i;H$C$F$/$k$H!"\e(Bgnus \e$B$O$=$lAj1~$KD465\e(B
\e$BC18lE,1~@-%9%3%"IU$1=hM}$K$*$$$F!"5-;v$N%9%3%"$,$3$N?t;z$h$j$b>.\e(B
\e$B$5$/$J$k$3$H$O$"$j$^$;$s!#=i4|@_DjCM$O\e(B @code{nil} \e$B$G$9!#\e(B
+@vindex gnus-adaptive-word-no-group-words
+@code{gnus-acaptive-word-no-group-words} \e$B$,\e(B @code{t} \e$B$K@_Dj$5$l$F$$$k$H!"\e(B
+gnus \e$B$O%0%k!<%WL>$NA4$F$N8l$K$D$$$F!"C18lE,1~@-%9%3%"$r$7$^$;$s!#$[$H$s\e(B
+\e$B$I$NI=Bj$,\e(B @samp{emacs} \e$B$H$$$&8l$r4^$s$G$$$k\e(B @samp{comp.editor.emacs} \e$B$N\e(B
+\e$B$h$&$J%0%k!<%W$GJXMx$G$9!#\e(B
+
\e$B$3$N5!9=$r$7$P$i$/;H$C$F$_$?8e$K$O!"$"$J$?$,$I$s$JC18l$,9%$-$G\e(B
\e$B$I$s$JC18l$,7y$$$+$r!"$3$N5,B'$rDL$7$F?GCG$9$kMxMQ<T@:?@J,@OL?Na\e(B
@code{gnus-psychoanalyze-user} \e$B$r=q$$$F$_$k$HNI$$$+$b$7$l$^$;$s!#\e(B
@end table
@vindex message-sent-hook
-\e$B$3$l$iFs$D$N4X?t$O!"4pK\E*$K$O$I$A$i$b\e(B @code{message-sent-hook}
+\e$B$3$l$iFs$D$N4X?t$O!"4pK\E*$K$O$I$A$i$b\e(B @code{message-sent-hook}
\e$B$N$h$&$J%U%C%/$NCf$G;H$&$?$a$N$b$N$G$9!#\e(B
\e$B$"$J$?$N<+J,$N\e(B @code{Message-ID} \e$B$r$8$C$/$j$HD/$a$F$_$k$H!"$O$8\e(B
\e$B$3$l$O0lHLE*$K$O$"$^$jNI$$9M$($G$O$"$j$^$;$s\e(B --- \e$B$=$l$O$H$F$bD9\e(B
\e$B;~4V$+$+$C$F$7$^$&$+$i$G$9!#<B:]\e(B gnus \e$B$O!"$=$l$>$l$N5-;v$r8DJL$K\e(B
\e$B%5!<%P!<$+$i<hF@$7$F$3$J$1$l$P$J$i$J$$$N$G$9!#$G$b!"$"$J$?$O$=$l\e(B
-\e$B$G$b$d$j$?$$$+$bCN$l$^$;$s$M!#%^%C%A$5$;$k%-!<$O;0$D\e(B
+\e$B$G$b$d$j$?$$$+$bCN$l$^$;$s$M!#%^%C%A$5$;$k%-!<$O;0$D\e(B
(@code{Head}\e$B!"\e(B@code{Body}\e$B!"\e(B @code{All}) \e$B$"$k$N$G$9$,!"%9%3%"%U%!\e(B
\e$B%$%kKh$K0l$DA*$s$G$=$l$K8GDj$7$?J}$,NI$$$G$9!#$b$7Fs$D$r;H$&$H!"\e(B
-\e$B$=$l$>$l$N5-;v$O\e(B @emph{\e$BFs2s\e(B} \e$B<hF@$5$l$F$7$^$$$^$9!#$b$7\e(B
+\e$B$=$l$>$l$N5-;v$O\e(B @emph{\e$BFs2s\e(B} \e$B<hF@$5$l$F$7$^$$$^$9!#$b$7\e(B
@code{Head} \e$B$+$i$A$g$C$H$@$1!"\e(B@code{Body} \e$B$+$i$A$g$C$H$@$1%^%C%A\e(B
\e$B$5$;$?$$!"$H$$$&$N$G$"$l$P!"AGD>$K\e(B @code{All} \e$B$r;H$C$FA4It%^%C%A\e(B
\e$B$5$;$F$/$@$5$$!#\e(B
@item \e$BH]DjJ8;z%/%i%9\e(B
\e$B$b$7\e(B @code{[^abcd]*} \e$B$_$?$$$J$b$N$r;XDj$9$k$H!"$?$V$s4|BTDL$j$N\e(B
\e$B7k2L$OF@$i$l$J$$$G$7$g$&!#$3$l$O2~9TJ8;z$K$b%^%C%A$7$F$7$^$$!"$(!<\e(B
-\e$B$H!"L$CN$N@$3&$^$GB3$/$+$b$7$l$^$;$s!#Be$o$j$K\e(B@code{[^abcd\n]*}
+\e$B$H!"L$CN$N@$3&$^$GB3$/$+$b$7$l$^$;$s!#Be$o$j$K\e(B@code{[^abcd\n]*}
\e$B$r;H$C$F$/$@$5$$!#\e(B
@end table
@section \e$B%0%m!<%P%k%9%3%"%U%!%$%k\e(B
@cindex global score files
-\e$B4V0c$$$J$/!"B>$N%K%e!<%9%j!<%@!<$O\e(B ``\e$B%0%m!<%P%k:o=|%U%!%$%k\e(B
+\e$B4V0c$$$J$/!"B>$N%K%e!<%9%j!<%@!<$O\e(B ``\e$B%0%m!<%P%k:o=|%U%!%$%k\e(B
(global kill file)'' \e$B$r;}$C$F$$$^$9!#$3$l$OIaDL!"A4$F$N%0%k!<%W\e(B
\e$B$KE,MQ$5$l$k!"%f!<%6!<$N%[!<%`%G%#%l%/%H%j!<$K3JG<$5$l$F$$$k0l$D\e(B
\e$B$N:o=|%U%!%$%k0J>e$N2?J*$G$b$"$j$^$;$s!#$O$s\e(B! \e$B$A$C$]$1$J%K%e!<%9\e(B
@cindex converting kill files
\e$B$"$J$?$,8E$$>C5n%U%!%$%k$r$I$C$5$j;}$C$F$$$k$N$G$"$l$P!"$=$l$i$r\e(B
-\e$B%9%3%"%U%!%$%k$KJQ49$7$?$/$J$k$G$7$g$&!#$b$7$=$l$i$,\e(B ``\e$BIaDL$N\e(B''
+\e$B%9%3%"%U%!%$%k$KJQ49$7$?$/$J$k$G$7$g$&!#$b$7$=$l$i$,\e(B ``\e$BIaDL$N\e(B''
\e$B$d$D$G$"$l$P!"\e(B@file{gnus-kill-to-score.el} \e$B%Q%C%1!<%8$r;H$&$3$H\e(B
\e$B$,$G$-$^$9!#$=$&$G$J$1$l$P!"<j$GJQ49$7$J$1$l$P$J$i$J$$$G$7$g$&!#\e(B
@node Using GroupLens
@subsection GroupLens \e$B$r;H$&\e(B
-GroupLens \e$B$r;H$&$?$a$K$O!"%m!<%+%k$N\e(B Better Bit Berau (BBB) \e$B$KI.L>\e(B
+GroupLens \e$B$r;H$&$?$a$K$O!"%m!<%+%k$N\e(B Better Bit Berau (BBB) \e$B$KI.L>\e(B
(pseudonym) \e$B$rEPO?$7$J$1$l$P$J$j$^$;$s!#\e(B
@samp{http://www.cs.umn.edu/Research/GroupLens/bbb.html} \e$B$,8=:_!"$A$^$?\e(B
\e$B$KB8:_$9$kM#0l$N\e(B better bit \e$B$G$9!#\e(B
@item k
@kindex k (GroupLens)
@findex grouplens-score-thread
-\e$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\e(B
+\e$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\e(B
rec.humor \e$B$K$"$k$h$&$J$"$ND9$$4VB3$/%9%l%C%I$KBP$7$FHs>o$KLr$KN)$A$^$9!#\e(B
@end table
@end table
-\e$B$b$78=:_$N5-;v$K%9%3%"\e(B4\e$B$rIU$1!"<!$N5-;v$K0\F0$7$?$$$N$G$"$l$P!"\e(B@kbd{4 n}
+\e$B$b$78=:_$N5-;v$K%9%3%"\e(B4\e$B$rIU$1!"<!$N5-;v$K0\F0$7$?$$$N$G$"$l$P!"\e(B@kbd{4 n}
\e$B$HC!$$$F$/$@$5$$!#\e(B
\e$B9%$`?M$b$$$^$9!#J,N%%9%3%"$N?6$kIq$$$rF@$k$?$a$K$O!"\e(B
@code{gnus-grouplens-override-scoring} \e$B$r\e(B @code{'separate} \e$B$K@_Dj$9$kI,\e(B
\e$BMW$,$"$j$^$9!#\e(BGroupLens \e$B$NM=8@$H\e(B grouplens \e$B%9%3%"$r7k9g$9$k$?$a$K$O$=$l\e(B
-\e$B$r\e(B @code{'override} \e$B$K@_Dj$7!"%9%3%"$r7k9g$9$k$?$a$K$O\e(B
+\e$B$r\e(B @code{'override} \e$B$K@_Dj$7!"%9%3%"$r7k9g$9$k$?$a$K$O\e(B
@code{gnus-grouplens-override-scoring} \e$B$r\e(B @code{'combine} \e$B$K@_Dj$7$^$9!#\e(B
-\e$B7k9gIU2C5!G=$rMQ$$$k$H$-$O!"\e(B@code{grouplens-prediction-offset} \e$B$H\e(B
+\e$B7k9gIU2C5!G=$rMQ$$$k$H$-$O!"\e(B@code{grouplens-prediction-offset} \e$B$H\e(B
@code{grouplens-score-scale-factor} \e$B$NCM$r@_Dj$7$?$$$H;W$&$G$7$g$&!#\e(B
@vindex grouplens-prediction-display
@subsection \e$B>e5i%9%3%"IU$19=J8\e(B
\e$BIaDL$N%9%3%"K!B'$OK!B'$N:G=i$NMWAG$KJ8;zNs$,$"$j$^$9!#>e5i%9%3%"IU$1K!B'\e(B
-\e$B$O:G=i$NMWAG$K%j%9%H$,$"$j$^$9!#\e(B2\e$BHVL\$N%j%9%H$O:G=i$NMWAG$,\e(B @code{nil}
+\e$B$O:G=i$NMWAG$K%j%9%H$,$"$j$^$9!#\e(B2\e$BHVL\$N%j%9%H$O:G=i$NMWAG$,\e(B @code{nil}
\e$B$G$J$$CM$KI>2A$5$l$?$H$-$KE,MQ$5$l$^$9!#\e(B
\e$B$3$l$i$N%j%9%H$O\e(B3\e$B$D$NO@M}:nMQ;R$+$i$J$C$F$*$j!"$=$l$i$O\e(B1\e$BJ}8~:nMQ;R$G!"?'!9\e(B
@item |
@itemx or
\e$B$3$NO@M}:nMQ;R$O$=$l$>$l$N0z?t$r\e(B @code{true} \e$B$KI>2A$5$l$k$b$N$r8+$D$1$k\e(B
-\e$B$^$GI>2A$7$^$9!#$b$7$I$N0z?t$b\e(B @code{true} \e$B$G$J$$$H!"$3$N:nMQ;R$O\e(B
+\e$B$^$GI>2A$7$^$9!#$b$7$I$N0z?t$b\e(B @code{true} \e$B$G$J$$$H!"$3$N:nMQ;R$O\e(B
@code{false} \e$B$rJV$7$^$9!#\e(B
@item !
@code{&} \e$B$H\e(B @code{|} \e$BO@M}:nMQ;R$O!"C;=L2sO)O@M}$r9T$$$^$9!#$9$J$o$A!"$=\e(B
\e$B$N:nMQ$N7k2L$,L@$i$+$K$J$C$F;~E@$G!"0z?t$r<B9T2aDx$K$+$1$k;v$r;_$a$^$9!#\e(B
\e$BNc$($P!"\e(B@code{&} \e$B$N0z?t$NI>2A$,\e(B @code{false} \e$B$K$J$k$H!";D$j$N0z?t$rI>2A\e(B
-\e$B$9$kL\E*$OB8:_$7$J$/$J$j$^$9!#$3$l$OCY$$9gCW\e(B (@samp{body} \e$B$d\e(B
-@samp{header}) \e$B$r:G8e$K;}$C$F$-$F!"B.$$9gCW\e(B (@samp{from} \e$B$d\e(B
+\e$B$9$kL\E*$OB8:_$7$J$/$J$j$^$9!#$3$l$OCY$$9gCW\e(B (@samp{body} \e$B$d\e(B
+@samp{header}) \e$B$r:G8e$K;}$C$F$-$F!"B.$$9gCW\e(B (@samp{from} \e$B$d\e(B
@samp{subject}) \e$B$r:G=i$K;}$C$F$/$k$Y$-$G$"$k$H$$$&;v$r0UL#$7$^$9!#\e(B
\e$B4V@\:nMQ;R\e(B (@code{1-} \e$B$J$I\e(B) \e$B$O$=$l$i$N0z?t$r%9%l%C%I$N\e(B1\e$B@$BeA0$K:nMQ$9$k\e(B
\e$B$=$l$O$3$N$h$&$J46$8$G$9\e(B:
\e$B$b$7?tCM@\F,0z?t$,\e(B N \e$B$G$"$k$H!"8=:_$N5-;v$+$i;O$a$F!"<!$N\e(B N \e$B5-;v$K:n6H$r\e(B
-\e$B<B9T$7$^$9!#$b$7?tCM@\F,0z?t$,Ii$G$"$k$H!"8=:_$N5-;v$+$i;O$a$F!"A0$N\e(B N
+\e$B<B9T$7$^$9!#$b$7?tCM@\F,0z?t$,Ii$G$"$k$H!"8=:_$N5-;v$+$i;O$a$F!"A0$N\e(B N
\e$B5-;v$K:n6H$r<B9T$7$^$9!#\e(B
@vindex transient-mark-mode
\e$B$/I,MW$,$"$k$N$G$9!#\e(B
\e$B%W%m%;%90u$KH?1~$9$k5-;v$O8=:_$N%W%m%;%90u$NIU$$$F$$$k5-;v$N%j%9%H$r%9%?%C\e(B
-\e$B%/$K@Q$_!"A4$F$N%W%m%;%90u$N5-;v$N%j%9%H$r>C5n$7$^$9!#A02s$N@_Dj$r\e(B
+\e$B%/$K@Q$_!"A4$F$N%W%m%;%90u$N5-;v$N%j%9%H$r>C5n$7$^$9!#A02s$N@_Dj$r\e(B
@kbd{M P y} \e$B$GI|5l$5$;$k;v$,$G$-$^$9\e(B (@pxref{Setting Process Marks})\e$B!#\e(B
@vindex gnus-summary-goto-unread
\e$B$K\e(B @kbd{d} @kbd{d} @kbd{d} \e$B$HF1$8;v$r$9$k;v$G$9!#$=$l$>$l$N\e(B @kbd{d} (\e$B$3\e(B
\e$B$l$O8=:_$N5-;v$K4{FI$N0u$rIU$1$^$9\e(B) \e$B$O=i4|@_Dj$G$O0u$rIU$1$?8e$K<!$NL$FI\e(B
\e$B5-;v$K0\F0$9$k$N$G!"\e(B@kbd{3 d} \e$B$O35N,%P%C%U%!$,$I$N$h$&$G$"$C$F$b!"<!$N\e(B3
-\e$B$D$NL$FI5-;v$r4{FI$K$7$^$9!#$b$C$HJ,$+$j$d$9$$F0:n$N$?$a$K$O\e(B
+\e$B$D$NL$FI5-;v$r4{FI$K$7$^$9!#$b$C$HJ,$+$j$d$9$$F0:n$N$?$a$K$O\e(B
@code{gnus-summary-goto-unread} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F$/$@$5$$!#\e(B
@section \e$B=qK!;EMMJQ?t\e(B
@cindex formatting variables
-\e$B$3$N%^%K%e%"%k$rDL$7$F!"$"$J$?$O$*$=$i$/\e(B @code{gnus-group-line-format}
+\e$B$3$N%^%K%e%"%k$rDL$7$F!"$"$J$?$O$*$=$i$/\e(B @code{gnus-group-line-format}
\e$B$d\e(B @code{gnus-summary-mode-line-format} \e$B$N$h$&$K8F$P$l$k$?$/$5$s$NJQ?t$,\e(B
\e$B$"$k;v$K5$IU$$$?$G$7$g$&!#$3$l$i$O\e(B gnus \e$B$,?'!9$J%P%C%U%!$G$I$N$h$&$K9T$r\e(B
\e$B=PNO$9$k$+$r@)8f$7$^$9!#Hs>o$K$?$/$5$s$N$b$N$,$"$j$^$9!#9,1?$J;v$K!"$=$l\e(B
\e$BB>$N$b$N$GCV$-49$($i$l$^$9!#\e(B@samp{%5y} \e$B$O\e(B ``@samp{y} \e$B;XDj$rA^F~$7!"\e(B5\e$BJ8;z\e(B
\e$B$N>l=j$rF@$k$?$a$K6uGr$rF~$l$J$5$$\e(B'' \e$B$H$$$&;v$G$9!#\e(B
-\e$BIaDL$N\e(B C \e$B$d\e(B Emacs Lisp \e$B$N=qK!;EMM\e(B (format) \e$BJ8;zNs$HF1$8$h$&$K!"\e(B@samp{%}
+\e$BIaDL$N\e(B C \e$B$d\e(B Emacs Lisp \e$B$N=qK!;EMM\e(B (format) \e$BJ8;zNs$HF1$8$h$&$K!"\e(B@samp{%}
\e$B$H=qK!;EMM$N7?$NJ8;z$N4V$N?tCM=$>~;R$O>o$K>/$J$/$H$b$=$ND9$5$K$J$k$h$&$K!"\e(B
\e$B=PNO$K\e(B @dfn{\e$B5M$a\e(B} \e$B$l$i$l$^$9!#\e(B@samp{%5y} \e$B$O$=$NItJ,$r>o$K\e(B (\e$B>/$J$/$H$b\e(B) 5
\e$BJ8;z$ND9$5$K$J$k$h$&$K!":8$K6uGr$r5M$a$^$9!#$b$7\e(B @samp{%-5y} \e$B$H$9$l$P!"\e(B
@subsection \e$B%b!<%I9T=qK!;EMM\e(B
\e$B%b!<%I9T=qK!;EMMJQ?t\e(B (\e$B$9$J$o$A!"\e(B@code{gnus-summary-mode-line-format}) \e$B$O\e(B
-\e$B0J2<$N\e(B2\e$B$D$N0c$$0J30$O!"%P%C%U%!9T$K4p$E$/=qK!;EMMJQ?t$H\e(B
+\e$B0J2<$N\e(B2\e$B$D$N0c$$0J30$O!"%P%C%U%!9T$K4p$E$/=qK!;EMMJQ?t$H\e(B
(@pxref{Formatting Basics}) \e$BF1$8$h$&$J5,B'$K=>$$$^$9\e(B:
@enumerate
@item
\e$BFCJL$J\e(B @samp{%%b} \e$B;XDj$r%P%C%U%!L>$rI=<($9$k$?$a$K;H$&$3$H$,$G$-$^$9!#$(!<\e(B
\e$B$H!"K\Ev$O$=$l$O;XDj$G$O$J$$$N$G$9\e(B---@samp{%%} \e$B$OC1$K=qK!;EMM$,5!3#E*$K\e(B
-\e$B@Z$jNv$/$N$r@Z$jH4$1$F\e(B @samp{%} \e$B$r$=$N$^$^EO$9$?$a$NJ}K!$G!"\e(BEmacs \e$B$,\e(B
+\e$B@Z$jNv$/$N$r@Z$jH4$1$F\e(B @samp{%} \e$B$r$=$N$^$^EO$9$?$a$NJ}K!$G!"\e(BEmacs \e$B$,\e(B
@samp{%b} \e$B$r<u$1<h$k$H!"\e(BEmacs \e$B$N%b!<%I9TI=<($NItJ,$,$=$l$r\e(B ``\e$B%P%C%U%!L>\e(B
\e$B$rI=<($7$J$5$$\e(B'' \e$B$H2r<a$7$^$9!#\e(BEmacs \e$B$,M}2r$9$k%b!<%I9T;XDj$N40A4$J0lMw\e(B
\e$B$r8+$k$?$a$K$O!"JQ?t\e(B @code{mode-line-format} \e$B$N@bL@J8$r8+$F2<$5$$!#\e(B
@subsection \e$BMxMQ<TDj5A$N;XDj\e(B
\e$BA4$F$N;XDj$OMxMQ<TDj5A\e(B---@samp{u} \e$B$N;XDj$rA^F~$9$k;v$,$G$-$^$9!#=qK!;EMM\e(B
-\e$BJ8;zNs$N<!$NJ8;z$O%"%k%U%!%Y%C%H$G$"$kI,MW$,$"$j$^$9!#\e(BGnus \e$B$O4X?t\e(B
-@code{gnus-user-format-function-}@samp{X} \e$B$r8F$S!"$3$3$G\e(B @samp{X} \e$B$O\e(B
+\e$BJ8;zNs$N<!$NJ8;z$O%"%k%U%!%Y%C%H$G$"$kI,MW$,$"$j$^$9!#\e(BGnus \e$B$O4X?t\e(B
+@code{gnus-user-format-function-}@samp{X} \e$B$r8F$S!"$3$3$G\e(B @samp{X} \e$B$O\e(B
@samp{%u} \e$B$KB3$/%"%k%U%!%Y%C%H$G$9!#4X?t$K$OC10l$N0z?t$,M?$($i$l$^$9\e(B---
\e$B0z?t$N0UL#$O4X?t$,$I$N%P%C%U%!$+$i8F$P$l$F$$$k$+$K$h$C$FJQ$o$j$^$9!#4X?t\e(B
\e$B$OJ8;zNs$rJV$9$Y$-$G!"$=$l$OB>$N;XDj$+$i$N>pJs$HA4$/F1$8$h$&$K%P%C%U%!$K\e(B
\e$BA^F~$5$l$^$9!#4X?t$O0UL#$NL5$$CM$H6&$K8F$P$l$k;v$b$"$j$($^$9$N$G!"$=$l$N\e(B
\e$BBP:v$r$9$k$Y$-$G$9!#\e(B
-\e$B?7$7$$4X?t$rDj5A$7$J$$$G$b!"%A%k%@=$>~;R\e(B (@pxref{Advanced Formatting})
+\e$B?7$7$$4X?t$rDj5A$7$J$$$G$b!"%A%k%@=$>~;R\e(B (@pxref{Advanced Formatting})
\e$B$r;H$C$F$[$H$s$IF1$8;v$rC#@.$9$k;v$,$G$-$^$9!#Nc$G$9\e(B: @samp{%~(form
(count-lines (point-min) (point)))@@}\e$B!#$3$3$GM?$($i$l$?<0$OI>2A$5$l$F!"\e(B
\e$B8=:_$N9T?t$r$b$?$i$7!"$=$l$+$iA^F~$5$l$^$9!#\e(B
@subsection \e$B=qK!;EMM%U%)%s%H\e(B
\e$B%O%$%i%$%H$N$?$a$N;XDj$,$"$j!"$=$l$i$OA4$F$N=qK!;EMMJQ?t$K$h$C$F6&M-$5$l\e(B
-\e$B$F$$$^$9!#\e(B@samp{%(} \e$B$H\e(B @samp{%)} \e$B;XDj$N4V$NJ8>O$OFCJL$J\e(B
+\e$B$F$$$^$9!#\e(B@samp{%(} \e$B$H\e(B @samp{%)} \e$B;XDj$N4V$NJ8>O$OFCJL$J\e(B
@code{mouse-face} \e$B%W%m%Q%F%#$,@_Dj$5$l!"$=$l$O$=$3$K%^%&%9$N%]%$%s%?!<$r\e(B
\e$B$"$o$;$?$H$-$K\e(B (@code{gnus-mouse-face} \e$B$K$h$C$F\e(B) \e$B%O%$%i%$%H$5$l$k$3$H$K\e(B
\e$B$J$j$^$9!#\e(B
@samp{%@{} \e$B$H\e(B @samp{%@}} \e$B;XDj$N4V$NJ8>O$O\e(B @code{gnus-face-0} \e$B$r;H$C$FIa\e(B
-\e$BDL$N%U%'%$%9$,@_Dj$5$l!"$=$l$O=i4|@_Dj$G\e(B @code{bold} \e$B$G$9!#$b$7\e(B
+\e$BDL$N%U%'%$%9$,@_Dj$5$l!"$=$l$O=i4|@_Dj$G\e(B @code{bold} \e$B$G$9!#$b$7\e(B
@samp{%@{1} \e$B$H$7$?$J$i!"Be$o$j$K\e(B @code{gnus-face-1} \e$B$rF@!"0J2<F1MM$G$9!#\e(B
-\e$BM_$7$$$@$1$?$/$5$s$N%U%'%$%9$r:n$C$F$/$@$5$$!#F1$8;v$,\e(B @code{mouse-face}
+\e$BM_$7$$$@$1$?$/$5$s$N%U%'%$%9$r:n$C$F$/$@$5$$!#F1$8;v$,\e(B @code{mouse-face}
\e$B;XDj$K$b8@$($^$9\e(B---@samp{hello} \e$B$,\e(B @code{gnus-mouse-face-3} \e$B$G%^%&%9!]%O\e(B
\e$B%$%i%$%H$5$l$k$?$a$K$O!"\e(B@samp{%3(hello%)} \e$B$H$9$k;v$,$G$-$^$9!#\e(B
+@samp{%<} \e$B$H\e(B @samp{%>} \e$B;X<(;R$N4V$N%F%-%9%H$OFCJL$J\e(B @code{balloon-help}
+\e$B%W%m%Q%F%#$,\e(B @code{gnus-balloon-face-0} \e$B$K@_Dj$5$l$^$9!#\e(B@samp{%1<} \e$B$H$9\e(B
+\e$B$k$H!"\e(B@code{gnus-balloon-face-1} \e$B$rF@$F!"B>$bF1MM$G$9!#\e(B
+@code{gnus-balloon-face-*} \e$BJQ?t$OJ8;zNs$+J8;zNs$rJV$94X?t$r;X$9%7%s%\%k\e(B
+\e$B$N$I$A$i$+$G$"$kI,MW$,$"$j$^$9!#\e(B@code{balloon-help-mode} \e$B$G$O!"%^%&%9$,\e(B
+\e$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%&$,\e(B
+\e$B8=$l$F!"J8;zNs$rI=<($7$^$9!#$3$l$N>\$7$$>pJs$O\e(B @code{balloon-help-mode}
+\e$B$N@bL@J8;zNs$r;2>H$7$F$/$@$5$$!#\e(B
+
\e$B$3$l$O%0%k!<%W%P%C%U%!$NBeBX<jK!$G$9\e(B:
@lisp
@vindex gnus-use-full-window
\e$B$b$7\e(B @code{gnus-use-full-window} \e$B$,\e(B @code{nil} \e$B$G$J$$$H!"\e(Bgnus \e$B$OA4$F$NB>\e(B
-\e$B$N%&%#%s%I%&$r>C$7$F!"\e(BEmacs \e$B$N2hLLA4BN$r@jM-$7$^$9!#$3$l$O=i4|@_Dj$G\e(B
+\e$B$N%&%#%s%I%&$r>C$7$F!"\e(BEmacs \e$B$N2hLLA4BN$r@jM-$7$^$9!#$3$l$O=i4|@_Dj$G\e(B
@code{t} \e$B$G$9!#\e(B
+\e$B$3$NJQ?t$r\e(B @code{nil} \e$B$K@_Dj$9$k$N$O$=$l$J$j$KF0:n$7$^$9$,!"LdBj$b$"$j$^\e(B
+\e$B$9!#4m81$r3P8g$N>e$G;H$C$F$/$@$5$$!#\e(B
+
@vindex gnus-buffer-configuration
@code{gnus-buffer-configuration} \e$B$O$=$l$>$l$N\e(B gnus \e$B$N%P%C%U%!$,$I$N$/$i\e(B
\e$B$$$N6u4V$rM?$($i$l$k$Y$-$+$r8=$7$^$9!#$3$l$O$3$NJQ?t$NH4?h$G$9\e(B:
@end lisp
\e$B$3$l$OO"A[%j%9%H$G$9!#\e(B@dfn{\e$B%-!<\e(B} \e$B$O2?$i$+$NF0:n$dB>$N$b$N$rG$L?$9$k%7%s\e(B
-\e$B%\%k$G$9!#Nc$($P!"%0%k!<%W%P%C%U%!$rI=<($9$k$H$-$O!"%&%#%s%I%&@_Dj4X?t$O\e(B
+\e$B%\%k$G$9!#Nc$($P!"%0%k!<%W%P%C%U%!$rI=<($9$k$H$-$O!"%&%#%s%I%&@_Dj4X?t$O\e(B
@code{group} \e$B$r%-!<$H$7$F;H$$$^$9!#;HMQ2DG=$JL>A0$N40A4$J0lMw$O2<$K5s$2\e(B
\e$B$i$l$F$$$^$9!#\e(B
(article 1.0))))
@end lisp
-\e$B$*$)$C$H!#\e(B2\e$B$D$N%P%C%U%!$KIT;W5D$J\e(B 100% \e$B%?%0$,IU$$$F$$$^$9!#$=$7$F!"$"$N\e(B
+\e$B$*$)$C$H!#\e(B2\e$B$D$N%P%C%U%!$KIT;W5D$J\e(B 100% \e$B%?%0$,IU$$$F$$$^$9!#$=$7$F!"$"$N\e(B
@code{horizontal} \e$B$C$F$$$&$b$N$O2?$G$7$g$&!)\e(B
\e$B$b$7J,3d$N0l$D$N:G=i$NMWAG$,\e(B @code{horizontal} \e$B$G$"$C$?$J$i!"\e(Bgnus \e$B$O\e(B \e$B%&%#\e(B
\e$B@)8B$K$O!"\e(B@code{frame} \e$B$O:G>e0L$NJ,3d$H$7$F$7$+8=$l$k;v$,$G$-$J$$$H$$$&\e(B
\e$B$b$N$,$"$j$^$9!#\e(B@var{form} \e$B$OM-8z$JJ,3d$rJV$9\e(B Emacs Lisp \e$B$N<0\e(B (form) \e$B$G\e(B
-\e$B$J$1$l$P$J$j$^$;$s!#$=$l$>$l$NJ,3d$O40A4$K:F5"E*$G!"G$0U$N?t$N\e(B
+\e$B$J$1$l$P$J$j$^$;$s!#$=$l$>$l$NJ,3d$O40A4$K:F5"E*$G!"G$0U$N?t$N\e(B
@code{vertical} \e$B$H\e(B @code{horizontal} \e$BJ,3d$r4^$`;v$,$G$-$^$9!#\e(B
@vindex gnus-window-min-width
@vindex gnus-window-min-height
@cindex window height
@cindex window width
-\e$B@5$7$$Bg$-$5$r8+$D$1$k$N$O>/$7J#;($G$9!#$I$N%&%#%s%I%&$b\e(B
+\e$B@5$7$$Bg$-$5$r8+$D$1$k$N$O>/$7J#;($G$9!#$I$N%&%#%s%I%&$b\e(B
@code{gnus-window-min-height} (\e$B=i4|CM\e(B 1) \e$B$NJ8;z$N9b$5$h$j$b>.$5$/$F$O$J\e(B
\e$B$i$:!">/$J$/$H$b\e(B @code{gnus-window-min-width} (\e$B=i4|CM\e(B 1) \e$B$NJ8;zI}$G$J$/\e(B
\e$B$F$O$J$j$^$;$s!#\e(BGnus \e$B$OJ,3d$rE,MQ$9$kA0$K$3$l$r6/@)$7$h$&$H;n$_$^$9!#$b\e(B
-\e$B$7IaDL$N\e(B Emacs \e$B$N%&%#%s%I%&$NI}\e(B/\e$B9b$5@)8B$r;H$$$?$$$J$i!"$3$N\e(B2\e$B$D$NJQ?t$r\e(B
+\e$B$7IaDL$N\e(B Emacs \e$B$N%&%#%s%I%&$NI}\e(B/\e$B9b$5@)8B$r;H$$$?$$$J$i!"$3$N\e(B2\e$B$D$NJQ?t$r\e(B
@code{nil} \e$B$K$9$k$@$1$GNI$$$G$9!#\e(B
-\e$B$b$7\e(B Emacs \e$B$NMQ8l$K$J$8$s$G$$$J$$$N$J$i!"\e(B@code{horizontal} \e$B$H\e(B
+\e$B$b$7\e(B Emacs \e$B$NMQ8l$K$J$8$s$G$$$J$$$N$J$i!"\e(B@code{horizontal} \e$B$H\e(B
@code{vertical} \e$BJ,3d$O!"4|BT$9$k$b$N$HH?BP$NF0:n$r$9$k$G$7$g$&!#\e(B
@code{horizontal} \e$BJ,3d$NCf$N%&%#%s%I%&$O2#$KJB$s$GI=<($5$l!"\e(B
@code{vertical} \e$BJ,3d$NCf$N%&%#%s%I%&$O>e2<$KI=<($5$l$^$9!#\e(B
@findex gnus-configure-frame
-\e$B%&%#%s%I%&$N@_CV$K4X$7$F<B83$r$7$F$_$?$$$N$G$"$l$P!"$h$$J}K!$OJ,3d$GD>@\\e(B
+\e$B%&%#%s%I%&$N@_CV$K4X$7$F<B83$r$7$F$_$?$$$N$G$"$l$P!"$h$$J}K!$OJ,3d$GD>@\\e(B
@code{gnus-configure-frame} \e$B$r8F$V$3$H$G$9!#$3$l$O%P%C%U%!$rJ,3d$9$k$H$-\e(B
\e$B$KA4$F$NK\Ev$N;E;v$r$9$k4X?t$G$9!#2<$N$b$N$O\e(B5\e$B%&%#%s%I%&$N$H$F$b$P$+$2$?\e(B
-\e$B@_Dj$G$9!#\e(B2\e$B$D$r%0%k!<%W%P%C%U%!$K!"\e(B3\e$B$D$r5-;v%P%C%U%!$N$?$a$K=<$F$^$9!#\e(B
+\e$B@_Dj$G$9!#\e(B2\e$B$D$r%0%k!<%W%P%C%U%!$K!"\e(B3\e$B$D$r5-;v%P%C%U%!$N$?$a$K=<$F$^$9!#\e(B
(\e$B$=$l$O$P$+$2$F$$$k$H8@$C$?$G$7$g!#\e(B) \e$B$b$72<$NJ8$r\e(B @code{\e$BI>2A\e(B} \e$B$9$k$H!"Ia\e(B
\e$BDL$N\e(B gnus \e$B$N7PO)$r;H$o$J$$$G!"$9$0$K$=$l$,$I$N$h$&$K8+$($k$+$N9M$($rF@$k\e(B
-\e$B;v$,$G$-$^$9!#K~B-$9$k$^$G$=$l$GM7$s$G!"$=$l$+$i\e(B
+\e$B;v$,$G$-$^$9!#K~B-$9$k$^$G$=$l$GM7$s$G!"$=$l$+$i\e(B
@code{gnus-add-configuration} \e$B$r;H$C$F?7$7$$A[A|$r%P%C%U%!@_Dj%j%9%H$K2C\e(B
\e$B$($F2<$5$$!#\e(B
The GNU Emacs Lisp Reference Manual}. XEmacs \e$B$G$O!"%U%l!<%`%W%m%Q%F%#%j\e(B
\e$B%9%H$b;H$($^$9\e(B---\e$BNc$($P!"\e(B@code{(height 5 width 15 left -1 top 1)} \e$B$O$=$N\e(B
\e$B$h$&$J%Q%i%a!<%?%j%9%H$G$9!#\e(B
+@code{gnus-buffer-configuration} \e$B$K;HMQ2DG=$JA4$F$N%-!<$N0lMw$O$=$N=i4|\e(B
+\e$BCM$G8+$D$1$k$3$H$,$G$-$^$9!#\e(B
-\e$B$3$l$O\e(B @code{gnus-buffer-configuration} \e$B$K;EMM2DG=$J%-!<$N0lMw$G$9\e(B:
-
-@code{group}\e$B!"\e(B@code{summary}\e$B!"\e(B@code{article}\e$B!"\e(B@code{server}\e$B!"\e(B
-@code{browse}\e$B!"\e(B@code{message}\e$B!"\e(B@code{pick}\e$B!"\e(B@code{info}\e$B!"\e(B
-@code{summary-faq}\e$B!"\e(B@code{edit-group}\e$B!"\e(B@code{edit-server}\e$B!"\e(B
-@code{edit-score}\e$B!"\e(B@code{post}\e$B!"\e(B@code{reply}\e$B!"\e(B@code{forward}\e$B!"\e(B
-@code{reply-yank}\e$B!"\e(B@code{mail-bounce}\e$B!"\e(B@code{draft}\e$B!"\e(B@code{pipe}\e$B!"\e(B
-@code{bug}\e$B!"\e(B@code{compose-bounce}\e$B!"\e(B@code{score-trace}\e$B!#\e(B
-
-\e$B%-!<\e(B @code{message} \e$B$O\e(B @code{gnus-group-mail} \e$B$H\e(B
+\e$B%-!<\e(B @code{message} \e$B$O\e(B @code{gnus-group-mail} \e$B$H\e(B
@code{gnus-summary-mail-other-window} \e$B$NN>J}$G;H$o$l$k;v$KCm0U$7$F2<$5$$!#\e(B
\e$B$b$7\e(B2\e$B$D$r6hJL$9$k$[$&$,K>$^$7$$$J$i!"$3$N$h$&$JJ*$r;H$&;v$,$G$-$^$9\e(B:
(group 1.0)))))
@end lisp
+\e$BJ#?t$N%U%l!<%`$X$NNI$/$"$kMWK>$O!"%a!<%k$H%K%e!<%9$N:n@.$K$OJL$N%U%l!<%`\e(B
+\e$B$r;H$$!"85$N%U%l!<%`$O$=$N$^$^$K;D$9$H$$$&$b$N$G$9!#$3$l$NC#@.$K$O!"0J2<\e(B
+\e$B$N$h$&$J$b$N$G$G$-$^$9!#\e(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
\e$BJQ?t\e(B @code{gnus-buffer-configuration} \e$B$O$H$F$bD9$/J#;($J$N$G!"C10l$N@_Dj\e(B
\e$B$NJQ99$r4JC1$K$9$k$?$a$N4X?t$,$"$j$^$9\e(B: @code{gnus-add-configuration} \e$B$G\e(B
(article 1.0))))
@end lisp
-\e$BIaDL$O$3$l$i$N\e(B @code{gnus-add-configuration} \e$B8F$S=P$7$r%U%!%$%k\e(B
+\e$BIaDL$O$3$l$i$N\e(B @code{gnus-add-configuration} \e$B8F$S=P$7$r%U%!%$%k\e(B
@code{.gnus.el} \e$B$KF~$l$k$+!"2?$i$+$N5/F0;~$N%U%C%/$KF~$l$k$G$7$g$&\e(B---\e$B$=\e(B
\e$B$l$i$O\e(B gnus \e$B$,FI$_9~$^$l$?8e$K<B9T$5$l$k$Y$-$G$9!#\e(B
@vindex gnus-always-force-window-configuration
\e$B$b$7@_Dj$G8@5Z$5$l$?A4$F$N%&%#%s%I%&$,4{$K8+$($F$$$k$N$G$"$l$P!"\e(Bgnus \e$B$O\e(B
\e$B%&%#%s%I%&$N@_Dj$rJQ99$7$^$;$s!#$b$7>o$K\e(B ``\e$B@5$7$$\e(B'' \e$B%&%#%s%I%&@_Dj$r6/@)\e(B
-\e$B$7$?$$$N$G$"$l$P!"\e(B@code{gnus-always-force-window-configuration} \e$B$r\e(B
+\e$B$7$?$$$N$G$"$l$P!"\e(B@code{gnus-always-force-window-configuration} \e$B$r\e(B
@code{nil} \e$B$G$J$$CM$K@_Dj$9$k;v$,$G$-$^$9!#\e(B
+\e$BLZI=<($r;H$C$F$$$F\e(B (@pxref{Tree Display})\e$B!"LZ%&%#%s%I%&$O?bD>J}8~$KJL$N\e(B
+\e$B%&%#%s%I%&$GI=<($5$l$k$J$i!"%&%#%s%I%&$NBg$-$5$,JQ99$5$l$k$3$H$rHr$1$k$?\e(B
+\e$B$a$K\e(B @code{gnus-tree-minimize-window} \e$B$r$$$8$k$N$,NI$$$G$7$g$&!#\e(B
+
@node Faces and Fonts
@section \e$B%U%'%$%9$H%U%)%s%H\e(B
\e$B$3$l$r2~A1$9$k$?$a$K!"JQ?t$rO.$j$^$o$7$F!"\e(B(\e$B$J$s$H$J$/\e(B) \e$BK~B-$7$?$H46$8$?\e(B
\e$B8e$G!"\e(B@kbd{M-x gnus-compile} \e$B$r<B9T$9$k;v$,$G$-$^$9!#$3$l$O?7$7$$;XDj$,\e(B
\e$B%P%$%H%3%s%Q%$%k$5$l!"$b$&0lEY:G9bB.EY$KI|5"$G$-$k$H$$$&;v$G$9!#\e(BGnus \e$B$O\e(B
-\e$B$3$l$i$N%3%s%Q%$%k$5$l$?;XDj$r%U%!%$%k\e(B @file{.newsrc.eld} \e$B$KJ]B8$7$^$9!#\e(B
+\e$B$3$l$i$N%3%s%Q%$%k$5$l$?;XDj$r%U%!%$%k\e(B @file{.newsrc.eld} \e$B$KJ]B8$7$^$9!#\e(B
(\e$BMxMQ<TDj5A$N4X?t$O!"$3$N4X?t$G$O%3%s%Q%$%k$5$l$^$;$s$,\e(B--\e$B$=$l$i$r%3%s%Q\e(B
\e$B%$%k$9$k$?$a$K$O!"$=$l$i$r%U%!%$%k\e(B @code{.gnus.el} \e$B$KFM$C9~$s$G!"$=$N%U%!\e(B
\e$B%$%k$r%P%$%H%3%s%Q%$%k$9$k$Y$-$G$9!#\e(B)
\e$B$b$N$K$7$F$*$/$+$r;XDj$7$^$9!#$=$l$O%7%s%\%k$N%j%9%H$G$9!#;H$&;v$N$G$-$k\e(B
\e$B%7%s%\%k$O\e(B @code{group} \e$B!"\e(B@code{article}\e$B!"\e(B@code{summary}\e$B!"\e(B@code{server}\e$B!"\e(B
@code{browse}\e$B!"\e(B@code{tree} \e$B$J$I$G$9!#$b$7BP1~$9$k%7%s%\%k$,B8:_$9$k$H!"\e(B
-gnus \e$B$O3:Ev$9$k$G$"$m$&>pJs$G%b!<%I9T$r99?7$7$^$9!#$3$NJQ?t$,\e(B @code{nil}
+gnus \e$B$O3:Ev$9$k$G$"$m$&>pJs$G%b!<%I9T$r99?7$7$^$9!#$3$NJQ?t$,\e(B @code{nil}
\e$B$G$"$k$J$i!"2hLL$N:FIA2h$O$b$C$HB.$$$G$7$g$&!#\e(B
@cindex display-time
(setq gnus-visual '(highlight))
@end lisp
-@code{gnus-visual} \e$B$,\e(B @code{t} \e$B$G$"$k$H!"%O%$%i%$%H$H%a%K%e!<$OA4$F$N\e(B
+@code{gnus-visual} \e$B$,\e(B @code{t} \e$B$G$"$k$H!"%O%$%i%$%H$H%a%K%e!<$OA4$F$N\e(B
gnus \e$B$N%P%C%U%!$G;HMQ$5$l$^$9!#\e(B
\e$BB>$NA4$F$N%P%C%U%!$N308+$K1F6A$9$kAm9gE*$JJQ?t$O\e(B:
@table @code
@item gnus-mouse-face
@vindex gnus-mouse-face
-\e$B$3$l$O\e(B gnus \e$B$G%^%&%9$N%O%$%i%$%H$K;H$o$l$k%U%'%$%9\e(B (\e$B$9$J$o$A!"%U%)%s%H\e(B)
+\e$B$3$l$O\e(B gnus \e$B$G%^%&%9$N%O%$%i%$%H$K;H$o$l$k%U%'%$%9\e(B (\e$B$9$J$o$A!"%U%)%s%H\e(B)
\e$B$G$9!#\e(B@code{gnus-visual} \e$B$,\e(B @code{nil} \e$B$G$"$k$H!"%^%&%9%O%$%i%$%H$O$J$5\e(B
\e$B$l$^$;$s!#\e(B
Gnus\e$B!"$=$l$O\e(B(\e$B8@$$EA$($K$h$l$P\e(B)\e$B$+$D$F=q$+$l$?$$$+$J$k%W%m%0%i%`$h\e(B
\e$B$j$bBg$-$/!"$"$J$?$,$d$C$FM_$7$$$H;W$&$5$^$6$^$J4qL/$J$3$H$r!"$"\e(B
\e$B$J$?$N$$$J$$$H$3$m$G9T$C$F$/$l$k$b$N$G$9!#Nc$($P!"$"$J$?$O;~$?$^\e(B
-\e$B?7Ce%a!<%k$r%A%'%C%/$7$F$b$i$$$?$/$J$k$+$bCN$l$^$;$s!#$"$k$$$O\e(B
+\e$B?7Ce%a!<%k$r%A%'%C%/$7$F$b$i$$$?$/$J$k$+$bCN$l$^$;$s!#$"$k$$$O\e(B
Emacs \e$B$r$7$P$i$/J|$C$F$*$$$?$H$-A4$F$N%5!<%P$N@\B3$r@ZCG$7$F$b$i\e(B
\e$B$$$?$/$J$k$+$b$7$l$^$;$s!#B>$K$b2?$+$=$&$$$C$?$3$H$G$9!#\e(B
\e$B$:$C$H6uE>>uBV$K$J$C$?8e$O!"$3$N4X?t$O\e(B @var{\e$B;~4V\e(B} \e$BJ,Kh$K8F$S=P$5\e(B
\e$B$l$^$9!#\e(B
-@var{\e$B6uE>\e(B} \e$B$,?t$G\e(B @var{\e$B;~4V\e(B} \e$B$b?t$G$"$k>l9g!"$3$N4X?t$O!"\e(B Emacs
+@var{\e$B6uE>\e(B} \e$B$,?t$G\e(B @var{\e$B;~4V\e(B} \e$B$b?t$G$"$k>l9g!"$3$N4X?t$O!"\e(B Emacs
\e$B$N6uE>>uBV$,\e(B @var{\e$B6uE>\e(B} \e$BJ,B3$$$?;~$K8B$j!"\e(B@var{\e$B;~4V\e(B} \e$BJ,Kh$K8F$S\e(B
\e$B=P$5$l$^$9!#\e(B
@code{gnus-demon-timestep} \e$BIC$N$3$H$G$9!#$3$l$O=i4|@_Dj$G$O\e(B 60\e$B$G\e(B
\e$B$9!#$b$7$3$NJQ?t$rJQ99$9$k$H!"A4$F$N@)8f;R$N7W;~$K1F6A$rM?$($^$9!#\e(B)
-@vindex gnus-use-demon
-\e$B$b$C$H$b!"$3$l$iA4It$r1?E>$9$k$h$&$K@_Dj$9$k$K$O!"\e(B
-@code{gnus-use-demon} \e$B$r\e(B @code{t} \e$B$K@_Dj$7$J$-$c$$$1$J$$$s$@$1$I\e(B
-\e$B$M!#\e(B
-
\e$B$H$$$&$o$1$G!"@)8f;R$rDI2C$7$?$1$l$P!"\e(B @file{.gnus} \e$B%U%!%$%k$K!"\e(B
\e$B0J2<$N$h$&$J$b$N$r=q$/$3$H$,$G$-$^$9!#\e(B
@findex gnus-demon-add-scan-timestamps
@findex gnus-demon-add-disconnection
\e$B$3$N$?$a$N4{@=4X?t$,$$$/$D$+:n@.$5$l$F$$$^$9!#\e(B
-@code{gnus-demon-add-nocem}\e$B!"\e(B
+@code{gnus-demon-add-nocem}\e$B!"\e(B
@code{gnus-demon-add-disconnection}\e$B!"\e(B
@code{gnus-demon-add-nntp-close-connection}\e$B!"\e(B
-@code{gnus-demon-add-scan-timestamps}\e$B!"\e(B
+@code{gnus-demon-add-scan-timestamps}\e$B!"\e(B
@code{gnus-demon-add-rescan}\e$B!"\e(B@code{gnus-demon-add-scanmail} \e$B$G\e(B
\e$B$9!#$3$l$i$NG=NO$,M_$7$1$l$P!"C1$K$3$l$i$N4X?t$r\e(B @file{.gnus} \e$B$K\e(B
\e$BF~$l$F$/$@$5$$!#\e(B
\e$B$H$rJ9$-$?$$?M$@$1$G$$$$$s$G$9!#$^$?$=$N?M$+$i$N\e(B NoCeM\e$B%a%C%;!<%8A4$F$r<u\e(B
\e$B$1F~$l$kI,MW$b$"$j$^$;$s!#\e(BNoCeM \e$B%a%C%;!<%8$K$O$=$l$>$l<oJL\e(B @dfn{type} \e$B%X%C\e(B
\e$B%@!<$,$D$$$F$*$j!"$3$l$O$=$N%a%C%;!<%8$N87L)$JDj5A$rM?$($F$$$^$9\e(B(\e$BB?>/$O\e(B
-\e$B87L)$J!"DxEY$M!#$?$$$F$$$O>/$@$1$I\e(B)\e$B!#NI$/;H$o$l$k<oJL$K$O!"\e(B@samp{spam}\e$B!"\e(B
+\e$B87L)$J!"DxEY$M!#$?$$$F$$$O>/$@$1$I\e(B)\e$B!#NI$/;H$o$l$k<oJL$K$O!"\e(B@samp{spam}\e$B!"\e(B
@samp{spew}\e$B!"\e(B @samp{mmf}\e$B!"\e(B@samp{binary}\e$B!"\e(B@samp{troll} \e$B$,$"$j$^$9!#$3$l$r\e(B
\e$B;XDj$9$k$K$O!"%j%9%H$NCf$G\e(B @var{(\e$BH/9T<T\e(B \e$B>r7o\e(B ...)} \e$BMWAG$r;H$&I,MW$,$"$j\e(B
-\e$B$^$9!#3F>r7o$OJ8;zNs\e(B (\e$B;H$$$?$$<oJL$K%^%C%A$9$k@55,I=8=\e(B) \e$B$+!"$^$?$O\e(B
+\e$B$^$9!#3F>r7o$OJ8;zNs\e(B (\e$B;H$$$?$$<oJL$K%^%C%A$9$k@55,I=8=\e(B) \e$B$+!"$^$?$O\e(B
@code{(not \e$BJ8;zNs\e(B)} \e$B$H$$$&7A<0$N%j%9%H$G$9!#$3$N>l9g$O\e(B @var{\e$BJ8;zNs\e(B} \e$B$O;H\e(B
\e$B$$$?$/$J$$<oJL$K%^%C%A$9$k@55,I=8=$G$9!#\e(B
@end table
NoCeM \e$B$r;H$&$H!"$b$7$+$9$k$H%a%b%j6t$$$K$J$k$+$b$7$l$^$;$s!#$"$J\e(B
-\e$B$?$,$?$/$5$s$N@8$-$?%0%k!<%W\e(B (\e$B$D$^$j9XFI$"$k$$$OHs9XFI%0%k!<%W\e(B)
+\e$B$?$,$?$/$5$s$N@8$-$?%0%k!<%W\e(B (\e$B$D$^$j9XFI$"$k$$$OHs9XFI%0%k!<%W\e(B)
\e$B$r;}$C$F$$$k$N$J$i!"\e(BEmacs \e$B%W%m%;%9$OBg$-$/$J$C$F$7$^$&$G$7$g$&!#\e(B
\e$B$b$7$3$l$,LdBj$G$"$l$P!"Hs9XFI$N%0%k!<%W$rA4It\e(B (\e$B$"$k$$$O$=$NB?$/\e(B
\e$B$r\e(B) \e$B>C$75n$C$F$7$^$C$?J}$,NI$$$G$9\e(B (@pxref{Subscription
@section \e$B;J2qLr\e(B
@cindex moderation
-\e$B$b$7$"$J$?$,;J2q<T\e(B (\e$B%b%G%l!<%?!<\e(B) \e$B$J$i$P!"\e(B@file{gnus-mdrtn.el}
+\e$B$b$7$"$J$?$,;J2q<T\e(B (\e$B%b%G%l!<%?!<\e(B) \e$B$J$i$P!"\e(B@file{gnus-mdrtn.el}
\e$B%Q%C%1!<%8$r;H$&$3$H$,$G$-$^$9!#$3$l$OI8=`\e(B gnus \e$B%Q%C%1!<%8$K$O4^\e(B
\e$B$^$l$^$;$s!#\e(B@samp{larsi@@gnus.org} \e$B$K!"$I$N%0%k!<%W$N;J2q$r9T$J\e(B
\e$B$&$N$+$r=R$Y$?%a!<%k$r=q$$$F$/$@$5$$!#$=$&$9$l$P%3%T!<$r<j$KF~$l\e(B
@enumerate
@item
@samp{Newsgroups:.*rec.zoofle} \e$B$K%^%C%A$9$k<u?.%a!<%k$rJ,N%$7$^\e(B
-\e$B$9!#$3$l$OEj9F$5$l$h$&$H$7$F$$$k5-;v$rA4$F$"$k%a!<%k%0%k!<%W\e(B ---
+\e$B$9!#$3$l$OEj9F$5$l$h$&$H$7$F$$$k5-;v$rA4$F$"$k%a!<%k%0%k!<%W\e(B ---
\e$BNc$($P\e(B @samp{nnml:rec.zoofle} \e$B$KF~$l$^$9!#\e(B
@item
@lisp
(setq gnus-use-picons t)
-(add-hook 'gnus-article-display-hook
- 'gnus-article-display-picons t)
-(add-hook 'gnus-article-display-hook
- 'gnus-picons-article-display-x-face)
+(setq gnus-treat-display-picons t)
@end lisp
@code{gnus-picons-database} \e$B$,\e(B picon \e$B%G!<%?%Y!<%9$,4^$^$l$F$$$k\e(B
\e$B2C$7$^$9!#\e(B
@lisp
-(setq gnus-picons-piconsearch-url
+(setq gnus-picons-piconsearch-url
"http://www.cs.indiana.edu:800/piconsearch")
@end lisp
\e$B$5$F!"$3$l$i$r7hDj$7$?8e$K$O!"$3$l$i$N3($,@5$7$$;~$KI=<($5$l$k$h\e(B
\e$B$&$K!"0J2<$N4X?t$rE,@Z$J%U%C%/$KDI2C$9$kI,MW$,$"$j$^$9!#\e(B
-@vindex gnus-article-display-hook
@vindex gnus-picons-display-where
@table @code
@item gnus-article-display-picons
@findex gnus-article-display-picons
\e$BCx<T$HCx<T$N%I%a%$%s$N\e(B picon \e$B$rC5$7!"\e(B
@code{gnus-picons-display-where} \e$B%P%C%U%!$KI=<($7$^$9!#\e(B
-@code{gnus-article-display-hook} \e$B$KDI2C$7$F$/$@$5$$!#\e(B
@item gnus-picons-article-display-x-face
@findex gnus-article-display-picons
-X-Face \e$B%X%C%@!<$,$"$l$P$=$l$rI|9f2=$7I=<($7$^$9!#$3$N4X?t$O\e(B
-@code{gnus-article-display-hook} \e$B$KDI2C$7$F$/$@$5$$!#\e(B
+X-Face \e$B%X%C%@!<$,$"$l$P$=$l$rI|9f2=$7I=<($7$^$9!#\e(B
@end table
-\e$BCm0U\e(B: \e$B$3$l$i$O%U%C%/$KDI2C$7$J$/$F$O$J$i$J$$$N$G!"\e(B
-@code{add-hook} \e$B$NDI2C%U%i%0$K\e(B 't' \e$B$r;XDj$9$k$N$rK:$l$J$$$G$/$@$5$$!#\e(B
-
-@lisp
-(add-hook 'gnus-article-display-hook 'gnus-article-display-picons t)
-@end lisp
@node Picon Useless Configuration
@vindex gnus-picons-x-face-file-name
@code{X-Face} \e$B%S%C%H%^%C%W$r3JG<$7$F$*$/0l;~%U%!%$%k$NL>A0!#=i4|\e(B
\e$B@_DjCM$O\e(B @code{(format "/tmp/picon-xface.%s.xbm"
-(user-login-name))}\e$B!#\e(B
+(user-login-name))}\e$B!#\e(B
@item gnus-picons-has-modeline-p
@vindex gnus-picons-has-modeline-p
@code{gnus-picons-display-where} \e$B$r\e(B @code{picons} \e$B$K@_Dj$7$F$7$^\e(B
\e$B$&$H!"\e(BXEmacs \e$B$N%U%l!<%`$O$a$A$c$a$A$c$K$J$C$F$7$^$&$G$7$g$&!#$3\e(B
-\e$B$l$rB?>/$J$j$H$b7Z8:$9$k$K$O!"\e(B@code{gnus-picons-has-modeline-p}
+\e$B$l$rB?>/$J$j$H$b7Z8:$9$k$K$O!"\e(B@code{gnus-picons-has-modeline-p}
\e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F$/$@$5$$!#$3$l$O\e(B picon \e$B%P%C%U%!$+$i%b!<\e(B
\e$B%I9T$r<h$j=|$-$^$9!#$3$l$O\e(B @code{gnus-picons-display-where} \e$B$,\e(B
@code{picons} \e$B$N$H$-$N$_0UL#$,$"$j$^$9!#\e(B
@item gnus-picons-file-suffixes
@vindex gnus-picons-file-suffixes
-picon \e$B%U%!%$%kL>$H$7$F;n$7$F$_$k3HD%;R$N=g=x%j%9%H!#=i4|@_DjCM$O\e(B
+picon \e$B%U%!%$%kL>$H$7$F;n$7$F$_$k3HD%;R$N=g=x%j%9%H!#=i4|@_DjCM$O\e(B
@code{("xpm" "gif" "xbm")} \e$B$+$i\e(B XEmacs \e$B$KAH$_9~$^$l$F$$$J$$$b$N\e(B
\e$B$r0z$$$?$b$N$G$9!#\e(B
+@item gnus-picons-setup-hook
+@vindex gnus-picons-setup-hook
+picon \e$B$,$b$7I=<($5$l$F$$$l$P!"\e(Bpicon \e$B%P%C%U%!$G<B9T$5$l$k%U%C%/$G$9!#\e(B
+
@item gnus-picons-display-article-move-p
@vindex gnus-picons-display-article-move-p
picon \e$B$rI=<($7$F$$$k$H$-$K%+!<%=%k0LCV$r:G=i$N6u9T$^$GF0$+$9$+$I\e(B
\e$B$&$+$r;XDj!#$3$l$O\e(B @code{gnus-picons-display-where} \e$B$NCM$,\e(B
@code{article} \e$B$G$"$k$H$-$N$_8z2L$,$"$j$^$9!#\e(B
+@code{nil} \e$B$G$"$l$P!"\e(Bpicon \e$B$r\e(B @code{From} \e$B$H\e(B @code{Newsgroup} \e$B$N4V$KI=<(\e(B
+\e$B$7$^$9!#$3$l$,=i4|@_Dj$G$9!#\e(B
+
@item gnus-picons-clear-cache-on-shutdown
@vindex gnus-picons-clear-cache-on-shutdown
Gnus \e$B$r=*N;$9$k$H$-$K\e(B picon \e$B%-%c%C%7%e$r>C$75n$k$+$I$&$+!#\e(BGnus
@file{.gnus.el} \e$B$U$!$$$k$K=q$$$F$/$@$5$$!#\e(B
@lisp
-(add-hook 'gnus-article-display-hook 'gnus-smiley-display t)
+(setq gnus-treat-display-smiley t)
@end lisp
\e$B%9%^%$%j!<$O!"J8;z$N4i%^!<%/\e(B --- @samp{:-)}\e$B!"\e(B@samp{:-=}\e$B!"\e(B
@item gnus-xmas-logo-color-style
@vindex gnus-xmas-logo-color-style
\e$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\e(B
-\e$BCM$K$O\e(B @code{flame}\e$B!"\e(B @code{pine}\e$B!"\e(B @code{moss}\e$B!"\e(B@code{irish}\e$B!"\e(B
+\e$BCM$K$O\e(B @code{flame}\e$B!"\e(B @code{pine}\e$B!"\e(B @code{moss}\e$B!"\e(B@code{irish}\e$B!"\e(B
@code{sky}\e$B!"\e(B @code{tin}\e$B!"\e(B @code{velvet}\e$B!"\e(B @code{grape}\e$B!"\e(B
@code{labia}\e$B!"\e(B @code{berry}\e$B!"\e(B @code{neutral}\e$B!"\e(B@code{september}
\e$B$,$"$j$^$9!#\e(B
\e$B4pK\E*$K$O!"$3$l$OHf3S$NA0$K9T$+$i<YKbJ*$r<h$j=|$3$&$H$7$^$9!#\e(B
@samp{Re: } \e$B$dA^F~6g$N0u$d6uGrJ8;zEy!9$OJ8;zNs$+$i=|5n$5$l!"$=$N\e(B
-\e$B7k2L$rHf3S$7$^$9!#$3$l$O$[$H$s$I$N>l9gBEEv$J7k2L$r=P$7$^$9\e(B ---
+\e$B7k2L$rHf3S$7$^$9!#$3$l$O$[$H$s$I$N>l9gBEEv$J7k2L$r=P$7$^$9\e(B ---
\e$B$?$H$(%K%e!<%9%j!<%@!<$N2>LL$r$+$V$C$?J8;zNs@Z$j9o$_5!$G@8@.$5$l\e(B
\e$B$?J8;zNs$,:9$7=P$5$l$F$b!"$G$9!#\e(B
* Terminology:: \e$B2f!9$OK\Ev$KFq$7$$!"8l$N$h$&$J8l$r;H$&!#\e(B
* Customization:: \e$B$"$J$?$NMW5a$K1h$C$F\e(B gnus \e$B$r;EN)$F$k!#\e(B
* Troubleshooting:: \e$B>e<j$/9T$+$J$+$C$?$H$-$K;n$9$+$b$7$l$J$$;v!#\e(B
-* A Programmers Guide to Gnus:: \e$B?'!9$J5;=QE*$J$b$N!#\e(B
+* Gnus Reference Guide:: \e$B?'!9$J5;=QE*$J$b$N!#\e(B
* Emacs for Heathens:: Emacs \e$B$NMQ8l$N<jC;$JF3F~!#\e(B
* Frequently Asked Questions:: \e$B<ALd$HEz!#\e(B
@end menu
\e$B$l$k$Y$-$G!"$=$&$9$k$H$b$C$HE,@Z$JL>A0$K$J$j$^$9!#$=$&;W$$$^$;$s$+!)\e(B)
\e$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$?\e(B
-\e$B$7$?8e!"$=$NL>A0$O\e(B @emph{\e$B$"$^$j$K\e(B} \e$B855$$,NI$9$.$k$H$$$&;v$K$J$j!"$=$l$r\e(B
-``Gnus'' \e$B$H:F$SL?L>$7$^$7$?!#$G$b!":#2s$OBgJ8;z$H>.J8;z$r:.$<$F$$$^$9!#\e(B
+\e$B$7$?8e!"$=$NL>A0$O\e(B @emph{\e$B$"$^$j$K\e(B} \e$B855$$,NI$9$.$k$H$$$&;v$K$J$j!"$=$l$r\e(B
+``Gnus'' \e$B$H:F$SL?L>$7$^$7$?!#$G$b!":#2s$OBgJ8;z$H>.J8;z$r:.$<$F$$$^$9!#\e(B
``Gnus'' \e$B$H\e(B ``@sc{gnus}'' \e$B$G$9!#\e(B \e$B?7$7$$$b$N\e(B \e$B$H\e(B \e$B8E$$$b$N!#\e(B
\e$B:G=i$N\e(B ``\e$BE,@Z$J\e(B'' Gnus 5 \e$B$N%j%j!<%9$O\e(B1995\e$BG/\e(B11\e$B7n$K\e(B Emacs 19.30 \e$B$NG[I[$K4^\e(B
-\e$B$^$l$?$H$-$K$J$5$l$^$7$?\e(B (132 \e$B$N\e(B (ding) Gnus \e$B$N%j%j!<%9\e(B \e$BB-$9$3$H$N\e(B
+\e$B$^$l$?$H$-$K$J$5$l$^$7$?\e(B (132 \e$B$N\e(B (ding) Gnus \e$B$N%j%j!<%9\e(B \e$BB-$9$3$H$N\e(B
Gnus5.0 \e$B$N\e(B15\e$B%j%j!<%9\e(B)\e$B!#\e(B
-1996\e$BG/\e(B3\e$B7n$K<!$N@$Be$N\e(B Gnus (\e$BJLL>\e(B ``September Gnus'' (99\e$B%j%j!<%9$N8e$G\e(B))
+1996\e$BG/\e(B3\e$B7n$K<!$N@$Be$N\e(B Gnus (\e$BJLL>\e(B ``September Gnus'' (99\e$B%j%j!<%9$N8e$G\e(B))
\e$B$,\e(B ''Gnus 5.2`` \e$B$H$$$&L>A0$G%j%j!<%9$5$l$^$7$?\e(B (40\e$B%j%j!<%9\e(B)\e$B!#\e(B
1996\e$BG/$N\e(B7\e$B7n\e(B28\e$BF|$K\e(B Red Gnus \e$B$N:n6H$,;O$^$j!"$=$l$O\e(B1997\e$BG/\e(B1\e$B7n\e(B25\e$BF|$K\e(B (84\e$B%j%j!<\e(B
\e$B%9$N8e$G\e(B) ``Gnus 5.4'' \e$B$H$7$F%j%j!<%9$5$l$^$7$?\e(B (67 \e$B%j%j!<%9\e(B)\e$B!#\e(B
-1997\e$BG/\e(B9\e$B7n\e(B13\e$BF|$K!"\e(BQuassia Gnus \e$B$,3+;O$5$l!"\e(B37\e$B%j%j!<%9B3$-$^$7$?!#$=$l$O\e(B
+1997\e$BG/\e(B9\e$B7n\e(B13\e$BF|$K!"\e(BQuassia Gnus \e$B$,3+;O$5$l!"\e(B37\e$B%j%j!<%9B3$-$^$7$?!#$=$l$O\e(B
``Gnus 5.6'' \e$B$H$7$F\e(B1998\e$BG/\e(B3\e$B7n\e(B8\e$BF|$K%j%j!<%9$5$l$^$7$?!#\e(B
\e$B$b$7@\F,<-$r;}$C$?HG$N\e(B Gnus -- ``(ding) Gnus'', ``September Gnus'',
* Conformity:: Gnus \e$B$OA4$F$NI8=`$rK~$?$=$&$H$9$k!#\e(B
* Emacsen:: Gnus \e$B$O$$$/$D$+$N8=BeE*$J\e(B Emacs \e$B4D6-$G<B9T$G$-$k!#\e(B
* Contributors:: \e$BBgNL$N?M!9!#\e(B
+* Gnus Development:: Gnus \e$B$,3+H/$5$l$F$$$kJ}K!!#\e(B
* New Features:: Gnus \e$B$N?7$7$$;v$K4X$9$k<j$,$+$j!#\e(B
* Newest Features:: \e$B$"$^$j$K$b?7$7$$$?$a$K$^$@=q$+$l$F$$$J$$$b$N!#\e(B
@end menu
@cindex hilit19
@cindex highlighting
-\e$B8E$$\e(B hilit19 \e$B$N%3!<%I$OA4$/F0:n$7$^$;$s!#<B:]$N$H$3$m!"$*$=$i$/A4$F$N\e(B
-hilit \e$B%3!<%I$rA4$F$N\e(B Gnus \e$B$N%U%C%/\e(B (@code{gnus-group-prepare-hook} \e$B$H\e(B
+\e$B8E$$\e(B hilit19 \e$B$N%3!<%I$OA4$/F0:n$7$^$;$s!#<B:]$N$H$3$m!"$*$=$i$/A4$F$N\e(B
+hilit \e$B%3!<%I$rA4$F$N\e(B Gnus \e$B$N%U%C%/\e(B (@code{gnus-group-prepare-hook} \e$B$H\e(B
@code{gnus-summary-prepare-hook}) \e$B$+$i<h$j=|$/$Y$-$G$7$g$&!#\e(BGnus \e$B$O%O%$\e(B
\e$B%i%$%H$N$?$a$N$$$m$$$m$JE}9g$5$l$?4X?t$rDs6!$7$^$9!#$3$l$i$O$b$C$HB.$/$b$C\e(B
-\e$B$H@53N$G$9!#A4$F$N?M$N?M@8$r3Z$K$9$k$?$a$K!"\e(BGnus \e$B$O=i4|@_Dj$GA4$F$N\e(B
+\e$B$H@53N$G$9!#A4$F$N?M$N?M@8$r3Z$K$9$k$?$a$K!"\e(BGnus \e$B$O=i4|@_Dj$GA4$F$N\e(B
hilit \e$B%U%C%/$+$iA4$F$N\e(B hilit \e$B8F$S=P$7$r<h$j=|$-$^$9!#$-$?$J$$$b$N!*\e(B \e$B$H$s\e(B
\e$B$G$1!*\e(B
@code{expire-kill} \e$B$N$h$&$J%Q%C%1!<%8$O$b$&F0:n$7$^$;$s!#<B:]!"\e(BGnus \e$B$r;H\e(B
\e$B$$;O$a$?$H$-$K$O!"$*$=$i$/A4$F$N8E$$\e(B @sc{gnus} \e$B%Q%C%1!<%8\e(B (\e$B$HB>$N%3!<%I\e(B)
-\e$B$r>C5n$9$k$Y$-$G$7$g$&!#\e(B@sc{gnus} \e$B$K<B9T$5$;$k$?$a$K=q$$$?%3!<%I$O!"\e(BGnus
+\e$B$r>C5n$9$k$Y$-$G$7$g$&!#\e(B@sc{gnus} \e$B$K<B9T$5$;$k$?$a$K=q$$$?%3!<%I$O!"\e(BGnus
\e$B$,4{$K<B9T$7$F$$$k$H$$$&;v$ONI$/$"$k;v$G$9!#\e(B (\e$B$/$9$/$9!#\e(B)
\e$BJ*;v$r<B9T$9$k8E$$J}K!$O$^$@;HMQ$G$-$^$9$,!"?7$7$$J}K!$@$1$,$3$N%^%K%e%"\e(B
@cindex reporting bugs
@cindex bugs
\e$BA4BN$H$7$F!"\e(B@sc{gnus} \e$B$NFbIt$K0MB8$7$?%3!<%I$r$[$H$s$I=q$$$F$$$J$$IaDL$N\e(B
-\e$BMxMQ<T$OLdBj$K6l$7$`;v$O$J$$$G$7$g$&!#LdBj$,5/$3$l$P!"KbK!$NL?Na\e(B
+\e$BMxMQ<T$OLdBj$K6l$7$`;v$O$J$$$G$7$g$&!#LdBj$,5/$3$l$P!"KbK!$NL?Na\e(B
@kbd{M-x gnus-bug} \e$B$r<B9T$9$k;v$K$h$C$F;d$KCN$i$;$F2<$5$$!#\e(B
@vindex gnus-bug-create-help-buffer
@table @emph
-@item MIME
-Gnus \e$B$O\e(B MIME \e$B$N07$$$r$;$:!"$3$NI8=`$K$J$k$b$N$O\e(B \e$B$9$4$/NI$$$H9M$($F$$$k$N\e(B
-\e$B$G!"2f!9$O$3$3$KBg$-$J7j$,6u$$$F$$$k;v$K$J$j$^$9!#\e(B
-
@item X-Newsreader
+@item User-Agent
\e$B$3$l$O\e(B ``\e$B$D$^$i$J$$%X%C%@!<\e(B'' \e$B$H9M$($i$l$F$$$^$9$,!";d$O>CHq<T$N>pJs$G$"\e(B
\e$B$k$H8+$J$7$F$$$^$9!#\e(B@code{tin} \e$B$H\e(B @code{Netscape} \e$B$+$iAw$i$l$F$/$kHs>o$K\e(B
\e$BB?$/$NMM<0$K1h$C$F$$$J$$5-;v$r8+$?8e$G!";d$O$=$l$i$r5-;v$rEj9F$9$k$?$a$K\e(B
\e$B$,L5$1$l$P;d$O$=$N>pJs$rF@$k;v$O$J$+$C$?$G$7$g$&!#\e(B
@end table
+@item USEFOR
+@cindex USEFOR
+USEFOR \e$B$O!"\e(BIETF \e$B$N\e(B working group \e$B$,\e(B Son-of-RFC 1036 \e$B$K4p$E$$$F!"\e(BRFC 1036
+\e$B$N8e7Q$H$7$F=q$$$F$$$k$b$N$G$9!#%K%e!<%95-;v$NMM<0$KBP$7$F!"$$$m$$$m$JJQ\e(B
+\e$B99$rDs0F$7$?\e(B draft \e$B$r:n@.$7$^$7$?!#\e(BGnus \e$B%?%o!<$O\e(B draft \e$B$,\e(B RFC \e$B$H$7$FG'$a\e(B
+\e$B$i$l$?$H$-$KJQ99$N<BAu$rD4$Y$k$3$H$K$J$k$G$7$g$&!#\e(B
+
@end table
\e$B>e$K=q$+$l$F$$$kJ8>O$K4X$9$k;v$G!"\e(BGnus \e$B$,$=$l$rK~$?$7$F$$$J$$$h$&$JF0:n\e(B
@end itemize
-Gnus \e$B$O$3$l$h$j8E$$$I$s$J\e(B Emacsen \e$B$G$b40A4$KF0:n$7$J$$$G$7$g$&!#>/$J$/$H\e(B
-\e$B$b!"?.Mj$G$-$kF0:n$O$7$J$$$G$7$g$&!#\e(B
+\e$B$3$N\e(B Gnus \e$B$NHG$O$3$l$h$j8E$$$I$s$J\e(B Emacsen \e$B$G$b40A4$KF0:n$7$J$$$G$7$g$&!#\e(B
+\e$B>/$J$/$H$b!"?.Mj$G$-$kF0:n$O$7$J$$$G$7$g$&!#8E$$HG$N\e(B gnus \e$B$O8E$$\e(B Emacs
+\e$B$NHG$G$bF0:n$9$k$G$7$g$&!#\e(B
\e$B$$$m$$$m$J%W%i%C%H%U%)!<%`$N\e(B Gnus \e$B$N4V$K$O$$$/$D$+$NGyA3$H$7$?0c$$$,$"$j\e(B
\e$B$^$9\e(B---XEmacs \e$B$O$b$C$H2hA|5!G=\e(B (\e$B%m%4$H%D!<%k%P!<\e(B) \e$B$rFCD'$K$7$F$$$^$9\e(B--\e$B$7\e(B
\e$B$+$7!"$=$NB>$O!"A4$F$N\e(B Emacsen \e$B$G$[$H$s$IF1$8$O$:$G$9!#\e(B
+@node Gnus Development
+@subsection Gnus \e$B$N3+H/\e(B
+
+Gnus \e$B$O\e(B2\e$B$D$NCJ3,$N=[4D$G3+H/$5$l$F$$$^$9!#:G=i$NCJ3,$O\e(B
+@samp{ding@@gnus.org} \e$B$G$N$?$/$5$s$N5DO@$,$"$j!"$=$3$GJQ99$d?7$7$$5!G=$r\e(B
+\e$BDs0F$7$^$9!#$3$NCJ3,$O\e(B @dfn{\e$B%"%k%U%!\e(B} \e$BCJ3,$H8F$P$l$^$9!#$H$$$&$N$O!"$3$N\e(B
+\e$BCJ3,$G%j%j!<%9$5$l$?\e(B Gnusae \e$B$O\e(B @dfn{\e$B%"%k%U%!%j%j!<%9\e(B}\e$B!"$b$7$/$O\e(B (\e$BB>$NCD\e(B
+\e$BBN$G$O$h$jNI$/;H$o$l$k\e(B) @dfn{\e$B%9%J%C%W%7%g%C%H\e(B} \e$B$H8F$P$l$k$b$N$@$+$i$G$9!#\e(B
+\e$B$3$NCJ3,$G$O!"\e(Bgnus \e$B$OIT0BDj$G$"$k$H9M$($i$l$F$*$j!"0lHL$NMxMQ<T$K$h$C$F\e(B
+\e$B;H$o$l$k$b$N$G$O$"$j$^$;$s!#\e(BGnus \e$B%"%k%U%!%j%j!<%9$O\e(B ``Red Gnus'' \e$B$d\e(B
+``Quassia Gnus'' \e$B$N$h$&$JL>A0$K$J$C$F$$$^$9!#\e(B
+
+50-100 \e$B$/$i$$$N%j%j!<%9$N8e$G!"\e(BGnus \e$B$O\e(B @dfn{\e$BE`7k\e(B} \e$B$5$l$?$H@k8@$5$l!"%P%0\e(B
+\e$B=$@5$N$_$,E,MQ$5$l$^$9!#\e(BGnus \e$B$O@\F,<-$,<h$l!"$=$NBe$o$j$K\e(B ``Gnus
+5.6.32'' \e$B$N$h$&$K8F$P$l$^$9!#$3$l$iIaDL$N?M$,;H$&$3$H$N$G$-$k$b$N$H9M$(\e(B
+\e$B$i$l!"<g$K\e(B @samp{gnu.emacs.gnus} \e$B%K%e!<%9%0%k!<%W$G5DO@$5$l$F$$$^$9!#\e(B
+
+@cindex Incoming*
+@vindex nnmail-delete-incoming
+\e$B%"%k%U%!\e(B Gnusae \e$B$H\e(B \e$B%j%j!<%9$5$l$?\e(B Gnusae \e$B$G$OJQ?t$N=i4|CM$,0c$&$b$N$,$"\e(B
+\e$B$j$^$9!#FC$K!"\e(B@code{nnmail-delete-incoming} \e$B$O%"%k%U%!\e(B gnusae \e$B$G$O\e(B
+@code{nil} \e$B$G!"%j%j!<%9$5$l$?\e(B gnusae \e$B$G$O\e(B @code{t} \e$B$G$9!#$3$l$O%a!<%k$r\e(B
+\e$B07$C$F$$$k:]$K!"%"%k%U%!%j%j!<%9$Nsrsw$K$h$j%a!<%k$r<:$J$&$3$H$rHr$1$k$?\e(B
+\e$B$a$G$9!#\e(B
+
+ding \e$B%a!<%j%s%0%j%9%H$H\e(B Gnus \e$B%K%e!<%9%0%k!<%W$K$*$1$k5DO@$NJ,N%$O=c?h$K\e(B
+\e$B8x=0$N4X?4$K$h$C$F$J$5$l$F$$$k$o$1$G$O$"$j$^$;$s!#%"%k%U%!\e(B Gnus \e$B%j%j!<%9\e(B
+\e$B$,\e(B (\e$B$H$-$I$-\e(B) \e$B$9$k$+$b$7$l$J$$62$m$7$$$3$H$r8x=0$N>l$G=q$/$N$O!"3'$r62$l\e(B
+\e$B$5$;$k$H$$$&$N$b;v<B$G$9$,!"$b$C$H=EMW$J$3$H$O!"F3F~$5$l$??7$7$$<B83E*$J\e(B
+\e$B5!G=$K$D$$$FOC$9$3$H$O0lHL$N;HMQ<T$r:.Mp$5$;$k2DG=@-$,$"$j$^$9!#?7$7$$5!\e(B
+\e$BG=$OIQHK$KF3F~$5$l!"$$$8$/$i$l!"IT==J,$G$"$k$HH=CG$5$l!"$=$&$9$k$H<N$F$i\e(B
+\e$B$l$k$+!"40A4$K=q$-49$($i$l$k$+$N$I$A$i$+$G$9!#%a!<%j%s%0%j%9%H$rFI$s$G$$\e(B
+\e$B$k?M$OIaDL$O$3$NB.$$JQ99$KIU$$$F$$$-$^$9$,!"%K%e!<%9%0%k!<%W$N?M$b$=$&$G\e(B
+\e$B$"$k$H$_$J$9$3$H$O$G$-$^$;$s!#\e(B
+
+
+
@node Contributors
@subsection \e$B9W8%<T\e(B
@cindex contributors
Erik Naggum---\e$B1g=u!"9M$(!"%5%]!<%H!"%3!<%I$H$=$NB>!#\e(B
@item
-Wes Hardaker---@file{gnus-picon.el} \e$B$H\e(B @dfn{picon} \e$B$NItJ,$N%^%K%e%"%k\e(B
+Shenghuo Zhu---uudecode.el, mm-uu.el, rfc1843.el \e$B$H\e(B @sc{mime} \e$B$HB>$NId9f\e(B
+\e$B2=I|9f2=$K4X$9$kB?$/$N$b$N!#\e(B
+
+@item
+Wes Hardaker---@file{gnus-picon.el} \e$B$H\e(B @dfn{picon} \e$B$NItJ,$N%^%K%e%"%k\e(B
(@pxref{Picons})\e$B!#\e(B
@item
Kim-Minh Kaplan---picon \e$B%3!<%I$KCV$1$k99$J$k:n6H!#\e(B
@item
-Brad Miller---@file{gnus-gl.el} \e$B$H\e(B Grouplens \e$B$NItJ,$N%^%K%e%"%k\e(B
+Brad Miller---@file{gnus-gl.el} \e$B$H\e(B Grouplens \e$B$NItJ,$N%^%K%e%"%k\e(B
(@pxref{GroupLens})\e$B!#\e(B
@item
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,
Kurt Swanson,
Samuel Tardieu,
Teddy,
-Chuck Thompson,
Tozawa Akihiko, @c Tozawa
+Chuck Thompson,
Philippe Troin,
James Troup,
Trung Tran-Duc,
* Quassia Gnus:: 2\e$B$+$1$k\e(B2\e$B$O\e(B4\e$B!"$b$7$/$O\e(B Gnus 5.6/5.7\e$B!#\e(B
@end menu
-\e$B$3$N%j%9%H$O!"$b$A$m$s!"\e(B@emph{\e$B$?$$$F$$$N\e(B} \e$B=EMW$J?7$7$$5!G=$K4X$9$k\e(B
+\e$B$3$N%j%9%H$O!"$b$A$m$s!"\e(B@emph{\e$B$?$$$F$$$N\e(B} \e$B=EMW$J?7$7$$5!G=$K4X$9$k\e(B
@emph{\e$BC;$$\e(B}\e$B354Q$G$7$+$"$j$^$;$s!#$$$$$(!"K\Ev$O$=$&$G$O$"$j$^$;$s!#$b$C\e(B
\e$B$H$b$C$H$?$/$5$s$N$b$N$,$"$j$^$9!#$O$$!"2f!9$OAOB$@-$N40A4$J8z2L$r46$8$F\e(B
\e$B$$$k$N$G$9!#\e(B
@item
\e$BB?$/$N0c$C$?%a!<%kMM<0\e(B (@pxref{Getting Mail}) \e$B$rFI$a$k$h$&$K$J$j$^$7$?!#\e(B
-\e$BA4$F$N%a!<%k%P%C%/%(%s%I$OJXMx$J%a!<%k4|8B@Z$l>C5n5!9=$r<BAu$7$F$$$^$9\e(B
+\e$BA4$F$N%a!<%k%P%C%/%(%s%I$OJXMx$J%a!<%k4|8B@Z$l>C5n5!9=$r<BAu$7$F$$$^$9\e(B
(@pxref{Expiring Mail})\e$B!#\e(B
@item
Gnus \e$B$O:,$C$3\e(B (root) \e$B$r<:$C$?%9%l%C%I$r=8$a$k$?$a$N$$$m$$$m$J@oN,\e(B (\e$B$=$l\e(B
\e$B$K$h$C$F$^$P$i$JI{%9%l%C%I$r0l$D$N%9%l%C%I$K$9$k\e(B) \e$B$r;H$C$?$j!"0lC6La$C$F\e(B
-\e$B40A4$J%9%l%C%I$r$/$_>e$2$k$N$K==J,$J%X%C%@!<$r<hF@$7$9$k;v$,$G$-$^$9\e(B
+\e$B40A4$J%9%l%C%I$r$/$_>e$2$k$N$K==J,$J%X%C%@!<$r<hF@$7$9$k;v$,$G$-$^$9\e(B
(@pxref{Customizing Threading})\e$B!#\e(B
@item
@item
Gnus \e$B$OItJ,E*%0%k!<%W99?7$r$9$k;v$,$G$-$^$9\e(B---2,3 \e$B$N%0%k!<%W$N?7$7$$5-;v\e(B
-\e$B$rD4$Y$k$?$a$K%"%/%F%#%V%U%!%$%kA4BN$r<hF@$9$kI,MW$O$"$j$^$;$s\e(B
+\e$B$rD4$Y$k$?$a$K%"%/%F%#%V%U%!%$%kA4BN$r<hF@$9$kI,MW$O$"$j$^$;$s\e(B
(@pxref{The Active File})\e$B!#\e(B
@item
@item
Gnus \e$B$OIaDL$N\e(B Emacs \e$B$NJ}K!$G<+F0J]B8$5$l$k%I%j%V%k%P%C%U%!$rJ];}$7$F$$$^\e(B
-\e$B$9$N$G!"$"$J$?$N%^%7%s$,Mn$C$3$A$?$H$-$G$b$"$^$j%G!<%?$r<:$o$J$$$G$7$g$&\e(B
+\e$B$9$N$G!"$"$J$?$N%^%7%s$,Mn$C$3$A$?$H$-$G$b$"$^$j%G!<%?$r<:$o$J$$$G$7$g$&\e(B
(@pxref{Auto Save})\e$B!#\e(B
@item
\e$B$K1i;;$r$9$k;v$,$G$-$^$9\e(B (@pxref{Process/Prefix})\e$B!#\e(B
@item
-\e$B%0%k!<%W$N0lIt$r\e(B grep \e$B$7$F!"$=$N7k2L$+$i%0%k!<%W$r:n$k;v$,$G$-$^$9\e(B
+\e$B%0%k!<%W$N0lIt$r\e(B grep \e$B$7$F!"$=$N7k2L$+$i%0%k!<%W$r:n$k;v$,$G$-$^$9\e(B
(@pxref{Kibozed Groups})\e$B!#\e(B
@item
-\e$B$(!<$H!"A4$F$K$7$?$,$C$F!"%0%k!<%W$N0lMw$r5s$2$k;v$,$G$-$^$9\e(B
+\e$B$(!<$H!"A4$F$K$7$?$,$C$F!"%0%k!<%W$N0lMw$r5s$2$k;v$,$G$-$^$9\e(B
(@pxref{Listing Groups})\e$B!#\e(B
@item
-\e$B30It%5!<%P!<$r354Q$7$F!"$=$l$i$N%5!<%P!<$N%0%k!<%W$r9XFI$9$k;v$,$G$-$^$9\e(B
+\e$B30It%5!<%P!<$r354Q$7$F!"$=$l$i$N%5!<%P!<$N%0%k!<%W$r9XFI$9$k;v$,$G$-$^$9\e(B
(@pxref{Browse Foreign Server})\e$B!#\e(B
@item
-Gnus \e$B$O%5!<%P!<$H$N\e(B2\e$B$D@\B3$G!"5-;v$rHsF14|$K$H$C$F$/$k;v$,$G$-$^$9\e(B
+Gnus \e$B$O%5!<%P!<$H$N\e(B2\e$B$D@\B3$G!"5-;v$rHsF14|$K$H$C$F$/$k;v$,$G$-$^$9\e(B
(@pxref{Asynchronous Fetching})\e$B!#\e(B
@item
\e$B$7$?\e(B (@pxref{Windows Configuration})\e$B!#\e(B
@item
-\e$B%-!<%\!<%I$r;H$&Be$o$j$K!"%\%?%s$r%/%j%C%/$G$-$k$h$&$K$J$j$^$7$?\e(B
+\e$B%-!<%\!<%I$r;H$&Be$o$j$K!"%\%?%s$r%/%j%C%/$G$-$k$h$&$K$J$j$^$7$?\e(B
(@pxref{Buttons})\e$B!#\e(B
@end itemize
@item
Gnus \e$B$O\e(B @dfn{\e$B$^$P$i\e(B} \e$B%9%l%C%I$r:n@.$9$k;v$,$G$-$k$h$&$K$J$j$^$7$?\e(B---\e$B%9%l%C\e(B
-\e$B%I$N<:$o$l$?5-;v$,$"$k$H$3$m$O6u$N@a$GI=8=$5$l$k$h$&$K$J$C$F$$$^$9\e(B
+\e$B%I$N<:$o$l$?5-;v$,$"$k$H$3$m$O6u$N@a$GI=8=$5$l$k$h$&$K$J$C$F$$$^$9\e(B
(@pxref{Customizing Threading})\e$B!#\e(B
@lisp
@end lisp
@item
-\e$B30$K=P$F$$$/5-;v$OFCJL$JJ]4I%5!<%P!<$KJ]B8$5$l$k$h$&$K$J$j$^$7$?\e(B
+\e$B30$K=P$F$$$/5-;v$OFCJL$JJ]4I%5!<%P!<$KJ]B8$5$l$k$h$&$K$J$j$^$7$?\e(B
(@pxref{Archived Messages})\e$B!#\e(B
@item
\e$B5-;v$,;2>H$5$l$?$H$-$K!"%9%l%C%I$NItJ,:n@.$,5/$3$k$h$&$K$J$j$^$7$?!#\e(B
@item
-Gnus \e$B$O\e(B GroupLens \e$B$NM=8@$r;H$&;v$,$G$-$k$h$&$K$J$j$^$7$?\e(B
+Gnus \e$B$O\e(B GroupLens \e$B$NM=8@$r;H$&;v$,$G$-$k$h$&$K$J$j$^$7$?\e(B
(@pxref{GroupLens})\e$B!#\e(B
@item
\e$B$J$j$^$7$?\e(B (@pxref{Binary Groups})\e$B!#\e(B
@item
-Group \e$B$,@^$j>v$_%H%T%C%/3,AX$K%0%k!<%WJ,$1$G$-$k$h$&$K$J$j$^$7$?\e(B
+Group \e$B$,@^$j>v$_%H%T%C%/3,AX$K%0%k!<%WJ,$1$G$-$k$h$&$K$J$j$^$7$?\e(B
(@pxref{Group Topics})\e$B!#\e(B
@lisp
@item
@code{nndoc} \e$B$OA4$F$N=8G[G[Aw!"%a!<%k%\%C%/%9!"\e(Brnews \e$B%K%e!<%90l3g!"\e(B
-ClariNet \e$BC;<}=8!"$=$7$FA4$F$N$=$NB>$rM}2r$G$-$k$h$&$K$J$j$^$7$?\e(B
+ClariNet \e$BC;<}=8!"$=$7$FA4$F$N$=$NB>$rM}2r$G$-$k$h$&$K$J$j$^$7$?\e(B
(@pxref{Document Groups})\e$B!#\e(B
@item
-Gnus \e$B$O\e(B SOUP \e$B%Q%1%C%H$r:n@.\e(B/\e$BFI$_9~$_$r$9$k$?$a$N?7$7$$%P%C%/%(%s%I\e(B
+Gnus \e$B$O\e(B SOUP \e$B%Q%1%C%H$r:n@.\e(B/\e$BFI$_9~$_$r$9$k$?$a$N?7$7$$%P%C%/%(%s%I\e(B
(@code{nnsoup}) \e$B$r;}$C$F$$$^$9!#\e(B
@item
Gnus \e$B%-%c%C%7%e$,$:$C$HB.$/$J$j$^$7$?!#\e(B
@item
-\e$B%0%k!<%W$rB?$/$N4p=`$K=>$C$FJB$SBX$($G$-$k$h$&$K$J$j$^$7$?\e(B
+\e$B%0%k!<%W$rB?$/$N4p=`$K=>$C$FJB$SBX$($G$-$k$h$&$K$J$j$^$7$?\e(B
(@pxref{Sorting Groups})\e$B!#\e(B
@item
\e$BF3F~$5$l$^$7$?\e(B (@pxref{Group Parameters})\e$B!#\e(B
@item
-\e$BA4$F$N%U%)!<%^%C%H;XDj$,;H$o$l$k%U%'%$%9$r;XDj$G$-$k$h$&$K$J$j$^$7$?\e(B
+\e$BA4$F$N%U%)!<%^%C%H;XDj$,;H$o$l$k%U%'%$%9$r;XDj$G$-$k$h$&$K$J$j$^$7$?\e(B
(@pxref{Formatting Fonts})\e$B!#\e(B
@item
\e$B$F$$$^$9\e(B (@pxref{Limiting})\e$B!#\e(B
@item
-@kbd{*} \e$BL?Na$K$h$C$F!"5-;v$r1JB3$K$9$k;v$,$G$-$k$h$&$K$J$j$^$7$?\e(B
+@kbd{*} \e$BL?Na$K$h$C$F!"5-;v$r1JB3$K$9$k;v$,$G$-$k$h$&$K$J$j$^$7$?\e(B
(@pxref{Persistent Articles})\e$B!#\e(B
@item
\e$B5-;v$N%X%C%@!<$,%\%?%s$K$9$k;v$,$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Article
Washing})\e$B!#\e(B
-@lisp
-(add-hook 'gnus-article-display-hook
- 'gnus-article-add-buttons-to-head)
-@end lisp
-
@item
\e$BA4$F$N%a!<%k%P%C%/%(%s%I$G\e(B @code{Message-ID} \e$B$K$h$k5-;v$N<hF@$r;HMQ$G$-\e(B
\e$B$k$h$&$K$J$j$^$7$?!#\e(B
\e$B=EJ#%a!<%k$rE,@Z$K07$&;v$,$G$-$k$h$&$K$J$j$^$7$?\e(B (@pxref{Duplicates})\e$B!#\e(B
@item
-\e$BA4$F$N35N,%b!<%IL?Na$,5-;v%P%C%U%!$+$iD>@\;HMQ$G$-$k$h$&$K$J$j$^$7$?\e(B
+\e$BA4$F$N35N,%b!<%IL?Na$,5-;v%P%C%U%!$+$iD>@\;HMQ$G$-$k$h$&$K$J$j$^$7$?\e(B
(@pxref{Article Keymap})\e$B!#\e(B
@item
-\e$B%U%l!<%`$,\e(B @code{gnus-buffer-configuration} \e$B$NItJ,$K$J$k;v$,$G$-$^$9\e(B
+\e$B%U%l!<%`$,\e(B @code{gnus-buffer-configuration} \e$B$NItJ,$K$J$k;v$,$G$-$^$9\e(B
(@pxref{Windows Configuration})\e$B!#\e(B
@item
-\e$B%G!<%b%s$N%W%m%;%9$G%a!<%k$r:FAv::$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?\e(B
+\e$B%G!<%b%s$N%W%m%;%9$G%a!<%k$r:FAv::$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?\e(B
(@pxref{Daemons})\e$B!#\e(B
@iftex
@iflatex
Articles})\e$B!#\e(B
@item
-Gnus \e$B$OJ]B8$9$k$H$-$KF1$8$/$i$$$NB%?J$r$7$J$/$F$bNI$$$h$&$K$J$j$^$7$?\e(B
+Gnus \e$B$OJ]B8$9$k$H$-$KF1$8$/$i$$$NB%?J$r$7$J$/$F$bNI$$$h$&$K$J$j$^$7$?\e(B
(@pxref{Saving Articles})\e$B!#\e(B
@lisp
@item
\e$BB`6~$J%X%C%@!<$r1#$9;v$,$G$-$^$9\e(B (@pxref{Article Hiding})\e$B!#\e(B
-@lisp
-(add-hook 'gnus-article-display-hook
- 'gnus-article-hide-boring-headers t)
-@end lisp
-
@item
\e$B%9%3%"$N=i4|CM$,%a%K%e!<%P!<$+$i@_Dj$G$-$k$h$&$K$J$j$^$7$?!#\e(B
@file{gnus.el} \e$B$,B?$/$N>.$5$$%U%!%$%k$KJ,3d$5$l$^$7$?!#\e(B
@item
-Message-ID \e$B$K4p$E$$$?!"=EJ#5-;v$NM^@)$,$J$5$l$k$h$&$K$J$j$^$7$?\e(B
+Message-ID \e$B$K4p$E$$$?!"=EJ#5-;v$NM^@)$,$J$5$l$k$h$&$K$J$j$^$7$?\e(B
(@pxref{Duplicate Suppression})\e$B!#\e(B
@lisp
@end lisp
@item
-\e$B$I$N%9%3%"$HE,1~%U%!%$%k$,%[!<%`$N%9%3%"$HE,1~%U%!%$%k$G$"$k$+$r;XDj$9$k\e(B
+\e$B$I$N%9%3%"$HE,1~%U%!%$%k$,%[!<%`$N%9%3%"$HE,1~%U%!%$%k$G$"$k$+$r;XDj$9$k\e(B
(@pxref{Home Score File}) \e$B?7$7$$JQ?t$,2C$($i$l$^$7$?!#\e(B
@item
Server Internals})\e$B!#\e(B
@item
-\e$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$?\e(B
+\e$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$?\e(B
(@pxref{Topic Parameters})\e$B!#\e(B
@item
@item
\e$B35N,%T%C%/%b!<%I$,$b$C$H\e(B @code{nn} \e$B$N$h$&$K$J$j$^$7$?!#9T?t$,I=<($5$l$F!"\e(B
-\e$BL?Na\e(B @kbd{.} \e$B$,5-;v$r<h$k$?$a$K;H$&;v$,$G$-$k$h$&$K$J$j$^$7$?\e(B
+\e$BL?Na\e(B @kbd{.} \e$B$,5-;v$r<h$k$?$a$K;H$&;v$,$G$-$k$h$&$K$J$j$^$7$?\e(B
(@code{Pick and Read})\e$B!#\e(B
@item
\e$B$^$7$?\e(B (@pxref{Score File Format})\e$B!#\e(B
@item
-\e$BI=Bj$K\e(B1\e$B8l\e(B1\e$B8l$r4p$K$7$FE,1~%9%3%"$r$G$-$k$h$&$K$J$j$^$7$?\e(B
+\e$BI=Bj$K\e(B1\e$B8l\e(B1\e$B8l$r4p$K$7$FE,1~%9%3%"$r$G$-$k$h$&$K$J$j$^$7$?\e(B
(@pxref{Adaptive Scoring})\e$B!#\e(B
@lisp
\e$BF|IU$O$^$:C;=L\e(B ISO 8601 \e$BMM<0$G@55,2=$5$l$^$9\e(B (@pxref{Score File Format})\e$B!#\e(B
@item
-\e$B4pK\%5!<%P!<$N5-;v$K4X$9$kA4$F$N%G!<%?$r<h$j=|$/L?Na$,2C$($i$l$^$7$?\e(B
+\e$B4pK\%5!<%P!<$N5-;v$K4X$9$kA4$F$N%G!<%?$r<h$j=|$/L?Na$,2C$($i$l$^$7$?\e(B
(@pxref{Changing Servers})\e$B!#\e(B
@item
Gateways})\e$B!#\e(B
@item
-\e$B%&%'%V8!:w%(%s%8%s\e(B (@dfn{DejaNews}\e$B!"\e(B@dfn{Alta Vista}\e$B!"\e(B@dfn{InReference})
+\e$B%&%'%V8!:w%(%s%8%s\e(B (@dfn{DejaNews}\e$B!"\e(B@dfn{Alta Vista}\e$B!"\e(B@dfn{InReference})
\e$B$+$i$N8!:w7k2L$rFI$`?7$7$$%P%C%/%(%s%I$,2C$($i$l$^$7$?\e(B (@pxref{Web
Searches})\e$B!#\e(B
Sorting})\e$B!#\e(B
@item
-\e$B%0%k!<%W$N0lItJ,$,FHN)$7$FJB$SBX$($G$-$k$h$&$K$J$j$^$7$?\e(B
+\e$B%0%k!<%W$N0lItJ,$,FHN)$7$FJB$SBX$($G$-$k$h$&$K$J$j$^$7$?\e(B
(@code{Sorting})\e$B!#\e(B
@item
-\e$B%-%c%C%7%e$5$l$?5-;v$,%0%k!<%W$KF~$l$i$l$k$h$&$K$J$j$^$7$?\e(B
+\e$B%-%c%C%7%e$5$l$?5-;v$,%0%k!<%W$KF~$l$i$l$k$h$&$K$J$j$^$7$?\e(B
(@pxref{Summary Generation Commands})\e$B!#\e(B
@iftex
@iflatex
@end iftex
@item
-\e$B%9%3%"%U%!%$%k$,$b$C$H?.Mj$G$-$k=gHV$GE,MQ$G$-$k$h$&$K$J$j$^$7$?\e(B
+\e$B%9%3%"%U%!%$%k$,$b$C$H?.Mj$G$-$k=gHV$GE,MQ$G$-$k$h$&$K$J$j$^$7$?\e(B
(@pxref{Score Variables})\e$B!#\e(B
@item
-\e$B%a!<%k%a%C%;!<%8$,$I$3$K9T$/$+$NJs9p$r:n@.$9$k;v$,$G$-$k$h$&$K$J$j$^$7$?\e(B
+\e$B%a!<%k%a%C%;!<%8$,$I$3$K9T$/$+$NJs9p$r:n@.$9$k;v$,$G$-$k$h$&$K$J$j$^$7$?\e(B
(@pxref{Splitting Mail})\e$B!#\e(B
@item
@item
\e$B6/D4J8$,E,@Z$K%U%)%s%H$,JQ99$5$l$k$h$&$K$J$j$^$7$?\e(B:
-@lisp
-(add-hook 'gnus-article-display-hook
- 'gnus-article-emphasize)
-@end lisp
-
@end itemize
@item
Gnus \e$B$r%*%U%i%$%s%K%e!<%9%j!<%@!<$H$7$F;H$&?75!G=$,2C$($i$l$^$7$?!#2a>j\e(B
-\e$B$J$[$I$N?7$7$$L?Na$H%b!<%I$,DI2C$5$l$^$7$?!#40A4$JOC$KIU$$$F$O\e(B
+\e$B$J$[$I$N?7$7$$L?Na$H%b!<%I$,DI2C$5$l$^$7$?!#40A4$JOC$KIU$$$F$O\e(B
@pxref{Gnus Unplugged} \e$B$r8+$F2<$5$$!#\e(B
@item
\e$B$K=q$-D>$5$J$1$l$P$J$j$^$;$s!#\e(B
@item
-\e$BEj9F<h$j>C$7$O8=:_$NA*BrJ}K!$r;H$&$h$&$K$J$j$^$7$?!#%7%s%\%k@\F,<-\e(B
+\e$BEj9F<h$j>C$7$O8=:_$NA*BrJ}K!$r;H$&$h$&$K$J$j$^$7$?!#%7%s%\%k@\F,<-\e(B
@kbd{a} \e$B$OIaDL$NEj9FJ}K!$r6/@)$7$^$9!#\e(B
@item
@kbd{W d}\e$B!#\e(B
@item
-@code{nntp} \e$B$N$h$j4JC1$J%G%P%C%0$N$?$a$K!"\e(B@code{nntp-record-commands} \e$B$r\e(B
+@code{nntp} \e$B$N$h$j4JC1$J%G%P%C%0$N$?$a$K!"\e(B@code{nntp-record-commands} \e$B$r\e(B
@code{nil} \e$B$G$J$$CM$K@_Dj$9$k;v$,$G$-$^$9!#\e(B
@item
-@code{nntp} \e$B$O\e(B @file{~/.authinfo} \e$B$r;H$&$h$&$K$J$j!"$3$l$O\e(B @file{.netrc}
+@code{nntp} \e$B$O\e(B @file{~/.authinfo} \e$B$r;H$&$h$&$K$J$j!"$3$l$O\e(B @file{.netrc}
\e$B$N$h$&$J%U%!%$%k$G!"$I$3$G$I$N$h$&$K\e(B @sc{authinfo} \e$B$r\e(B @sc{nntp} \e$B%5!<%P!<\e(B
\e$B$KAw$k$+$r@)8f$9$k$?$a$N$b$N$G$9!#\e(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.
@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
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.
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.
@item
Group parameters and summary commands for un/subscribing to mailing
-lists.
+lists.
@item
Introduce nnmail-home-directory.
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.
+
+<URL:http://search.dejanews.com/msgid.xp?MID=%3C62h9l9$hm4@@basement.replay.com%3E&fmt=raw>
+
+@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
\e$B$3$N%^%K%e%"%k$O\e(B TeXinfo \e$B%U%!%$%k$+$i:n@.$5$l!"$=$l$+$i\e(B @code{texi2dvi}
@iflatex
\e$B$b$7$/$O!"\e(BLars \e$B$5$s$N:n$i$l$?\e(B Texinfo to \LaTeX \e$BJQ49$rDL$j!"$=$l$+$i!"\e(B
-@code{latex} \e$B$H\e(B @code{dvips}
+@code{latex} \e$B$H\e(B @code{dvips}
@end iflatex
\e$B$r<B9T$7$F!"<j85$K$"$k$b$K$J$j$^$7$?!#\e(B
@cindex levels
\e$B$=$l$>$l$N%0%k!<%W$O2?$i$+$N\e(B @dfn{\e$B%l%Y%k\e(B} \e$B$+B>$N$b$N\e(B (1-9) \e$B$G9XFI$5$l$F\e(B
\e$B$$$^$9!#Dc$$%l%Y%k$N$b$N$O9b$$%l%Y%k$N$b$N$h$j\e(B ``\e$B$h$j\e(B'' \e$B9XFI$5$l$F$$$^$9!#\e(B
-\e$B<B:]$N$H$3$m!"%l%Y%k\e(B 1-5 \e$B$N%0%k!<%W$O\e(B @dfn{\e$B9XFI\e(B}; 6-7 \e$B$O\e(B @dfn{\e$BL$9XFI\e(B}; 8
+\e$B<B:]$N$H$3$m!"%l%Y%k\e(B 1-5 \e$B$N%0%k!<%W$O\e(B @dfn{\e$B9XFI\e(B}; 6-7 \e$B$O\e(B @dfn{\e$BL$9XFI\e(B}; 8
\e$B$O\e(B @dfn{\e$B%>%s%S\e(B}; 9 \e$B$O\e(B @dfn{\e$B@Z$i$l$?\e(B} \e$B$H8+$J$5$l$^$9!#%0%k!<%W$r%j%9%H$7$?\e(B
\e$B$j!"?7$7$$%0%k!<%W$rAv::$7$?$j$9$kL?Na$O$9$Y$F?tCM@\F,0z?t$r\e(B @dfn{\e$BF0:n%l\e(B
\e$B%Y%k\e(B} \e$B$H$7$F;H$$$^$9!#\e(B
@item \e$B3hF02=\e(B (activating)
@cindex activating groups
\e$B%5!<%P!<$K%0%k!<%W$N>pJs$r?R$M!"L$FI5-;v$N?t$r1i;;$9$k9T0Y$O\e(B @dfn{\e$B%0%k!<\e(B
-\e$B%W$r3hF02=$9$k\e(B} \e$B$H8F$P$l$F$$$^$9!#Hs3hF0%0%k!<%W$O%0%k!<%W%P%C%U%!$K\e(B
+\e$B%W$r3hF02=$9$k\e(B} \e$B$H8F$P$l$F$$$^$9!#Hs3hF0%0%k!<%W$O%0%k!<%W%P%C%U%!$K\e(B
@samp{*} \e$B$H$H$b$K0lMwI=<($5$l$^$9!#\e(B
@item \e$B%5!<%P!<\e(B (server)
@item \e$B0l;~%0%k!<%W\e(B (ephemeral groups)
@cindex ephemeral groups
-\e$B$?$$$F$$$N%0%k!<%W$O$I$N5-;v$rFI$s$@$+$N%G!<%?$rC_@Q$7$^$9!#\e(B@dfn{\e$B0l;~\e(B}
+\e$B$?$$$F$$$N%0%k!<%W$O$I$N5-;v$rFI$s$@$+$N%G!<%?$rC_@Q$7$^$9!#\e(B@dfn{\e$B0l;~\e(B}
\e$B%0%k!<%W$O%G!<%?$,N/$a$i$l$J$$%0%k!<%W$G$9\e(B---\e$B%0%k!<%W$r=P$k$H!"$=$l$OE7\e(B
\e$B6u$K>C$(5n$j$^$9!#\e(B
\e$B$3$l$r\e(B @code{nil} \e$B$K$7$F2<$5$$!#$=$&$9$l$P!"\e(Bgnus \e$B$K%5!<%P!<$+$i%"%/%F%#\e(B
\e$B%V%U%!%$%kA4BN$rMW5a$9$k;v$r6X;_$G$-$^$9!#$3$N%U%!%$%k$O$7$P$7$PHs>o$KBg\e(B
\e$B$-$/$J$C$F$$$^$9!#$=$l$K2C$($F!"\e(Bgnus \e$B$,FMA3$H$K$+$/8=>u%U%!%$%k$r<hF@$7\e(B
-\e$B$h$&$H7hDj$7$J$$;v$r3N<B$K$9$k$?$a$K!"\e(B@code{gnus-check-new-newsgroups}
+\e$B$h$&$H7hDj$7$J$$;v$r3N<B$K$9$k$?$a$K!"\e(B@code{gnus-check-new-newsgroups}
\e$B$H\e(B @code{gnus-check-bogus-newsgroups} \e$B$b\e(B @code{nil} \e$B$K@_Dj$7$J$1$l$P$J$j\e(B
\e$B$^$;$s!#\e(B
@table @code
@item gnus-auto-center-summary
-Gnus \e$B$,>o$K35N,%P%C%U%!$rCf?4:F@_Dj$r$9$k$3$H$r6X;_$9$k$?$a$K$3$l$r\e(B
-@code{nil} \e$B$K@_Dj$7$F2<$5$$!#$3$l$,\e(B @code{vertical} \e$B$G$"$k$H!"?bD>J}8~$N\e(B
+Gnus \e$B$,>o$K35N,%P%C%U%!$rCf?4:F@_Dj$r$9$k$3$H$r6X;_$9$k$?$a$K$3$l$r\e(B
+@code{nil} \e$B$K@_Dj$7$F2<$5$$!#$3$l$,\e(B @code{vertical} \e$B$G$"$k$H!"?bD>J}8~$N\e(B
(vertical) \e$BCf?4:F@_Dj$N$_$r$7$^$9!#\e(B@code{nil} \e$B$G$b\e(B @code{vertical} \e$B$G$b\e(B
\e$BL5$1$l$P!"?eJ?J}8~$H?bD>J}8~$NN>J}$NCf?4:F@_Dj$r9T$$$^$9!#\e(B
\e$B$K$"$j$^$9!#$3$NJQ?t$r\e(B @samp{^NEVVVVER} \e$B$d\e(B @samp{From:} \e$B$d!"2?$G$b9%$-$J\e(B
\e$B$b$N$K@_Dj$7$F2<$5$$!#\e(B
-@item gnus-article-display-hook
\e$B$3$N%U%C%/$KA4$F$N;HMQ2DG=$J1#F?L?Na$r@_Dj$7$^$9\e(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
\e$B$=$l$O\e(B @file{.newsrc.eld} \e$B$N$_$rJ]B8$7$^$9!#$3$l$O!"\e(Bgnus \e$B$NB>$N%K%e!<%9\e(B
\e$B%j!<%@!<$r;H$($J$$$H$$$&;v$G$9!#$3$NJQ?t$O=i4|@_Dj$G\e(B @code{t} \e$B$G$9!#\e(B
+@item gnus-read-newsrc-file
+\e$B$3$l$,\e(B @code{nil} \e$B$G$"$l$P!"\e(Bgnus \e$B$O\e(B @file{.newsrc} \e$B$r7h$7$FFI$_$^$;$s\e(B
+---@file{.newsrc.eld} \e$B$@$1$rFI$_$^$9!#$3$l$O!"\e(Bgnus \e$B0J30$N%K%e!<%9%j!<%@!<\e(B
+\e$B$r;H$($J$/$J$k!"$H$$$&$3$H$G$9!#$3$NJQ?t$O=i4|@_Dj$G$O\e(B @code{t} \e$B$G$9!#\e(B
+
@item gnus-save-killed-list
\e$B$3$l$,\e(B @code{nil} \e$B$G$"$k$H!"\e(Bgnus \e$B$O;`$s$@%0%k!<%W$N%j%9%H$rJ]B8$7$^$;$s!#\e(B
-\e$B$3$NJQ?t$r\e(B @code{nil} \e$B$K@_Dj$7$?$H$-$O!"\e(B@code{gnus-check-new-newsgroups}
-\e$B$r\e(B @code{ask-server} \e$B$K!"\e(B@code{gnus-check-bogus-newsgroups} \e$B$r\e(B
+\e$B$3$NJQ?t$r\e(B @code{nil} \e$B$K@_Dj$7$?$H$-$O!"\e(B@code{gnus-check-new-newsgroups}
+\e$B$r\e(B @code{ask-server} \e$B$K!"\e(B@code{gnus-check-bogus-newsgroups} \e$B$r\e(B
@code{nil} \e$B$K@_Dj$9$k$Y$-$G$7$g$&!#$3$NJQ?t$O=i4|@_Dj$G\e(B @code{t} \e$B$G$9!#\e(B
@end table
\e$B$b$7CY$$5!3#$r;}$C$F$$$k$+!"$b$7$/$OC1$KK\Ev$KG&BQNO$,$J$$;~$O!"\e(Bgnus \e$B$N\e(B
\e$B<B9T$rGD0.$9$k$?$a$K$G$-$k;v$,>/$7$"$j$^$9!#\e(B
-\e$B5/F0$rB.$/$9$k$?$a$K\e(B @code{gnus-check-new-newsgroups} \e$B$H\e(B
+\e$B5/F0$rB.$/$9$k$?$a$K\e(B @code{gnus-check-new-newsgroups} \e$B$H\e(B
@code{gnus-check-bogus-newsgroups} \e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F2<$5$$!#\e(B
-\e$B35N,%P%C%U%!$KF~$k;v$HH4$1$k;v$rB.$/$9$k$?$a$K!"\e(B@code{gnus-show-threads}
-\e$B$H\e(B @code{gnus-use-cross-reference} \e$B$H\e(B @code{gnus-nov-is-evil} \e$B$r\e(B
+\e$B35N,%P%C%U%!$KF~$k;v$HH4$1$k;v$rB.$/$9$k$?$a$K!"\e(B@code{gnus-show-threads}
+\e$B$H\e(B @code{gnus-use-cross-reference} \e$B$H\e(B @code{gnus-nov-is-evil} \e$B$r\e(B
@code{nil} \e$B$K@_Dj$7$F2<$5$$!#\e(B
-\e$B5-;v$K4X$9$k<B9T$r>/$7B.$/$9$k$?$a$K!"\e(B@code{gnus-article-display-hook}
-\e$B$r\e(B @code{nil} \e$B$K@_Dj$7$F2<$5$$!#\e(B
-
@page
@node Troubleshooting
\e$B$"$J$?$N%3%s%T%e!<%?$N%9%$%C%A$,F~$C$F$$$k;v$r3N$+$a$F2<$5$$!#\e(B
@item
-\e$BK\Ev$K8=9T$N\e(B gnus \e$BHG$rFI$_9~$s$G$$$k;v$r3NG'$7$F2<$5$$!#:#$^$G\e(B @sc{gnus}
+\e$BK\Ev$K8=9T$N\e(B gnus \e$BHG$rFI$_9~$s$G$$$k;v$r3NG'$7$F2<$5$$!#:#$^$G\e(B @sc{gnus}
\e$B$r<B9T$7$F$-$?$N$G$"$l$P!"\e(Bgnus \e$B$,F0:n$9$k$h$&$K0lEY\e(B Emacs \e$B$r=*N;$7$F:F5/\e(B
\e$BF0$9$kI,MW$,$"$j$^$9!#\e(B
@item
@kbd{M-x gnus-version} \e$B$r;n$7$F2<$5$$!#$b$7!"\e(B
-@samp{T-gnus 6.10.0* (based on Pterodactyl Gnus v0.*; for SEMI 1.1*,
+@samp{T-gnus 6.13.* (based on Pterodactyl Gnus v0.*; for SEMI 1.1*,
FLIM 1.1*)} \e$B$N$h$&$J$b$N$,=P$F$-$?$J$i!"@5$7$$%U%!%$%k$,FI$_9~$^$l$F$$$^\e(B
\e$B$9!#\e(B
\e$B$b$7!"\e(B@samp{NNTP 3.x} \e$B$d\e(B @samp{nntp flee} \e$B$N$h$&$J$b$N$,=P$F$-$?$H$-$O!"\e(B
\e$B$r>C$7$F2<$5$$!#\e(B
@item
-FAQ \e$B$H\e(B how-to \e$B$rFI$`$?$a$K%X%k%W%0%k!<%W\e(B (\e$B%0%k!<%W%P%C%U%!$G\e(B @kbd{G h})
+FAQ \e$B$H\e(B how-to \e$B$rFI$`$?$a$K%X%k%W%0%k!<%W\e(B (\e$B%0%k!<%W%P%C%U%!$G\e(B @kbd{G h})
\e$B$rFI$s$G2<$5$$!#\e(B
@item
@vindex max-lisp-eval-depth
-Gnus \e$B$OB?$/$NB?$/$N:F5"9=B$$GF0:n$7!"2?$i$+$N6KC<$J\e(B (\e$B$=$7$FHs>o$K$^$l$J\e(B)
+Gnus \e$B$OB?$/$NB?$/$N:F5"9=B$$GF0:n$7!"2?$i$+$N6KC<$J\e(B (\e$B$=$7$FHs>o$K$^$l$J\e(B)
\e$B;vNc$G$O!"\e(Bgnus \e$B$O:F5"$r\e(B ``\e$B$"$^$j$K?<$/\e(B'' \e$B9_$j$9$.$F!"\e(BEmacs \e$B$,$"$J$?$K%S!<\e(B
\e$B%W2;$rLD$i$9;v$,$"$j$^$9!#$b$7$3$l$,5/$3$C$?$J$i!"\e(B
@code{max-lisp-eval-depth} \e$B$r\e(B 500 \e$B$+$=$l$/$i$$$NCM$K@_Dj$7$F2<$5$$!#\e(B
@kindex M-x gnus-bug
@findex gnus-bug
\e$B$b$7\e(B gnus \e$B$N%P%0$r8+$D$1$?$J$i!"L?Na\e(B @kbd{M-x gnus-bug} \e$B$K$h$C$F$=$l$rJs\e(B
-\e$B9p$9$k;v$,$G$-$^$9!#\e(B@kbd{M-x set-variable RET debug-on-error RET t RET}
+\e$B9p$9$k;v$,$G$-$^$9!#\e(B@kbd{M-x set-variable RET debug-on-error RET t RET}
\e$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\e(B
\e$B$7$^$9$,!"$"$J$?$,%P%0$r:F8=$5$;$kJ}K!$r@53N$K=q$$$F$/$l$?$H$-$N$_!"$=$l\e(B
\e$B$r=$@5$9$k;v$,$G$-$^$9!#\e(B
@page
-@node A Programmers Guide to Gnus
-@section Gnus \e$B$N%W%m%0%i%^!<%:%,%$%I\e(B
+@node Gnus Reference Guide
+@section Gnus \e$B$N;2>H%,%$%I\e(B
\e$B;d$N4j$$$O!"B>$NC/$+$,\e(B gnus \e$B$G$G$-$k2?$+8-$$$b$N$r9M$(=P$7!"$=$N\e(B
\e$B>e$=$N8-$$$b$N$r=q$$$F$/$l$k$H$$$&$3$H$G$9!#$3$l$rMF0W$K$9$k$?$a\e(B
@lisp
(gnus-check-backend-function "request-scan" "nnml:misc")
-=> t
+@result{} t
@end lisp
@item gnus-read-method
Gnus \e$B$O\e(B @sc{nntp} \e$B$d%9%W!<%k!"%a!<%k!"2>A[%0%k!<%W$K$D$$$F$O2?$K\e(B
\e$B$bCN$j$^$;$s!#$?$@2>A[%5!<%P!<\e(B @dfn{virtual servers} \e$B$HBPOC$9$k\e(B
-\e$BJ}K!$rCN$C$F$$$k$@$1$G$9!#2>A[%5!<%P!<$O%P%C%/%(%s%I\e(B
+\e$BJ}K!$rCN$C$F$$$k$@$1$G$9!#2>A[%5!<%P!<$O%P%C%/%(%s%I\e(B
@dfn{backend} \e$B$H$$$/$D$+$N%P%C%/%(%s%IJQ?t\e(B @dfn{backend
variables} \e$B$+$i$J$j$^$9!#A0<T$NNc$H$7$F$O\e(B @code{nntp}\e$B!"\e(B
-@code{nnspool}\e$B!"\e(B @code{nnmbox} \e$B$J$I$,$"$j$^$9!#8e<T$NNc$H$7$F$O\e(B
+@code{nnspool}\e$B!"\e(B @code{nnmbox} \e$B$J$I$,$"$j$^$9!#8e<T$NNc$H$7$F$O\e(B
@code{nntp-port-number} \e$B$d\e(B @code{nnmbox-directory} \e$B$,$"$j$^$9!#\e(B
Gnus \e$B$,%P%C%/%(%s%I\e(B --- \e$BNc$($P\e(B @code{nntp} --- \e$B$K2?$+$N>pJs$rMW\e(B
@var{fetch-old} \e$B$,\e(B @code{nil} \e$B0J30$G$"$l$P!"$"$k0UL#$G$N!VM>J,$J\e(B
\e$B%X%C%@!<!W$r<hF@$7$h$&$H$7$^$9!#$3$l$ODL>o!"\e(B@code{articles} \e$B$NCf\e(B
-\e$B$N:G>.HV9f$N5-;v$h$j$b>.$5$$5-;v$+$i\e(B (\e$B>/$J$/$H$b\e(B)
+\e$B$N:G>.HV9f$N5-;v$h$j$b>.$5$$5-;v$+$i\e(B (\e$B>/$J$/$H$b\e(B)
@var{fetch-old} \e$B8D$NM>J,$J%X%C%@!<$r<hF@$7!"6u=j$rKd$a$k$3$H$r9T\e(B
\e$B$J$$$^$9!#$b$7%P%C%/%(%s%I$,$3$NMW5a$K=>$&$3$H$rHQ$o$7$$$H;W$C$?\e(B
\e$B>l9g$K$O!"$3$N%Q%i%a!<%?$NB8:_$OL5;k$5$l$k$3$H$b$"$j$^$9!#$3$NCM\e(B
header = <text> eol
@end example
-\e$B$b$7JV5QCM$,\e(B @code{nov} \e$B$G$"$l$P!"%G!<%?%P%C%U%!!<$K$O\e(B
+\e$B$b$7JV5QCM$,\e(B @code{nov} \e$B$G$"$l$P!"%G!<%?%P%C%U%!!<$K$O\e(B
@dfn{network overview database} \e$B9T$,4^$^$l$F$J$/$F$O$J$j$^$;$s!#\e(B
\e$B$3$l$O4pK\E*$K$OJ#?t$NMs$r%?%V$G6h@Z$C$?$b$N$G$9!#\e(B
\e$B%0%k!<%WL>$G!"\e(B@code{cdr} \e$B$,5-;vHV9f$G$"$k\e(B cons \e$B%;%k$rJV$9$Y$-$G\e(B
\e$B$9!#$3$l$K$h$j\e(B @code{Message-ID} \e$B$K$h$C$F5-;v$r<hF@$7$?$H$-!"\e(B
gnus \e$B$,K\Ev$N%0%k!<%W$H5-;vHV9f$rCN$k$3$H$,$G$-$k$h$&$K$J$k$G$7$g\e(B
-\e$B$&!#$3$l$,IT2DG=$J>l9g$K$O!"5-;v$N<hF@$,@.8y$7$?$H$-$O\e(B @code{t}
+\e$B$&!#$3$l$,IT2DG=$J>l9g$K$O!"5-;v$N<hF@$,@.8y$7$?$H$-$O\e(B @code{t}
\e$B$rJV$7$^$9!#\e(B
\e$B$3$N4X?t$+$iJV$5$l$k7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
+@item (nnchoke-request-set-mark GROUP ACTION &optional SERVER)
+
+\e$B5-;v$N0u$r@_Dj\e(B/\e$B>C5n\e(B/\e$BDI2C$7$^$9!#IaDL$O\e(B gnus \e$B$O5-;v$N0u\e(B (\e$B4{FI!"2D;k!";~8B\e(B
+\e$B>C5n$J$I\e(B) \e$B$rFbIt$G07$$!"\e(B@code{~/.newsrc.eld} \e$B$KJ]B8$7$^$9!#$7$+$7!"%P%C\e(B
+\e$B%/%(%s%I$K$O\e(B (IMAP \e$B$N$h$&$K\e(B) \e$B5-;v$NA4$F$N>pJs$r%5!<%P!<$K<}$a$k$N$G!"\e(B
+gnus \e$B$O0u$N>pJs$r%5!<%P!<$KEAC#$7$J$1$l$P$J$i$J$$$b$N$,$"$j$^$9!#\e(B
+
+ACTION \e$B$O$3$N$h$&$JMM<0$N0u@_Dj$NMW5a$N%j%9%H$G$9\e(B:
+
+@example
+(RANGE ACTION MARK)
+@end example
+
+RANGE \e$B$O0u$rIU$1$?$$5-;v$NHO0O$G$9!#\e(BACTION \e$B$O\e(B @code{set}, @code{add},
+@code{del} \e$B$N$I$l$+$G!"$=$l$>$lA4$F$NB8:_$9$k0u$r>C5n$7$F!";XDj$5$l$?$h\e(B
+\e$B$&$K@_Dj!"0u$NDI2C\e(B (\e$B8@5Z$5$l$F$$$J$$0u$OJ]B8$7$^$9\e(B)\e$B!"0u$N>C5n\e(B (\e$B8@5Z$5$l\e(B
+\e$B$F$$$J$$0u$OJ]B8$7$^$9\e(B) \e$B$G$9!#\e(BMARK \e$B$O0u$N%j%9%H$G$9!#$=$l$>$l$N0u$O%7%s\e(B
+\e$B%\%k$G$9!#8=:_;H$o$l$F$$$k0u$O\e(B @code{read}, @code{tick}, @code{reply},
+@code{expire}, @code{killed}, @code{dormant}, @code{save},
+@code{download}, @code{unsend} \e$B$G$9$,!"$b$72DG=$J$i!"$"$J$?$N%P%C%/%(%s\e(B
+\e$B%I$O$3$l$i$K@)8B$r$9$k$Y$-$G$O$"$j$^$;$s!#\e(B
+
+\e$BL7=b$9$kF0:n$,;XDj$5$l$?$H$-!"%j%9%H$N:G8e$NF0:n$,8zNO$r;}$D$b$N$K$J$j$^\e(B
+\e$B$9!#$9$J$o$A!"F0:n$K5-;v\e(B1\e$B$K\e(B @code{\e$B2D;k\e(B} \e$B0u$rDI2C$9$kMW5a$,$"$j!"%j%9%H$N\e(B
+\e$B8e$GF1$85-;v$+$i0u$r>C5n$9$k$3$H$rMW5a$7$F$$$l$P!"0u$O<B:]$K>C5n$5$l$k$Y\e(B
+\e$B$-$G$9!#\e(B
+
+\e$BF0:n%j%9%H$NNc$G$9\e(B:
+
+@example
+(((5 12 30) 'del '(tick))
+ ((10 . 90) 'add '(read expire))
+ ((92 94) 'del '(read)))
+@end example
+
+\e$B4X?t$O0u$r@_Dj$G$-$J$+$C$?5-;v$NHO0O$rJV$9$Y$-$G$9\e(B (\e$B8=:_$OA4$/;H$o$l$F$$\e(B
+\e$B$^$;$s\e(B)\e$B!#\e(B
+
+\e$B$3$N4X?t$+$i$O7k2L$N%G!<%?$O$"$j$^$;$s!#\e(B
@item (nnchoke-request-update-mark GROUP ARTICLE MARK)
\e$B$b$7MxMQ<T$,!"$3$N%P%C%/%(%s%I$N5$$KF~$i$J$$0u$r@_Dj$7$h$&$H$7$?\e(B
-\e$B$i!"$3$N4X?t$,0u$rJQ99$9$k$3$H$,$G$-$^$9!#\e(BGnus \e$B$O$b$H$N\e(B
+\e$B$i!"$3$N4X?t$,0u$rJQ99$9$k$3$H$,$G$-$^$9!#\e(BGnus \e$B$O$b$H$N\e(B
@var{mark} \e$B$NBe$o$j$K!"$3$N4X?t$,JV$7$?$b$N$r\e(B @var{article} \e$B$X$N\e(B
-\e$B0u$H$7$F;H$$$^$9!#%P%C%/%(%s%I$,5$$K$9$k$3$H$,FC$K$J$1$l$P!"85$N\e(B
+\e$B0u$H$7$F;H$$$^$9!#%P%C%/%(%s%I$,5$$K$9$k$3$H$,FC$K$J$1$l$P!"85$N\e(B
@var{mark} \e$B$rJV$5$J$1$l$P$J$j$^$;$s!#\e(B@code{nil} \e$B$d$=$NB>$N%4%_$r\e(B
\e$BJV$7$F$O$$$1$^$;$s!#\e(B
@code{nndir} \e$B$O\e(B @code{nnml} \e$B$K$H$F$b;w$F$$$^$9$,!"$3$l$K$O\e(B ``\e$B%0\e(B
\e$B%k!<%W\e(B'' \e$B$N35G0$O$J$/!"5-;v$N=$@5$O$G$-$^$;$s!#\e(B
-\e$B?7$7$$%P%C%/%(%s%I$r=q$/$H$-$KB>$N%P%C%/%(%s%I$+$i4X?t$r\e(B ``\e$B7Q>5\e(B''
+\e$B?7$7$$%P%C%/%(%s%I$r=q$/$H$-$KB>$N%P%C%/%(%s%I$+$i4X?t$r\e(B ``\e$B7Q>5\e(B''
\e$B$9$k$3$H$,2DG=$G$"$C$F$[$7$$!"$H;W$&$N$OM}$KE,$C$F$$$^$9!#$=$7$F\e(B
\e$B$^$5$K!"$"$J$?$,$=$&$7$?$1$l$P!"$=$l$,$G$-$k$N$G$9!#\e(B(\e$B$"$J$?$,$=\e(B
\e$B$&$7$?$/$J$1$l$P$7$J$/$F$bNI$$$G$9$h!"$b$A$m$s!#\e(B)
\e$B%$%k$NMM<0$O%W%m%0%i%^!<$KG$$5$l$F$$$k$H$$$&;v$G$9\e(B---\e$BA4$F$r0l$D$ND9!<!<\e(B
\e$B$$9T$KEG$-=P$9$N$,4JC1$G$"$l$P!"$=$l$O9=$$$^$;$s!#\e(B
-\e$B$$$m$$$m$J%"%H%`$N0UL#$O$3$N%^%K%e%"%k$N$I$3$+$G@bL@$5$l$F$$$^$9\e(B
+\e$B$$$m$$$m$J%"%H%`$N0UL#$O$3$N%^%K%e%"%k$N$I$3$+$G@bL@$5$l$F$$$^$9\e(B
(@pxref{Score File Format})\e$B!#\e(B
\e$B$rN/$a$F$*$/MM<0$r;H$$$^$9!#$"$k?M$O!":n<T$,\e(B @sc{nov} \e$B$N;EMM$r8+$FCQ$8$k\e(B
\e$B;vL5$/A4$F$r\e(B @emph{\e$BEp$s$@\e(B} \e$B$H;W$&$+$b$7$l$^$;$s$,!"$=$N?M$O@5$7$$$G$9!#\e(B
-@dfn{\e$B%X%C%@!<\e(B} \e$B$OHs>o$KIiC4$N$+$1$i$l$9$.$?8l$G$9!#\e(B ``\e$B%X%C%@!<\e(B'' \e$B$O\e(B
+@dfn{\e$B%X%C%@!<\e(B} \e$B$OHs>o$KIiC4$N$+$1$i$l$9$.$?8l$G$9!#\e(B ``\e$B%X%C%@!<\e(B'' \e$B$O\e(B
RFC1036 \e$B$G$O5-;v$NF,$N9T$N;v\e(B (\e$BNc$($P!"\e(B@code{From}) \e$B$rOC$9$N$KMQ$$$i$l$F\e(B
\e$B$$$^$9!#$=$l$OB?$/$N?M$+$i\e(B ``\e$B%X%C%I\e(B''---``\e$B%X%C%@!<$HK\BN\e(B'' \e$B$NF15A8l$H$7\e(B
\e$B$F;H$o$l$F$$$^$9!#\e(B (\e$B$3$l$O!";d$N0U8+$G$OHr$1$i$l$k$Y$-$G$9!#\e(B) \e$B$=$7$F!"\e(B
\e$B%X%C%@!<\e(B (\e$B$"DK\e(B) \e$B$,0l$D$N6u$->l=j$r@j$a$F$$$^$9!#\e(B
\e$B$3$l$i$N6u$->l=j$O!"=gHV$K\e(B: @code{number}\e$B!"\e(B@code{subject}\e$B!"\e(B@code{from}\e$B!"\e(B
-@code{date}\e$B!"\e(B@code{id}\e$B!"\e(B@code{chars}\e$B!"\e(B@code{lines}\e$B!"\e(B@code{xref} \e$B$G$9!#$3\e(B
-\e$B$l$i$N6u$->l=j$K?($C$F@_Dj$9$k%^%/%m$,$"$j$^$9\e(B---\e$B$=$l$i$OA4$F!"$=$l$>$l\e(B
-@code{mail-header-} \e$B$H\e(B @code{mail-header-set-} \e$B$$$&M=A[$5$l$kL>A0$r;}$C\e(B
-\e$B$F$$$^$9!#\e(B
+@code{date}\e$B!"\e(B@code{id}\e$B!"\e(B@code{chars}\e$B!"\e(B@code{lines}\e$B!"\e(B@code{xref}\e$B!"\e(B
+@code{extra} \e$B$G$9!#$3$l$i$N6u$->l=j$K?($C$F@_Dj$9$k%^%/%m$,$"$j$^$9\e(B---\e$B$=\e(B
+\e$B$l$i$OA4$F!"$=$l$>$l\e(B @code{mail-header-} \e$B$H\e(B @code{mail-header-set-} \e$B$$$&\e(B
+\e$BM=A[$5$l$kL>A0$r;}$C$F$$$^$9!#\e(B
-\e$B>l=j\e(B @code{xref} \e$B$OK\Ev$O\e(B @code{misc} \e$B$N>l=j$G$9!#$$$m$s$JDI2C$N>pJs$O$=\e(B
-\e$B$3$KF~$l$i$l$^$9!#\e(B
+@code{extra} \e$B$N>l=j$O%X%C%@!<\e(B/\e$BCM$NBP$NO"A[%j%9%H$G$"$k0J30$O$3$l$i$NA4$F\e(B
+\e$B$N>l=j$OJ8;zNs$G$9\e(B (@pxref{To From Newsgroups})\e$B!#\e(B
@node Ranges
@sc{gnus} \e$B$O;d$K$OHs>o$KLr$KN)$D$H;W$o$l$k35G0$rF3F~$7$^$7$?$N$G!";d$O$=\e(B
\e$B$l$r$?$/$5$s;H$$!"$+$J$jG0F~$j$K:n$j>e$2$F$-$^$7$?!#\e(B
-\e$B<ALd$OC1=c$G$9\e(B: \e$B$b$7$"$J$?$,BgNL$N?t;z$K$h$jF10l@-$rJ]>Z$5$l$k\e(B \e$B$b$N\e(B
-(object) (@emph{\e$BMpK=$J\e(B} \e$BNc$r5s$2$k$H!"5-;v$,$=$&$G$9\e(B) \e$B$r\e(B ``\e$B4^$^$l$F$$$k\e(B''
-\e$B$H$7$F8+$J$7$?$$$H$-$O!"IaDL$NO"B3E*9T0Y$O$"$^$jLr$KN)$A$^$;$s!#\e(B (\e$BD9$5\e(B
+\e$B<ALd$OC1=c$G$9\e(B: \e$B$b$7$"$J$?$,BgNL$N?t;z$K$h$jF10l@-$rJ]>Z$5$l$k\e(B \e$B$b$N\e(B
+(object) (@emph{\e$BMpK=$J\e(B} \e$BNc$r5s$2$k$H!"5-;v$,$=$&$G$9\e(B) \e$B$r\e(B ``\e$B4^$^$l$F$$$k\e(B''
+\e$B$H$7$F8+$J$7$?$$$H$-$O!"IaDL$NO"B3E*9T0Y$O$"$^$jLr$KN)$A$^$;$s!#\e(B (\e$BD9$5\e(B
200,000 \e$B$NO"B3J*$O>/$7B)$,D9$9$.$^$9!#\e(B)
\e$B$3$l$N2r7h:v$O<ALd$HF1$8$/$i$$C1=c$G$9!#C1$K$=$NO"B3J*$r2u$;$PNI$$$@$1$G\e(B
((1 . 6) (10. 12))
@end example
-\e$B$"$N7y$J\e(B @samp{(13. 13)} \e$B$N$h$&$JMWAG$rHr$1$k$?$a$K!"$=$l$N$_$N\e(B \e$B$b$N\e(B
+\e$B$"$N7y$J\e(B @samp{(13. 13)} \e$B$N$h$&$JMWAG$rHr$1$k$?$a$K!"$=$l$N$_$N\e(B \e$B$b$N\e(B
(object) \e$B$r<($9$?$a$K\e(B @samp{13} \e$B$OM-8z$JMWAG$K$J$C$F$$$^$9!#\e(B
@example
\e$B%0%k!<%W$G!"\e(B2\e$B$D$a$O$b$C$HJ#;($J$b$N$G$9\e(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)))
parameters = "(" *elisp-forms ")"
@end example
-\e$B<B$N$H$3$mK!B'\e(B @samp{marks} \e$B$O13$G$9!#\e(B@samp{marks} \e$B$O\e(B @samp{<string>} \e$B$,\e(B
+\e$B<B$N$H$3$mK!B'\e(B @samp{marks} \e$B$O13$G$9!#\e(B@samp{marks} \e$B$O\e(B @samp{<string>} \e$B$,\e(B
@samp{range} \e$B$N>e$K9;@5$5$l$F$$$k$b$N$G$9$,!"5?;w\e(B BNF \e$B$G$=$l$r8=$9$N$OIT\e(B
\e$BL{2w$J$b$N$G$9!#\e(B
@item Y
@vindex gnus-current-prefix-symbols
-\e$B8=:_$N@\F,0z?t%7%s%\%k$N%j%9%H$G$9\e(B---\e$BJQ?t\e(B
+\e$B8=:_$N@\F,0z?t%7%s%\%k$N%j%9%H$G$9\e(B---\e$BJQ?t\e(B
@code{gnus-current-prefix-symbol} \e$B$G$9!#\e(B
@item A
\e$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\e(B
\e$B7Y9p$r;H$C$F$$$^$9$N$G!"$=$l$OHs>o$KLr$KN)$A$^$9!#\e(B
-\e$B;d$O7QB3E*$K\e(B Emacs \e$B$N4X?t$N3&LL\e(B (interface) \e$B$r;H$C$F$-$^$7$?$,!"4X?t$K$O\e(B
-gnus \e$B$NJLL>4X?t\e(B (alias) \e$B$r;H$C$F$-$^$7$?!#Nc$r=P$7$^$7$g$&\e(B: Emacs \e$B$O4X?t\e(B
-@code{run-at-time} \e$B$rDj5A$7$F$$$^$9$,!"\e(BXEmacs \e$B$O4X?t\e(B @code{start-itimer}
+\e$B;d$O7QB3E*$K\e(B Emacs \e$B$N4X?t$N3&LL\e(B (interface) \e$B$r;H$C$F$-$^$7$?$,!"4X?t$K$O\e(B
+gnus \e$B$NJLL>4X?t\e(B (alias) \e$B$r;H$C$F$-$^$7$?!#Nc$r=P$7$^$7$g$&\e(B: Emacs \e$B$O4X?t\e(B
+@code{run-at-time} \e$B$rDj5A$7$F$$$^$9$,!"\e(BXEmacs \e$B$O4X?t\e(B @code{start-itimer}
\e$B$rDj5A$7$F$$$^$9!#$=$3$G;d$O\e(B @code{gnus-run-at-time} \e$B$H8F$P$l$k4X?t$rDj\e(B
-\e$B5A$7!"$=$l$O\e(B Emacs \e$B$N\e(B @code{run-at-time} \e$B$HF1$80z?t$r<h$j$^$9!#\e(BGnus \e$B$r\e(B
+\e$B5A$7!"$=$l$O\e(B Emacs \e$B$N\e(B @code{run-at-time} \e$B$HF1$80z?t$r<h$j$^$9!#\e(BGnus \e$B$r\e(B
Emacs \e$B$G<B9T$7$F$$$k$H$-$O!"A0$N4X?t$OC1$K8e$N$b$N$NJLL>4X?t\e(B (alias) \e$B$K\e(B
-\e$B$J$C$F$$$^$9!#$7$+$7!"\e(BXEmacs \e$B$G<B9T$7$?$H$-$O!"A0<T$O<!$N4X?t$NJLL>4X?t\e(B
+\e$B$J$C$F$$$^$9!#$7$+$7!"\e(BXEmacs \e$B$G<B9T$7$?$H$-$O!"A0<T$O<!$N4X?t$NJLL>4X?t\e(B
(alias) \e$B$H$J$C$F$$$^$9\e(B:
@lisp
\e$BE*$K!"$h$j$-$l$$$K$J$j$^$9!#\e(B
XEmacs \e$B$N4X?t3&LL$NJ}$,L@$i$+$K$-$l$$$J>l9g$O!";d$OBe$o$j$K$=$l$r;H$$$^\e(B
-\e$B$9!#Nc$($P!"\e(B@code{gnus-region-active-p} \e$B$O\e(B XEmacs \e$B$G$O\e(B
+\e$B$9!#Nc$($P!"\e(B@code{gnus-region-active-p} \e$B$O\e(B XEmacs \e$B$G$O\e(B
@code{region-active-p} \e$B$NJLL>$G$"$k$N$KBP$7$F!"\e(BEmacs \e$B$G$O4X?t$G$9!#\e(B
\e$B$b$A$m$s!";d$O\e(B XEmacs \e$B$r;d$N4pK\%W%i%C%H%U%)!<%`$KA*$s$G!"4X?t$N3d$jEv$F\e(B
-\e$B$r5U$K$9$k;v$b$G$-$^$7$?!#$G$b!";d$O$=$&$7$^$;$s$G$7$?!#\e(BXEmacs \e$B$G\e(B gnus
+\e$B$r5U$K$9$k;v$b$G$-$^$7$?!#$G$b!";d$O$=$&$7$^$;$s$G$7$?!#\e(BXEmacs \e$B$G\e(B gnus
\e$B$r<B9T$9$k$H$-$K!"$3$&$$$&5U8~$-$N$?$a$NB.EYDc2<$O>/$7$G$7$g$&!#\e(B
flag = "y" / "n" / "m" / "j" / "x" / "=" group
@end example
-\e$B$3$N%U%!%$%k$N40A4$J5-=R$rF@$k$?$a$K$O!"\e(B@samp{innd} \e$B$N%^%K%e%"%kJG!"FC$K\e(B
+\e$B$3$N%U%!%$%k$N40A4$J5-=R$rF@$k$?$a$K$O!"\e(B@samp{innd} \e$B$N%^%K%e%"%kJG!"FC$K\e(B
@samp{active(5)} \e$B$r8+$F2<$5$$!#\e(B
\e$B?.$8$k$+$I$&$+$OCN$j$^$;$s$,!"\e(Bgnus \e$B$r;H$&?M$NCf$K$O\e(B Gnus Love Boat \e$B$G$N\e(B
\e$BN9$KEk>h$9$kA0$K$"$^$j\e(B Emacs \e$B$r;H$C$?;v$,L5$$$H$$$&?M$,$$$^$9!#$b$7$"$J\e(B
-\e$B$?$,\e(B ``@kbd{M-C-a}'' \e$B$d\e(B ``\e$B%j!<%8%g%s$r@Z$k\e(B''\e$B!"$=$7$F\e(B
+\e$B$?$,\e(B ``@kbd{M-C-a}'' \e$B$d\e(B ``\e$B%j!<%8%g%s$r@Z$k\e(B''\e$B!"$=$7$F\e(B
``@code{gnus-flargblossen} \e$B$rO"A[%j%9%H$K@_Dj$7$F$/$@$5$$!#$=$N%-!<$O%0\e(B
\e$B%k!<%WL>$K9gCW$9$k$?$a$K;H$o$l$k@55,I=8=$G$9\e(B'' \e$B$,>/$7$N0UL#$+A4$/0UL#$N\e(B
\e$BL5$$KbK!$N8@MU$G$"$kIT9,$J?M$G$"$l$P!"$3$NIUO?$O$"$J$?$N$?$a$K$"$j$^$9!#\e(B
@end itemize
\e$B$O$$!"$"$J$?$,\e(B Emacs \e$B$r;H$&$H!"$"$J$?$O%3%s%H%m!<%k%-!<!"%7%U%H%-!<!"%a\e(B
-\e$B%?%-!<$r$?$/$5$s;H$&$h$&$K$J$k$G$7$g$&!#$3$l$O0lIt$N?M\e(B (\e$B<g$K!"\e(B@code{vi}
+\e$B%?%-!<$r$?$/$5$s;H$&$h$&$K$J$k$G$7$g$&!#$3$l$O0lIt$N?M\e(B (\e$B<g$K!"\e(B@code{vi}
\e$BMxMQ<T\e(B) \e$B$K$OHs>o$K$&$k$5$/46$8$i$l$k$G$7$g$&!#;D$j$N?M!9$O!"$=$l$K$h$j$b\e(B
-\e$B$?$i$5$l$kCO9v$r0&$7$^$9!#$"$-$i$a$FI~=>$7$F2<$5$$!#\e(BEmacs \e$B$OK\Ev$O\e(B
+\e$B$?$i$5$l$kCO9v$r0&$7$^$9!#$"$-$i$a$FI~=>$7$F2<$5$$!#\e(BEmacs \e$B$OK\Ev$O\e(B
``Escape-Meta-Alt-Control-Shift'' \e$B$NN,$G!"B>$NI>H=$N0-$$=P=j\e(B (Emacs \e$B$N:n\e(B
\e$B<T$N$h$&$J\e(B) \e$B$+$iJ9$$$?\e(B ``Editing Macros'' \e$B$G$O$"$j$^$;$s!#\e(B
``meta-control-m \e$B%-!<$r2!$9\e(B'' \e$B$H$O8@$$$^$;$s!#;d$?$A$O\e(B ``@kbd{M-C-m} \e$B$r\e(B
\e$B2!$9\e(B'' \e$B$H8@$$$^$9!#\e(B@kbd{M-} \e$B$O\e(B ``\e$B%a%?\e(B'' \e$B$r8=$9@\F,<-$G!"\e(B``C-'' \e$B$O\e(B ``\e$B%3%s\e(B
\e$B%H%m!<%k\e(B'' \e$B$r0UL#$9$k@\F,<-$G$9!#$G$9$+$i!"\e(B``@kbd{C-k} \e$B$r2!$9\e(B'' \e$B$O\e(B ``\e$B%3\e(B
-\e$B%s%H%m!<%k%-!<$r2<$K2!$7!"\e(B@kbd{k} \e$B$r2!$7$F$$$k4V!"$=$l$r2<$KJ]$A$J$5$$\e(B''
+\e$B%s%H%m!<%k%-!<$r2<$K2!$7!"\e(B@kbd{k} \e$B$r2!$7$F$$$k4V!"$=$l$r2<$KJ]$A$J$5$$\e(B''
\e$B$H8@$&;v$G$9!#\e(B``@kbd{M-C-k} \e$B$r2!$9\e(B'' \e$B$O\e(B ``\e$B%a%?%-!<$H%3%s%H%m!<%k%-!<$r2!\e(B
\e$B$7$F2<$KJ]$C$?8e$G\e(B @kbd{k} \e$B$r2!$9\e(B'' \e$B$H8@$&;v$G$9!#4JC1$G$7$g!#$M!)\e(B
\e$B$$$^$9$,!"$=$l$G$b$^$@C`<!2r<a$5$l$^$9!#\e(B) \e$B$b$7\e(B gnus \e$B$,$9$k$"$k;v$r9%$-$G\e(B
\e$B$O$J$$$H;W$C$?$J$i!"0c$C$?$h$&$K<B9T$5$;$k$N$O<h$k$KB-$i$J$$;v$G$9!#\e(B (\e$B$(!<\e(B
\e$B$H!">/$J$/$H$b\e(B Lisp \e$B%3!<%I$N=q$-J}$rCN$C$F$$$l$P!#\e(B) \e$B$7$+$7!"$=$l$O$3$N%^\e(B
-\e$B%K%e%"%k$NHO0O30$J$N$G!"2f!9$OC1$K\e(B gnus \e$B$r%+%9%?%^%$%:$9$k$?$a$K%U%!%$%k\e(B
+\e$B%K%e%"%k$NHO0O30$J$N$G!"2f!9$OC1$K\e(B gnus \e$B$r%+%9%?%^%$%:$9$k$?$a$K%U%!%$%k\e(B
@file{.emacs} \e$B$GIaDL;H$o$l$k$$$/$D$+$NIaDL$N9=J8$K$D$$$F$@$1OC$r$7$^$9!#\e(B
\e$B$b$7JQ?t\e(B@code{gnus-florgbnize} \e$B$r;M\e(B (4) \e$B$K@_Dj$7$?$$$N$G$"$l$P!"0J2<$N$b\e(B
\e$B%$%k\e(B @code{.emacs} \e$B$rKd$a?T$/$9;v$,$G$-$^$9!#\e(B
\e$B$b$7$"$J$?$,$=$N$h$&$J$b$N$r%U%!%$%k\e(B @code{.emacs} \e$B$KF~$l$?$i!"$=$l$O<!\e(B
-\e$B2s$K\e(B Emacs \e$B$r5/F0$7$?$H$-$KFI$_9~$^$l\e(B @code{\e$BI>2A\e(B} (\e$B$=$l$O\e(B ``\e$B<B9T\e(B'' \e$B$N\e(B
+\e$B2s$K\e(B Emacs \e$B$r5/F0$7$?$H$-$KFI$_9~$^$l\e(B @code{\e$BI>2A\e(B} (\e$B$=$l$O\e(B ``\e$B<B9T\e(B'' \e$B$N\e(B
lisp \e$B8l$G$9\e(B) \e$B$5$l$^$9!#$b$7JQ?t$r$9$0$KJQ99$7$?$$$N$G$"$l$P!"JD$83g8L$N\e(B
\e$B8e$GC1$K\e(B @kbd{C-x C-e} \e$B$H$9$k$@$1$G$9!#$=$l$OA0$K$"$k\e(B ``\e$B<0\e(B'' \e$B$r\e(B @code{\e$BI>\e(B
\e$B2A\e(B} \e$B$7!"$=$l$O$3$3$G$O4JC1$J\e(B @code{setq} \e$BJ8$G$9!#\e(B
\e$B$J$5$$\e(B'' \e$B$H8@$C$?$J$i!"$=$l$O\e(B:
@lisp
-(setq gnus-read-active-file 'some)
+(setq gnus-read-active-file 'some)
@end lisp
\e$B$H8@$&;v$G$9!#\e(B
-\e$B0lJ}!"%^%K%e%"%k$,\e(B ``@code{gnus-nntp-server} \e$B$r\e(B @samp{nntp.ifi.uio.no}
+\e$B0lJ}!"%^%K%e%"%k$,\e(B ``@code{gnus-nntp-server} \e$B$r\e(B @samp{nntp.ifi.uio.no}
\e$B$K@_Dj$7$J$5$$\e(B'' \e$B$H8@$C$?$J$i!"$=$l$O\e(B:
@lisp
@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
@tex
@titlepage
-@title Semi-gnus 6.10.072 Manual
+@title T-gnus 6.13 Manual
@author by Lars Magne Ingebrigtsen
@page
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
@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.
@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)
@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
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.
@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
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}.
(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")
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
@item
@example
- - Edit article's summary line.
+ - Edit article's summary line.
- End edit
- Sort lines in buffer by subject
@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
\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
@ifinfo
-This file documents Message, the Emacs message composition mode.
+This file documents Message, the Emacs message composition mode.
\e$B$3$N%U%!%$%k$O\e(B Emacs \e$B$N%a%C%;!<%8:n@.%b!<%I$G$"$k\e(B Message \e$B$K4X$9$k@bL@J8\e(B
\e$B=q$G$9!#\e(B
@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
* Key Index:: \e$B%a%C%;!<%8%b!<%I%-!<$N0lMw!#\e(B
@end menu
-\e$B$3$N%^%K%e%"%k$O\e(B Message 6.10.072 \e$B$KBP1~$7$^$9!#\e(BMessage \e$B$O$3$N%^%K%e%"%k$H\e(B
-\e$BF1$8HGHV9f$N\e(B Gnus \e$B$NG[I[$H6&$KG[I[$5$l$^$9!#\e(B
+\e$B$3$N%^%K%e%"%k$O\e(B T-gnus 6.13 Message \e$B$KBP1~$7$^$9!#\e(BMessage \e$B$O$3$N%^%K%e\e(B
+\e$B%"%k$HF1$8HGHV9f$N\e(B Gnus \e$B$NG[I[$H6&$KG[I[$5$l$^$9!#\e(B
@node Interface
\e$B%W%m%0%i%`\e(B (\e$B$b$7$/$O?M\e(B) \e$B$,%a%C%;!<%8$KH?1~$7$?$$$H$-\e(B -- \e$BJVEz!"%U%)%m!<%"%C\e(B
\e$B%W!"E>Aw!"<h$j>C$7\e(B -- \e$B$=$N%W%m%0%i%`\e(B (\e$B$b$7$/$O?M\e(B) \e$B$O%a%C%;!<%8$,$"$k%P%C\e(B
-\e$B%U%!$K%]%$%s%H$rF~$l$FI,MW$JL?Na$r8F$S=P$9$@$1$GNI$$$Y$-$G$9!#$=$&$9$k$H\e(B
+\e$B%U%!$K%]%$%s%H$rF~$l$FI,MW$JL?Na$r8F$S=P$9$@$1$GNI$$$Y$-$G$9!#$=$&$9$k$H\e(B
@code{Message} \e$B$O?7$7$$\e(B @code{message} \e$B%b!<%I%P%C%U%!$rE,@Z$J%X%C%@!<$r\e(B
\e$BF~$l$F:n$j=P$7!"MxMQ<T$O%a%C%;!<%8$rAw$kA0$K$=$l$rJT=8$G$-$^$9!#\e(B
@code{message-mail} \e$BL?Na$O?7$7$$%P%C%U%!$r:n$jI=<($7$^$9!#\e(B
2\e$B$D$NA*Br<+M3$J0z?t$,<u$1IU$1$i$l$^$9\e(B: \e$B:G=i$N$b$N$O\e(B @code{To} \e$B%X%C%@!<$H\e(B
-\e$B$7$F!"\e(B2\e$BHVL\$O\e(B @code{Subject} \e$B%X%C%@!<$H$7$F;H$o$l$k!#$b$7$3$l$i$,\e(B
+\e$B$7$F!"\e(B2\e$BHVL\$O\e(B @code{Subject} \e$B%X%C%@!<$H$7$F;H$o$l$k!#$b$7$3$l$i$,\e(B
@code{nil} \e$B$G$"$k$J$i!"$=$l$i$N\e(B2\e$B$D$N%X%C%@!<$O6u$K$J$j$^$9!#\e(B
@findex message-news
\e$BL?Na\e(B @code{message-news} \e$B$O?7$7$$%a%C%;!<%8%P%C%U%!$r:n$j!"I=<($7$^$9!#\e(B
-\e$B$3$N4X?t$O\e(B2\e$B$D$NA*Br<+M3$J0z?t$r<u$1IU$1$^$9!#:G=i$N$b$N$O\e(B
+\e$B$3$N4X?t$O\e(B2\e$B$D$NA*Br<+M3$J0z?t$r<u$1IU$1$^$9!#:G=i$N$b$N$O\e(B
@code{Newsgroups} \e$B%X%C%@!<$H$7$F!"\e(B2\e$B$D$a$N$b$N$O\e(B @code{Subject} \e$B%X%C%@!<\e(B
\e$B$H$7$F;H$o$l$^$9!#$b$7$3$l$i$,\e(B @code{nil} \e$B$G$"$k$J$i!"$=$l$i$N\e(B2\e$B$D$N%X%C\e(B
\e$B%@!<$O6u$K$J$j$^$9!#\e(B
\e$B$l$^$9!#\e(B
\e$B$4Mw$NDL$j!"$3$N4X?t$O$=$l$,\e(B To \e$B%X%C%@!<$,$I$N$h$&$G$"$k$Y$-$+$K4V$9$k<g\e(B
-\e$BD%$,$"$l$P!"J8;zNs$rJV$9$Y$-$G$9!#$b$7$=$&$G$J$1$l$P!"$=$l$O\e(B @code{nil}
+\e$BD%$,$"$l$P!"J8;zNs$rJV$9$Y$-$G$9!#$b$7$=$&$G$J$1$l$P!"$=$l$O\e(B @code{nil}
\e$B$rJV$9$@$1$G!"$=$&$9$l$P\e(B To \e$B%X%C%@!<$r7hDj$9$kIaDL$NJ}K!$,;H$o$l$k$G$7$g\e(B
\e$B$&!#\e(B
-\e$B$3$N4X?t$O%j%9%H$rJV$9;v$b$G$-$^$9!#$=$N$h$&$J>l9g$O!"$=$l$>$l$NMWAG$O\e(B
+\e$B$3$N4X?t$O%j%9%H$rJV$9;v$b$G$-$^$9!#$=$N$h$&$J>l9g$O!"$=$l$>$l$NMWAG$O\e(B
cons \e$B%;%k$G$"$k$Y$-$G!"$=$l$N\e(B car \e$B$O%X%C%@!<$NL>A0\e(B (\e$BNc\e(B @code{Cc}) \e$B$G!"\e(B
cdr \e$B$,%X%C%@!<$NCM\e(B (\e$BNc\e(B @samp{larsi@@ifi.uio.no}) \e$B$G$"$k$Y$-$G$9!#A4$F$N\e(B
\e$B$3$l$i$N%X%C%@!<$O=P$F9T$/%a!<%k$N%X%C%@!<$KA^F~$5$l$^$9!#\e(B
@findex rmail-dont-reply-to-names
-\e$B@55,I=8=\e(B @code{rmail-dont-reply-to-names} \e$B$K9gCW$9$k%"%I%l%9$O\e(B @code{Cc}
+\e$B@55,I=8=\e(B @code{rmail-dont-reply-to-names} \e$B$K9gCW$9$k%"%I%l%9$O\e(B @code{Cc}
\e$B%X%C%@!<$+$i<h$j=|$+$l$^$9!#\e(B
@vindex message-followup-to-function
Message \e$B$O%U%)%m!<%"%C%W$,$I$3$K9T$/$+$rIaDL$NJ}K!$r;H$C$F7hDj$7$^$9$,!"\e(B
@code{message-followup-to-function} \e$B$rO.$k;v$G!"$"$J$?$NMW5a$K9g$&$h$&$K\e(B
-\e$B?6$kIq$$$rJQ99$9$k;v$,$G$-$^$9!#$=$l$O\e(B @code{message-reply-to-function}
+\e$B?6$kIq$$$rJQ99$9$k;v$,$G$-$^$9!#$=$l$O\e(B @code{message-reply-to-function}
\e$B$HF1$8$h$&$K;H$o$l$^$9\e(B (@pxref{Reply})\e$B!#\e(B
@vindex message-use-followup-to
@vindex message-ignored-supersede-headers
@code{message-ignored-supersedes-headers} \e$B$K9gCW$9$k%X%C%@!<$O?7$7$$%a%C\e(B
-\e$B%;!<%8%P%C%U%!$r:n$j>e$2$kA0$K<h$j=|$+$l$^$9!#=i4|CM$O\e(B
+\e$B%;!<%8%P%C%U%!$r:n$j>e$2$kA0$K<h$j=|$+$l$^$9!#=i4|CM$O\e(B
@*@samp{^Path:\\|^Date\\|^NNTP-Posting-Host:\\|^Xref:\\|^Lines:\\|@*
^Received:\\|^X-From-Line:\\|Return-Path:\\|^Supersedes:} \e$B$G$9!#\e(B
@vindex message-ignored-bounced-headers
\e$B@55,I=8=\e(B @code{message-ignored-bounced-headers} \e$B$K9gCW$9$k%X%C%@!<$O%P%C\e(B
-\e$B%U%!$r:n$j>e$2$kA0$K<h$j=|$+$l$^$9!#=i4|CM$O\e(B
+\e$B%U%!$r:n$j>e$2$kA0$K<h$j=|$+$l$^$9!#=i4|CM$O\e(B
@samp{^\\(Received\\|Return-Path\\):} \e$B$G$9!#\e(B
@item C-c C-f C-d
@kindex C-c C-f C-d
@findex message-goto-distribution
-@code{Distribution} \e$B%X%C%@!<$K9T$-$^$9\e(B
+@code{Distribution} \e$B%X%C%@!<$K9T$-$^$9\e(B
(@code{message-goto-distribution})\e$B!#\e(B
@item C-c C-f C-o
@item C-c C-q
@kindex C-c C-q
@findex message-fill-yanked-message
-\e$BE=$jIU$1$i$l$?%a%C%;!<%8$r@^$jJV$7$^$9\e(B
+\e$BE=$jIU$1$i$l$?%a%C%;!<%8$r@^$jJV$7$^$9\e(B
(@code{message-fill-yanked-message})\e$B!#7Y9p\e(B: \e$B$b$7!"0zMQ$N=,47$,JQ$G$"$k$J\e(B
\e$B$i!"E=$jIU$1$i$l$?J8>O$r$R$I$/$0$A$c$0$A$c$K$7$F$7$^$&$+$b$7$l$^$;$s!#$=\e(B
\e$B$l$,0BA4$G$"$k$HCN$k$H!"$9$0$K?M?4CO$D$/$G$7$g$&$,!#$H$K$+$/!"\e(B@kbd{C-x
@item message-citation-line-function
@vindex message-citation-line-function
-\e$B0zMQ9T$rA^F~$9$k$?$a$K8F$P$l$k4X?t$G$9!#=i4|CM$O\e(B
+\e$B0zMQ9T$rA^F~$9$k$?$a$K8F$P$l$k4X?t$G$9!#=i4|CM$O\e(B
@code{message-insert-citation-line} \e$B$G!"$3$l$O0zMQ9T$r<!$N$h$&$K$7$^$9\e(B:
@example
@cindex yanking
@cindex quoting
\e$B$"$J$?$,5-;v$KJVEz$+%U%)%m!<%"%C%W$r$7$F$$$k$H$-$O!"IaDL$O$"$J$?$,1~Ez$7\e(B
-\e$B$F$$$k?M$N$b$N$K0zMQId$rIU$1$?$$$G$7$g$&!#0zMQJ8$NA^F~$O\e(B @dfn{\e$BE=$jIU$1\e(B}
-\e$B$K$h$C$F$J$5$l!"$=$l$>$l$NE=$jIU$1$i$l$?0zMQ9T$O$=$NA0$K\e(B
+\e$B$F$$$k?M$N$b$N$K0zMQId$rIU$1$?$$$G$7$g$&!#0zMQJ8$NA^F~$O\e(B @dfn{\e$BE=$jIU$1\e(B}
+\e$B$K$h$C$F$J$5$l!"$=$l$>$l$NE=$jIU$1$i$l$?0zMQ9T$O$=$NA0$K\e(B
@code{message-yank-prefix} \e$B$rIU$1$i$l$^$9!#=i4|CM$O\e(B @samp{> } \e$B$G$9!#$b$7\e(B
\e$B$=$l$,\e(B @code{nil} \e$B$G$"$l$P!"%a%C%;!<%8$N;z2<$2$@$1$r$7$^$9!#\e(B
\e$BK\5-;v$r0zMQ$9$k$?$a$N4X?t$G$9!#=i4|CM$O\e(B @code{message-cite-original} \e$B$G!"\e(B
\e$B$3$l$OC1=c$K$b$H$N%a%C%;!<%8$rA^F~$7!"$=$l$>$l$N9T$NF,$K\e(B @samp{> } \e$B$r$/$C\e(B
\e$B$D$1$^$9!#\e(B@code{message-cite-original-without-signature} \e$B$OF1MM$N;v$r$7\e(B
-\e$B$^$9$,!"=pL>$O>J$-$^$9!#\e(BSupercite \e$B$r;H$&$?$a$K!"$=$l$r\e(B
+\e$B$^$9$,!"=pL>$O>J$-$^$9!#\e(BSupercite \e$B$r;H$&$?$a$K!"$=$l$r\e(B
@code{sc-cite-original} \e$B$K@_Dj$9$k;v$b$G$-$^$9!#\e(B
@item message-indent-citation-function
@vindex message-indent-citation-function
\e$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\e(B
-\e$B4X?t$N%j%9%H$G$"$k;v$b$G$-$^$9!#$=$l$>$l$N4X?t$O\e(B @code{(point)} \e$B$H\e(B
+\e$B4X?t$N%j%9%H$G$"$k;v$b$G$-$^$9!#$=$l$>$l$N4X?t$O\e(B @code{(point)} \e$B$H\e(B
@code{(mark t)} \e$B$N4V$G0zMQ$rH/8+$9$k;v$,$G$-$^$9!#$=$7$F!"$=$l$>$l$N4X?t\e(B
\e$B$O0zMQJ8$,=$@5$5$l$k$H!"$=$N<~$j$K%]%$%s%H$H%^!<%/$r;D$5$J$1$l$P$J$j$^$;\e(B
\e$B$s!#\e(B
@item messsage-signature-file
@vindex message-signature-file
-\e$B%P%C%U%!$N:G8e$KA^F~$5$l$k=pL>$NF~$C$F$$$k%U%!%$%k$G$9!#=i4|CM$O\e(B
+\e$B%P%C%U%!$N:G8e$KA^F~$5$l$k=pL>$NF~$C$F$$$k%U%!%$%k$G$9!#=i4|CM$O\e(B
@samp{~/.signature} \e$B$G$9!#\e(B
@end table
@item C-c C-r
@kindex C-c C-r
@findex message-caesar-buffer-body
-\e$B8=:_$N%a%C%;!<%8$r%7!<%6!<JQ49\e(B (\e$BJLL>\e(B rot13) \e$B$7$^$9\e(B
+\e$B8=:_$N%a%C%;!<%8$r%7!<%6!<JQ49\e(B (\e$BJLL>\e(B rot13) \e$B$7$^$9\e(B
(@code{message-caesar-buffer-body})\e$B!#$b$7HO0O8BDj$,<B9T$5$l$F$$$?$i!"%P%C\e(B
\e$B%U%!$N8+$($kItJ,$@$1$rJQ49$7$^$9!#?tCM@\F,0z?t$OJ8$r$I$N$/$i$$2sE>$5$;$k\e(B
\e$B$+$r;XDj$7$^$9!#=i4|CM$O\e(B 13 \e$B$G$9!#\e(B
@item C-c C-z
@kindex C-c C-x
@findex message-kill-to-signature
-\e$B=pL>$^$G$+!"$=$l$,L5$1$l$P5-;v$N:G8e$^$G$NA4$F$NJ8$r@Z$j$^$9\e(B
+\e$B=pL>$^$G$+!"$=$l$,L5$1$l$P5-;v$N:G8e$^$G$NA4$F$NJ8$r@Z$j$^$9\e(B
(@code{message-kill-to-signature})\e$B!#\e(B
@item C-c C-v
@kindex C-c C-v
@findex message-delete-not-region
-\e$B%a%C%;!<%8$NK\BN$N%j!<%8%g%s$N30$NA4$F$NJ8$r>C5n$7$^$9\e(B
+\e$B%a%C%;!<%8$NK\BN$N%j!<%8%g%s$N30$NA4$F$NJ8$r>C5n$7$^$9\e(B
(@code{message-delete-not-region})\e$B!#\e(B
@item M-RET
@item C-c C-t
@kindex C-c C-t
@findex message-insert-to
-\e$B%U%)%m!<%"%C%W$7$h$&$H$9$k%a%C%;!<%8$N\e(B @code{Reply-To} \e$B$b$7$/$O\e(B
-@code{From} \e$B%X%C%@!<$r4^$`\e(B @code{To} \e$B%X%C%@!<$rA^F~$7$^$9\e(B
+\e$B%U%)%m!<%"%C%W$7$h$&$H$9$k%a%C%;!<%8$N\e(B @code{Reply-To} \e$B$b$7$/$O\e(B
+@code{From} \e$B%X%C%@!<$r4^$`\e(B @code{To} \e$B%X%C%@!<$rA^F~$7$^$9\e(B
(@code{message-insert-to})\e$B!#\e(B
@item C-c C-n
@kindex C-c C-n
@findex message-insert-newsgroups
\e$BJVEz$7$F$$$k5-;v$N\e(B @code{Followup-To} \e$B$b$7$/$O!"\e(B@code{Nesgroups} \e$B%X%C%@!<\e(B
-\e$B$rH?1G$7$?\e(B @code{Newsgroups} \e$B%X%C%@!<$rA^F~$7$^$9\e(B
+\e$B$rH?1G$7$?\e(B @code{Newsgroups} \e$B%X%C%@!<$rA^F~$7$^$9\e(B
(@code{message-insert-newsgroups})\e$B!#\e(B
@item C-c M-r
@item C-c C-c
@kindex C-c C-c
@findex message-send-and-exit
-\e$B%a%C%;!<%8$rAw?.$7!"8=:_$N%P%C%U%!$rKd$a$^$9\e(B
+\e$B%a%C%;!<%8$rAw?.$7!"8=:_$N%P%C%U%!$rKd$a$^$9\e(B
(@code{message-send-and-exit})\e$B!#\e(B
@item C-c C-s
\e$B:o=|$5$l$^$9!#5-;v$rEj9F$9$k$H$7$^$7$g$&!#$=$l$+$i!"$o$s$Q$/K7<g$J$"$J$?\e(B
\e$B$O$=$l$r2?$+B>$N%0%k!<%W$K:F$SEj9F$9$k;v$K7hDj$7$?$N$G!"\e(B
@code{*post-buf*} \e$B%P%C%U%!$KLa$j!"\e(B@code{Newsgroups} \e$B9T$rJT=8$7!":F$SAw$j\e(B
-\e$B=P$7$?$H$7$^$9!#=i4|@_Dj$G$O!"$3$NJQ?t$OA0$K:n@.$5$l$?8E$$\e(B
+\e$B=P$7$?$H$7$^$9!#=i4|@_Dj$G$O!"$3$NJQ?t$OA0$K:n@.$5$l$?8E$$\e(B
@code{Message-ID} \e$B$,<h$j=|$+$l!"?7$7$$$b$N$,:n@.$5$l$k;v$r3N<B$K$7$F$$$^\e(B
\e$B$9!#$b$7$3$l$,$J$5$l$J$$$H!"Dk9qA4BN$O$*$=$i$/Jx2u$7!"L5@/I\<g5A$,?;F)$7!"\e(B
\e$BG-$,\e(B2\e$BK\$NB-$GJb$-;O$a!"@$3&$r;YG[$9$k$G$7$g$&!#J9$/$H$3$m$K0M$l$P!#\e(B
@item message-subject-re-regexp
@vindex message-subject-re-regexp
-\e$B%a%C%;!<%8$X$N1~Ez$O\e(B @samp{Re: } \e$B$G;O$^$j$^$9!#$3$l$O1Q8l$N\e(B ``response''
+\e$B%a%C%;!<%8$X$N1~Ez$O\e(B @samp{Re: } \e$B$G;O$^$j$^$9!#$3$l$O1Q8l$N\e(B ``response''
\e$B$NN,$G$O\e(B @emph{\e$B$"$j$^$;$s\e(B} \e$B$,!"%i%F%s8l$G!"\e(B``\e$B$=$l$K1~Ez$7$F\e(B'' (in
response to) \e$B$H8@$&0UL#$G$9!#$$$/$D$+$NL53X$NGO</$O$3$N;v<B$rF@$k;v$K<:\e(B
-\e$BGT$7!"H`$i$N%=%U%H%&%'%"$r4w$^$o$7$$\e(B @samp{Aw: } (``antwort'') \e$B$d\e(B
+\e$BGT$7!"H`$i$N%=%U%H%&%'%"$r4w$^$o$7$$\e(B @samp{Aw: } (``antwort'') \e$B$d\e(B
@samp{Sv: } (``svar'') \e$B$rBe$o$j$K;H$&$h$&$K\e(B ``\e$B9q:]2=\e(B'' \e$B$7$^$7$?!#$=$l$O\e(B
\e$B0UL#$,L5$/!"<Y0-$G$9!#$7$+$7!"$3$l$i$N<Y0-$JF;6q$r;H$C$?MxMQ<T$r07$o$J$1\e(B
\e$B$l$P$J$i$J$$$+$b$7$l$^$;$s$N$G!"$=$N$h$&$J>l9g$O$3$NJQ?t$r$3$l$i$N@\F,8l\e(B
@item message-ignored-mail-headers
@vindex message-ignored-mail-headers
-\e$B%a!<%k$r=P$9A0$K<h$j=|$+$l$k%X%C%@!<$N@55,I=8=$G$9!#=i4|CM$O\e(B
+\e$B%a!<%k$r=P$9A0$K<h$j=|$+$l$k%X%C%@!<$N@55,I=8=$G$9!#=i4|CM$O\e(B
@samp{^[GF]cc:\\|^Resent-Fcc:} \e$B$G$9!#\e(B
@item message-default-mail-headers
@table @code
@item message-send-mail-function
@vindex message-send-mail-function
-\e$B8=:_$N%P%C%U%!$r%a!<%k$H$7$FAw$k$?$a$K;H$o$l$k4X?t$G$9!#=i4|CM$O\e(B
+\e$B8=:_$N%P%C%U%!$r%a!<%k$H$7$FAw$k$?$a$K;H$o$l$k4X?t$G$9!#=i4|CM$O\e(B
@code{message-send-mail-with-sendmail} \e$B$G$9!#$b$7Be$o$j$K\e(B MH \e$B$GAw$k$N$r\e(B
\e$B9%$`$N$G$"$l$P!"$3$NJQ?t$r\e(B @code{message-send-mail-with-mh} \e$B$K@_Dj$7$F2<\e(B
\e$B$5$$!#\e(B
\e$B$3$NA*BrG$0U$J%X%C%@!<$OJQ?t\e(B @code{message-user-organization} \e$B$K0MB8$7$F\e(B
\e$B:n@.$5$l$^$9!#$b$7$3$NJQ?t$,\e(B @code{t} \e$B$G$"$l$P!"\e(B
@code{message-user-organization-file} \e$B$,;H$o$l$^$9!#$3$NJQ?t$OJ8;zNs$G$"\e(B
-\e$B$k;v$b$G$-\e(B (\e$B$=$N>l9g$O$=$NJ8;zNs$,;H$o$l$^$9\e(B)\e$B!"4X?t$G$"$k;v$b$G$-$^$9\e(B
+\e$B$k;v$b$G$-\e(B (\e$B$=$N>l9g$O$=$NJ8;zNs$,;H$o$l$^$9\e(B)\e$B!"4X?t$G$"$k;v$b$G$-$^$9\e(B
(\e$B$=$N4X?t$O0z?tL5$7$G8F$P$l!";H$o$l$kJ8;zNs$rJV$9I,MW$,$"$j$^$9\e(B)\e$B!#\e(B
@item Lines
@findex system-name
@cindex Sun
\e$B$3$NI,MW$J%X%C%@!<$O\e(B Message \e$B$K$h$j:n@.$5$l$^$9!#F|IU!";~4V!"MxMQ<TL>!"\e(B
-\e$B%7%9%F%`L>$K4p$E$$$?B>$KL5$$\e(B ID \e$B$,:n@.$5$l$^$9!#\e(BMessage \e$B$O\e(B
+\e$B%7%9%F%`L>$K4p$E$$$?B>$KL5$$\e(B ID \e$B$,:n@.$5$l$^$9!#\e(BMessage \e$B$O\e(B
@code{mail-host-address} \e$B$,Dj5A$5$l$F$$$l$P!"$=$l$r\e(B fully qualified
domain name (FQDN) (\e$B40A4$K>r7o$rK~$?$7$?%I%a%$%sL>\e(B) \e$B$H$7$F;H$$$^$9!#$b$7\e(B
-\e$B$=$&$G$J$1$l$P!"$=$l$O\e(B @code{system-name} \e$B$r;H$$!"$=$l$O$$$/$D$+$N%^%7%s\e(B
+\e$B$=$&$G$J$1$l$P!"$=$l$O\e(B @code{system-name} \e$B$r;H$$!"$=$l$O$$$/$D$+$N%^%7%s\e(B
-- \e$B<g$K\e(B Sun \e$B$G$O!"\e(BFQDN \e$B$rJs9p$7$^$;$s!#\e(B
@item X-Newsreader
@table @code
@item message-send-news-function
@vindex message-send-news-function
-\e$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\e(B
+\e$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\e(B
@code{mesage-send-news} \e$B$G$9!#\e(B
@item message-post-method
@item message-directory
@vindex message-directory
-\e$BB?$/$N%a!<%k$N$b$N$+$i;H$o$l$k%G%#%l%/%H%j!<$G$9!#=i4|CM$O\e(B
+\e$BB?$/$N%a!<%k$N$b$N$+$i;H$o$l$k%G%#%l%/%H%j!<$G$9!#=i4|CM$O\e(B
@file{~/Mail/} \e$B$G$9!#\e(B
@item message-signature-setup-hook
@vindex message-send-hook
\e$B%a%C%;!<%8$rAw$kA0$K<B9T$5$l$k%U%C%/$G$9!#\e(B
-\e$B$b$7Aw$kA0$KFCDj$N%X%C%@!<$r2C$($?$$$N$G$"$l$P!"4X?t\e(B
+\e$B$b$7Aw$kA0$KFCDj$N%X%C%@!<$r2C$($?$$$N$G$"$l$P!"4X?t\e(B
@code{message-add-header} \e$B$r$3$N%U%C%/$K;H$&;v$,$G$-$^$9!#Nc$($P\e(B:
@findex message-add-header
@item message-fcc-handler-function
@vindex message-fcc-handler-function
\e$B=P$F$$$/5-;v$rJ]B8$9$k$?$a$K8F$P$l$k4X?t$G$9!#$3$N4X?t$O5-;v$rC_@Q$9$k$?\e(B
-\e$B$a$N%U%!%$%kL>$H6&$K8F$P$l$^$9!#=i4|@_Dj$N4X?t$O\e(B @code{message-output}
+\e$B$a$N%U%!%$%kL>$H6&$K8F$P$l$^$9!#=i4|@_Dj$N4X?t$O\e(B @code{message-output}
\e$B$G!"$=$l$O\e(B Unix mailbox \e$BMM<0$GJ]B8$7$^$9!#\e(B
@item message-courtesy-message
@vindex messsage-courtesy-messsage
\e$BJ#9g%a%C%;!<%8$rAw$k$H$-$O!"$3$NJ8;zNs$O%a!<%k$GAw$i$l$?J#@=$NJ}$N:G=i$K\e(B
\e$BA^F~$5$l$^$9!#$b$7$=$NJ8;zNs$,=qK!;EMM;XDj\e(B @samp{%s} \e$B$r4^$s$G$$$l$P!"5-\e(B
-\e$B;v$,Ej9F$5$l$?%K%e!<%9%0%k!<%W$,$=$3$KA^F~$5$l$^$9!#$b$7$3$NJQ?t$,\e(B
-@code{nil} \e$B$G$"$l$P!"$=$N$h$&$J?F@Z%a%C%;!<%8$O2C$($i$l$^$;$s!#=i4|CM$O\e(B
+\e$B;v$,Ej9F$5$l$?%K%e!<%9%0%k!<%W$,$=$3$KA^F~$5$l$^$9!#$b$7$3$NJQ?t$,\e(B
+@code{nil} \e$B$G$"$l$P!"$=$N$h$&$J?F@Z%a%C%;!<%8$O2C$($i$l$^$;$s!#=i4|CM$O\e(B
@samp{"The following message is a courtesy copy of an article\nthat has
been posted to %s as well.\n\n"} \e$B$G$9!#\e(B
@item message-use-multi-frames
@vindex message-use-multi-frames
-@code{nil} \e$B$G$J$1$l$P!"?7$7$$%U%l!<%`$r:n@.$7$^$9!#=i4|CM$O\e(B @code{nil}
+@code{nil} \e$B$G$J$1$l$P!"?7$7$$%U%l!<%`$r:n@.$7$^$9!#=i4|CM$O\e(B @code{nil}
\e$B$G$9!#\e(B
@item message-delete-frame-on-exit
@item message-send-rename-function
@vindex message-send-rename-function
-\e$B%a%C%;!<%8$rAw$C$?8e$G!"%P%C%U%!$NL>A0$O!"Nc$($P!"\e(B@samp{*reply to Lars*}
+\e$B%a%C%;!<%8$rAw$C$?8e$G!"%P%C%U%!$NL>A0$O!"Nc$($P!"\e(B@samp{*reply to Lars*}
\e$B$+$i\e(B @samp{*sent reply to Lars*} \e$B$KJQ99$5$l$^$9!#$b$7$3$l$r9%$^$J$$$J$i!"\e(B
\e$B$3$NJQ?t$r$"$J$?$N9%$-$JJ}K!$G%P%C%U%!$NL>A0$rJQ99$9$k4X?t$K@_Dj$7$F2<$5\e(B
\e$B$$!#$=$b$=$b%P%C%U%!L>$rJQ99$9$k;v$r9%$^$J$$$N$G$"$l$P!"<!$N$h$&$K$G$-$^\e(B
@menu
* Responses:: \e$B1~Ez$,2?=h$K9T$/$+$r7hDj$9$kI8=`$NK!B'!#\e(B
-@end menu
+@end menu
@node Responses
@section \e$B1~Ez\e(B
@end table
@code{Mail-Copies-To} \e$B%X%C%@!<$,B8:_$7$F$$$k$H!"$=$l$b%a!<%k%\%C%/%9$N%j\e(B
-\e$B%9%H$K2C$($i$l$k$G$7$g$&!#$3$N%X%C%@!<$,\e(B @samp{never} \e$B$G$"$l$P!"$=$l$O\e(B
+\e$B%9%H$K2C$($i$l$k$G$7$g$&!#$3$N%X%C%@!<$,\e(B @samp{never} \e$B$G$"$l$P!"$=$l$O\e(B
@code{From} (\e$B$b$7$/$O\e(B @code{Reply-To}) \e$B%a!<%k%\%C%/%9$,M^@)$5$l$k$H8@$&\e(B
\e$B;v$G$9!#\e(B
@item followup
-@dfn{\e$B%U%)%m!<%"%C%W\e(B} (followup) \e$B$O%K%e!<%9$K$h$k1~Ez$G$9!#0J2<$N%X%C%@!<\e(B
+@dfn{\e$B%U%)%m!<%"%C%W\e(B} (followup) \e$B$O%K%e!<%9$K$h$k1~Ez$G$9!#0J2<$N%X%C%@!<\e(B
(\e$BM%@h=g0L$N9b$$$b$N$+$i5s$2$i$l$F$$$^$9\e(B) \e$B$,2?=h$K1~Ez$,Aw$i$l$k$+$r7hDj\e(B
\e$B$7$^$9\e(B:
\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
@tex
@titlepage
-@title Message 6.10.072 Manual
+@title T-gnus 6.13 Message Manual
@author by Lars Magne Ingebrigtsen
@page
* 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.