From 06219451a404d7631bc27d2e993cddc42d7cf43e Mon Sep 17 00:00:00 2001 From: yamaoka Date: Thu, 27 May 1999 09:58:55 +0000 Subject: [PATCH] Undo. --- ChangeLog | 35 -- configure | 40 +- lisp/ChangeLog | 1097 ++++++++++++++++++++++++------------------------- lisp/dgnushack.el | 7 - lisp/gnus-agent.el | 184 ++++----- lisp/gnus-art.el | 30 +- lisp/gnus-async.el | 4 +- lisp/gnus-cache.el | 2 +- lisp/gnus-ems.el | 3 +- lisp/gnus-mh.el | 10 +- lisp/gnus-score.el | 5 +- lisp/gnus-spec.el | 6 - lisp/gnus-sum.el | 62 ++- lisp/gnus-util.el | 8 +- lisp/gnus-uu.el | 2 +- lisp/gnus.el | 12 +- lisp/message.el | 55 ++- lisp/messcompat.el | 3 +- lisp/nnfolder.el | 11 +- lisp/nnlistserv.el | 3 +- lisp/nnmail.el | 11 +- lisp/nnmh.el | 12 +- lisp/nnml.el | 9 +- lisp/nntp.el | 16 +- lisp/nnvirtual.el | 2 +- lisp/nnweb.el | 14 +- lisp/pop3.el | 34 +- texi/gnus-faq-ja.texi | 3 +- texi/gnus-faq.texi | 13 +- texi/gnus-ja.texi | 450 +++++++++++++++++++- texi/gnus.texi | 487 ++++++++++++++++++++-- texi/message-ja.texi | 6 +- texi/message.texi | 6 +- 33 files changed, 1658 insertions(+), 984 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8a35e46..1691985 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,38 +1,3 @@ -1999-05-27 Katsumi Yamaoka - - * lisp/gnus.el (gnus-version-number): Update to 6.10.13. - (gnus-version): Modify for Gnus 5.7. - - * configure: Regenerate by autoconf-2.14.1. - - * lisp/message.el (message-mode): Don't manage the value of - `adaptive-fill-regexp' and `adaptive-fill-first-line-regexp' if the - latter does not exist. - - * lisp/gnus-art.el (gnus-article-prepare-display): Run - `gnus-tmp-internal-hook' and `gnus-article-prepare-hook' before - displaying an article; strip `read-only' properties finally. - - * lisp/gnus-spec.el: Avoid byte compile warning for FSF Emacsen. - * lisp/gnus-art.el: Likewise. - * lisp/dgnushack.el: Likewise. - - * lisp/gnus-mh.el: Avoid byte compile warning. - - * lisp/nnfolder.el (nnfolder-request-list): Bind - `file-name-coding-system' to `binary' as well. - -1999-05-27 Katsumi Yamaoka - - * Sync up with Gnus 5.7. Modified files are: - lisp/ ChangeLog, gnus-agent.el, gnus-art.el, gnus-async.el, - gnus-cache.el, gnus-ems.el, gnus-mh.el, gnus-score.el, - gnus-sum.el, gnus-util.el, gnus-uu.el, gnus.el, message.el, - messcompat.el, nnfolder.el, nnlistserv.el, nnmail.el, - nnmh.el, nnml.el, nntp.el, nnvirtual.el, nnweb.el, pop3.el - texi/ gnus-faq-ja.texi, gnus-faq.texi, gnus-ja.texi, gnus.texi, - message-ja.texi, message.texi - 1999-05-22 Daiki Ueno Tsukamoto Tetsuo diff --git a/configure b/configure index f38affe..f3a47ec 100755 --- a/configure +++ b/configure @@ -1,7 +1,7 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated automatically using autoconf version 2.14.1 +# Generated automatically using autoconf version 2.13 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc. # # This configure script is free software; the Free Software Foundation @@ -333,7 +333,7 @@ EOF verbose=yes ;; -version | --version | --versio | --versi | --vers) - echo "configure generated by autoconf version 2.14.1" + echo "configure generated by autoconf version 2.13" exit 0 ;; -with-* | --with-*) @@ -493,7 +493,7 @@ done if test -r "$cache_file"; then echo "loading cache $cache_file" - test -f "$cache_file" && . $cache_file + . $cache_file else echo "creating cache $cache_file" > $cache_file @@ -524,7 +524,7 @@ fi echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6 echo "configure:526: checking whether ${MAKE-make} sets \${MAKE}" >&5 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'` -if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then +if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftestmake <<\EOF @@ -563,9 +563,9 @@ done if test -z "$ac_aux_dir"; then { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; } fi -ac_config_guess="$SHELL $ac_aux_dir/config.guess" -ac_config_sub="$SHELL $ac_aux_dir/config.sub" -ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. +ac_config_guess=$ac_aux_dir/config.guess +ac_config_sub=$ac_aux_dir/config.sub +ac_configure=$ac_aux_dir/configure # This should be Cygnus configure. # Find a good install program. We prefer a C program (faster), # so one script is as good as another. But avoid the broken or @@ -581,7 +581,7 @@ ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 echo "configure:583: checking for a BSD compatible install" >&5 if test -z "$INSTALL"; then -if eval "test \"\${ac_cv_path_install+set}\" = set"; then +if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":" @@ -599,10 +599,6 @@ else grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. : - elif test $ac_prog = install && - grep pwplus $ac_dir/$ac_prog >/dev/null 2>&1; then - # program-specific install script used by HP pwplus--don't use. - : else ac_cv_path_install="$ac_dir/$ac_prog -c" break 2 @@ -631,7 +627,7 @@ echo "$ac_t""$INSTALL" 1>&6 # It thinks the first close brace ends the variable substitution. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' -test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' +test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' @@ -641,8 +637,8 @@ test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' # Extract the first word of "emacs xemacs", so it can be a program name with args. set dummy emacs xemacs; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:645: checking for $ac_word" >&5 -if eval "test \"\${ac_cv_path_EMACS+set}\" = set"; then +echo "configure:641: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_path_EMACS'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else case "$EMACS" in @@ -676,8 +672,8 @@ fi if test $EMACS != "no"; then echo $ac_n "checking where .elc files should go""... $ac_c" 1>&6 -echo "configure:680: checking where .elc files should go" >&5 - lispdir="\$(datadir)/emacs/site-lisp/gnus" +echo "configure:676: checking where .elc files should go" >&5 + lispdir="\$(datadir)/emacs/site-lisp" if test "x$prefix" = "xNONE"; then if test -d $ac_default_prefix/share/emacs/site-lisp; then lispdir="\$(prefix)/share/emacs/site-lisp/gnus" @@ -701,8 +697,8 @@ echo "configure:680: checking where .elc files should go" >&5 # 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:705: checking for $ac_word" >&5 -if eval "test \"\${ac_cv_path_MAKEINFO+set}\" = set"; then +echo "configure:701: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_path_MAKEINFO'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else case "$MAKEINFO" in @@ -801,7 +797,7 @@ trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15 # Protect against shell expansion while executing Makefile rules. # Protect against Makefile macro expansion. cat > conftest.defs <<\EOF -s%#define \([^ ][^ ]*\) *\(.*\)%-D\1=\2%g +s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g s%[ `~#$^&*(){}\\|;'"<>?]%\\&%g s%\[%\\&%g s%\]%\\&%g @@ -836,7 +832,7 @@ do echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion" exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;; -version | --version | --versio | --versi | --vers | --ver | --ve | --v) - echo "$CONFIG_STATUS generated by autoconf version 2.14.1" + echo "$CONFIG_STATUS generated by autoconf version 2.13" exit 0 ;; -help | --help | --hel | --he | --h) echo "\$ac_cs_usage"; exit 0 ;; @@ -996,5 +992,5 @@ exit 0 EOF chmod +x $CONFIG_STATUS rm -fr confdefs* $ac_clean_files -test "$no_create" = yes || $SHELL $CONFIG_STATUS || exit 1 +test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1 diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 28ed17b..459c782 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,52 +1,8 @@ -1999-04-08 Richard Stallman - - * pop3.el (pop3-read-passwd): Use read-passwd if that is defined. - - * nnmail.el (nnmail-read-passwd): Use read-passwd if that is defined. - -1999-04-07 Richard Stallman - - * gnus-mh.el (gnus-summary-save-in-folder): Use mh-lib-progs. - -1999-04-06 Richard Stallman - - * nnlistserv.el: When compiling, ignore errors in nnweb. - -1999-02-19 Lars Magne Ingebrigtsen - - * gnus.el: Gnus v5.6.46 is released. - -1999-02-19 Lars Magne Ingebrigtsen - - * gnus-mule.el (""): Default to iso-latin-1. - -1999-01-16 Tom Breton - - * gnus-agent.el (gnus-agent-expire): Fix. - -1999-01-16 Remek Trzaska - - * gnus-ems.el (): Recognize cygwin. - -1998-12-02 Lars Magne Ingebrigtsen - - * nnfolder.el (nnfolder-save-mail): Handle From lines in - headers. - -1998-11-21 Lars Magne Ingebrigtsen - - * message.el (message-ignored-supersedes-headers): Remove - NNTP-Posting-Date. - -1998-11-19 Lars Magne Ingebrigtsen - - * gnus-uu.el (gnus-quote-arg-for-sh-or-csh): Quote semicolon. - -1998-11-19 Lars Magne Ingebrigtsen +Thu Nov 19 04:37:45 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.45 is released. -1998-11-08 Andrew Innes +1998-11-08 00:42:58 Andrew Innes * nntp.el (nntp-request-group): Allow for error codes. @@ -56,133 +12,133 @@ responses to GROUP command, since this may be called from a timer with quit inhibited. -1998-10-11 Lars Magne Ingebrigtsen +1998-10-11 01:16:14 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-expire): Check (car expired). -1998-10-02 Lars Magne Ingebrigtsen +1998-10-02 04:49:27 Lars Magne Ingebrigtsen * gnus-cache.el (gnus-cache-generate-active): Ignore directories that start with a dot. -1998-10-01 Lars Magne Ingebrigtsen +1998-10-01 07:42:40 Lars Magne Ingebrigtsen * nnmail.el (nnmail-article-group): Expand properly. - * gnus-group.el (gnus-group-apropos): Also do non-active groups. + * gnus-group.el (gnus-group-apropos): Also do non-active groups. -1998-09-29 Lars Magne Ingebrigtsen +1998-09-29 13:12:31 Lars Magne Ingebrigtsen * gnus-async.el (gnus-make-async-article-function): Don't use - push. + push. -1998-09-24 Lars Magne Ingebrigtsen +Thu Sep 24 19:29:43 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.44 is released. -1998-09-23 Markus Rost +1998-09-23 20:34:27 Markus Rost * gnus.el: Extend autoloads. -1998-09-15 Lars Magne Ingebrigtsen +1998-09-15 18:57:48 Lars Magne Ingebrigtsen - * gnus-draft.el (gnus-draft-send): Bind required headers to nil. + * gnus-draft.el (gnus-draft-send): Bind required headers to nil. (gnus-draft-send): No. -1998-09-14 Lars Magne Ingebrigtsen +1998-09-14 15:16:42 Lars Magne Ingebrigtsen * message.el (message-fix-before-sending): Comment out invisible text things. -1998-09-14 Tatsuya Ichikawa +1998-09-14 14:30:09 Tatsuya Ichikawa * gnus-agent.el (gnus-agent-file-coding-system): Renamed. 1998-09-13 Mike McEwan - * gnus-agent.el (gnus-agent-expire): Stop expiry barfing on killed + * gnus-agent.el (gnus-agent-expire): Stop expiry barfing on killed groups. -1998-09-13 Lars Magne Ingebrigtsen +1998-09-13 07:02:04 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-save-group-info): Create proper active - lines. + lines. -1998-09-10 Lars Magne Ingebrigtsen +1998-09-10 02:40:28 Lars Magne Ingebrigtsen - * gnus-draft.el (gnus-draft-edit-message): Save the buffer. + * gnus-draft.el (gnus-draft-edit-message): Save the buffer. -1998-09-06 Lars Magne Ingebrigtsen +Sun Sep 6 20:09:36 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.43 is released. -1998-09-06 Lars Magne Ingebrigtsen +1998-09-06 19:41:54 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-remove-thread): Unhide threads before - removing. + removing. (gnus-data-compute-positions): Ditto. -1998-08-31 Shuhei KOBAYASHI +1998-08-31 11:40:13 Shuhei KOBAYASHI * nnmail.el (nnmail-date-to-time): Parse time locally if no - timezone. + timezone. -1998-08-31 Lars Magne Ingebrigtsen +1998-08-31 11:21:53 Lars Magne Ingebrigtsen * gnus-srvr.el (gnus-browse-foreign-server): Protect against out-of-range articles. * gnus-msg.el (gnus-summary-reply): Don't inhibit posting styles. -1998-08-30 Lars Magne Ingebrigtsen +1998-08-30 22:33:33 Lars Magne Ingebrigtsen * gnus-score.el (gnus-summary-increase-score): Temporary third - majuscle. + majuscle. -1998-08-30 Dan Christensen +1998-08-30 22:32:31 Dan Christensen * gnus-score.el (gnus-summary-increase-score): Score thread on - Message-ID. + Message-ID. -1998-08-29 Simon Josefsson +1998-08-29 02:46:00 Simon Josefsson - * gnus-sum.el (gnus-summary-mark-article-as-read): - (gnus-summary-mark-article-as-unread): + * gnus-sum.el (gnus-summary-mark-article-as-read): + (gnus-summary-mark-article-as-unread): (gnus-summary-mark-article): Call gnus-request-update-mark. 1998-08-29 Mike McEwan - * gnus-agent.el (gnus-agent-fetch-headers): Cater for when there's - no .agentview, all articles have been expired, or everything bar a + * gnus-agent.el (gnus-agent-fetch-headers): Cater for when there's + no .agentview, all articles have been expired, or everything bar a few downloaded arts have been expired. (gnus-agent-expire): Mark *all* expired articles as read. -1998-08-29 Lars Magne Ingebrigtsen +Sat Aug 29 19:17:19 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.42 is released. -1998-08-29 Simon Josefsson +1998-08-29 17:06:27 Simon Josefsson * gnus-sum.el (gnus-summary-make-menu-bar): Typo. -1998-08-29 Tatsuya Ichikawa +1998-08-29 12:47:42 Tatsuya Ichikawa * gnus-agent.el: Use nnheader-insert-file-contents. -1998-08-29 Lars Magne Ingebrigtsen +1998-08-29 12:18:18 Lars Magne Ingebrigtsen - * nnvirtual.el (nnvirtual-request-group): Update the right group. + * nnvirtual.el (nnvirtual-request-group): Update the right group. -1998-08-27 Lars Magne Ingebrigtsen +1998-08-27 16:46:38 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-data-compute-positions): Didn't work on hidden threads. * nnvirtual.el (nnvirtual-request-group): Work when always - updating. + updating. (nnvirtual-always-rescan): Default to t. -1998-08-27 Lars Magne Ingebrigtsen +Thu Aug 27 11:03:59 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.41 is released. @@ -193,7 +149,7 @@ (gnus-agent-fetch-headers): We only want headers that are after the last entry in `gnus-group-alist'. -1998-08-27 Lars Magne Ingebrigtsen +1998-08-27 09:45:42 Lars Magne Ingebrigtsen * Makefile.in (warn): New. @@ -206,20 +162,20 @@ * gnus-agent.el (gnus-category-line-format-alist): Renamed specs. (gnus-category-insert-line): Use it. -1998-08-27 Lars Magne Ingebrigtsen +Thu Aug 27 09:29:53 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.40 is released. -1998-08-27 Lars Magne Ingebrigtsen +1998-08-27 09:19:31 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-mode): Only toggle plugged in group - mode. + mode. -1998-08-27 Lars Balker Rasmussen +1998-08-27 07:25:47 Lars Balker Rasmussen - * message.el (message-supersede): Check the right headers. + * message.el (message-supersede): Check the right headers. -1998-08-26 Lars Magne Ingebrigtsen +1998-08-26 13:51:18 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-sort-threads): Changed level. @@ -229,63 +185,63 @@ `set-buffer' back to `gnus-summary-buffer' in order to access buffer-local variables. -1998-08-26 Lars Magne Ingebrigtsen +1998-08-26 06:00:44 Lars Magne Ingebrigtsen - * gnus-sum.el (gnus-data-compute-positions): More and faster. + * gnus-sum.el (gnus-data-compute-positions): More and faster. -1998-08-26 Matt Pharr +1998-08-26 05:41:15 Matt Pharr * message.el (message-wash-subject): Remove more. -1998-08-25 Tatsuya Ichikawa +1998-08-25 11:33:28 Tatsuya Ichikawa * gnus-cache.el (gnus-cache-overview-coding-system): New - variable. + variable. -1998-08-25 Albert L. Ting +1998-08-25 08:23:05 Albert L. Ting * gnus-group.el (gnus-fetch-group-other-frame): New command. -1998-08-25 Lars Magne Ingebrigtsen +1998-08-25 07:24:51 Lars Magne Ingebrigtsen * gnus-uu.el (gnus-uu-grab-articles): Check for pseudos. * gnus-art.el (gnus-ignored-headers): More headers. * gnus-sum.el (gnus-summary-move-article): Update the right - group. + group. -1998-08-23 Lars Magne Ingebrigtsen +1998-08-23 14:31:31 Lars Magne Ingebrigtsen * gnus-art.el (gnus-ignored-headers): More headers. 1998-08-23 Mike McEwan - * gnus-agent.el (gnus-agent-copy-nov-line): Return to beginning of + * gnus-agent.el (gnus-agent-copy-nov-line): Return to beginning of line before next read. - (gnus-agent-braid-nov): Remove redundant `let'. + (gnus-agent-braid-nov): Remove redundant `let'. -1998-08-22 Lars Magne Ingebrigtsen +1998-08-22 10:40:54 Lars Magne Ingebrigtsen * gnus-art.el (article-display-x-face): Allow multiple X-Faces under XEmacs. -1998-08-22 Lars Magne Ingebrigtsen +Sat Aug 22 10:28:25 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.39 is released. -1998-08-22 Lars Magne Ingebrigtsen +1998-08-22 10:06:03 Lars Magne Ingebrigtsen * gnus-art.el (gnus-ignored-headers): Added more headers. -1998-08-21 Lars Magne Ingebrigtsen +1998-08-21 02:49:56 Lars Magne Ingebrigtsen * nnweb.el (nnweb-type): Doc fix. * gnus-sum.el (gnus-summary-set-process-mark): Move to the right - article. + article. -1998-08-20 Lars Magne Ingebrigtsen +1998-08-20 23:10:01 Lars Magne Ingebrigtsen * nnmail.el (nnmail-spool-file): Allow lists of files. @@ -294,13 +250,13 @@ * gnus/gnus-start.el (gnus-check-first-time-used): Change current buffer before creating help group. -1998-08-20 Lars Magne Ingebrigtsen +1998-08-20 01:33:08 Lars Magne Ingebrigtsen * gnus-msg.el (gnus-message-style-insertions): New variable. (gnus-message-insert-stylings): New function. (gnus-configure-posting-styles): Use them. - * gnus-topic.el (gnus-topic-mode): Don't alter summary-exit-hook. + * gnus-topic.el (gnus-topic-mode): Don't alter summary-exit-hook. * gnus-sum.el (gnus-select-newsgroup): Don't update group. @@ -309,72 +265,72 @@ (gnus-summary-reply): Use it. (gnus-configure-posting-styles): Ditto. - * gnus-group.el (gnus-group-suspend): Don't kill dribble buffer. + * gnus-group.el (gnus-group-suspend): Don't kill dribble buffer. -1998-08-20 Lars Magne Ingebrigtsen +Thu Aug 20 00:28:35 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.38 is released. -1998-08-20 Lars Magne Ingebrigtsen +1998-08-20 00:02:50 Lars Magne Ingebrigtsen * message.el (message-mail): Doc fix. -1998-08-19 Bill Pringlemeir +1998-08-19 23:22:02 Bill Pringlemeir * messcompat.el (message-send-mail-function): Initialized from - send-mail-function. + send-mail-function. -1998-08-19 Martin Larose +1998-08-19 23:20:42 Martin Larose * message.el (message-send-coding-system): New variable. -1998-08-19 Lars Magne Ingebrigtsen +1998-08-19 19:00:37 Lars Magne Ingebrigtsen * gnus-msg.el (gnus-configure-posting-styles): Reinstated most of old code. * gnus-start.el (gnus-save-newsrc-file): Use coding system. -1980-06-08 Mike McEwan +1980-06-08 03:53:56 Mike McEwan - * gnus-agent.el (gnus-agent-braid-nov): Go to right place. + * gnus-agent.el (gnus-agent-braid-nov): Go to right place. -1980-06-08 Shuhei KOBAYASHI +1980-06-08 03:01:48 Shuhei KOBAYASHI * gnus-group.el (gnus-group-suspend): Fix. -1998-08-18 Lars Magne Ingebrigtsen +1998-08-18 00:25:11 Lars Magne Ingebrigtsen * gnus-cite.el (gnus-cited-opened-text-button-line-format-alist): New n spec. * gnus-group.el (gnus-group-suspend): Use mapcar. -1998-08-17 Lars Magne Ingebrigtsen +1998-08-17 14:35:33 Lars Magne Ingebrigtsen * gnus-ems.el (gnus-add-minor-mode): Set mode var. * gnus-start.el (gnus-slave-mode): New function. - * gnus-msg.el (gnus-post-method): Work with current in nndraft. + * gnus-msg.el (gnus-post-method): Work with current in nndraft. -1998-08-16 Lars Magne Ingebrigtsen +1998-08-16 23:30:14 Lars Magne Ingebrigtsen * gnus-art.el (gnus-request-article-this-buffer): Allow recursive selection of nneething groups. * nneething.el (nneething-address): Renamed from directory. -1998-08-16 Lars Magne Ingebrigtsen +Sun Aug 16 18:59:41 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.37 is released. -1998-08-16 Lars Magne Ingebrigtsen +1998-08-16 14:52:43 Lars Magne Ingebrigtsen * gnus.el: Autoload gnus-summary-wide-reply. * gnus-sum.el (gnus-get-newsgroup-headers): Return the value of - In-Reply-To. + In-Reply-To. * gnus-msg.el (gnus-setup-message): Posting styles have to be configured in message-mode-hook. @@ -382,7 +338,7 @@ * nntp.el (nntp-connection-timeout): Restored. (nntp-open-connection): Use it. -1998-08-15 Lars Magne Ingebrigtsen +1998-08-15 22:46:49 Lars Magne Ingebrigtsen * gnus-group.el (gnus-group-make-useful-group): Doc fix. @@ -391,37 +347,37 @@ 1998-08-15 Mike McEwan - * gnus-agent.el (gnus-agent-save-group-info): Update "groups" file + * gnus-agent.el (gnus-agent-save-group-info): Update "groups" file if `nntp-server-list-active-group' is nil. -1998-08-15 Lars Magne Ingebrigtsen +1998-08-15 00:35:03 Lars Magne Ingebrigtsen * gnus-score.el (gnus-summary-increase-score): Swap t and r. * gnus-sum.el (gnus-remove-thread): Didn't work with sparse - threads. + threads. 1998-08-14 François Pinard * nndoc.el (nndoc-generate-mime-parts-head): Use original Subject, Message-ID, and References in fully blown articles. -1998-08-14 Lars Magne Ingebrigtsen +Fri Aug 14 23:03:51 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.36 is released. -1998-08-14 Lars Magne Ingebrigtsen +1998-08-14 21:49:22 Lars Magne Ingebrigtsen * gnus.el (load): Push onto list. * gnus-group.el (gnus-group-get-new-news-this-group): Store active - info. + info. -1998-08-14 Lars Magne Ingebrigtsen +Fri Aug 14 21:41:59 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.35 is released. -1998-08-14 Lars Magne Ingebrigtsen +1998-08-14 00:00:15 Lars Magne Ingebrigtsen * gnus-srvr.el (gnus-server-scan-server): Error better. @@ -435,12 +391,12 @@ * gnus-msg.el (gnus-setup-message): Add buffer to list. - * gnus-win.el (gnus-remove-some-windows): Use new buffer system. + * gnus-win.el (gnus-remove-some-windows): Use new buffer system. (gnus-delete-windows-in-gnusey-frames): Ditto. * gnus.el (gnus-add-buffer): New function. -1998-08-13 Lars Magne Ingebrigtsen +1998-08-13 23:38:21 Lars Magne Ingebrigtsen * gnus-xmas.el (gnus-buffer-list): Removed. @@ -449,71 +405,71 @@ (gnus-buffers): New function. * gnus-msg.el (gnus-configure-posting-styles): Go to eoh - reliably. + reliably. * message.el (message-goto-eoh): New command. -1998-08-13 Simon Josefsson +1998-08-13 23:13:53 Simon Josefsson * gnus-msg.el (gnus-setup-message): use message-setup-hook instead (gnus-configure-posting-styles): new posting-style 'body (gnus-configure-posting-styles): insert headers immediately -1998-08-13 Lars Magne Ingebrigtsen +1998-08-13 13:05:36 Lars Magne Ingebrigtsen * gnus-score.el (gnus-summary-increase-score): Change thread to - "r". + "r". * gnus-sum.el (gnus-summary-scroll-down): New command and - keystroke. + keystroke. * gnus-agent.el (gnus-agent-expire): Check that directories - exist. + exist. -1998-08-12 Simon Josefsson +1998-08-12 20:56:41 Simon Josefsson * gnus-cache.el (gnus-uncacheable-groups): doc change (gnus-cacheable-groups): new variable (gnus-cache-possibly-enter-article): use it -1998-08-12 Lars Magne Ingebrigtsen +1998-08-12 22:30:16 Lars Magne Ingebrigtsen * nntp.el (nntp-encode-text): Too much text. -1998-08-12 Matt Pharr +1998-08-12 21:58:50 Matt Pharr * message.el (message-make-forward-subject-function): New - variable. + variable. (message-wash-forwarded-subjects): Ditto. -1998-08-12 Lars Magne Ingebrigtsen +Wed Aug 12 21:09:58 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.34 is released. -1998-08-12 Lars Magne Ingebrigtsen +1998-08-12 13:32:38 Lars Magne Ingebrigtsen * gnus-msg.el (gnus-post-method): Don't use `current' in drafts. * gnus-score.el (gnus-summary-increase-score): Changed T to h and - downcase. + downcase. -1998-08-11 Lars Magne Ingebrigtsen +Tue Aug 11 20:46:25 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.33 is released. -1998-08-11 Lars Magne Ingebrigtsen +1998-08-11 20:07:55 Lars Magne Ingebrigtsen * gnus-group.el (gnus-group-apropos): Check symbol value. * gnus-cite.el (gnus-cited-closed-text-button-line-format): Changed. -1998-08-11 Lars Magne Ingebrigtsen +Tue Aug 11 19:42:42 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.32 is released. -1998-08-11 Lars Magne Ingebrigtsen +1998-08-11 13:36:56 Lars Magne Ingebrigtsen * nndoc.el (nndoc-type-alist): Do MIME digests before multiparts. @@ -524,7 +480,7 @@ * gnus-art.el (article-display-x-face): Don't try (and fail) to display multiple faces. -1998-08-11 Lars Magne Ingebrigtsen +1998-08-11 11:41:43 Lars Magne Ingebrigtsen * gnus-art.el (gnus-header-newsgroups-face): Don't bold so much. @@ -542,7 +498,7 @@ * gnus-start.el (gnus-find-new-newsgroups): Accept C-u C-u as a total query. -1998-08-10 Lars Magne Ingebrigtsen +1998-08-10 09:31:36 Lars Magne Ingebrigtsen * gnus-art.el (gnus-article-prepare): Place point at the beginning of the body. @@ -560,11 +516,11 @@ (gnus-article-toggle-cited-text): Toggle between different symbols. -1998-08-09 Lars Magne Ingebrigtsen +1998-08-09 19:58:36 Lars Magne Ingebrigtsen * gnus.el (gnus-version): Remove backend info. -1998-08-09 Lars Magne Ingebrigtsen +Sun Aug 9 19:37:40 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.31 is released. @@ -577,7 +533,7 @@ * nndoc.el: Quoting boundaries is optional, for multipart digests. -1998-08-09 Lars Magne Ingebrigtsen +1998-08-09 17:51:25 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-save-group-info): Check whether file exists. @@ -585,21 +541,21 @@ * message.el (message-goto-signature): Return nil if no sig. (message-delete-not-region): Delete properly if no sig. -1998-08-09 Simon Josefsson +1998-08-09 17:26:30 Simon Josefsson * gnus-srvr.el (gnus-browse-make-menu-bar): select did read -1998-08-09 Lars Magne Ingebrigtsen +1998-08-09 15:51:43 Lars Magne Ingebrigtsen * gnus-sum.el (t): Added keystroke for W W C. * gnus-cite.el (gnus-article-hide-citation-maybe): hiden->hidden. -1998-08-09 Lars Magne Ingebrigtsen +Sun Aug 9 15:46:16 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.30 is released. -1998-08-09 Lars Magne Ingebrigtsen +1998-08-09 10:48:31 Lars Magne Ingebrigtsen * message.el (message-cite-original-without-signature): Peel off blank lines. @@ -609,31 +565,31 @@ * gnus-sum.el (gnus-data-enter-list): Threw away all new list data at the beginning of the buffer. -1998-08-07 Gareth Jones +1998-08-07 01:41:29 Gareth Jones * gnus-score.el (gnus-summary-increase-score): Don't downcase before lookin in char-to-header. -1998-08-07 Lars Magne Ingebrigtsen +1998-08-07 01:33:22 Lars Magne Ingebrigtsen * gnus.el (gnus-predefined-server-alist): Too many parentheses. -1998-08-06 Lars Magne Ingebrigtsen +1998-08-06 11:20:08 Lars Magne Ingebrigtsen * gnus.el (gnus-continuum-version): Include quassia. * gnus-sum.el (gnus-data-enter-list): Check before entering list. -1998-08-06 Francois Felix Ingrand +1998-08-06 11:13:56 Francois Felix Ingrand * gnus-salt.el (gnus-generate-vertical-tree): Don't go too far to the left. -1998-08-06 Lars Magne Ingebrigtsen +Thu Aug 6 07:58:17 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.29 is released. -1998-08-06 Lars Magne Ingebrigtsen +1998-08-06 07:10:31 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-expire): Check whether (caar gnus-agent-article-alist) is nil. @@ -649,7 +605,7 @@ * gnus-score.el (gnus-score-load-score-alist): Better error messaging. -1998-08-04 Kurt Swanson +Tue Aug 4 09:42:31 1998 Kurt Swanson * gnus-salt.el (gnus-pick-mouse-pick-region): Fix picking bug due to use of gnus-read-event-char. @@ -664,7 +620,7 @@ * gnus-topic.el (gnus-topic-mode-map): Provide Emacs tty alternatives to [tab], [(meta tab)]. -1998-08-06 Lars Magne Ingebrigtsen +1998-08-06 04:41:38 Lars Magne Ingebrigtsen * gnus-start.el (gnus-startup-file-coding-system): New variable. (gnus-read-init-file): Use it. @@ -672,11 +628,11 @@ * gnus-sum.el (gnus-thread-ignore-subject): Changed default. -1998-08-06 Richard Stallman +1998-08-06 04:38:02 Richard Stallman * message.el (sendmail): Required. -1998-08-06 Lars Magne Ingebrigtsen +1998-08-06 02:11:37 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-auto-select-same): Dix fix. @@ -691,20 +647,20 @@ (gnus-summary-read-group): Change `select-article' to `select-articles' for consistency. -1998-08-04 Lars Magne Ingebrigtsen +Tue Aug 4 05:25:01 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.28 is released. -1998-08-03 Lars Magne Ingebrigtsen +1998-08-03 22:00:25 Lars Magne Ingebrigtsen * nndoc.el (nndoc-set-delims): Removed article-end. (nndoc-dissect-buffer): Use eobp. -1998-08-03 Trung Tran-Duc +1998-08-03 19:59:36 Trung Tran-Duc * nntp.el (nntp-open-connection): Bind coding-system-for-write. -1998-07-31 Lars Magne Ingebrigtsen +1998-07-31 16:45:36 Lars Magne Ingebrigtsen * gnus-group.el (gnus-group-read-ephemeral-group): Make the server unique. @@ -714,18 +670,18 @@ * gnus-uu.el (gnus-uu-reginize-string): Consider the number of parts as part of the fixed subject, instead of a wild quantity. -1998-07-30 Lars Magne Ingebrigtsen +1998-07-30 21:47:23 Lars Magne Ingebrigtsen * gnus-cache.el (gnus-summary-insert-cached-articles): Sort articles. * nndir.el (nndir): Use nnml functions. -1998-07-27 Lars Magne Ingebrigtsen +Mon Jul 27 03:26:00 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.27 is released. -1998-07-27 Lars Magne Ingebrigtsen +1998-07-27 02:27:11 Lars Magne Ingebrigtsen * gnus-topic.el (gnus-topic-update-unreads): New function. @@ -754,7 +710,7 @@ (gnus-uu-part-number): Make consistent with gnus-uu-reginize-string. -1998-07-26 Lars Magne Ingebrigtsen +1998-07-26 19:01:58 Lars Magne Ingebrigtsen * gnus-art.el (gnus-request-article-this-buffer): Pass along header. @@ -767,20 +723,20 @@ * nnmail.el (nnmail-move-inbox): Clear nnmail-internal-password, when supplied Password is incorrect. -1998-07-25 Lars Magne Ingebrigtsen +Sat Jul 25 19:31:36 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.26 is released. -1998-07-25 Lars Magne Ingebrigtsen +1998-07-25 14:53:24 Lars Magne Ingebrigtsen * gnus-salt.el (gnus-pick-mouse-pick-region): Use gnus-read-event-char. -1998-07-25 Lars Magne Ingebrigtsen +Sat Jul 25 02:43:35 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.25 is released. -1998-07-25 Lars Magne Ingebrigtsen +1998-07-25 00:03:24 Lars Magne Ingebrigtsen * gnus-group.el (gnus-group-read-ephemeral-group): Ditto. @@ -788,7 +744,7 @@ * gnus-group.el (gnus-group-read-group): Accept article list. -1998-07-24 Lars Magne Ingebrigtsen +1998-07-24 14:35:02 Lars Magne Ingebrigtsen * gnus-msg.el (gnus-configure-posting-styles): Quote some. @@ -797,20 +753,20 @@ * nnmail.el (gnus-util): Required. -1998-07-21 Lars Magne Ingebrigtsen +1998-07-21 23:03:13 Lars Magne Ingebrigtsen * gnus.el (gnus-news-group-p): Bogosity in params. -1998-07-21 Robert Bihlmeyer +1998-07-21 16:14:32 Robert Bihlmeyer * gnus-util.el (gnus-globalify-regexp): New function. -1998-07-18 Lars Magne Ingebrigtsen +1998-07-18 21:49:01 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-list-of-unread-articles): Peel off articles outside active range. -1998-07-15 Lars Magne Ingebrigtsen +1998-07-15 10:47:39 Lars Magne Ingebrigtsen * nnvirtual.el (nnvirtual-request-type): Handle non-numerical articles. @@ -818,23 +774,23 @@ * gnus.el (gnus-news-group-p): Do something sensible with negative articlies. -1998-07-15 Lars Magne Ingebrigtsen +Wed Jul 15 10:27:05 1998 Lars Magne Ingebrigtsen * gnus-salt.el (gnus-tree-minimize-window): Allow numbers. -1998-07-15 Lars Magne Ingebrigtsen +Wed Jul 15 10:25:29 1998 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-expire): Ignored ticks. -1998-07-15 Hallvard B. Furuseth +Wed Jul 15 10:15:28 1998 Hallvard B. Furuseth * nntp.el (nntp-send-authinfo): Message better and stuff. -1998-07-15 Lars Magne Ingebrigtsen +Wed Jul 15 10:10:07 1998 Lars Magne Ingebrigtsen * gnus.el (gnus-message-archive-group): Allow sexp. -1998-07-15 Lars Magne Ingebrigtsen +Wed Jul 15 09:56:47 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-select-newsgroup): Accept select-articles para, @@ -844,7 +800,7 @@ * gnus-sum.el (gnus-select-newsgroup): Don't call the Agent to mark articles as read until *all* headers have been retrieved. -1998-07-15 Lars Magne Ingebrigtsen +Wed Jul 15 09:06:18 1998 Lars Magne Ingebrigtsen * nndir.el (nndir): Use nnml to request article. @@ -852,7 +808,7 @@ * gnus-topic.el (gnus-topic-mode-map): Use modern key syntax. -1998-07-12 Lars Magne Ingebrigtsen +Sun Jul 12 04:01:22 1998 Lars Magne Ingebrigtsen * gnus-score.el (gnus-current-home-score-file): New function. @@ -870,7 +826,7 @@ * nnmail.el (nnmail-active-file-coding-system): Changed to binary. -1998-07-12 Lars Magne Ingebrigtsen +Sun Jul 12 03:16:18 1998 Lars Magne Ingebrigtsen * gnus-score.el (gnus-score-load-file): Specify which alist to decay. @@ -880,32 +836,32 @@ * gnus-start.el (gnus-startup-file-coding-system): New variable. (gnus-read-newsrc-el-file): Use it. -1998-07-11 Lars Magne Ingebrigtsen +Sat Jul 11 03:03:53 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.24 is released. -1998-07-10 Hallvard B. Furuseth +Fri Jul 10 04:23:24 1998 Hallvard B. Furuseth * gnus-util.el (gnus-parse-netrc): Allow "default" values. -1998-07-10 Lars Magne Ingebrigtsen +Fri Jul 10 04:15:35 1998 Lars Magne Ingebrigtsen * nntp.el (nntp-server-opened-hook): Doc change. -1998-07-10 François Pinard +Fri Jul 10 03:03:48 1998 François Pinard * gnus-sum.el (gnus-summary-respool-trace): New command and keystroke. -1998-07-10 Lars Magne Ingebrigtsen +Fri Jul 10 02:18:01 1998 Lars Magne Ingebrigtsen * gnus-util.el (gnus-prin1): Bind print-escape-multibyte to nil. -1998-07-06 Simon Josefsson +Mon Jul 6 01:02:59 1998 Simon Josefsson * gnus-range.el (gnus-sorted-complement): Fix comments. -1998-07-02 Lars Magne Ingebrigtsen +Thu Jul 2 11:16:14 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-iterate): New macro. @@ -914,16 +870,16 @@ * gnus-msg.el (gnus-posting-styles): Reinstated. (gnus-posting-style-alist): Ditto. -1998-07-01 Lars Magne Ingebrigtsen +Wed Jul 1 18:02:31 1998 Lars Magne Ingebrigtsen * gnus-int.el (gnus-get-function): Set funct to nil. -1998-07-01 Simon Josefsson +1998-07-01 16:57:38 Simon Josefsson * gnus-int.el (gnus-get-function): returned non-nil when function wasn't bound, if noerror=t -1998-07-01 Lars Magne Ingebrigtsen +Wed Jul 1 17:30:41 1998 Lars Magne Ingebrigtsen * gnus-topic.el (gnus-topic-mode-map): Bind TAB and M-TAB. @@ -934,33 +890,33 @@ * gnus-msg.el (gnus-setup-message): Clone all local variables from the summary buffer. -1998-07-01 Richard Stallman +Wed Jul 1 14:03:52 1998 Richard Stallman * message.el (message-cite-original): Use mail-citation-hook. (message-cite-function): Ditto. -1998-07-01 Rajappa Iyer +Wed Jul 1 14:00:53 1998 Rajappa Iyer * gnus-salt.el (gnus-pick-mode-map): Changed keymap. -1998-07-01 Lars Magne Ingebrigtsen +Wed Jul 1 13:33:26 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.23 is released. -1998-07-01 Lars Magne Ingebrigtsen +Wed Jul 1 12:52:32 1998 Lars Magne Ingebrigtsen * nntp.el (nntp-record-command): Give more precise time info. (nntp-next-result-arrived-p): Look for the end of error lines. -1998-07-01 François Pinard +Wed Jul 1 12:24:06 1998 François Pinard * gnus-util.el (gnus-delete-if): Would do the opposite. -1998-07-01 Lars Magne Ingebrigtsen +Wed Jul 1 01:53:31 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-build-sparse-threads): Didn't work at all. -1998-06-30 Lars Magne Ingebrigtsen +Tue Jun 30 15:56:54 1998 Lars Magne Ingebrigtsen * nntp.el (nntp-send-authinfo): Store the user name. (nntp-authinfo-user): New variable. @@ -970,15 +926,15 @@ * gnus-agent.el (gnus-agent-expire): Don't sort lines. -1998-06-30 Mike McEwan +Tue Jun 30 15:56:31 1998 Mike McEwan * gnus-agent.el (gnus-agent-expire): Use a fresh hash table. -1998-06-29 Lars Magne Ingebrigtsen +Mon Jun 29 22:49:49 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.22 is released. -1998-06-29 Lars Magne Ingebrigtsen +Mon Jun 29 21:22:46 1998 Lars Magne Ingebrigtsen * gnus-salt.el (gnus-pick-mode-map): Remove gnus-mouse. @@ -989,15 +945,15 @@ * gnus-topic.el (gnus-topic-rename): Fix error message. -1998-06-28 Lars Magne Ingebrigtsen +Sun Jun 28 14:32:08 1998 Lars Magne Ingebrigtsen * gnus-spec.el (gnus-face-face-function): Double quoting removed. -1998-06-28 Lars Magne Ingebrigtsen +Sun Jun 28 09:54:52 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.21 is released. -1998-06-28 Lars Magne Ingebrigtsen +Sun Jun 28 08:51:39 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-edit-article-done): Copy the buffer to a temp buffer before replacing. @@ -1007,7 +963,7 @@ * gnus-sum.el (gnus-summary-goto-subject): Position point. -1998-06-27 Lars Magne Ingebrigtsen +Sat Jun 27 09:19:20 1998 Lars Magne Ingebrigtsen * gnus-demon.el (gnus-util): Required. @@ -1019,28 +975,28 @@ (gnus-put-text-properties-excluding-characters-with-faces): New function. -1998-06-27 Lars Magne Ingebrigtsen +Sat Jun 27 08:56:08 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.20 is released. -1998-06-27 Arne Georg Gleditsch +Sat Jun 27 08:49:51 1998 Arne Georg Gleditsch * gnus-sum.el (gnus-parent-headers): Check better for headers. -1998-06-27 Lars Magne Ingebrigtsen +Sat Jun 27 08:45:09 1998 Lars Magne Ingebrigtsen * message.el (message-check-news-body-syntax): Buggy checksum check. -1998-06-27 Lars Magne Ingebrigtsen +Sat Jun 27 07:59:22 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.19 is released. -1998-06-27 Lars Magne Ingebrigtsen +Sat Jun 27 07:50:50 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.18 is released. -1998-06-27 Lars Magne Ingebrigtsen +Sat Jun 27 03:18:57 1998 Lars Magne Ingebrigtsen * gnus-soup.el (gnus-soup-save-areas): Made interactive. @@ -1055,11 +1011,11 @@ * message.el (message-check-news-body-syntax): Don't look at buffer size to see whether text has been added. -1998-06-26 Lars Magne Ingebrigtsen +Fri Jun 26 15:46:05 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.16 is released. -1998-06-26 Lars Magne Ingebrigtsen +Fri Jun 26 15:36:25 1998 Lars Magne Ingebrigtsen * gnus-util.el (gnus-delete-assq): Removed. (gnus-delete-assoc): Ditto. @@ -1072,7 +1028,7 @@ * gnus-sum.el (gnus-get-newsgroup-headers): parse Chars: headers -1998-06-26 Lars Magne Ingebrigtsen +Fri Jun 26 13:45:24 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-update-marks): Use it. @@ -1089,24 +1045,24 @@ * nnmail.el (nnmail-article-group): Use gnus-remove-duplicates. -1998-06-26 Richard Stallman +Fri Jun 26 13:45:09 1998 Richard Stallman * gnus-util.el (gnus-remove-duplicates): New function. -1998-06-26 Kevin Christian +Fri Jun 26 13:30:42 1998 Kevin Christian * gnus-score.el (gnus-score-string): Do updating of scores after fuzzies. -1998-06-26 Lars Magne Ingebrigtsen +Fri Jun 26 07:26:03 1998 Lars Magne Ingebrigtsen * message.el (message-mode): Don't do the intern dance. -1998-06-26 Richard Stallman +Fri Jun 26 07:13:49 1998 Richard Stallman * message.el (message-mode): Adaptive fill changes. -1998-06-26 Lars Magne Ingebrigtsen +Fri Jun 26 04:29:44 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-mode-line-format-alist): Allow article score. @@ -1116,11 +1072,11 @@ * gnus-ems.el ((fboundp 'split-string)): Use it where it exists. -1998-06-26 Lars Magne Ingebrigtsen +Fri Jun 26 04:23:12 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.15 is released. -1998-06-26 Lars Magne Ingebrigtsen +Fri Jun 26 03:39:32 1998 Lars Magne Ingebrigtsen * nnfolder.el (nnfolder-request-replace-article): Delete old delimiter. @@ -1136,7 +1092,7 @@ (gnus-request-article-this-buffer): Don't try to waken the server before needing to. -1998-06-25 Lars Magne Ingebrigtsen +Thu Jun 25 10:35:48 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-delete-article): Sort the articles before deleting. @@ -1158,11 +1114,11 @@ * gnus.el (gnus-short-group-name): Collapse more. -1998-06-25 Lars Magne Ingebrigtsen +Thu Jun 25 08:48:06 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.14 is released. -1998-06-25 Lars Magne Ingebrigtsen +Thu Jun 25 05:13:31 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-rebuild-thread): Accept a line argument. (gnus-rebuild-thread): Would skip around a lot when `P'-ing past @@ -1176,31 +1132,31 @@ * gnus-sum.el (gnus-build-sparse-threads): Put the proper date in. -1998-06-24 Lars Magne Ingebrigtsen +Wed Jun 24 07:52:30 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.13 is released. -1998-06-24 Lars Magne Ingebrigtsen +Wed Jun 24 07:47:04 1998 Lars Magne Ingebrigtsen * gnus-topic.el (gnus-topic-rename): Disallow "nil". -1998-06-24 Vladimir Alexiev +Wed Jun 24 07:33:17 1998 Vladimir Alexiev * nnvirtual.el (nnvirtual-update-xref-header): Regexp-quote group name. -1998-06-24 Lars Magne Ingebrigtsen +Wed Jun 24 06:15:27 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-build-sparse-threads): Give all the sparse articles the date of the current child. * gnus-topic.el (gnus-group-topic-parameters): Didn't compute. -1998-06-24 Lars Magne Ingebrigtsen +Wed Jun 24 03:27:44 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.12 is released. -1998-06-10 Andreas Schwab +Wed Jun 10 11:06:35 1998 Andreas Schwab * message.el (message-mail-other-window): Bind message-this-is-mail. (message-mail-other-frame): Likewise. @@ -1217,25 +1173,25 @@ * nnmail.el (nnmail-get-split-group): Don't regexp-quote nnmail-procmail-suffix. -1998-06-24 Kim-Minh Kaplan +Wed Jun 24 03:04:05 1998 Kim-Minh Kaplan * gnus-sum.el (gnus-build-get-header): Fix obarray. -1998-06-24 Castor +Wed Jun 24 02:49:57 1998 Castor * nntp.el (nntp-open-ssl-stream): -1998-06-24 Lars Magne Ingebrigtsen +Wed Jun 24 02:31:46 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-nov-parse-line): Cleaned up. (gnus-build-all-threads): Put things in the wrong obarray. -1998-06-24 Decklin Foster +Wed Jun 24 01:43:26 1998 Decklin Foster * nngateway.el (nngateway-mail2news-header-transformation): New function. -1998-06-24 Lars Magne Ingebrigtsen +Wed Jun 24 00:25:45 1998 Lars Magne Ingebrigtsen * message.el (message-shorten-references): New function. (message-header-format-alist): Use it. @@ -1244,7 +1200,7 @@ * message.el (message-generate-new-buffers): Dox fox. -1998-06-23 Lars Magne Ingebrigtsen +Tue Jun 23 23:58:48 1998 Lars Magne Ingebrigtsen * gnus-topic.el (gnus-topic-prepare-topic): Respect visible topic param. @@ -1255,7 +1211,7 @@ * gnus-picon.el (gnus-get-buffer-name): use get-buffer-create instead of get-buffer -1998-06-03 Lars Magne Ingebrigtsen +Wed Jun 3 04:41:45 1998 Lars Magne Ingebrigtsen * nnkiboze.el (nnkiboze-request-delete-group): Delete .newsrc file. @@ -1264,21 +1220,21 @@ * gnus-art.el (gnus-button-alist): Buggy default. -1998-06-03 Lars Magne Ingebrigtsen +Wed Jun 3 04:03:37 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.11 is released. -1998-06-03 Lars Magne Ingebrigtsen +Wed Jun 3 03:33:50 1998 Lars Magne Ingebrigtsen * gnus.el: Checked doc string syntax throughout. * message.el (message-subject-re-regexp): Renamed. -1998-06-03 Simon Josefsson +Wed Jun 3 03:33:05 1998 Simon Josefsson * message.el (message-ignored-subject-re): New variable. -1998-06-03 Sam Steingold +Wed Jun 3 03:25:13 1998 Sam Steingold * gnus-msg.el (gnus-bug-create-help-buffer): New variable. (gnus-bug): Use it. @@ -1300,96 +1256,96 @@ * gnus-cache.el (gnus-cache-generate-active): Use `regexp-quote' when file name is a part of pattern. -1998-06-03 Lars Magne Ingebrigtsen +Wed Jun 3 03:13:34 1998 Lars Magne Ingebrigtsen * nnfolder.el (nnfolder-delete-mail): Changed parameters. (nnfolder-request-replace-article): Rename X-From-Line. -1998-06-03 Dan Christensen +Wed Jun 3 03:10:04 1998 Dan Christensen * nnfolder.el (nnfolder-adjust-min-active): Work. -1998-06-01 Lars Magne Ingebrigtsen +Mon Jun 1 05:27:28 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-limit-to-age): Reversed time and almost collapsed space! * nnmail.el (nnmail-days-to-time): Computed wrong time. -1998-06-01 Kim-Minh Kaplan +Mon Jun 1 05:19:46 1998 Kim-Minh Kaplan * gnus-sum.el (gnus-dependencies-add-header): Break loops. -1998-06-01 Fabrice POPINEAU +Mon Jun 1 05:13:34 1998 Fabrice POPINEAU * gnus-cache.el (gnus-cache-generate-active): Regexp-quote. -1998-06-01 Lars Magne Ingebrigtsen +Mon Jun 1 04:31:23 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.10 is released. -1998-06-01 Lars Magne Ingebrigtsen +Mon Jun 1 03:25:33 1998 Lars Magne Ingebrigtsen * gnus-art.el (gnus-button-alist): Recognize bare mailto buttons for Gnus. * nntp.el: Replaced all `message' calls. -1998-06-01 Wolfgang Rupprecht +Mon Jun 1 03:13:46 1998 Wolfgang Rupprecht * nntp.el (nntp-encode-text): Removed spurious forward-line. -1998-05-23 Lars Magne Ingebrigtsen +Sat May 23 19:44:43 1998 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-fetch-session): Would infloop if opening failed. -1998-05-19 Yoshiki Hayashi +Tue May 19 04:11:33 1998 Yoshiki Hayashi * nnheader.el (nnheader-translate-file-chars): Don't change string. -1998-05-19 P. E. Jareth Hein +Tue May 19 03:07:45 1998 P. E. Jareth Hein * gnus-util.el (gnus-dd-mmm): New version. -1998-05-19 Lars Magne Ingebrigtsen +Tue May 19 03:00:39 1998 Lars Magne Ingebrigtsen * gnus.el: Changed address. -1998-05-12 Lars Magne Ingebrigtsen +Tue May 12 06:12:42 1998 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-expire): Delete more. -1998-05-10 Lars Magne Ingebrigtsen +Sun May 10 19:08:28 1998 Lars Magne Ingebrigtsen * gnus-group.el (gnus-group-read-ephemeral-group): Don't add `address'. -1998-05-03 Lars Magne Ingebrigtsen +Sun May 3 18:01:01 1998 Lars Magne Ingebrigtsen * nnmail.el (nnmail-within-headers-p): Renamed. * message.el (message-cancel-news): If a Sender header doesn't exist, compare From against `message-make-from'. -1998-05-03 Lars Balker Rasmussen +Sun May 3 15:07:25 1998 Lars Balker Rasmussen * gnus-agent.el (gnus-agent-save-group-info): Fix re-search-forward params. -1998-05-03 Lars Magne Ingebrigtsen +Sun May 3 15:04:02 1998 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-expire): Check for the size. -1998-05-02 Dan Christensen +Sat May 2 01:50:20 1998 Dan Christensen * nnfolder.el (nnfolder-goto-article): New version. (nnfolder-read-folder): Fix. * nnmail.el (nnmail-within-headers): New function. -1998-05-02 Lars Magne Ingebrigtsen +Sat May 2 01:36:37 1998 Lars Magne Ingebrigtsen * nnfolder.el (nnfolder-goto-article): Thinkotypo search arguments. @@ -1401,29 +1357,29 @@ * gnus-group.el (gnus-group-make-menu-bar): Typo. -1998-05-01 Lars Magne Ingebrigtsen +Fri May 1 21:59:35 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.9 is released. -1998-05-01 Lars Magne Ingebrigtsen +Fri May 1 21:54:30 1998 Lars Magne Ingebrigtsen * nnfolder.el (nnfolder-goto-article): Would infloop. -1998-05-01 Lars Magne Ingebrigtsen +Fri May 1 19:45:50 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.8 is released. -1998-05-01 Lars Magne Ingebrigtsen +Fri May 1 18:51:21 1998 Lars Magne Ingebrigtsen * nntp.el (nntp-request-newgroups): Use format-time-string. * message.el (message-fetch-field): Inhibit point-motion hooks. -1998-05-01 Wes Hardaker +Fri May 1 18:33:06 1998 Wes Hardaker * gnus-score.el (gnus-adaptive-word-no-group-words): New variable. -1998-05-01 Lars Magne Ingebrigtsen +Fri May 1 16:56:32 1998 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-expire): Put point at the start of the buffer. @@ -1438,12 +1394,12 @@ * gnus-agent.el (gnus-agent-meta-information-header): New variable. (gnus-agent-insert-meta-information): New function. -1998-05-01 Paul Franklin +Fri May 1 16:43:35 1998 Paul Franklin * message.el (message-generate-headers): Insert Sender when required. -1998-05-01 Lars Magne Ingebrigtsen +Fri May 1 15:28:55 1998 Lars Magne Ingebrigtsen * gnus-util.el (gnus-dd-mmm): Accept "" dates. @@ -1460,11 +1416,11 @@ (nnfolder-retrieve-headers): Use it. (nnfolder-request-article): Ditto. -1998-04-29 Lars Magne Ingebrigtsen +Wed Apr 29 22:48:33 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.7 is released. -1998-04-29 Lars Magne Ingebrigtsen +Wed Apr 29 20:54:35 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-update-info): Bind gnuis-newsgroup-scored later. @@ -1485,7 +1441,7 @@ * gnus-art.el (gnus-button-alist): Accept white space after colons in things. -1998-04-29 Kurt Swanson +Wed Apr 29 20:18:45 1998 Kurt Swanson * gnus-art.el (article-update-date-lapsed): Bind `deactivate-mark'. @@ -1499,7 +1455,7 @@ * gnus-msg.el (gnus-post-method): `current' custom. -1998-04-29 Lars Magne Ingebrigtsen +Wed Apr 29 19:04:27 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-set-local-parameters): Ignore quit-config. @@ -1509,17 +1465,17 @@ * gnus.el (gnus-directory): dox fix. -1998-04-28 Lars Magne Ingebrigtsen +Tue Apr 28 03:32:17 1998 Lars Magne Ingebrigtsen * gnus-group.el (gnus-group-timestamp): Really get timestamp. * gnus.el (gnus-group-parameter-value): Use explicit iteration. -1998-04-28 Hallvard B. Furuseth +Tue Apr 28 03:15:50 1998 Hallvard B. Furuseth * gnus-util.el (gnus-alive-p): Check for binding. -1998-04-28 Lars Magne Ingebrigtsen +Tue Apr 28 03:00:16 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-parent-headers): Don't infloop on nil References. @@ -1528,11 +1484,11 @@ * score-mode.el (score-mode-syntax-table): Change syntax. -1998-04-27 Lars Magne Ingebrigtsen +Mon Apr 27 00:26:01 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.6 is released. -1998-04-27 Lars Magne Ingebrigtsen +Mon Apr 27 00:07:11 1998 Lars Magne Ingebrigtsen * gnus-art.el (gnus-request-article-this-buffer): Viewing pseudos in nneething groups bugged. @@ -1540,7 +1496,7 @@ * gnus-sum.el (gnus-summary-prepare-threads): Dummy roots and dormants and stuff. -1998-04-26 Lars Magne Ingebrigtsen +Sun Apr 26 23:34:40 1998 Lars Magne Ingebrigtsen * gnus-cache.el (gnus-cache-file-name): Use FULL. @@ -1549,19 +1505,19 @@ * gnus-cache.el (gnus-cache-file-name): Translate all colons. -1998-04-26 Justin Sheehy +Sun Apr 26 19:27:56 1998 Justin Sheehy * nntp.el (nntp-rlogin-parameters): Doc fix. -1998-04-26 Lars Magne Ingebrigtsen +Sun Apr 26 19:21:12 1998 Lars Magne Ingebrigtsen * gnus-art.el (gnus-summary-save-in-mail): Not a command. -1998-04-26 James Troup +Sun Apr 26 19:16:03 1998 James Troup * gnus-sum.el (gnus-summary-expire-articles-now): Work. -1998-04-26 Lars Magne Ingebrigtsen +Sun Apr 26 14:34:06 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-build-sparse-threads): Break loops. (gnus-summary-print-article): Save excursion to try to preserve @@ -1599,12 +1555,12 @@ * gnus-art.el (gnus-article-mode): Don't nix out vars. -1998-04-26 Frank Bennett +Sun Apr 26 14:05:40 1998 Frank Bennett * nnmail.el (nnmail-move-inbox): Push error'ed mailboxes onto the list. -1998-04-26 Lars Magne Ingebrigtsen +Sun Apr 26 13:01:53 1998 Lars Magne Ingebrigtsen * gnus-score.el (gnus-score-save): Use it. @@ -1612,11 +1568,11 @@ * nnmbox.el: Commentary fix. -1998-04-26 Richard Stallman +Sun Apr 26 12:59:00 1998 Richard Stallman * message.el (message-mode): New adaptive fill defaults. -1998-04-26 Jim Radford +Sun Apr 26 12:50:38 1998 Jim Radford * gnus-start.el (gnus-active-to-gnus-format): Groups that start with dots. @@ -1625,19 +1581,19 @@ * gnus/gnus-art.el (gnus-emphasis-alist): Use nth, not caddr. -1998-04-25 Kim-Minh Kaplan +Sat Apr 25 15:33:57 1998 Kim-Minh Kaplan * gnus-sum.el (gnus-build-sparse-threads): Handle loops. -1998-04-25 Lars Magne Ingebrigtsen +Sat Apr 25 15:09:54 1998 Lars Magne Ingebrigtsen * gnus.el (gnus-valid-select-methods): nngateway is post-mail. -1998-04-24 Lars Magne Ingebrigtsen +Fri Apr 24 21:32:14 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.5 is released. -1998-04-24 Lars Magne Ingebrigtsen +Fri Apr 24 21:19:21 1998 Lars Magne Ingebrigtsen * gnus-msg.el (gnus-post-method): Doc fix. (gnus-post-method): Reversed semantics. @@ -1647,16 +1603,16 @@ * gnus-msg.el (gnus-post-method): Customized. Added 'native option. In the function, added support for new value. -1998-04-24 Lars Magne Ingebrigtsen +Fri Apr 24 20:04:15 1998 Lars Magne Ingebrigtsen * nnmbox.el (nnmbox-request-create-group): New function. -1998-04-12 Lars Magne Ingebrigtsen +Sun Apr 12 07:55:16 1998 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-save-group-info): Only do those that are covered. -1998-04-07 Lars Magne Ingebrigtsen +Tue Apr 7 11:26:31 1998 Lars Magne Ingebrigtsen * nntp.el (nntp-authinfo-file): Doc fix. @@ -1666,12 +1622,12 @@ then only expire the intersection of that set with the requested articles. -1998-04-01 Lars Magne Ingebrigtsen +Wed Apr 1 16:01:44 1998 Lars Magne Ingebrigtsen * message.el (message-supersede): Check Sender. (message-cancel-news): Fix Sender check. -1998-03-29 Lars Magne Ingebrigtsen +Sun Mar 29 11:54:33 1998 Lars Magne Ingebrigtsen * nnkiboze.el (nnkiboze-generate-group): Would mess up newsrs hashtb. @@ -1686,36 +1642,36 @@ (message-font-lock-keywords): Work when mail-header-separator is "". -1998-03-29 Lars Magne Ingebrigtsen +Sun Mar 29 09:56:00 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.4 is released. -1998-03-29 Lars Magne Ingebrigtsen +Sun Mar 29 09:47:58 1998 Lars Magne Ingebrigtsen * nnkiboze.el (nnkiboze-request-delete-group): Would bug out when deleting files. -1998-03-28 Lars Magne Ingebrigtsen +Sat Mar 28 08:48:31 1998 Lars Magne Ingebrigtsen * nntp.el (nntp-encode-text): Use `nntp-end-of-line'. -1998-03-26 Lars Magne Ingebrigtsen +Thu Mar 26 15:29:51 1998 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-expire): Check size of history file. * message.el (message-mode): Doc fix. -1998-03-23 Mike McEwan +Mon Mar 23 14:21:34 1998 Mike McEwan * gnus-score.el (gnus-score-default-type): Doc fix. -1998-03-23 Lars Magne Ingebrigtsen +Mon Mar 23 14:12:01 1998 Lars Magne Ingebrigtsen * gnus-int.el (gnus-request-body): Do the same as HEAD. * gnus-art.el (gnus-article-edit-article-hook): Removed. -1998-03-23 jari aalto +Mon Mar 23 14:09:56 1998 jari aalto * gnus-art.el (gnus-article-edit-article-hook): New hook. @@ -1723,15 +1679,15 @@ * nntp.el (nntp-open-rlogin): Wrap in save-excursion -1998-03-19 Joe Buehler +Thu Mar 19 16:43:59 1998 Joe Buehler * gnus-util.el (gnus-date-iso8601): Use simple string. -1998-03-19 Lars Magne Ingebrigtsen +Thu Mar 19 15:18:00 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.3 is released. -1998-03-19 Wes Hardaker +Thu Mar 19 15:09:14 1998 Wes Hardaker * gnus-win.el (gnus-delete-windows-in-gnusey-frames): Make sure there are no nil buffers. @@ -1749,7 +1705,7 @@ * nndoc.el: dummy request-accept-article -1998-03-19 Lars Magne Ingebrigtsen +Thu Mar 19 14:10:25 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-next-subject): Expand threads. @@ -1762,7 +1718,7 @@ * gnus-xmas.el (gnus-xmas-group-startup-message): Tell gnus-start we've already drawn the pretty Gnu graphic. -1998-03-19 Lars Magne Ingebrigtsen +Thu Mar 19 12:44:12 1998 Lars Magne Ingebrigtsen * gnus-msg.el: Would use nil group names. @@ -1774,16 +1730,16 @@ * message.el (message-cancel-news): Compare Sender header, not From header. -1998-03-17 Lars Magne Ingebrigtsen +Tue Mar 17 15:07:18 1998 Lars Magne Ingebrigtsen * gnus-art.el (article-hide-headers): Fold case. -1998-03-14 Lars Magne Ingebrigtsen +Sat Mar 14 17:57:35 1998 Lars Magne Ingebrigtsen * gnus-util.el (gnus-horizontal-recenter): New window-end may return nil. -1998-03-13 Lars Magne Ingebrigtsen +Fri Mar 13 22:12:30 1998 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-fetch-session): Check whether server is up before fetching. @@ -1798,23 +1754,23 @@ (gnus-agent-expire-all): New variable. (gnus-agent-expire): Use it. -1998-03-13 Shenghuo ZHU +Fri Mar 13 22:07:17 1998 Shenghuo ZHU * gnus-agent.el (gnus-agent-high-scored-p): Wrong value. -1998-03-13 Lars Magne Ingebrigtsen +Fri Mar 13 21:10:24 1998 Lars Magne Ingebrigtsen * nnvirtual.el (nnvirtual-request-group): Force updating of info. -1998-03-08 Lars Magne Ingebrigtsen +Sun Mar 8 20:46:51 1998 Lars Magne Ingebrigtsen * nnmail.el (nnmail-delete-incoming): Changed default. -1998-03-08 Lars Magne Ingebrigtsen +Sun Mar 8 14:05:25 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.2 is released. -1998-03-08 Lars Magne Ingebrigtsen +Sun Mar 8 00:35:09 1998 Lars Magne Ingebrigtsen * gnus-picon.el (gnus-get-buffer-name): Look in the assoc for the variable. @@ -1829,11 +1785,11 @@ * nndraft.el (nndraft-request-restore-buffer): Remove Xref header, not Xrefs. -1998-03-08 Lars Magne Ingebrigtsen +Sun Mar 8 00:00:04 1998 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.1 is released. -1998-03-07 Lars Magne Ingebrigtsen +Sat Mar 7 22:15:46 1998 Lars Magne Ingebrigtsen * gnus.el (gnus-edit-form-buffer): Moved here. @@ -1841,28 +1797,28 @@ (gnus-agent-expire-directory): Ditto. (gnus-agent-expire-group): Even more ditto. -1998-03-07 Lars Magne Ingebrigtsen +Sat Mar 7 21:59:18 1998 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.37 is released. -1998-03-07 Lars Magne Ingebrigtsen +Sat Mar 7 20:10:42 1998 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-expire-days): New variable. (gnus-agent-expire): New function. -1998-03-07 Lars Magne Ingebrigtsen +Sat Mar 7 17:35:53 1998 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.36 is released. -1998-03-07 Lars Magne Ingebrigtsen +Sat Mar 7 17:29:20 1998 Lars Magne Ingebrigtsen * nntp.el (nntp-wait-for): Reversed logic. -1998-03-07 Lars Magne Ingebrigtsen +Sat Mar 7 17:19:04 1998 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.35 is released. -1998-03-07 Lars Magne Ingebrigtsen +Sat Mar 7 15:01:57 1998 Lars Magne Ingebrigtsen * gnus-picon.el (gnus-picons-x-face-sentinel): Check whether gnus-picons-x-face-file-name exists. @@ -1874,23 +1830,23 @@ * gnus-sum.el (gnus-summary-edit-parameters): Interactive. -1998-03-07 Wes Hardaker +Sat Mar 7 15:00:05 1998 Wes Hardaker * gnus-art.el (gnus-article-prepare): Mark articles as downloadable. -1998-03-04 Ken Raeburn +Wed Mar 4 22:33:27 1998 Ken Raeburn * gnus-int.el (gnus-get-function): New version, caches symbol names. -1998-03-06 Ken Raeburn +Fri Mar 6 01:10:22 1998 Ken Raeburn * nnml.el (nnml-article-to-file): Build pathname using expand-file-name. (Thanks, Colin Rafferty, for catching this.) -1998-02-28 Ken Raeburn +Sat Feb 28 23:33:40 1998 Ken Raeburn * nnml.el (nnml-article-to-file): Don't add extra "/" when building pathname. @@ -1904,7 +1860,7 @@ * nnheader.el (nnheader-parse-head): Fix in-reply-to code. Return nil consistently if not found. -1998-03-07 Lars Magne Ingebrigtsen +Sat Mar 7 13:50:44 1998 Lars Magne Ingebrigtsen * nntp.el: Check whether the connection died. @@ -1914,12 +1870,12 @@ `gnus-group-display-picons'. (Hard Picons): Ditto. -1998-03-02 Lars Magne Ingebrigtsen +Mon Mar 2 16:17:36 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-exit-no-update): Run gnus-summary-prepare-exit-hook here as well. -1998-02-28 Lars Magne Ingebrigtsen +Sat Feb 28 13:35:26 1998 Lars Magne Ingebrigtsen * nntp.el (nntp-authinforc-file): Changed default. (nntp-authinfo-file): Changed name. @@ -1952,32 +1908,32 @@ Also move the X-Face to the left, near the address. It seems more logical. -1998-02-28 Lars Magne Ingebrigtsen +Sat Feb 28 08:27:20 1998 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.34 is released. -1998-02-28 Lars Magne Ingebrigtsen +Sat Feb 28 08:17:37 1998 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.33 is released. -1998-02-28 Lars Magne Ingebrigtsen +Sat Feb 28 08:10:27 1998 Lars Magne Ingebrigtsen * gnus-picon.el (gnus-picons-display-x-face): `buf' -- unbound var. -1998-02-28 François Pinard +Sat Feb 28 08:03:23 1998 François Pinard * gnus: configure'd. -1998-02-28 Nelson Jose dos Santos Ferreira +Sat Feb 28 07:43:00 1998 Nelson Jose dos Santos Ferreira * nnsoup.el (nnsoup-store-reply): Fix double sep error. -1998-02-28 Lasse Rasinen +Sat Feb 28 07:01:17 1998 Lasse Rasinen * gnus-start.el (gnus-ask-server-for-new-groups): Message more. -1998-02-27 Lars Magne Ingebrigtsen +Fri Feb 27 13:26:34 1998 Lars Magne Ingebrigtsen * message.el (message-resend): Allow arbitrary Also's. @@ -1990,7 +1946,7 @@ * gnus-art.el (gnus-article-x-face-command): Replace leading `{'. -1998-02-23 Lars Magne Ingebrigtsen +Mon Feb 23 18:26:48 1998 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-plugged): New command and keystroke. @@ -2003,21 +1959,21 @@ * gnus.el: Autoloaded things to make byte-comp silent. -1998-02-23 Lars Magne Ingebrigtsen +Mon Feb 23 18:06:47 1998 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.32 is released. -1998-02-23 Lars Magne Ingebrigtsen +Mon Feb 23 17:48:42 1998 Lars Magne Ingebrigtsen * gnus-cite.el (gnus-article-hide-citation-maybe): Wrong interactive specs. (gnus-cite-toggle): Maybe parse. -1998-02-23 Rui-Tao Dong ~{6-HpLN~} +Mon Feb 23 05:26:11 1998 Rui-Tao Dong ~{6-HpLN~} * nnweb.el (nnweb-type-definition): Fixed. -1998-02-22 Lars Magne Ingebrigtsen +Sun Feb 22 18:10:53 1998 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-group-path): Translate right chars. (gnus-agent-toggle-plugged): Allow proper closing. @@ -2025,11 +1981,11 @@ * gnus-srvr.el (gnus-browse-read-group): Allow entering non-ephemeral groups. -1998-02-22 Lars Magne Ingebrigtsen +Sun Feb 22 04:21:15 1998 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.31 is released. -1998-02-22 Lars Magne Ingebrigtsen +Sun Feb 22 02:09:35 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-highlight): Give undownloaded marks a better face. @@ -2046,15 +2002,15 @@ * gnus-sum.el (gnus-summary-exit): Stop prefetch. -1998-02-21 Lars Magne Ingebrigtsen +Sat Feb 21 02:12:42 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-get-newsgroup-headers): Buggy regexp. -1998-02-21 Lars Magne Ingebrigtsen +Sat Feb 21 00:51:22 1998 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.30 is released. -1998-02-21 Lars Magne Ingebrigtsen +Sat Feb 21 00:09:14 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-mark-article): Don't do anything if the mark doesn't change. @@ -2067,7 +2023,7 @@ * gnus-util.el (gnus-parse-netrc): Skip past macdefs. -1998-02-20 Lars Magne Ingebrigtsen +Fri Feb 20 22:56:22 1998 Lars Magne Ingebrigtsen * gnus-srvr.el (gnus-browse-unsubscribe-group): Wouldn't allow unsubscription. @@ -2083,36 +2039,36 @@ * gnus-picon.el (gnus-article-display-picons): Check that the extents are live first. -1998-02-19 Lars Magne Ingebrigtsen +Thu Feb 19 15:13:44 1998 Lars Magne Ingebrigtsen * gnus-group.el (gnus-useful-groups): Include gnus-bug. -1998-02-19 Jens-Ulrik Holger Petersen +Thu Feb 19 02:28:17 1998 Jens-Ulrik Holger Petersen * gnus.el (gnus-group-history): Defined twice. -1998-02-19 Lars Magne Ingebrigtsen +Thu Feb 19 01:58:47 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-get-newsgroup-headers): Just use the header value. (gnus-summary-exit): Set global vars. -1998-02-17 Lars Magne Ingebrigtsen +Tue Feb 17 07:17:49 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-stop-page-breaking): Mark page as no longer broken. (gnus-summary-exit): Purge the real name. -1998-02-17 Lars Magne Ingebrigtsen +Tue Feb 17 07:00:43 1998 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.29 is released. -1998-02-17 Lars Magne Ingebrigtsen +Tue Feb 17 06:15:03 1998 Lars Magne Ingebrigtsen * nnmail.el (nnmail-purge-split-history): List of alists, not alist. -1998-02-16 Lars Magne Ingebrigtsen +Mon Feb 16 20:22:04 1998 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.28 is released. @@ -2143,7 +2099,7 @@ * nntp.el (nntp-authinforc-file): Customized. -1998-02-16 Lars Magne Ingebrigtsen +Mon Feb 16 03:18:33 1998 Lars Magne Ingebrigtsen * gnus-nocem.el (gnus-nocem-unwanted-article-p): Don't look if the hashtable doesn't exist. @@ -2151,31 +2107,31 @@ * gnus-start.el (gnus-ask-server-for-new-groups): Make sure the killed groups hashtable exists. -1998-02-15 Lars Magne Ingebrigtsen +Sun Feb 15 23:02:11 1998 Lars Magne Ingebrigtsen * nntp.el (nntp-authinforc-file): Changed name and default. (nntp-send-authinfo): Use it. -1998-02-15 Lars Magne Ingebrigtsen +Sun Feb 15 19:50:10 1998 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.27 is released. -1998-02-15 Lars Magne Ingebrigtsen +Sun Feb 15 19:41:14 1998 Lars Magne Ingebrigtsen * gnus.el (gnus-ephemeral-servers): New variable. * gnus-srvr.el (gnus-server-prepare): Use it. * gnus-group.el (gnus-group-read-ephemeral-group): Ditto. -1998-02-15 Kurt Swanson +Sun Feb 15 19:35:11 1998 Kurt Swanson * gnus-art.el (gnus-article-read-summary-keys): Go to top on some. -1998-02-15 SeokChan LEE +Sun Feb 15 19:26:21 1998 SeokChan LEE * message.el (message-ignored-supersedes-headers): Fix. -1998-02-15 Lars Magne Ingebrigtsen +Sun Feb 15 18:39:15 1998 Lars Magne Ingebrigtsen * gnus-salt.el (gnus-tree-close): Start killing buffer again. @@ -2183,12 +2139,12 @@ * gnus-art.el (gnus-article-edit-mode): Run text mode hook. -1998-02-15 Roland Roberts +Sun Feb 15 17:31:19 1998 Roland Roberts * gnus-sum.el (gnus-nov-parse-line): Would bug out on bogus References headers. -1998-02-15 Lars Magne Ingebrigtsen +Sun Feb 15 14:23:51 1998 Lars Magne Ingebrigtsen * gnus-art.el (gnus-article-current-summary): New variable. (gnus-article-mode): Make it local. @@ -2204,27 +2160,27 @@ * gnus-agent.el (gnus-agent-group-path): Respect long file names. -1998-02-14 Lars Magne Ingebrigtsen +Sat Feb 14 21:31:25 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-goto-last-article): Force jumping to articles outside limit. * gnus-agent.el (gnus-agent-toggle-plugged): un/plug before hook. -1998-02-14 Kim-Minh Kaplan +Sat Feb 14 21:08:03 1998 Kim-Minh Kaplan * gnus-xmas.el (gnus-xmas-article-display-xface): t t would make faces disappear. -1998-02-14 Lars Magne Ingebrigtsen +Sat Feb 14 20:52:34 1998 Lars Magne Ingebrigtsen * nntp.el (nntp-netrc-file): New variable. -1998-02-14 Lars Magne Ingebrigtsen +Sat Feb 14 19:28:01 1998 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.26 is released. -1998-02-14 Lars Magne Ingebrigtsen +Sat Feb 14 18:40:55 1998 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-directory): Translate file chars. @@ -2234,28 +2190,28 @@ * gnus-group.el (gnus-group-rename-group): Mark dribble. -1998-02-14 Fred Oberhauser +Sat Feb 14 18:39:45 1998 Fred Oberhauser * nnmail.el (nnmail-process-babyl-mail-format): Fix point movement. -1998-02-14 Lars Magne Ingebrigtsen +Sat Feb 14 18:31:39 1998 Lars Magne Ingebrigtsen * gnus.el (gnus-group-get-parameter): Dix fix. -1998-02-14 Kim-Minh Kaplan +Sat Feb 14 18:29:12 1998 Kim-Minh Kaplan * gnus-picon.el: Updated documentation. -1998-02-14 Joev Dubach +Sat Feb 14 18:26:53 1998 Joev Dubach * nntp.el (nntp-send-authinfo-from-file): Doc fix. -1998-01-11 Ken Raeburn +Sun Jan 11 23:44:12 1998 Ken Raeburn * nnagent.el (nnagent-request-update-info): New no-op fn. -1998-02-14 Lars Magne Ingebrigtsen +Sat Feb 14 17:41:44 1998 Lars Magne Ingebrigtsen * gnus-srvr.el (gnus-browse-unsubscribe-group): Wouldn't allow subscription of visited groups. @@ -2275,7 +2231,7 @@ before looking at marked articles (gnus-summary-work-articles): better check of marked articles -1998-02-14 Lars Magne Ingebrigtsen +Sat Feb 14 15:10:36 1998 Lars Magne Ingebrigtsen * nntp.el (nntp-send-authinfo): Use new .netrc functionality. @@ -2297,11 +2253,11 @@ * gnus.el: User-variabelize all custom vars. -1998-02-13 Lars Magne Ingebrigtsen +Fri Feb 13 22:40:39 1998 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.25 is released. -1998-02-13 Lars Magne Ingebrigtsen +Fri Feb 13 19:01:19 1998 Lars Magne Ingebrigtsen * nndoc.el (nndoc-type-alist): Allow blank lines to separate headers from bodies. @@ -2319,20 +2275,20 @@ * gnus-sum.el (gnus-summary-exit): Call purging function. -1998-02-13 François Pinard +Fri Feb 13 18:59:16 1998 François Pinard * nnmail.el (nnmail-get-new-mail): Don't clear split-history. (nnmail-purge-split-history): New function. -1998-02-13 Lars Magne Ingebrigtsen +Fri Feb 13 18:36:16 1998 Lars Magne Ingebrigtsen * nntp.el (nntp-telnet-shell-prompt): Renamed. -1998-02-13 Sam Falkner +Fri Feb 13 18:35:23 1998 Sam Falkner * nntp.el (nntp-open-telnet-envuser): New variable. -1998-02-13 Lars Magne Ingebrigtsen +Fri Feb 13 18:29:23 1998 Lars Magne Ingebrigtsen * message.el (message-send-mail-function): Added smtpmail-send-it. @@ -2342,7 +2298,7 @@ browse-url-browser-function an alist, not a function. (gnus-button-embedded-url): Likewise. -1998-02-13 Lars Magne Ingebrigtsen +Fri Feb 13 17:10:31 1998 Lars Magne Ingebrigtsen * gnus-cite.el (gnus-cite-localize): New function. (gnus-cite-close): Renamed. @@ -2356,7 +2312,7 @@ * nntp.el (nntp-find-connection): Don't message. -1998-02-13 MORIOKA Tomohiko +Fri Feb 13 14:51:56 1998 MORIOKA Tomohiko * message.el (message-send-mail-with-qmail): Fix. @@ -2369,70 +2325,70 @@ * gnus/gnus-cus.el (gnus-score-parameters): Make `files' and `exclude-files' widgets inline. -1998-02-13 Lars Magne Ingebrigtsen +Fri Feb 13 12:46:23 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-article-mark): Dox dox. -1998-02-11 Lars Magne Ingebrigtsen +Wed Feb 11 15:05:03 1998 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.24 is released. -1998-02-10 Lars Magne Ingebrigtsen +Tue Feb 10 21:59:53 1998 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-fetch-session): Reversed reversal. * gnus-topic.el (gnus-topic-rename): Check whether the new name exists. -1998-02-10 dave edmondson +Tue Feb 10 21:39:47 1998 dave edmondson * message.el (message-font-lock-keywords): Allow : as a citation ending. -1998-02-10 Lars Magne Ingebrigtsen +Tue Feb 10 20:09:02 1998 Lars Magne Ingebrigtsen * message.el (message-send): Removed dead code. -1998-02-09 Lars Magne Ingebrigtsen +Mon Feb 9 17:02:09 1998 Lars Magne Ingebrigtsen * message.el (message-fill-header): Fill to column 990. * gnus-score.el (gnus-score-load-file): Exclude all excluded files. -1998-02-09 jari aalto +Mon Feb 9 16:55:41 1998 jari aalto * gnus-art.el (gnus-article-time-format): Extended variable. -1998-02-09 Lars Magne Ingebrigtsen +Mon Feb 9 16:27:59 1998 Lars Magne Ingebrigtsen * gnus-art.el (article-make-date-line): Make 8601 Dates. (article-date-iso8601): New command and keystroke. -1998-02-08 Lars Magne Ingebrigtsen +Sun Feb 8 21:19:15 1998 Lars Magne Ingebrigtsen * message.el (message-ignored-mail-headers): Remove Xrefs. * nndoc.el (nndoc-open-document-hook): New variable. -1998-02-08 Istvan Marko +Sun Feb 8 21:01:33 1998 Istvan Marko * gnus-agent.el (gnus-unplugged): Typo fix. -1998-02-08 Kurt Swanson +Sun Feb 8 18:34:31 1998 Kurt Swanson * gnus-score.el (gnus-score-thread-simplify): New variable. -1998-02-08 Lars Magne Ingebrigtsen +Sun Feb 8 18:31:35 1998 Lars Magne Ingebrigtsen * gnus-uu.el (gnus-uu-post-encode-mime): Call mmencode with correct params. -1998-02-08 Lars Magne Ingebrigtsen +Sun Feb 8 18:13:58 1998 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.23 is released. -1998-02-08 Lars Magne Ingebrigtsen +Sun Feb 8 17:20:40 1998 Lars Magne Ingebrigtsen * gnus-group.el (gnus-update-group-mark-positions): Bind `topic'. @@ -2441,12 +2397,12 @@ * nntp.el (nntp-wait-for): Don't change limit until after accepting output. -1998-02-08 Richard Hoskins +Sun Feb 8 16:44:36 1998 Richard Hoskins * message.el (message-kill-to-signature): Don't kill the delimiter. -1998-02-08 Lars Magne Ingebrigtsen +Sun Feb 8 16:15:33 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-prepared-hook): New hook. (gnus-summary-read-group-1): Use it. @@ -2459,12 +2415,12 @@ * gnus/message.el (message-cite-original): Don't quote signature. -1998-02-08 Lars Magne Ingebrigtsen +Sun Feb 8 15:50:20 1998 Lars Magne Ingebrigtsen * gnus-group.el (gnus-group-unsubscribe-group): Protest against empty group names. -1998-02-02 Lars Magne Ingebrigtsen +Mon Feb 2 18:56:22 1998 Lars Magne Ingebrigtsen * gnus-draft.el (gnus-draft-setup): Associate with drafts group. @@ -2477,7 +2433,7 @@ * gnus-art.el (article-strip-all-blank-lines): New command and keystroke. -1998-02-01 Lars Magne Ingebrigtsen +Sun Feb 1 18:00:54 1998 Lars Magne Ingebrigtsen * gnus-msg.el (gnus-inews-reject-message): Removed function. (gnus-sent-message-ids-file): Removed. @@ -2489,38 +2445,38 @@ `gnus-simplify-ignored-prefixes'. (gnus-summary-set-display-table): Keep TAB. -1998-01-15 +Thu Jan 15 22:47:38 1998 * gnus-art.el (gnus-request-article-this-buffer): Put it into the backlog. -1998-01-12 Lars Magne Ingebrigtsen +Mon Jan 12 23:30:59 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-get-newsgroup-headers): Use the longest ID. * nnheader.el (nnheader-parse-head): Ditto. -1998-01-08 Lars Magne Ingebrigtsen +Thu Jan 8 09:47:18 1998 Lars Magne Ingebrigtsen * gnus-start.el (gnus-1): Use gnus-alive-p. -1998-01-06 Lars Magne Ingebrigtsen +Tue Jan 6 11:53:09 1998 Lars Magne Ingebrigtsen * gnus-art.el (gnus-article-prepare): Bind coding systems. -1998-01-06 Lars Magne Ingebrigtsen +Tue Jan 6 07:45:39 1998 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.22 is released. -1998-01-06 Lars Magne Ingebrigtsen +Tue Jan 6 07:32:02 1998 Lars Magne Ingebrigtsen * message.el (message-kill-to-signature): Don't use mark. -1998-01-06 Russ Allbery +Tue Jan 6 07:30:46 1998 Russ Allbery * message.el (message-kill-to-signature): New command and keystroke. -1998-01-06 Lars Magne Ingebrigtsen +Tue Jan 6 06:39:29 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-print-article): New defaults for headers and stuff. @@ -2534,16 +2490,16 @@ * gnus-start.el (gnus-read-descriptions-file): Naked muleism. -1998-01-05 Lars Magne Ingebrigtsen +Mon Jan 5 05:20:16 1998 Lars Magne Ingebrigtsen * nnml.el (nnml-generate-nov-databases-1): Fix lower bound on empty groups. -1998-01-04 Lars Magne Ingebrigtsen +Sun Jan 4 14:38:36 1998 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.21 is released. -1998-01-04 Lars Magne Ingebrigtsen +Sun Jan 4 14:28:35 1998 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.20 is released. @@ -2569,7 +2525,7 @@ * gnus/gnus-group.el (gnus-group-fetch-faq): Convert `.' in group name to `/'. -1998-01-04 Lars Magne Ingebrigtsen +Sun Jan 4 13:35:14 1998 Lars Magne Ingebrigtsen * nndraft.el (nndraft-request-associate-buffer): Open the damn server first. Sheesh. @@ -2579,11 +2535,11 @@ * gnus-sum.el (gnus-summary-catchup): Don't nix out downloadable. (gnus-summary-highlight): Highlight down/un as unread. -1998-01-04 Kim-Minh Kaplan +Sun Jan 4 13:27:31 1998 Kim-Minh Kaplan * gnus-start.el (gnus-strip-killed-list): Fix syntax. -1998-01-04 Lars Magne Ingebrigtsen +Sun Jan 4 13:18:04 1998 Lars Magne Ingebrigtsen * nnsoup.el (nnsoup-store-reply): Bind mail-header-separator to "". @@ -2609,26 +2565,26 @@ * nnmail.el (nnmail-list-identifiers): Add default values for choices suggested by Per Abrahamsen . -1998-01-04 Lars Magne Ingebrigtsen +Sun Jan 4 11:31:42 1998 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.19 is released. -1998-01-04 Felix Lee +Sun Jan 4 10:42:53 1998 Felix Lee * nntp.el (nntp-open-rlogin): Use a list of parameters. -1998-01-04 Lars Magne Ingebrigtsen +Sun Jan 4 10:25:05 1998 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-fetch-groups): New command. * gnus-sum.el (gnus-summary-print-article): Changed order of parameters. -1998-01-04 Michael R. Cook +Sun Jan 4 10:24:07 1998 Michael R. Cook * gnus-sum.el (gnus-summary-print-article): Use process/prefix. -1998-01-04 Lars Magne Ingebrigtsen +Sun Jan 4 05:29:38 1998 Lars Magne Ingebrigtsen * gnus-uu.el: Changed spurious defconsts to defvars. @@ -2637,23 +2593,23 @@ * gnus-agent.el (gnus-agent-fetch-group-1): Fetch ticked articles. (gnus-agent-fetch-group-1): Never mind. -1997-12-20 Pete Ware +Sat Dec 20 22:33:17 1997 Pete Ware * message.el (message-rename-buffer): Check for nil dirs. -1997-12-19 Lars Magne Ingebrigtsen +Fri Dec 19 21:45:59 1997 Lars Magne Ingebrigtsen * nnml.el (nnml-request-create-group): Check for files. -1997-12-19 Hrvoje Niksic +Fri Dec 19 21:39:43 1997 Hrvoje Niksic * message.el (message-mode): Fixed font-lock. -1997-12-19 Lars Magne Ingebrigtsen +Fri Dec 19 21:26:08 1997 Lars Magne Ingebrigtsen * gnus-cache.el (gnus-cache-read-active): Check for empty files. -1997-12-14 Lars Magne Ingebrigtsen +Sun Dec 14 11:46:50 1997 Lars Magne Ingebrigtsen * gnus-uu.el (gnus-uu-save-article): Quote all lines beginning with a dash. @@ -2663,37 +2619,37 @@ * gnus-start.el (gnus-read-descriptions-file): Really bind and gag Mule. -1997-12-05 Danny Siu +Fri Dec 5 15:15:05 1997 Danny Siu * nndoc.el (nndoc-babyl-body-begin): quote the regexp for the string "*** EOOH ***" properly. (nndoc-babyl-head-begin): Same as above. -1997-12-14 Lars Magne Ingebrigtsen +Sun Dec 14 11:11:22 1997 Lars Magne Ingebrigtsen * gnus-uu.el (gnus-uu-pre-uudecode-hook): New hook. * gnus-sum.el (gnus-summary-read-group-1): Set mode line after configuring. -1997-12-14 Wes Hardaker +Sun Dec 14 11:03:26 1997 Wes Hardaker * gnus-score.el (gnus-adaptive-word-minimum): New variable. (gnus-score-adaptive): Use it. -1997-12-14 Roland B. Roberts +Sun Dec 14 09:19:18 1997 Roland B. Roberts * gnus-group.el: Fixed hardcoded levels. -1997-12-06 Lars Magne Ingebrigtsen +Sat Dec 6 17:40:33 1997 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.18 is released. -1997-12-06 Kim-Minh Kaplan +Sat Dec 6 17:27:04 1997 Kim-Minh Kaplan * gnus-picon.el (gnus-picons-remove): Race condition. -1997-12-06 Christian von Roques +Sat Dec 6 17:23:26 1997 Christian von Roques * gnus-start.el (gnus-read-descriptions-file): Fix enable-multibyte-characters. @@ -2707,7 +2663,7 @@ * gnus-art.el (gnus-visible-headers): Add X-sent:. -1997-12-06 Lars Balker Rasmussen +Sat Dec 6 17:16:28 1997 Lars Balker Rasmussen * gnus-art.el (article-make-date-line): Don't add extra newlines. @@ -2719,18 +2675,18 @@ * nnheader.el (nnheader-file-coding-system): Use `raw-text' in default. -1997-12-06 Kim-Minh Kaplan +Sat Dec 6 17:04:40 1997 Kim-Minh Kaplan * nnml.el (nnml-parse-head): Out-of-bounds fix. * nndraft.el (nndraft-request-associate-buffer): Get proper file name. -1997-12-06 Gary D. Foster +Sat Dec 6 15:35:37 1997 Gary D. Foster * gnus-group.el: Added backspace. -1997-11-27 Lars Magne Ingebrigtsen +Thu Nov 27 19:56:59 1997 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-summary-set-agent-mark): Remove marks properly. @@ -2739,7 +2695,7 @@ * smiley.el (smiley-buffer): Provide `help-echo'. -1997-11-27 Lars Magne Ingebrigtsen +Thu Nov 27 17:33:45 1997 Lars Magne Ingebrigtsen * gnus-util.el (gnus-output-to-rmail): Always save buffer. @@ -2757,7 +2713,7 @@ * gnus-start.el (gnus-read-descriptions-file): Add missing quote. -1997-11-26 Lars Magne Ingebrigtsen +Wed Nov 26 18:19:29 1997 Lars Magne Ingebrigtsen * nnweb.el (nnweb-type-definition): Rescued dejanewsold. @@ -2773,15 +2729,15 @@ * gnus-sum.el (gnus-read-header): Would bug out on sparse articles. -1997-11-26 Kurt Swanson +Wed Nov 26 17:50:41 1997 Kurt Swanson * gnus-ems.el (gnus-mule-cite-add-face): Work. -1997-11-26 Lars Magne Ingebrigtsen +Wed Nov 26 17:40:57 1997 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.17 is released. -1997-11-26 Lars Magne Ingebrigtsen +Wed Nov 26 16:04:25 1997 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-move-article): Don't work on canceled articles. @@ -2804,11 +2760,11 @@ match only hierarchies. (gnus-gnus-to-quick-newsrc-format): Changed warning. -1997-11-26 Greg Klanderman +Wed Nov 26 15:47:40 1997 Greg Klanderman * messagexmas.el (message-xmas-maybe-fontify): New definition. -1997-11-26 Lars Magne Ingebrigtsen +Wed Nov 26 15:43:53 1997 Lars Magne Ingebrigtsen * gnus-start.el (gnus-setup-news): Protect against nil gnus-message-archive-method. @@ -2818,22 +2774,22 @@ * gnus-art.el (gnus-article-edit-done): Update headers "Lines:", "Content-Length:" and "X-Content-Length:" when present. -1997-11-26 Lars Magne Ingebrigtsen +Wed Nov 26 15:08:17 1997 Lars Magne Ingebrigtsen * nnmail.el (nnmail-process-unix-mail-format): Pop to the right buffer on error. (nnmail-process-mmdf-mail-format): Ditto. -1997-11-26 Joe Reiss +Wed Nov 26 13:54:04 1997 Joe Reiss * gnus-art.el (gnus-summary-save-in-rmail): Return the name of the file. -1997-11-26 Alastair Burt +Wed Nov 26 13:50:01 1997 Alastair Burt * smiley.el: Balloon help, etc. -1997-11-26 Lars Magne Ingebrigtsen +Wed Nov 26 13:45:35 1997 Lars Magne Ingebrigtsen * gnus-util.el (gnus-kill-all-overlays): Remove check for XEmacs. @@ -2841,25 +2797,25 @@ * message.el: Don't require rmail. -1997-11-26 Kurt Swanson +Wed Nov 26 13:37:50 1997 Kurt Swanson * gnus-group.el (gnus-group-setup-buffer): set-buffer. -1997-11-26 Lars Magne Ingebrigtsen +Wed Nov 26 13:31:54 1997 Lars Magne Ingebrigtsen * gnus-score.el (gnus-score-load-file): Don't create empty score files when doing decays. -1997-11-26 Renaud Rioboo +Wed Nov 26 13:28:04 1997 Renaud Rioboo * nnmail.el (nnmail-move-inbox): Only bind default-directory when calling external function. -1997-11-26 IWAMURO Motonori +Wed Nov 26 13:03:45 1997 IWAMURO Motonori * gnus-kill.el (gnus-batch-score): Newsrc thinko. -1997-11-26 Lars Magne Ingebrigtsen +Wed Nov 26 10:31:17 1997 Lars Magne Ingebrigtsen * nnheader.el (nnheader-parse-head): Would break on Message-ID's that spanned several lines. @@ -2874,7 +2830,7 @@ * gnus-picon.el (gnus-picons-x-face-sentinel): Would bug out in headers with two X-Face lines. -1997-11-26 Lars Magne Ingebrigtsen +Wed Nov 26 08:54:26 1997 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-update-info): Would use wrong group name. @@ -2900,29 +2856,29 @@ * gnus-cite.el (gnus-cite-add-face): Would assign free variable. -1997-11-26 Lars Magne Ingebrigtsen +Wed Nov 26 08:31:28 1997 Lars Magne Ingebrigtsen * gnus-art.el (gnus-stop-date-timer): Cancel instead of delete. (gnus-start-date-timer): Use the numerical prefix. -1997-11-25 Lars Magne Ingebrigtsen +Tue Nov 25 20:03:34 1997 Lars Magne Ingebrigtsen * gnus-draft.el (gnus-group-send-drafts): Activate group first. -1997-11-25 Dan Christensen +Tue Nov 25 19:57:55 1997 Dan Christensen * gnus-group.el (gnus-group-process-prefix): Skip topics. -1997-11-25 Lars Magne Ingebrigtsen +Tue Nov 25 19:54:00 1997 Lars Magne Ingebrigtsen * gnus-move.el (gnus-move-group-to-server): Protect agains nil-ness. -1997-11-25 Lars Magne Ingebrigtsen +Tue Nov 25 19:03:38 1997 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.16 is released. -1997-11-25 Lars Magne Ingebrigtsen +Tue Nov 25 16:05:01 1997 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-read-header): Remove thread entry before rebuilding. @@ -2950,15 +2906,15 @@ * nnfolder.el (nnfolder-delete-mail): Would skip backwards one line too much. -1997-11-25 SeokChan LEE +Tue Nov 25 14:44:02 1997 SeokChan LEE * message.el (message-ignored-supersedes-headers): Typo. -1997-11-24 Lars Magne Ingebrigtsen +Mon Nov 24 18:46:37 1997 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.15 is released. -1997-11-24 Lars Magne Ingebrigtsen +Mon Nov 24 18:07:21 1997 Lars Magne Ingebrigtsen * gnus-ems.el: Also check major version names. @@ -2967,16 +2923,16 @@ * message.el (require 'rmail): Put guard around. * nnbabyl.el (require 'rmail): Ditto. -1997-11-24 Lars Magne Ingebrigtsen +Mon Nov 24 17:36:00 1997 Lars Magne Ingebrigtsen * message.el (message-reply): Respect Mail-Copies-To even when `to-address'. -1997-11-24 Thor Kristoffersen +Mon Nov 24 17:32:47 1997 Thor Kristoffersen * nntp.el (nntp-request-close): Sleep one second. -1997-11-24 Lars Magne Ingebrigtsen +Mon Nov 24 16:18:19 1997 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-read-group-1): Update marks when not entering group. @@ -2984,12 +2940,12 @@ * gnus-start.el (gnus-setup-news): Get correct value of archive server. -1997-10-08 Robert Bihlmeyer +Wed Oct 8 20:29:35 1997 Robert Bihlmeyer * message.el (message-make-organization): Don't let the environment variable override a user-set organization. -1997-11-24 Lars Magne Ingebrigtsen +Mon Nov 24 14:09:00 1997 Lars Magne Ingebrigtsen * nnml.el (nnml-open-nov): Don't use find-file. @@ -3008,20 +2964,20 @@ formats correctly. (gnus-xmas-modeline-glyph): Ditto. -1997-11-24 Hrvoje Niksic +Mon Nov 24 13:58:12 1997 Hrvoje Niksic * gnus-spec.el (gnus-compile): Work under XEmacs. -1997-11-24 Lars Magne Ingebrigtsen +Mon Nov 24 07:15:45 1997 Lars Magne Ingebrigtsen * nnoo.el (nnoo-change-server): Push the right parent packend onto the alist. -1997-11-23 Lars Magne Ingebrigtsen +Sun Nov 23 16:21:41 1997 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.14 is released. -1997-11-23 Lars Magne Ingebrigtsen +Sun Nov 23 14:04:07 1997 Lars Magne Ingebrigtsen * gnus-start.el (gnus-read-descriptions-file): Make sure Mule is bound. And gagged. @@ -3046,12 +3002,12 @@ * nnmail.el (nnmail-split-it): Save-excursion. (nnmail-group-pathname): Translate file chars. -1997-11-23 Gunnar Horrigmo +Sun Nov 23 13:41:10 1997 Gunnar Horrigmo * gnus-sum.el (gnus-summary-exit): Don't skip if group disappeared. -1997-11-23 Lars Magne Ingebrigtsen +Sun Nov 23 13:32:55 1997 Lars Magne Ingebrigtsen * nnfolder.el (nnfolder-normalize-buffer): New function. (nnfolder-save-mail): Use it. @@ -3064,7 +3020,7 @@ (message-default-mail-headers): Use it. (message-default-news-headers): Use it. -1997-11-23 Lars Magne Ingebrigtsen +Sun Nov 23 12:44:38 1997 Lars Magne Ingebrigtsen * gnus-win.el (gnus-remove-some-windows): Also delete dead summary windows. @@ -3072,37 +3028,37 @@ * gnus-score.el (gnus-score-adaptive): Check whether functions are bound. -1997-11-23 Hallvard B. Furuseth +Sun Nov 23 12:15:00 1997 Hallvard B. Furuseth * gnus-sum.el (gnus-summary-limit-include-thread): Interactive fix. -1997-11-23 Lars Magne Ingebrigtsen +Sun Nov 23 07:06:58 1997 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-reparent-thread): Insert Message-ID in proper place. -1997-11-22 Lars Magne Ingebrigtsen +Sat Nov 22 18:30:33 1997 Lars Magne Ingebrigtsen * gnus-cus.el (gnus-group-parameters): Add visible. -1997-11-22 Kim-Minh Kaplan +Sat Nov 22 18:19:39 1997 Kim-Minh Kaplan * message.el (message-setup): Add a newline, if necessary. -1997-11-22 Lars Magne Ingebrigtsen +Sat Nov 22 18:04:34 1997 Lars Magne Ingebrigtsen * gnus-mh.el (gnus-summary-save-in-folder): Fix for default. -1997-11-22 Didier Verna +Sat Nov 22 18:01:26 1997 Didier Verna * gnus-sum.el (gnus-summary-remove-bookmark): Interactive spec. -1997-11-17 Lars Magne Ingebrigtsen +Mon Nov 17 23:50:51 1997 Lars Magne Ingebrigtsen * gnus-art.el (article-display-x-face): Fold case. -1997-11-13 Kenichi Handa +Thu Nov 13 22:57:23 1997 Kenichi Handa * gnus/gnus-start.el (gnus-read-descriptions-file): Decode description if necessary. @@ -3111,44 +3067,44 @@ binary. (nntp-coding-system-for-write): Likewise. -1997-11-13 seokchan lee +Thu Nov 13 22:30:19 1997 seokchan lee * message.el (message-ignored-supersedes-headers): Ignore more headers. -1997-11-13 Lars Magne Ingebrigtsen +Thu Nov 13 22:28:13 1997 Lars Magne Ingebrigtsen * message.el (message-separator-face): Lightened up. (message-header-other-face): Ditto. -1997-11-13 jari aalto +Thu Nov 13 22:22:11 1997 jari aalto * nnmail.el (nnmail-process-mmdf-mail-format): Pop to buffer. -1997-11-13 Lars Magne Ingebrigtsen +Thu Nov 13 22:09:39 1997 Lars Magne Ingebrigtsen * gnus-start.el (gnus-start-draft-setup): Always create group. * gnus-agent.el (gnus-agent-fetch-headers): Translate file chars. -1997-11-06 Lars Magne Ingebrigtsen +Thu Nov 6 20:43:05 1997 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.13 is released. -1997-11-06 Lars Magne Ingebrigtsen +Thu Nov 6 20:30:14 1997 Lars Magne Ingebrigtsen * nnlistserv.el: New backend. -1997-11-06 Stefan Waldherr +Thu Nov 6 01:53:51 1997 Stefan Waldherr * nnweb.el (nnweb-dejanewsold-search): New function. -1997-11-06 Lars Magne Ingebrigtsen +Thu Nov 6 01:52:43 1997 Lars Magne Ingebrigtsen * gnus-topic.el (gnus-topic-change-level): Really delete multiple instances. -1997-11-05 Lars Magne Ingebrigtsen +Wed Nov 5 14:04:54 1997 Lars Magne Ingebrigtsen * gnus-topic.el (gnus-topic-update-topic-line): Possibly fix nil numbers. @@ -3156,18 +3112,18 @@ * gnus-sum.el (gnus-summary-show-article): New command and keystroke. -1997-11-04 Lars Magne Ingebrigtsen +Tue Nov 4 06:29:58 1997 Lars Magne Ingebrigtsen * gnus-score.el (gnus-score-adaptive): Use the home score file. -1997-10-25 Lars Magne Ingebrigtsen +Sat Oct 25 05:52:22 1997 Lars Magne Ingebrigtsen * gnus-art.el (gnus-article-save): Hide headers in the right buffer. * gnus-picon.el (gnus-picons-xbm-face): New face. -1997-10-25 Lars Balker Rasmussen +Sat Oct 25 00:39:42 1997 Lars Balker Rasmussen * gnus-art.el (gnus-article-fill-paragraph): New command and keystroke. @@ -3177,29 +3133,29 @@ * message.el (message-make-fqdn): Made certain that user-mail is not nil. -1997-10-25 David S. Goldberg +Sat Oct 25 00:18:32 1997 David S. Goldberg * gnus-art.el (article-hide-boring-headers): Use many-to. -1997-10-24 Lars Magne Ingebrigtsen +Fri Oct 24 23:48:39 1997 Lars Magne Ingebrigtsen * gnus-picon.el (gnus-picons-display-pairs): Don't add two bars. (gnus-picons-try-face): Set the foreground color on the bar. (gnus-picons-group-exluded-groups): New variable. (gnus-group-display-picons): Use it. -1997-10-13 Lars Magne Ingebrigtsen +Mon Oct 13 00:01:35 1997 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-group-path): Translate file chars. (gnus-agent-batch-fetch): New command. (gnus-agent-fetch-group): Message. -1997-10-12 ISO-2022-JP +Sun Oct 12 23:54:55 1997 ISO-2022-JP * gnus-agent.el (gnus-agent-article-file-coding-system): New variable. -1997-10-12 Lars Magne Ingebrigtsen +Sun Oct 12 16:46:11 1997 Lars Magne Ingebrigtsen * dgnushack.el (lpath): Reversed. @@ -3208,17 +3164,17 @@ * gnus-art.el (article-translate-characters): New function. (article-treat-dumbquotes): New command and keystroke. -1997-10-05 Lars Magne Ingebrigtsen +Sun Oct 5 20:09:31 1997 Lars Magne Ingebrigtsen * gnus-art.el (gnus-button-alist): No ' and " in News:. * gnus-msg.el (gnus-inews-insert-archive-gcc): Comp warn. -1997-10-04 Lars Magne Ingebrigtsen +Sat Oct 4 00:53:55 1997 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.12 is released. -1997-10-04 Lars Magne Ingebrigtsen +Sat Oct 4 00:16:39 1997 Lars Magne Ingebrigtsen * gnus.el (gnus-plugged): Moved here. @@ -3227,7 +3183,7 @@ * gnus-int.el (gnus-request-scan): Don't do anything if unplugged. -1997-10-03 Lars Magne Ingebrigtsen +Fri Oct 3 21:09:19 1997 Lars Magne Ingebrigtsen * gnus-art.el (gnus-ignored-headers): Doc fix. @@ -3247,14 +3203,14 @@ * nntp.el (nntp-encode-text): Encode according to RFC977. -1997-10-01 Lars Magne Ingebrigtsen +Wed Oct 1 18:27:26 1997 Lars Magne Ingebrigtsen * gnus-msg.el (gnus-inews-insert-archive-gcc): gcc-self didn't work if `gnus-message-archive-method' was nil. * nnmail.el (nnmail-article-group): Allow \\1 substitution. -1997-09-27 Lars Magne Ingebrigtsen +Sat Sep 27 12:57:44 1997 Lars Magne Ingebrigtsen * gnus-salt.el (gnus-pick-mouse-pick-region): Use it. @@ -3263,11 +3219,11 @@ * gnus-score.el (gnus-score-edit-current-scores): Don't select window. -1997-09-27 Hallvard B. Furuseth +Sat Sep 27 12:52:31 1997 Hallvard B. Furuseth * messcompat.el ((boundp 'mail-mode-hook)): Check. -1997-09-27 Lars Magne Ingebrigtsen +Sat Sep 27 09:22:15 1997 Lars Magne Ingebrigtsen * nndraft.el (nndraft-possibly-change-group): Always open server. @@ -3281,16 +3237,16 @@ * gnus-demon.el (gnus-demon-scan-news): Save excursion. -1997-09-27 Hallvard B. Furuseth +Sat Sep 27 09:06:55 1997 Hallvard B. Furuseth * gnus-cache.el (gnus-summary-limit-include-cached): New command and keystroke. -1997-09-27 Lars Magne Ingebrigtsen +Sat Sep 27 06:45:58 1997 Lars Magne Ingebrigtsen * gnus-uu.el (gnus-uu-invert-processable): Make interactive. -1997-09-27 Kim-Minh Kaplan +Sat Sep 27 06:43:38 1997 Kim-Minh Kaplan * gnus-picon.el: Doc fixes. @@ -3298,7 +3254,7 @@ * gnus.el: Removed definition of `custom-face-lookup'. -1997-09-27 Lars Magne Ingebrigtsen +Sat Sep 27 05:36:11 1997 Lars Magne Ingebrigtsen * nndraft.el: Would block nnmh. @@ -3311,47 +3267,47 @@ * gnus-sum.el (gnus-nov-read-integer): Really skip to next field. -1997-09-27 Lars Magne Ingebrigtsen +Sat Sep 27 04:32:45 1997 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.11 is released. -1997-09-27 Lars Magne Ingebrigtsen +Sat Sep 27 03:50:12 1997 Lars Magne Ingebrigtsen * message.el (message-send): Post without asking. (message-mode): Modify paragraphs-start and paragraph-separate. (message-newline-and-reformat): New command and keystroke. -1997-09-25 Lars Magne Ingebrigtsen +Thu Sep 25 00:13:41 1997 Lars Magne Ingebrigtsen * nnmail.el (nnmail-activate): Init server buffer. -1997-09-24 Lars Magne Ingebrigtsen +Wed Sep 24 04:11:59 1997 Lars Magne Ingebrigtsen * gnus-draft.el (gnus-draft-setup): Inexplicable binding problem worked around. * nnsoup.el (nnsoup-always-save): Renamed. -1997-09-24 Nelson Jose dos Santos Ferreira +Wed Sep 24 04:11:02 1997 Nelson Jose dos Santos Ferreira * nnsoup.el (nnsoup-commit-reply-now): New variable. (nnsoup-store-reply): Use it. -1997-09-24 Lars Magne Ingebrigtsen +Wed Sep 24 02:30:44 1997 Lars Magne Ingebrigtsen * gnus-ems.el (gnus-deactivate-mark): New alias. -1997-09-23 Lars Magne Ingebrigtsen +Tue Sep 23 07:56:07 1997 Lars Magne Ingebrigtsen * gnus.el: Win-away! * gnus-msg.el (gnus-setup-message): Don't trust make-symbol. -1997-09-23 Lars Magne Ingebrigtsen +Tue Sep 23 07:45:11 1997 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.10 is released. -1997-09-23 Lars Magne Ingebrigtsen +Tue Sep 23 01:41:04 1997 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-read-all-headers): New function. (gnus-select-newsgroup): Use it. @@ -3369,7 +3325,7 @@ headers. (message-send): Allow posting without confirming from Agent. -1997-09-22 Lars Magne Ingebrigtsen +Mon Sep 22 05:43:14 1997 Lars Magne Ingebrigtsen * dgnushack.el (byte-compile-warnings): Don't warn about obsolete variables. @@ -3380,29 +3336,29 @@ (gnus-summary-articles-in-thread): New function. (gnus-articles-in-thread): Renamed. -1997-09-21 Lars Magne Ingebrigtsen +Sun Sep 21 23:54:50 1997 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.9 is released. -1997-09-21 Lars Magne Ingebrigtsen +Sun Sep 21 23:38:46 1997 Lars Magne Ingebrigtsen * gnus.el (gnus-splash-face): ForestGreen everywhere. * gnus-sum.el (gnus-simplify-subject-fully): Use new variable. (gnus-general-simplify-subject): Ditto. -1997-09-21 Kurt Swanson +Sun Sep 21 23:34:13 1997 Kurt Swanson * gnus-sum.el (gnus-simplify-subject-functions): New variable. (gnus-simplify-whitespace): New function. * gnus-util.el (gnus-map-function): New function. -1997-09-21 Michelangelo Grigni +Sun Sep 21 23:22:04 1997 Michelangelo Grigni * gnus-score.el (gnus-score-regexp-bad-p): New function. -1997-09-21 Lars Magne Ingebrigtsen +Sun Sep 21 00:14:40 1997 Lars Magne Ingebrigtsen * gnus-score.el (gnus-summary-lower-score): Use sym pref. (gnus-summary-increase-score): Use it. @@ -3484,23 +3440,23 @@ * gnus-draft.el (gnus-draft-setup): Clobbered variables. -1997-09-20 Lars Magne Ingebrigtsen +Sat Sep 20 23:23:49 1997 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.8 is released. -1997-09-20 Lars Magne Ingebrigtsen +Sat Sep 20 20:41:16 1997 Lars Magne Ingebrigtsen * gnus-start.el (gnus-setup-news-hook): New hook. * gnus-agent.el (gnus-agentize): Really set up queue group. (gnus-open-agent): Setup queue here. -1997-09-20 Matt Simmons +Sat Sep 20 20:23:07 1997 Matt Simmons * message.el (message-set-auto-save-file-name): Make things work without drafts. -1997-09-20 Lars Magne Ingebrigtsen +Sat Sep 20 18:32:02 1997 Lars Magne Ingebrigtsen * nnmh.el (nnmh-request-list-1): Check for links to ".". @@ -3508,11 +3464,11 @@ * gnus-agent.el (gnus-agent-queue-setup): New function. -1997-09-18 Lars Magne Ingebrigtsen +Thu Sep 18 04:54:59 1997 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.7 is released. -1997-09-18 Lars Magne Ingebrigtsen +Thu Sep 18 03:33:54 1997 Lars Magne Ingebrigtsen * gnus-msg.el (gnus-setup-message): Slap a progn around forms. @@ -3523,13 +3479,13 @@ * nnmh.el (nnmh-request-accept-article): Don't save when noinsert. -1997-09-17 Lars Magne Ingebrigtsen +Wed Sep 17 03:37:59 1997 Lars Magne Ingebrigtsen * nndraft.el (nndraft-directory): Changed defaults. * gnus-agent.el (gnus-agent-fetch-session): Bind command method. -1997-09-17 Lars Magne Ingebrigtsen +Wed Sep 17 03:28:36 1997 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.6 is released. @@ -3538,7 +3494,7 @@ * dgnushack.el (dgnushack-compile): Ignore .el files beginning with an `=' character. -1997-09-17 Lars Magne Ingebrigtsen +Wed Sep 17 02:30:04 1997 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-build-sparse-threads): Allow display of looped References. @@ -3549,7 +3505,7 @@ * message.el (message-delete-not-region): New command and keystroke. -1997-09-16 Lars Magne Ingebrigtsen +Tue Sep 16 00:58:26 1997 Lars Magne Ingebrigtsen * nndraft.el (nndraft-directory): Changed value. @@ -3568,11 +3524,11 @@ * gnus-draft.el (gnus-draft-mode): Simplify. -1997-09-16 Lars Magne Ingebrigtsen +Tue Sep 16 00:18:11 1997 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.5 is released. -1997-09-15 Lars Magne Ingebrigtsen +Mon Sep 15 00:53:50 1997 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-alter-header-function): New variable. (gnus-nov-parse-line): Use it. @@ -3586,15 +3542,15 @@ * gnus-start.el (gnus-start-draft-setup): Changed name. -1997-09-15 Lars Magne Ingebrigtsen +Mon Sep 15 00:40:09 1997 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.4 is released. -1997-09-15 Lars Magne Ingebrigtsen +Mon Sep 15 00:19:07 1997 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-goto-article): Accept Message-ID's. -1997-09-14 Lars Magne Ingebrigtsen +Sun Sep 14 21:41:35 1997 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-group-make-articles-read): No params. @@ -3609,11 +3565,11 @@ * message.el (message-send): Disabled test. -1997-09-14 Lars Magne Ingebrigtsen +Sun Sep 14 21:17:34 1997 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.3 is released. -1997-09-14 Lars Magne Ingebrigtsen +Sun Sep 14 01:51:45 1997 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-short-article): New variables. @@ -3643,20 +3599,20 @@ * gnus-bcklg.el (gnus-backlog-remove-article): Remove the ident from the list. -1997-09-14 Lars Magne Ingebrigtsen +Sun Sep 14 00:26:47 1997 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.2 is released. -1997-09-14 Lars Magne Ingebrigtsen +Sun Sep 14 00:24:52 1997 Lars Magne Ingebrigtsen * gnus-score.el (gnus-score-headers): Make sure the summary buffer exists. -1997-09-13 Greg Stark +Sat Sep 13 23:35:28 1997 Greg Stark * gnus-ems.el (gnus-x-splash): New function. -1997-09-13 Lars Magne Ingebrigtsen +Sat Sep 13 22:46:16 1997 Lars Magne Ingebrigtsen * gnus-start.el (gnus-1): Use it. @@ -3668,7 +3624,6 @@ * gnus-sum.el (gnus-summary-catchup): Reverse logic. -1997-09-13 Lars Magne Ingebrigtsen +Sat Sep 13 21:21:38 1997 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.1 is released. - diff --git a/lisp/dgnushack.el b/lisp/dgnushack.el index e81ed63..8224ba1 100644 --- a/lisp/dgnushack.el +++ b/lisp/dgnushack.el @@ -104,13 +104,6 @@ Modify to suit your needs.")) (defconst dgnushack-texi-file-regexp "^\\(gnus\\|message\\|gnus-ja\\|message-ja\\)\\.texi$") -;; Avoid byte compile warnings for FSF Emacsen. -(eval-when-compile - (unless (featurep 'xemacs) - (autoload 'update-autoloads-from-directory "autoload") - (autoload 'Custom-make-dependencies "cus-dep") - )) - (defun dgnushack-make-package () (require 'gnus) (let* ((product-name (downcase gnus-product-name)) diff --git a/lisp/gnus-agent.el b/lisp/gnus-agent.el index 1c52892..8b8c9dd 100644 --- a/lisp/gnus-agent.el +++ b/lisp/gnus-agent.el @@ -312,7 +312,7 @@ agent minor mode in all Gnus buffers." (interactive) (gnus-open-agent) (add-hook 'gnus-setup-news-hook 'gnus-agent-queue-setup) - (unless gnus-agent-send-mail-function + (unless gnus-agent-send-mail-function (setq gnus-agent-send-mail-function message-send-mail-function message-send-mail-function 'gnus-agent-send-mail)) (unless gnus-agent-covered-methods @@ -647,7 +647,7 @@ the actual number of articles toggled is returned." ;; Prune off articles that we have already fetched. (while (and articles (cdr (assq (car articles) gnus-agent-article-alist))) - (pop articles)) + (pop articles)) (let ((arts articles)) (while (cdr arts) (if (cdr (assq (cadr arts) gnus-agent-article-alist)) @@ -755,7 +755,7 @@ the actual number of articles toggled is returned." (pop gnus-agent-group-alist)))) (defun gnus-agent-fetch-headers (group &optional force) - (let ((articles (if (gnus-agent-load-alist group) + (let ((articles (if (gnus-agent-load-alist group) (gnus-sorted-intersection (gnus-list-of-unread-articles group) (gnus-uncompress-range @@ -907,7 +907,7 @@ the actual number of articles toggled is returned." (gnus-get-newsgroup-headers-xover articles nil nil group)) (setq category (gnus-group-category group)) (setq predicate - (gnus-get-predicate + (gnus-get-predicate (or (gnus-group-get-parameter group 'agent-predicate) (cadr category)))) (setq score-param @@ -1088,7 +1088,7 @@ The following commands are available: (or (gnus-agent-read-file (nnheader-concat gnus-agent-directory "lib/categories")) (list (list 'default 'short nil nil))))) - + (defun gnus-category-write () "Write the category alist." (setq gnus-category-predicate-cache nil @@ -1106,7 +1106,7 @@ The following commands are available: (setf (cadr (assq ',category gnus-category-alist)) predicate) (gnus-category-write) (gnus-category-list))))) - + (defun gnus-category-edit-score (category) "Edit the score expression for CATEGORY." (interactive (list (gnus-category-name))) @@ -1221,7 +1221,7 @@ The following commands are available: (defun gnus-agent-false () "Return nil." nil) - + (defun gnus-category-make-function-1 (cat) "Make a function from category CAT." (cond @@ -1311,92 +1311,90 @@ The following commands are available: (cdr (assq 'dormant (gnus-info-marks info))))) nov-file (gnus-agent-article-name ".overview" group)) - (when info - (gnus-agent-load-alist group) - (gnus-message 5 "Expiring articles in %s" group) - (set-buffer overview) - (erase-buffer) - (when (file-exists-p nov-file) - (nnheader-insert-file-contents nov-file)) - (goto-char (point-min)) - (setq article 0) - (while (setq elem (pop articles)) - (setq article (car elem)) - (when (or (null low) - (< article low) - gnus-agent-expire-all - (and (not (memq article unreads)) - (not (memq article marked)))) - ;; Find and nuke the NOV line. - (while (and (not (eobp)) - (or (not (numberp - (setq art (read (current-buffer))))) - (< art article))) - (if (file-exists-p - (gnus-agent-article-name - (number-to-string art) group)) - (forward-line 1) - ;; Remove old NOV lines that have no articles. - (gnus-delete-line))) - (if (or (eobp) - (/= art article)) - (beginning-of-line) - (gnus-delete-line)) - ;; Nuke the article. - (when (file-exists-p (setq file (gnus-agent-article-name - (number-to-string article) - group))) - (delete-file file)) - ;; Schedule the history line for nuking. - (push (cdr elem) histories))) - (gnus-make-directory (file-name-directory nov-file)) - (write-region-as-coding-system - gnus-agent-file-coding-system - (point-min) (point-max) nov-file nil 'silent) - ;; Delete the unwanted entries in the alist. - (setq gnus-agent-article-alist - (sort gnus-agent-article-alist 'car-less-than-car)) - (let* ((alist gnus-agent-article-alist) - (prev (cons nil alist)) - (first prev) - expired) - (while (and alist - (<= (caar alist) article)) - (if (or (not (cdar alist)) - (not (file-exists-p - (gnus-agent-article-name - (number-to-string - (caar alist)) - group)))) - (progn - (push (caar alist) expired) - (setcdr prev (setq alist (cdr alist)))) - (setq prev alist - alist (cdr alist)))) - (setq gnus-agent-article-alist (cdr first)) - (gnus-agent-save-alist group) - ;; Mark all articles up to the first article - ;; in `gnus-article-alist' as read. - (when (and info (caar gnus-agent-article-alist)) - (setcar (nthcdr 2 info) - (gnus-range-add - (nth 2 info) - (cons 1 (- (caar gnus-agent-article-alist) 1))))) - ;; Maybe everything has been expired from `gnus-article-alist' - ;; and so the above marking as read could not be conducted, - ;; or there are expired article within the range of the alist. - (when (and (car expired) - (or (not (caar gnus-agent-article-alist)) - (> (car expired) - (caar gnus-agent-article-alist))) ) - (setcar (nthcdr 2 info) - (gnus-add-to-range - (nth 2 info) - (nreverse expired)))) - (gnus-dribble-enter - (concat "(gnus-group-set-info '" - (gnus-prin1-to-string info) - ")"))))) + (gnus-agent-load-alist group) + (gnus-message 5 "Expiring articles in %s" group) + (set-buffer overview) + (erase-buffer) + (when (file-exists-p nov-file) + (nnheader-insert-file-contents nov-file)) + (goto-char (point-min)) + (setq article 0) + (while (setq elem (pop articles)) + (setq article (car elem)) + (when (or (null low) + (< article low) + gnus-agent-expire-all + (and (not (memq article unreads)) + (not (memq article marked)))) + ;; Find and nuke the NOV line. + (while (and (not (eobp)) + (or (not (numberp + (setq art (read (current-buffer))))) + (< art article))) + (if (file-exists-p + (gnus-agent-article-name + (number-to-string art) group)) + (forward-line 1) + ;; Remove old NOV lines that have no articles. + (gnus-delete-line))) + (if (or (eobp) + (/= art article)) + (beginning-of-line) + (gnus-delete-line)) + ;; Nuke the article. + (when (file-exists-p (setq file (gnus-agent-article-name + (number-to-string article) + group))) + (delete-file file)) + ;; Schedule the history line for nuking. + (push (cdr elem) histories))) + (gnus-make-directory (file-name-directory nov-file)) + (write-region-as-coding-system + gnus-agent-file-coding-system + (point-min) (point-max) nov-file nil 'silent) + ;; Delete the unwanted entries in the alist. + (setq gnus-agent-article-alist + (sort gnus-agent-article-alist 'car-less-than-car)) + (let* ((alist gnus-agent-article-alist) + (prev (cons nil alist)) + (first prev) + expired) + (while (and alist + (<= (caar alist) article)) + (if (or (not (cdar alist)) + (not (file-exists-p + (gnus-agent-article-name + (number-to-string + (caar alist)) + group)))) + (progn + (push (caar alist) expired) + (setcdr prev (setq alist (cdr alist)))) + (setq prev alist + alist (cdr alist)))) + (setq gnus-agent-article-alist (cdr first)) + ;;; Mark all articles up to the first article + ;;; in `gnus-article-alist' as read. + (when (and info (caar gnus-agent-article-alist)) + (setcar (nthcdr 2 info) + (gnus-range-add + (nth 2 info) + (cons 1 (- (caar gnus-agent-article-alist) 1))))) + ;; Maybe everything has been expired from `gnus-article-alist' + ;; and so the above marking as read could not be conducted, + ;; or there are expired article within the range of the alist. + (when (and (car expired) + (or (not (caar gnus-agent-article-alist)) + (> (car expired) + (caar gnus-agent-article-alist))) ) + (setcar (nthcdr 2 info) + (gnus-add-to-range + (nth 2 info) + (nreverse expired)))) + (gnus-dribble-enter + (concat "(gnus-group-set-info '" + (gnus-prin1-to-string info) + ")")))) expiry-hashtb) (set-buffer history) (setq histories (nreverse (sort histories '<))) diff --git a/lisp/gnus-art.el b/lisp/gnus-art.el index 913dc8f..b67fa90 100644 --- a/lisp/gnus-art.el +++ b/lisp/gnus-art.el @@ -96,7 +96,7 @@ (defcustom gnus-ignored-headers '("^Path:" "^Expires:" "^Date-Received:" "^References:" "^Xref:" "^Lines:" - "^Relay-Version:" "^Message-ID:" "^Approved:" "^Sender:" "^Received:" + "^Relay-Version:" "^Message-ID:" "^Approved:" "^Sender:" "^Received:" "^X-UIDL:" "^MIME-Version:" "^Return-Path:" "^In-Reply-To:" "^Content-Type:" "^Content-Transfer-Encoding:" "^X-WebTV-Signature:" "^X-MimeOLE:" "^X-MSMail-Priority:" "^X-Priority:" "^X-Loop:" @@ -106,7 +106,7 @@ "^X-Complaints-To:" "^X-NNTP-Posting-Host:" "^X-Orig.*:" "^Abuse-Reports-To:" "^Cache-Post-Path:" "^X-Article-Creation-Date:" "^X-Poster:" "^X-Mail2News-Path:" "^X-Server-Date:" "^X-Cache:" - "^Originator:" "^X-Problems-To:" "^X-Auth-User:" "^X-Post-Time:" + "^Originator:" "^X-Problems-To:" "^X-Auth-User:" "^X-Post-Time:" "^X-Admin:" "^X-UID:" "^Resent-[-A-Za-z]+:" "^X-Mailing-List:" "^Precedence:" "^Original-[-A-Za-z]+:" "^X-filename:" "^X-Orcpt:" "^Old-Received:" "^X-Pgp-Fingerprint:" "^X-Pgp-Key-Id:" @@ -2152,23 +2152,20 @@ If ALL-HEADERS is non-nil, no headers are hidden." (defun gnus-article-prepare-display () "Make the current buffer look like a nice article." - (gnus-run-hooks 'gnus-tmp-internal-hook) - (gnus-run-hooks 'gnus-article-prepare-hook) (let ((method (if gnus-show-mime (progn (setq mime-message-structure gnus-current-headers) gnus-article-display-method-for-mime) - gnus-article-display-method-for-traditional)) - (inhibit-read-only t) - buffer-read-only) + gnus-article-display-method-for-traditional))) + (gnus-run-hooks 'gnus-tmp-internal-hook) + (gnus-run-hooks 'gnus-article-prepare-hook) ;; Display message. (funcall method) ;; Associate this article with the current summary buffer. (setq gnus-article-current-summary gnus-summary-buffer) ;; Perform the article display hooks. - (gnus-run-hooks 'gnus-article-display-hook) - (put-text-property (point-min) (point-max) 'read-only nil))) + (gnus-run-hooks 'gnus-article-display-hook))) (defun gnus-article-wash-status () "Return a string which display status of article washing." @@ -2765,12 +2762,6 @@ groups." (setq font-lock-defaults nil) (font-lock-mode 0))) -;; Avoid byte compile warning for FSF Emacsen. -(eval-when-compile - (unless (featurep 'xemacs) - (autoload 'font-lock-set-defaults "font-lock") - )) - (defun gnus-article-mime-edit-article-setup () "Convert current buffer to MIME-Edit buffer and turn on MIME-Edit mode after replacing with the original article." @@ -3325,12 +3316,17 @@ forbidden in URL encoding." (defun gnus-button-url (address) "Browse ADDRESS." - (browse-url address)) + ;; In Emacs 20, `browse-url-browser-function' may be an alist. + (if (listp browse-url-browser-function) + (browse-url address) + (funcall browse-url-browser-function address))) (defun gnus-button-embedded-url (address) "Browse ADDRESS." ;; In Emacs 20, `browse-url-browser-function' may be an alist. - (browse-url (gnus-strip-whitespace address))) + (if (listp browse-url-browser-function) + (browse-url (gnus-strip-whitespace address)) + (funcall browse-url-browser-function (gnus-strip-whitespace address)))) ;;; Next/prev buttons in the article buffer. diff --git a/lisp/gnus-async.el b/lisp/gnus-async.el index a0c9d71..870192f 100644 --- a/lisp/gnus-async.el +++ b/lisp/gnus-async.el @@ -47,8 +47,8 @@ If a number, prefetch only that many articles forward; if t, prefetch as many articles as possible." :group 'gnus-asynchronous :type '(choice (const :tag "off" nil) - (integer :tag "some" 0) - (other :tag "all" t))) + (const :tag "all" t) + (integer :tag "some" 0))) (defcustom gnus-prefetched-article-deletion-strategy '(read exit) "List of symbols that say when to remove articles from the prefetch buffer. diff --git a/lisp/gnus-cache.el b/lisp/gnus-cache.el index 8ed1e18..7f48584 100644 --- a/lisp/gnus-cache.el +++ b/lisp/gnus-cache.el @@ -575,7 +575,7 @@ $ emacs -batch -l ~/.emacs -l gnus -f gnus-jog-cache" "Read the cache active file." (gnus-make-directory gnus-cache-directory) (if (or (not (file-exists-p gnus-cache-active-file)) - (zerop (nth 7 (file-attributes gnus-cache-active-file))) + (not (zerop (nth 7 (file-attributes gnus-cache-active-file)))) force) ;; There is no active file, so we generate one. (gnus-cache-generate-active) diff --git a/lisp/gnus-ems.el b/lisp/gnus-ems.el index 0b32c14..f798e12 100644 --- a/lisp/gnus-ems.el +++ b/lisp/gnus-ems.el @@ -174,8 +174,7 @@ (eval-and-compile (let ((case-fold-search t)) (cond - ((string-match "windows-nt\\|os/2\\|emx\\|cygwin" - (symbol-name system-type)) + ((string-match "windows-nt\\|os/2\\|emx" (symbol-name system-type)) (setq nnheader-file-name-translation-alist (append nnheader-file-name-translation-alist '((?: . ?_) diff --git a/lisp/gnus-mh.el b/lisp/gnus-mh.el index 4f0a9d9..fa01f5a 100644 --- a/lisp/gnus-mh.el +++ b/lisp/gnus-mh.el @@ -39,9 +39,6 @@ (require 'gnus-msg) (require 'gnus-sum) -;; Avoid byte compile warning. -(defvar mh-lib-progs) - (defun gnus-summary-save-article-folder (&optional arg) "Append the current article to an mh folder. If N is a positive number, save the N next articles. @@ -69,12 +66,7 @@ Optional argument FOLDER specifies folder name." t)))) (errbuf (gnus-get-buffer-create " *Gnus rcvstore*")) ;; Find the rcvstore program. - (exec-path (cond ((and (boundp 'mh-lib-progs) mh-lib-progs) - (cons mh-lib-progs exec-path)) - ((and (boundp 'mh-lib) mh-lib) - (cons mh-lib exec-path)) - (t - exec-path)))) + (exec-path (if mh-lib (cons mh-lib exec-path) exec-path))) (gnus-eval-in-buffer-window gnus-original-article-buffer (save-restriction (widen) diff --git a/lisp/gnus-score.el b/lisp/gnus-score.el index df2c072..76cc2a3 100644 --- a/lisp/gnus-score.el +++ b/lisp/gnus-score.el @@ -1,5 +1,5 @@ ;;; gnus-score.el --- scoring code for Gnus -;; Copyright (C) 1995, 1996, 1997 Free Software Foundation, Inc. +;; Copyright (C) 1995,96,97,98 Free Software Foundation, Inc. ;; Author: Per Abrahamsen ;; Lars Magne Ingebrigtsen @@ -122,8 +122,7 @@ the `a' symbolic prefix to the score commands will always use (defcustom gnus-score-interactive-default-score 1000 "*Scoring commands will raise/lower the score with this number as the default." :group 'gnus-score-default - :type '(choice (const nil) - integer)) + :type 'integer) (defcustom gnus-score-expiry-days 7 "*Number of days before unused score file entries are expired. diff --git a/lisp/gnus-spec.el b/lisp/gnus-spec.el index 8df2353..2b06fa8 100644 --- a/lisp/gnus-spec.el +++ b/lisp/gnus-spec.el @@ -334,12 +334,6 @@ (nth 1 sform)))) form))) -;; Avoid byte compile warning for FSF Emacsen. -(eval-when-compile - (unless (featurep 'xemacs) - (autoload 'gnus-tilde-pad-form "gnus-xmas") - )) - (defun gnus-parse-simple-format (format spec-alist &optional insert) ;; This function parses the FORMAT string with the help of the ;; SPEC-ALIST and returns a list that can be eval'ed to return a diff --git a/lisp/gnus-sum.el b/lisp/gnus-sum.el index 079d9f1..6633132 100644 --- a/lisp/gnus-sum.el +++ b/lisp/gnus-sum.el @@ -321,7 +321,7 @@ and non-`vertical', do both horizontal and vertical recentering." "*If non-nil, ignore articles with identical Message-ID headers." :group 'gnus-summary :type 'boolean) - + (defcustom gnus-single-article-buffer t "*If non-nil, display all articles in the same buffer. If nil, each group will get its own article buffer." @@ -350,7 +350,7 @@ It uses the same syntax as the `gnus-split-methods' variable." (cons :value ("" "") regexp (repeat string)) (sexp :value nil)))) -(defcustom gnus-unread-mark ? ;space +(defcustom gnus-unread-mark ? "*Mark used for unread articles." :group 'gnus-summary-marks :type 'character) @@ -465,7 +465,7 @@ It uses the same syntax as the `gnus-split-methods' variable." :group 'gnus-summary-marks :type 'character) -(defcustom gnus-empty-thread-mark ? ;space +(defcustom gnus-empty-thread-mark ? "*There is no thread under the article." :group 'gnus-summary-marks :type 'character) @@ -1236,7 +1236,7 @@ increase the score of each group you read." "L" gnus-summary-lower-score "\M-i" gnus-symbolic-argument "h" gnus-summary-select-article-buffer - + "V" gnus-summary-score-map "X" gnus-uu-extract-map "S" gnus-summary-send-map) @@ -2029,6 +2029,21 @@ The following commands are available: (setcar (nthcdr 2 (car data)) (+ offset (nth 2 (car data)))) (setq data (cdr data)))) +(defun gnus-data-compute-positions () + "Compute the positions of all articles." + (setq gnus-newsgroup-data-reverse nil) + (let ((data gnus-newsgroup-data)) + (save-excursion + (gnus-save-hidden-threads + (gnus-summary-show-all-threads) + (goto-char (point-min)) + (while data + (while (get-text-property (point) 'gnus-intangible) + (forward-line 1)) + (gnus-data-set-pos (car data) (+ (point) 3)) + (setq data (cdr data)) + (forward-line 1)))))) + (defun gnus-summary-article-pseudo-p (article) "Say whether this article is a pseudo article or not." (not (vectorp (gnus-data-header (gnus-data-find article))))) @@ -2214,23 +2229,6 @@ marks of articles." (eq (char-after) ?\n)) (subst-char-in-region point (1+ point) ?\n ?\r))))) -;; This needs to be put here because it uses the -;; gnus-save-hidden-threads macro -(defun gnus-data-compute-positions () - "Compute the positions of all articles." - (setq gnus-newsgroup-data-reverse nil) - (let ((data gnus-newsgroup-data)) - (save-excursion - (gnus-save-hidden-threads - (gnus-summary-show-all-threads) - (goto-char (point-min)) - (while data - (while (get-text-property (point) 'gnus-intangible) - (forward-line 1)) - (gnus-data-set-pos (car data) (+ (point) 3)) - (setq data (cdr data)) - (forward-line 1)))))) - ;; Various summary mode internalish functions. (defun gnus-mouse-pick-article (e) @@ -2400,7 +2398,7 @@ marks of articles." (if (or (null gnus-summary-default-score) (<= (abs (- gnus-tmp-score gnus-summary-default-score)) gnus-summary-zcore-fuzz)) - ? ;space + ? (if (< gnus-tmp-score gnus-summary-default-score) gnus-score-below-mark gnus-score-over-mark))) (gnus-tmp-replied @@ -2465,7 +2463,7 @@ marks of articles." (if (or (null gnus-summary-default-score) (<= (abs (- score gnus-summary-default-score)) gnus-summary-zcore-fuzz)) - ? ;space + ? (if (< score gnus-summary-default-score) gnus-score-below-mark gnus-score-over-mark)) 'score)) @@ -2682,7 +2680,7 @@ If NO-DISPLAY, don't generate a summary buffer." (goto-char (point-min)) (gnus-summary-position-point) (gnus-configure-windows 'summary 'force) - (gnus-set-mode-line 'summary)) + (gnus-set-mode-line 'summary)) (when (get-buffer-window gnus-group-buffer t) ;; Gotta use windows, because recenter does weird stuff if ;; the current buffer ain't the displayed window. @@ -3727,7 +3725,7 @@ or a straight list of headers." (if (or (null gnus-summary-default-score) (<= (abs (- gnus-tmp-score gnus-summary-default-score)) gnus-summary-zcore-fuzz)) - ? ;space + ? (if (< gnus-tmp-score gnus-summary-default-score) gnus-score-below-mark gnus-score-over-mark)) gnus-tmp-replied @@ -4300,7 +4298,7 @@ The resulting hash table is returned, or nil if no Xrefs were found." ;; Then we add the read articles to the range. (gnus-add-to-range ninfo (setq articles (sort articles '<)))))) - + (defun gnus-group-make-articles-read (group articles) "Update the info of GROUP to say that ARTICLES are read." (let* ((num 0) @@ -5008,7 +5006,7 @@ The prefix argument ALL means to select all articles." (gnus-update-read-articles group (append gnus-newsgroup-unreads gnus-newsgroup-unselected)) ;; Set the current article marks. - (let ((gnus-newsgroup-scored + (let ((gnus-newsgroup-scored (if (and (not gnus-save-score) (not non-destructive)) nil @@ -6146,7 +6144,7 @@ If ALL, mark even excluded ticked and dormants as read." (defsubst gnus-cut-thread (thread) "Go forwards in the thread until we find an article that we want to display." (when (or (eq gnus-fetch-old-headers 'some) - (eq gnus-fetch-old-headers 'invisible) + (eq gnus-fetch-old-headers 'invisible) (eq gnus-build-sparse-threads 'some) (eq gnus-build-sparse-threads 'more)) ;; Deal with old-fetched headers and sparse threads. @@ -6748,14 +6746,14 @@ to save in." (set-buffer buffer) (gnus-article-delete-invisible-text) (let ((ps-left-header - (list + (list (concat "(" (mail-header-subject gnus-current-headers) ")") (concat "(" (mail-header-from gnus-current-headers) ")"))) - (ps-right-header - (list - "/pagenumberstring load" + (ps-right-header + (list + "/pagenumberstring load" (concat "(" (mail-header-date gnus-current-headers) ")")))) (gnus-run-hooks 'gnus-ps-print-hook) diff --git a/lisp/gnus-util.el b/lisp/gnus-util.el index 917e5e2..6c3400e 100644 --- a/lisp/gnus-util.el +++ b/lisp/gnus-util.el @@ -462,7 +462,9 @@ jabbering all the time." If N, return the Nth ancestor instead." (when references (let ((ids (inline (gnus-split-references references)))) - (car (last ids (or n 1)))))) + (while (nthcdr (or n 1) ids) + (setq ids (cdr ids))) + (car ids)))) (defsubst gnus-buffer-live-p (buffer) "Say whether BUFFER is alive or not." @@ -657,7 +659,7 @@ Bind `print-quoted' and `print-readably' to t while printing." (gnus-put-text-property b (setq b (next-single-property-change b 'gnus-face nil end)) prop val))))) - + ;;; Protected and atomic operations. dmoore@ucsd.edu 21.11.1996 ;;; The primary idea here is to try to protect internal datastructures ;;; from becoming corrupted when the user hits C-g, or if a hook or @@ -870,7 +872,7 @@ ARG is passed to the first function." (unwind-protect (apply 'run-hooks funcs) (set-buffer buf)))) - + ;;; ;;; .netrc and .authinforc parsing ;;; diff --git a/lisp/gnus-uu.el b/lisp/gnus-uu.el index 068ff7d..19929f3 100644 --- a/lisp/gnus-uu.el +++ b/lisp/gnus-uu.el @@ -1697,7 +1697,7 @@ didn't work, and overwrite existing files. Otherwise, ask each time." (defun gnus-quote-arg-for-sh-or-csh (arg) (let ((pos 0) new-pos accum) ;; *** bug: we don't handle newline characters properly - (while (setq new-pos (string-match "[;!`\"$\\& \t{}]" arg pos)) + (while (setq new-pos (string-match "[!`\"$\\& \t{}]" arg pos)) (push (substring arg pos new-pos) accum) (push "\\" accum) (push (list (aref arg new-pos)) accum) diff --git a/lisp/gnus.el b/lisp/gnus.el index ced4d14..da69f43 100644 --- a/lisp/gnus.el +++ b/lisp/gnus.el @@ -253,11 +253,11 @@ is restarted, and sometimes reloaded." (defconst gnus-product-name "Semi-gnus" "Product name of this version of gnus.") -(defconst gnus-version-number "6.10.13" +(defconst gnus-version-number "6.10.12" "Version number for this version of gnus.") (defconst gnus-version - (format "%s %s (based on Gnus 5.7; for SEMI 1.12, FLIM 1.12)" + (format "%s %s (based on Gnus 5.6.45; for SEMI 1.12, FLIM 1.12)" gnus-product-name gnus-version-number) "Version string for this version of gnus.") @@ -783,7 +783,7 @@ used to 899, you would say something along these lines: :group 'gnus-files :group 'gnus-server :type 'file) - + ;; This function is used to check both the environment variable ;; NNTPSERVER and the /etc/nntpserver file to see whether one can find ;; an nntp server name default. @@ -1666,7 +1666,6 @@ gnus-newsrc-hashtb should be kept so that both hold the same information.") ("gnus-salt" :interactive t gnus-pick-mode gnus-binary-mode) ("gnus-uu" (gnus-uu-extract-map keymap) (gnus-uu-mark-map keymap)) ("gnus-uu" :interactive t - gnus-uu-post-news gnus-uu-digest-mail-forward gnus-uu-digest-post-forward gnus-uu-mark-series gnus-uu-mark-region gnus-uu-mark-buffer gnus-uu-mark-by-regexp gnus-uu-mark-all @@ -1683,11 +1682,6 @@ gnus-newsrc-hashtb should be kept so that both hold the same information.") ("gnus-msg" (gnus-summary-send-map keymap) gnus-article-mail gnus-copy-article-buffer gnus-extended-version) ("gnus-msg" :interactive t - gnus-summary-wide-reply - gnus-summary-wide-reply-with-original - gnus-summary-followup-to-mail - gnus-summary-followup-to-mail-with-original - gnus-summary-post-forward gnus-group-post-news gnus-group-mail gnus-summary-post-news gnus-summary-followup gnus-summary-followup-with-original gnus-summary-cancel-article gnus-summary-supersede-article diff --git a/lisp/message.el b/lisp/message.el index 711b7cc..5f5f844 100644 --- a/lisp/message.el +++ b/lisp/message.el @@ -239,7 +239,7 @@ included. Organization, Lines and User-Agent are optional." :group 'message-headers :type 'regexp) -(defcustom message-ignored-supersedes-headers "^Path:\\|^Date\\|^NNTP-Posting-Host:\\|^Xref:\\|^Lines:\\|^Received:\\|^X-From-Line:\\|^X-Trace:\\|^X-Complaints-To:\\|Return-Path:\\|^Supersedes:\\|^NNTP-Posting-Date:" +(defcustom message-ignored-supersedes-headers "^Path:\\|^Date\\|^NNTP-Posting-Host:\\|^Xref:\\|^Lines:\\|^Received:\\|^X-From-Line:\\|^X-Trace:\\|^X-Complaints-To:\\|Return-Path:\\|^Supersedes:\\|^X-Trace:\\|^X-Complaints-To:" "*Header lines matching this regexp will be deleted before posting. It's best to delete old Path and Date headers before posting to avoid any confusion." @@ -341,7 +341,7 @@ If t, use `message-user-organization-file'." :group 'message-forwarding :type 'regexp) -(defcustom message-make-forward-subject-function +(defcustom message-make-forward-subject-function 'message-forward-subject-author-subject "*A list of functions that are called to generate a subject header for forwarded messages. The subject generated by the previous function is passed into each @@ -1396,8 +1396,8 @@ C-c C-r message-caesar-buffer-body (rot13 the message body)." (kill-all-local-variables) (make-local-variable 'message-reply-buffer) (setq message-reply-buffer nil) - (make-local-variable 'message-send-actions) - (make-local-variable 'message-exit-actions) + (make-local-variable 'message-send-actions) + (make-local-variable 'message-exit-actions) (make-local-variable 'message-kill-actions) (make-local-variable 'message-postpone-actions) (make-local-variable 'message-draft-article) @@ -1424,10 +1424,13 @@ C-c C-r message-caesar-buffer-body (rot13 the message body)." ;; lines that delimit forwarded messages. ;; Lines containing just >= 3 dashes, perhaps after whitespace, ;; are also sometimes used and should be separators. - (setq paragraph-start (concat (regexp-quote mail-header-separator) - "$\\|[ \t]*[a-z0-9A-Z]*>+[ \t]*$\\|[ \t]*$\\|" - "-- $\\|---+$\\|" - page-delimiter)) + (setq paragraph-start + (concat (regexp-quote mail-header-separator) + "$\\|[ \t]*[a-z0-9A-Z]*>+[ \t]*$\\|[ \t]*$\\|" + "-- $\\|---+$\\|" + page-delimiter + ;;!!! Uhm... shurely this can't be right? + "[> " (regexp-quote message-yank-prefix) "]+$")) (setq paragraph-separate paragraph-start) (make-local-variable 'message-reply-headers) (setq message-reply-headers nil) @@ -1446,14 +1449,6 @@ C-c C-r message-caesar-buffer-body (rot13 the message body)." (message-setup-toolbar)) (easy-menu-add message-mode-menu message-mode-map) (easy-menu-add message-mode-field-menu message-mode-map) - (when (boundp 'adaptive-fill-first-line-regexp) - (make-local-variable 'adaptive-fill-regexp) - (setq adaptive-fill-regexp - (concat "[ \t]*[-a-z0-9A-Z]*>+[ \t]*\\|" adaptive-fill-regexp)) - (make-local-variable 'adaptive-fill-first-line-regexp) - (setq adaptive-fill-first-line-regexp - (concat "[ \t]*[-a-z0-9A-Z]*>+[ \t]*\\|" - adaptive-fill-first-line-regexp))) ;; Allow mail alias things. (when (eq message-mail-alias-type 'abbrev) (if (fboundp 'mail-abbrevs-setup) @@ -1785,11 +1780,7 @@ Numeric argument means justify as well." (goto-char (point-min)) (search-forward (concat "\n" mail-header-separator "\n") nil t) (let ((fill-prefix message-yank-prefix)) - (fill-individual-paragraphs (point) (point-max) justifyp - (if (boundp 'mail-citation-prefix-regexp) - (symbol-value - 'mail-citation-prefix-regexp) - t))))) + (fill-individual-paragraphs (point) (point-max) justifyp t)))) (defun message-indent-citation () "Modify text just inserted from a message to be cited. @@ -1951,21 +1942,21 @@ be added to \"References\" field." (defun message-cite-original () "Cite function in the standard Message manner." (if (and (boundp 'mail-citation-hook) - mail-citation-hook) + mail-citation-hook) (run-hooks 'mail-citation-hook) (let ((start (point)) - (functions - (when message-indent-citation-function - (if (listp message-indent-citation-function) - message-indent-citation-function - (list message-indent-citation-function))))) + (functions + (when message-indent-citation-function + (if (listp message-indent-citation-function) + message-indent-citation-function + (list message-indent-citation-function))))) (goto-char start) (while functions - (funcall (pop functions))) + (funcall (pop functions))) (when message-citation-line-function - (unless (bolp) - (insert "\n")) - (funcall message-citation-line-function))))) + (unless (bolp) + (insert "\n")) + (funcall message-citation-line-function))))) (defun message-insert-citation-line () "Function that inserts a simple citation line." @@ -4070,7 +4061,7 @@ header line with the old Message-ID." (replace-match "")) (buffer-string))) - + ;;; Forwarding messages. (defun message-forward-subject-author-subject (subject) diff --git a/lisp/messcompat.el b/lisp/messcompat.el index 8709924..153f76d 100644 --- a/lisp/messcompat.el +++ b/lisp/messcompat.el @@ -70,8 +70,9 @@ If t, the `message-signature-file' file will be inserted instead. If a function, the result from the function will be used instead. If a form, the result from the form will be used instead.") +;; Deleted the autoload cookie because this crashes in loaddefs.el. (defvar message-signature-file mail-signature-file - "*File containing the text inserted at end of the message buffer.") + "*File containing the text inserted at end of message. buffer.") (defvar message-default-headers mail-default-headers "*A string containing header lines to be inserted in outgoing messages. diff --git a/lisp/nnfolder.el b/lisp/nnfolder.el index 5dd3660..db9666b 100644 --- a/lisp/nnfolder.el +++ b/lisp/nnfolder.el @@ -274,7 +274,6 @@ time saver for large mailboxes.") (nnfolder-possibly-change-group nil server) (save-excursion (let ((nnmail-file-coding-system nnmail-active-file-coding-system) - (file-name-coding-system 'binary) (pathname-coding-system 'binary)) (nnmail-find-file nnfolder-active-file) (setq nnfolder-group-alist (nnmail-get-active))) @@ -535,8 +534,7 @@ deleted. Point is left where the deleted region was." ;; Change group. (when (and group (not (equal group nnfolder-current-group))) - (let ((file-name-coding-system 'binary) - (pathname-coding-system 'binary)) + (let ((pathname-coding-system 'binary)) (nnmail-activate 'nnfolder) (when (and (not (assoc group nnfolder-group-alist)) (not (file-exists-p @@ -590,13 +588,8 @@ deleted. Point is left where the deleted region was." (unless (looking-at message-unix-mail-delimiter) (insert "From nobody " (current-time-string) "\n") (goto-char (point-min))) - (forward-line 1) - ;; Quote subsequent "From " lines in the header. - (while (looking-at message-unix-mail-delimiter) - (delete-region (point) (+ (point) 4)) - (insert "X-From-Line:") - (forward-line 1)) ;; Quote all "From " lines in the article. + (forward-line 1) (let (case-fold-search) (while (re-search-forward "^From " nil t) (beginning-of-line) diff --git a/lisp/nnlistserv.el b/lisp/nnlistserv.el index e1d50aa..bb2b4a9 100644 --- a/lisp/nnlistserv.el +++ b/lisp/nnlistserv.el @@ -31,8 +31,7 @@ (eval-when-compile (require 'cl)) (require 'nnoo) -(eval-when-compile (ignore-errors (require 'nnweb))) -(eval '(require 'nnweb)) +(require 'nnweb) (nnoo-declare nnlistserv nnweb) diff --git a/lisp/nnmail.el b/lisp/nnmail.el index 7bf8db8..0cfa50e 100644 --- a/lisp/nnmail.el +++ b/lisp/nnmail.el @@ -498,8 +498,7 @@ parameter. It should return nil, `warn' or `delete'." (let ((format-alist nil) (after-insert-file-functions nil)) (condition-case () - (let ((file-name-coding-system 'binary) - (pathname-coding-system 'binary)) + (let ((pathname-coding-system 'binary)) (insert-file-contents-as-coding-system nnmail-file-coding-system file) t) @@ -1207,9 +1206,8 @@ Return the number of characters in the body." (insert (format "Xref: %s" (system-name))) (while group-alist (insert (format " %s:%d" - (gnus-encode-coding-string - (caar group-alist) - nnmail-pathname-coding-system) + (gnus-encode-coding-string (caar group-alist) + nnmail-pathname-coding-system) (cdar group-alist))) (setq group-alist (cdr group-alist))) (insert "\n")))) @@ -1709,8 +1707,7 @@ If ARGS, PROMPT is used as an argument to `format'." (defun nnmail-write-region (start end filename &optional append visit lockname) "Do a `write-region', and then set the file modes." - (let ((file-name-coding-system 'binary) - (pathname-coding-system 'binary)) + (let ((pathname-coding-system 'binary)) (write-region-as-coding-system nnmail-file-coding-system start end filename append visit lockname) (set-file-modes filename nnmail-default-file-modes))) diff --git a/lisp/nnmh.el b/lisp/nnmh.el index 9201bdd..462c60a 100644 --- a/lisp/nnmh.el +++ b/lisp/nnmh.el @@ -77,7 +77,6 @@ (large (and (numberp nnmail-large-newsgroup) (> number nnmail-large-newsgroup))) (count 0) - (file-name-coding-system 'binary) (pathname-coding-system 'binary) beg article) (nnmh-possibly-change-directory newsgroup server) @@ -137,7 +136,6 @@ nil (concat nnmh-current-directory (int-to-string id)))) (pathname-coding-system 'binary) - (file-name-coding-system 'binary) (nntp-server-buffer (or buffer nntp-server-buffer))) (and (stringp file) (file-exists-p file) @@ -150,7 +148,6 @@ (nnmh-possibly-change-directory group server) (let ((pathname (nnmail-group-pathname group nnmh-directory)) (pathname-coding-system 'binary) - (file-name-coding-system 'binary) dir) (cond ((not (file-directory-p pathname)) @@ -190,10 +187,9 @@ (deffoo nnmh-request-list (&optional server dir) (nnheader-insert "") (nnmh-possibly-change-directory nil server) - (let* ((pathname-coding-system 'binary) - (file-name-coding-system 'binary) - (nnmh-toplev - (file-truename (or dir (file-name-as-directory nnmh-directory))))) + (let ((pathname-coding-system 'binary) + (nnmh-toplev + (file-truename (or dir (file-name-as-directory nnmh-directory))))) (nnmh-request-list-1 nnmh-toplev)) (setq nnmh-group-alist (nnmail-get-active)) t) @@ -406,7 +402,6 @@ (nnmh-open-server server)) (when newsgroup (let ((pathname (nnmail-group-pathname newsgroup nnmh-directory)) - (file-name-coding-system 'binary) (pathname-coding-system 'binary)) (if (file-directory-p pathname) (setq nnmh-current-directory pathname) @@ -456,7 +451,6 @@ "Compute the next article number in GROUP." (let ((active (cadr (assoc group nnmh-group-alist))) (dir (nnmail-group-pathname group nnmh-directory)) - (file-name-coding-system 'binary) (pathname-coding-system 'binary)) (unless active ;; The group wasn't known to nnmh, so we just create an active diff --git a/lisp/nnml.el b/lisp/nnml.el index 59b911f..e7a1df9 100644 --- a/lisp/nnml.el +++ b/lisp/nnml.el @@ -100,7 +100,6 @@ all. This may very well take some time.") (let ((file nil) (number (length sequence)) (count 0) - (file-name-coding-system 'binary) (pathname-coding-system 'binary) beg article) (if (stringp (car sequence)) @@ -164,7 +163,6 @@ all. This may very well take some time.") (deffoo nnml-request-article (id &optional group server buffer) (nnml-possibly-change-directory group server) (let* ((nntp-server-buffer (or buffer nntp-server-buffer)) - (file-name-coding-system 'binary) (pathname-coding-system 'binary) path gpath group-num) (if (stringp id) @@ -194,8 +192,7 @@ all. This may very well take some time.") (string-to-int (file-name-nondirectory path))))))) (deffoo nnml-request-group (group &optional server dont-check) - (let ((pathname-coding-system 'binary) - (file-name-coding-system 'binary)) + (let ((pathname-coding-system 'binary)) (cond ((not (nnml-possibly-change-directory group server)) (nnheader-report 'nnml "Invalid group (no such directory)")) @@ -252,8 +249,7 @@ all. This may very well take some time.") (deffoo nnml-request-list (&optional server) (save-excursion (let ((nnmail-file-coding-system nnmail-active-file-coding-system) - (file-name-coding-system 'binary) - (pathname-coding-system 'binary)) + (pathname-coding-system 'binary)) ; for XEmacs/mule (nnmail-find-file nnml-active-file) ) (setq nnml-group-alist (nnmail-get-active)) @@ -572,7 +568,6 @@ all. This may very well take some time.") (if (not group) t (let ((pathname (nnmail-group-pathname group nnml-directory)) - (file-name-coding-system 'binary) (pathname-coding-system 'binary)) (when (not (equal pathname nnml-current-directory)) (setq nnml-current-directory pathname diff --git a/lisp/nntp.el b/lisp/nntp.el index c39ebb3..9f2be03 100644 --- a/lisp/nntp.el +++ b/lisp/nntp.el @@ -29,10 +29,10 @@ (require 'nnoo) (require 'gnus-util) -(eval-when-compile (require 'cl)) - (nnoo-declare nntp) +(eval-when-compile (require 'cl)) + (defvoo nntp-address nil "Address of the physical nntp server.") @@ -587,7 +587,7 @@ inserting Cancel-Lock headers, signing with Gpg, etc.") (and (numberp nntp-large-newsgroup) (> number nntp-large-newsgroup) (nnheader-message 6 "NNTP: Receiving articles...done")) - + ;; Now we have all the responses. We go through the results, ;; wash it and copy it over to the server buffer. (set-buffer nntp-server-buffer) @@ -691,7 +691,7 @@ inserting Cancel-Lock headers, signing with Gpg, etc.") ;; Ok, this is evil, but when using telnet and stuff ;; as the connection method, it's important that the ;; QUIT command actually is sent out before we kill - ;; the process. + ;; the process. (sleep-for 1)))) (when (buffer-name (process-buffer process)) (kill-buffer (process-buffer process))) @@ -708,7 +708,7 @@ inserting Cancel-Lock headers, signing with Gpg, etc.") ;; Ok, this is evil, but when using telnet and stuff ;; as the connection method, it's important that the ;; QUIT command actually is sent out before we kill - ;; the process. + ;; the process. (sleep-for 1)))) (when (buffer-name (process-buffer process)) (kill-buffer (process-buffer process)))))) @@ -855,8 +855,8 @@ password contained in '~/.nntp-authinfo'." "Open a connection to PORT on ADDRESS delivering output to BUFFER." (run-hooks 'nntp-prepare-server-hook) (let* ((pbuffer (nntp-make-process-buffer buffer)) - (timer - (and nntp-connection-timeout + (timer + (and nntp-connection-timeout (nnheader-run-at-time nntp-connection-timeout nil `(lambda () @@ -867,7 +867,7 @@ password contained in '~/.nntp-authinfo'." (funcall nntp-open-connection-function pbuffer) (error nil) (quit nil)))) - (when timer + (when timer (nnheader-cancel-timer timer)) (when (and (buffer-name pbuffer) process) diff --git a/lisp/nnvirtual.el b/lisp/nnvirtual.el index 243717f..4829341 100644 --- a/lisp/nnvirtual.el +++ b/lisp/nnvirtual.el @@ -39,7 +39,7 @@ (require 'gnus-start) (require 'gnus-sum) (require 'gnus-msg) -(eval-when-compile (require 'cl)) +(require 'cl) (nnoo-declare nnvirtual) diff --git a/lisp/nnweb.el b/lisp/nnweb.el index de4eb7c..5a673cd 100644 --- a/lisp/nnweb.el +++ b/lisp/nnweb.el @@ -34,17 +34,11 @@ (require 'message) (require 'gnus-util) (require 'gnus) +(require 'w3) +(require 'url) (require 'nnmail) -(eval-when-compile - (ignore-errors - (require 'w3) - (require 'url) - (require 'w3-forms))) -;; Report failure to find w3 at load time if appropriate. -(eval '(progn - (require 'w3) - (require 'url) - (require 'w3-forms))) +(ignore-errors + (require 'w3-forms)) (nnoo-declare nnweb) diff --git a/lisp/pop3.el b/lisp/pop3.el index c9c2c52..4556518 100644 --- a/lisp/pop3.el +++ b/lisp/pop3.el @@ -131,8 +131,7 @@ Returns the process associated with the connection." (cond ((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) @@ -283,34 +282,15 @@ Return the response string if optional second argument is non-nil." (defun pop3-apop (process user) "Send alternate authentication information to the server." - (let ((pass pop3-password)) - (if (and pop3-password-required (not pass)) - (setq pass - (pop3-read-passwd (format "Password for %s: " pop3-maildrop)))) - (if pass - (let ((hash (pop3-md5 (concat pop3-timestamp pass)))) - (pop3-send-command process (format "APOP %s %s" user hash)) - (let ((response (pop3-read-response process t))) - (if (not (and response (string-match "+OK" response))) - (pop3-quit process))))) - )) + (if (not (fboundp 'md5)) (autoload 'md5 "md5")) + (let ((hash (md5 (concat pop3-timestamp pop3-password)))) + (pop3-send-command process (format "APOP %s %s" user hash)) + (let ((response (pop3-read-response process t))) + (if (not (and response (string-match "+OK" response))) + (pop3-quit process))))) ;; TRANSACTION STATE -(defvar pop3-md5-program "md5" - "*Program to encode its input in MD5.") - -(defun pop3-md5 (string) - (with-temp-buffer - (insert string) - (call-process-region (point-min) (point-max) - (or shell-file-name "/bin/sh") - t (current-buffer) nil - "-c" pop3-md5-program) - ;; The meaningful output is the first 32 characters. - ;; Don't return the newline that follows them! - (buffer-substring (point-min) (+ (point-min) 32)))) - (defun pop3-stat (process) "Return the number of messages in the maildrop and the maildrop's size." (pop3-send-command process "STAT") diff --git a/texi/gnus-faq-ja.texi b/texi/gnus-faq-ja.texi index 54436d8..31e588e 100644 --- a/texi/gnus-faq-ja.texi +++ b/texi/gnus-faq-ja.texi @@ -1,4 +1,5 @@ -\input texinfo @c -*-texinfo-*- +@c Insert "\input texinfo" at 1st line before texing this file alone. +@c -*-texinfo-*- @c Copyright (C) 1998 Keiichi Suzuki @setfilename gnus-faq-ja.info diff --git a/texi/gnus-faq.texi b/texi/gnus-faq.texi index 6a399ab..abc9054 100644 --- a/texi/gnus-faq.texi +++ b/texi/gnus-faq.texi @@ -1,4 +1,5 @@ -\input texinfo @c -*-texinfo-*- +@c Insert "\input texinfo" at 1st line before texing this file alone. +@c -*-texinfo-*- @c Copyright (C) 1995 Free Software Foundation, Inc. @setfilename gnus-faq.info @@ -7,7 +8,7 @@ This is the Gnus Frequently Asked Questions list. If you have a Web browser, the official hypertext version is at -@file{http://www.miranova.com/~steve/gnus-faq.html>}, and has +@file{http://www.ccs.neu.edu/software/gnus/}, and has probably been updated since you got this manual. @menu @@ -182,7 +183,7 @@ need to download the sources and recompile. @item Q1.10 Mailcrypt 3.4 doesn't work -This problem is verified to still exist in Gnus 5.0.9 and MailCrypt 3.4. +This problem is verified to still exist in Gnus 5.0.9 and Mailcrypt 3.4. The answer comes from Peter Arius . @@ -213,9 +214,9 @@ obtained from@* @file{ftp://cag.lcs.mit.edu/pub/patl/mailcrypt-3.4.tar.gz}. @item -Tiny Mime. +Tools for Mime. -Tiny Mime is an Emacs MUA interface to MIME. Installation is +Tools for Mime is an Emacs MUA interface to MIME. Installation is a two-step process unlike most other packages, so you should be prepared to move the byte-compiled code somewhere. There are currently two versions of this package available. It can @@ -263,7 +264,7 @@ and Yank} and @i{Reply and Yank} in the Post menu. @kbd{C-c C-y} grabs the previous message and prefixes each line with @code{ail-indentation-spaces} spaces or @code{mail-yank-prefix} if that is non-nil, unless you have set your own @code{mail-citation-hook}, which will -be called to to do the job. +be called to do the job. You might also consider the Supercite package, which allows for pretty arbitrarily complex quoting styles. Some people love it, some people diff --git a/texi/gnus-ja.texi b/texi/gnus-ja.texi index abf051f..239a919 100644 --- a/texi/gnus-ja.texi +++ b/texi/gnus-ja.texi @@ -6,7 +6,7 @@ @synindex vr cp @synindex pg cp @c @direntry -@c * Semi-gnus-ja: (gnus-ja). The news reader Semi-gnus ($BF|K\8lHG(B). +@c * Gnus-ja: (gnus-ja). The news reader gnus ($BF|K\8lHG(B). @c @end direntry @iftex @finalout @@ -14,8 +14,290 @@ @setchapternewpage odd @iftex +@iflatex +\documentclass[twoside,a4paper,openright,11pt]{book} +\usepackage[latin1]{inputenc} +\usepackage{pagestyle} +\usepackage{epsfig} +\usepackage{bembo} +\usepackage{pixidx} + +\makeindex +\begin{document} + +\newcommand{\gnuschaptername}{} +\newcommand{\gnussectionname}{} + +\newcommand{\gnusbackslash}{/} + +\newcommand{\gnusxref}[1]{See ``#1'' on page \pageref{#1}} +\newcommand{\gnuspxref}[1]{see ``#1'' on page \pageref{#1}} + +\newcommand{\gnuskindex}[1]{\index{#1}} +\newcommand{\gnusindex}[1]{\index{#1}} + +\newcommand{\gnustt}[1]{{\fontfamily{pfu}\fontsize{10pt}{10}\selectfont #1}} +\newcommand{\gnuscode}[1]{\gnustt{#1}} +\newcommand{\gnussamp}[1]{``{\fontencoding{OT1}\fontfamily{pfu}\fontsize{10pt}{10}\selectfont #1}''} +\newcommand{\gnuslisp}[1]{\gnustt{#1}} +\newcommand{\gnuskbd}[1]{`\gnustt{#1}'} +\newcommand{\gnusfile}[1]{`\gnustt{#1}'} +\newcommand{\gnusdfn}[1]{\textit{#1}} +\newcommand{\gnusi}[1]{\textit{#1}} +\newcommand{\gnusstrong}[1]{\textbf{#1}} +\newcommand{\gnusemph}[1]{\textit{#1}} +\newcommand{\gnusvar}[1]{{\fontsize{10pt}{10}\selectfont\textsl{\textsf{#1}}}} +\newcommand{\gnussc}[1]{\textsc{#1}} +\newcommand{\gnustitle}[1]{{\huge\textbf{#1}}} +\newcommand{\gnusauthor}[1]{{\large\textbf{#1}}} + +\newcommand{\gnusbullet}{{${\bullet}$}} +\newcommand{\gnusdollar}{\$} +\newcommand{\gnusampersand}{\&} +\newcommand{\gnuspercent}{\%} +\newcommand{\gnushash}{\#} +\newcommand{\gnushat}{\symbol{"5E}} +\newcommand{\gnusunderline}{\symbol{"5F}} +\newcommand{\gnusnot}{$\neg$} +\newcommand{\gnustilde}{\symbol{"7E}} +\newcommand{\gnusless}{{$<$}} +\newcommand{\gnusgreater}{{$>$}} +\newcommand{\gnusbraceleft}{{$>$}} +\newcommand{\gnusbraceright}{{$>$}} + +\newcommand{\gnushead}{\raisebox{-1cm}{\epsfig{figure=ps/gnus-head.eps,height=1cm}}} +\newcommand{\gnusinteresting}{ +\marginpar[\mbox{}\hfill\gnushead]{\gnushead} +} + +\newcommand{\gnuscleardoublepage}{\ifodd\count0\mbox{}\clearpage\thispagestyle{empty}\mbox{}\clearpage\else\clearpage\fi} + +\newcommand{\gnuspagechapter}[1]{ +{\mbox{}} +} + +\newdimen{\gnusdimen} +\gnusdimen 0pt + +\newcommand{\gnuschapter}[2]{ +\gnuscleardoublepage +\ifdim \gnusdimen = 0pt\setcounter{page}{1}\pagestyle{gnus}\pagenumbering{arabic} \gnusdimen 1pt\fi +\chapter{#2} +\renewcommand{\gnussectionname}{} +\renewcommand{\gnuschaptername}{#2} +\thispagestyle{empty} +\hspace*{-2cm} +\begin{picture}(500,500)(0,0) +\put(480,350){\makebox(0,0)[tr]{#1}} +\put(40,300){\makebox(500,50)[bl]{{\Huge\bf{#2}}}} +\end{picture} +\clearpage +} + +\newcommand{\gnusfigure}[3]{ +\begin{figure} +\mbox{}\ifodd\count0\hspace*{-0.8cm}\else\hspace*{-3cm}\fi\begin{picture}(440,#2) +#3 +\end{picture} +\caption{#1} +\end{figure} +} + +\newcommand{\gnusicon}[1]{ +\marginpar[\mbox{}\hfill\raisebox{-1.5cm}{\epsfig{figure=tmp/#1-up.ps,height=1.5cm}}]{\raisebox{-1cm}{\epsfig{figure=tmp/#1-up.ps,height=1cm}}} +} + +\newcommand{\gnuspicon}[1]{ +\margindex{\epsfig{figure=#1,width=2cm}} +} + +\newcommand{\gnusxface}[2]{ +\margindex{\epsfig{figure=#1,width=1cm}\epsfig{figure=#2,width=1cm}} +} + +\newcommand{\gnussmiley}[2]{ +\margindex{\makebox[2cm]{\hfill\epsfig{figure=#1,width=0.5cm}\hfill\epsfig{figure=#2,width=0.5cm}\hfill}} +} + +\newcommand{\gnusitemx}[1]{\mbox{}\vspace*{-\itemsep}\vspace*{-\parsep}\item#1} + +\newcommand{\gnussection}[1]{ +\renewcommand{\gnussectionname}{#1} +\section{#1} +} + +\newenvironment{codelist}% +{\begin{list}{}{ +} +}{\end{list}} + +\newenvironment{kbdlist}% +{\begin{list}{}{ +\labelwidth=0cm +} +}{\end{list}} + +\newenvironment{dfnlist}% +{\begin{list}{}{ +} +}{\end{list}} + +\newenvironment{stronglist}% +{\begin{list}{}{ +} +}{\end{list}} + +\newenvironment{samplist}% +{\begin{list}{}{ +} +}{\end{list}} + +\newenvironment{varlist}% +{\begin{list}{}{ +} +}{\end{list}} + +\newenvironment{emphlist}% +{\begin{list}{}{ +} +}{\end{list}} + +\newlength\gnusheadtextwidth +\setlength{\gnusheadtextwidth}{\headtextwidth} +\addtolength{\gnusheadtextwidth}{1cm} + +\newpagestyle{gnuspreamble}% +{ +{ +\ifodd\count0 +{ +\hspace*{-0.23cm}\underline{\makebox[\gnusheadtextwidth]{\mbox{}}\textbf{\hfill\roman{page}}} +} +\else +{ +\hspace*{-3.25cm}\underline{\makebox[\gnusheadtextwidth]{\textbf{\roman{page}\hfill\mbox{}}} +} +} +\fi +} +} +{ +\ifodd\count0 +\mbox{} \hfill +\raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo.eps,height=1cm}} +\else +\raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo.eps,height=1cm}} +\hfill \mbox{} +\fi +} + +\newpagestyle{gnusindex}% +{ +{ +\ifodd\count0 +{ +\hspace*{-0.23cm}\underline{\makebox[\gnusheadtextwidth]{\textbf{\gnuschaptername\hfill\arabic{page}}}} +} +\else +{ +\hspace*{-3.25cm}\underline{\makebox[\gnusheadtextwidth]{\textbf{\arabic{page}\hfill\gnuschaptername}}} +} +\fi +} +} +{ +\ifodd\count0 +\mbox{} \hfill +\raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo.eps,height=1cm}} +\else +\raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo.eps,height=1cm}} +\hfill \mbox{} +\fi +} + +\newpagestyle{gnus}% +{ +{ +\ifodd\count0 +{ +\makebox[12cm]{\hspace*{3.1cm}\underline{\makebox[\gnusheadtextwidth]{\textbf{\arabic{chapter}.\arabic{section}} \textbf{\gnussectionname\hfill\arabic{page}}}}} +} +\else +{ +\makebox[12cm]{\hspace*{-2.95cm}\underline{\makebox[\gnusheadtextwidth]{\textbf{\arabic{page}\hfill\gnuschaptername}}}} +} +\fi +} +} +{ +\ifodd\count0 +\mbox{} \hfill +\raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo.eps,height=1cm}} +\else +\raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo.eps,height=1cm}} +\hfill \mbox{} +\fi +} + +\pagenumbering{roman} +\pagestyle{gnuspreamble} + +@end iflatex @end iftex +@iftex +@iflatex +\begin{titlepage} +{ + +%\addtolength{\oddsidemargin}{-5cm} +%\addtolength{\evensidemargin}{-5cm} +\parindent=0cm +\addtolength{\textheight}{2cm} + +\gnustitle{\gnustitlename}\\ +\rule{15cm}{1mm}\\ +\vfill +\hspace*{0cm}\epsfig{figure=ps/gnus-big-logo.eps,height=15cm} +\vfill +\rule{15cm}{1mm}\\ +\gnusauthor{by Lars Magne Ingebrigtsen} +\newpage +} + +\mbox{} +\vfill + +\thispagestyle{empty} + +Copyright \copyright{} 1995,96,97 Free Software Foundation, Inc. + +Permission is granted to make and distribute verbatim copies of +this manual provided the copyright notice and this permission notice +are preserved on all copies. + +$BCx:n8"I=<($H$3$N5v2DJ8$,$9$Y$F$NJ#@=$KB8:_$9$k8B$j!"$3$N@bL@=q$N$^$C$?$/(B +$BF10l$NJ#@=$r:n$j!"G[I[$9$k$3$H$r5v2D$9$k!#(B + +Permission is granted to copy and distribute modified versions of this +manual under the conditions for verbatim copying, provided that the +entire resulting derived work is distributed under the terms of a +permission notice identical to this one. + +$BF10lJ#@=$N>r7o$N2<$G!"$=$l$K$h$C$FF@$i$l$?7k2L$r$3$N5v2DJ8$NI=<($HF10l$N(B +$B>r7o$N$b$H$GG[I[$9$k8B$j!"$3$N@bL@=q$N=$@5HG$NJ#@=$r$7!"G[I[$9$k$3$H$r5v(B +$B2D$9$k!#(B + +Permission is granted to copy and distribute translations of this manual +into another language, under the above conditions for modified versions. + +$B>e5-$N=$@5HG$K4X$9$k>r7o$N2<$G!"$3$N@bL@=q$NK]Lu$NJ#@=$r:n$j!"G[I[$9$k$3(B +$B$H$r5v2D$9$k!#(B + +\newpage +\end{titlepage} +@end iflatex +@end iftex @ifinfo @@ -123,6 +405,11 @@ Semi-gnus $B$O!"Bg$-$J3($,F~$C$F$$$?$j$5$^$6$^$J7A<0$rMQ$$$?$j$7$F$$$k$A$g$C(B @iftex +@iflatex +\tableofcontents +\gnuscleardoublepage +@end iflatex + Gnus $B$O(B GNU Emacs $B$N@h?JE*$G!"@bL@$N$"$k!"%+%9%?%^%$%:2DG=$G!"3HD%2DG=$J!"(B $B%j%"%k%?%$%`$G$J$$%K%e!<%9%j!<%@!<$G$9!#(B @@ -613,6 +900,8 @@ gnus-group-clear-data-on-native-groups} $B$r;H$C$F!"4pK\%0%k!<%W$K4X$9$k%G!<(B $B$s!#(B---$B$=$l$O%U%!%$%k(B @file{.newsrc} $B$K$O$J$$$?$/$5$s$N>pJs$rJ];}$7$F$$(B $B$^$9!#(B +$B$A$J$_$K!"(Bgnus $B$O2?$bJQ$($F$^$;$s!#(BLars $BF1;V!"K|:P!*(B + @vindex gnus-save-newsrc-file @code{gnus-save-newsrc-file} $B$r(B @code{nil} $B$K$9$k$3$H$K$h$C$F%U%!%$%k(B @@ -783,8 +1072,8 @@ Gnus $B$,5/F0$5$l$?8e$K!"0lHV:G8e$KC$5$l$k$3$H$O$"$j$^$;$s!#(B +@iftex +@iflatex +\gnusfigure{The Group Buffer}{320}{ +\put(75,50){\epsfig{figure=tmp/group.ps,height=9cm}} +\put(120,37){\makebox(0,0)[t]{Buffer name}} +\put(120,38){\vector(1,2){10}} +\put(40,60){\makebox(0,0)[r]{Mode line}} +\put(40,58){\vector(1,0){30}} +\put(200,28){\makebox(0,0)[t]{Native select method}} +\put(200,26){\vector(-1,2){15}} +} +@end iflatex +@end iftex @menu * Group Buffer Format:: $BI=<($5$l$F$$$k>pJs$HJQ99$NJ}K!!#(B @@ -2288,6 +2590,14 @@ Note: $B%0%k!<%W$r(B Emacs $B%0%k!<%W!"%;%C%/%9%0%k!<%W$N$I$A$i$+$NI{%H%T%C%/$H$9$k$3(B $B$H$5$($b$G$-$^$9!=!=$"$k$$$ON>J}$K!*$9$s$4$$$G$7$g$&!*(B +@iftex +@iflatex +\gnusfigure{Group Topics}{400}{ +\put(75,50){\epsfig{figure=tmp/group-topic.ps,height=9cm}} +} +@end iflatex +@end iftex + $B$3$l$,Nc$G$9!'(B @example @@ -2956,6 +3266,15 @@ Gnus $B$K!"$"$J$?$,:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k$HJXMx(B @section $B35N,%P%C%U%!$NMM<0(B @cindex summary buffer format +@iftex +@iflatex +\gnusfigure{The Summary Buffer}{180}{ +\put(0,0){\epsfig{figure=tmp/summary.ps,width=7.5cm}} +\put(445,0){\makebox(0,0)[br]{\epsfig{figure=tmp/summary-article.ps,width=7.5cm}}} +} +@end iflatex +@end iftex + @menu * Summary Buffer Lines:: $B35N,%P%C%U%!$,$I$N$h$&$K8+$($k$Y$-$+$r;XDj$G$-$k!#(B * Summary Buffer Mode Line:: $B%b!<%I9T$N8+$(J}$r7h$a$i$l$k!#(B @@ -3871,7 +4190,7 @@ Prefixes})$B!#(B $BO@J8$rFI$s$G$$$F!"$=$l$rFI$_=*$o$kA0$KMo$K(B @code{gnus-show-mime} $B$r(B @code{nil} $B0J30$K$7(B +$B$F$*$-!"<~$j$K?M$,$$$J$$;~$r8+7W$i$C$F5-;v%P%C%U%!$K8=$o$l$k%\%?%s$r2!$7$^(B +$B$7$g$&!#(B + @node Customizing Articles @section $B5-;v$N%+%9%?%^%$%:(B @@ -7939,7 +8279,7 @@ Gnus $B$O30$X=P$F9T$/A4$F$N%a%C%;!<%8$K!"0l$D$+$=$l0J>e$N$=$N%5!<%P!<$N%0%k!<( $B$G$J$$CM$r5"$;$P!"MM<0$O(B @code{$B9gCW$7$?(B} $B$H8@$$$^$9!#(B $B$=$l$>$l$NMM<0$OG$0U$NNL$N(B @dfn{$BB0@-(B} $B$r;}$D;v$,$G$-$^$9!#$=$l$>$l$NB0@-(B -$B$O(B @var{(name . value)} $B$NBP$K$h$j@.$jN)$C$F$$$^$9!#B0@-L>$O!"(B +$B$O(B @var{(name value)} $B$NBP$K$h$j@.$jN)$C$F$$$^$9!#B0@-L>$O!"(B @code{signature}, @code{signature-file}, @code{organization}, @code{address}, @code{name}, @code{body} $B$N$I$l$+$G$"$k;v$,$G$-$^$9!#B0(B $B@-L>$OJ8;zNs$G$"$k;v$b$G$-$^$9!#$=$N>l9g$O!"$3$l$O%X%C%@!$H$7$F;H$o$l!"(B @@ -9895,7 +10235,6 @@ mbox $B%U%!%$%k$r=E$$B-e$G$9!#(B @@ -11240,7 +11579,7 @@ $ emacs -batch -l ~/.gnus.el -f gnus-agent-batch-fetch @kindex J S (Agent Group) @findex gnus-group-send-drafts $B2<=q$-%0%k!<%W$K$"$kAw?.2DG=$J%a%C%;!<%8$rA4$FAw?.$9$k(B -(@code{gnus-group-send-session})$B!#(B @xref{Drafts}. +(@code{gnus-group-send-session})$B!#(B @xref{Drafts} @item J a @kindex J a (Agent Group) @@ -14295,6 +14634,12 @@ XEmacs $B$O3($d$=$NB>$N$b$N$rI=<($9$k$3$H$,$G$-$k$N$G!"(Bgnus $B$O$3$l(B @node Picons @subsection Picons +@iftex +@iflatex +\include{picons} +@end iflatex +@end iftex + $B$=$l$G!D!"$"$J$?$O$3$N%K%e!<%9%j!<%@!<$r$5$i$K$b$C$HCY$/$7$?$$$C(B $B$F$o$1$@$M(B! $B$3$l$O$=$&$9$k$N$K$T$C$?$j$JJ}K!$G$9!#$5$i$K$3$l$O!"(B $B$"$J$?$,%K%e!<%9$rFI$s$G$$$k$s$@$H$$$&$3$H$r!"$"$J$?$N8*1[$7$K8+(B @@ -14314,6 +14659,12 @@ XEmacs $B$O3($d$=$NB>$N$b$N$rI=<($9$k$3$H$,$G$-$k$N$G!"(Bgnus $B$O$3$l(B Picon $B$H$O$J$s$G$7$g$&(B? Picons $B%&%'%V%5%$%H$+$iD>@\0zMQ$7$^$7$g$&!#(B +@iftex +@iflatex +\margindex{} +@end iflatex +@end iftex + @quotation @dfn{Picon} $B$H$O!"(B``$B8D?M%"%$%3%s(B (personal icons)'' $B$NN,$G$9!#$3(B $B$l$O!"%M%C%H>e$NMxMQ.$5(B @@ -14387,6 +14738,12 @@ picon $BI=<($rM-8z$K$9$k$K$O!"C1$K0J2<$N9T$r(B @file{~/.gnus} $B%U%!%$(B @node Hard Picons @subsubsection $BFq2r(B Picons +@iftex +@iflatex +\margindex{} +@end iflatex +@end iftex + Gnus $B$O!"%0%k!<%W$d5-;v$KF~$C$?$j=P$?$j$9$k$N$K=>$C$F(B picon $B$rI=(B $B<($9$k$3$H$,$G$-$^$9!#(BGnus $B$O(B picon $B%G!<%?%Y!<%9$N;0$D$N>O$H$I$&(B $BAj8_:nMQ$9$l$P$h$$$+$rCN$C$F$$$^$9!#$9$J$o$A!"(Bgnus $B$O%K%e!<%9%0(B @@ -14462,6 +14819,12 @@ X-Face $B%X%C%@!<$,$"$l$P$=$l$rI|9f2=$7I=<($7$^$9!#$3$N4X?t$O(B @node Picon Useless Configuration @subsubsection $BL50UL#$J(B Picon $B@_Dj(B +@iftex +@iflatex +\margindex{} +@end iflatex +@end iftex + $B0J2<$NJQ?t$O!"$5$i$K$3$l$i$r$I$&Lr$K$bN)$?$J$$$I$&$G$b$h$$$3$H$r@)8f$G$-$k$h$&$K$7$^$9!#(B @@ -14540,12 +14903,25 @@ Gnus $B$r=*N;$9$k$H$-$K(B picon $B%-%c%C%7%e$r>C$75n$k$+$I$&$+!#(BGnus $B8F$S=P$9I,MW$,$"$j$^$9!#(B@code{nil} $B$G$J$1$l$P%-%c%C%7%e$O(B gnus $B$,=*N;$9$k$?$S$K>C5n$5$l$^$9!#=i4|@_DjCM$O(B @code{t} $B$G$9!#(B +@iftex +@iflatex +\margindex{} +@end iflatex +@end iftex + @end table @node Smileys @subsection $B%9%^%$%j!<(B @cindex smileys +@iftex +@iflatex +\gnusfig{-3cm}{0.5cm}{\epsfig{figure=tmp/BigFace.ps,height=20cm}} +\input{smiley} +@end iflatex +@end iftex + $B%9%^%$%j!<(B @dfn{smiley} $B$O(B gnus $B$H$OJL$N%Q%C%1!<%8$G$9$,!"%9%^%$(B $B%j!<$r;H$C$F$$$k%Q%C%1!<%8$O8=:_(B gnus $B$@$1$G$9$N$G!"$3$3$G@bL@$7(B $B$^$9!#(B @@ -14613,6 +14989,12 @@ Gnus $B$r=*N;$9$k$H$-$K(B picon $B%-%c%C%7%e$r>C$75n$k$+$I$&$+!#(BGnus @table @code +@iftex +@iflatex +\margindex{} +@end iflatex +@end iftex + @item gnus-use-toolbar @vindex gnus-use-toolbar @code{nil} $B$J$i$P%D!<%k%P!<$rI=<($7$J$$!#(B@code{nil} $B0J30$N>l9g$O!"(B @@ -14664,6 +15046,12 @@ Gnus $B$r=*N;$9$k$H$-$K(B picon $B%-%c%C%7%e$r>C$75n$k$+$I$&$+!#(BGnus $BA4$F$N(B gnus $B%b!<%I9T$GI=<($5$l$k3(J8;z!#$3$l$O=i4|@_Dj$G$O$A$$$5(B $B$J%L!<(B (gnu) $B$NF,$G$9!#(B +@iftex +@iflatex +\margindex{} +@end iflatex +@end iftex + @end table @@ -15599,6 +15987,12 @@ Gnus $B$N%&%#%s%I%&$H%U%l!<%`$N@_Dj$G$?$/$5$s$NJQ$J;v$r$G$-$k$h$&$K$J$j$^(B @node September Gnus @subsubsection September Gnus +@iftex +@iflatex +\gnusfig{-28cm}{0cm}{\epsfig{figure=tmp/september.ps,height=20cm}} +@end iflatex +@end iftex + Gnus 5.2/5.3 $B$N?7$7$$5!G=(B: @itemize @bullet @@ -15746,6 +16140,11 @@ Washing})$B!#(B @item $B%G!<%b%s$N%W%m%;%9$G%a!<%k$r:FAv::$9$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?(B (@pxref{Daemons})$B!#(B +@iftex +@iflatex +\marginpar[\mbox{}\hfill\epsfig{figure=tmp/fseptember.ps,height=5cm}]{\epsfig{figure=tmp/fseptember.ps,height=5cm}} +@end iflatex +@end iftex @item Gnus $B$O%9%Q%`$r:,@d$d$7$K$9$k$?$a$K(B NoCeM $B%U%!%$%k$r;H$&;v$,$G$-$k$h$&$K(B @@ -15844,6 +16243,12 @@ Gnus $B$OJ]B8$9$k$H$-$KF1$8$/$i$$$NB%?J$r$7$J$/$F$bNI$$$h$&$K$J$j$^$7$?(B Gnus 5.4/5.5 $B$N?7$7$$5!G=(B: +@iftex +@iflatex +\gnusfig{-5.5cm}{-4cm}{\epsfig{figure=tmp/red.ps,height=20cm}} +@end iflatex +@end iftex + @itemize @bullet @item @@ -15962,6 +16367,11 @@ Sorting})$B!#(B @item $B%-%c%C%7%e$5$l$?5-;v$,%0%k!<%W$KF~$l$i$l$k$h$&$K$J$j$^$7$?(B (@pxref{Summary Generation Commands})$B!#(B +@iftex +@iflatex +\marginpar[\mbox{}\hfill\epsfig{figure=tmp/fred.ps,width=3cm}]{\epsfig{figure=tmp/fred.ps,width=3cm}} +@end iflatex +@end iftex @item $B%9%3%"%U%!%$%k$,$b$C$H?.Mj$G$-$k=gHV$GE,MQ$G$-$k$h$&$K$J$j$^$7$?(B @@ -17334,6 +17744,10 @@ Solve the halting problem. @cindex manual $B$3$N%^%K%e%"%k$O(B TeXinfo $B%U%!%$%k$+$i:n@.$5$l!"$=$l$+$i(B @code{texi2dvi} +@iflatex +$B$b$7$/$O!"(BLars $B$5$s$N:n$i$l$?(B Texinfo to \LaTeX $BJQ49$rDL$j!"$=$l$+$i!"(B +@code{latex} $B$H(B @code{dvips} +@end iflatex $B$r$}} +\newcommand{\gnusbraceleft}{{$>$}} +\newcommand{\gnusbraceright}{{$>$}} + +\newcommand{\gnushead}{\raisebox{-1cm}{\epsfig{figure=ps/gnus-head.eps,height=1cm}}} +\newcommand{\gnusinteresting}{ +\marginpar[\mbox{}\hfill\gnushead]{\gnushead} +} + +\newcommand{\gnuscleardoublepage}{\ifodd\count0\mbox{}\clearpage\thispagestyle{empty}\mbox{}\clearpage\else\clearpage\fi} + +\newcommand{\gnuspagechapter}[1]{ +{\mbox{}} +} + +\newdimen{\gnusdimen} +\gnusdimen 0pt + +\newcommand{\gnuschapter}[2]{ +\gnuscleardoublepage +\ifdim \gnusdimen = 0pt\setcounter{page}{1}\pagestyle{gnus}\pagenumbering{arabic} \gnusdimen 1pt\fi +\chapter{#2} +\renewcommand{\gnussectionname}{} +\renewcommand{\gnuschaptername}{#2} +\thispagestyle{empty} +\hspace*{-2cm} +\begin{picture}(500,500)(0,0) +\put(480,350){\makebox(0,0)[tr]{#1}} +\put(40,300){\makebox(500,50)[bl]{{\Huge\bf{#2}}}} +\end{picture} +\clearpage +} + +\newcommand{\gnusfigure}[3]{ +\begin{figure} +\mbox{}\ifodd\count0\hspace*{-0.8cm}\else\hspace*{-3cm}\fi\begin{picture}(440,#2) +#3 +\end{picture} +\caption{#1} +\end{figure} +} + +\newcommand{\gnusicon}[1]{ +\marginpar[\mbox{}\hfill\raisebox{-1.5cm}{\epsfig{figure=tmp/#1-up.ps,height=1.5cm}}]{\raisebox{-1cm}{\epsfig{figure=tmp/#1-up.ps,height=1cm}}} +} + +\newcommand{\gnuspicon}[1]{ +\margindex{\epsfig{figure=#1,width=2cm}} +} + +\newcommand{\gnusxface}[2]{ +\margindex{\epsfig{figure=#1,width=1cm}\epsfig{figure=#2,width=1cm}} +} + +\newcommand{\gnussmiley}[2]{ +\margindex{\makebox[2cm]{\hfill\epsfig{figure=#1,width=0.5cm}\hfill\epsfig{figure=#2,width=0.5cm}\hfill}} +} + +\newcommand{\gnusitemx}[1]{\mbox{}\vspace*{-\itemsep}\vspace*{-\parsep}\item#1} + +\newcommand{\gnussection}[1]{ +\renewcommand{\gnussectionname}{#1} +\section{#1} +} + +\newenvironment{codelist}% +{\begin{list}{}{ +} +}{\end{list}} + +\newenvironment{kbdlist}% +{\begin{list}{}{ +\labelwidth=0cm +} +}{\end{list}} + +\newenvironment{dfnlist}% +{\begin{list}{}{ +} +}{\end{list}} + +\newenvironment{stronglist}% +{\begin{list}{}{ +} +}{\end{list}} + +\newenvironment{samplist}% +{\begin{list}{}{ +} +}{\end{list}} + +\newenvironment{varlist}% +{\begin{list}{}{ +} +}{\end{list}} + +\newenvironment{emphlist}% +{\begin{list}{}{ +} +}{\end{list}} + +\newlength\gnusheadtextwidth +\setlength{\gnusheadtextwidth}{\headtextwidth} +\addtolength{\gnusheadtextwidth}{1cm} + +\newpagestyle{gnuspreamble}% +{ +{ +\ifodd\count0 +{ +\hspace*{-0.23cm}\underline{\makebox[\gnusheadtextwidth]{\mbox{}}\textbf{\hfill\roman{page}}} +} +\else +{ +\hspace*{-3.25cm}\underline{\makebox[\gnusheadtextwidth]{\textbf{\roman{page}\hfill\mbox{}}} +} +} +\fi +} +} +{ +\ifodd\count0 +\mbox{} \hfill +\raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo.eps,height=1cm}} +\else +\raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo.eps,height=1cm}} +\hfill \mbox{} +\fi +} + +\newpagestyle{gnusindex}% +{ +{ +\ifodd\count0 +{ +\hspace*{-0.23cm}\underline{\makebox[\gnusheadtextwidth]{\textbf{\gnuschaptername\hfill\arabic{page}}}} +} +\else +{ +\hspace*{-3.25cm}\underline{\makebox[\gnusheadtextwidth]{\textbf{\arabic{page}\hfill\gnuschaptername}}} +} +\fi +} +} +{ +\ifodd\count0 +\mbox{} \hfill +\raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo.eps,height=1cm}} +\else +\raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo.eps,height=1cm}} +\hfill \mbox{} +\fi +} + +\newpagestyle{gnus}% +{ +{ +\ifodd\count0 +{ +\makebox[12cm]{\hspace*{3.1cm}\underline{\makebox[\gnusheadtextwidth]{\textbf{\arabic{chapter}.\arabic{section}} \textbf{\gnussectionname\hfill\arabic{page}}}}} +} +\else +{ +\makebox[12cm]{\hspace*{-2.95cm}\underline{\makebox[\gnusheadtextwidth]{\textbf{\arabic{page}\hfill\gnuschaptername}}}} +} +\fi +} +} +{ +\ifodd\count0 +\mbox{} \hfill +\raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo.eps,height=1cm}} +\else +\raisebox{-0.5cm}{\epsfig{figure=ps/gnus-big-logo.eps,height=1cm}} +\hfill \mbox{} +\fi +} + +\pagenumbering{roman} +\pagestyle{gnuspreamble} + +@end iflatex @end iftex +@iftex +@iflatex +\begin{titlepage} +{ + +%\addtolength{\oddsidemargin}{-5cm} +%\addtolength{\evensidemargin}{-5cm} +\parindent=0cm +\addtolength{\textheight}{2cm} + +\gnustitle{\gnustitlename}\\ +\rule{15cm}{1mm}\\ +\vfill +\hspace*{0cm}\epsfig{figure=ps/gnus-big-logo.eps,height=15cm} +\vfill +\rule{15cm}{1mm}\\ +\gnusauthor{by Lars Magne Ingebrigtsen} +\newpage +} + +\mbox{} +\vfill + +\thispagestyle{empty} + +Copyright \copyright{} 1995,96,97 Free Software Foundation, Inc. + +Permission is granted to make and distribute verbatim copies of +this manual provided the copyright notice and this permission notice +are preserved on all copies. + +Permission is granted to copy and distribute modified versions of this +manual under the conditions for verbatim copying, provided that the +entire resulting derived work is distributed under the terms of a +permission notice identical to this one. + +Permission is granted to copy and distribute translations of this manual +into another language, under the above conditions for modified versions. + +\newpage +\end{titlepage} +@end iflatex +@end iftex @ifinfo @@ -95,6 +367,11 @@ This manual corresponds to Semi-gnus 6.10. @iftex +@iflatex +\tableofcontents +\gnuscleardoublepage +@end iflatex + Gnus is the advanced, self-documenting, customizable, extensible unreal-time newsreader for GNU Emacs. @@ -580,6 +857,8 @@ recent, but it will never write a @file{.newsrc.el} file. You should never delete the @file{.newsrc.eld} file---it contains much information not stored in the @file{.newsrc} file. +In addition, gnus does not change anything. Hail comrade Lars! + @vindex gnus-save-newsrc-file You can turn off writing the @file{.newsrc} file by setting @code{gnus-save-newsrc-file} to @code{nil}, which means you can delete @@ -749,8 +1028,8 @@ A hook run as the very last thing after starting up gnus A hook that is run as the very last thing after starting up gnus successfully. -@item gnus-started-hook -@vindex gnus-started-hook +@item gnus-setup-news-hook +@vindex gnus-setup-news-hook A hook that is run after reading the @file{.newsrc} file(s), but before generating the group buffer. @@ -794,6 +1073,19 @@ The @dfn{group buffer} lists all (or parts) of the available groups. It is the first buffer shown when gnus starts, and will never be killed as long as gnus is active. +@iftex +@iflatex +\gnusfigure{The Group Buffer}{320}{ +\put(75,50){\epsfig{figure=tmp/group.ps,height=9cm}} +\put(120,37){\makebox(0,0)[t]{Buffer name}} +\put(120,38){\vector(1,2){10}} +\put(40,60){\makebox(0,0)[r]{Mode line}} +\put(40,58){\vector(1,0){30}} +\put(200,28){\makebox(0,0)[t]{Native select method}} +\put(200,26){\vector(-1,2){15}} +} +@end iflatex +@end iftex @menu * Group Buffer Format:: Information listed and how you can change it. @@ -1667,7 +1959,7 @@ Add the current group to an @code{nnvirtual} group (@code{gnus-group-add-to-virtual}). Uses the process/prefix convention. @end table -@xref{Select Methods}, for more information on the various select +@xref{Select Methods} for more information on the various select methods. @vindex gnus-activate-foreign-newsgroups @@ -1691,7 +1983,7 @@ Here's an example group parameter list: (auto-expire . t)) @end example -We see that each element consists of a "dotted pair"---the thing +We see that each element consists of a ``dotted pair''---the thing before the dot is the key, while the thing after the dot is the value. All the parameters have this form @emph{except} local variable specs, which are not dotted pairs, but proper lists. @@ -2258,6 +2550,14 @@ you put in some misc section that you never bother with anyway. You can even group the Emacs sex groups as a sub-topic to either the Emacs groups or the sex groups---or both! Go wild! +@iftex +@iflatex +\gnusfigure{Group Topics}{400}{ +\put(75,50){\epsfig{figure=tmp/group-topic.ps,height=9cm}} +} +@end iflatex +@end iftex + Here's an example: @example @@ -2531,7 +2831,7 @@ Sort the current topic alphabetically by backend name @end table -@xref{Sorting Groups}, for more information about group sorting. +@xref{Sorting Groups} for more information about group sorting. @node Topic Topology @@ -2920,6 +3220,15 @@ You can have as many summary buffers open as you wish. @section Summary Buffer Format @cindex summary buffer format +@iftex +@iflatex +\gnusfigure{The Summary Buffer}{180}{ +\put(0,0){\epsfig{figure=tmp/summary.ps,width=7.5cm}} +\put(445,0){\makebox(0,0)[br]{\epsfig{figure=tmp/summary-article.ps,width=7.5cm}}} +} +@end iflatex +@end iftex + @menu * Summary Buffer Lines:: You can specify how summary lines should look. * Summary Buffer Mode Line:: You can say how the mode line should look. @@ -3549,7 +3858,7 @@ This command is mainly used if you have several accounts and want to ship a mail to a different account of yours. (If you're both @code{root} and @code{postmaster} and get a mail for @code{postmaster} to the @code{root} account, you may want to resend it to -@code{postmaster}. Ordnung muß sein! +@code{postmaster}. Ordnung mu,A_(B sein! This command understands the process/prefix convention (@pxref{Process/Prefix}). @@ -3710,7 +4019,7 @@ header by substituting one of those words for the word you would do normally. The previous article will be canceled/superseded. -Just remember, kids: There is no 'c' in 'supersede'. +Just remember, kids: There is no `c' in `supersede'. @node Marking Articles @@ -3867,7 +4176,7 @@ You can set a bookmark in the current article. Say you are reading a long thesis on cats' urinary tracts, and have to go home for dinner before you've finished reading the thesis. You can then set a bookmark in the article, and gnus will jump to this bookmark the next time it -encounters the article. @xref{Setting Marks}. +encounters the article. @xref{Setting Marks} @item @vindex gnus-replied-mark @@ -3878,7 +4187,7 @@ answered) will be marked with an @samp{A} in the second column @item @vindex gnus-cached-mark Articles stored in the article cache will be marked with an @samp{*} in -the second column (@code{gnus-cached-mark}). @xref{Article Caching}. +the second column (@code{gnus-cached-mark}). @xref{Article Caching} @item @vindex gnus-saved-mark @@ -3935,7 +4244,7 @@ article as unread. @kindex M t (Summary) @findex gnus-summary-tick-article-forward Tick the current article (@code{gnus-summary-tick-article-forward}). -@xref{Article Caching}. +@xref{Article Caching} @item M ? @itemx ? @@ -3943,7 +4252,7 @@ Tick the current article (@code{gnus-summary-tick-article-forward}). @kindex M ? (Summary) @findex gnus-summary-mark-as-dormant Mark the current article as dormant -(@code{gnus-summary-mark-as-dormant}). @xref{Article Caching}. +(@code{gnus-summary-mark-as-dormant}). @xref{Article Caching} @item M d @itemx d @@ -4362,6 +4671,17 @@ When there is no real root of a thread, gnus will have to fudge something. This variable says what fudging method gnus should use. There are four possible values: +@iftex +@iflatex +\gnusfigure{The Summary Buffer}{390}{ +\put(0,0){\epsfig{figure=tmp/summary-adopt.ps,width=7.5cm}} +\put(445,0){\makebox(0,0)[br]{\epsfig{figure=tmp/summary-empty.ps,width=7.5cm}}} +\put(0,400){\makebox(0,0)[tl]{\epsfig{figure=tmp/summary-none.ps,width=7.5cm}}} +\put(445,400){\makebox(0,0)[tr]{\epsfig{figure=tmp/summary-dummy.ps,width=7.5cm}}} +} +@end iflatex +@end iftex + @cindex adopting articles @table @code @@ -5883,7 +6203,7 @@ default. @end table -@xref{Customizing Articles}, for how to highlight articles automatically. +@xref{Customizing Articles} for how to highlight articles automatically. @node Article Fontisizing @@ -5937,7 +6257,7 @@ say something like: (copy-face 'red 'gnus-emphasis-italic) @end lisp -@xref{Customizing Articles}, for how to fontize articles automatically. +@xref{Customizing Articles} for how to fontize articles automatically. @node Article Hiding @@ -6058,7 +6378,7 @@ hidden. If you give a positive prefix, they will always hide. Also @pxref{Article Highlighting} for further variables for citation customization. -@xref{Customizing Articles}, for how to hide article elements +@xref{Customizing Articles} for how to hide article elements automatically. @@ -6080,7 +6400,7 @@ Cleaner, perhaps. @kindex W l (Summary) @findex gnus-summary-stop-page-breaking Remove page breaks from the current article -(@code{gnus-summary-stop-page-breaking}). @xref{Misc Article}, for page +(@code{gnus-summary-stop-page-breaking}). @xref{Misc Article} for page delimiters. @item W r @@ -6148,6 +6468,11 @@ Remove CR (i. e., @samp{^M}s on the end of the lines) @findex gnus-article-x-face-command @vindex gnus-article-x-face-command @vindex gnus-article-x-face-too-ugly +@iftex +@iflatex +\include{xface} +@end iflatex +@end iftex Look for and display any X-Face headers (@code{gnus-article-display-x-face}). The command executed by this function is given by the @code{gnus-article-x-face-command} variable. @@ -6168,7 +6493,7 @@ last. @kindex W b (Summary) @findex gnus-article-add-buttons Add clickable buttons to the article (@code{gnus-article-add-buttons}). -@xref{Article Buttons}. +@xref{Article Buttons} @item W B @kindex W B (Summary) @@ -6215,7 +6540,7 @@ body (@code{gnus-article-strip-leading-space}). @end table -@xref{Customizing Articles}, for how to wash articles automatically. +@xref{Customizing Articles} for how to wash articles automatically. @node Article Buttons @@ -6301,7 +6626,7 @@ Face used when the mouse cursor is over a button. @end table -@xref{Customizing Articles}, for how to buttonize articles automatically. +@xref{Customizing Articles} for how to buttonize articles automatically. @node Article Date @@ -6370,7 +6695,7 @@ that the article was posted in 1854. Although something like that is @end table -@xref{Customizing Articles}, for how to display the date in your +@xref{Customizing Articles} for how to display the date in your preferred format automatically. @@ -7585,6 +7910,11 @@ rather stupid.) Any similarity to real events and people is purely coincidental. Ahem. +To avoid such kind of situation, gnus stops to use +@code{metamail-buffer}. So now, you can set @code{gnus-show-mime} to +non-@code{nil} every-time, then you can push button in the article +buffer when there are nobody else. + @node Customizing Articles @section Customizing Articles @@ -8066,7 +8396,7 @@ any case, if this returns a non-@code{nil} value, then the style is said to @dfn{match}. Each style may contain a arbitrary amount of @dfn{attributes}. Each -attribute consists of a @var{(name . value)} pair. The attribute name +attribute consists of a @var{(name value)} pair. The attribute name can be one of @code{signature}, @code{signature-file}, @code{organization}, @code{address}, @code{name} or @code{body}. The attribute name can also be a string. In that case, this will be used as @@ -10092,7 +10422,6 @@ your @file{.emacs} file: @end table - @findex nnfolder-generate-active-file @kindex M-x nnfolder-generate-active-file If you have lots of @code{nnfolder}-like files you'd like to read with @@ -10742,7 +11071,7 @@ group as read. If the search engine changes its output substantially, @code{nnweb} won't be able to parse it and will fail. One could hardly fault the Web -providers if they were to do this---their @emph{raison d'être} is to +providers if they were to do this---their @emph{raison d',Aj(Btre} is to make money off of advertisements, not to provide services to the community. Since @code{nnweb} washes the ads off all the articles, one might think that the providers might be somewhat miffed. We'll see. @@ -11135,7 +11464,7 @@ Agent (@pxref{Server Agent Commands}). This will typically be only the primary select method, which is listed on the bottom in the buffer. @item -Decide on download policy. @xref{Agent Categories}. +Decide on download policy. @xref{Agent Categories} @item Uhm... that's it. @@ -11407,7 +11736,7 @@ Fetch all eligible articles in all groups @kindex J S (Agent Group) @findex gnus-group-send-drafts Send all sendable messages in the draft group -(@code{gnus-agent-send-draft}). @xref{Drafts}. +(@code{gnus-agent-send-draft}). @xref{Drafts} @item J a @kindex J a (Agent Group) @@ -13166,7 +13495,7 @@ then this operator will return @code{false}. @item ! @itemx not -@itemx ¬ +@itemx ,A,(B This logical operator only takes a single argument. It returns the logical negation of the value of its argument. @@ -14485,6 +14814,12 @@ advantage of that. @node Picons @subsection Picons +@iftex +@iflatex +\include{picons} +@end iflatex +@end iftex + So... You want to slow down your news reader even more! This is a good way to do so. Its also a great way to impress people staring over your shoulder as you read news. @@ -14503,6 +14838,12 @@ over your shoulder as you read news. What are Picons? To quote directly from the Picons Web site: +@iftex +@iflatex +\margindex{} +@end iflatex +@end iftex + @quotation @dfn{Picons} is short for ``personal icons''. They're small, constrained images used to represent users and domains on the net, @@ -14573,6 +14914,12 @@ Alternatively if you want to use the web piconsearch engine add this: @node Hard Picons @subsubsection Hard Picons +@iftex +@iflatex +\margindex{} +@end iflatex +@end iftex + Gnus can display picons for you as you enter and leave groups and articles. It knows how to interact with three sections of the picons database. Namely, it can display the picons newsgroup pictures, @@ -14648,6 +14995,12 @@ for the append flag of @code{add-hook}: @node Picon Useless Configuration @subsubsection Picon Useless Configuration +@iftex +@iflatex +\margindex{} +@end iflatex +@end iftex + The following variables offer further control over how things are done, where things are located, and other useless stuff you really don't need to worry about. @@ -14720,12 +15073,25 @@ Gnus will never clear the cache itself; you will have to manually call @code{gnus-picons-clear-cache} to clear it. Otherwise the cache will be cleared every time you exit Gnus. Defaults to @code{t}. +@iftex +@iflatex +\margindex{} +@end iflatex +@end iftex + @end table @node Smileys @subsection Smileys @cindex smileys +@iftex +@iflatex +\gnusfig{-3cm}{0.5cm}{\epsfig{figure=tmp/BigFace.ps,height=20cm}} +\input{smiley} +@end iflatex +@end iftex + @dfn{Smiley} is a package separate from Gnus, but since Gnus is currently the only package that uses Smiley, it is documented here. @@ -14792,6 +15158,12 @@ Face used for mouse highlighting over the smiley face. @table @code +@iftex +@iflatex +\margindex{} +@end iflatex +@end iftex + @item gnus-use-toolbar @vindex gnus-use-toolbar If @code{nil}, don't display toolbars. If non-@code{nil}, it should be @@ -14840,6 +15212,12 @@ Valid values include @code{flame}, @code{pine}, @code{moss}, A glyph displayed in all Gnus mode lines. It is a tiny gnu head by default. +@iftex +@iflatex +\margindex{} +@end iflatex +@end iftex + @end table @@ -15408,7 +15786,7 @@ David Moore---rewrite of @file{nnvirtual.el} and many other things. Kevin Davidson---came up with the name @dfn{ding}, so blame him. @item -François Pinard---many, many interesting and thorough bug reports, as +Fran,Ag(Bois Pinard---many, many interesting and thorough bug reports, as well as autoconf support. @end itemize @@ -15421,7 +15799,7 @@ The following people have contributed many patches and suggestions: Christopher Davis, Andrew Eskilsson, Kai Grossjohann, -David Kågedal, +David K,Ae(Bgedal, Richard Pieri, Fabrice Popineau, Daniel Quinlan, @@ -15492,7 +15870,7 @@ Marc Horowitz, Gunnar Horrigmo, Richard Hoskins, Brad Howes, -François Felix Ingrand, +Fran,Ag(Bois Felix Ingrand, Ishikawa Ichiro, @c Ishikawa Lee Iverson, Iwamuro Motonori, @c Iwamuro @@ -15743,6 +16121,12 @@ You can click on buttons instead of using the keyboard @node September Gnus @subsubsection September Gnus +@iftex +@iflatex +\gnusfig{-28cm}{0cm}{\epsfig{figure=tmp/september.ps,height=20cm}} +@end iflatex +@end iftex + New features in Gnus 5.2/5.3: @itemize @bullet @@ -15884,6 +16268,11 @@ Configuration}). @item Mail can be re-scanned by a daemonic process (@pxref{Daemons}). +@iftex +@iflatex +\marginpar[\mbox{}\hfill\epsfig{figure=tmp/fseptember.ps,height=5cm}]{\epsfig{figure=tmp/fseptember.ps,height=5cm}} +@end iflatex +@end iftex @item Gnus can make use of NoCeM files to weed out spam (@pxref{NoCeM}). @@ -15979,6 +16368,12 @@ Further syntax checking of outgoing articles have been added. New features in Gnus 5.4/5.5: +@iftex +@iflatex +\gnusfig{-5.5cm}{-4cm}{\epsfig{figure=tmp/red.ps,height=20cm}} +@end iflatex +@end iftex + @itemize @bullet @item @@ -16102,6 +16497,11 @@ Groups}). @item Cached articles can be pulled into the groups (@pxref{Summary Generation Commands}). +@iftex +@iflatex +\marginpar[\mbox{}\hfill\epsfig{figure=tmp/fred.ps,width=3cm}]{\epsfig{figure=tmp/fred.ps,width=3cm}} +@end iflatex +@end iftex @item Score files are now applied in a more reliable order (@pxref{Score @@ -16895,8 +17295,8 @@ From: Jason L Tibbitts III @end example @item - tanken var at når du bruker `gnus-startup-file' som prefix (FOO) til å lete -opp en fil FOO-SERVER, FOO-SERVER.el, FOO-SERVER.eld, kan du la den være en + tanken var at n,Ae(Br du bruker `gnus-startup-file' som prefix (FOO) til ilete +opp en fil FOO-SERVER, FOO-SERVER.el, FOO-SERVER.eld, kan du la den v,Af(Bre en liste hvor du bruker hvert element i listen som FOO, istedet. da kunne man hatt forskjellige serveres startup-filer forskjellige steder. @@ -16969,8 +17369,8 @@ there was a sci.somethingelse group or section, then it should prompt for sci? first the sci.something? then sci.somethingelse?... @item -Ja, det burde være en måte å si slikt. Kanskje en ny variabel? -`gnus-use-few-score-files'? Så kunne score-regler legges til den +Ja, det burde v,Af(Bre en m,Ae(Bte ,Ae(B si slikt. Kanskje en ny variabel? +`gnus-use-few-score-files'? S,Ae(B kunne score-regler legges til den "mest" lokale score-fila. F. eks. ville no-gruppene betjenes av "no.all.SCORE", osv. @@ -17300,7 +17700,7 @@ the current process mark set onto the stack. @item gnus-article-hide-pgp -Selv ville jeg nok ha valgt å slette den dersom teksten matcher +Selv ville jeg nok ha valgt islette den dersom teksten matcher @example "\\(This\s+\\)?[^ ]+ has been automatically signed by" @end example @@ -17474,6 +17874,10 @@ Solve the halting problem. This manual was generated from a TeXinfo file and then run through either @code{texi2dvi} +@iflatex +or my own home-brewed TeXinfo to \LaTeX\ transformer, +and then run through @code{latex} and @code{dvips} +@end iflatex to get what you hold in your hands now. The following conventions have been used: @@ -17510,6 +17914,16 @@ If I say ``set @code{flumphel} to @code{yes}'', that would mean: @samp{yes} and @code{yes} are two @emph{very} different things---don't ever get them confused. +@iflatex +@c @head +Of course, everything in this manual is of vital interest, so you should +read it all. Several times. However, if you feel like skimming the +manual, look for that gnu head you should see in the margin over +there---it means that what's being discussed is of more importance than +the rest of the stuff. (On the other hand, if everything is infinitely +important, how can anything be more important than that? Just one more +of the mysteries of this world, I guess.) +@end iflatex @end iftex @@ -19419,6 +19833,11 @@ former). The manual is unambiguous, but it can be confusing. @contents @bye +@iftex +@iflatex +\end{document} +@end iflatex +@end iftex @c End: diff --git a/texi/message-ja.texi b/texi/message-ja.texi index f7aca66..7cf6523 100644 --- a/texi/message-ja.texi +++ b/texi/message-ja.texi @@ -1,7 +1,7 @@ \input texinfo @c -*-texinfo-*- @setfilename message-ja -@settitle Message 5.7 Manual +@settitle Message 5.6.45 Manual @synindex fn cp @synindex vr cp @synindex pg cp @@ -60,7 +60,7 @@ into another language, under the above conditions for modified versions. @tex @titlepage -@title Message 5.7 Manual +@title Message 5.6.45 Manual @author by Lars Magne Ingebrigtsen @translated by members of Semi-gnus mailing-list @@ -112,7 +112,7 @@ Gnus $B$NA4$F$N%a%C%;!<%8$N:n@.(B ($B%a!<%k$H%K%e!<%9$NN>J}(B) $B$O%a%C%;!< * Key Index:: $B%a%C%;!<%8%b!<%I%-!<$N0lMw!#(B @end menu -$B$3$N%^%K%e%"%k$O(B Message 5.7 $B$KBP1~$7$^$9!#(BMessage $B$O$3$N%^%K%e%"%k$H(B +$B$3$N%^%K%e%"%k$O(B Message 5.6.45 $B$KBP1~$7$^$9!#(BMessage $B$O$3$N%^%K%e%"%k$H(B $BF1$8HGHV9f$N(B Gnus $B$NG[I[$H6&$KG[I[$5$l$^$9!#(B diff --git a/texi/message.texi b/texi/message.texi index bd53474..1518738 100644 --- a/texi/message.texi +++ b/texi/message.texi @@ -1,7 +1,7 @@ \input texinfo @c -*-texinfo-*- @setfilename message -@settitle Message 5.7 Manual +@settitle Message 5.6.45 Manual @synindex fn cp @synindex vr cp @synindex pg cp @@ -42,7 +42,7 @@ into another language, under the above conditions for modified versions. @tex @titlepage -@title Message 5.7 Manual +@title Message 5.6.45 Manual @author by Lars Magne Ingebrigtsen @page @@ -83,7 +83,7 @@ Message mode buffers. * Key Index:: List of Message mode keys. @end menu -This manual corresponds to Message 5.7. Message is distributed with +This manual corresponds to Message 5.6.45. Message is distributed with the Gnus distribution bearing the same version number as this manual has. -- 1.7.10.4