From: yamaoka Date: Thu, 27 May 1999 08:21:23 +0000 (+0000) Subject: Sync up with Gnus 5.7. X-Git-Url: http://git.chise.org/gitweb/?a=commitdiff_plain;h=db71ccae810f8fad66df5902ece2304150daf5c6;p=elisp%2Fgnus.git- Sync up with Gnus 5.7. --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 459c782..28ed17b 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,8 +1,52 @@ -Thu Nov 19 04:37:45 1998 Lars Magne Ingebrigtsen +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 * gnus.el: Gnus v5.6.45 is released. -1998-11-08 00:42:58 Andrew Innes +1998-11-08 Andrew Innes * nntp.el (nntp-request-group): Allow for error codes. @@ -12,133 +56,133 @@ Thu Nov 19 04:37:45 1998 Lars Magne Ingebrigtsen responses to GROUP command, since this may be called from a timer with quit inhibited. -1998-10-11 01:16:14 Lars Magne Ingebrigtsen +1998-10-11 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-expire): Check (car expired). -1998-10-02 04:49:27 Lars Magne Ingebrigtsen +1998-10-02 Lars Magne Ingebrigtsen * gnus-cache.el (gnus-cache-generate-active): Ignore directories that start with a dot. -1998-10-01 07:42:40 Lars Magne Ingebrigtsen +1998-10-01 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 13:12:31 Lars Magne Ingebrigtsen +1998-09-29 Lars Magne Ingebrigtsen * gnus-async.el (gnus-make-async-article-function): Don't use - push. + push. -Thu Sep 24 19:29:43 1998 Lars Magne Ingebrigtsen +1998-09-24 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.44 is released. -1998-09-23 20:34:27 Markus Rost +1998-09-23 Markus Rost * gnus.el: Extend autoloads. -1998-09-15 18:57:48 Lars Magne Ingebrigtsen +1998-09-15 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 15:16:42 Lars Magne Ingebrigtsen +1998-09-14 Lars Magne Ingebrigtsen * message.el (message-fix-before-sending): Comment out invisible text things. -1998-09-14 14:30:09 Tatsuya Ichikawa +1998-09-14 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 07:02:04 Lars Magne Ingebrigtsen +1998-09-13 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-save-group-info): Create proper active - lines. + lines. -1998-09-10 02:40:28 Lars Magne Ingebrigtsen +1998-09-10 Lars Magne Ingebrigtsen - * gnus-draft.el (gnus-draft-edit-message): Save the buffer. + * gnus-draft.el (gnus-draft-edit-message): Save the buffer. -Sun Sep 6 20:09:36 1998 Lars Magne Ingebrigtsen +1998-09-06 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.43 is released. -1998-09-06 19:41:54 Lars Magne Ingebrigtsen +1998-09-06 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-remove-thread): Unhide threads before - removing. + removing. (gnus-data-compute-positions): Ditto. -1998-08-31 11:40:13 Shuhei KOBAYASHI +1998-08-31 Shuhei KOBAYASHI * nnmail.el (nnmail-date-to-time): Parse time locally if no - timezone. + timezone. -1998-08-31 11:21:53 Lars Magne Ingebrigtsen +1998-08-31 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 22:33:33 Lars Magne Ingebrigtsen +1998-08-30 Lars Magne Ingebrigtsen * gnus-score.el (gnus-summary-increase-score): Temporary third - majuscle. + majuscle. -1998-08-30 22:32:31 Dan Christensen +1998-08-30 Dan Christensen * gnus-score.el (gnus-summary-increase-score): Score thread on - Message-ID. + Message-ID. -1998-08-29 02:46:00 Simon Josefsson +1998-08-29 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. -Sat Aug 29 19:17:19 1998 Lars Magne Ingebrigtsen +1998-08-29 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.42 is released. -1998-08-29 17:06:27 Simon Josefsson +1998-08-29 Simon Josefsson * gnus-sum.el (gnus-summary-make-menu-bar): Typo. -1998-08-29 12:47:42 Tatsuya Ichikawa +1998-08-29 Tatsuya Ichikawa * gnus-agent.el: Use nnheader-insert-file-contents. -1998-08-29 12:18:18 Lars Magne Ingebrigtsen +1998-08-29 Lars Magne Ingebrigtsen - * nnvirtual.el (nnvirtual-request-group): Update the right group. + * nnvirtual.el (nnvirtual-request-group): Update the right group. -1998-08-27 16:46:38 Lars Magne Ingebrigtsen +1998-08-27 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. -Thu Aug 27 11:03:59 1998 Lars Magne Ingebrigtsen +1998-08-27 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.41 is released. @@ -149,7 +193,7 @@ Thu Aug 27 11:03:59 1998 Lars Magne Ingebrigtsen (gnus-agent-fetch-headers): We only want headers that are after the last entry in `gnus-group-alist'. -1998-08-27 09:45:42 Lars Magne Ingebrigtsen +1998-08-27 Lars Magne Ingebrigtsen * Makefile.in (warn): New. @@ -162,20 +206,20 @@ Thu Aug 27 11:03:59 1998 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-category-line-format-alist): Renamed specs. (gnus-category-insert-line): Use it. -Thu Aug 27 09:29:53 1998 Lars Magne Ingebrigtsen +1998-08-27 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.40 is released. -1998-08-27 09:19:31 Lars Magne Ingebrigtsen +1998-08-27 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-mode): Only toggle plugged in group - mode. + mode. -1998-08-27 07:25:47 Lars Balker Rasmussen +1998-08-27 Lars Balker Rasmussen - * message.el (message-supersede): Check the right headers. + * message.el (message-supersede): Check the right headers. -1998-08-26 13:51:18 Lars Magne Ingebrigtsen +1998-08-26 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-sort-threads): Changed level. @@ -185,63 +229,63 @@ Thu Aug 27 09:29:53 1998 Lars Magne Ingebrigtsen `set-buffer' back to `gnus-summary-buffer' in order to access buffer-local variables. -1998-08-26 06:00:44 Lars Magne Ingebrigtsen +1998-08-26 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 05:41:15 Matt Pharr +1998-08-26 Matt Pharr * message.el (message-wash-subject): Remove more. -1998-08-25 11:33:28 Tatsuya Ichikawa +1998-08-25 Tatsuya Ichikawa * gnus-cache.el (gnus-cache-overview-coding-system): New - variable. + variable. -1998-08-25 08:23:05 Albert L. Ting +1998-08-25 Albert L. Ting * gnus-group.el (gnus-fetch-group-other-frame): New command. -1998-08-25 07:24:51 Lars Magne Ingebrigtsen +1998-08-25 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 14:31:31 Lars Magne Ingebrigtsen +1998-08-23 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 10:40:54 Lars Magne Ingebrigtsen +1998-08-22 Lars Magne Ingebrigtsen * gnus-art.el (article-display-x-face): Allow multiple X-Faces under XEmacs. -Sat Aug 22 10:28:25 1998 Lars Magne Ingebrigtsen +1998-08-22 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.39 is released. -1998-08-22 10:06:03 Lars Magne Ingebrigtsen +1998-08-22 Lars Magne Ingebrigtsen * gnus-art.el (gnus-ignored-headers): Added more headers. -1998-08-21 02:49:56 Lars Magne Ingebrigtsen +1998-08-21 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 23:10:01 Lars Magne Ingebrigtsen +1998-08-20 Lars Magne Ingebrigtsen * nnmail.el (nnmail-spool-file): Allow lists of files. @@ -250,13 +294,13 @@ Sat Aug 22 10:28:25 1998 Lars Magne Ingebrigtsen * gnus/gnus-start.el (gnus-check-first-time-used): Change current buffer before creating help group. -1998-08-20 01:33:08 Lars Magne Ingebrigtsen +1998-08-20 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. @@ -265,72 +309,72 @@ Sat Aug 22 10:28:25 1998 Lars Magne Ingebrigtsen (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. -Thu Aug 20 00:28:35 1998 Lars Magne Ingebrigtsen +1998-08-20 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.38 is released. -1998-08-20 00:02:50 Lars Magne Ingebrigtsen +1998-08-20 Lars Magne Ingebrigtsen * message.el (message-mail): Doc fix. -1998-08-19 23:22:02 Bill Pringlemeir +1998-08-19 Bill Pringlemeir * messcompat.el (message-send-mail-function): Initialized from - send-mail-function. + send-mail-function. -1998-08-19 23:20:42 Martin Larose +1998-08-19 Martin Larose * message.el (message-send-coding-system): New variable. -1998-08-19 19:00:37 Lars Magne Ingebrigtsen +1998-08-19 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 03:53:56 Mike McEwan +1980-06-08 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 03:01:48 Shuhei KOBAYASHI +1980-06-08 Shuhei KOBAYASHI * gnus-group.el (gnus-group-suspend): Fix. -1998-08-18 00:25:11 Lars Magne Ingebrigtsen +1998-08-18 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 14:35:33 Lars Magne Ingebrigtsen +1998-08-17 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 23:30:14 Lars Magne Ingebrigtsen +1998-08-16 Lars Magne Ingebrigtsen * gnus-art.el (gnus-request-article-this-buffer): Allow recursive selection of nneething groups. * nneething.el (nneething-address): Renamed from directory. -Sun Aug 16 18:59:41 1998 Lars Magne Ingebrigtsen +1998-08-16 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.37 is released. -1998-08-16 14:52:43 Lars Magne Ingebrigtsen +1998-08-16 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. @@ -338,7 +382,7 @@ Sun Aug 16 18:59:41 1998 Lars Magne Ingebrigtsen * nntp.el (nntp-connection-timeout): Restored. (nntp-open-connection): Use it. -1998-08-15 22:46:49 Lars Magne Ingebrigtsen +1998-08-15 Lars Magne Ingebrigtsen * gnus-group.el (gnus-group-make-useful-group): Doc fix. @@ -347,37 +391,37 @@ Sun Aug 16 18:59:41 1998 Lars Magne Ingebrigtsen 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 00:35:03 Lars Magne Ingebrigtsen +1998-08-15 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. -Fri Aug 14 23:03:51 1998 Lars Magne Ingebrigtsen +1998-08-14 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.36 is released. -1998-08-14 21:49:22 Lars Magne Ingebrigtsen +1998-08-14 Lars Magne Ingebrigtsen * gnus.el (load): Push onto list. * gnus-group.el (gnus-group-get-new-news-this-group): Store active - info. + info. -Fri Aug 14 21:41:59 1998 Lars Magne Ingebrigtsen +1998-08-14 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.35 is released. -1998-08-14 00:00:15 Lars Magne Ingebrigtsen +1998-08-14 Lars Magne Ingebrigtsen * gnus-srvr.el (gnus-server-scan-server): Error better. @@ -391,12 +435,12 @@ Fri Aug 14 21:41:59 1998 Lars Magne Ingebrigtsen * 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 23:38:21 Lars Magne Ingebrigtsen +1998-08-13 Lars Magne Ingebrigtsen * gnus-xmas.el (gnus-buffer-list): Removed. @@ -405,71 +449,71 @@ Fri Aug 14 21:41:59 1998 Lars Magne Ingebrigtsen (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 23:13:53 Simon Josefsson +1998-08-13 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 13:05:36 Lars Magne Ingebrigtsen +1998-08-13 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 20:56:41 Simon Josefsson +1998-08-12 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 22:30:16 Lars Magne Ingebrigtsen +1998-08-12 Lars Magne Ingebrigtsen * nntp.el (nntp-encode-text): Too much text. -1998-08-12 21:58:50 Matt Pharr +1998-08-12 Matt Pharr * message.el (message-make-forward-subject-function): New - variable. + variable. (message-wash-forwarded-subjects): Ditto. -Wed Aug 12 21:09:58 1998 Lars Magne Ingebrigtsen +1998-08-12 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.34 is released. -1998-08-12 13:32:38 Lars Magne Ingebrigtsen +1998-08-12 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. -Tue Aug 11 20:46:25 1998 Lars Magne Ingebrigtsen +1998-08-11 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.33 is released. -1998-08-11 20:07:55 Lars Magne Ingebrigtsen +1998-08-11 Lars Magne Ingebrigtsen * gnus-group.el (gnus-group-apropos): Check symbol value. * gnus-cite.el (gnus-cited-closed-text-button-line-format): Changed. -Tue Aug 11 19:42:42 1998 Lars Magne Ingebrigtsen +1998-08-11 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.32 is released. -1998-08-11 13:36:56 Lars Magne Ingebrigtsen +1998-08-11 Lars Magne Ingebrigtsen * nndoc.el (nndoc-type-alist): Do MIME digests before multiparts. @@ -480,7 +524,7 @@ Tue Aug 11 19:42:42 1998 Lars Magne Ingebrigtsen * gnus-art.el (article-display-x-face): Don't try (and fail) to display multiple faces. -1998-08-11 11:41:43 Lars Magne Ingebrigtsen +1998-08-11 Lars Magne Ingebrigtsen * gnus-art.el (gnus-header-newsgroups-face): Don't bold so much. @@ -498,7 +542,7 @@ Tue Aug 11 19:42:42 1998 Lars Magne Ingebrigtsen * gnus-start.el (gnus-find-new-newsgroups): Accept C-u C-u as a total query. -1998-08-10 09:31:36 Lars Magne Ingebrigtsen +1998-08-10 Lars Magne Ingebrigtsen * gnus-art.el (gnus-article-prepare): Place point at the beginning of the body. @@ -516,11 +560,11 @@ Tue Aug 11 19:42:42 1998 Lars Magne Ingebrigtsen (gnus-article-toggle-cited-text): Toggle between different symbols. -1998-08-09 19:58:36 Lars Magne Ingebrigtsen +1998-08-09 Lars Magne Ingebrigtsen * gnus.el (gnus-version): Remove backend info. -Sun Aug 9 19:37:40 1998 Lars Magne Ingebrigtsen +1998-08-09 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.31 is released. @@ -533,7 +577,7 @@ Sun Aug 9 19:37:40 1998 Lars Magne Ingebrigtsen * nndoc.el: Quoting boundaries is optional, for multipart digests. -1998-08-09 17:51:25 Lars Magne Ingebrigtsen +1998-08-09 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-save-group-info): Check whether file exists. @@ -541,21 +585,21 @@ Sun Aug 9 19:37:40 1998 Lars Magne Ingebrigtsen * message.el (message-goto-signature): Return nil if no sig. (message-delete-not-region): Delete properly if no sig. -1998-08-09 17:26:30 Simon Josefsson +1998-08-09 Simon Josefsson * gnus-srvr.el (gnus-browse-make-menu-bar): select did read -1998-08-09 15:51:43 Lars Magne Ingebrigtsen +1998-08-09 Lars Magne Ingebrigtsen * gnus-sum.el (t): Added keystroke for W W C. * gnus-cite.el (gnus-article-hide-citation-maybe): hiden->hidden. -Sun Aug 9 15:46:16 1998 Lars Magne Ingebrigtsen +1998-08-09 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.30 is released. -1998-08-09 10:48:31 Lars Magne Ingebrigtsen +1998-08-09 Lars Magne Ingebrigtsen * message.el (message-cite-original-without-signature): Peel off blank lines. @@ -565,31 +609,31 @@ Sun Aug 9 15:46:16 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-data-enter-list): Threw away all new list data at the beginning of the buffer. -1998-08-07 01:41:29 Gareth Jones +1998-08-07 Gareth Jones * gnus-score.el (gnus-summary-increase-score): Don't downcase before lookin in char-to-header. -1998-08-07 01:33:22 Lars Magne Ingebrigtsen +1998-08-07 Lars Magne Ingebrigtsen * gnus.el (gnus-predefined-server-alist): Too many parentheses. -1998-08-06 11:20:08 Lars Magne Ingebrigtsen +1998-08-06 Lars Magne Ingebrigtsen * gnus.el (gnus-continuum-version): Include quassia. * gnus-sum.el (gnus-data-enter-list): Check before entering list. -1998-08-06 11:13:56 Francois Felix Ingrand +1998-08-06 Francois Felix Ingrand * gnus-salt.el (gnus-generate-vertical-tree): Don't go too far to the left. -Thu Aug 6 07:58:17 1998 Lars Magne Ingebrigtsen +1998-08-06 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.29 is released. -1998-08-06 07:10:31 Lars Magne Ingebrigtsen +1998-08-06 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-expire): Check whether (caar gnus-agent-article-alist) is nil. @@ -605,7 +649,7 @@ Thu Aug 6 07:58:17 1998 Lars Magne Ingebrigtsen * gnus-score.el (gnus-score-load-score-alist): Better error messaging. -Tue Aug 4 09:42:31 1998 Kurt Swanson +1998-08-04 Kurt Swanson * gnus-salt.el (gnus-pick-mouse-pick-region): Fix picking bug due to use of gnus-read-event-char. @@ -620,7 +664,7 @@ Tue Aug 4 09:42:31 1998 Kurt Swanson * gnus-topic.el (gnus-topic-mode-map): Provide Emacs tty alternatives to [tab], [(meta tab)]. -1998-08-06 04:41:38 Lars Magne Ingebrigtsen +1998-08-06 Lars Magne Ingebrigtsen * gnus-start.el (gnus-startup-file-coding-system): New variable. (gnus-read-init-file): Use it. @@ -628,11 +672,11 @@ Tue Aug 4 09:42:31 1998 Kurt Swanson * gnus-sum.el (gnus-thread-ignore-subject): Changed default. -1998-08-06 04:38:02 Richard Stallman +1998-08-06 Richard Stallman * message.el (sendmail): Required. -1998-08-06 02:11:37 Lars Magne Ingebrigtsen +1998-08-06 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-auto-select-same): Dix fix. @@ -647,20 +691,20 @@ Tue Aug 4 09:42:31 1998 Kurt Swanson (gnus-summary-read-group): Change `select-article' to `select-articles' for consistency. -Tue Aug 4 05:25:01 1998 Lars Magne Ingebrigtsen +1998-08-04 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.28 is released. -1998-08-03 22:00:25 Lars Magne Ingebrigtsen +1998-08-03 Lars Magne Ingebrigtsen * nndoc.el (nndoc-set-delims): Removed article-end. (nndoc-dissect-buffer): Use eobp. -1998-08-03 19:59:36 Trung Tran-Duc +1998-08-03 Trung Tran-Duc * nntp.el (nntp-open-connection): Bind coding-system-for-write. -1998-07-31 16:45:36 Lars Magne Ingebrigtsen +1998-07-31 Lars Magne Ingebrigtsen * gnus-group.el (gnus-group-read-ephemeral-group): Make the server unique. @@ -670,18 +714,18 @@ Tue Aug 4 05:25:01 1998 Lars Magne Ingebrigtsen * 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 21:47:23 Lars Magne Ingebrigtsen +1998-07-30 Lars Magne Ingebrigtsen * gnus-cache.el (gnus-summary-insert-cached-articles): Sort articles. * nndir.el (nndir): Use nnml functions. -Mon Jul 27 03:26:00 1998 Lars Magne Ingebrigtsen +1998-07-27 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.27 is released. -1998-07-27 02:27:11 Lars Magne Ingebrigtsen +1998-07-27 Lars Magne Ingebrigtsen * gnus-topic.el (gnus-topic-update-unreads): New function. @@ -710,7 +754,7 @@ Mon Jul 27 03:26:00 1998 Lars Magne Ingebrigtsen (gnus-uu-part-number): Make consistent with gnus-uu-reginize-string. -1998-07-26 19:01:58 Lars Magne Ingebrigtsen +1998-07-26 Lars Magne Ingebrigtsen * gnus-art.el (gnus-request-article-this-buffer): Pass along header. @@ -723,20 +767,20 @@ Mon Jul 27 03:26:00 1998 Lars Magne Ingebrigtsen * nnmail.el (nnmail-move-inbox): Clear nnmail-internal-password, when supplied Password is incorrect. -Sat Jul 25 19:31:36 1998 Lars Magne Ingebrigtsen +1998-07-25 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.26 is released. -1998-07-25 14:53:24 Lars Magne Ingebrigtsen +1998-07-25 Lars Magne Ingebrigtsen * gnus-salt.el (gnus-pick-mouse-pick-region): Use gnus-read-event-char. -Sat Jul 25 02:43:35 1998 Lars Magne Ingebrigtsen +1998-07-25 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.25 is released. -1998-07-25 00:03:24 Lars Magne Ingebrigtsen +1998-07-25 Lars Magne Ingebrigtsen * gnus-group.el (gnus-group-read-ephemeral-group): Ditto. @@ -744,7 +788,7 @@ Sat Jul 25 02:43:35 1998 Lars Magne Ingebrigtsen * gnus-group.el (gnus-group-read-group): Accept article list. -1998-07-24 14:35:02 Lars Magne Ingebrigtsen +1998-07-24 Lars Magne Ingebrigtsen * gnus-msg.el (gnus-configure-posting-styles): Quote some. @@ -753,20 +797,20 @@ Sat Jul 25 02:43:35 1998 Lars Magne Ingebrigtsen * nnmail.el (gnus-util): Required. -1998-07-21 23:03:13 Lars Magne Ingebrigtsen +1998-07-21 Lars Magne Ingebrigtsen * gnus.el (gnus-news-group-p): Bogosity in params. -1998-07-21 16:14:32 Robert Bihlmeyer +1998-07-21 Robert Bihlmeyer * gnus-util.el (gnus-globalify-regexp): New function. -1998-07-18 21:49:01 Lars Magne Ingebrigtsen +1998-07-18 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-list-of-unread-articles): Peel off articles outside active range. -1998-07-15 10:47:39 Lars Magne Ingebrigtsen +1998-07-15 Lars Magne Ingebrigtsen * nnvirtual.el (nnvirtual-request-type): Handle non-numerical articles. @@ -774,23 +818,23 @@ Sat Jul 25 02:43:35 1998 Lars Magne Ingebrigtsen * gnus.el (gnus-news-group-p): Do something sensible with negative articlies. -Wed Jul 15 10:27:05 1998 Lars Magne Ingebrigtsen +1998-07-15 Lars Magne Ingebrigtsen * gnus-salt.el (gnus-tree-minimize-window): Allow numbers. -Wed Jul 15 10:25:29 1998 Lars Magne Ingebrigtsen +1998-07-15 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-expire): Ignored ticks. -Wed Jul 15 10:15:28 1998 Hallvard B. Furuseth +1998-07-15 Hallvard B. Furuseth * nntp.el (nntp-send-authinfo): Message better and stuff. -Wed Jul 15 10:10:07 1998 Lars Magne Ingebrigtsen +1998-07-15 Lars Magne Ingebrigtsen * gnus.el (gnus-message-archive-group): Allow sexp. -Wed Jul 15 09:56:47 1998 Lars Magne Ingebrigtsen +1998-07-15 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-select-newsgroup): Accept select-articles para, @@ -800,7 +844,7 @@ Wed Jul 15 09:56:47 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-select-newsgroup): Don't call the Agent to mark articles as read until *all* headers have been retrieved. -Wed Jul 15 09:06:18 1998 Lars Magne Ingebrigtsen +1998-07-15 Lars Magne Ingebrigtsen * nndir.el (nndir): Use nnml to request article. @@ -808,7 +852,7 @@ Wed Jul 15 09:06:18 1998 Lars Magne Ingebrigtsen * gnus-topic.el (gnus-topic-mode-map): Use modern key syntax. -Sun Jul 12 04:01:22 1998 Lars Magne Ingebrigtsen +1998-07-12 Lars Magne Ingebrigtsen * gnus-score.el (gnus-current-home-score-file): New function. @@ -826,7 +870,7 @@ Sun Jul 12 04:01:22 1998 Lars Magne Ingebrigtsen * nnmail.el (nnmail-active-file-coding-system): Changed to binary. -Sun Jul 12 03:16:18 1998 Lars Magne Ingebrigtsen +1998-07-12 Lars Magne Ingebrigtsen * gnus-score.el (gnus-score-load-file): Specify which alist to decay. @@ -836,32 +880,32 @@ Sun Jul 12 03:16:18 1998 Lars Magne Ingebrigtsen * gnus-start.el (gnus-startup-file-coding-system): New variable. (gnus-read-newsrc-el-file): Use it. -Sat Jul 11 03:03:53 1998 Lars Magne Ingebrigtsen +1998-07-11 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.24 is released. -Fri Jul 10 04:23:24 1998 Hallvard B. Furuseth +1998-07-10 Hallvard B. Furuseth * gnus-util.el (gnus-parse-netrc): Allow "default" values. -Fri Jul 10 04:15:35 1998 Lars Magne Ingebrigtsen +1998-07-10 Lars Magne Ingebrigtsen * nntp.el (nntp-server-opened-hook): Doc change. -Fri Jul 10 03:03:48 1998 François Pinard +1998-07-10 François Pinard * gnus-sum.el (gnus-summary-respool-trace): New command and keystroke. -Fri Jul 10 02:18:01 1998 Lars Magne Ingebrigtsen +1998-07-10 Lars Magne Ingebrigtsen * gnus-util.el (gnus-prin1): Bind print-escape-multibyte to nil. -Mon Jul 6 01:02:59 1998 Simon Josefsson +1998-07-06 Simon Josefsson * gnus-range.el (gnus-sorted-complement): Fix comments. -Thu Jul 2 11:16:14 1998 Lars Magne Ingebrigtsen +1998-07-02 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-iterate): New macro. @@ -870,16 +914,16 @@ Thu Jul 2 11:16:14 1998 Lars Magne Ingebrigtsen * gnus-msg.el (gnus-posting-styles): Reinstated. (gnus-posting-style-alist): Ditto. -Wed Jul 1 18:02:31 1998 Lars Magne Ingebrigtsen +1998-07-01 Lars Magne Ingebrigtsen * gnus-int.el (gnus-get-function): Set funct to nil. -1998-07-01 16:57:38 Simon Josefsson +1998-07-01 Simon Josefsson * gnus-int.el (gnus-get-function): returned non-nil when function wasn't bound, if noerror=t -Wed Jul 1 17:30:41 1998 Lars Magne Ingebrigtsen +1998-07-01 Lars Magne Ingebrigtsen * gnus-topic.el (gnus-topic-mode-map): Bind TAB and M-TAB. @@ -890,33 +934,33 @@ Wed Jul 1 17:30:41 1998 Lars Magne Ingebrigtsen * gnus-msg.el (gnus-setup-message): Clone all local variables from the summary buffer. -Wed Jul 1 14:03:52 1998 Richard Stallman +1998-07-01 Richard Stallman * message.el (message-cite-original): Use mail-citation-hook. (message-cite-function): Ditto. -Wed Jul 1 14:00:53 1998 Rajappa Iyer +1998-07-01 Rajappa Iyer * gnus-salt.el (gnus-pick-mode-map): Changed keymap. -Wed Jul 1 13:33:26 1998 Lars Magne Ingebrigtsen +1998-07-01 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.23 is released. -Wed Jul 1 12:52:32 1998 Lars Magne Ingebrigtsen +1998-07-01 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. -Wed Jul 1 12:24:06 1998 François Pinard +1998-07-01 François Pinard * gnus-util.el (gnus-delete-if): Would do the opposite. -Wed Jul 1 01:53:31 1998 Lars Magne Ingebrigtsen +1998-07-01 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-build-sparse-threads): Didn't work at all. -Tue Jun 30 15:56:54 1998 Lars Magne Ingebrigtsen +1998-06-30 Lars Magne Ingebrigtsen * nntp.el (nntp-send-authinfo): Store the user name. (nntp-authinfo-user): New variable. @@ -926,15 +970,15 @@ Tue Jun 30 15:56:54 1998 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-expire): Don't sort lines. -Tue Jun 30 15:56:31 1998 Mike McEwan +1998-06-30 Mike McEwan * gnus-agent.el (gnus-agent-expire): Use a fresh hash table. -Mon Jun 29 22:49:49 1998 Lars Magne Ingebrigtsen +1998-06-29 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.22 is released. -Mon Jun 29 21:22:46 1998 Lars Magne Ingebrigtsen +1998-06-29 Lars Magne Ingebrigtsen * gnus-salt.el (gnus-pick-mode-map): Remove gnus-mouse. @@ -945,15 +989,15 @@ Mon Jun 29 21:22:46 1998 Lars Magne Ingebrigtsen * gnus-topic.el (gnus-topic-rename): Fix error message. -Sun Jun 28 14:32:08 1998 Lars Magne Ingebrigtsen +1998-06-28 Lars Magne Ingebrigtsen * gnus-spec.el (gnus-face-face-function): Double quoting removed. -Sun Jun 28 09:54:52 1998 Lars Magne Ingebrigtsen +1998-06-28 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.21 is released. -Sun Jun 28 08:51:39 1998 Lars Magne Ingebrigtsen +1998-06-28 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-edit-article-done): Copy the buffer to a temp buffer before replacing. @@ -963,7 +1007,7 @@ Sun Jun 28 08:51:39 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-goto-subject): Position point. -Sat Jun 27 09:19:20 1998 Lars Magne Ingebrigtsen +1998-06-27 Lars Magne Ingebrigtsen * gnus-demon.el (gnus-util): Required. @@ -975,28 +1019,28 @@ Sat Jun 27 09:19:20 1998 Lars Magne Ingebrigtsen (gnus-put-text-properties-excluding-characters-with-faces): New function. -Sat Jun 27 08:56:08 1998 Lars Magne Ingebrigtsen +1998-06-27 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.20 is released. -Sat Jun 27 08:49:51 1998 Arne Georg Gleditsch +1998-06-27 Arne Georg Gleditsch * gnus-sum.el (gnus-parent-headers): Check better for headers. -Sat Jun 27 08:45:09 1998 Lars Magne Ingebrigtsen +1998-06-27 Lars Magne Ingebrigtsen * message.el (message-check-news-body-syntax): Buggy checksum check. -Sat Jun 27 07:59:22 1998 Lars Magne Ingebrigtsen +1998-06-27 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.19 is released. -Sat Jun 27 07:50:50 1998 Lars Magne Ingebrigtsen +1998-06-27 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.18 is released. -Sat Jun 27 03:18:57 1998 Lars Magne Ingebrigtsen +1998-06-27 Lars Magne Ingebrigtsen * gnus-soup.el (gnus-soup-save-areas): Made interactive. @@ -1011,11 +1055,11 @@ Sat Jun 27 03:18:57 1998 Lars Magne Ingebrigtsen * message.el (message-check-news-body-syntax): Don't look at buffer size to see whether text has been added. -Fri Jun 26 15:46:05 1998 Lars Magne Ingebrigtsen +1998-06-26 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.16 is released. -Fri Jun 26 15:36:25 1998 Lars Magne Ingebrigtsen +1998-06-26 Lars Magne Ingebrigtsen * gnus-util.el (gnus-delete-assq): Removed. (gnus-delete-assoc): Ditto. @@ -1028,7 +1072,7 @@ Fri Jun 26 15:36:25 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-get-newsgroup-headers): parse Chars: headers -Fri Jun 26 13:45:24 1998 Lars Magne Ingebrigtsen +1998-06-26 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-update-marks): Use it. @@ -1045,24 +1089,24 @@ Fri Jun 26 13:45:24 1998 Lars Magne Ingebrigtsen * nnmail.el (nnmail-article-group): Use gnus-remove-duplicates. -Fri Jun 26 13:45:09 1998 Richard Stallman +1998-06-26 Richard Stallman * gnus-util.el (gnus-remove-duplicates): New function. -Fri Jun 26 13:30:42 1998 Kevin Christian +1998-06-26 Kevin Christian * gnus-score.el (gnus-score-string): Do updating of scores after fuzzies. -Fri Jun 26 07:26:03 1998 Lars Magne Ingebrigtsen +1998-06-26 Lars Magne Ingebrigtsen * message.el (message-mode): Don't do the intern dance. -Fri Jun 26 07:13:49 1998 Richard Stallman +1998-06-26 Richard Stallman * message.el (message-mode): Adaptive fill changes. -Fri Jun 26 04:29:44 1998 Lars Magne Ingebrigtsen +1998-06-26 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-mode-line-format-alist): Allow article score. @@ -1072,11 +1116,11 @@ Fri Jun 26 04:29:44 1998 Lars Magne Ingebrigtsen * gnus-ems.el ((fboundp 'split-string)): Use it where it exists. -Fri Jun 26 04:23:12 1998 Lars Magne Ingebrigtsen +1998-06-26 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.15 is released. -Fri Jun 26 03:39:32 1998 Lars Magne Ingebrigtsen +1998-06-26 Lars Magne Ingebrigtsen * nnfolder.el (nnfolder-request-replace-article): Delete old delimiter. @@ -1092,7 +1136,7 @@ Fri Jun 26 03:39:32 1998 Lars Magne Ingebrigtsen (gnus-request-article-this-buffer): Don't try to waken the server before needing to. -Thu Jun 25 10:35:48 1998 Lars Magne Ingebrigtsen +1998-06-25 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-delete-article): Sort the articles before deleting. @@ -1114,11 +1158,11 @@ Thu Jun 25 10:35:48 1998 Lars Magne Ingebrigtsen * gnus.el (gnus-short-group-name): Collapse more. -Thu Jun 25 08:48:06 1998 Lars Magne Ingebrigtsen +1998-06-25 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.14 is released. -Thu Jun 25 05:13:31 1998 Lars Magne Ingebrigtsen +1998-06-25 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 @@ -1132,31 +1176,31 @@ Thu Jun 25 05:13:31 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-build-sparse-threads): Put the proper date in. -Wed Jun 24 07:52:30 1998 Lars Magne Ingebrigtsen +1998-06-24 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.13 is released. -Wed Jun 24 07:47:04 1998 Lars Magne Ingebrigtsen +1998-06-24 Lars Magne Ingebrigtsen * gnus-topic.el (gnus-topic-rename): Disallow "nil". -Wed Jun 24 07:33:17 1998 Vladimir Alexiev +1998-06-24 Vladimir Alexiev * nnvirtual.el (nnvirtual-update-xref-header): Regexp-quote group name. -Wed Jun 24 06:15:27 1998 Lars Magne Ingebrigtsen +1998-06-24 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. -Wed Jun 24 03:27:44 1998 Lars Magne Ingebrigtsen +1998-06-24 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.12 is released. -Wed Jun 10 11:06:35 1998 Andreas Schwab +1998-06-10 Andreas Schwab * message.el (message-mail-other-window): Bind message-this-is-mail. (message-mail-other-frame): Likewise. @@ -1173,25 +1217,25 @@ Wed Jun 10 11:06:35 1998 Andreas Schwab +1998-06-24 Kim-Minh Kaplan * gnus-sum.el (gnus-build-get-header): Fix obarray. -Wed Jun 24 02:49:57 1998 Castor +1998-06-24 Castor * nntp.el (nntp-open-ssl-stream): -Wed Jun 24 02:31:46 1998 Lars Magne Ingebrigtsen +1998-06-24 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-nov-parse-line): Cleaned up. (gnus-build-all-threads): Put things in the wrong obarray. -Wed Jun 24 01:43:26 1998 Decklin Foster +1998-06-24 Decklin Foster * nngateway.el (nngateway-mail2news-header-transformation): New function. -Wed Jun 24 00:25:45 1998 Lars Magne Ingebrigtsen +1998-06-24 Lars Magne Ingebrigtsen * message.el (message-shorten-references): New function. (message-header-format-alist): Use it. @@ -1200,7 +1244,7 @@ Wed Jun 24 00:25:45 1998 Lars Magne Ingebrigtsen * message.el (message-generate-new-buffers): Dox fox. -Tue Jun 23 23:58:48 1998 Lars Magne Ingebrigtsen +1998-06-23 Lars Magne Ingebrigtsen * gnus-topic.el (gnus-topic-prepare-topic): Respect visible topic param. @@ -1211,7 +1255,7 @@ Tue Jun 23 23:58:48 1998 Lars Magne Ingebrigtsen * gnus-picon.el (gnus-get-buffer-name): use get-buffer-create instead of get-buffer -Wed Jun 3 04:41:45 1998 Lars Magne Ingebrigtsen +1998-06-03 Lars Magne Ingebrigtsen * nnkiboze.el (nnkiboze-request-delete-group): Delete .newsrc file. @@ -1220,21 +1264,21 @@ Wed Jun 3 04:41:45 1998 Lars Magne Ingebrigtsen * gnus-art.el (gnus-button-alist): Buggy default. -Wed Jun 3 04:03:37 1998 Lars Magne Ingebrigtsen +1998-06-03 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.11 is released. -Wed Jun 3 03:33:50 1998 Lars Magne Ingebrigtsen +1998-06-03 Lars Magne Ingebrigtsen * gnus.el: Checked doc string syntax throughout. * message.el (message-subject-re-regexp): Renamed. -Wed Jun 3 03:33:05 1998 Simon Josefsson +1998-06-03 Simon Josefsson * message.el (message-ignored-subject-re): New variable. -Wed Jun 3 03:25:13 1998 Sam Steingold +1998-06-03 Sam Steingold * gnus-msg.el (gnus-bug-create-help-buffer): New variable. (gnus-bug): Use it. @@ -1256,96 +1300,96 @@ Wed Jun 3 03:25:13 1998 Sam Steingold * gnus-cache.el (gnus-cache-generate-active): Use `regexp-quote' when file name is a part of pattern. -Wed Jun 3 03:13:34 1998 Lars Magne Ingebrigtsen +1998-06-03 Lars Magne Ingebrigtsen * nnfolder.el (nnfolder-delete-mail): Changed parameters. (nnfolder-request-replace-article): Rename X-From-Line. -Wed Jun 3 03:10:04 1998 Dan Christensen +1998-06-03 Dan Christensen * nnfolder.el (nnfolder-adjust-min-active): Work. -Mon Jun 1 05:27:28 1998 Lars Magne Ingebrigtsen +1998-06-01 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. -Mon Jun 1 05:19:46 1998 Kim-Minh Kaplan +1998-06-01 Kim-Minh Kaplan * gnus-sum.el (gnus-dependencies-add-header): Break loops. -Mon Jun 1 05:13:34 1998 Fabrice POPINEAU +1998-06-01 Fabrice POPINEAU * gnus-cache.el (gnus-cache-generate-active): Regexp-quote. -Mon Jun 1 04:31:23 1998 Lars Magne Ingebrigtsen +1998-06-01 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.10 is released. -Mon Jun 1 03:25:33 1998 Lars Magne Ingebrigtsen +1998-06-01 Lars Magne Ingebrigtsen * gnus-art.el (gnus-button-alist): Recognize bare mailto buttons for Gnus. * nntp.el: Replaced all `message' calls. -Mon Jun 1 03:13:46 1998 Wolfgang Rupprecht +1998-06-01 Wolfgang Rupprecht * nntp.el (nntp-encode-text): Removed spurious forward-line. -Sat May 23 19:44:43 1998 Lars Magne Ingebrigtsen +1998-05-23 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-fetch-session): Would infloop if opening failed. -Tue May 19 04:11:33 1998 Yoshiki Hayashi +1998-05-19 Yoshiki Hayashi * nnheader.el (nnheader-translate-file-chars): Don't change string. -Tue May 19 03:07:45 1998 P. E. Jareth Hein +1998-05-19 P. E. Jareth Hein * gnus-util.el (gnus-dd-mmm): New version. -Tue May 19 03:00:39 1998 Lars Magne Ingebrigtsen +1998-05-19 Lars Magne Ingebrigtsen * gnus.el: Changed address. -Tue May 12 06:12:42 1998 Lars Magne Ingebrigtsen +1998-05-12 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-expire): Delete more. -Sun May 10 19:08:28 1998 Lars Magne Ingebrigtsen +1998-05-10 Lars Magne Ingebrigtsen * gnus-group.el (gnus-group-read-ephemeral-group): Don't add `address'. -Sun May 3 18:01:01 1998 Lars Magne Ingebrigtsen +1998-05-03 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'. -Sun May 3 15:07:25 1998 Lars Balker Rasmussen +1998-05-03 Lars Balker Rasmussen * gnus-agent.el (gnus-agent-save-group-info): Fix re-search-forward params. -Sun May 3 15:04:02 1998 Lars Magne Ingebrigtsen +1998-05-03 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-expire): Check for the size. -Sat May 2 01:50:20 1998 Dan Christensen +1998-05-02 Dan Christensen * nnfolder.el (nnfolder-goto-article): New version. (nnfolder-read-folder): Fix. * nnmail.el (nnmail-within-headers): New function. -Sat May 2 01:36:37 1998 Lars Magne Ingebrigtsen +1998-05-02 Lars Magne Ingebrigtsen * nnfolder.el (nnfolder-goto-article): Thinkotypo search arguments. @@ -1357,29 +1401,29 @@ Sat May 2 01:36:37 1998 Lars Magne Ingebrigtsen * gnus-group.el (gnus-group-make-menu-bar): Typo. -Fri May 1 21:59:35 1998 Lars Magne Ingebrigtsen +1998-05-01 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.9 is released. -Fri May 1 21:54:30 1998 Lars Magne Ingebrigtsen +1998-05-01 Lars Magne Ingebrigtsen * nnfolder.el (nnfolder-goto-article): Would infloop. -Fri May 1 19:45:50 1998 Lars Magne Ingebrigtsen +1998-05-01 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.8 is released. -Fri May 1 18:51:21 1998 Lars Magne Ingebrigtsen +1998-05-01 Lars Magne Ingebrigtsen * nntp.el (nntp-request-newgroups): Use format-time-string. * message.el (message-fetch-field): Inhibit point-motion hooks. -Fri May 1 18:33:06 1998 Wes Hardaker +1998-05-01 Wes Hardaker * gnus-score.el (gnus-adaptive-word-no-group-words): New variable. -Fri May 1 16:56:32 1998 Lars Magne Ingebrigtsen +1998-05-01 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-expire): Put point at the start of the buffer. @@ -1394,12 +1438,12 @@ Fri May 1 16:56:32 1998 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-meta-information-header): New variable. (gnus-agent-insert-meta-information): New function. -Fri May 1 16:43:35 1998 Paul Franklin +1998-05-01 Paul Franklin * message.el (message-generate-headers): Insert Sender when required. -Fri May 1 15:28:55 1998 Lars Magne Ingebrigtsen +1998-05-01 Lars Magne Ingebrigtsen * gnus-util.el (gnus-dd-mmm): Accept "" dates. @@ -1416,11 +1460,11 @@ Fri May 1 15:28:55 1998 Lars Magne Ingebrigtsen (nnfolder-retrieve-headers): Use it. (nnfolder-request-article): Ditto. -Wed Apr 29 22:48:33 1998 Lars Magne Ingebrigtsen +1998-04-29 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.7 is released. -Wed Apr 29 20:54:35 1998 Lars Magne Ingebrigtsen +1998-04-29 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-update-info): Bind gnuis-newsgroup-scored later. @@ -1441,7 +1485,7 @@ Wed Apr 29 20:54:35 1998 Lars Magne Ingebrigtsen * gnus-art.el (gnus-button-alist): Accept white space after colons in things. -Wed Apr 29 20:18:45 1998 Kurt Swanson +1998-04-29 Kurt Swanson * gnus-art.el (article-update-date-lapsed): Bind `deactivate-mark'. @@ -1455,7 +1499,7 @@ Wed Apr 29 20:18:45 1998 Kurt Swanson * gnus-msg.el (gnus-post-method): `current' custom. -Wed Apr 29 19:04:27 1998 Lars Magne Ingebrigtsen +1998-04-29 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-set-local-parameters): Ignore quit-config. @@ -1465,17 +1509,17 @@ Wed Apr 29 19:04:27 1998 Lars Magne Ingebrigtsen * gnus.el (gnus-directory): dox fix. -Tue Apr 28 03:32:17 1998 Lars Magne Ingebrigtsen +1998-04-28 Lars Magne Ingebrigtsen * gnus-group.el (gnus-group-timestamp): Really get timestamp. * gnus.el (gnus-group-parameter-value): Use explicit iteration. -Tue Apr 28 03:15:50 1998 Hallvard B. Furuseth +1998-04-28 Hallvard B. Furuseth * gnus-util.el (gnus-alive-p): Check for binding. -Tue Apr 28 03:00:16 1998 Lars Magne Ingebrigtsen +1998-04-28 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-parent-headers): Don't infloop on nil References. @@ -1484,11 +1528,11 @@ Tue Apr 28 03:00:16 1998 Lars Magne Ingebrigtsen * score-mode.el (score-mode-syntax-table): Change syntax. -Mon Apr 27 00:26:01 1998 Lars Magne Ingebrigtsen +1998-04-27 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.6 is released. -Mon Apr 27 00:07:11 1998 Lars Magne Ingebrigtsen +1998-04-27 Lars Magne Ingebrigtsen * gnus-art.el (gnus-request-article-this-buffer): Viewing pseudos in nneething groups bugged. @@ -1496,7 +1540,7 @@ Mon Apr 27 00:07:11 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-prepare-threads): Dummy roots and dormants and stuff. -Sun Apr 26 23:34:40 1998 Lars Magne Ingebrigtsen +1998-04-26 Lars Magne Ingebrigtsen * gnus-cache.el (gnus-cache-file-name): Use FULL. @@ -1505,19 +1549,19 @@ Sun Apr 26 23:34:40 1998 Lars Magne Ingebrigtsen * gnus-cache.el (gnus-cache-file-name): Translate all colons. -Sun Apr 26 19:27:56 1998 Justin Sheehy +1998-04-26 Justin Sheehy * nntp.el (nntp-rlogin-parameters): Doc fix. -Sun Apr 26 19:21:12 1998 Lars Magne Ingebrigtsen +1998-04-26 Lars Magne Ingebrigtsen * gnus-art.el (gnus-summary-save-in-mail): Not a command. -Sun Apr 26 19:16:03 1998 James Troup +1998-04-26 James Troup * gnus-sum.el (gnus-summary-expire-articles-now): Work. -Sun Apr 26 14:34:06 1998 Lars Magne Ingebrigtsen +1998-04-26 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-build-sparse-threads): Break loops. (gnus-summary-print-article): Save excursion to try to preserve @@ -1555,12 +1599,12 @@ Sun Apr 26 14:34:06 1998 Lars Magne Ingebrigtsen * gnus-art.el (gnus-article-mode): Don't nix out vars. -Sun Apr 26 14:05:40 1998 Frank Bennett +1998-04-26 Frank Bennett * nnmail.el (nnmail-move-inbox): Push error'ed mailboxes onto the list. -Sun Apr 26 13:01:53 1998 Lars Magne Ingebrigtsen +1998-04-26 Lars Magne Ingebrigtsen * gnus-score.el (gnus-score-save): Use it. @@ -1568,11 +1612,11 @@ Sun Apr 26 13:01:53 1998 Lars Magne Ingebrigtsen * nnmbox.el: Commentary fix. -Sun Apr 26 12:59:00 1998 Richard Stallman +1998-04-26 Richard Stallman * message.el (message-mode): New adaptive fill defaults. -Sun Apr 26 12:50:38 1998 Jim Radford +1998-04-26 Jim Radford * gnus-start.el (gnus-active-to-gnus-format): Groups that start with dots. @@ -1581,19 +1625,19 @@ Sun Apr 26 12:50:38 1998 Jim Radford * gnus/gnus-art.el (gnus-emphasis-alist): Use nth, not caddr. -Sat Apr 25 15:33:57 1998 Kim-Minh Kaplan +1998-04-25 Kim-Minh Kaplan * gnus-sum.el (gnus-build-sparse-threads): Handle loops. -Sat Apr 25 15:09:54 1998 Lars Magne Ingebrigtsen +1998-04-25 Lars Magne Ingebrigtsen * gnus.el (gnus-valid-select-methods): nngateway is post-mail. -Fri Apr 24 21:32:14 1998 Lars Magne Ingebrigtsen +1998-04-24 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.5 is released. -Fri Apr 24 21:19:21 1998 Lars Magne Ingebrigtsen +1998-04-24 Lars Magne Ingebrigtsen * gnus-msg.el (gnus-post-method): Doc fix. (gnus-post-method): Reversed semantics. @@ -1603,16 +1647,16 @@ Fri Apr 24 21:19:21 1998 Lars Magne Ingebrigtsen * gnus-msg.el (gnus-post-method): Customized. Added 'native option. In the function, added support for new value. -Fri Apr 24 20:04:15 1998 Lars Magne Ingebrigtsen +1998-04-24 Lars Magne Ingebrigtsen * nnmbox.el (nnmbox-request-create-group): New function. -Sun Apr 12 07:55:16 1998 Lars Magne Ingebrigtsen +1998-04-12 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-save-group-info): Only do those that are covered. -Tue Apr 7 11:26:31 1998 Lars Magne Ingebrigtsen +1998-04-07 Lars Magne Ingebrigtsen * nntp.el (nntp-authinfo-file): Doc fix. @@ -1622,12 +1666,12 @@ Tue Apr 7 11:26:31 1998 Lars Magne Ingebrigtsen then only expire the intersection of that set with the requested articles. -Wed Apr 1 16:01:44 1998 Lars Magne Ingebrigtsen +1998-04-01 Lars Magne Ingebrigtsen * message.el (message-supersede): Check Sender. (message-cancel-news): Fix Sender check. -Sun Mar 29 11:54:33 1998 Lars Magne Ingebrigtsen +1998-03-29 Lars Magne Ingebrigtsen * nnkiboze.el (nnkiboze-generate-group): Would mess up newsrs hashtb. @@ -1642,36 +1686,36 @@ Sun Mar 29 11:54:33 1998 Lars Magne Ingebrigtsen (message-font-lock-keywords): Work when mail-header-separator is "". -Sun Mar 29 09:56:00 1998 Lars Magne Ingebrigtsen +1998-03-29 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.4 is released. -Sun Mar 29 09:47:58 1998 Lars Magne Ingebrigtsen +1998-03-29 Lars Magne Ingebrigtsen * nnkiboze.el (nnkiboze-request-delete-group): Would bug out when deleting files. -Sat Mar 28 08:48:31 1998 Lars Magne Ingebrigtsen +1998-03-28 Lars Magne Ingebrigtsen * nntp.el (nntp-encode-text): Use `nntp-end-of-line'. -Thu Mar 26 15:29:51 1998 Lars Magne Ingebrigtsen +1998-03-26 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-expire): Check size of history file. * message.el (message-mode): Doc fix. -Mon Mar 23 14:21:34 1998 Mike McEwan +1998-03-23 Mike McEwan * gnus-score.el (gnus-score-default-type): Doc fix. -Mon Mar 23 14:12:01 1998 Lars Magne Ingebrigtsen +1998-03-23 Lars Magne Ingebrigtsen * gnus-int.el (gnus-request-body): Do the same as HEAD. * gnus-art.el (gnus-article-edit-article-hook): Removed. -Mon Mar 23 14:09:56 1998 jari aalto +1998-03-23 jari aalto * gnus-art.el (gnus-article-edit-article-hook): New hook. @@ -1679,15 +1723,15 @@ Mon Mar 23 14:09:56 1998 jari aalto * nntp.el (nntp-open-rlogin): Wrap in save-excursion -Thu Mar 19 16:43:59 1998 Joe Buehler +1998-03-19 Joe Buehler * gnus-util.el (gnus-date-iso8601): Use simple string. -Thu Mar 19 15:18:00 1998 Lars Magne Ingebrigtsen +1998-03-19 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.3 is released. -Thu Mar 19 15:09:14 1998 Wes Hardaker +1998-03-19 Wes Hardaker * gnus-win.el (gnus-delete-windows-in-gnusey-frames): Make sure there are no nil buffers. @@ -1705,7 +1749,7 @@ Thu Mar 19 15:09:14 1998 Wes Hardaker * nndoc.el: dummy request-accept-article -Thu Mar 19 14:10:25 1998 Lars Magne Ingebrigtsen +1998-03-19 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-next-subject): Expand threads. @@ -1718,7 +1762,7 @@ Thu Mar 19 14:10:25 1998 Lars Magne Ingebrigtsen * gnus-xmas.el (gnus-xmas-group-startup-message): Tell gnus-start we've already drawn the pretty Gnu graphic. -Thu Mar 19 12:44:12 1998 Lars Magne Ingebrigtsen +1998-03-19 Lars Magne Ingebrigtsen * gnus-msg.el: Would use nil group names. @@ -1730,16 +1774,16 @@ Thu Mar 19 12:44:12 1998 Lars Magne Ingebrigtsen * message.el (message-cancel-news): Compare Sender header, not From header. -Tue Mar 17 15:07:18 1998 Lars Magne Ingebrigtsen +1998-03-17 Lars Magne Ingebrigtsen * gnus-art.el (article-hide-headers): Fold case. -Sat Mar 14 17:57:35 1998 Lars Magne Ingebrigtsen +1998-03-14 Lars Magne Ingebrigtsen * gnus-util.el (gnus-horizontal-recenter): New window-end may return nil. -Fri Mar 13 22:12:30 1998 Lars Magne Ingebrigtsen +1998-03-13 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-fetch-session): Check whether server is up before fetching. @@ -1754,23 +1798,23 @@ Fri Mar 13 22:12:30 1998 Lars Magne Ingebrigtsen (gnus-agent-expire-all): New variable. (gnus-agent-expire): Use it. -Fri Mar 13 22:07:17 1998 Shenghuo ZHU +1998-03-13 Shenghuo ZHU * gnus-agent.el (gnus-agent-high-scored-p): Wrong value. -Fri Mar 13 21:10:24 1998 Lars Magne Ingebrigtsen +1998-03-13 Lars Magne Ingebrigtsen * nnvirtual.el (nnvirtual-request-group): Force updating of info. -Sun Mar 8 20:46:51 1998 Lars Magne Ingebrigtsen +1998-03-08 Lars Magne Ingebrigtsen * nnmail.el (nnmail-delete-incoming): Changed default. -Sun Mar 8 14:05:25 1998 Lars Magne Ingebrigtsen +1998-03-08 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.2 is released. -Sun Mar 8 00:35:09 1998 Lars Magne Ingebrigtsen +1998-03-08 Lars Magne Ingebrigtsen * gnus-picon.el (gnus-get-buffer-name): Look in the assoc for the variable. @@ -1785,11 +1829,11 @@ Sun Mar 8 00:35:09 1998 Lars Magne Ingebrigtsen * nndraft.el (nndraft-request-restore-buffer): Remove Xref header, not Xrefs. -Sun Mar 8 00:00:04 1998 Lars Magne Ingebrigtsen +1998-03-08 Lars Magne Ingebrigtsen * gnus.el: Gnus v5.6.1 is released. -Sat Mar 7 22:15:46 1998 Lars Magne Ingebrigtsen +1998-03-07 Lars Magne Ingebrigtsen * gnus.el (gnus-edit-form-buffer): Moved here. @@ -1797,28 +1841,28 @@ Sat Mar 7 22:15:46 1998 Lars Magne Ingebrigtsen (gnus-agent-expire-directory): Ditto. (gnus-agent-expire-group): Even more ditto. -Sat Mar 7 21:59:18 1998 Lars Magne Ingebrigtsen +1998-03-07 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.37 is released. -Sat Mar 7 20:10:42 1998 Lars Magne Ingebrigtsen +1998-03-07 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-expire-days): New variable. (gnus-agent-expire): New function. -Sat Mar 7 17:35:53 1998 Lars Magne Ingebrigtsen +1998-03-07 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.36 is released. -Sat Mar 7 17:29:20 1998 Lars Magne Ingebrigtsen +1998-03-07 Lars Magne Ingebrigtsen * nntp.el (nntp-wait-for): Reversed logic. -Sat Mar 7 17:19:04 1998 Lars Magne Ingebrigtsen +1998-03-07 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.35 is released. -Sat Mar 7 15:01:57 1998 Lars Magne Ingebrigtsen +1998-03-07 Lars Magne Ingebrigtsen * gnus-picon.el (gnus-picons-x-face-sentinel): Check whether gnus-picons-x-face-file-name exists. @@ -1830,23 +1874,23 @@ Sat Mar 7 15:01:57 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-edit-parameters): Interactive. -Sat Mar 7 15:00:05 1998 Wes Hardaker +1998-03-07 Wes Hardaker * gnus-art.el (gnus-article-prepare): Mark articles as downloadable. -Wed Mar 4 22:33:27 1998 Ken Raeburn +1998-03-04 Ken Raeburn * gnus-int.el (gnus-get-function): New version, caches symbol names. -Fri Mar 6 01:10:22 1998 Ken Raeburn +1998-03-06 Ken Raeburn * nnml.el (nnml-article-to-file): Build pathname using expand-file-name. (Thanks, Colin Rafferty, for catching this.) -Sat Feb 28 23:33:40 1998 Ken Raeburn +1998-02-28 Ken Raeburn * nnml.el (nnml-article-to-file): Don't add extra "/" when building pathname. @@ -1860,7 +1904,7 @@ Sat Feb 28 23:33:40 1998 Ken Raeburn * nnheader.el (nnheader-parse-head): Fix in-reply-to code. Return nil consistently if not found. -Sat Mar 7 13:50:44 1998 Lars Magne Ingebrigtsen +1998-03-07 Lars Magne Ingebrigtsen * nntp.el: Check whether the connection died. @@ -1870,12 +1914,12 @@ Sat Mar 7 13:50:44 1998 Lars Magne Ingebrigtsen `gnus-group-display-picons'. (Hard Picons): Ditto. -Mon Mar 2 16:17:36 1998 Lars Magne Ingebrigtsen +1998-03-02 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-exit-no-update): Run gnus-summary-prepare-exit-hook here as well. -Sat Feb 28 13:35:26 1998 Lars Magne Ingebrigtsen +1998-02-28 Lars Magne Ingebrigtsen * nntp.el (nntp-authinforc-file): Changed default. (nntp-authinfo-file): Changed name. @@ -1908,32 +1952,32 @@ Sat Feb 28 13:35:26 1998 Lars Magne Ingebrigtsen Also move the X-Face to the left, near the address. It seems more logical. -Sat Feb 28 08:27:20 1998 Lars Magne Ingebrigtsen +1998-02-28 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.34 is released. -Sat Feb 28 08:17:37 1998 Lars Magne Ingebrigtsen +1998-02-28 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.33 is released. -Sat Feb 28 08:10:27 1998 Lars Magne Ingebrigtsen +1998-02-28 Lars Magne Ingebrigtsen * gnus-picon.el (gnus-picons-display-x-face): `buf' -- unbound var. -Sat Feb 28 08:03:23 1998 François Pinard +1998-02-28 François Pinard * gnus: configure'd. -Sat Feb 28 07:43:00 1998 Nelson Jose dos Santos Ferreira +1998-02-28 Nelson Jose dos Santos Ferreira * nnsoup.el (nnsoup-store-reply): Fix double sep error. -Sat Feb 28 07:01:17 1998 Lasse Rasinen +1998-02-28 Lasse Rasinen * gnus-start.el (gnus-ask-server-for-new-groups): Message more. -Fri Feb 27 13:26:34 1998 Lars Magne Ingebrigtsen +1998-02-27 Lars Magne Ingebrigtsen * message.el (message-resend): Allow arbitrary Also's. @@ -1946,7 +1990,7 @@ Fri Feb 27 13:26:34 1998 Lars Magne Ingebrigtsen * gnus-art.el (gnus-article-x-face-command): Replace leading `{'. -Mon Feb 23 18:26:48 1998 Lars Magne Ingebrigtsen +1998-02-23 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-plugged): New command and keystroke. @@ -1959,21 +2003,21 @@ Mon Feb 23 18:26:48 1998 Lars Magne Ingebrigtsen * gnus.el: Autoloaded things to make byte-comp silent. -Mon Feb 23 18:06:47 1998 Lars Magne Ingebrigtsen +1998-02-23 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.32 is released. -Mon Feb 23 17:48:42 1998 Lars Magne Ingebrigtsen +1998-02-23 Lars Magne Ingebrigtsen * gnus-cite.el (gnus-article-hide-citation-maybe): Wrong interactive specs. (gnus-cite-toggle): Maybe parse. -Mon Feb 23 05:26:11 1998 Rui-Tao Dong ~{6-HpLN~} +1998-02-23 Rui-Tao Dong ~{6-HpLN~} * nnweb.el (nnweb-type-definition): Fixed. -Sun Feb 22 18:10:53 1998 Lars Magne Ingebrigtsen +1998-02-22 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-group-path): Translate right chars. (gnus-agent-toggle-plugged): Allow proper closing. @@ -1981,11 +2025,11 @@ Sun Feb 22 18:10:53 1998 Lars Magne Ingebrigtsen * gnus-srvr.el (gnus-browse-read-group): Allow entering non-ephemeral groups. -Sun Feb 22 04:21:15 1998 Lars Magne Ingebrigtsen +1998-02-22 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.31 is released. -Sun Feb 22 02:09:35 1998 Lars Magne Ingebrigtsen +1998-02-22 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-highlight): Give undownloaded marks a better face. @@ -2002,15 +2046,15 @@ Sun Feb 22 02:09:35 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-exit): Stop prefetch. -Sat Feb 21 02:12:42 1998 Lars Magne Ingebrigtsen +1998-02-21 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-get-newsgroup-headers): Buggy regexp. -Sat Feb 21 00:51:22 1998 Lars Magne Ingebrigtsen +1998-02-21 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.30 is released. -Sat Feb 21 00:09:14 1998 Lars Magne Ingebrigtsen +1998-02-21 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-mark-article): Don't do anything if the mark doesn't change. @@ -2023,7 +2067,7 @@ Sat Feb 21 00:09:14 1998 Lars Magne Ingebrigtsen * gnus-util.el (gnus-parse-netrc): Skip past macdefs. -Fri Feb 20 22:56:22 1998 Lars Magne Ingebrigtsen +1998-02-20 Lars Magne Ingebrigtsen * gnus-srvr.el (gnus-browse-unsubscribe-group): Wouldn't allow unsubscription. @@ -2039,36 +2083,36 @@ Fri Feb 20 22:56:22 1998 Lars Magne Ingebrigtsen * gnus-picon.el (gnus-article-display-picons): Check that the extents are live first. -Thu Feb 19 15:13:44 1998 Lars Magne Ingebrigtsen +1998-02-19 Lars Magne Ingebrigtsen * gnus-group.el (gnus-useful-groups): Include gnus-bug. -Thu Feb 19 02:28:17 1998 Jens-Ulrik Holger Petersen +1998-02-19 Jens-Ulrik Holger Petersen * gnus.el (gnus-group-history): Defined twice. -Thu Feb 19 01:58:47 1998 Lars Magne Ingebrigtsen +1998-02-19 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-get-newsgroup-headers): Just use the header value. (gnus-summary-exit): Set global vars. -Tue Feb 17 07:17:49 1998 Lars Magne Ingebrigtsen +1998-02-17 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-stop-page-breaking): Mark page as no longer broken. (gnus-summary-exit): Purge the real name. -Tue Feb 17 07:00:43 1998 Lars Magne Ingebrigtsen +1998-02-17 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.29 is released. -Tue Feb 17 06:15:03 1998 Lars Magne Ingebrigtsen +1998-02-17 Lars Magne Ingebrigtsen * nnmail.el (nnmail-purge-split-history): List of alists, not alist. -Mon Feb 16 20:22:04 1998 Lars Magne Ingebrigtsen +1998-02-16 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.28 is released. @@ -2099,7 +2143,7 @@ Mon Feb 16 20:22:04 1998 Lars Magne Ingebrigtsen * nntp.el (nntp-authinforc-file): Customized. -Mon Feb 16 03:18:33 1998 Lars Magne Ingebrigtsen +1998-02-16 Lars Magne Ingebrigtsen * gnus-nocem.el (gnus-nocem-unwanted-article-p): Don't look if the hashtable doesn't exist. @@ -2107,31 +2151,31 @@ Mon Feb 16 03:18:33 1998 Lars Magne Ingebrigtsen * gnus-start.el (gnus-ask-server-for-new-groups): Make sure the killed groups hashtable exists. -Sun Feb 15 23:02:11 1998 Lars Magne Ingebrigtsen +1998-02-15 Lars Magne Ingebrigtsen * nntp.el (nntp-authinforc-file): Changed name and default. (nntp-send-authinfo): Use it. -Sun Feb 15 19:50:10 1998 Lars Magne Ingebrigtsen +1998-02-15 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.27 is released. -Sun Feb 15 19:41:14 1998 Lars Magne Ingebrigtsen +1998-02-15 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. -Sun Feb 15 19:35:11 1998 Kurt Swanson +1998-02-15 Kurt Swanson * gnus-art.el (gnus-article-read-summary-keys): Go to top on some. -Sun Feb 15 19:26:21 1998 SeokChan LEE +1998-02-15 SeokChan LEE * message.el (message-ignored-supersedes-headers): Fix. -Sun Feb 15 18:39:15 1998 Lars Magne Ingebrigtsen +1998-02-15 Lars Magne Ingebrigtsen * gnus-salt.el (gnus-tree-close): Start killing buffer again. @@ -2139,12 +2183,12 @@ Sun Feb 15 18:39:15 1998 Lars Magne Ingebrigtsen * gnus-art.el (gnus-article-edit-mode): Run text mode hook. -Sun Feb 15 17:31:19 1998 Roland Roberts +1998-02-15 Roland Roberts * gnus-sum.el (gnus-nov-parse-line): Would bug out on bogus References headers. -Sun Feb 15 14:23:51 1998 Lars Magne Ingebrigtsen +1998-02-15 Lars Magne Ingebrigtsen * gnus-art.el (gnus-article-current-summary): New variable. (gnus-article-mode): Make it local. @@ -2160,27 +2204,27 @@ Sun Feb 15 14:23:51 1998 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-group-path): Respect long file names. -Sat Feb 14 21:31:25 1998 Lars Magne Ingebrigtsen +1998-02-14 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. -Sat Feb 14 21:08:03 1998 Kim-Minh Kaplan +1998-02-14 Kim-Minh Kaplan * gnus-xmas.el (gnus-xmas-article-display-xface): t t would make faces disappear. -Sat Feb 14 20:52:34 1998 Lars Magne Ingebrigtsen +1998-02-14 Lars Magne Ingebrigtsen * nntp.el (nntp-netrc-file): New variable. -Sat Feb 14 19:28:01 1998 Lars Magne Ingebrigtsen +1998-02-14 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.26 is released. -Sat Feb 14 18:40:55 1998 Lars Magne Ingebrigtsen +1998-02-14 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-directory): Translate file chars. @@ -2190,28 +2234,28 @@ Sat Feb 14 18:40:55 1998 Lars Magne Ingebrigtsen * gnus-group.el (gnus-group-rename-group): Mark dribble. -Sat Feb 14 18:39:45 1998 Fred Oberhauser +1998-02-14 Fred Oberhauser * nnmail.el (nnmail-process-babyl-mail-format): Fix point movement. -Sat Feb 14 18:31:39 1998 Lars Magne Ingebrigtsen +1998-02-14 Lars Magne Ingebrigtsen * gnus.el (gnus-group-get-parameter): Dix fix. -Sat Feb 14 18:29:12 1998 Kim-Minh Kaplan +1998-02-14 Kim-Minh Kaplan * gnus-picon.el: Updated documentation. -Sat Feb 14 18:26:53 1998 Joev Dubach +1998-02-14 Joev Dubach * nntp.el (nntp-send-authinfo-from-file): Doc fix. -Sun Jan 11 23:44:12 1998 Ken Raeburn +1998-01-11 Ken Raeburn * nnagent.el (nnagent-request-update-info): New no-op fn. -Sat Feb 14 17:41:44 1998 Lars Magne Ingebrigtsen +1998-02-14 Lars Magne Ingebrigtsen * gnus-srvr.el (gnus-browse-unsubscribe-group): Wouldn't allow subscription of visited groups. @@ -2231,7 +2275,7 @@ Sat Feb 14 17:41:44 1998 Lars Magne Ingebrigtsen before looking at marked articles (gnus-summary-work-articles): better check of marked articles -Sat Feb 14 15:10:36 1998 Lars Magne Ingebrigtsen +1998-02-14 Lars Magne Ingebrigtsen * nntp.el (nntp-send-authinfo): Use new .netrc functionality. @@ -2253,11 +2297,11 @@ Sat Feb 14 15:10:36 1998 Lars Magne Ingebrigtsen * gnus.el: User-variabelize all custom vars. -Fri Feb 13 22:40:39 1998 Lars Magne Ingebrigtsen +1998-02-13 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.25 is released. -Fri Feb 13 19:01:19 1998 Lars Magne Ingebrigtsen +1998-02-13 Lars Magne Ingebrigtsen * nndoc.el (nndoc-type-alist): Allow blank lines to separate headers from bodies. @@ -2275,20 +2319,20 @@ Fri Feb 13 19:01:19 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-exit): Call purging function. -Fri Feb 13 18:59:16 1998 François Pinard +1998-02-13 François Pinard * nnmail.el (nnmail-get-new-mail): Don't clear split-history. (nnmail-purge-split-history): New function. -Fri Feb 13 18:36:16 1998 Lars Magne Ingebrigtsen +1998-02-13 Lars Magne Ingebrigtsen * nntp.el (nntp-telnet-shell-prompt): Renamed. -Fri Feb 13 18:35:23 1998 Sam Falkner +1998-02-13 Sam Falkner * nntp.el (nntp-open-telnet-envuser): New variable. -Fri Feb 13 18:29:23 1998 Lars Magne Ingebrigtsen +1998-02-13 Lars Magne Ingebrigtsen * message.el (message-send-mail-function): Added smtpmail-send-it. @@ -2298,7 +2342,7 @@ Fri Feb 13 18:29:23 1998 Lars Magne Ingebrigtsen browse-url-browser-function an alist, not a function. (gnus-button-embedded-url): Likewise. -Fri Feb 13 17:10:31 1998 Lars Magne Ingebrigtsen +1998-02-13 Lars Magne Ingebrigtsen * gnus-cite.el (gnus-cite-localize): New function. (gnus-cite-close): Renamed. @@ -2312,7 +2356,7 @@ Fri Feb 13 17:10:31 1998 Lars Magne Ingebrigtsen * nntp.el (nntp-find-connection): Don't message. -Fri Feb 13 14:51:56 1998 MORIOKA Tomohiko +1998-02-13 MORIOKA Tomohiko * message.el (message-send-mail-with-qmail): Fix. @@ -2325,70 +2369,70 @@ Fri Feb 13 14:51:56 1998 MORIOKA Tomohiko * gnus/gnus-cus.el (gnus-score-parameters): Make `files' and `exclude-files' widgets inline. -Fri Feb 13 12:46:23 1998 Lars Magne Ingebrigtsen +1998-02-13 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-article-mark): Dox dox. -Wed Feb 11 15:05:03 1998 Lars Magne Ingebrigtsen +1998-02-11 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.24 is released. -Tue Feb 10 21:59:53 1998 Lars Magne Ingebrigtsen +1998-02-10 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-fetch-session): Reversed reversal. * gnus-topic.el (gnus-topic-rename): Check whether the new name exists. -Tue Feb 10 21:39:47 1998 dave edmondson +1998-02-10 dave edmondson * message.el (message-font-lock-keywords): Allow : as a citation ending. -Tue Feb 10 20:09:02 1998 Lars Magne Ingebrigtsen +1998-02-10 Lars Magne Ingebrigtsen * message.el (message-send): Removed dead code. -Mon Feb 9 17:02:09 1998 Lars Magne Ingebrigtsen +1998-02-09 Lars Magne Ingebrigtsen * message.el (message-fill-header): Fill to column 990. * gnus-score.el (gnus-score-load-file): Exclude all excluded files. -Mon Feb 9 16:55:41 1998 jari aalto +1998-02-09 jari aalto * gnus-art.el (gnus-article-time-format): Extended variable. -Mon Feb 9 16:27:59 1998 Lars Magne Ingebrigtsen +1998-02-09 Lars Magne Ingebrigtsen * gnus-art.el (article-make-date-line): Make 8601 Dates. (article-date-iso8601): New command and keystroke. -Sun Feb 8 21:19:15 1998 Lars Magne Ingebrigtsen +1998-02-08 Lars Magne Ingebrigtsen * message.el (message-ignored-mail-headers): Remove Xrefs. * nndoc.el (nndoc-open-document-hook): New variable. -Sun Feb 8 21:01:33 1998 Istvan Marko +1998-02-08 Istvan Marko * gnus-agent.el (gnus-unplugged): Typo fix. -Sun Feb 8 18:34:31 1998 Kurt Swanson +1998-02-08 Kurt Swanson * gnus-score.el (gnus-score-thread-simplify): New variable. -Sun Feb 8 18:31:35 1998 Lars Magne Ingebrigtsen +1998-02-08 Lars Magne Ingebrigtsen * gnus-uu.el (gnus-uu-post-encode-mime): Call mmencode with correct params. -Sun Feb 8 18:13:58 1998 Lars Magne Ingebrigtsen +1998-02-08 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.23 is released. -Sun Feb 8 17:20:40 1998 Lars Magne Ingebrigtsen +1998-02-08 Lars Magne Ingebrigtsen * gnus-group.el (gnus-update-group-mark-positions): Bind `topic'. @@ -2397,12 +2441,12 @@ Sun Feb 8 17:20:40 1998 Lars Magne Ingebrigtsen * nntp.el (nntp-wait-for): Don't change limit until after accepting output. -Sun Feb 8 16:44:36 1998 Richard Hoskins +1998-02-08 Richard Hoskins * message.el (message-kill-to-signature): Don't kill the delimiter. -Sun Feb 8 16:15:33 1998 Lars Magne Ingebrigtsen +1998-02-08 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-prepared-hook): New hook. (gnus-summary-read-group-1): Use it. @@ -2415,12 +2459,12 @@ Sun Feb 8 16:15:33 1998 Lars Magne Ingebrigtsen * gnus/message.el (message-cite-original): Don't quote signature. -Sun Feb 8 15:50:20 1998 Lars Magne Ingebrigtsen +1998-02-08 Lars Magne Ingebrigtsen * gnus-group.el (gnus-group-unsubscribe-group): Protest against empty group names. -Mon Feb 2 18:56:22 1998 Lars Magne Ingebrigtsen +1998-02-02 Lars Magne Ingebrigtsen * gnus-draft.el (gnus-draft-setup): Associate with drafts group. @@ -2433,7 +2477,7 @@ Mon Feb 2 18:56:22 1998 Lars Magne Ingebrigtsen * gnus-art.el (article-strip-all-blank-lines): New command and keystroke. -Sun Feb 1 18:00:54 1998 Lars Magne Ingebrigtsen +1998-02-01 Lars Magne Ingebrigtsen * gnus-msg.el (gnus-inews-reject-message): Removed function. (gnus-sent-message-ids-file): Removed. @@ -2445,38 +2489,38 @@ Sun Feb 1 18:00:54 1998 Lars Magne Ingebrigtsen `gnus-simplify-ignored-prefixes'. (gnus-summary-set-display-table): Keep TAB. -Thu Jan 15 22:47:38 1998 +1998-01-15 * gnus-art.el (gnus-request-article-this-buffer): Put it into the backlog. -Mon Jan 12 23:30:59 1998 Lars Magne Ingebrigtsen +1998-01-12 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-get-newsgroup-headers): Use the longest ID. * nnheader.el (nnheader-parse-head): Ditto. -Thu Jan 8 09:47:18 1998 Lars Magne Ingebrigtsen +1998-01-08 Lars Magne Ingebrigtsen * gnus-start.el (gnus-1): Use gnus-alive-p. -Tue Jan 6 11:53:09 1998 Lars Magne Ingebrigtsen +1998-01-06 Lars Magne Ingebrigtsen * gnus-art.el (gnus-article-prepare): Bind coding systems. -Tue Jan 6 07:45:39 1998 Lars Magne Ingebrigtsen +1998-01-06 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.22 is released. -Tue Jan 6 07:32:02 1998 Lars Magne Ingebrigtsen +1998-01-06 Lars Magne Ingebrigtsen * message.el (message-kill-to-signature): Don't use mark. -Tue Jan 6 07:30:46 1998 Russ Allbery +1998-01-06 Russ Allbery * message.el (message-kill-to-signature): New command and keystroke. -Tue Jan 6 06:39:29 1998 Lars Magne Ingebrigtsen +1998-01-06 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-print-article): New defaults for headers and stuff. @@ -2490,16 +2534,16 @@ Tue Jan 6 06:39:29 1998 Lars Magne Ingebrigtsen * gnus-start.el (gnus-read-descriptions-file): Naked muleism. -Mon Jan 5 05:20:16 1998 Lars Magne Ingebrigtsen +1998-01-05 Lars Magne Ingebrigtsen * nnml.el (nnml-generate-nov-databases-1): Fix lower bound on empty groups. -Sun Jan 4 14:38:36 1998 Lars Magne Ingebrigtsen +1998-01-04 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.21 is released. -Sun Jan 4 14:28:35 1998 Lars Magne Ingebrigtsen +1998-01-04 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.20 is released. @@ -2525,7 +2569,7 @@ Sun Jan 4 14:28:35 1998 Lars Magne Ingebrigtsen * gnus/gnus-group.el (gnus-group-fetch-faq): Convert `.' in group name to `/'. -Sun Jan 4 13:35:14 1998 Lars Magne Ingebrigtsen +1998-01-04 Lars Magne Ingebrigtsen * nndraft.el (nndraft-request-associate-buffer): Open the damn server first. Sheesh. @@ -2535,11 +2579,11 @@ Sun Jan 4 13:35:14 1998 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-catchup): Don't nix out downloadable. (gnus-summary-highlight): Highlight down/un as unread. -Sun Jan 4 13:27:31 1998 Kim-Minh Kaplan +1998-01-04 Kim-Minh Kaplan * gnus-start.el (gnus-strip-killed-list): Fix syntax. -Sun Jan 4 13:18:04 1998 Lars Magne Ingebrigtsen +1998-01-04 Lars Magne Ingebrigtsen * nnsoup.el (nnsoup-store-reply): Bind mail-header-separator to "". @@ -2565,26 +2609,26 @@ Sun Jan 4 13:18:04 1998 Lars Magne Ingebrigtsen * nnmail.el (nnmail-list-identifiers): Add default values for choices suggested by Per Abrahamsen . -Sun Jan 4 11:31:42 1998 Lars Magne Ingebrigtsen +1998-01-04 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.19 is released. -Sun Jan 4 10:42:53 1998 Felix Lee +1998-01-04 Felix Lee * nntp.el (nntp-open-rlogin): Use a list of parameters. -Sun Jan 4 10:25:05 1998 Lars Magne Ingebrigtsen +1998-01-04 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-fetch-groups): New command. * gnus-sum.el (gnus-summary-print-article): Changed order of parameters. -Sun Jan 4 10:24:07 1998 Michael R. Cook +1998-01-04 Michael R. Cook * gnus-sum.el (gnus-summary-print-article): Use process/prefix. -Sun Jan 4 05:29:38 1998 Lars Magne Ingebrigtsen +1998-01-04 Lars Magne Ingebrigtsen * gnus-uu.el: Changed spurious defconsts to defvars. @@ -2593,23 +2637,23 @@ Sun Jan 4 05:29:38 1998 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-fetch-group-1): Fetch ticked articles. (gnus-agent-fetch-group-1): Never mind. -Sat Dec 20 22:33:17 1997 Pete Ware +1997-12-20 Pete Ware * message.el (message-rename-buffer): Check for nil dirs. -Fri Dec 19 21:45:59 1997 Lars Magne Ingebrigtsen +1997-12-19 Lars Magne Ingebrigtsen * nnml.el (nnml-request-create-group): Check for files. -Fri Dec 19 21:39:43 1997 Hrvoje Niksic +1997-12-19 Hrvoje Niksic * message.el (message-mode): Fixed font-lock. -Fri Dec 19 21:26:08 1997 Lars Magne Ingebrigtsen +1997-12-19 Lars Magne Ingebrigtsen * gnus-cache.el (gnus-cache-read-active): Check for empty files. -Sun Dec 14 11:46:50 1997 Lars Magne Ingebrigtsen +1997-12-14 Lars Magne Ingebrigtsen * gnus-uu.el (gnus-uu-save-article): Quote all lines beginning with a dash. @@ -2619,37 +2663,37 @@ Sun Dec 14 11:46:50 1997 Lars Magne Ingebrigtsen * gnus-start.el (gnus-read-descriptions-file): Really bind and gag Mule. -Fri Dec 5 15:15:05 1997 Danny Siu +1997-12-05 Danny Siu * nndoc.el (nndoc-babyl-body-begin): quote the regexp for the string "*** EOOH ***" properly. (nndoc-babyl-head-begin): Same as above. -Sun Dec 14 11:11:22 1997 Lars Magne Ingebrigtsen +1997-12-14 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. -Sun Dec 14 11:03:26 1997 Wes Hardaker +1997-12-14 Wes Hardaker * gnus-score.el (gnus-adaptive-word-minimum): New variable. (gnus-score-adaptive): Use it. -Sun Dec 14 09:19:18 1997 Roland B. Roberts +1997-12-14 Roland B. Roberts * gnus-group.el: Fixed hardcoded levels. -Sat Dec 6 17:40:33 1997 Lars Magne Ingebrigtsen +1997-12-06 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.18 is released. -Sat Dec 6 17:27:04 1997 Kim-Minh Kaplan +1997-12-06 Kim-Minh Kaplan * gnus-picon.el (gnus-picons-remove): Race condition. -Sat Dec 6 17:23:26 1997 Christian von Roques +1997-12-06 Christian von Roques * gnus-start.el (gnus-read-descriptions-file): Fix enable-multibyte-characters. @@ -2663,7 +2707,7 @@ Sat Dec 6 17:23:26 1997 Christian von Roques * gnus-art.el (gnus-visible-headers): Add X-sent:. -Sat Dec 6 17:16:28 1997 Lars Balker Rasmussen +1997-12-06 Lars Balker Rasmussen * gnus-art.el (article-make-date-line): Don't add extra newlines. @@ -2675,18 +2719,18 @@ Sat Dec 6 17:16:28 1997 Lars Balker Rasmussen * nnheader.el (nnheader-file-coding-system): Use `raw-text' in default. -Sat Dec 6 17:04:40 1997 Kim-Minh Kaplan +1997-12-06 Kim-Minh Kaplan * nnml.el (nnml-parse-head): Out-of-bounds fix. * nndraft.el (nndraft-request-associate-buffer): Get proper file name. -Sat Dec 6 15:35:37 1997 Gary D. Foster +1997-12-06 Gary D. Foster * gnus-group.el: Added backspace. -Thu Nov 27 19:56:59 1997 Lars Magne Ingebrigtsen +1997-11-27 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-summary-set-agent-mark): Remove marks properly. @@ -2695,7 +2739,7 @@ Thu Nov 27 19:56:59 1997 Lars Magne Ingebrigtsen * smiley.el (smiley-buffer): Provide `help-echo'. -Thu Nov 27 17:33:45 1997 Lars Magne Ingebrigtsen +1997-11-27 Lars Magne Ingebrigtsen * gnus-util.el (gnus-output-to-rmail): Always save buffer. @@ -2713,7 +2757,7 @@ Thu Nov 27 17:33:45 1997 Lars Magne Ingebrigtsen * gnus-start.el (gnus-read-descriptions-file): Add missing quote. -Wed Nov 26 18:19:29 1997 Lars Magne Ingebrigtsen +1997-11-26 Lars Magne Ingebrigtsen * nnweb.el (nnweb-type-definition): Rescued dejanewsold. @@ -2729,15 +2773,15 @@ Wed Nov 26 18:19:29 1997 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-read-header): Would bug out on sparse articles. -Wed Nov 26 17:50:41 1997 Kurt Swanson +1997-11-26 Kurt Swanson * gnus-ems.el (gnus-mule-cite-add-face): Work. -Wed Nov 26 17:40:57 1997 Lars Magne Ingebrigtsen +1997-11-26 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.17 is released. -Wed Nov 26 16:04:25 1997 Lars Magne Ingebrigtsen +1997-11-26 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-move-article): Don't work on canceled articles. @@ -2760,11 +2804,11 @@ Wed Nov 26 16:04:25 1997 Lars Magne Ingebrigtsen match only hierarchies. (gnus-gnus-to-quick-newsrc-format): Changed warning. -Wed Nov 26 15:47:40 1997 Greg Klanderman +1997-11-26 Greg Klanderman * messagexmas.el (message-xmas-maybe-fontify): New definition. -Wed Nov 26 15:43:53 1997 Lars Magne Ingebrigtsen +1997-11-26 Lars Magne Ingebrigtsen * gnus-start.el (gnus-setup-news): Protect against nil gnus-message-archive-method. @@ -2774,22 +2818,22 @@ Wed Nov 26 15:43:53 1997 Lars Magne Ingebrigtsen * gnus-art.el (gnus-article-edit-done): Update headers "Lines:", "Content-Length:" and "X-Content-Length:" when present. -Wed Nov 26 15:08:17 1997 Lars Magne Ingebrigtsen +1997-11-26 Lars Magne Ingebrigtsen * nnmail.el (nnmail-process-unix-mail-format): Pop to the right buffer on error. (nnmail-process-mmdf-mail-format): Ditto. -Wed Nov 26 13:54:04 1997 Joe Reiss +1997-11-26 Joe Reiss * gnus-art.el (gnus-summary-save-in-rmail): Return the name of the file. -Wed Nov 26 13:50:01 1997 Alastair Burt +1997-11-26 Alastair Burt * smiley.el: Balloon help, etc. -Wed Nov 26 13:45:35 1997 Lars Magne Ingebrigtsen +1997-11-26 Lars Magne Ingebrigtsen * gnus-util.el (gnus-kill-all-overlays): Remove check for XEmacs. @@ -2797,25 +2841,25 @@ Wed Nov 26 13:45:35 1997 Lars Magne Ingebrigtsen * message.el: Don't require rmail. -Wed Nov 26 13:37:50 1997 Kurt Swanson +1997-11-26 Kurt Swanson * gnus-group.el (gnus-group-setup-buffer): set-buffer. -Wed Nov 26 13:31:54 1997 Lars Magne Ingebrigtsen +1997-11-26 Lars Magne Ingebrigtsen * gnus-score.el (gnus-score-load-file): Don't create empty score files when doing decays. -Wed Nov 26 13:28:04 1997 Renaud Rioboo +1997-11-26 Renaud Rioboo * nnmail.el (nnmail-move-inbox): Only bind default-directory when calling external function. -Wed Nov 26 13:03:45 1997 IWAMURO Motonori +1997-11-26 IWAMURO Motonori * gnus-kill.el (gnus-batch-score): Newsrc thinko. -Wed Nov 26 10:31:17 1997 Lars Magne Ingebrigtsen +1997-11-26 Lars Magne Ingebrigtsen * nnheader.el (nnheader-parse-head): Would break on Message-ID's that spanned several lines. @@ -2830,7 +2874,7 @@ Wed Nov 26 10:31:17 1997 Lars Magne Ingebrigtsen * gnus-picon.el (gnus-picons-x-face-sentinel): Would bug out in headers with two X-Face lines. -Wed Nov 26 08:54:26 1997 Lars Magne Ingebrigtsen +1997-11-26 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-update-info): Would use wrong group name. @@ -2856,29 +2900,29 @@ Wed Nov 26 08:54:26 1997 Lars Magne Ingebrigtsen * gnus-cite.el (gnus-cite-add-face): Would assign free variable. -Wed Nov 26 08:31:28 1997 Lars Magne Ingebrigtsen +1997-11-26 Lars Magne Ingebrigtsen * gnus-art.el (gnus-stop-date-timer): Cancel instead of delete. (gnus-start-date-timer): Use the numerical prefix. -Tue Nov 25 20:03:34 1997 Lars Magne Ingebrigtsen +1997-11-25 Lars Magne Ingebrigtsen * gnus-draft.el (gnus-group-send-drafts): Activate group first. -Tue Nov 25 19:57:55 1997 Dan Christensen +1997-11-25 Dan Christensen * gnus-group.el (gnus-group-process-prefix): Skip topics. -Tue Nov 25 19:54:00 1997 Lars Magne Ingebrigtsen +1997-11-25 Lars Magne Ingebrigtsen * gnus-move.el (gnus-move-group-to-server): Protect agains nil-ness. -Tue Nov 25 19:03:38 1997 Lars Magne Ingebrigtsen +1997-11-25 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.16 is released. -Tue Nov 25 16:05:01 1997 Lars Magne Ingebrigtsen +1997-11-25 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-read-header): Remove thread entry before rebuilding. @@ -2906,15 +2950,15 @@ Tue Nov 25 16:05:01 1997 Lars Magne Ingebrigtsen * nnfolder.el (nnfolder-delete-mail): Would skip backwards one line too much. -Tue Nov 25 14:44:02 1997 SeokChan LEE +1997-11-25 SeokChan LEE * message.el (message-ignored-supersedes-headers): Typo. -Mon Nov 24 18:46:37 1997 Lars Magne Ingebrigtsen +1997-11-24 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.15 is released. -Mon Nov 24 18:07:21 1997 Lars Magne Ingebrigtsen +1997-11-24 Lars Magne Ingebrigtsen * gnus-ems.el: Also check major version names. @@ -2923,16 +2967,16 @@ Mon Nov 24 18:07:21 1997 Lars Magne Ingebrigtsen * message.el (require 'rmail): Put guard around. * nnbabyl.el (require 'rmail): Ditto. -Mon Nov 24 17:36:00 1997 Lars Magne Ingebrigtsen +1997-11-24 Lars Magne Ingebrigtsen * message.el (message-reply): Respect Mail-Copies-To even when `to-address'. -Mon Nov 24 17:32:47 1997 Thor Kristoffersen +1997-11-24 Thor Kristoffersen * nntp.el (nntp-request-close): Sleep one second. -Mon Nov 24 16:18:19 1997 Lars Magne Ingebrigtsen +1997-11-24 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-read-group-1): Update marks when not entering group. @@ -2940,12 +2984,12 @@ Mon Nov 24 16:18:19 1997 Lars Magne Ingebrigtsen * gnus-start.el (gnus-setup-news): Get correct value of archive server. -Wed Oct 8 20:29:35 1997 Robert Bihlmeyer +1997-10-08 Robert Bihlmeyer * message.el (message-make-organization): Don't let the environment variable override a user-set organization. -Mon Nov 24 14:09:00 1997 Lars Magne Ingebrigtsen +1997-11-24 Lars Magne Ingebrigtsen * nnml.el (nnml-open-nov): Don't use find-file. @@ -2964,20 +3008,20 @@ Mon Nov 24 14:09:00 1997 Lars Magne Ingebrigtsen formats correctly. (gnus-xmas-modeline-glyph): Ditto. -Mon Nov 24 13:58:12 1997 Hrvoje Niksic +1997-11-24 Hrvoje Niksic * gnus-spec.el (gnus-compile): Work under XEmacs. -Mon Nov 24 07:15:45 1997 Lars Magne Ingebrigtsen +1997-11-24 Lars Magne Ingebrigtsen * nnoo.el (nnoo-change-server): Push the right parent packend onto the alist. -Sun Nov 23 16:21:41 1997 Lars Magne Ingebrigtsen +1997-11-23 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.14 is released. -Sun Nov 23 14:04:07 1997 Lars Magne Ingebrigtsen +1997-11-23 Lars Magne Ingebrigtsen * gnus-start.el (gnus-read-descriptions-file): Make sure Mule is bound. And gagged. @@ -3002,12 +3046,12 @@ Sun Nov 23 14:04:07 1997 Lars Magne Ingebrigtsen * nnmail.el (nnmail-split-it): Save-excursion. (nnmail-group-pathname): Translate file chars. -Sun Nov 23 13:41:10 1997 Gunnar Horrigmo +1997-11-23 Gunnar Horrigmo * gnus-sum.el (gnus-summary-exit): Don't skip if group disappeared. -Sun Nov 23 13:32:55 1997 Lars Magne Ingebrigtsen +1997-11-23 Lars Magne Ingebrigtsen * nnfolder.el (nnfolder-normalize-buffer): New function. (nnfolder-save-mail): Use it. @@ -3020,7 +3064,7 @@ Sun Nov 23 13:32:55 1997 Lars Magne Ingebrigtsen (message-default-mail-headers): Use it. (message-default-news-headers): Use it. -Sun Nov 23 12:44:38 1997 Lars Magne Ingebrigtsen +1997-11-23 Lars Magne Ingebrigtsen * gnus-win.el (gnus-remove-some-windows): Also delete dead summary windows. @@ -3028,37 +3072,37 @@ Sun Nov 23 12:44:38 1997 Lars Magne Ingebrigtsen * gnus-score.el (gnus-score-adaptive): Check whether functions are bound. -Sun Nov 23 12:15:00 1997 Hallvard B. Furuseth +1997-11-23 Hallvard B. Furuseth * gnus-sum.el (gnus-summary-limit-include-thread): Interactive fix. -Sun Nov 23 07:06:58 1997 Lars Magne Ingebrigtsen +1997-11-23 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-reparent-thread): Insert Message-ID in proper place. -Sat Nov 22 18:30:33 1997 Lars Magne Ingebrigtsen +1997-11-22 Lars Magne Ingebrigtsen * gnus-cus.el (gnus-group-parameters): Add visible. -Sat Nov 22 18:19:39 1997 Kim-Minh Kaplan +1997-11-22 Kim-Minh Kaplan * message.el (message-setup): Add a newline, if necessary. -Sat Nov 22 18:04:34 1997 Lars Magne Ingebrigtsen +1997-11-22 Lars Magne Ingebrigtsen * gnus-mh.el (gnus-summary-save-in-folder): Fix for default. -Sat Nov 22 18:01:26 1997 Didier Verna +1997-11-22 Didier Verna * gnus-sum.el (gnus-summary-remove-bookmark): Interactive spec. -Mon Nov 17 23:50:51 1997 Lars Magne Ingebrigtsen +1997-11-17 Lars Magne Ingebrigtsen * gnus-art.el (article-display-x-face): Fold case. -Thu Nov 13 22:57:23 1997 Kenichi Handa +1997-11-13 Kenichi Handa * gnus/gnus-start.el (gnus-read-descriptions-file): Decode description if necessary. @@ -3067,44 +3111,44 @@ Thu Nov 13 22:57:23 1997 Kenichi Handa binary. (nntp-coding-system-for-write): Likewise. -Thu Nov 13 22:30:19 1997 seokchan lee +1997-11-13 seokchan lee * message.el (message-ignored-supersedes-headers): Ignore more headers. -Thu Nov 13 22:28:13 1997 Lars Magne Ingebrigtsen +1997-11-13 Lars Magne Ingebrigtsen * message.el (message-separator-face): Lightened up. (message-header-other-face): Ditto. -Thu Nov 13 22:22:11 1997 jari aalto +1997-11-13 jari aalto * nnmail.el (nnmail-process-mmdf-mail-format): Pop to buffer. -Thu Nov 13 22:09:39 1997 Lars Magne Ingebrigtsen +1997-11-13 Lars Magne Ingebrigtsen * gnus-start.el (gnus-start-draft-setup): Always create group. * gnus-agent.el (gnus-agent-fetch-headers): Translate file chars. -Thu Nov 6 20:43:05 1997 Lars Magne Ingebrigtsen +1997-11-06 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.13 is released. -Thu Nov 6 20:30:14 1997 Lars Magne Ingebrigtsen +1997-11-06 Lars Magne Ingebrigtsen * nnlistserv.el: New backend. -Thu Nov 6 01:53:51 1997 Stefan Waldherr +1997-11-06 Stefan Waldherr * nnweb.el (nnweb-dejanewsold-search): New function. -Thu Nov 6 01:52:43 1997 Lars Magne Ingebrigtsen +1997-11-06 Lars Magne Ingebrigtsen * gnus-topic.el (gnus-topic-change-level): Really delete multiple instances. -Wed Nov 5 14:04:54 1997 Lars Magne Ingebrigtsen +1997-11-05 Lars Magne Ingebrigtsen * gnus-topic.el (gnus-topic-update-topic-line): Possibly fix nil numbers. @@ -3112,18 +3156,18 @@ Wed Nov 5 14:04:54 1997 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-show-article): New command and keystroke. -Tue Nov 4 06:29:58 1997 Lars Magne Ingebrigtsen +1997-11-04 Lars Magne Ingebrigtsen * gnus-score.el (gnus-score-adaptive): Use the home score file. -Sat Oct 25 05:52:22 1997 Lars Magne Ingebrigtsen +1997-10-25 Lars Magne Ingebrigtsen * gnus-art.el (gnus-article-save): Hide headers in the right buffer. * gnus-picon.el (gnus-picons-xbm-face): New face. -Sat Oct 25 00:39:42 1997 Lars Balker Rasmussen +1997-10-25 Lars Balker Rasmussen * gnus-art.el (gnus-article-fill-paragraph): New command and keystroke. @@ -3133,29 +3177,29 @@ Sat Oct 25 00:39:42 1997 Lars Balker Rasmussen * message.el (message-make-fqdn): Made certain that user-mail is not nil. -Sat Oct 25 00:18:32 1997 David S. Goldberg +1997-10-25 David S. Goldberg * gnus-art.el (article-hide-boring-headers): Use many-to. -Fri Oct 24 23:48:39 1997 Lars Magne Ingebrigtsen +1997-10-24 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. -Mon Oct 13 00:01:35 1997 Lars Magne Ingebrigtsen +1997-10-13 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-group-path): Translate file chars. (gnus-agent-batch-fetch): New command. (gnus-agent-fetch-group): Message. -Sun Oct 12 23:54:55 1997 ISO-2022-JP +1997-10-12 ISO-2022-JP * gnus-agent.el (gnus-agent-article-file-coding-system): New variable. -Sun Oct 12 16:46:11 1997 Lars Magne Ingebrigtsen +1997-10-12 Lars Magne Ingebrigtsen * dgnushack.el (lpath): Reversed. @@ -3164,17 +3208,17 @@ Sun Oct 12 16:46:11 1997 Lars Magne Ingebrigtsen * gnus-art.el (article-translate-characters): New function. (article-treat-dumbquotes): New command and keystroke. -Sun Oct 5 20:09:31 1997 Lars Magne Ingebrigtsen +1997-10-05 Lars Magne Ingebrigtsen * gnus-art.el (gnus-button-alist): No ' and " in News:. * gnus-msg.el (gnus-inews-insert-archive-gcc): Comp warn. -Sat Oct 4 00:53:55 1997 Lars Magne Ingebrigtsen +1997-10-04 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.12 is released. -Sat Oct 4 00:16:39 1997 Lars Magne Ingebrigtsen +1997-10-04 Lars Magne Ingebrigtsen * gnus.el (gnus-plugged): Moved here. @@ -3183,7 +3227,7 @@ Sat Oct 4 00:16:39 1997 Lars Magne Ingebrigtsen * gnus-int.el (gnus-request-scan): Don't do anything if unplugged. -Fri Oct 3 21:09:19 1997 Lars Magne Ingebrigtsen +1997-10-03 Lars Magne Ingebrigtsen * gnus-art.el (gnus-ignored-headers): Doc fix. @@ -3203,14 +3247,14 @@ Fri Oct 3 21:09:19 1997 Lars Magne Ingebrigtsen * nntp.el (nntp-encode-text): Encode according to RFC977. -Wed Oct 1 18:27:26 1997 Lars Magne Ingebrigtsen +1997-10-01 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. -Sat Sep 27 12:57:44 1997 Lars Magne Ingebrigtsen +1997-09-27 Lars Magne Ingebrigtsen * gnus-salt.el (gnus-pick-mouse-pick-region): Use it. @@ -3219,11 +3263,11 @@ Sat Sep 27 12:57:44 1997 Lars Magne Ingebrigtsen * gnus-score.el (gnus-score-edit-current-scores): Don't select window. -Sat Sep 27 12:52:31 1997 Hallvard B. Furuseth +1997-09-27 Hallvard B. Furuseth * messcompat.el ((boundp 'mail-mode-hook)): Check. -Sat Sep 27 09:22:15 1997 Lars Magne Ingebrigtsen +1997-09-27 Lars Magne Ingebrigtsen * nndraft.el (nndraft-possibly-change-group): Always open server. @@ -3237,16 +3281,16 @@ Sat Sep 27 09:22:15 1997 Lars Magne Ingebrigtsen * gnus-demon.el (gnus-demon-scan-news): Save excursion. -Sat Sep 27 09:06:55 1997 Hallvard B. Furuseth +1997-09-27 Hallvard B. Furuseth * gnus-cache.el (gnus-summary-limit-include-cached): New command and keystroke. -Sat Sep 27 06:45:58 1997 Lars Magne Ingebrigtsen +1997-09-27 Lars Magne Ingebrigtsen * gnus-uu.el (gnus-uu-invert-processable): Make interactive. -Sat Sep 27 06:43:38 1997 Kim-Minh Kaplan +1997-09-27 Kim-Minh Kaplan * gnus-picon.el: Doc fixes. @@ -3254,7 +3298,7 @@ Sat Sep 27 06:43:38 1997 Kim-Minh Kaplan * gnus.el: Removed definition of `custom-face-lookup'. -Sat Sep 27 05:36:11 1997 Lars Magne Ingebrigtsen +1997-09-27 Lars Magne Ingebrigtsen * nndraft.el: Would block nnmh. @@ -3267,47 +3311,47 @@ Sat Sep 27 05:36:11 1997 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-nov-read-integer): Really skip to next field. -Sat Sep 27 04:32:45 1997 Lars Magne Ingebrigtsen +1997-09-27 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.11 is released. -Sat Sep 27 03:50:12 1997 Lars Magne Ingebrigtsen +1997-09-27 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. -Thu Sep 25 00:13:41 1997 Lars Magne Ingebrigtsen +1997-09-25 Lars Magne Ingebrigtsen * nnmail.el (nnmail-activate): Init server buffer. -Wed Sep 24 04:11:59 1997 Lars Magne Ingebrigtsen +1997-09-24 Lars Magne Ingebrigtsen * gnus-draft.el (gnus-draft-setup): Inexplicable binding problem worked around. * nnsoup.el (nnsoup-always-save): Renamed. -Wed Sep 24 04:11:02 1997 Nelson Jose dos Santos Ferreira +1997-09-24 Nelson Jose dos Santos Ferreira * nnsoup.el (nnsoup-commit-reply-now): New variable. (nnsoup-store-reply): Use it. -Wed Sep 24 02:30:44 1997 Lars Magne Ingebrigtsen +1997-09-24 Lars Magne Ingebrigtsen * gnus-ems.el (gnus-deactivate-mark): New alias. -Tue Sep 23 07:56:07 1997 Lars Magne Ingebrigtsen +1997-09-23 Lars Magne Ingebrigtsen * gnus.el: Win-away! * gnus-msg.el (gnus-setup-message): Don't trust make-symbol. -Tue Sep 23 07:45:11 1997 Lars Magne Ingebrigtsen +1997-09-23 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.10 is released. -Tue Sep 23 01:41:04 1997 Lars Magne Ingebrigtsen +1997-09-23 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-read-all-headers): New function. (gnus-select-newsgroup): Use it. @@ -3325,7 +3369,7 @@ Tue Sep 23 01:41:04 1997 Lars Magne Ingebrigtsen headers. (message-send): Allow posting without confirming from Agent. -Mon Sep 22 05:43:14 1997 Lars Magne Ingebrigtsen +1997-09-22 Lars Magne Ingebrigtsen * dgnushack.el (byte-compile-warnings): Don't warn about obsolete variables. @@ -3336,29 +3380,29 @@ Mon Sep 22 05:43:14 1997 Lars Magne Ingebrigtsen (gnus-summary-articles-in-thread): New function. (gnus-articles-in-thread): Renamed. -Sun Sep 21 23:54:50 1997 Lars Magne Ingebrigtsen +1997-09-21 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.9 is released. -Sun Sep 21 23:38:46 1997 Lars Magne Ingebrigtsen +1997-09-21 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. -Sun Sep 21 23:34:13 1997 Kurt Swanson +1997-09-21 Kurt Swanson * gnus-sum.el (gnus-simplify-subject-functions): New variable. (gnus-simplify-whitespace): New function. * gnus-util.el (gnus-map-function): New function. -Sun Sep 21 23:22:04 1997 Michelangelo Grigni +1997-09-21 Michelangelo Grigni * gnus-score.el (gnus-score-regexp-bad-p): New function. -Sun Sep 21 00:14:40 1997 Lars Magne Ingebrigtsen +1997-09-21 Lars Magne Ingebrigtsen * gnus-score.el (gnus-summary-lower-score): Use sym pref. (gnus-summary-increase-score): Use it. @@ -3440,23 +3484,23 @@ Sun Sep 21 00:14:40 1997 Lars Magne Ingebrigtsen * gnus-draft.el (gnus-draft-setup): Clobbered variables. -Sat Sep 20 23:23:49 1997 Lars Magne Ingebrigtsen +1997-09-20 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.8 is released. -Sat Sep 20 20:41:16 1997 Lars Magne Ingebrigtsen +1997-09-20 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. -Sat Sep 20 20:23:07 1997 Matt Simmons +1997-09-20 Matt Simmons * message.el (message-set-auto-save-file-name): Make things work without drafts. -Sat Sep 20 18:32:02 1997 Lars Magne Ingebrigtsen +1997-09-20 Lars Magne Ingebrigtsen * nnmh.el (nnmh-request-list-1): Check for links to ".". @@ -3464,11 +3508,11 @@ Sat Sep 20 18:32:02 1997 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-queue-setup): New function. -Thu Sep 18 04:54:59 1997 Lars Magne Ingebrigtsen +1997-09-18 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.7 is released. -Thu Sep 18 03:33:54 1997 Lars Magne Ingebrigtsen +1997-09-18 Lars Magne Ingebrigtsen * gnus-msg.el (gnus-setup-message): Slap a progn around forms. @@ -3479,13 +3523,13 @@ Thu Sep 18 03:33:54 1997 Lars Magne Ingebrigtsen * nnmh.el (nnmh-request-accept-article): Don't save when noinsert. -Wed Sep 17 03:37:59 1997 Lars Magne Ingebrigtsen +1997-09-17 Lars Magne Ingebrigtsen * nndraft.el (nndraft-directory): Changed defaults. * gnus-agent.el (gnus-agent-fetch-session): Bind command method. -Wed Sep 17 03:28:36 1997 Lars Magne Ingebrigtsen +1997-09-17 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.6 is released. @@ -3494,7 +3538,7 @@ Wed Sep 17 03:28:36 1997 Lars Magne Ingebrigtsen * dgnushack.el (dgnushack-compile): Ignore .el files beginning with an `=' character. -Wed Sep 17 02:30:04 1997 Lars Magne Ingebrigtsen +1997-09-17 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-build-sparse-threads): Allow display of looped References. @@ -3505,7 +3549,7 @@ Wed Sep 17 02:30:04 1997 Lars Magne Ingebrigtsen * message.el (message-delete-not-region): New command and keystroke. -Tue Sep 16 00:58:26 1997 Lars Magne Ingebrigtsen +1997-09-16 Lars Magne Ingebrigtsen * nndraft.el (nndraft-directory): Changed value. @@ -3524,11 +3568,11 @@ Tue Sep 16 00:58:26 1997 Lars Magne Ingebrigtsen * gnus-draft.el (gnus-draft-mode): Simplify. -Tue Sep 16 00:18:11 1997 Lars Magne Ingebrigtsen +1997-09-16 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.5 is released. -Mon Sep 15 00:53:50 1997 Lars Magne Ingebrigtsen +1997-09-15 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-alter-header-function): New variable. (gnus-nov-parse-line): Use it. @@ -3542,15 +3586,15 @@ Mon Sep 15 00:53:50 1997 Lars Magne Ingebrigtsen * gnus-start.el (gnus-start-draft-setup): Changed name. -Mon Sep 15 00:40:09 1997 Lars Magne Ingebrigtsen +1997-09-15 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.4 is released. -Mon Sep 15 00:19:07 1997 Lars Magne Ingebrigtsen +1997-09-15 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-goto-article): Accept Message-ID's. -Sun Sep 14 21:41:35 1997 Lars Magne Ingebrigtsen +1997-09-14 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-group-make-articles-read): No params. @@ -3565,11 +3609,11 @@ Sun Sep 14 21:41:35 1997 Lars Magne Ingebrigtsen * message.el (message-send): Disabled test. -Sun Sep 14 21:17:34 1997 Lars Magne Ingebrigtsen +1997-09-14 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.3 is released. -Sun Sep 14 01:51:45 1997 Lars Magne Ingebrigtsen +1997-09-14 Lars Magne Ingebrigtsen * gnus-agent.el (gnus-agent-short-article): New variables. @@ -3599,20 +3643,20 @@ Sun Sep 14 01:51:45 1997 Lars Magne Ingebrigtsen * gnus-bcklg.el (gnus-backlog-remove-article): Remove the ident from the list. -Sun Sep 14 00:26:47 1997 Lars Magne Ingebrigtsen +1997-09-14 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.2 is released. -Sun Sep 14 00:24:52 1997 Lars Magne Ingebrigtsen +1997-09-14 Lars Magne Ingebrigtsen * gnus-score.el (gnus-score-headers): Make sure the summary buffer exists. -Sat Sep 13 23:35:28 1997 Greg Stark +1997-09-13 Greg Stark * gnus-ems.el (gnus-x-splash): New function. -Sat Sep 13 22:46:16 1997 Lars Magne Ingebrigtsen +1997-09-13 Lars Magne Ingebrigtsen * gnus-start.el (gnus-1): Use it. @@ -3624,6 +3668,7 @@ Sat Sep 13 22:46:16 1997 Lars Magne Ingebrigtsen * gnus-sum.el (gnus-summary-catchup): Reverse logic. -Sat Sep 13 21:21:38 1997 Lars Magne Ingebrigtsen +1997-09-13 Lars Magne Ingebrigtsen * gnus.el: Quassia Gnus v0.1 is released. + diff --git a/lisp/dgnushack.el b/lisp/dgnushack.el index 8224ba1..e81ed63 100644 --- a/lisp/dgnushack.el +++ b/lisp/dgnushack.el @@ -104,6 +104,13 @@ 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 8b8c9dd..1c52892 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,90 +1311,92 @@ The following commands are available: (cdr (assq 'dormant (gnus-info-marks info))))) nov-file (gnus-agent-article-name ".overview" group)) - (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) - ")")))) + (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) + ")"))))) expiry-hashtb) (set-buffer history) (setq histories (nreverse (sort histories '<))) diff --git a/lisp/gnus-art.el b/lisp/gnus-art.el index b67fa90..913dc8f 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,20 +2152,23 @@ 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))) - (gnus-run-hooks 'gnus-tmp-internal-hook) - (gnus-run-hooks 'gnus-article-prepare-hook) + gnus-article-display-method-for-traditional)) + (inhibit-read-only t) + buffer-read-only) ;; 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))) + (gnus-run-hooks 'gnus-article-display-hook) + (put-text-property (point-min) (point-max) 'read-only nil))) (defun gnus-article-wash-status () "Return a string which display status of article washing." @@ -2762,6 +2765,12 @@ 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." @@ -3316,17 +3325,12 @@ forbidden in URL encoding." (defun gnus-button-url (address) "Browse 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))) + (browse-url address)) (defun gnus-button-embedded-url (address) "Browse ADDRESS." ;; In Emacs 20, `browse-url-browser-function' may be an alist. - (if (listp browse-url-browser-function) - (browse-url (gnus-strip-whitespace address)) - (funcall browse-url-browser-function (gnus-strip-whitespace address)))) + (browse-url (gnus-strip-whitespace address))) ;;; Next/prev buttons in the article buffer. diff --git a/lisp/gnus-async.el b/lisp/gnus-async.el index 870192f..a0c9d71 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) - (const :tag "all" t) - (integer :tag "some" 0))) + (integer :tag "some" 0) + (other :tag "all" t))) (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 7f48584..8ed1e18 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)) - (not (zerop (nth 7 (file-attributes gnus-cache-active-file)))) + (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 f798e12..0b32c14 100644 --- a/lisp/gnus-ems.el +++ b/lisp/gnus-ems.el @@ -174,7 +174,8 @@ (eval-and-compile (let ((case-fold-search t)) (cond - ((string-match "windows-nt\\|os/2\\|emx" (symbol-name system-type)) + ((string-match "windows-nt\\|os/2\\|emx\\|cygwin" + (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 fa01f5a..4f0a9d9 100644 --- a/lisp/gnus-mh.el +++ b/lisp/gnus-mh.el @@ -39,6 +39,9 @@ (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. @@ -66,7 +69,12 @@ Optional argument FOLDER specifies folder name." t)))) (errbuf (gnus-get-buffer-create " *Gnus rcvstore*")) ;; Find the rcvstore program. - (exec-path (if mh-lib (cons mh-lib exec-path) exec-path))) + (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)))) (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 76cc2a3..df2c072 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,96,97,98 Free Software Foundation, Inc. +;; Copyright (C) 1995, 1996, 1997 Free Software Foundation, Inc. ;; Author: Per Abrahamsen ;; Lars Magne Ingebrigtsen @@ -122,7 +122,8 @@ 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 'integer) + :type '(choice (const nil) + 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 2b06fa8..8df2353 100644 --- a/lisp/gnus-spec.el +++ b/lisp/gnus-spec.el @@ -334,6 +334,12 @@ (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 6633132..079d9f1 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 ? +(defcustom gnus-unread-mark ? ;space "*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 ? +(defcustom gnus-empty-thread-mark ? ;space "*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,21 +2029,6 @@ 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))))) @@ -2229,6 +2214,23 @@ 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) @@ -2398,7 +2400,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 @@ -2463,7 +2465,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)) @@ -2680,7 +2682,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. @@ -3725,7 +3727,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 @@ -4298,7 +4300,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) @@ -5006,7 +5008,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 @@ -6144,7 +6146,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. @@ -6746,14 +6748,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 6c3400e..917e5e2 100644 --- a/lisp/gnus-util.el +++ b/lisp/gnus-util.el @@ -462,9 +462,7 @@ jabbering all the time." If N, return the Nth ancestor instead." (when references (let ((ids (inline (gnus-split-references references)))) - (while (nthcdr (or n 1) ids) - (setq ids (cdr ids))) - (car ids)))) + (car (last ids (or n 1)))))) (defsubst gnus-buffer-live-p (buffer) "Say whether BUFFER is alive or not." @@ -659,7 +657,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 @@ -872,7 +870,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 19929f3..068ff7d 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 da69f43..ced4d14 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.12" +(defconst gnus-version-number "6.10.13" "Version number for this version of gnus.") (defconst gnus-version - (format "%s %s (based on Gnus 5.6.45; for SEMI 1.12, FLIM 1.12)" + (format "%s %s (based on Gnus 5.7; 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,6 +1666,7 @@ 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 @@ -1682,6 +1683,11 @@ 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 5f5f844..711b7cc 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:\\|^X-Trace:\\|^X-Complaints-To:" +(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:" "*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,13 +1424,10 @@ 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 - ;;!!! Uhm... shurely this can't be right? - "[> " (regexp-quote message-yank-prefix) "]+$")) + (setq paragraph-start (concat (regexp-quote mail-header-separator) + "$\\|[ \t]*[a-z0-9A-Z]*>+[ \t]*$\\|[ \t]*$\\|" + "-- $\\|---+$\\|" + page-delimiter)) (setq paragraph-separate paragraph-start) (make-local-variable 'message-reply-headers) (setq message-reply-headers nil) @@ -1449,6 +1446,14 @@ 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) @@ -1780,7 +1785,11 @@ 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 t)))) + (fill-individual-paragraphs (point) (point-max) justifyp + (if (boundp 'mail-citation-prefix-regexp) + (symbol-value + 'mail-citation-prefix-regexp) + t))))) (defun message-indent-citation () "Modify text just inserted from a message to be cited. @@ -1942,21 +1951,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." @@ -4061,7 +4070,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 153f76d..8709924 100644 --- a/lisp/messcompat.el +++ b/lisp/messcompat.el @@ -70,9 +70,8 @@ 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 message. buffer.") + "*File containing the text inserted at end of the 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 db9666b..5dd3660 100644 --- a/lisp/nnfolder.el +++ b/lisp/nnfolder.el @@ -274,6 +274,7 @@ 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))) @@ -534,7 +535,8 @@ deleted. Point is left where the deleted region was." ;; Change group. (when (and group (not (equal group nnfolder-current-group))) - (let ((pathname-coding-system 'binary)) + (let ((file-name-coding-system 'binary) + (pathname-coding-system 'binary)) (nnmail-activate 'nnfolder) (when (and (not (assoc group nnfolder-group-alist)) (not (file-exists-p @@ -588,8 +590,13 @@ 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))) - ;; Quote all "From " lines in the article. (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. (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 bb2b4a9..e1d50aa 100644 --- a/lisp/nnlistserv.el +++ b/lisp/nnlistserv.el @@ -31,7 +31,8 @@ (eval-when-compile (require 'cl)) (require 'nnoo) -(require 'nnweb) +(eval-when-compile (ignore-errors (require 'nnweb))) +(eval '(require 'nnweb)) (nnoo-declare nnlistserv nnweb) diff --git a/lisp/nnmail.el b/lisp/nnmail.el index 0cfa50e..7bf8db8 100644 --- a/lisp/nnmail.el +++ b/lisp/nnmail.el @@ -498,7 +498,8 @@ parameter. It should return nil, `warn' or `delete'." (let ((format-alist nil) (after-insert-file-functions nil)) (condition-case () - (let ((pathname-coding-system 'binary)) + (let ((file-name-coding-system 'binary) + (pathname-coding-system 'binary)) (insert-file-contents-as-coding-system nnmail-file-coding-system file) t) @@ -1206,8 +1207,9 @@ 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")))) @@ -1707,7 +1709,8 @@ 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 ((pathname-coding-system 'binary)) + (let ((file-name-coding-system 'binary) + (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 462c60a..9201bdd 100644 --- a/lisp/nnmh.el +++ b/lisp/nnmh.el @@ -77,6 +77,7 @@ (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) @@ -136,6 +137,7 @@ 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) @@ -148,6 +150,7 @@ (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)) @@ -187,9 +190,10 @@ (deffoo nnmh-request-list (&optional server dir) (nnheader-insert "") (nnmh-possibly-change-directory nil server) - (let ((pathname-coding-system 'binary) - (nnmh-toplev - (file-truename (or dir (file-name-as-directory nnmh-directory))))) + (let* ((pathname-coding-system 'binary) + (file-name-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) @@ -402,6 +406,7 @@ (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) @@ -451,6 +456,7 @@ "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 e7a1df9..59b911f 100644 --- a/lisp/nnml.el +++ b/lisp/nnml.el @@ -100,6 +100,7 @@ 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)) @@ -163,6 +164,7 @@ 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) @@ -192,7 +194,8 @@ 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)) + (let ((pathname-coding-system 'binary) + (file-name-coding-system 'binary)) (cond ((not (nnml-possibly-change-directory group server)) (nnheader-report 'nnml "Invalid group (no such directory)")) @@ -249,7 +252,8 @@ 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) - (pathname-coding-system 'binary)) ; for XEmacs/mule + (file-name-coding-system 'binary) + (pathname-coding-system 'binary)) (nnmail-find-file nnml-active-file) ) (setq nnml-group-alist (nnmail-get-active)) @@ -568,6 +572,7 @@ 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 9f2be03..c39ebb3 100644 --- a/lisp/nntp.el +++ b/lisp/nntp.el @@ -29,10 +29,10 @@ (require 'nnoo) (require 'gnus-util) -(nnoo-declare nntp) - (eval-when-compile (require 'cl)) +(nnoo-declare nntp) + (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 4829341..243717f 100644 --- a/lisp/nnvirtual.el +++ b/lisp/nnvirtual.el @@ -39,7 +39,7 @@ (require 'gnus-start) (require 'gnus-sum) (require 'gnus-msg) -(require 'cl) +(eval-when-compile (require 'cl)) (nnoo-declare nnvirtual) diff --git a/lisp/nnweb.el b/lisp/nnweb.el index 5a673cd..de4eb7c 100644 --- a/lisp/nnweb.el +++ b/lisp/nnweb.el @@ -34,11 +34,17 @@ (require 'message) (require 'gnus-util) (require 'gnus) -(require 'w3) -(require 'url) (require 'nnmail) -(ignore-errors - (require 'w3-forms)) +(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))) (nnoo-declare nnweb) diff --git a/lisp/pop3.el b/lisp/pop3.el index 4556518..c9c2c52 100644 --- a/lisp/pop3.el +++ b/lisp/pop3.el @@ -131,7 +131,8 @@ 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) @@ -282,15 +283,34 @@ Return the response string if optional second argument is non-nil." (defun pop3-apop (process user) "Send alternate authentication information to the server." - (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))))) + (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))))) + )) ;; 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 31e588e..54436d8 100644 --- a/texi/gnus-faq-ja.texi +++ b/texi/gnus-faq-ja.texi @@ -1,5 +1,4 @@ -@c Insert "\input texinfo" at 1st line before texing this file alone. -@c -*-texinfo-*- +\input texinfo @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 abc9054..6a399ab 100644 --- a/texi/gnus-faq.texi +++ b/texi/gnus-faq.texi @@ -1,5 +1,4 @@ -@c Insert "\input texinfo" at 1st line before texing this file alone. -@c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c Copyright (C) 1995 Free Software Foundation, Inc. @setfilename gnus-faq.info @@ -8,7 +7,7 @@ This is the Gnus Frequently Asked Questions list. If you have a Web browser, the official hypertext version is at -@file{http://www.ccs.neu.edu/software/gnus/}, and has +@file{http://www.miranova.com/~steve/gnus-faq.html>}, and has probably been updated since you got this manual. @menu @@ -183,7 +182,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 . @@ -214,9 +213,9 @@ obtained from@* @file{ftp://cag.lcs.mit.edu/pub/patl/mailcrypt-3.4.tar.gz}. @item -Tools for Mime. +Tiny Mime. -Tools for Mime is an Emacs MUA interface to MIME. Installation is +Tiny 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 @@ -264,7 +263,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 do the job. +be called to 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 239a919..abf051f 100644 --- a/texi/gnus-ja.texi +++ b/texi/gnus-ja.texi @@ -6,7 +6,7 @@ @synindex vr cp @synindex pg cp @c @direntry -@c * Gnus-ja: (gnus-ja). The news reader gnus ($BF|K\8lHG(B). +@c * Semi-gnus-ja: (gnus-ja). The news reader Semi-gnus ($BF|K\8lHG(B). @c @end direntry @iftex @finalout @@ -14,290 +14,8 @@ @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 @@ -405,11 +123,6 @@ 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 @@ -900,8 +613,6 @@ 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 @@ -1072,8 +783,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 @@ -2590,14 +2288,6 @@ 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 @@ -3266,15 +2956,6 @@ 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 @@ -4190,7 +3871,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 @@ -8279,7 +7939,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 @@ -10235,6 +9895,7 @@ mbox $B%U%!%$%k$r=E$$B-e$G$9!#(B @@ -11579,7 +11240,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) @@ -14634,12 +14295,6 @@ 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 @@ -14659,12 +14314,6 @@ 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 @@ -14738,12 +14387,6 @@ 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 @@ -14819,12 +14462,6 @@ 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 @@ -14903,25 +14540,12 @@ 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 @@ -14989,12 +14613,6 @@ 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 @@ -15046,12 +14664,6 @@ 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 @@ -15987,12 +15599,6 @@ 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 @@ -16140,11 +15746,6 @@ 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 @@ -16243,12 +15844,6 @@ 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 @@ -16367,11 +15962,6 @@ 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 @@ -17744,10 +17334,6 @@ 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 @@ -367,11 +95,6 @@ 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. @@ -857,8 +580,6 @@ 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 @@ -1028,8 +749,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-setup-news-hook -@vindex gnus-setup-news-hook +@item gnus-started-hook +@vindex gnus-started-hook A hook that is run after reading the @file{.newsrc} file(s), but before generating the group buffer. @@ -1073,19 +794,6 @@ 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. @@ -1959,7 +1667,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 @@ -1983,7 +1691,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. @@ -2550,14 +2258,6 @@ 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 @@ -2831,7 +2531,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 @@ -3220,15 +2920,6 @@ 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. @@ -3858,7 +3549,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,A_(B sein! +@code{postmaster}. Ordnung muß sein! This command understands the process/prefix convention (@pxref{Process/Prefix}). @@ -4019,7 +3710,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 @@ -4176,7 +3867,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 @@ -4187,7 +3878,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 @@ -4244,7 +3935,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 ? @@ -4252,7 +3943,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 @@ -4671,17 +4362,6 @@ 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 @@ -6203,7 +5883,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 @@ -6257,7 +5937,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 @@ -6378,7 +6058,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. @@ -6400,7 +6080,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 @@ -6468,11 +6148,6 @@ 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. @@ -6493,7 +6168,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) @@ -6540,7 +6215,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 @@ -6626,7 +6301,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 @@ -6695,7 +6370,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. @@ -7910,11 +7585,6 @@ 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 @@ -8396,7 +8066,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 @@ -10422,6 +10092,7 @@ 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 @@ -11071,7 +10742,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',Aj(Btre} is to +providers if they were to do this---their @emph{raison d'être} 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. @@ -11464,7 +11135,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. @@ -11736,7 +11407,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) @@ -13495,7 +13166,7 @@ then this operator will return @code{false}. @item ! @itemx not -@itemx ,A,(B +@itemx ¬ This logical operator only takes a single argument. It returns the logical negation of the value of its argument. @@ -14814,12 +14485,6 @@ 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. @@ -14838,12 +14503,6 @@ 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, @@ -14914,12 +14573,6 @@ 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, @@ -14995,12 +14648,6 @@ 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. @@ -15073,25 +14720,12 @@ 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. @@ -15158,12 +14792,6 @@ 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 @@ -15212,12 +14840,6 @@ 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 @@ -15786,7 +15408,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,Ag(Bois Pinard---many, many interesting and thorough bug reports, as +François Pinard---many, many interesting and thorough bug reports, as well as autoconf support. @end itemize @@ -15799,7 +15421,7 @@ The following people have contributed many patches and suggestions: Christopher Davis, Andrew Eskilsson, Kai Grossjohann, -David K,Ae(Bgedal, +David Kågedal, Richard Pieri, Fabrice Popineau, Daniel Quinlan, @@ -15870,7 +15492,7 @@ Marc Horowitz, Gunnar Horrigmo, Richard Hoskins, Brad Howes, -Fran,Ag(Bois Felix Ingrand, +François Felix Ingrand, Ishikawa Ichiro, @c Ishikawa Lee Iverson, Iwamuro Motonori, @c Iwamuro @@ -16121,12 +15743,6 @@ 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 @@ -16268,11 +15884,6 @@ 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}). @@ -16368,12 +15979,6 @@ 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 @@ -16497,11 +16102,6 @@ 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 @@ -17295,8 +16895,8 @@ From: Jason L Tibbitts III @end example @item - 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 + 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 liste hvor du bruker hvert element i listen som FOO, istedet. da kunne man hatt forskjellige serveres startup-filer forskjellige steder. @@ -17369,8 +16969,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,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 +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 "mest" lokale score-fila. F. eks. ville no-gruppene betjenes av "no.all.SCORE", osv. @@ -17700,7 +17300,7 @@ the current process mark set onto the stack. @item gnus-article-hide-pgp -Selv ville jeg nok ha valgt islette den dersom teksten matcher +Selv ville jeg nok ha valgt å slette den dersom teksten matcher @example "\\(This\s+\\)?[^ ]+ has been automatically signed by" @end example @@ -17874,10 +17474,6 @@ 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: @@ -17914,16 +17510,6 @@ 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 @@ -19833,11 +19419,6 @@ 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 7cf6523..f7aca66 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.6.45 Manual +@settitle Message 5.7 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.6.45 Manual +@title Message 5.7 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.6.45 $B$KBP1~$7$^$9!#(BMessage $B$O$3$N%^%K%e%"%k$H(B +$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 $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 1518738..bd53474 100644 --- a/texi/message.texi +++ b/texi/message.texi @@ -1,7 +1,7 @@ \input texinfo @c -*-texinfo-*- @setfilename message -@settitle Message 5.6.45 Manual +@settitle Message 5.7 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.6.45 Manual +@title Message 5.7 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.6.45. Message is distributed with +This manual corresponds to Message 5.7. Message is distributed with the Gnus distribution bearing the same version number as this manual has.