1 Sat Sep 13 19:48:49 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
3 * gnus.el: Gnus v5.4.67 is released.
5 Wed Sep 10 02:59:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
7 * message.el (message-cleanup-headers): Don't "fix" Newsgroups
8 headers in bodies.remove
10 Tue Sep 9 04:02:33 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
12 * gnus.el: Gnus v5.4.66 is released.
14 Tue Sep 9 03:09:29 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
16 * gnus-topic.el (gnus-topic-check-topology): Protect against nil
19 * nnfolder.el (nnfolder-request-regenerate): Typo.
21 * gnus-art.el (gnus-button-alist): mailto urls didn't work.
23 Tue Sep 9 02:48:49 1997 Jay Sachs <sachs@bull.cs.williams.edu>
25 * gnus-score.el (gnus-score-edit-current-scores): Switch on score
26 mode in the right buffer.
28 Sat Aug 16 20:36:31 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
30 * gnus.el: Gnus v5.4.65 is released.
32 Sat Aug 16 20:10:09 1997 Sigbjorn Finne <sof@dcs.gla.ac.uk>
34 * gnus-srvr.el (gnus-browse-foreign-server): Message fix.
36 Sat Aug 16 17:44:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
38 * gnus-start.el (gnus-1): Don't read the dribble file
39 unconditionally in slaves.
41 * gnus-sum.el (gnus-summary-edit-article): Restore original date
44 * gnus-start.el (gnus-1): Set gnus-slave earlier.
46 * gnus-sum.el (gnus-parent-headers): Would infloop.
48 * message.el (message-make-message-id): Make better Message-ID
51 Sat Aug 16 17:36:25 1997 Jason Rumney <jasonr@pec.co.nz>
53 * nnkiboze.el (nnkiboze-request-delete-group): Transliate file
56 Sat Aug 16 17:26:59 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
58 * nnml.el (nnml-directory): Dox fox.
60 * gnus-topic.el (gnus-topic-make-menu-bar): Added
61 gnus-topic-edit-parameters.
63 Sat Aug 16 17:21:21 1997 Jay Sachs <sachs@interactive.net>
65 * gnus-win.el (gnus-buffer-configuration): New entry:
68 Sat Aug 16 16:51:24 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
70 * gnus-topic.el (gnus-topic-delete): Mark as changed.
71 (gnus-topic-change-level): Make last param optional.
73 * gnus-group.el (gnus-group-iterate): Make sure window is
76 Sat Aug 16 16:56:23 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
78 * gnus-topic.el (gnus-topic-check-topology): Add new groups to the
79 end of the first topic.
81 * gnus-cache.el (gnus-jog-cache): Use gnus-group-iterate.
83 Wed Aug 13 22:00:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
85 * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Escape
88 Thu Aug 7 20:51:12 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
90 * smiley.el (smiley-deformed-regexp-alist): Fix.
92 Wed Jul 30 13:46:30 1997 Danny Siu <dsiu@adobe.com>
94 * smiley.el (smiley-buffer): make smiley case sensitive
95 (smiley-deformed-regexp-alist): added more regexp for happy smiley
96 (smiley-nosey-regexp-alist): same as above
98 Sat Aug 2 01:48:26 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
100 * gnus-nocem.el (gnus-nocem-close): Nix out
101 gnus-real-group-hashtb.
103 Sat Aug 2 01:46:49 1997 roth@klondike.cse.ucsc.edu (Carl D. Roth)
105 * gnus-nocem.el (gnus-fill-real-hashtb): New function.
107 Sat Aug 2 01:26:17 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
109 * gnus-group.el (gnus-group-read-init-file): Message.
111 Fri Jul 25 20:48:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
113 * nntp.el (nntp-nov-gap): Changed default.
115 * gnus-nocem.el (gnus-nocem-issuers): Fixed names.
117 Wed Jul 23 20:11:24 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
119 * gnus-sum.el (gnus-summary-catchup): Also removed cached
122 * nnvirtual.el (nnvirtual-update-xref-header): Don't double
125 Sat Jul 19 23:32:28 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
127 * gnus.el: Gnus v5.4.64 is released.
129 Sat Jul 19 23:22:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
131 * gnus-art.el (gnus-article-set-globals): New function.
133 1997-07-17 Steven L Baur <steve@altair.xemacs.org>
135 * gnus-ems.el (gnus-mode-line-modified): Refine detection on
136 whether narrow indicators should be used.
138 Sat Jul 19 23:04:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
140 * gnus-cache.el (gnus-jog-cache): Bind gnus-auto-select-next.
142 Sat Jul 19 23:00:33 1997 Guy Geens <Guy.Geens@elis.rug.ac.be>
144 * gnus-score.el (gnus-score-load-file): Fix decay.
146 Sat Jul 19 20:21:42 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
148 * gnus-group.el (gnus-group-iterate): Save excursion.
150 * gnus-score.el (message): Required.
152 * gnus-sum.el (gnus-summary-limit-children): Unreads, not reads.
154 * gnus-topic.el (gnus-topic-change-level): Move groups.
156 * gnus-cache.el (gnus-jog-cache): Protect against nil groups.
158 * message.el (message-generate-headers): Don't delete Message-ID
159 if buffer not modified.
161 * gnus.el (gnus-simplify-mode-line): Use varying formats.
163 * gnus-xmas.el (gnus-xmas-group-remove-excess-properties): Removed.
164 (gnus-xmas-topic-remove-excess-properties): Removed.
166 Sat Jul 12 21:04:08 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
168 * gnus-start.el (gnus-activate-group): Always return the right
171 Sat Jul 12 19:46:22 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
173 * gnus.el: Gnus v5.4.63 is released.
175 Sat Jul 12 17:02:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
177 * gnus-undo.el (gnus-undo-mode): Use it.
179 * gnus-salt.el (gnus-pick-mode): Use it.
181 * gnus-gl.el (gnus-grouplens-mode): Use it.
183 * gnus-ems.el (gnus-add-minor-mode): New function.
185 Sat Jul 12 16:21:41 1997 Michael R. Cook <mcook@cognex.com>
187 * gnus-topic.el (gnus-topic-toggle-display-empty-topics): List
190 Fri Jul 11 21:12:07 1997 Per Abrahamsen <abraham@dina.kvl.dk>
192 * gnus-art.el (gnus-article-treat-html): Use `w3-region'.
194 Fri Jul 11 13:20:58 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
196 * message.el (message-check-news-header-syntax): Check repeated
199 * gnus-move.el (gnus-move-group-to-server): Protect against nil
202 Thu Jul 10 20:01:44 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
204 * gnus-start.el (gnus-check-first-time-used): Force reading the
205 active file the first time Gnus is used.
207 * gnus-group.el (gnus-group-set-mode-line): Conditionalize
210 * gnus-ems.el (gnus-mode-line-modified): New variable.
212 * gnus-xmas.el (gnus-summary-toolbar): Typo fix.
214 Mon Jul 7 11:06:32 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
216 * gnus-start.el (gnus-check-new-newsgroups): New default.
218 Sun Jul 6 17:22:47 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
220 * gnus.el: Gnus v5.4.62 is released.
222 Sun Jul 6 12:38:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
224 * nngateway.el (nngateway-request-post): Call sendmail function.
226 * message.el (message-send-news): Supply the method to the post
229 * gnus.el (gnus-group-auto-expirable-p): Dox fox.
231 * message.el (message-clone-locals): Only clone Gnus variables.
233 * gnus-nocem.el (gnus-nocem-enter-article): Use real group name.
235 Fri Jul 4 13:00:39 1997 enami tsugutomo <enami@but-b.or.jp>
237 * gnus-group.el (gnus-group-set-mode-line): Use new, shorter
240 Fri Jul 4 12:31:18 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
242 * gnus-score.el (gnus-score-headers): Let the score buffer inherit
243 variables from the summary buffer.
245 * message.el (message-clone-locals): Made into own function.
247 * gnus.el (gnus-select-method): Changed default.
249 * gnus-start.el (gnus-read-active-file): Changed default to
252 Tue Jul 1 01:51:24 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
254 * gnus.el: Gnus v5.4.61 is released.
256 Tue Jul 1 01:33:39 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
258 * gnus-sum.el (gnus-adjust-marked-articles): Typo.
260 Tue Jul 1 00:56:21 1997 Gary D. Foster <Gary.Foster@corp.sun.com>
262 * gnus-topic.el (gnus-topic-mode-map): [delete].
264 Tue Jul 1 00:53:04 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
266 * gnus-demon.el (gnus-demon): Make sure Emacs really is idle.
268 Sun Jun 29 21:32:13 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
270 * gnus.el: Gnus v5.4.60 is released.
272 Sun Jun 29 21:14:27 1997 Hrvoje Niksic <hniksic@srce.hr>
274 * gnus-salt.el: Customized.
276 1997-06-27 Hrvoje Niksic <hniksic@srce.hr>
278 * gnus-salt.el (gnus-tree-show-summary): New function.
279 (gnus-tree-mode-map): Use it.
281 Sun Jun 29 20:19:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
283 * gnus-salt.el (gnus-generate-horizontal-tree): Protect against
286 * gnus-sum.el (gnus-adjust-marked-articles): Change.
288 Sun Jun 29 20:19:03 1997 Scott Byer <byer@adobe.com>
290 * gnus-sum.el (gnus-adjust-marked-articles): Improper lists.
292 1997-06-24 Hrvoje Niksic <hniksic@srce.hr>
294 * gnus-sum.el (gnus-summary-search-article): Inhibit updating tree
297 Sun Jun 29 19:36:48 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
299 * gnus-start.el (gnus-activate-group): Ignore zero returns.
301 * gnus-salt.el (gnus-generate-vertical-tree): Use a safer
302 line-drawing algorithm.
304 * nnml.el (nnml-generate-nov-file): Articles with null bodies are
307 Sun Jun 22 15:44:02 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
309 * gnus-art.el (article-hide-pgp): Only run hook when hiding pgp.
311 * nnfolder.el (nnfolder-save-buffer): Make sure the directory
314 * gnus-uu.el (gnus-uu-post-news-inews): Didn't work when posting
316 (gnus-uu-post-encoded): Include sequence numbers in threaded
319 Sat Jun 21 00:17:16 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
321 * message.el (message-set-auto-save-file-name): Translate / in
324 Wed Jun 18 17:26:35 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
326 * gnus.el: Gnus v5.4.59 is released.
328 Wed Jun 18 09:29:15 1997 Andreas Jaeger <aj@arthur.rhein-neckar.de>
330 * gnus-xmas.el (gnus-xmas-article-display-xface): Correct setting of
333 1997-06-07 MORIOKA Tomohiko <morioka@jaist.ac.jp>
335 * smiley.el (smiley-deformed-regexp-alist): Add Japanese smiley
338 Wed Jun 18 14:15:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
340 * gnus-art.el (article-hide-pgp): Only run hook when there is a
343 * gnus-sum.el (gnus-summary-fetch-faq): Have `C-u' work.
345 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Don't nix
346 out chars that aren't supposed to be nixed out.
348 * gnus-art.el (gnus-article-delete-invisible-text): Would bug out
350 (gnus-article-delete-text-of-type): Ditto.
352 * gnus-xmas.el (gnus-xmas-redefine): Switch off horiz scrollbar in
355 Wed Jun 18 01:11:58 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
357 * gnus.el: Gnus v5.4.58 is released.
359 Wed Jun 18 01:02:34 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
361 * gnus.el: Backed out all char-afters which caused bugs all over
364 Wed Jun 18 00:33:41 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
366 * gnus.el: Gnus v5.4.57 is released.
368 Wed Jun 18 00:09:35 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
370 * gnus-demon.el (gnus-demon-add-nocem): Use a numerical idle.
372 1997-06-10 Steven L Baur <steve@altair.xemacs.org>
374 * nntp.el (nntp-wait-for): Replace following-char with char-after.
376 1997-06-09 Steven L Baur <steve@altair.xemacs.org>
378 * gnus-msg.el (gnus-extended-version): Put XEmacs codename in
379 default X-Mailer/X-Newsreader if the symbol exists.
381 Tue Jun 10 20:24:35 1997 Christoph Wedler <wedler@fmi.uni-passau.de>
383 * message.el (message-checksum): Do not only inspect the last
384 32/64 characters; technical: `ash' is no bit-rotate.
386 Tue Jun 17 23:45:00 1997 Guy Geens <Guy.Geens@elis.rug.ac.be>
388 * gnus-score.el (gnus-decay-scores): Use the right index.
390 Tue Jun 17 23:22:24 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
392 * gnus-score.el (gnus-score-load-file): Set the decay when not
395 * gnus-art.el (gnus-article-treat-html): Do w3 setup.
397 * gnus.el (gnus-indent-rigidly): Be useful on odd tab widths.
399 * gnus-xmas.el (gnus-article-x-face-command): Allow just using
402 Thu Jun 5 18:33:31 1997 Robert Bihlmeyer <robbe@orcus.priv.at>
404 * gnus-score.el (gnus-score-find-trace): Would bug out for
407 Tue Jun 17 22:57:14 1997 Hrvoje Niksic <hniksic@srce.hr>
409 * gnus-xmas.el (gnus-xmas-group-startup-message): Cleanup.
411 Tue Jun 17 22:55:14 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
413 * nntp.el (nntp-request-head): Guess at article number.
415 Tue Jun 17 22:40:49 1997 David Moore <dmoore@ucsd.edu>
417 * gnus-xmas.el (gnus-xmas-set-text-properties): New version.
419 Tue Jun 17 21:30:37 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
421 * gnus-group.el (gnus-group-search-forward): Ignore topic lines.
423 Tue Jun 17 18:06:09 1997 "Karl M. Hegbloom" <karlheg@inetarena.com>
425 * gnus.el: ebola fixes.
427 Wed Jun 11 19:23:09 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
429 * gnus-sum.el (t): Moved pop article keystroke.
431 Tue Jun 10 06:32:52 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
433 * nnmail.el (nnmail-search-unix-mail-delim-backward): Allow
435 (nnmail-search-unix-mail-delim): Ditto.
437 Fri Jun 6 19:31:10 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
439 * gnus-group.el (gnus-group-make-web-group): Use default prompt
442 * gnus.el (gnus-string-or): New macro.
443 (gnus-string-or-1): New function.
445 Sat May 31 15:41:09 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
447 * gnus.el: Gnus v5.4.56 is released.
449 Sat May 31 14:51:37 1997 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
451 * message.el (message-make-in-reply-to): Make valid In-Reply-To.
453 Sat May 31 14:45:54 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
455 * gnus-art.el (gnus-header-button-alist): Check for URLs in the
458 Sat May 31 14:42:53 1997 Hrvoje Niksic <hniksic@srce.hr>
460 * gnus-xmas.el: Cleanup.
462 Sat May 31 14:34:39 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
464 * gnus-art.el (gnus-output-to-file): Return t.
466 Sat May 31 14:14:40 1997 Guy Geens <Guy.Geens@elis.rug.ac.be>
468 * gnus-score.el (gnus-decay-score): Make decay work on negative
471 Sat May 31 14:07:53 1997 Kurt Swanson <kurt@dna.lth.se>
473 * nnmail.el (nnmail-article-group): Handle junk properly.
475 Sat May 31 14:03:32 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
477 * gnus-sum.el (gnus-summary-limit-children): Typo. Wouldn't
478 marked NoCeM'ed out messages as read.
480 Sat May 31 13:46:49 1997 Darren Stalder <torin@daft.com>
482 * gnus-util.el (gnus-encode-date): Fix time zone.
484 Sat May 31 13:38:02 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
486 * gnus-move.el (gnus-move-group-to-server): Don't sort nil lists.
488 Tue May 27 16:03:12 1997 Paul Franklin <paul@cs.washington.edu>
490 * nnmail.el (nnmail-keep-last-article): clarify docstring
492 Tue May 27 15:03:30 1997 Danny Siu <dsiu@adobe.com>
494 * gnus-picon.el (gnus-group-display-picons): use
495 gnus-group-real-name so that picons for foreign groups display
498 Fri May 30 22:03:39 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
500 * gnus-topic.el (gnus-topic-mode): Nix out topic missing group
501 function when switching off.
503 * gnus-salt.el (gnus-pick-start-reading): Don't prompt.
505 Mon May 26 11:49:53 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
507 * gnus-art.el (gnus-hack-decode-rfc1522): New function.
509 * gnus-sum.el (gnus-parse-headers-hook): New default.
511 Sun May 25 17:08:16 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
513 * gnus.el: Gnus v5.4.55 is released.
515 Sun May 25 15:13:45 1997 Michael R. Cook <mcook@cognex.com>
517 * gnus-art.el (gnus-button-alist): Typo fix.
519 Sun May 25 14:44:38 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
521 * gnus-salt.el (gnus-pick-start-reading): Mark unpicked as read.
523 * gnus-sum.el (gnus-summary-move-article): Don't scan.
525 * gnus-group.el (gnus-group-get-new-news-this-group): Accept an
526 optional non-scan parameter.
528 Sun May 25 14:33:47 1997 Jan Vroonhof <vroonhof@math.ethz.ch>
530 * gnus-cite.el (gnus-cite-attribution-prefix): Typo.
532 Sat May 24 12:57:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
534 * gnus-nocem.el (gnus-nocem-verify-issuer): Ignore errors when
537 Sat May 24 11:55:04 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
539 * gnus.el: Gnus v5.4.54 is released.
541 Sat May 24 10:35:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
543 * message.el (message-set-auto-save-file-name): Don't use "*" in
546 * gnus-art.el (gnus-article-delete-text-of-type): New version.
548 Sat May 24 10:33:43 1997 Dan Christensen <jdchrist@math.mit.edu>
550 * gnus-art.el (gnus-article-delete-invisible-text): New version.
552 Sat May 24 10:26:34 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
554 * nnmail.el (nnmail-article-group): Remove all 'junk splits.
556 Wed May 21 16:18:03 1997 Per Abrahamsen <abraham@dina.kvl.dk>
558 * gnus-cite.el (gnus-cite-attribution-prefix): Recognize
559 Microsoft/Agent style attribution lines.
560 (gnus-cite-attribution-suffix): Ditto.
562 Sat May 24 05:23:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
564 * gnus-cache.el (gnus-cache-read-active): Would generate cache
565 active file too often.
566 (gnus-cache-possibly-alter-active): Test statement removed.
567 (gnus-cache-articles-in-group): Would destroy hashtb.
569 * gnus-sum.el (gnus-summary-limit-mark-excluded-as-read): Don't
570 mark everything as read.
572 * gnus-cite.el (gnus-article-fill-cited-article): Nix out
575 Tue May 20 21:43:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
577 * gnus-sum.el (gnus-summary-move-article): Don't suppress moved
580 * gnus-start.el (gnus-dribble-read-file): Check that the dribble
583 * gnus-cache.el (gnus-cache-articles-in-group): Update cache
586 Mon May 19 02:04:01 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
588 * gnus-sum.el (gnus-summary-search-article): Typo.
590 * nnml.el (nnml-update-file-alist): Allow forcing.
592 * nnheaderxm.el (nnheader-xmas-find-file-noselect): Removed.
593 (nnheader-xmas-cancel-timer): Removed.
594 (nnheader-xmas-cancel-function-timers): Removed.
596 Sun May 18 07:35:43 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
598 * gnus.el: Gnus v5.4.53 is released.
600 Sun May 18 06:20:57 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
602 * message.el (message-set-auto-save-file-name): Create unique auto
605 * gnus-topic.el (gnus-topic-tallied-groups): Removed.
606 (gnus-topic-prepare-topic): Output right number of articles in
609 * gnus-sum.el (gnus-summary-next-group): Don't pass on killed
612 * nnmail.el (nnmail-article-group): When crossposted to `junk', do
615 * gnus-util.el (gnus-kill-all-overlays): Remove nil overlays from
618 * gnus-art.el (gnus-article-treat-html): Don't kill buf.
620 * gnus-group.el (gnus-group-find-new-newsgroups): Newish function.
622 Sun May 18 06:16:41 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
624 * gnus-picon.el (gnus-picons-has-modeline-p): new user variable.
625 (gnus-picons-set-buffer): new function.
626 (gnus-picons-prepare-for-annotations): use it.
627 (gnus-picons-network-display-internal): ditto.
628 (gnus-picons-make-annotation): new function.
629 (gnus-picons-display-x-face): use it.
630 (gnus-article-display-picons): ditto.
631 (gnus-picons-display-picon-or-name): ditto.
632 (gnus-picons-display-pairs): ditto. Remember the correct
633 order of insertion of annotations.
634 (gnus-picons-display-glyph): use gnus-picons-make-annotation.
635 (gnus-article-display-picons): move group annotations in article
636 buffer to the correct place if displaying in article buffer.
637 (gnus-picons-network-search-internal): don't display "@" if there
638 is no domain picon works again. Check that the picons still
639 need be displayed. Add the bar bar.xpm separator if
640 gnus-picons-display-as-address.
641 (gnus-picons-network-display-callback): check that the picon still
643 (gnus-picons-lock): function deleted.
644 (gnus-picons-remove): don't use it. New way of locking.
645 (gnus-picons-next-job-internal): new way of locking. Handle
647 (gnus-picons-next-job): new way of locking.
648 (gnus-picons-buffer): variable deleted.
649 (gnus-picons-remove-all): modified accordingly.
650 (gnus-group-annotations-lock): variable deleted.
651 (gnus-article-annotations-lock): variable deleted.
652 (gnus-x-face-annotations-lock): variable deleted.
653 (gnus-picons-news-directories): renamed, was
654 gnus-picons-news-directory.
655 (gnus-picons-url-retrieve): do not change url-show-status.
656 (gnus-picons-clear-cache): also clear gnus-picons-url-alist.
658 Sun May 18 05:57:31 1997 Michael R. Cook <mcook@cognex.com>
660 * gnus-topic.el (gnus-topic-toggle-display-empty-topics): New
663 Sun May 18 05:52:59 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
665 * nnfolder.el (nnfolder-request-create-group): Read folder.
667 Sat May 17 22:45:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
669 * gnus-sum.el (gnus-summary-search-article): Require gnus-asynch.
671 * nnweb.el (nnweb-dejanews-wash-article): Remove "More Headers".
673 Sun May 11 20:07:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
675 * gnus-art.el (article-hide-pgp): Run hook.
676 (gnus-article-hide-pgp-hook): New variable.
678 Sat May 10 00:37:32 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
680 * gnus.el: Gnus v5.4.52 is released.
682 Sat May 10 00:13:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
684 * nnfolder.el (nnfolder-possibly-change-group): Set wrong
687 * gnus-art.el (gnus-article-edit-article): Remove invisible text
689 (gnus-article-treat-html): Insert string.
691 Thu May 8 10:53:12 1997 Steven L Baur <steve@altair.xemacs.org>
693 * gnus-msg.el (gnus-summary-mail-crosspost-complaint):
694 `deactivate-mark' doesn't exist in XEmacs.
696 Fri May 9 23:50:01 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
698 * gnus-topic.el (gnus-topic-create-topic): Added doc.
700 * gnus-sum.el (gnus-summary-refer-article): Insert sparse
701 non-displayed articles properly.
702 (gnus-cut-thread): Exclude non-displayed sparse articles.
704 Thu May 8 17:37:38 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
706 * gnus.el: Gnus v5.4.51 is released.
708 Thu May 8 15:58:43 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
710 * gnus-sum.el (gnus-execute-command): Place point at start of
713 * gnus-int.el (gnus-request-replace-article): Don't bug out on
716 * gnus-sum.el (gnus-summary-update-info): Force undo boundary here.
717 (gnus-update-read-articles): ... and not here.
719 * gnus-art.el (article-display-x-face): Would only show one X-Face.
721 Wed May 7 05:23:20 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
723 * gnus-picon.el: (gnus-picons-url-alist): new variable.
724 (gnus-picons-jobs-alist): new variable.
725 (gnus-picons-remove): clean this new variable. FIXME: race
727 (gnus-picons-job-already-running): new variable.
728 (gnus-article-display-picons): use the job queue if using the
730 (gnus-group-display-picons): ditto.
731 (gnus-picons-make-path): function deleted.
732 (gnus-picons-lookup-internal): modified accordingly.
733 (gnus-picons-lookup-user-internal): take the LETs out of the
735 (gnus-picons-lookup-pairs): take constant calculation outside of
737 (gnus-picons-display-picon-or-name): use COND instead of nested IFs
738 (gnus-picons-display-pairs): take the LET outside of loop.
739 (gnus-picons-try-face): ditto.
740 (gnus-picons-users-image-alist): variable deleted.
741 (gnus-picons-clear-cache): don't clear it.
742 (gnus-picons-retrieve-limit): variable deleted.
743 (gnus-picons-url-retrieve): clear url-request-method
744 (gnus-picons-retrieve-user-callback): function deleted.
745 (gnus-picons-retrieve-user): function deleted.
746 (gnus-picons-retrieve-domain-callback): function deleted
747 (gnus-picons-retrieve-domain-internal): function deleted.
748 (gnus-picons-parse-value): new function.
749 (gnus-picons-parse-filenames): new function.
750 (gnus-picons-network-display-internal): new function.
751 (gnus-picons-network-display-callback): new function.
752 (gnus-picons-network-display): new function.
753 (gnus-picons-network-search-internal): new function.
754 (gnus-picons-network-search-callback): new function.
755 (gnus-picons-network-search): new function.
756 (gnus-picons-next-job-internal): new function.
757 (gnus-picons-next-job): new function.
759 Wed May 7 22:14:32 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
761 * gnus-start.el (gnus-setup-news): Don't fold case.
763 Sat May 3 16:55:25 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
765 * gnus-picon.el: * gnus-picons-clear-cache-on-shutdown: new variable.
766 * gnus-picons-piconsearch-cache-user: variable deleted.
767 * gnus-picons-clear-cache: new function.
768 * gnus-picons-close: only clear cache if
769 gnus-picons-clear-cache-on-shutdown.
770 * gnus-picons-url-retrieve: set url-package-name and
772 * gnus-picons-users-image-alist: new variable.
773 * gnus-picons-retrieve-user-callback: use it.
774 * Added support for network retrieval of picons.
775 * gnus-picons-map: removed.
776 * gnus-picons-remove: removed case to handle processes.
777 * gnus-picons-processes-alist: new variable
778 * gnus-picons-x-face-sentinel: simplified. Use processes alist.
779 * gnus-picons-display-x-face: explicitly request an xface image.
780 Always call gnus-picons-prepare-for-annotations. Use processes
782 * gnus-picons-lookup-internal: new function.
783 * gnus-picons-lookup: use it.
784 * gnus-picons-lookup-user-internal: ditto.
785 * gnus-picons-display-picon-or-name: no more xface-p argument.
786 * gnus-picons-try-suffixes: removed.
787 * gnus-picons-try-face: new function. Does the caching in
788 gnus-picons-glyph-alist.
789 * gnus-picons-try-to-find-face: take a glyph argument instead of a
790 path. No more xface-p argument. Only use one annotation even if
791 gnus-picons-display-as-address.
792 * gnus-picons-toggle-extent: changed into an annotation action.
794 Sat May 3 00:59:39 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
796 * gnus.el: Gnus v5.4.50 is released.
798 Sat May 3 00:30:12 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
800 * gnus-picon.el (gnus-picons-prepare-for-annotations): New
801 function, and many changes.
803 Sat May 3 00:03:51 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
805 * nnfolder.el (nnfolder-possibly-change-group): Wouldn't always
808 * gnus-sum.el (gnus-update-read-articles): Force boundary.
810 * gnus-undo.el (gnus-force-undo-boundary): New function.
812 Fri May 2 23:44:54 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
814 * gnus-art.el (gnus-article-treat-html): w3-parse-buffer
817 Thu May 1 17:56:05 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
819 * gnus.el: Gnus v5.4.49 is released.
821 Sat Apr 19 16:13:03 1997 Erik Toubro Nielsen <erik@ifad.dk>
823 * gnus-sum.el (gnus-summary-exit): Returned to the wrong topic in
824 certain obscure cases if selected group occured in multiple
827 * gnus-topic.el (gnus-topic-update-topic): Did not preserve point
828 on the same instance of a group if group occured in multiple
829 topics. Caused gnus-summary-exit to return to wrong topic if the
830 selected group was in more than one topic.
832 Above two bugs happened only if the window configuration for
833 summary mode caused the group buffer not to be shown in a window.
835 Thu May 1 14:28:20 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
837 * message.el (message-send): Would pretend to have sent.
839 * nnmh.el (nnmh-request-list-1): Don't use truename.
841 Sun Apr 27 15:16:16 1997 Steven L Baur <steve@altair.xemacs.org>
843 * gnus-xmas.el: Undo previous change, and restore the version from
844 5.4.46 (without the require 'gnus-art).
846 Tue Apr 29 11:08:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
848 * gnus-score.el (gnus-summary-increase-score): Better error
851 Sun Apr 27 23:15:58 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
853 * gnus.el: Gnus v5.4.48 is released.
855 Sun Apr 27 11:40:57 1997 Steven L Baur <steve@altair.xemacs.org>
857 * gnus-xmas.el (gnus-art): (require 'gnus-art) introduces a
858 circular dependency on gnus-xmas-define and gnus-xmas-redefine.
861 Sun Apr 27 12:32:13 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
863 * gnus.el: Gnus v5.4.47 is released.
865 Sun Apr 27 10:42:08 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
867 * gnus-cache.el (gnus-cache-move-cache): Allow entering directory
870 * nntp.el (nntp-telnet-command, nntp-telnet-switches): New
873 * gnus-score.el (gnus-summary-increase-score): Refuse illegal
876 Fri Apr 25 06:16:05 1997 Arne Georg Gleditsch <argggh@ifi.uio.no>
878 * gnus-sum.el (gnus-summary-refer-article): Go to article when
881 Wed Apr 23 19:48:43 1997 Per Abrahamsen <abraham@dina.kvl.dk>
883 * gnus-ems.el (gnus-article-x-face-command): Removed bogus
886 Mon Apr 21 16:44:00 1997 Paul Franklin <paul@cs.washington.edu>
888 * nnmail.el (nnmail-move-inbox): fewer (0?) file calls on inbox if
891 Thu Apr 24 14:04:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
893 * message.el (message-font-lock-keywords): Be more conservative in
896 * nnmh.el (nnmh-request-list-1): Use truenames.
898 * gnus-undo.el (gnus-undo-mode): Don't infest
899 gnus-summary-exit-hook.
901 * gnus-sum.el (gnus-update-read-articles): Force an undo
904 * nnweb.el (nnweb-fetch-url): Don't rely on return values from
905 url-insert-file-contents.
907 Sat Apr 19 06:11:31 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
909 * gnus.el: Gnus v5.4.46 is released.
911 Sat Apr 19 05:40:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
913 * gnus-art.el (gnus-read-save-file-name): Expand file name i save
916 Fri Apr 18 14:25:21 1997 Hrvoje Niksic <hniksic@srce.hr>
918 * gnus-art.el (gnus-signature-face): New face; use it.
920 Sat Apr 19 05:32:43 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
922 * gnus-picon.el (gnus-picons-insert-face-if-exists): Add picons to
925 Tue Apr 15 14:08:32 1997 Hrvoje Niksic <hniksic@srce.hr>
927 * message.el (message-font-lock-keywords): Be a little bit more
930 Wed Apr 16 02:41:31 1997 Hrvoje Niksic <hniksic@srce.hr>
932 * message.el (message-insert-to): New argument FORCE.
934 Sat Apr 19 05:18:10 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
936 * message.el (message-setup): Nix out undo list.
938 Sat Apr 19 05:00:06 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
940 * gnus-sum.el: Redefine.
942 Sat Apr 19 04:53:29 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
944 * gnus-art.el (article-display-x-face): Display all XFace
947 * gnus-ems.el: appt, not appt.el.
949 Sat Apr 19 04:04:42 1997 Hrvoje Niksic <hniksic@srce.hr>
951 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Don't nix
954 Sat Apr 19 02:55:45 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
956 * message.el (message-cancel-news): Only say we cancel if we
959 * gnus-msg.el (gnus-summary-mail-crosspost-complaint): Deactivate
962 Thu Apr 17 21:37:22 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
964 * message.el (message-mail-alias-type): New variable.
965 (message-mode): Use it.
967 Wed Apr 16 00:03:37 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
969 * gnus-demon.el (gnus-demon): Ignore errors.
971 Tue Apr 15 23:50:02 1997 Brad Howes <bhowes@cssun3.corp.mot.com>
973 * gnus-demon.el (gnus-demon-time-to-step): New version.
975 Tue Apr 15 23:32:58 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
977 * message.el (message-send-method-alist): New variable.
978 (message-send): Use it.
979 (message-send-via-news): New function.
980 (message-send-via-mail): New function.
982 Sun Apr 13 18:22:02 1997 Jens Lautenbacher <jens@metrix.de>
984 * gnus.el (gnus-article-display-hook): Fix.
986 Sun Apr 13 02:07:33 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
988 * gnus-sum.el (gnus-get-newsgroup-headers): Protect against bogus
991 * gnus-cache.el (gnus-cache-possibly-enter-article): Check number
994 Sat Apr 12 23:28:30 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
996 * gnus.el: Gnus v5.4.45 is released.
998 Sat Apr 12 02:00:51 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1000 * gnus-sum.el (gnus-summary-update-article-line): Insert the
1003 * gnus-msg.el (gnus-post-news): Use it.
1005 * message.el (message-wide-reply): Accept ignore-reply-to.
1007 * gnus-sum.el (gnus-thread-loop-p): Don't recurse; use a stack.
1009 * message.el (message-generate-headers): Don't insert incomlete
1010 Senders in mail-only messages.
1011 (message-check-news-header-syntax): Check subject first.
1013 Sat Apr 12 01:42:42 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1015 * gnus.el: Gnus v5.4.44 is released.
1017 Sat Apr 12 01:10:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1019 * nnweb.el (nnweb-request-scan): Init nnweb-hashtb.
1021 Thu Apr 10 20:05:13 1997 Sudish Joseph <sj@eng.mindspring.net>
1023 * gnus-art.el (gnus-article-delete-invisible-text): Do an entire
1024 region instead a single char in each pass. It's faster and
1025 doesn't confuse ps-print.
1026 (gnus-article-delete-text-of-type): Ditto.
1028 Sat Apr 12 00:35:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1030 * gnus-sum.el (gnus-adjust-marked-articles): Wouldn't remove
1033 Thu Apr 10 22:07:46 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1035 * gnus.el: Gnus v5.4.43 is released.
1037 Thu Apr 10 21:47:08 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1039 * gnus-start.el (gnus-save-newsrc-file): Message less.
1041 Thu Apr 10 21:35:45 1997 ISO-2022-JP <morioka@jaist.ac.jp>
1043 * gnus-sum.el (gnus-summary-show-article): Bind gnus-show-mime.
1045 Thu Apr 10 21:26:19 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1047 * gnus.el: Removed gnus-add-hook.
1049 Thu Apr 3 21:08:57 1997 Hrvoje Niksic <hniksic@srce.hr>
1051 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Don't change
1052 the values that are non-nil in the default table.
1053 (gnus-xmas-add-hook): Removed it.
1055 Thu Apr 10 20:44:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1057 * gnus-art.el (gnus-article-show-summary): Error better.
1059 * message.el (message-indent-citation): Tippy-foot when deleting
1060 leading empty lines.
1062 * gnus-sum.el (gnus-summary-move-article): Update group lines.
1064 * gnus-srvr.el (gnus-server-exit): Configure windows.
1066 * gnus-group.el: Added gnus-version to help map.
1068 Thu Apr 10 20:41:11 1997 Hrvoje Niksic <hniksic@srce.hr>
1070 * gnus-xmas.el: Customized.
1072 Thu Apr 10 19:58:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1074 * gnus-sum.el (gnus-summary-next-group): Selected deleted group.
1076 * gnus-art.el (article-treat-overstrike): Don't bug out on empty
1079 Thu Apr 10 19:52:27 1997 David Moore <dmoore@ucsd.edu>
1081 * nnvirtual.el (nnvirtual-partition-sequence): Style fix.
1083 Thu Apr 10 19:45:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1085 * gnus-group.el (gnus-group-kill-group): Kill more carefully.
1087 Tue Apr 8 23:02:30 1997 Michael Welsh Duggan <md5i@schenley.com>
1089 * message.el (message-insert-to): Fetch reply field.
1091 Tue Apr 8 21:41:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1093 * gnus-sum.el (gnus-summary-refer-article): Accept prefix.
1095 Sun Apr 6 14:08:03 1997 Steven L Baur <steve@altair.xemacs.org>
1097 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Add
1099 (gnus-xmas-summary-set-display-table): current-display-table can
1102 Sun Apr 6 23:17:21 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1104 * gnus.el: Gnus v5.4.42 is released.
1106 Sun Apr 6 23:13:50 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1108 * gnus-xmas.el (gnus-xmas-summary-set-display-table): There isn't
1109 always a default table, it seems.
1111 Sun Apr 6 22:45:52 1997 Aaron M. Ucko <amu@mit.edu>
1113 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Typo.
1115 Sun Apr 6 22:26:52 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1117 * gnus-group.el: All the sorting commands were shadowed.
1119 Sun Apr 6 21:46:05 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1121 * gnus.el: Gnus v5.4.41 is released.
1123 Sun Apr 6 20:58:38 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
1125 * gnus-picon.el (gnus-picons-insert-face-if-exists): "." instead
1128 Sun Apr 6 20:19:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1130 * gnus-group.el (gnus-group-sort-groups): Touch dribble.
1132 Sun Apr 6 19:28:19 1997 Stainless Steel Rat <ratinox@peorth.gweep.net>
1134 * pop3.el (pop3-quit): New version.
1136 Fri Apr 4 21:46:34 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1138 * gnus-art.el (gnus-page-broken): New variable.
1139 (gnus-article-prepare): Use it.
1141 Fri Apr 4 05:08:00 1997 Gunnar Horrigmo <horrigmo@ikke.no>
1143 * gnus-art.el (article-treat-overstrike): Search from beginning of
1146 Thu Apr 3 15:16:05 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1148 * gnus-art.el (gnus-article-hidden-text-p): Be more thorough.
1150 Thu Apr 3 12:23:44 1997 Per Abrahamsen <abraham@dina.kvl.dk>
1152 * gnus-score.el: (gnus-score-default-duration): Accept nil in
1155 Thu Apr 3 05:49:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1157 * gnus-sum.el (gnus-summary-next-group): Make sure buffer is alive
1158 before switching to it.
1160 Wed Apr 2 12:39:15 1997 Steven L Baur <steve@altair.xemacs.org>
1162 * gnus-util.el (gnus-kill-all-overlays): Force Gnus to use extents
1163 even when overlays are available. (From a patch by MORIOKA
1166 Thu Apr 3 05:28:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1168 * gnus-topic.el (gnus-topic-goto-missing-group): Make sure topic
1171 * gnus-srvr.el (gnus-browse-group-name): Remove text props.
1173 * gnus-sum.el (gnus-summary-move-article): Enter into dribble.
1175 Wed Apr 2 14:12:45 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1177 * gnus.el: Gnus v5.4.40 is released.
1179 Wed Apr 2 13:17:16 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1181 * gnus-start.el (gnus-check-bogus-newsgroups): Supply a help
1184 * message.el (message-bounce): Remove the right portion of
1187 * gnus-art.el (gnus-read-save-file-name): Would bug out when
1188 saving multiple articles.
1190 * gnus-sum.el (gnus-summary-update-article-line): Insert the
1193 Tue Apr 1 11:21:48 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1195 * gnus-score.el (gnus-score-find-hierarchical): Translate file
1198 * gnus-topic.el (gnus-topic-goto-missing-topic): Bugola.
1199 (gnus-topic-forward-topic): New function.
1200 (gnus-topic-goto-missing-topic): Use it.
1202 * nnmh.el (nnmh-active-number): Make sure the directory exist.
1203 (nnmh-request-accept-article): Bizarre problem.
1205 * gnus-topic.el (gnus-topic-goto-missing-group): Don't double
1208 Mon Mar 31 17:30:10 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1210 * gnus.el: Gnus v5.4.39 is released.
1212 Mon Mar 31 17:29:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1214 * nntp.el (nntp-connection-alist): Ooize.
1216 Mon Mar 31 16:34:37 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1218 * gnus.el: Gnus v5.4.38 is released.
1220 Mon Mar 31 16:12:31 1997 Hrvoje Niksic <hniksic@srce.hr>
1222 * message.el (message-add-header): New function.
1224 * gnus-art.el (gnus-sorted-header-list): List `Followup-To' after
1227 * gnus-undo.el (gnus-undo-mode-map): Bind `gnus-undo' to `C-_',
1230 Mon Mar 31 16:02:47 1997 Toby Speight <tms@ansa.co.uk>
1232 * gnus-art.el (gnus-article-add-buttons): Eval the right element.
1234 Mon Mar 31 15:57:17 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1236 * gnus-msg.el (gnus-add-to-list): New variable.
1237 (gnus-post-news): Use it.
1239 Mon Mar 31 15:46:34 1997 Francois Felix Ingrand <felix@laas.fr>
1241 * gnus-start.el (gnus-slave-save-newsrc): Get modes right.
1243 Mon Mar 31 15:43:29 1997 Michael Sperber <sperber@informatik.uni-tuebingen.de>
1245 * message.el (message-functionp): Recognize compiled functions.
1247 Mon Mar 31 15:43:57 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1249 * gnus-util.el (gnus-functionp): Ditto.
1251 Mon Mar 31 15:18:11 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1253 * gnus-ems.el (gnus-ems-redefine): Don't change display table.
1255 Mon Mar 24 11:33:59 1997 Michael Welsh Duggan <md5i@schenley.com>
1257 * message.el (message-insert-to): Use mail-copies-to.
1259 Mon Mar 31 12:35:12 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1261 * gnus-topic.el (gnus-topic-goto-missing-topic): New function.
1262 (gnus-topic-goto-missing-group): Use it.
1264 * gnus-msg.el (gnus-debug): Scan gnus-topic.el.
1266 * message.el (message-reply): Don't insert extra , when not to
1269 * nntp.el (nntp-connection-alist): Un-voo.
1271 Sun Mar 30 09:48:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1273 * gnus-art.el (gnus-article-mode-syntax-table): Make <> paren
1275 (gnus-emphasis-alist): Use it.
1277 * gnus.el (gnus-maintainer): Changed.
1279 * nnfolder.el (nnfolder-request-accept-article): Ask before
1281 (nnfolder-save-mail): Make buffer read/write.
1283 * nnmh.el (nnmh-request-accept-article): Ditto.
1284 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1285 * nnmbox.el (nnmbox-request-accept-article): Ditto.
1286 * nnml.el (nnml-request-accept-article): Ditto.
1288 Mon Mar 24 16:57:26 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1290 * gnus.el: Gnus v5.4.37 is released.
1292 Mon Mar 24 01:16:15 1997 Hrvoje Niksic <hniksic@srce.hr>
1294 * gnus-xmas.el (gnus-xmas-redefine): Use it.
1296 * gnus-xmas.el (gnus-xmas-summary-set-display-table): New function.
1298 * gnus-sum.el (gnus-summary-mode): Use it.
1300 * gnus-sum.el (gnus-summary-set-display-table): New function.
1302 Mon Mar 24 16:27:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1304 * gnus-util.el (gnus-buffer-live-p): Reinstated.
1306 Mon Mar 24 01:24:27 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1308 * gnus.el: Gnus v5.4.36 is released.
1310 Sun Mar 23 18:51:00 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1312 * gnus-group.el (gnus-group-list-groups): Doc fix.
1314 * gnus-demon.el (gnus-inhibit-demon): New variable.
1315 (gnus-demon): Use it.
1317 Sun Mar 23 18:42:55 1997 David Moore <dmoore@ucsd.edu>
1319 * gnus-nocem.el (gnus-nocem-already-running): New variable.
1321 Sun Mar 23 17:27:17 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1323 * gnus-sum.el (gnus-select-newsgroup): Revert to old duplicate
1324 behavior for nnvirtual groups.
1326 * gnus-util.el (gnus-buffer-live-p): Removed.
1328 Sat Mar 22 22:11:28 1997 Steven L Baur <steve@altair.xemacs.org>
1330 * gnus-msg.el (gnus-setup-message): Mark buffer unmodified as last
1331 step of setting message buffer up.
1333 * message.el (message-kill-buffer): Make prompt look more like the
1335 Only prompt if the buffer has been changed.
1337 Sun Mar 23 02:52:51 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1339 * gnus.el: Gnus v5.4.35 is released.
1341 Sun Mar 23 01:09:23 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1343 * gnus-art.el (gnus-read-save-file-name): Tweaked definition.
1344 (gnus-summary-save-in-rmail): Use it.
1345 (gnus-summary-save-in-file): Ditto.
1346 (gnus-summary-save-in-mail): Ditto.
1347 (gnus-summary-save-body-in-file): Ditto.
1349 * gnus-vm.el (gnus-summary-save-in-vm): Ditto.
1351 * gnus-sum.el (gnus-summary-enter-digest-group): Add group param.
1353 * gnus-art.el (gnus-split-methods): New default.
1354 (gnus-article-nndoc-name): New function.
1356 Sat Mar 22 15:47:14 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1358 * nnmh.el (nnmh-request-accept-article): Do 'junk.
1359 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1360 * nnmbox.el (nnmbox-request-accept-article): Ditto.
1361 * nnfolder.el (nnfolder-request-accept-article): Ditto.
1363 Sat Mar 22 15:42:53 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1365 * gnus.el: Gnus v5.4.34 is released.
1367 Sat Mar 22 01:37:00 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1369 * gnus-sum.el (gnus-summary-move-article): Understand 'junk.
1371 * nnml.el (nnml-request-accept-article): Return 'junk when legal.
1373 * gnus-sum.el (gnus-summary-respool-query): Message better, and
1376 * nnmail.el (nnmail-split-abbrev-alist): New `to' and `from'
1379 Wed Mar 19 19:36:25 1997 Dewey M. Sasser <dewey@newvision.com>
1381 * message.el (message-make-from): Changed so that
1382 message-from-style value is captured from message buffer instead
1385 Sat Mar 22 00:47:39 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1387 * gnus-srvr.el (gnus-browse-foreign-server): Understand server
1390 * gnus-group.el (gnus-group-browse-foreign-server): Down methodize
1393 Thu Mar 20 22:49:16 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1395 * nnfolder.el (nnfolder-read-folder): Do checking if there are new
1396 articles after the last nnfolder marker.
1398 Thu Mar 20 17:33:54 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1400 * gnus.el: Gnus v5.4.33 is released.
1402 Thu Mar 20 16:01:38 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1404 * gnus-sum.el (gnus-build-get-header): Don't fold case.
1406 * nnfolder.el (nnfolder-read-folder): Would always parse the
1409 * gnus-sum.el (gnus-summary-read-group-1): Return right value.
1411 * gnus-start.el (gnus-slave-save-newsrc): Set file modes.
1413 * nneething.el (nneething-open-server): New function.
1414 (nneething-possibly-change-directory): Redefined.
1416 Wed Mar 19 21:16:48 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1418 * gnus.el: Gnus v5.4.32 is released.
1420 Wed Mar 19 21:06:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1422 * nnmail.el (nnmail-cache-accepted-message-ids): Bogus.
1424 Wed Mar 19 20:53:34 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1426 * gnus.el: Gnus v5.4.31 is released.
1428 Wed Mar 19 14:29:26 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1430 * nnmh.el (nnmh-request-accept-article): Ditto.
1432 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1434 * nnmbox.el (nnmbox-request-accept-article): Ditto.
1436 * nnfolder.el (nnfolder-request-accept-article): Ditto.
1438 * nnml.el (nnml-request-accept-article): Cache or not.
1440 * gnus-sum.el (gnus-summary-read-group): Don't recurse.
1441 (gnus-summary-ignore-duplicates): New variable.
1442 (gnus-get-newsgroup-headers): Use it.
1443 (gnus-nov-parse-line): Ditto.
1445 * message.el (message-reply): Remove excessive white space in
1448 * nnfolder.el (nnfolder-read-folder): Work when ignoring active
1451 * nnmail.el (nnmail-process-unix-mail-format): Narrow to the right
1453 (nnmail-process-mmdf-mail-format): Ditto.
1455 * gnus.el (gnus-group-remove-parameter): New function.
1456 (gnus-group-set-parameter): Use it.
1457 (gnus-group-add-parameter): Ditto.
1459 * gnus-msg.el (gnus-post-news): Check first whether
1460 to-list/to-address exists before adding.
1462 Tue Mar 18 23:54:17 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1464 * gnus.el: Gnus v5.4.30 is released.
1466 Tue Mar 18 23:43:50 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1468 * gnus-group.el (gnus-group-subscribe): Doc fix.
1470 Tue Mar 18 23:39:08 1997 Lance A. Brown <brown9@niehs.nih.gov>
1472 * gnus-sum.el (gnus-update-marks): Articles->list.
1474 Tue Mar 18 23:07:35 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1476 * gnus-sum.el (gnus-summary-update-article-line): Don't pass nil
1477 on as subject string.
1479 * gnus-group.el (gnus-group-read-group): Revert to old
1482 * gnus-sum.el (gnus-summary-read-group-1): New function.
1483 (gnus-summary-read-group): Use it.
1485 Tue Mar 18 17:56:26 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1487 * gnus.el: Gnus v5.4.29 is released.
1489 Tue Mar 18 14:29:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1491 * gnus-group.el (gnus-group-read-ephemeral-group): Would set virt
1493 (gnus-group-read-group): Return right value.
1495 * nnml.el (nnml-generate-nov-databases-1): Save active.
1497 * gnus-msg.el (gnus-summary-supersede-article): Place point in the
1499 (gnus-inews-add-to-address): Prompt before adding.
1501 * gnus-art.el (article-strip-leading-space): Not a new command
1502 and keystroke (HTDW Jaari fix).
1504 * nnfolder.el (nnfolder-close-group): Don't push bogus entries
1507 Tue Mar 18 14:28:27 1997 Jan Vroonhof <vroonhof@math.ethz.ch>
1509 * nnfolder.el (nnfolder-request-scan): Check whether buffer really
1512 Tue Mar 18 13:53:00 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1514 * gnus-group.el (gnus-group-read-group): Iterate instead of
1517 * nnfolder.el (nnfolder-request-accept-article): Don't insert into
1519 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1520 * nnmbox.el (nnmbox-request-accept-article): Ditto.
1521 * nnml.el (nnml-request-accept-article): Ditto.
1522 * nnmh.el (nnmh-request-accept-article): Ditto.
1524 Tue Mar 18 00:35:06 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1526 * gnus.el: Gnus v5.4.28 is released.
1528 Mon Mar 17 18:36:11 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1530 * gnus-sum.el (gnus-update-marks): Use `list' instead of
1533 * nndoc.el (nndoc-rfc822-forward-type-p): Renamed.
1534 (nndoc-rfc822-forward-body-end-function): Ditto.
1536 Mon Mar 17 17:35:35 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1538 * gnus.el: Gnus v5.4.27 is released.
1540 Mon Mar 17 15:59:11 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1542 * nndoc.el (nndoc-x400-forward-type-p): New function.
1543 (nndoc-x400-forward-body-end-function): Ditto.
1545 * nnfolder.el (nnfolder-adjust-min-active): Be in the right
1548 Sat Mar 15 16:09:44 1997 Steven L Baur <steve@altair.xemacs.org>
1550 * message.el (message-post-method): Fix typo.
1552 * gnus-load.el (message-sending): Fix typo.
1554 Mon Mar 17 15:47:59 1997 Gordon Matzigkeit <gord@m-tech.ab.ca>
1556 * message.el (message-set-auto-save-file-name): Expand before
1559 Mon Mar 17 15:05:44 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1561 * gnus-sum.el (gnus-update-marks): Get rid of article entries of
1562 articles with the default score.
1564 * gnus-group.el (gnus-group-read-ephemeral-group): Be more careful
1565 when uniquifying methods.
1567 * gnus-sum.el (gnus-execute-command): Insert asynch into buffer.
1569 * nnfolder.el (nnfolder-possibly-change-group): Didn't set the
1572 Mon Mar 17 15:03:02 1997 Paul Stodghill <stodghil@cs.cornell.edu>
1574 * gnus-srvr.el (gnus-server-prepare): Would infloop.
1576 Mon Mar 17 06:37:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1578 * nnmail.el (nnmail-crosspost-link-function): Change default on
1581 Fri Mar 14 12:07:12 1997 Steven L Baur <steve@altair.xemacs.org>
1583 * gnus-msg.el (gnus-extended-version): Add XEmacs beta # to
1584 default X-Mailer/X-Newsreader.
1586 Fri Mar 14 20:57:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1588 * nnfolder.el (nnfolder-possibly-change-group): Check folder
1591 * nnheader.el (nnheader-parse-head): Understand Message-ID with
1593 * gnus-sum.el (gnus-get-newsgroup-headers): Ditto.
1594 (gnus-group-make-articles-read): Doc fix.
1596 * nnml.el (nnml-generate-nov-databases-1): Made interactive.
1598 * gnus-msg.el (gnus-inews-narrow-to-headers): Removed.
1599 (gnus-post-news): Add `to-list' to the right group.
1601 Fri Mar 14 20:11:01 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1603 * gnus.el: Gnus v5.4.26 is released.
1605 Fri Mar 14 19:57:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1607 * gnus-setup.el (gnus-use-sc): Changed default.
1609 Fri Mar 14 19:53:05 1997 Kurt Swanson <kurt@dna.lth.se>
1611 * gnus-art.el (gnus-article-goto-next-page): Place point.
1613 Fri Mar 14 18:46:54 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1615 * gnus-art.el (gnus-article-mode-syntax-table): Make "-"
1618 * gnus-sum.el (gnus-article-sort-by-author): Don't bug out on
1619 Froms without names.
1621 * messagexmas.el (message-xmas-make-caesar-translation-table): Use
1624 Fri Mar 14 18:44:33 1997 Per Abrahamsen <abraham@dina.kvl.dk>
1626 * message.el (message-faces): New group.
1628 Fri Mar 14 18:43:16 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1630 * gnus-sum.el (gnus-summary-limit-to-unread): Also exclude souped
1633 Fri Mar 14 18:35:06 1997 Matt Armstrong <Matt_Armstrong@geoworks.com>
1635 * gnus-score.el (gnus-all-score-files): Remove duplicates.
1637 Fri Mar 14 18:21:07 1997 Andy Norman <ange@hplb.hpl.hp.com>
1639 * gnus-xmas.el (gnus-xmas-switch-horizontal-scrollbar-off): Check
1640 whether we have a scrollbar first.
1642 Fri Mar 14 18:15:32 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1644 * nnfolder.el (nnfolder-save-mail): Don't fold case when doing
1647 Wed Mar 12 06:51:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1649 * nnfolder.el (nnfolder-possibly-change-group): Accept a
1651 (nnfolder-request-group): Don't load folder.
1653 * gnus.el (gnus-home-directory): New variable.
1655 Tue Mar 11 17:25:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1657 * gnus-async.el (gnus-async-prefetch-article): Raise the level of
1660 Mon Mar 10 06:30:59 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1662 * gnus-score.el (gnus-score-find-trace): Would clobber the score
1665 * nneething.el (nneething-create-mapping): Make sure
1666 nneething-directory exists.
1668 * nnfolder.el (nnfolder-adjust-min-active): New function.
1669 (nnfolder-request-expire-articles): Use it.
1670 (nnfolder-request-move-article): Ditto.
1671 (nnfolder-request-scan): Switch to the right server first.
1673 Mon Mar 10 06:28:58 1997 Joev Dubach <dubach1@husc.harvard.edu>
1675 * nnfolder.el (nnfolder-generate-active-file): Didn't work.
1677 Sun Mar 9 18:38:37 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1679 * gnus.el: Gnus v5.4.25 is released.
1681 Sun Mar 9 04:11:02 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1683 * gnus.el: Inlined and defsubsts various functions.
1685 * nnmail.el (nnmail-search-unix-mail-delim): Made into subst.
1687 * nnfolder.el (nnfolder-request-scan): Don't do anything when not
1690 * nnmh.el (nnmh-request-accept-article): Return the correct
1693 * gnus-group.el (gnus-group-kill-all-zombies): Touch dribble.
1695 * gnus-score.el (gnus-score-find-trace): Message default score.
1697 Sat Mar 8 18:17:53 1997 Steven L Baur <steve@altair.xemacs.org>
1699 * gnus-util.el (gnus-byte-code): Use better (and still compatible)
1700 name of `compiled-function-p'.
1702 Sat Mar 8 18:17:53 1997 Steven L Baur <steve@altair.xemacs.org>
1704 * messagexmas.el (message-xmas-make-caesar-translation-table):
1705 char-int is a braindamaged and stupid name for a conversion
1708 Sun Mar 9 01:51:16 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1710 * gnus.el: Gnus v5.4.24 is released.
1712 Sun Mar 9 00:52:47 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1714 * gnus-sum.el (gnus-summary-set-local-parameters): Ignore errors.
1716 Sat Mar 8 08:55:52 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1718 * gnus-art.el (gnus-article-prev-page): Return a proper value.
1720 * gnus-sum.el (gnus-summary-prev-page-or-article): New command.
1721 * gnus-xmas.el (gnus-summary-toolbar): Use it.
1723 Sat Mar 8 08:34:22 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1725 * gnus.el: Gnus v5.4.23 is released.
1727 Sat Mar 8 02:09:53 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1729 * message.el (message-font-lock-keywords): Recognize continuation
1732 * gnus-group.el (gnus-group-expire-articles): Touch dribble
1735 * gnus-sum.el (gnus-summary-default-score): Doc fix.
1737 * gnus.el (gnus-local-organization): Doc fix.
1739 * gnus-spec.el (gnus-compile): Don't work under XEmacs.
1741 * gnus-art.el (gnus-article-highlight-headers): Work on bodiless
1744 Fri Mar 7 23:33:34 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1746 * gnus.el: Gnus v5.4.22 is released.
1748 Fri Mar 7 08:25:20 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1750 * gnus-msg.el (gnus-inews-do-gcc): Made interactive.
1752 * gnus-sum.el (gnus-read-move-group-name): Beep on empty names.
1754 * nnmail.el (nnmail-check-duplication): Don't rename Message-ID.
1755 (nnmail-cache-message-id-when-accepting): Removed.
1757 * gnus-sum.el (gnus-nov-parse-line): Allow showing of multiple
1758 articles with the same Message-ID.
1759 (gnus-get-newsgroup-headers): Ditto.
1761 * gnus.el: Removed trailing spaces throughout.
1763 * gnus-art.el (gnus-header-name-face): Made easier on the eyes.
1764 (gnus-article-add-buttons): Make buffer read/write before doing
1767 * message.el (message-font-lock-keywords): Changed expression and
1770 Fri Mar 7 07:36:14 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1772 * gnus.el: Gnus v5.4.21 is released.
1774 Fri Mar 7 04:17:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1776 * nnfolder.el (nnfolder-request-accept-article): Switch to the
1779 * Makefile (gnus-load.el): cus-edit.
1781 * gnus.el: Removed all compilation warnings under both Emacs and
1784 * cus-face.el: Moved variable defintions around a bit to avoid
1785 compilation warnings.
1787 * nnmail.el (nnmail-cache-message-id-when-accepting): New
1790 * nnfolder.el (nnfolder-dont-cache-message-id): Removed.
1791 * nnmh.el (nnmh-request-accept-article): Ditto.
1792 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1793 * nnml.el (nnml-request-accept-article): Ditto.
1794 * nnmbox.el (nnmbox-request-accept-article): Use it.
1796 Thu Mar 6 18:22:29 1997 Steven L Baur <steve@altair.xemacs.org>
1798 * nnfolder.el (nnfolder-dont-cache-message-id): Variable to allow
1799 backwards compatibility with respect to saved messages.
1800 (nnfolder-request-accept-article): Use it.
1802 Fri Mar 7 04:10:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1804 * nnmail.el: Autoload pop3.
1806 Fri Mar 7 01:33:34 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1808 * gnus.el: Gnus v5.4.20 is released.
1810 Fri Mar 7 00:12:39 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1812 * message.el (message-header-to-face): New faces.
1813 (message-font-lock-keywords): Use them.
1815 * gnus-sum.el (gnus-summary-make-menu-bar): No addition.
1816 (gnus-summary-move-article): When crossposting, get the Xrefs
1819 * nnfolder.el (nnfolder-request-accept-article): Work when
1822 Thu Mar 6 08:41:16 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1824 * gnus.el: Gnus v5.4.19 is released.
1826 Thu Mar 6 08:00:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1828 * message.el (message-newgroups-header-regexp): Include Gcc
1831 * gnus-sum.el (gnus-summary-delete-article): Message errors.
1833 * gnus-group.el (gnus-group-unsubscribe-group): Work on ranked
1836 Thu Mar 6 07:46:56 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1838 * nnmail.el (nnmail-move-inbox): Protect against nil results.
1840 Thu Mar 6 04:23:11 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1842 * message.el (message-kill-buffer): Ask before killing.
1844 * nnfolder.el (nnfolder-possibly-activate-groups): Removed.
1845 (nnfolder-request-group): Changed servers too late.
1846 (nnfolder-active-timestamp): New variable.
1848 * gnus-sum.el (gnus-summary-respool-query): Narrow to head instead
1851 * nntp.el (nntp-accept-process-output): Inhibit logging.
1853 * gnus-group.el (gnus-group-sort-groups): Doc fix.
1855 * nnfolder.el (nnfolder-request-accept-article): Insert Message-ID
1857 * nnmh.el (nnmh-request-accept-article): Ditto.
1858 * nnml.el (nnml-request-accept-article): Ditto.
1859 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1860 * nnmbox.el (nnmbox-request-accept-article): Ditto.
1862 * nnmail.el (nnmail-cache-close): Kill buffer.
1863 (nnmail-cache-insert): Make sure the cache is open.
1864 (nnmail-fetch-field): New function.
1866 Thu Mar 6 02:19:31 1997 James LewisMoss <dres@scsn.net>
1868 * smiley.el (smiley-deformed-regexp-alist): Fix FaceIronic.
1870 Wed Mar 5 09:15:04 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1872 * nnmail.el (nnmail-check-duplication): Ditto.
1874 Wed Mar 5 09:14:12 1997 Carsten Leonhardt <leo@arioch.oche.de>
1876 * nnmail.el (nnmail-check-duplication): Use a different
1879 Sun Mar 2 16:58:16 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1881 * gnus.el: Gnus v5.4.18 is released.
1883 Sun Mar 2 05:48:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1885 * gnus-load.el (customize): Load `cus-edit'.
1887 Sun Mar 2 04:40:48 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1889 * gnus.el: Gnus v5.4.17 is released.
1891 Sun Mar 2 04:01:29 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1893 * message.el (message-mail): Don't `list' other-headers.
1895 Sat Mar 1 22:46:37 1997 Per Abrahamsen <abraham@dina.kvl.dk>
1897 * gnus.el: Added mail keyword.
1898 (gnus): Add to mail and news customization groups.
1899 (gnus-visual): Added to the faces customization group.
1900 * message.el (message): Add to mail and news customization groups.
1902 * gnus-cus.el (wid-edit): Changed from widget-edit.
1904 Sun Mar 2 03:44:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1906 * gnus-sum.el (gnus-summary-respool-query): Use it.
1908 * gnus.el (gnus-narrow-to-body): New function.
1910 * nnfolder.el (nnfolder-active-number): Simplify.
1912 Sun Mar 2 03:26:57 1997 Joev Dubach <dubach1@husc.harvard.edu>
1914 * gnus-art.el (article-make-date-line): Add "Date: ".
1916 Sun Mar 2 02:54:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1918 * gnus-uu.el (gnus-quote-arg-for-sh-or-csh): Also escape {}.
1920 * gnus-srvr.el (gnus-server-prepare): Don't insert servers twice.
1922 * nnmail.el (nnmail-read-passwd): Conditionalize
1923 `ange-ftp-read-passwd'.
1925 Sat Mar 1 17:53:05 1997 Hrvoje Niksic <hniksic@srce.hr>
1927 * gnus-xmas.el (gnus-xmas-read-event-char): Exit on button-press
1930 * nnml.el (nnml-retrieve-headers): Make sure file is non-nil.
1932 Sun Mar 2 02:43:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1934 * nndoc.el (nndoc-type-alist): Have rfc934 separators handled
1937 * nnmail.el (nnmail-move-inbox): Take heed of the return value
1940 Fri Feb 21 19:54:24 1997 Hrvoje Niksic <hniksic@srce.hr>
1942 * gnus-xmas.el (gnus-xmas-redefine): Use `region-active-p'.
1943 (gnus-xmas-region-active-p): Removed.
1945 Sun Mar 2 02:16:38 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1947 * gnus-sum.el (gnus-summary-update-article-line): Only insert
1948 Subject string when needed.
1950 * gnus-util.el (gnus-output-to-mail): Quote all "From " lines.
1952 Sun Mar 2 02:13:17 1997 David Martin <dm@cs.bu.edu>
1954 * nndir.el (nndir): Use `nnml-close-group'.
1956 Sun Mar 2 01:51:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1958 * gnus-start.el (gnus-init-file): Changed default.
1960 * gnus-group.el (gnus-ephemeral-group-server): New server.
1961 (gnus-group-read-ephemeral-group): Use it to use unique servers.
1963 Sat Mar 1 04:06:11 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1965 * gnus-art.el (gnus-article-mode): Made `gnus-button-marker-list'
1967 (gnus-article-add-buttons): Don't buttonize the same article
1970 * gnus-sum.el (gnus-set-mode-line): Chop better.
1972 * gnus-art.el (gnus-article-treat-html): Not a new function.
1973 Uh-uh. No way. I don't even exist.
1975 * gnus-cite.el (gnus-article-fill-cited-article): Bind
1976 filladapt-mode to nil.
1978 Sat Mar 1 03:51:18 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1980 * gnus.el: Gnus v5.4.16 is released.
1982 Sat Mar 1 00:04:09 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1984 * gnus-sum.el (gnus-set-mode-line): Possibly take into account the
1987 * gnus-srvr.el (gnus-server-prepare): Try to make sure we only
1988 insert servers once.
1990 * gnus-sum.el (gnus-summary-walk-group-buffer): Don't move point
1993 * gnus-group.el (gnus-group-update-group): Don't move point.
1995 * gnus-xmas.el (gnus-xmas-force-redisplay): Changed default to
1997 (gnus-xmas-switch-horizontal-scrollbar-off): New function.
1998 (gnus-xmas-redefine): Use it.
2000 * nnfolder.el (nnfolder-active-number): Don't save active here.
2002 * gnus-sum.el (gnus-summary-reparent-thread): Use the original
2005 Fri Feb 28 01:01:33 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2007 * gnus-start.el (gnus-1): Pass ARG on to listing.
2008 (gnus-started-hook): New.
2011 * gnus-group.el (gnus-group-get-new-news): List using ARG if ARG
2012 is higher than current listing.
2014 Tue Feb 25 23:28:47 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2016 * nntp.el (nntp-retrieve-headers): Go to the next-to-last line.
2018 Fri Feb 21 00:28:37 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2020 * gnus-group.el (gnus-group-rename-group): Rename to right name.
2022 * nnmail.el (nnmail-process-babyl-mail-format): Allow continuation
2024 (nnmail-process-unix-mail-format): Ditto.
2025 (nnmail-process-mmdf-mail-format): Ditto.
2027 * nnml.el (nnml-update-file-alist): New function.
2028 (nnml-retrieve-headers): Use it.
2029 (nnml-request-move-article): Delete zipped files.
2030 (nnml-request-replace-article): Write to gzipped, if wanted.
2032 Thu Feb 20 18:36:22 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2034 * gnus-picon.el (gnus-picons-display-where): Doc fix.
2036 * gnus-start.el (gnus-read-newsrc-el-file): Offer to break.
2038 * nnmail.el (nnmail-search-unix-mail-delim): Exclude newlines from
2041 Thu Feb 20 04:16:50 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2043 * gnus.el: Gnus v5.4.15 is released.
2045 Thu Feb 20 03:28:00 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2047 * gnus-xmas.el (gnus-xmas-mode-line-buffer-identification):
2048 Respect non-standard mode line settings.
2050 * gnus-group.el (gnus-group-line-format): Doc fix.
2052 * nndoc.el (nndoc-rfc934-type-p): New function.
2053 (nndoc-type-alist): Define RFC934 type.
2055 Wed Feb 19 05:18:06 1997 Hrvoje Niksic <hniksic@srce.hr>
2057 * gnus-group.el (gnus-group-set-mode-line): Mark the change with
2060 Thu Feb 20 03:19:28 1997 Joev Dubach <dubach1@husc.harvard.edu>
2062 * gnus-topic.el (gnus-topic-prepare-topic): Show empty topics.
2064 Thu Feb 20 02:30:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2066 * gnus-group.el (gnus-group-process-prefix): Use
2067 `gnus-region-active-p'.
2069 * gnus-score.el (gnus-hierarchial-home-score-file): Respect short
2071 (gnus-hierarchial-home-adapt-file): Ditto.
2073 Wed Feb 19 00:44:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2075 * nnml.el (nnml-request-regenerate): Return t.
2077 * gnus-srvr.el (gnus-server-regenerate-server): Better messaging.
2079 * gnus.el: Autoload gnus-quote-arg-for-sh-or-csh.
2081 Tue Feb 18 23:26:28 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2083 * gnus.el: Gnus v5.4.14 is released.
2085 Tue Feb 18 21:47:18 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2087 * gnus-xmas.el (gnus-xmas-modeline-glyph): Didn't work when the
2088 etc dir couldn't be found.
2090 * gnus-topic.el (gnus-topic-fold): Enter into dribble.
2092 * nnbabyl.el (nnbabyl-request-scan): Put things in right dir.
2093 * nnmbox.el (nnmbox-request-scan): Ditto.
2095 * gnus-sum.el (gnus-offer-save-summaries): Use
2098 * nnkiboze.el (nnkiboze-enter-nov): Removed debug.
2100 * gnus-sum.el (gnus-summary-insert-pseudos): Quote when not
2103 Sun Feb 16 23:43:19 1997 Hrvoje Niksic <hniksic@srce.hr>
2105 * gnus-topic.el (gnus-topic-edit-parameters): Print the topic
2108 * gnus-group.el (gnus-group-edit-group): Print the group name.
2110 Sun Feb 16 18:30:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2112 * gnus-score.el (gnus-score-adaptive): Respect score adapt
2115 * gnus-sum.el (gnus-summary-prev-page): Search all frames for
2117 (gnus-summary-next-page): Ditto.
2119 Sun Feb 16 18:12:01 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2121 * gnus.el: Gnus v5.4.13 is released.
2123 Sun Feb 16 16:20:33 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2125 * gnus-nocem.el (gnus-nocem-scan-groups): Allow NULL references.
2127 * message.el (message-make-caesar-translation-table): New function.
2128 (message-caesar-region): Use it.
2130 * messagexmas.el (message-xmas-make-caesar-translation-table): New
2133 * gnus-art.el (gnus-article-add-buttons): Respect previous
2135 (gnus-button-in-region-p): New function.
2136 (gnus-article-add-buttons): Use it.
2138 * nnweb.el (nnweb-max-hits): Fixed default.
2140 Tue Feb 11 20:25:42 1997 Hrvoje Niksic <hniksic@srce.hr>
2142 * gnus-srvr.el (gnus-server-regenerate-server): Typo.
2144 Sun Feb 16 15:24:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2146 * message.el: Removed `message-point-at-bol' and `eol'.
2148 * gnus-start.el (gnus-read-active-file): Allow FORCE argument.
2149 (gnus-check-bogus-newsgroups): Use it.
2151 * gnus-srvr.el (gnus-server-copy-server): Allow copying of
2154 Thu Feb 13 19:44:33 1997 Steven L Baur <steve@altair.xemacs.org>
2156 * gnus-util.el (gnus-output-to-mail): Make sure `From ' lines in
2157 saved messages are preceded by a newline.
2159 Wed Feb 12 05:28:32 1997 Zlatko Calusic <zcalusic@srce.hr>
2161 * gnus-sum.el (gnus-summary-copy-article): Use TO-NEWSGROUP.
2163 Sat Feb 15 21:48:23 1997 Per Abrahamsen <abraham@dina.kvl.dk>
2165 * nnmail.el: Organized customization options.
2168 Wed Feb 12 18:06:11 1997 Per Abrahamsen <abraham@dina.kvl.dk>
2170 * gnus-kill.el: Reorganized customization
2172 * gnus-sum.el: Ditto.
2173 * gnus-score.el: Ditto.
2174 * gnus-start.el: Ditto.
2177 Fri Feb 14 09:30:42 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2179 * gnus-art.el (article-strip-multiple-blank-lines): Inhibit
2181 (article-hide-pgp): Don't hide the leading newline.
2183 * gnus-group.el (gnus-group-quick-select-group): Bind
2184 gnus-home-score-file to nil.
2186 * gnus-start.el (gnus-dribble-read-file): Changed prompt.
2188 Wed Feb 12 09:39:53 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2190 * nnmail.el (nnmail-get-new-mail): Make sure we're using directory
2193 Tue Feb 11 14:00:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2195 * message.el (message-followup): Respect Posted-To.
2197 Tue Feb 11 08:15:38 1997 Rich Pieri <rich.pieri@prescienttech.com>
2199 * nnmail.el (nnmail-pop3-movemail): New function.
2201 Tue Feb 11 03:44:43 1997 Karl Kleinpaste <karl@jprc.com>
2203 * gnus-art.el (gnus-emphasis-alist): Made compounds available
2206 Mon Feb 10 08:54:09 1997 Steven L Baur <steve@altair.xemacs.org>
2208 * dgnushack.el (dgnushack-compile): XEmacs doesn't complain about
2209 portability variables any more.
2211 Mon Feb 10 14:19:55 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2213 * gnus.el: Gnus v5.4.12 is released.
2215 Mon Feb 10 12:47:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2217 * message.el (message-fetch-field): Accept an optional param.
2218 (message-reply): Only fetch the first Message-ID.
2220 * gnus-score.el (gnus-summary-score-effect): Update mode line.
2222 Mon Feb 10 12:32:38 1997 Hrvoje Niksic <hniksic@srce.hr>
2224 * gnus-art.el: Simplify.
2226 Mon Feb 10 12:23:48 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2228 * gnus-sum.el (gnus-summary-prev-page): Don't scroll when the
2229 article buffer isn't visible.
2231 * gnus.el ((featurep 'gnus-xmas)): Removed
2232 `gnus-make-local-hook'.
2234 Mon Feb 10 12:08:31 1997 Adrian Aichner <aichner@ecf.teradyne.com>
2236 * gnus-util.el (gnus-turn-off-edit-menu): Doc fix.
2238 Mon Feb 10 07:42:37 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2240 * gnus-sum.el (gnus-summary-prepare-unthreaded): Make sure point
2243 * gnus-srvr.el (gnus-browse-mode-map): Define gnus-bug.
2244 (gnus-server-mode-map): Ditto.
2246 * gnus-sum.el (gnus-summary-edit-article-done): Update original
2249 * gnus-uu.el (gnus-uu-digest-mail-forward): Restore window
2252 * nnmail.el (nnmail-move-inbox): Make sure tofile exists before
2255 * gnus-xmas.el (gnus-xmas-region-active-p): New function.
2257 * gnus-ems.el (gnus-region-active-p): New function.
2259 Mon Feb 10 07:40:45 1997 Hrvoje Niksic <hniksic@srce.hr>
2261 * gnus-sum.el (gnus-summary-work-articles): Use zmacs-region.
2263 Mon Feb 10 07:06:44 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2265 * message.el (message-mode): Nix out all local variables.
2267 * gnus-art.el (gnus-summary-save-in-mail): Don't ask.
2269 * gnus-sum.el (gnus-ps-print-hook): New hook.
2270 (gnus-summary-print-article): Use it.
2272 * message.el (message-reply): Make sure there is something
2275 Mon Feb 10 05:54:28 1997 Paul Franklin <paul@cs.washington.edu>
2277 * gnus-group.el (gnus-group-edit-group): Ignore errors while
2280 Mon Feb 10 05:22:09 1997 Steven L. Baur <steve@miranova.com>
2282 * messagexmas.el (message-xmas-maybe-fontify): New function.
2283 (message-mode-hook): Use it.
2285 Sat Feb 8 21:18:25 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2287 * message.el (message-user-organization): Only use string values
2288 of `gnus-local-organization'.
2290 Tue Feb 4 20:26:20 1997 Paul Franklin <paul@cs.washington.edu>
2292 * nnmail.el (nnmail-get-spool-files): Don't call file-directory-p
2293 on pop spool specifiers.
2295 Wed Feb 5 01:56:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2297 * message.el (message-delete-mh-headers): Changed default.
2298 (message-send-mail-with-mh): Use it.
2299 (message-mh-deletable-headers): Renamed.
2301 * gnus-sum.el (gnus-read-header): Don't do anything if the article
2304 Wed Feb 5 01:51:07 1997 Joev Dubach <dubach1@husc.harvard.edu>
2306 * gnus-sum.el (gnus-select-newsgroup): Update group line.
2308 Tue Feb 4 20:23:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2310 * gnus-util.el (gnus-output-to-mail): Insert a newline before the
2313 * nnml.el (nnml-request-move-article): Update active ranges.
2314 (nnml-nov-delete-article): Update active ranges.
2316 Tue Feb 4 17:54:09 1997 HISASHIGE Kenji <hysa@adtec.ed.fujitsu.co.jp>
2318 * gnus-msg.el (gnus-summary-reply-with-original): Pass on the
2321 Tue Feb 4 03:49:59 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2323 * gnus.el: Gnus v5.4.11 is released.
2325 Tue Feb 4 01:57:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2327 * nnvirtual.el (nnvirtual-last-accessed-component-group): New
2329 (nnvirtual-request-article): Use it and allow fetching by
2332 * gnus-dup.el (gnus-dup-enter-articles): Don't enter canceled
2333 articles into dup lists.
2335 * nnvirtual.el (nnvirtual-update-read-and-marked): Check that we
2336 have a current group.
2338 * message.el (message-mode): Add "field" menu under XEmacs.
2340 Mon Feb 3 07:46:33 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2342 * gnus.el: Gnus v5.4.10 is released.
2344 Mon Feb 3 05:48:09 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2346 * message.el (message-fcc-handler-function): Doc fix.
2347 (message-do-fcc): Revert to 5.4.8 behavior.
2349 * gnus-util.el ((fboundp 'point-at-bol)): Made into defun.
2351 * gnus-topic.el (gnus-topic-check-topology): Skip "dummy.group".
2352 (gnus-group-sort-topic): Delete "dummy.group".
2354 * gnus-art.el (article-make-date-line): Add a newline.
2356 * nnkiboze.el (nnkiboze-generate-group): Check that the nov file
2359 * gnus-sum.el (gnus-summary-make-menu-bar): Moved some.
2361 * gnus-art.el (gnus-article-make-menu-bar): Exclude the summary
2364 * gnus.el (gnus-similar-server-opened): New function.
2365 (gnus-server-extend-method): Use it.
2367 * gnus-sum.el (gnus-data-set-header): New macro.
2368 (gnus-summary-edit-article-done): Update when the Message-ID is
2371 * nnml.el (nnml-request-article): Return the correct group name.
2373 Sat Feb 1 21:29:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2375 * smiley.el (smiley-buffer): Use the `smiley-mouse-face' variable,
2378 Sat Feb 1 14:19:54 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2380 * gnus.el: Gnus v5.4.9 is released.
2382 Sat Feb 1 13:30:33 1997 Hrvoje Niksic <hniksic@srce.hr>
2384 * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Insert
2385 "-*- emacs-lisp -*-" at the first line.
2387 Sat Feb 1 13:23:19 1997 Mark Borges <mdb@cdc.noaa.gov>
2389 * gnus-xmas.el (gnus-xmas-define): Do the right characterp thing.
2391 Sat Feb 1 12:28:33 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2393 * smiley.el (smiley-mouse-face): New variable.
2394 (smiley-buffer): Use it.
2396 * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Use gnus-prin1.
2398 * gnus-util.el (gnus-prin1): Bind print-level and print-length to
2401 * gnus-art.el (gnus-button-alist): Let mailto: be less greedy.
2402 (gnus-button-alist): Ditto with news:.
2404 * gnus-topic.el (gnus-topic-unmark-topic): Let groups be unmarked.
2406 * gnus.el (gnus-read-group): Place point at bol.
2408 * gnus-util.el ((fboundp 'point-at-bol)): Use the functions if
2411 * gnus-msg.el (gnus-summary-supersede-article): Mark article as
2414 Wed Jan 29 22:28:44 1997 Steven L Baur <steve@altair.xemacs.org>
2416 * gnus-xmas.el (gnus-xmas-define): Correct XEmacs version test to
2419 Sat Feb 1 12:19:14 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
2421 * nnml.el (nnml-generate-active-info): Don't bug out.
2423 Sat Feb 1 00:52:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2425 * message.el (message-fcc-handler-function): Changed default.
2426 (message-output): New function.
2427 (message-do-fcc): Use it.
2429 * gnus-util.el (gnus-convert-article-to-rmail,
2430 gnus-output-to-rmail): Moved here.
2432 * message.el (message-check-news-header-syntax): Allow trailing
2434 (message-check-news-header-syntax): Don't allow trailing periods.
2436 Fri Jan 31 22:18:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2438 * message.el (message-resend): Rename "From ".
2440 * nntp.el (nntp-accept-process-output): Use nnheader-message.
2442 Fri Jan 31 11:51:18 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
2444 * nnml.el (nnml-generate-nov-databases-1): Sort the file alist.
2446 Thu Jan 30 13:13:39 1997 Per Abrahamsen <abraham@dina.kvl.dk>
2448 * gnus.el: More cleanup of customization groups.
2450 Thu Jan 30 04:33:01 1997 Sudish Joseph <sudish@mindspring.com>
2452 * gnus-xmas.el (gnus-xmas-define): Use `char-or-char-int-p'.
2454 Thu Jan 30 04:15:28 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2456 * gnus.el: Gnus v5.4.8 is released.
2458 Thu Jan 30 02:07:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2460 * message.el (message-indent-citation): Place point the right
2461 place when indenting.
2463 * nnml.el (nnml-generate-active-info): Don't enter conses into
2466 * gnus-score.el (gnus-score-file-rank): All global score files
2469 * nnweb.el (nnweb-possibly-change-server): Read active file.
2470 (nnweb-dejanews-create-mapping): Respect .overview.
2471 (nnweb-reference-create-mapping): Ditto.
2472 (nnweb-altavista-create-mapping): Ditto.
2474 Wed Jan 29 04:52:31 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
2476 * nnml.el (nnml-generate-nov-databases-1): Generate NOV files in
2479 Tue Jan 28 23:28:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2481 * gnus-group.el (gnus-group-list-groups): Position point.
2483 Tue Jan 28 22:11:36 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2485 * gnus.el: Gnus v5.4.7 is released.
2487 Tue Jan 28 19:48:54 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2489 * nnmh.el (nnmh-deletable-article-p): Never allow deleting the
2490 last article in the group.
2492 * nnweb.el (nnweb-definition): Accept an optional noerror
2494 (nnweb-request-article): Don't bug out when requesting by MsgId.
2496 * gnus-topic.el (gnus-group-prepare-topics): Return the number of
2497 unread articles in the buffer.
2499 * gnus-group.el (gnus-group-list-groups): On empty buffers, let
2500 point go to the beginning.
2501 (gnus-group-list-groups): Give "No news" message when using
2504 * gnus-topic.el (gnus-topic-goto-next-group): Let point remain
2505 at the end of the buffer.
2507 * gnus-group.el (gnus-group-rename-group): Check group name
2510 * gnus.el (gnus-read-group): Accept an optional default.
2512 Tue Jan 28 18:11:54 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2514 * gnus.el: Gnus v5.4.6 is released.
2516 Tue Jan 28 13:55:12 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2518 * gnus-art.el (gnus-article-check-hidden-text): Widen before doing
2521 * gnus.el (gnus-visual): Doc fix.
2523 * gnus-art.el (gnus-visible-headers): Just include "Resent-From".
2525 Mon Jan 27 19:40:37 1997 Paul Franklin <paul@cs.washington.edu>
2527 * gnus-sum.el (gnus-read-header): Make sure nntp-server-buffer is
2530 Tue Jan 28 00:33:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2532 * nnmail.el (nnmail-delete-incoming): Changed default.
2534 * gnus-topic.el (gnus-topic-mark-topic): Let groups be marked.
2535 (gnus-topic-unmark-topic): Ditto.
2537 * nnmail.el (nnmail-process-babyl-mail-format): Unquote ">From ".
2539 * gnus-sum.el (gnus-summary-read-group): Only beep dead groups.
2541 Mon Jan 27 18:24:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2543 * nnml.el (nnml-generate-nov-databases-1): Work properly on
2545 (nnml-generate-nov-file): Ditto.
2547 * gnus.el (gnus-article-mode-map): Don't unconditionally suppress
2548 all the major keymaps.
2550 * gnus-sum.el (gnus-summary-read-group): Beep dead non-native
2551 groups can't be entered.
2553 Mon Jan 27 18:03:17 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2555 * gnus.el: Gnus v5.4.5 is released.
2557 Mon Jan 27 17:35:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2559 * message.el (message-expand-group): Don't skip over ":".
2561 * gnus-score.el (gnus-score-find-bnews): Wouldn't find "nntp+"
2564 * gnus-art.el (t): Define `M-^'.
2566 Mon Jan 27 15:00:11 1997 Hrvoje Niksic <hniksic@srce.hr>
2568 * gnus-sum.el (gnus-summary-search-article): Inhibit forced
2569 redisplay on XEmacs.
2571 Mon Jan 27 08:54:55 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2573 * gnus.el: Gnus v5.4.4 is released.
2575 Mon Jan 27 07:29:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2577 * nnsoup.el (nnsoup-file-name): Also find AREAS.
2579 Mon Jan 27 07:09:13 1997 Joev Dubach <dubach1@husc.harvard.edu>
2581 * message.el (message-use-followup-to): Doc fix.
2583 Mon Jan 27 06:59:14 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2585 * gnus-art.el (gnus-article-read-summary-keys): Don't mess up when
2588 * gnus-undo.el (gnus-undo-mode): Set undo boundary.
2590 * gnus-sum.el (gnus-summary-exit-hook): Doc fix.
2592 Sun Jan 26 13:20:42 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2594 * gnus.el: Autoload gnus-add-configuration.
2596 Sun Jan 26 13:01:07 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2598 * gnus.el: Gnus v5.4.3 is released.
2600 Sun Jan 26 12:52:11 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2602 * gnus.el: Gnus v5.4.2 is released.
2604 Sun Jan 26 09:28:31 1997 Per Abrahamsen <abraham@dina.kvl.dk>
2606 * gnus-group.el: Organized customization options, and moved group
2607 definitions to `gnus.el'.
2608 * gnus-sum.el: Ditto.
2611 Sun Jan 26 07:37:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2613 * gnus.el: Autoload topic function.
2615 * gnus-topic.el (gnus-topic-set-parameters): Quote strings to
2616 enter into dribble file.
2618 * gnus-salt.el (gnus-pick-setup-message): Also restore right
2621 * gnus.el (gnus-group-startup-message): Add a space to the
2622 beginning of the version string.
2624 Sat Jan 25 12:17:56 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2626 * gnus.el: Gnus v5.4.1 is released.
2628 Sat Jan 25 10:59:31 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2630 * gnus.el: Red Gnus v0.84 is released.
2632 Fri Jan 24 20:31:25 1997 Paul Franklin <paul@cs.washington.edu>
2634 * gnus-sum.el (gnus-summary-next-article): There's no
2635 reason not to select the current article if it's what should
2638 Sat Jan 25 01:03:59 1997 Per Abrahamsen <abraham@dina.kvl.dk>
2640 * gnus-art.el: Organized customization options.
2641 * gnus-sum.el: Adjusted.
2642 * gnus-cite.el: Ditto.
2645 Sat Jan 25 09:49:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2647 * gnus-demon.el (gnus-demon): Disable demons when the minibuffer
2650 * gnus-art.el (gnus-article-read-summary-keys): Disable pick mode
2653 Sat Jan 25 09:42:41 1997 Kurt Swanson <kurt@dna.lth.se>
2655 * message.el (message-pipe-buffer-body): New function.
2657 * gnus-sum.el (gnus-summary-pipe-message): New command and
2660 Fri Jan 24 11:01:06 1997 Per Abrahamsen <abraham@dina.kvl.dk>
2662 * gnus-uu.el: Cleaned up customization groups.
2664 Fri Jan 24 15:45:48 1997 Kurt Swanson <kurt@dna.lth.se>
2666 * gnus-sum.el (gnus-summary-make-menu-bar): Moved cache menu.
2668 Fri Jan 24 10:05:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2670 * gnus-msg.el (gnus-summary-resend-message): Accept
2673 * gnus-cite.el (gnus-article-fill-cited-article): Accept a width
2676 * gnus-art.el (gnus-article-read-summary-keys): Disable pick mode
2679 * gnus-sum.el (gnus-summary-make-menu-bar): Duplication removed.
2681 Fri Jan 24 08:33:42 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2683 * gnus.el: Red Gnus v0.83 is released.
2685 Fri Jan 24 05:05:38 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2687 * gnus.el (gnus-article-display-hook): Removed emphasize.
2689 * gnus-score.el (gnus-score-edit-current-scores): Set global
2692 * nnml.el (nnml-possibly-change-directory): Return nil when the
2693 group can't be selected.
2695 * gnus-art.el (gnus-emphasis-alist): Don't underline
2696 all-underscore words.
2698 * gnus-topic.el (gnus-topic-unindent): Give the right number of
2700 (gnus-topic-indent): Ditto.
2702 * gnus-msg.el (gnus-summary-wide-reply-with-original): New command
2704 (gnus-summary-wide-reply): Ditto.
2706 Fri Jan 24 04:57:07 1997 Joe Wells <jbw@cs.bu.edu>
2708 * gnus-uu.el (gnus-quote-arg-for-sh-or-csh): New function.
2709 (gnus-uu-command): Use it.
2711 Fri Jan 24 04:55:10 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2713 * gnus-topic.el (gnus-topic-mark-topic): Also bound to `#'.
2715 Fri Jan 24 04:44:10 1997 Greg Klanderman <greg@alphatech.com>
2717 * message.el (message-do-send-housekeeping): Check for nil
2718 message-buffer-list.
2720 Fri Jan 24 02:55:33 1997 Kurt Swanson <kurt@dna.lth.se>
2722 * gnus-util.el (gnus-eval-in-buffer-window): Set buffer.
2724 Thu Jan 23 03:39:48 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2726 * nnsoup.el (nnsoup-file-name): New function.
2727 (nnsoup-read-areas): Use it.
2728 (nnsoup-dissect-buffer): New function.
2729 (nnsoup-number-of-articles): Use it.
2730 (nnsoup-narrow-to-article): Ditto.
2731 (nnsoup-header): Removed.
2733 * gnus.el (gnus-check-backend-function): Doc fix.
2735 * gnus-art.el (gnus-article-goto-prev-page): Went to next article,
2738 * gnus-group.el (gnus-group-insert-group-line-info): Display "*"
2741 * gnus-art.el (article-hide-boring-headers): Ignore errors in
2742 `mail-extract-address-components'.
2744 * nnmail.el (nnmail-date-to-time): Parse zone correctly.
2745 (nnmail-date-to-time): Seconds, dammit, seconds!
2747 Tue Jan 21 09:31:55 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2749 * gnus-art.el (gnus-url-mailto): Didn't accept mailto links.
2751 * gnus-score.el (gnus-summary-score-effect): Doc fix.
2753 * nnmail.el (nnmail-move-inbox): Don't prin1 password.
2755 Mon Jan 20 18:06:19 1997 Paul Franklin <paul@cs.washington.edu>
2757 * gnus-sum.el (gnus-simplify-buffer-fuzzy-step): New function.
2758 (gnus-simplify-buffer-fuzzy): Use it.
2760 * gnus-sum.el (gnus-simplify-buffer-fuzzy): Fix while condition.
2761 Add self-discipline tags.
2763 Tue Jan 21 05:28:05 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2765 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Would return
2768 Mon Jan 20 04:59:53 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2770 * gnus-art.el (gnus-button-alist): Only on word boundaries.
2772 * message.el (message-check-news-header-syntax): Don't prompt when
2773 not read active file.
2775 * gnus-msg.el (gnus-setup-message): Always set actions.
2777 Sat Jan 18 07:23:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2779 * nntp.el (nntp-have-messaged): New variable.
2780 (nntp-accept-process-output): Use it.
2781 (nntp-wait-for): Ditto.
2783 Sat Jan 18 02:44:53 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2785 * gnus.el: Red Gnus v0.82 is released.
2787 Fri Jan 17 00:04:47 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2789 * nnheader.el (nnheader-find-nov-line): Do the right thing with
2792 * nnkiboze.el (nnkiboze-generate-group): Supress duplicate
2794 (nnkiboze-generate-group): Message better.
2796 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Don't always
2798 (gnus-select-newsgroup): Use it.
2800 * nnmail.el (nnmail-get-new-mail): Weird file-truename problem.
2802 * gnus-sum.el (gnus-summary-caesar-message): Dox fix.
2803 (gnus-articles-to-read): Limit length of prompt.
2805 * message.el (message-followup): Fold case before comparing
2806 "world" to Distribution.
2808 * gnus-sum.el (gnus-summary-save-newsrc): Save dribble buffer.
2810 * nnfolder.el (nnfolder-request-expire-articles): Better message.
2812 * gnus-nocem.el (gnus-nocem-load-cache): Interactive.
2814 Thu Jan 16 23:48:05 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2816 * nnmail.el (nnmail-move-inbox): Use `nnmail-pop-password'.
2818 Wed Jan 15 18:41:42 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2820 * nnml.el (nnml-request-expire-articles): Typo.
2821 (nnml-request-expire-articles): Don't blank out messages so
2824 * nnsoup.el (nnsoup-request-type): Let commands like `a' work
2827 Wed Jan 15 05:33:23 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2829 * gnus.el: Red Gnus v0.81 is released.
2831 Wed Jan 15 02:57:18 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2833 * gnus-topic.el (gnus-topic-indent): Don't remove all groups from
2835 (gnus-topic-unindent): Ditto.
2837 * gnus-sum.el (gnus-summary-respool-query): Don't mark anything as
2840 * gnus-art.el (gnus-button-alist): Move news:mesg-id up.
2842 * gnus.el (gnus-article-display-hook): Emphasize by default.
2844 * gnus-topic.el (gnus-topic-rename): Mark newsrc as dirty.
2846 * gnus-sum.el (gnus-summary-next-page): When the article window
2847 isn't displayed, don't scroll.
2849 Wed Jan 15 02:19:56 1997 Markus Linnala <maage@ee.tut.fi>
2851 * gnus-cite.el (gnus-cite-reply-regexp, gnus-cite-always-check):
2854 Wed Jan 15 02:02:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2856 * gnus-art.el (article-date-user): New command and keystroke.
2858 Wed Jan 15 02:01:15 1997 David Moore <dmoore@ucsd.edu>
2860 * gnus-art.el (gnus-article-time-format): New variable.
2861 (article-make-date-line): Use it.
2863 Wed Jan 15 01:44:15 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2865 * gnus-art.el (gnus-emphasis-alist): Allow emphasis around
2867 (gnus-button-url-regexp): Don't allow empty URLs.
2869 Sun Jan 12 19:27:23 1997 Thor Kristoffersen <thor@unik.no>
2871 * nntp.el (nntp-request-head): Work when using rlogin.
2873 Sun Jan 12 15:17:16 1997 Chris Bone <bone@al.com.au>
2875 * nntp.el (nntp-accept-process-output): Give numerical messages.
2876 (nntp-wait-for): Search less.
2878 Fri Jan 10 17:38:38 1997 Erik Toubro Nielsen <erik@ifad.dk>
2880 * gnus-art.el (gnus-Numeric-save-name): Doc fix.
2882 Thu Jan 9 21:51:59 1997 Dan Schmidt <dfan@harmonixmusic.com>
2884 * nnmail.el (nnmail-move-inbox): Quote password.
2886 Thu Jan 9 18:24:32 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2888 * nnmail.el (nnmail-move-inbox): Don't nix out
2889 nnmail-internal-password.
2891 * nnml.el (nnml-request-expire-articles): Also expire gzipped
2894 * gnus-art.el (article-emphasize): Wouldn't toggle.
2896 Thu Jan 9 18:18:26 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2898 * gnus.el: Red Gnus v0.80 is released.
2900 Thu Jan 9 12:00:21 1997 Wesley Hardaker <Wesley.Hardaker@sphys.unil.ch>
2902 * acronym.el: New package.
2904 Thu Jan 9 11:43:28 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2906 * gnus.el: Updated copyrights.
2908 * nnoo.el (nnoo-push-server): Only push the first server.
2910 Wed Jan 8 11:34:07 1997 David Moore <dmoore@ucsd.edu>
2912 * nnoo.el (nnoo-push-server): Revert to 0.77 behaviour.
2914 * nnvirtual.el (nnvirtual-info-installed): New variable.
2915 (nnvirtual-open-server): Use it.
2916 (nnvirtual-request-update-info): ditto.
2917 (nnvirtual-create-mapping): ditto.
2919 * gnus-group.el (gnus-group-edit-group): Close the group before
2921 (gnus-group-add-to-virtual): ditto.
2923 Thu Jan 9 11:32:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2925 * gnus-art.el: Redefine ems.
2927 Wed Jan 8 20:34:09 1997 John McClary Prevost <visigoth@naiad.fac.cs.cmu.edu>
2929 * message.el (message-sendmail-f-is-evil): New variable.
2930 (message-elide-elipsis): Ditto.
2932 Wed Jan 8 17:19:02 1997 Paul Stodghill <stodghil@cs.cornell.edu>
2934 * gnus-demon.el (gnus-demon): Don't run when not idle.
2936 Wed Jan 8 12:58:23 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2938 * gnus-sum.el (gnus-summary-work-articles): Accept non-numerical
2941 Wed Jan 8 12:52:53 1997 Jason Rumney <jasonr@pec.co.nz>
2943 * nnmail.el (nnmail-move-inbox): Use `nnmail-internal-password'.
2945 Tue Jan 7 15:41:35 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2947 * gnus-art.el (gnus-article-show-hidden-text): Would bug out on
2950 Mon Jan 6 23:46:53 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2952 * gnus.el: Red Gnus v0.79 is released.
2954 Mon Jan 6 11:23:05 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2956 * nnmail.el (nnmail-process-babyl-mail-format): Widen at the right
2959 * nnfolder.el (nnfolder-possibly-change-group): Set current group
2960 before reading folder.
2962 * message.el (message-send-mail-with-mh): Expand file name.
2963 (message-mode-menu): Check whether mark-active exists.
2965 * gnus-group.el (gnus-group-get-new-news): Don't pass ARG to the
2968 * gnus-xmas.el (gnus-xmas-article-show-hidden-text): Deleted.
2970 Sun Jan 5 21:35:37 1997 Sudish Joseph <sudish@mindspring.com>
2972 * gnus-xmas.el (gnus-xmas-article-show-hidden-text): Use
2973 'article-type as the textprop of interest. Speed fix.
2975 * gnus-art.el (gnus-article-show-hidden-text): Speed fix.
2977 Sun Jan 5 11:43:08 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2979 * nnml.el (nnml-retrieve-headers-with-nov): Use faster method for
2980 finding the right range.
2982 * gnus-demon.el (gnus-demon): Would fire off even if not idle.
2984 * gnus-srvr.el (gnus-server-add-server): Error when defining an
2987 * gnus-start.el (gnus-get-unread-articles): Update info for native
2990 * gnus-load.el (gnus-nocem): New file.
2992 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Make sure the
2993 group name isn't nil.
2995 Sun Jan 5 11:18:22 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2997 * gnus.el: Red Gnus v0.78 is released.
2999 Sun Jan 5 09:39:14 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3001 * gnus-sum.el (gnus-summary-exit-no-update): Prompt change.
3002 (gnus-summary-limit-to-author): Ditto.
3003 (gnus-summary-limit-to-subject): Ditto.
3005 * gnus-cite.el (gnus-dissect-cited-text): Recognize articles that
3006 end with cited text.
3008 * gnus-topic.el (gnus-group-sort-topic): Remove nil elements.
3010 * nnoo.el (nnoo-push-server): When switching from the nil server,
3011 update all the default values of the variables.
3013 * nnkiboze.el (nnkiboze-generate-group): Protect against nil
3016 * lpath.el: Included.
3018 Sun Jan 5 09:36:57 1997 Martin Buchholz <mrb@eng.sun.com>
3020 * dgnushack.el (bytecomp): Required.
3022 Sat Jan 4 11:45:45 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3024 * gnus-art.el: Rename some functions back.
3026 * gnus-sum.el (gnus-summary-save-newsrc): Don't nix out scores.
3028 * gnus-async.el (gnus-async-prefetched-article-entry): Would
3031 Sat Jan 4 11:28:24 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3033 * gnus.el: Red Gnus v0.77 is released.
3035 Sat Jan 4 08:35:06 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3037 * gnus-cache.el (gnus-start): Don't require gnus-sum.
3039 * gnus-art.el: All article functions moved here.
3041 * article.el: Elided.
3043 * gnus-async.el (gnus-async-prefetched-article-entry): Check for
3046 * gnus-art.el (gnus-read-save-file-name): Expand file name in
3049 Fri Jan 3 21:22:21 1997 Paul Stodghill <stodghil@cs.cornell.edu>
3051 * gnus-demon.el (gnus-demon): Use `gnus-demon-idle-time'.
3053 Tue Dec 31 10:38:43 1996 <ratinox@peorth.gweep.net (Stainless Steel Rat)>
3055 * pop3.el: version 1.3
3057 * pop3.el: (pop3-retr): added bill@attmail.com's big buffer sleeps
3058 to save wear and tear on he heap.
3060 Thu Aug 01 11:53:48 1996 <ratinox@peorth.gweep.net (Stainless Steel Rat)>
3062 * pop3.el: version 1.2
3064 * pop3.el: (pop3-apop): minor changes to support XEmacs built-in
3065 md5, or William Perry's modified md5.el.
3067 * pop3.el: (pop3-movemail): changed to use
3068 pop3-authentication-scheme instead of pop3-use-apop.
3070 * pop3.el: pop3-use-appop: transformed into
3071 pop3-authentication-scheme.
3073 * pop3.el: version 1.1
3075 * pop3.el: (pop3-apop): new function. Send alternate
3076 authentication information to the server. Requires md5.el.
3078 * pop3.el: (pop3-open-server): set pop3-timestamp if server
3081 * pop3.el: (pop3-movemail): use APOP authentication if
3082 pop3-use-apop non-nil.
3084 * pop3.el: pop3-timestamp: added variable
3086 * pop3.el: pop3-use-apop: added variable
3088 Fri Jan 3 18:52:23 1997 Wesley Hardaker <Wesley.Hardaker@sphys.unil.ch>
3090 * gnus-group.el (gnus-group-get-new-news): Pass the ARG on to the
3093 Fri Jan 3 18:32:24 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3095 * article.el (article-hide-boring-headers): Respect
3096 gnus-show-all-headers.
3098 * gnus-sum.el (gnus-summary-save-article): Update the mode line.
3100 Fri Jan 3 18:30:50 1997 Erik Toubro Nielsen <erik@ifad.dk>
3102 * nnmail.el (nnmail-remove-leading-whitespace): Replacing should
3105 Fri Jan 3 18:18:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3107 * gnus-sum.el (gnus-summary-expire-articles-now): Use
3109 (gnus-summary-delete-article): Ditto.
3111 Fri Jan 3 18:16:27 1997 Peter Skov Knudsen <knu@dde.dk>
3113 * gnus-win.el (gnus-buffer-configuration): Don't create picons
3114 frame unless needed.
3116 Fri Jan 3 17:21:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3118 * message.el (message-elide-region): New command and keystroke.
3120 * gnus-salt.el (gnus-generate-vertical-tree): Check whether we can
3123 * gnus-group.el (gnus-group-catchup-current): Prompt better.
3125 * gnus-undo.el (gnus-undo-make-menu-bar): Nonsense.
3127 Fri Jan 3 16:52:22 1997 Rajappa Iyer <rsi@lucent.com>
3129 * gnus-salt.el (gnus-pick-start-reading): Possibly catch up all
3132 Fri Jan 3 12:12:22 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3134 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Try to get the
3135 few last headers using HEAD in any case to work around a bug in
3138 * gnus-xmas.el (gnus-xmas-define): Redefined.
3140 * gnus.el (gnus-characterp): Made into func.
3142 Thu Jan 2 16:21:47 1997 Sudish Joseph <sudish@mindspring.com>
3144 * gnus-util.el (gnus-characterp): New function.
3146 Wed Dec 18 18:15:39 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
3148 * gnus-start.el (gnus-dribble-enter): Make sure we write at the
3149 end of the dribble file
3151 Thu Jan 2 16:01:58 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3153 * gnus-sum.el (gnus-summary-limit-children): Make NoCeM'ed
3156 Tue Dec 17 20:24:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3158 * gnus-sum.el (gnus-summary-save-newsrc): Respect the prefix.
3160 Mon Dec 16 23:47:30 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3162 * gnus.el: Red Gnus v0.76 is released.
3164 Mon Dec 16 14:33:58 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3166 * gnus-msg.el (gnus-bug): Insert nntp server type.
3167 (gnus-copy-article-buffer): Remove prev/next buttons.
3169 * gnus-cache.el (gnus-jog-cache): Let the call func be
3172 * gnus-art.el (gnus-summary-save-in-pipe): Include number of
3174 (gnus-article-add-buttons): Don't add buttons to already
3177 * nntp.el (nntp-open-connection): Allow `C-g' to continue.
3179 * nnbabyl.el (nnbabyl-retrieve-headers): Wouldn't find all
3182 * gnus-sum.el (gnus-data-compute-positions): Reinstated.
3183 (gnus-remove-thread): Do the right thing with dummy roots.
3185 * nndoc.el (nndoc-request-article): Only return valid articles.
3187 * nnfolder.el (nnfolder-delete-mail): Wouldn't delete From lines.
3189 * gnus-topic.el (gnus-topic-find-groups): Ignore nil groups.
3191 * nnfolder.el (nnfolder-save-mail): Quote all "From " lines.
3193 Sat Dec 14 11:49:21 1996 David Moore <dmoore@ucsd.edu>
3195 * gnus-nocem.el (gnus-nocem-groups):
3196 news.admin.net-abuse.bulletins is to replace
3197 news.admin.net-abuse.announce for nocemish postings.
3199 Mon Dec 16 13:38:38 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3201 * nnmail.el (nnmail-move-inbox): Message at end.
3203 * gnus-sum.el (gnus-summary-refer-parent-article): Use
3204 "in-reply-to" header.
3206 * gnus-topic.el (gnus-topic-set-parameters): Enter into dribble.
3208 * gnus-sum.el (gnus-summary-save-newsrc): Change.
3209 (gnus-summary-catchup): Only catch up the limited articles.
3210 (gnus-simplify-subject-fuzzy-regexp): Changed to nil.
3211 (gnus-simplify-buffer-fuzzy): Ignore nil
3212 gnus-simplify-subject-fuzzy-regexp.
3214 * gnus-srvr.el (gnus-server-prepare): Don't insert servers twice.
3216 Thu Dec 12 18:18:11 1996 David Moore <dmoore@ucsd.edu>
3218 * gnus-start.el (gnus-setup-news): Use gnus-make-hashtable.
3219 (gnus-update-active-hashtb-from-killed): ditto.
3220 (gnus-newsrc-to-gnus-format): ditto.
3222 * gnus-bcklg.el (gnus-backlog-setup): ditto.
3224 * gnus-sum.el (gnus-create-xref-hashtb): ditto.
3226 * gnus-move.el (gnus-move-group-to-server): ditto.
3228 * gnus-util.el (gnus-create-hash-size): Power of 2 hashtables can
3229 be _significantly_ faster than 2^x-1 tables on many risc
3230 machines. Any gains of 2^x-1 are comparably small on other
3233 Fri Dec 13 05:05:03 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3235 * gnus.el: Red Gnus v0.75 is released.
3237 Fri Dec 13 04:49:21 1996 Andre Deparade <deparade@i3.informatik.rwth-aachen.de>
3239 * gnus-cite.el (gnus-cited-text-button-line-format-alist): Make %b
3242 Fri Dec 13 01:06:09 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3244 * article.el (article-decode-rfc1522): Would collate subsequent
3247 * gnus-start.el (gnus-check-bogus-newsgroups): Use
3250 * gnus-topic.el (gnus-topic-kill-group): Save topic contents.
3251 (gnus-topic-yank-group): Insert topic contents.
3253 * gnus-sum.el (gnus-simplify-subject-fuzzy-regexp): Changed
3256 * gnus-score.el (gnus-score-find-favourite-words): Put point at bob.
3258 * gnus-sum.el (gnus-summary-limit-to-age): Dox fix & interactive
3261 Fri Dec 13 01:01:46 1996 David Moore <dmoore@ucsd.edu>
3263 * gnus-sum.el (gnus-summary-limit-to-age): New function and
3266 Tue Dec 10 23:42:00 1996 David Moore <dmoore@ucsd.edu>
3268 * gnus-nocem.el (gnus-nocem-groups): news.lists.filters is to
3269 replace alt.nocem.misc
3271 Wed Dec 11 01:15:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3273 * nnfolder.el (nnfolder-request-expire-articles): Better message.
3274 (nnfolder-delete-mail): Actually delete.
3276 * gnus-sum.el (gnus-summary-update-info): Don't run
3277 `gnus-exit-group-hook'.
3278 (gnus-summary-expire-articles): Do it.
3279 (gnus-summary-exit): Ditto.
3280 (gnus-summary-save-newsrc): New command and keystroke.
3282 Wed Dec 11 00:38:12 1996 Stainless Steel Rat <ratinox@peorth.gweep.net>
3284 * gnus-sum.el (gnus-simplify-buffer-fuzzy): New version.
3286 Mon Dec 9 21:00:09 1996 David Moore <dmoore@ucsd.edu>
3288 * gnus-sum.el (gnus-summary-catchup): Out dated catchup code
3291 * nnvirtual.el (nnvirtual-update-read-and-marked): Work around a
3292 cache of active count in gnus-update-read-articles.
3294 Mon Dec 9 22:55:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3296 * article.el (article-emphasize): Use it.
3298 * gnus-util.el (gnus-put-text-property-excluding-newlines): New
3301 Mon Dec 9 08:38:08 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3303 * gnus-sum.el: Split customize groups and added links to the manual.
3305 1996-12-08 Dave Love <d.love@dl.ac.uk>
3307 * gnus-vis.el (gnus-button-alist): Allow whitespace in `<URL:...'
3308 markup (rfc1738), done last, after possible partial matches.
3309 (gnus-button-url): Zap any whitespace from a <URL:...> match.
3311 Mon Dec 9 02:18:35 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3313 * gnus-art.el (gnus-button-embedded-url): New function.
3314 (gnus-button-alist): Use it.
3316 * gnus-util.el (gnus-strip-whitespace): New function.
3318 Mon Dec 9 00:04:24 1996 Richard Stallman <rms@gnu.ai.mit.edu>
3320 * gnus-start.el (gnus-read-init-file): Don't read init file when
3321 started with "emacs -q".
3323 Sun Dec 8 18:25:34 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3325 * gnus.el: Red Gnus v0.74 is released.
3327 Fri Dec 6 12:47:24 1996 Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
3329 * gnus-picon.el (gnus-picons-insert-face-if-exists): Don't reverse
3332 Fri Dec 6 11:33:44 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3334 * nnfolder.el (nnfolder-request-article): Use it.
3335 (nnfolder-retrieve-headers): Wouldn't find the right header.
3337 * nnmail.el (nnmail-search-unix-mail-delim-backward): New function.
3339 Thu Dec 5 21:51:03 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3341 * gnus.el (gnus-server-add-address): Don't add "*-address" to all
3344 Thu Dec 5 21:01:22 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3346 * gnus.el: Red Gnus v0.73 is released.
3348 Thu Dec 5 19:29:50 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3350 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Message the line
3353 * nnml.el (nnml-request-scan): Change server.
3355 Sat Nov 30 00:42:39 1996 Steven L Baur <steve@altair.xemacs.org>
3357 * earcon.el: Added Customization.
3359 Thu Dec 5 11:24:15 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3361 * gnus-sum.el (gnus-summary-prepare-threads): Don't output
3362 articles outside the limit.
3364 * gnus-group.el (gnus-group-level): New function.
3365 (gnus-group-list-active): Faster implementation.
3366 (gnus-group-list-all-matching): Accept a `C-u' prefix.
3368 * message.el (message-news): Make sure newsey things are done.
3370 * gnus-kill.el (gnus-execute-1): Eval forms properly.
3372 * gnus-score.el (gnus-score-find-bnews): Treat "+" like ordinary
3375 * gnus-sum.el (gnus-summary-make-menu-bar): Update.
3377 * nndoc.el (nndoc-forward-type-p): Don't give false positives.
3379 * message.el (message-user-mail-address): Bypass mail-extr.
3380 (message-make-forward-subject): Only fetch the first Subject.
3382 * gnus-art.el (gnus-button-alist): Reconize news:group urls.
3384 * gnus-start.el (gnus-group-change-level): Didn't quote strings
3385 entered into dribble.
3387 * gnus-util.el (gnus-prin1-to-string): Use print-quoted-
3389 * nnbabyl.el (nnbabyl-request-article): Wouldn't find first
3391 (nnbabyl-delete-mail): Ditto.
3393 Thu Dec 5 06:16:25 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3395 * nnmail.el (nnmail-split-history): Use
3396 `with-output-to-temp-buffer'.
3398 Thu Dec 5 08:46:26 1996 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
3400 * gnus-sum.el (gnus-nov-parse-line): unwind-protect the
3403 Tue Dec 3 14:06:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3405 * nnheader.el (nnheader-find-file-noselect): Disable local
3408 * gnus-group.el (gnus-group-fetch-faq): Ditto.
3410 Mon Dec 2 17:12:26 1996 Ralph Schleicher <rs@purple.UL.BaWue.DE>
3412 * gnus-demon.el (gnus-demon-time-to-step): Make it work.
3414 Sun Dec 1 07:35:32 1996 Lars Magne Ingebrigtsen <larsi@proletcult.slip.ifi.uio.no>
3416 * nntp.el (nntp-retrieve-articles): New function.
3417 (nntp-next-result-arrived-p): New function.
3419 Sat Nov 30 13:50:15 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3421 * nnfolder.el (nnfolder-retrieve-headers): Parse unix mboxes better.
3422 (nnfolder-request-article): Ditto.
3424 * message.el (message-rename-buffer): Make sure the renamed buffer
3427 Sat Nov 30 12:06:47 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3429 * gnus-cache.el (gnus-cache-enter-article): Warn when trying to
3430 cache negative articles.
3432 Sat Nov 30 08:53:48 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3434 * gnus.el: Red Gnus v0.72 is released.
3436 1996-11-30 Markus Linnala <maage@cs.tut.fi>
3438 * gnus-sum.el (gnus-summary-refer-parent-article): Work when there
3441 1996-11-30 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3443 * message.el (message-fetch-field): Fetch all headers.
3445 * gnus-sum.el (gnus-cut-thread): Would cut off the wrong
3448 * gnus-score.el (gnus-all-score-files): Take an optional group
3451 * gnus-start.el (gnus-dribble-touch): New function.
3452 (gnus-master-read-slave-newsrc): Use it.
3454 * gnus-salt.el (gnus-generate-vertical-tree): Would bug out on
3457 * gnus-sum.el (gnus-summary-search-article): Would infloop.
3459 * gnus-nocem.el: Ignore invalid entries.
3461 * gnus-sum.el (gnus-data-remove): Wouldn't update properly when
3462 treating the first article in the buffer.
3463 (gnus-rebuild-thread): Would compute the wrong offset.
3464 (gnus-summary-move-article): Don't mark as read.
3466 1996-11-28 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3468 * gnus-sum.el (gnus-thread-loop-p): New function.
3469 (gnus-make-threads): Avoid inflooped references.
3471 * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Bind
3472 print-length to nil.
3474 Wed Nov 27 02:41:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3476 * nnmail.el (nnmail-process-babyl-mail-format): Goto-char placed
3479 * gnus-group.el (gnus-group-select-group-emphemerally): New
3480 command and keystroke.
3482 * gnus-sum.el (gnus-read-header): Fold continuation lines.
3484 Tue Nov 26 18:43:29 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3486 * gnus-sum.el (gnus-summary-update-info): Don't change buffer.
3488 Tue Nov 26 17:56:19 1996 Hrvoje Niksic <hniksic@srce.hr>
3490 * gnus-sum.el (gnus-summary-print-article): Prompt for file name.
3492 Tue Nov 26 17:08:07 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3494 * article.el (article-date-ut): Use original date.
3496 Tue Nov 26 08:36:38 1996 Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
3498 * gnus-picon.el: Customize.
3500 * smiley.el: Customize. Change artist's email address in comments.
3502 Tue Nov 26 04:37:54 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3504 * gnus.el: Red Gnus v0.71 is released.
3506 Tue Nov 26 00:58:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3508 * gnus-sum.el (gnus-get-split-value): Expand file names in save
3511 Mon Nov 25 22:50:19 1996 Jens Lautenbacher <jens@lemming5.lem.uni-karlsruhe.de>
3513 * gnus-group.el (gnus-group-make-menu-bar): Moved customize.
3515 Mon Nov 25 15:27:41 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3517 * gnus.el (custom-facep): Removed.
3519 * gnus-topic.el (gnus-topic-line-format): Added customize
3522 * gnus.el (gnus-article-display-hook): Moved
3523 `gnus-article-treat-overstrike' last.
3525 Mon Nov 25 11:21:15 1996 Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
3527 * gnus-picon.el: (gnus-picons-try-to-find-face): New param: rightp.
3528 (gnus-picons-insert-face-if-exists): Use it and own new param.
3529 More properly detect location of bar and dots.
3530 (gnus-group-display-picons): Use above.
3531 (gnus-article-display-picons): ditto.
3533 Mon Nov 25 04:17:03 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3535 * nnfolder.el (nnfolder-read-folder): Make buffer read/write.
3537 * gnus-sum.el (gnus-summary-print-article): Delete invisible text
3540 * article.el (article-delete-invisible-text): New function.
3542 * nntp.el (nntp-possibly-change-group): Would abort async
3545 * gnus-sum.el (gnus-summary-print-article): New command and
3547 (gnus-summary-move-article): Select the article first.
3549 * message.el (message-user-agent): Define the message mail user
3552 Sun Nov 24 02:28:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3554 * nntp.el (nntp-possibly-change-group): Would get confused.
3556 * gnus-art.el (gnus-button-url-regexp): Allow all word-constituent
3557 characters to be part of urls.
3559 * nntp.el (nntp-possibly-change-group): Wait until the status line
3560 arrives and delete it.
3562 Sun Nov 24 01:36:45 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3564 * gnus.el: Red Gnus v0.70 is released.
3566 Sat Nov 23 23:22:27 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3568 * message.el (message-mode-menu): Added `message-caesar-region'.
3569 (message-mode-field-menu): Added `message-insert-to' and
3570 `message-insert-newsgroups'.
3572 Sat Nov 23 19:53:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3574 * nnkiboze.el: Would destroy all component group infos.
3576 * gnus-xmas.el (gnus-summary-mail-toolbar): Reversed cathup.
3578 * gnus-sum.el (gnus-summary-article-unread-p): New function.
3579 (gnus-remove-thread-1): Avoid `text-propery-any'.
3580 (gnus-summary-insert-subject): Ditto.
3581 (gnus-data-compute-positions): Removed.
3583 * gnus-dup.el (gnus-dup-suppress-articles): Didn't do anything.
3585 * gnus-group.el (gnus-group-restart): Just start up Gnus
3588 Sat Nov 23 07:16:39 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3590 * gnus.el: Red Gnus v0.69 is released.
3592 Sat Nov 23 05:00:36 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3594 * gnus-cache.el (gnus-cache-update-active): Wouldn't mark the
3595 cache active file as changed.
3597 * gnus-start.el (gnus-setup-news): Slaves shouldn't check for new
3600 * gnus-sum.el (gnus-group-make-articles-read): Update group line
3603 * gnus-move.el (gnus-move-group-to-server): Check whether
3606 * gnus-score.el (gnus-score-find-hierarchical): Do the right thing
3607 for prefixed group names.
3609 * nnml.el (nnml-generate-nov-databases-1): Don't infloop.
3611 Sat Nov 23 04:58:49 1996 Steven L. Baur <steve@miranova.com>
3613 * gnus-score.el (gnus-score-score-files-1): Don't infloop.
3615 Sat Nov 23 04:40:55 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3617 * gnus-art.el (gnus-article-make-menu-bar): Protect against
3618 undefined menu vars.
3620 * gnus-group.el (gnus-group-rename-group): Prompt fix.
3622 Fri Nov 22 12:17:14 1996 David Moore <dmoore@ucsd.edu>
3624 * nnml.el (nnml-generate-nov-databases-1): Don't infloop.
3626 * gnus-score.el (gnus-score-score-files-1): Don't infloop, be
3629 Fri Nov 22 22:18:52 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3631 * gnus-move.el (gnus-move-group-to-server): Looking-at bug.
3632 (gnus-move-group-to-server): Extend.
3634 * message.el (message-check-news-header-syntax): Change shoot-me
3637 Thu Nov 21 18:31:56 1996 David Moore <dmoore@ucsd.edu>
3639 * gnus-util.el (gnus-atomic-progn, gnus-atomic-progn-assign,
3640 gnus-atomic-setq): Routines to help protect against corruption to
3641 internal Gnus datastructures from C-g or error signals.
3643 * gnus-util.el (gnus-atomic-be-safe): Variable which can set to
3644 nil to disable the C-g atomic protection.
3646 * nnvirtual.el (nnvirtual-update-read-and-marked): Replaces
3647 nnvirtual-update-reads and nnvirtual-update-marked. Does updates
3648 to component groups atomically.
3649 (nnvirtual-request-update-info): Update the virtual group
3652 Fri Nov 22 00:19:23 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3654 * gnus.el: Create menu bar even when not using menu-bar-mode.
3656 * gnus-start.el (gnus-1): Don't paint picture gnu twice.
3658 * gnus-sum.el (gnus-group-make-articles-read): Undo in the right
3660 (gnus-update-read-articles): Ditto.
3662 Fri Nov 22 00:04:59 1996 Raja R. Harinath <harinath@cs.umn.edu>
3664 * nnheader.el (nnheader-generate-fake-message-id): Interact better
3665 with duplicate suppression.
3667 Thu Nov 21 23:31:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3669 * gnus.el (gnus-info-set-entry): Wouldn't extend far enough.
3671 * gnus-salt.el (gnus-tree-minimize): Ignore errors.
3673 * gnus-sum.el (gnus-summary-article-sparse-p): New macro.
3674 (gnus-summary-article-ancient-p): Ditto.
3675 (gnus-summary-search-article): Skip sparse articles.
3677 * article.el (article-date-ut): Wouldn't pick out the date right.
3679 Thu Nov 21 23:07:34 1996 Raja R. Harinath <harinath@cs.umn.edu>
3681 * gnus-dup.el (gnus-dup-enter-articles): Ignore sparse articles.
3683 Thu Nov 21 21:57:52 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3685 * gnus-dup.el (gnus-dup-suppress-articles): Only suppress read
3688 * article.el (article-delete-text-of-type): Would bug out.
3690 Thu Nov 21 11:02:36 1996 David Moore <dmoore@ucsd.edu>
3692 * nnoo.el (nnoo-change-server): Only preserve un-ooed variables if
3693 they exist globally.
3695 Thu Nov 21 10:52:39 1996 Steven L Baur <steve@miranova.com>
3697 * article.el (article-date-ut): Extend date header recognition to
3698 deal with systems that put a TAB after the colon.
3700 Thu Nov 21 19:50:26 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3702 * gnus.el: Red Gnus v0.68 is released.
3704 Thu Nov 21 05:33:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3706 * nnoo.el (nnoo-change-server): Protect against void vars.
3708 Thu Nov 21 00:00:29 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3710 * gnus.el: Red Gnus v0.67 is released.
3712 Wed Nov 20 22:54:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3714 * message.el (message-mode-field-menu): Separated.
3716 * nnoo.el (nnoo-change-server): Preserve un-ooed variables as
3719 * nnbabyl.el (nnbabyl-read-mbox): Understand movemailed babyl
3722 Wed Nov 20 19:25:40 1996 Kurt Swanson <kurt@dna.lth.se>
3724 * gnus-art.el (gnus-article-make-menu-bar): Fix menu bar.
3726 Wed Nov 20 05:27:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3728 * gnus-sum.el (gnus-article-sort-by-lines,
3729 gnus-thread-sort-by-lines): New functions.
3730 (gnus-summary-sort-by-lines): New command and keystroke.
3732 * gnus.el (gnus-other-frame): Be a bit more clever.
3734 * gnus-group.el (gnus-group-get-new-news): Check for new
3737 * nnheader.el (nnheader-insert-file-contents-literally): Bind
3738 `default-major-mode' to nil.
3740 * gnus-sum.el (gnus-group-make-articles-read): Yet another undo
3743 * nnmail.el (nnmail-article-group): Wrong `junk' check.
3745 Wed Nov 20 05:13:05 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3747 * gnus.el: Red Gnus v0.66 is released.
3749 Wed Nov 20 01:57:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3751 * nnmail.el (nnmail-article-group): Would lose mail when using
3754 * gnus-sum.el (gnus-update-read-articles): Undo fix.
3756 Tue Nov 19 22:56:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3758 * nnheader.el (nnheader-auto-mode-alist): New function.
3760 Tue Nov 19 21:57:29 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3762 * gnus.el: Red Gnus v0.65 is released.
3764 Tue Nov 19 17:41:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3766 * message.el (message-do-fcc): Supply FROM-GNUS param to
3769 * gnus-msg.el (gnus-setup-message): Use the buffer name instead of
3772 * nnmail.el (nnmail-article-group): Respect `junk' advanced
3775 * gnus-group.el (gnus-group-restart): Clear system.
3777 * nnfolder.el (nnfolder-read-folder): Handle zipped files.
3779 * nnheader.el (nnheader-find-file-noselect): New definition.
3781 * gnus-art.el (gnus-article-make-menu-bar): Use the menu bar.
3783 * gnus-score.el (gnus-all-score-files): Would still get the score
3784 files in wrong order.
3786 * gnus-start.el (gnus-find-new-newsgroups): End message on wrong
3789 * gnus-srvr.el (gnus-server-prepare): Don't list servers twice.
3791 * gnus-xmas.el (gnus-xmas-read-event-char): Mystery hanging bug.
3793 * gnus-score.el (gnus-all-score-files): Expand all files in the
3794 kill files directory.
3796 * gnus-sum.el (gnus-group-make-articles-read): Register with undo
3798 (gnus-update-read-articles): Ditto.
3800 * gnus-msg.el (gnus-debug): Include gnus-async in variables.
3802 Tue Nov 19 00:07:14 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3804 * gnus.el: Red Gnus v0.64 is released.
3806 Mon Nov 18 21:42:40 1996 Loren Schall <schall@saifr00.ateng.az.honeywell.com>
3808 * gnus-sum.el (gnus-summary-insert-line): Pick apart the From
3809 header in reversed order.
3811 Mon Nov 18 02:00:33 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3813 * gnus-sum.el (gnus-summary-refer-references): Protect against nil
3816 * gnus-score.el (gnus-all-score-files): Remove duplicate score
3817 files from the end first.
3819 * gnus-start.el (gnus-after-getting-new-news-hook,
3820 gnus-get-new-news-hook): Switched defaults.
3822 * gnus-score.el (gnus-all-score-files): Returned score files in
3825 * gnus-util.el (gnus-make-directory): Protect against nil dirs.
3827 * gnus-art.el (gnus-decode-encoded-word-method): Default to
3828 'gnus-article-de-quoted-unreadable.
3830 * gnus.el (gnus-read-group): Prohibit : in group name.
3831 (gnus-article-display-hook): Removed
3832 `gnus-article-de-quoted-unreadable'.
3834 * article.el (gnus-emphasis-alist): Accept "-" as word marker.
3836 * messagexmas.el (message-xmas-dont-activate-region): Changed
3839 Sun Nov 17 01:09:21 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3841 * message.el: Added customize support.
3843 Sun Nov 17 23:42:03 1996 Raja R. Harinath <harinath@cs.umn.edu>
3845 * gnus-gl.el (bbb-extract-token-number): Fix.
3847 Sun Nov 17 12:18:27 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3849 * gnus-sum.el (gnus-summary-next-article): Use it.
3850 (gnus-group-make-articles-read): Quote undo forms.
3851 (gnus-update-read-articles): Ditto.
3853 * gnus.el (gnus-key-press-event-p): New alias.
3855 Sat Nov 16 22:05:24 1996 Steven L Baur <steve@miranova.com>
3857 * gnus-sum.el (gnus-summary-next-article): XEmacs doesn't use
3858 integers for keyboard events.
3860 Sun Nov 17 12:09:44 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3862 * gnus-group.el (gnus-group-set-timestamp): Protect against nil
3863 gnus-newsgroup-name.
3865 Sun Nov 17 01:09:21 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3867 * nnmail.el: Added customize support.
3869 Sat Nov 16 22:59:47 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3871 * gnus.el (gnus-summary-line-format): Dox fix.
3873 * nnfolder.el (nnfolder-save-mail): Would insert extra newline at
3876 Sat Nov 16 19:43:22 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3878 * gnus.el: Red Gnus v0.63 is released.
3880 Sat Nov 16 11:32:43 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3882 * gnus-sum.el (gnus-summary-next-article): Ignore non-keyboard
3883 events before starting to walk.
3885 * gnus-topic.el (gnus-topic-prepare-topic): Insert topics that
3886 have 0 unread if there is anything under.
3888 * gnus-sum.el (gnus-summary-move-article): Do `B B' properly.
3890 * gnus-topic.el (gnus-topic-parameters): Return nil on
3891 non-existant topics.
3893 * nntp.el (nntp-possibly-change-group): Would nix out async buffer
3894 when switching groups.
3896 * gnus-sum.el (gnus-summary-expire-articles): Update info before
3899 * article.el (article-strip-leading-blank-lines): Would strip too
3902 * gnus-sum.el (gnus-summary-mode): Update specs after running
3905 * gnus-util.el (gnus-boundp): New function.
3907 * gnus-start.el (gnus-get-new-news-hook): Default to updating
3908 display-time, if present.
3910 Fri Nov 15 13:59:16 1996 Steven L Baur <steve@miranova.com>
3912 * gnus-xmas.el (gnus-xmas-define): Better fix for dealing with
3913 scroll-in-place, which will be preloaded in XEmacs 19.15.
3915 * gnus-art.el (gnus-article-prev-page): Guard scroll-(up|down)
3916 against scroll-in-place package.
3917 (gnus-article-next-page): Ditto.
3919 * gnus-salt.el (gnus-pick-next-page): Ditto.
3921 Fri Nov 15 21:40:12 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3923 * nnweb.el (gnus): Required.
3925 * gnus-group.el (gnus-group-clear-data-on-native-groups): Offer to
3928 * gnus-cache.el (gnus-cache-move-cache): New command.
3930 * nnvirtual.el (nnvirtual-create-mapping): Handle groups with no
3933 * gnus-group.el (gnus-group-insert-group-line-info): Compute the
3934 right number for dead groups.
3936 * nnvirtual.el: Complete-first-sentence-in-first-line-of-doc fix.
3938 Thu Nov 14 10:20:44 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3940 * gnus-win.el: Added customize support.
3942 * gnus-uu.el: Added customize support.
3944 Thu Nov 14 17:50:12 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3946 * gnus.el: Red Gnus v0.62 is released.
3948 Thu Nov 14 12:25:23 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3950 * gnus.el (gnus-article-display-hook): Add
3951 `gnus-article-de-quoted-unreadable' to default value.
3953 * gnus-art.el (gnus-summary-article-menu): Dummy define.
3955 * article.el (custom): Require first.
3957 * dgnushack.el (require): New implementation.
3959 * article.el (gnus-emphasis-alist): Recognize emphasis inside
3962 Thu Nov 14 10:20:44 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3964 * nnmail.el (nnmail-split-abbrev-alist): Added `uucp' to `mail'.
3966 Thu Nov 14 11:25:51 1996 Samuel Tardieu <sam@inf.enst.fr>
3968 * nnmail.el (nnmail-search-unix-mail-delim): Skip past ">From "
3971 Thu Nov 14 10:08:27 1996 Raja R. Harinath <harinath@cs.umn.edu>
3973 * gnus-gl.el (bbb-connect-to-bbbd): Only connect if we have the
3976 Thu Nov 14 08:46:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3978 * message.el (message-insert-to): Deny with "never"
3979 courtesy-copies-to header.
3981 * dgnushack.el (require): Try both the uncompiled and the compiled
3984 * nntp.el (nntp-send-authinfo): Hide password.
3986 Wed Nov 13 12:00:43 1996 David Moore <dmoore@ucsd.edu>
3988 * gnus-start.el (gnus-parse-active): Correct range parsing
3991 Tue Nov 12 14:09:15 1996 David Moore <dmoore@ucsd.edu>
3993 * gnus-nocem.el (gnus-nocem-enter-article): Don't store the same
3994 message id in the cache twice.
3995 (gnus-nocem-liberal-fetch):
3997 * gnus-nocem.el (gnus-nocem-liberal-fetch): New Variable.
3999 * gnus-nocem.el (gnus-nocem-check-article,
4000 gnus-nocem-scan-groups): Don't re-fetch a crossposted @@NCM
4001 posting that we've alread verified and scanned.
4003 Wed Nov 13 23:38:00 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4005 * gnus-start.el (gnus-parse-active): Gave wrong results.
4007 * gnus-win.el (gnus-buffer-configuration): Doc fix.
4009 Wed Nov 13 13:52:20 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4011 * gnus-topic.el: Added customize support.
4013 * gnus-group.el (gnus-group-mode-hook): Added `gnus-topic-mode'
4016 * gnus-util.el (gnus-verbose): Made customizable.
4018 * gnus.el (gnus-summary-line-format): Customize.
4020 * gnus-sum.el (gnus-summary-respool-default-method): Customize.
4022 * gnus.el (gnus-select-method-name): New widget.
4023 (gnus-select-method): Use it.
4025 Wed Nov 13 14:19:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4027 * gnus-group.el (gnus-info-clear-data): Quote lists.
4029 * nntp.el (nntp-send-authinfo): Prompt right.
4031 Tue Nov 12 19:33:00 1996 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4033 * gnus.el: Red Gnus v0.61 is released.
4035 Tue Nov 12 17:55:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4037 * nnmail.el (nnmail-move-inbox): Delete empty crash box.
4039 * gnus-art.el (gnus-article-make-menu-bar): Define summary article
4042 * gnus-group.el (gnus-group-set-timestamp): Removed reference to
4043 free variable `group'.
4045 Mon Nov 11 16:29:00 1996 David Moore <dmoore@ucsd.edu>
4047 * gnus-group.el (gnus-group-timestamp-delta): New function.
4049 * gnus-demon.el (gnus-demon-add-scan-timestamps,
4050 gnus-demon-scan-timestamps): New functions.
4052 Mon Nov 11 05:27:20 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4054 * article.el (gnus-emphasis-alist): Added ":" as sentence-end.
4056 Mon Nov 11 05:14:02 1996 David Moore <dmoore@ucsd.edu>
4058 * nnvirtual.el: New version.
4060 Mon Nov 11 05:09:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4062 * article.el (gnus-emphasis-underline-bold): Renamed.
4064 Mon Nov 11 05:05:09 1996 Alexandre Oliva <oliva@dcc.unicamp.br>
4066 * nntp.el (nntp-possibly-change-group): Bind
4067 `nnheader-callback-function' to nil.
4069 Sun Nov 10 12:13:08 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4071 * gnus-start.el (gnus-parse-active): Give correct answer.
4073 * nntp.el (nntp-snarf-error-message): Massage the message.
4075 Sun Nov 10 11:49:33 1996 Joe Wells <jbw@cs.bu.edu>
4077 * dgnushack.el (require): Load .el files only.
4079 Sun Nov 10 10:06:12 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4081 * gnus-move.el (gnus-move-group-to-server): Would pass wrong
4082 params to `gnus-retrieve-headers'.
4084 * nntp.el (nntp-wait-for): Accept a `discard' param.
4085 (nntp-open-connection): Would mix it up when establishing asynch
4088 * nnml.el (nnml-find-id): Would report false positives.
4090 * gnus-spec.el (gnus-update-format-specifications): Do all
4091 computations in the right buffer.
4093 * nnweb.el (nnweb-type-definition): Moved search engine.
4094 (nnweb-fetch-form): Use "POST" instead of `POST'.
4096 * gnus-undo.el (gnus-undo-register): Entered malformed undo
4099 * smiley.el (smiley-nosey-regexp-alist): Add a devilish face.
4101 Sun Nov 10 06:38:38 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
4103 * gnus.el: Red Gnus v0.60 is released.
4105 Sun Nov 10 06:31:36 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
4107 * gnus.el: Red Gnus v0.59 is released.
4109 Sun Nov 10 06:09:37 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4111 * nntp.el (nntp-decode-text): Erased everything.
4113 * article.el (article-remove-trailing-blank-lines): Would
4116 Sun Nov 10 06:06:31 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
4118 * gnus.el: Red Gnus v0.58 is released.
4120 Sun Nov 10 06:02:51 1996 Alexandre Oliva <oliva@dcc.unicamp.br>
4122 * nntp.el (nntp-possibly-change-group): Bind callback function to
4125 Sun Nov 10 05:35:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4127 * gnus-topic.el (gnus-topic-remove-topic): Remove from alist.
4129 * gnus-score.el (gnus-score-string): Didn't trace fuzzies and
4132 Sat Nov 9 18:14:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4134 * nnweb.el (nnweb-set-hashtb): Typo.
4135 (nnweb-read-overview): Typo.
4137 * nnheader.el (nnheader-skeleton-replace): New macro.
4138 (nnheader-replace-string): Use it.
4139 (nnheader-replace-regexp): Use it.
4140 (nnheader-strip-cr): Use it.
4142 * nntp.el (nntp-retrieve-headers): Be faster.
4143 (nntp-decode-text): Use faster algorithm.
4145 * nnheader.el (nnheader-replace-string): New function.
4147 Sat Nov 9 17:22:16 1996 Hrvoje Niksic <hniksic@srce.hr>
4149 * article.el (gnus-emphasis-alist): Doc fix.
4151 Sat Nov 9 16:27:27 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4153 * nnmail.el (nnmail-split-it): Fix bug in abbrev handling.
4155 Sat Nov 9 05:59:02 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4157 * nnweb.el (nnweb-set-hashtb): Typo.
4159 * article.el (gnus-emphasis-alist): One ' too many.
4161 * gnus-async.el (gnus-async-prefetch-article): Only message when
4162 in the summary buffer.
4164 * gnus-msg.el (gnus-post-news): Handle `newsgroup' param.
4165 (gnus-debug): Be `defcustom' aware.
4167 Sat Nov 9 05:41:27 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
4169 * gnus.el: Red Gnus v0.57 is released.
4171 Fri Nov 8 22:56:59 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4173 * gnus.el: Added customize support.
4175 Sat Nov 9 05:14:58 1996 David Moore <dmoore@ucsd.edu>
4177 * nnmail.el (nnmail-expand-newtext): New version.
4179 Sat Nov 9 04:28:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4181 * gnus-xmas.el (gnus-xmas-force-redisplay): New variable.
4182 (gnus-xmas-summary-recenter): Use it.
4184 * gnus-art.el (gnus-button-url): Removed seconds param since old
4185 versions of `browse-url.el' don't support it.
4186 (gnus-article-make-menu-bar): Add article menu to article menu.
4188 * article.el (gnus-emphasis-alist): Use ")" as a sentence end
4191 Fri Nov 8 05:33:08 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4193 * article.el (gnus-emphasis-alist): Recognize "_this_here_".
4195 * gnus-art.el (gnus-article-save): Save the right buffer after
4198 * nntp.el (nntp-wait-for): Nix out "nntp reading...." message.
4200 * article.el (article-narrow-to-signature): Typo.
4202 * nntp.el (nntp-try-list-active): Would guess wrong on `some'.
4204 * gnus.el: condition-case -> ignore-errors.
4206 * nntp.el (nntp-request-close): Protect against errors.
4208 Fri Nov 8 03:23:02 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
4210 * gnus.el: Red Gnus v0.56 is released.
4212 Fri Nov 8 02:45:21 1996 David S. Goldberg <dsg@linus.mitre.org>
4214 * gnus-art.el (gnus-button-url): Respect
4215 `browse-url-new-window-p'.
4217 Fri Nov 8 02:34:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4219 * nnmail.el (nnmail-process-unix-mail-format): Fold searches.
4221 Thu Nov 7 09:07:32 1996 Steven L Baur <steve@miranova.com>
4223 * nnmail.el (nnmail-search-unix-mail-delim): Take better care in
4224 ignoring bogus From_ lines.
4226 Fri Nov 8 02:01:06 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4228 * nnmail.el (nnmail-move-inbox): Cleaned up code.
4230 * gnus-int.el (gnus-request-regenerate): New function.
4232 * nnml.el (nnml-request-regenerate): New function.
4234 * gnus-srvr.el (gnus-server-regenerate-server): New command and
4237 Thu Nov 7 16:12:30 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4239 * gnus-start.el: Added customize support.
4241 Fri Nov 8 01:47:16 1996 David S. Goldberg <dsg@linus.mitre.org>
4243 * gnus-win.el (gnus-delete-windows-in-gnusey-frames): Would bug
4244 out on nil variables.
4246 Fri Nov 8 01:45:06 1996 Kurt Swanson <kurt@dna.lth.se>
4248 * gnus-sum.el (gnus-handle-ephemeral-exit): Go to the next
4251 Thu Nov 7 16:12:30 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4253 * article.el (gnus-visible-headers): Convert string to list of
4256 Fri Nov 8 01:40:38 1996 Kurt Swanson <Kurt.Swanson@dna.lth.se>
4258 * gnus-sum.el (gnus-summary-first-article): New function.
4260 * gnus-salt.el (gnus-pick-start-reading): Use it.
4262 Thu Nov 7 09:42:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4264 * gnus-group.el (gnus-group-catchup): Better message.
4266 * gnus-util.el (gnus-date-get-time): Protect against "" Dates.
4268 * article.el (article-strip-leading-blank-lines): Would infloop.
4270 * gnus-msg.el (gnus-debug): Protect against odd load-paths.
4272 Fri Nov 8 05:30:51 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4274 * gnus-sum.el (gnus-get-newsgroup-headers): `ref' should never be
4277 * gnus-msg.el (gnus-summary-followup-to-mail,
4278 gnus-summary-followup-to-mail-with-original): New commands.
4280 * nnmail.el (nnmail-split-it): Use `replace-match'.
4282 Fri Nov 8 05:30:46 1996 David Moore <dmoore@ucsd.edu>
4284 * nnmail.el (nnmail-split-it): New version.
4286 Fri Nov 8 03:44:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4288 * gnus.el (gnus-article-display-hook): Customized.
4290 * article.el (gnus-emphasis-alist): Define more combinations.
4291 (gnus-emphasis-underline-bold-italic): New face.
4293 Fri Nov 8 00:20:29 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
4295 * gnus.el: Red Gnus v0.55 is released.
4297 Thu Nov 7 00:14:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4299 * gnus-win.el (gnus-delete-windows-in-gnusey-frames): New function.
4300 (gnus-configure-windows): Use it.
4302 * nntp.el (nntp-possibly-change-group): Erased wrong buffer.
4304 * gnus-score.el (gnus-score-find-bnews): Anchor mathces.
4306 * gnus-group.el (gnus-group-insert-group-line): Would bug out on
4307 on gnus-moderated-hashtb.
4309 Wed Nov 6 22:54:41 1996 Sudish Joseph <sudish@mindspring.com>
4311 * gnus-nocem.el (gnus-sum): Required.
4313 Wed Nov 6 09:13:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4315 * nnmail.el (nnmail-date-to-time): Trap errors.
4317 * nntp.el (nntp-open-connection): Erase contents of the right
4320 * gnus-sum.el (gnus-summary-first-article-p): New function.
4322 * gnus-topic.el (gnus-topic-remove-group): Didn't use
4325 * gnus-group.el (gnus-group-iterate): New macro.
4327 * gnus-sum.el (gnus-summary-prev-unread-article): Respect
4328 `gnus-summary-goto-unread' `never'.
4330 Wed Nov 6 06:55:03 1996 Hrvoje Niksic <hniksic@srce.hr>
4332 * article.el (gnus-emphasis-alist): New version.
4334 Wed Nov 6 06:26:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4336 * gnus-art.el (gnus-article-syntax-table): New variable.
4337 (gnus-article-mode): Use it.
4339 * article.el (article-strip-leading-blank-lines): Didn't do much.
4341 Wed Nov 6 05:51:56 1996 Kevin Buhr <buhr@stat.wisc.edu>
4343 * gnus-sum.el (gnus-summary-respool-article): Get the right
4346 Wed Nov 6 04:00:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4348 * nnheader.el (nnheader-header-value): Use old definition.
4350 * message.el: Removed many autoloads.
4352 Wed Nov 6 03:44:44 1996 ISO-2022-JP <morioka@jaist.ac.jp>
4354 * gnus-ems.el (gnus-ems-redefine): New Mule definition.
4356 Wed Nov 6 03:02:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4358 * gnus-xmas.el (gnus-xmas-summary-recenter): Force redisplay.
4360 * gnus.el (gnus-check-backend-function): Protect against errors.
4362 * gnus-start.el (gnus-group-change-level): Enter info into dribble
4365 Wed Nov 6 01:58:46 1996 Hrvoje Niksic <hniksic@srce.hr>
4367 * article.el (gnus-emphasis-alist): New default.
4369 Wed Nov 6 01:47:17 1996 Joe Wells <jbw@cs.bu.edu>
4371 * gnus-uu.el (gnus-uu-reginize-string): Buggy.
4372 (gnus-uu-uustrip-article): Temp name mixup.
4374 Wed Nov 6 01:27:54 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4376 * gnus-group.el (gnus-group-make-group): Use new function.
4378 * gnus.el (gnus-read-group): New function.
4380 * dgnushack.el: Less error messages under XEmacs.
4382 Tue Nov 5 23:59:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4384 * nnmail.el (nnmail-search-unix-mail-delim): New implementation.
4386 Tue Nov 5 23:43:34 1996 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4388 * gnus.el: Red Gnus v0.54 is released.
4390 Tue Nov 5 22:34:01 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4392 * message.el (message-goto-signature): Place point better.
4394 * gnus-art.el (gnus-summary-save-body-in-file): Restored.
4396 * nntp.el (nntp-send-authinfo): Better password prompting.
4398 * nnmail.el (nnmail-read-passwd): Allow format strings.
4400 Tue Nov 5 22:10:20 1996 David Moore <dmoore@ucsd.edu>
4402 * gnus-sum.el (gnus-valid-move-group-p): New function.
4403 (gnus-read-move-group-name): Faster implementation.
4405 Tue Nov 5 12:35:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4407 * gnus-topic.el (gnus-topic-remove-topic): Would wipe out topic
4410 * gnus-sum.el (gnus-summary-stop-page-breaking): Remove all
4413 * nnweb.el (nnweb-set-hashtb): Typo.
4415 Tue Nov 5 10:43:24 1996 Randal Schwartz <merlyn@stonehenge.com>
4417 * gnus-uu.el (gnus-uu-be-dangerous): New variable.
4418 (gnus-uu-save-files): Use it.
4420 Tue Nov 5 10:19:39 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4422 * gnus-sum.el (gnus-summary-read-document): Doc fix.
4423 (gnus-summary-catchup-and-exit): Don't exit when replying "n".
4425 * gnus-art.el (gnus-summary-write-to-file): Doc fix.
4427 * gnus-uu.el (gnus-uu-get-list-of-articles): Get numerical prefix
4430 Tue Nov 5 10:14:02 1996 David Moore <dmoore@ucsd.edu>
4432 * gnus-start.el (gnus-groups-to-gnus-format): Simplified and made
4435 Tue Nov 5 04:56:33 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4437 * nnmail.el (nnmail-search-unix-mail-delim): Protect against
4440 * nnheader.el (nnheader-header-value): New definition.
4442 * nntp.el (nntp-open-connection): Erase buffer.
4443 (nntp-possibly-change-group): Ditto.
4445 * nnvirtual.el (nnvirtual-create-mapping): Would ignore groups
4446 with just one article.
4448 Tue Nov 5 03:41:30 1996 David Moore <dmoore@ucsd.edu>
4450 * gnus-nocem.el (gnus-nocem-enter-article): Would bug out on some
4453 Tue Nov 5 03:36:03 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4455 * gnus-score.el (gnus-score-find-favourite-words): Put point at
4458 Tue Nov 5 03:33:04 1996 jeff sparkes <jsparkes@nortel.ca>
4460 * gnus-kill.el (gnus-batch-score): Run in slave mode.
4462 Mon Nov 4 03:16:18 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4464 * nnheader.el (nnheader-directory-regular-files): New function.
4466 * nnmail.el (nnmail-get-spool-files): Allow nnmail-spool-file to
4469 * gnus-sum.el (gnus-summary-next-group): Halt prefetch.
4471 * gnus-async.el (gnus-async-halt-prefetch): New function.
4473 * message.el (message-check-news-header-syntax): Anchor
4476 * gnus-topic.el (gnus-topic-mode): Reset sorting function.
4478 Tue Oct 29 20:42:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4480 * gnus-topic.el (gnus-topic-remove-topic): Fold properly.
4482 Tue Oct 29 19:45:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4484 * message.el (message-generate-new-buffer-clone-locals): Bugged
4487 Tue Oct 29 19:21:47 1996 David Moore <dmoore@ucsd.edu>
4489 * gnus.el: Fixed autoloads.
4491 Tue Oct 29 17:21:42 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4493 * gnus-art.el (gnus-url-mailto): `message-goto-subject' takes no
4496 Mon Oct 28 15:42:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4498 * gnus.el: Autoload gnus-score-followup-thread.
4499 (gnus-inhibit-startup-message): Doc fix.
4501 Sat Oct 26 15:48:28 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4503 * gnus-xmas.el (gnus-xmas-topic-menu-add): Add menu.
4505 * gnus-topic.el (gnus-topic-kill-group): Enter into dribble.
4507 * gnus-sum.el (gnus-summary-universal-argument): Bind
4508 `gnus-newsgroup-process-marked' to nil before calling functions.
4510 Sat Oct 26 15:31:18 1996 David Moore <dmoore@ucsd.edu>
4512 * nnmail.el (nnmail-activate): Faster version.
4514 Fri Oct 25 09:02:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4516 * nnsoup.el (nnsoup-pack-replies): Error empty dirs.
4518 * gnus-msg.el (gnus-summary-mail-forward): Allow prefix to forward
4521 Thu Oct 24 07:20:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4523 * gnus-nocem.el (gnus-nocem-enter-article): Would enter unbound
4524 symbols into hashtb.
4526 Thu Oct 24 07:12:23 1996 Michael R. Cook <mcook@cognex.com>
4528 * nnmh.el (nnmh-active-number): Misplaced paren.
4530 Thu Oct 24 07:02:54 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4532 * gnus-group.el (gnus-group-list-groups): Clear inboxes.
4534 * gnus-async.el (gnus-make-async-article-function): Use the
4537 * nntp.el (nntp-after-change-function-callback): Pass along the
4538 right success param.
4540 Wed Oct 23 18:33:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4542 * gnus-score.el (gnus-summary-increase-score): Spud.
4544 Wed Oct 23 07:55:42 1996 William Perry <wmperry@aventail.com>
4546 * gnus-art.el (gnus-url-mailto): New function.
4548 Wed Oct 23 06:57:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4550 * nnbabyl.el (nnbabyl-create-mbox): New function.
4551 (nnbabyl-open-server): Create mbox.
4553 * nnmbox.el (nnmbox-create-mbox): New function.
4555 Tue Oct 22 07:30:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4557 * nnml.el (nnml-request-list): Always return t.
4559 Tue Oct 22 03:16:27 1996 Felix Lee <flee@teleport.com>
4561 * gnus-score.el (gnus-score-adaptive): Use the right syntax
4564 Tue Oct 22 03:08:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4566 * message.el (message-generate-headers): Rename Original-Sender as
4568 (message-send-news): Typo.
4569 (message-send-news): Don't message.
4571 Tue Oct 22 03:06:49 1996 Felix Lee <flee@teleport.com>
4573 * gnus-score.el (gnus-score-adaptive): gnus-score-adaptive will do
4574 line scoring or word scoring, but not both.
4576 Tue Oct 22 02:48:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4578 * message.el (message-send-news): Use it.
4579 (message-send-mail): Ditto.
4581 Tue Oct 22 02:40:14 1996 Joev Dubach <dubach1@husc.harvard.edu>
4583 * message.el (message-generate-new-buffer-clone-locals): New
4586 Tue Oct 22 01:19:47 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4588 * message.el: Removed `lisp-indent-hook' throughout all files.
4590 * gnus.el (gnus-sethash): Fix edebug form spec.
4592 * gnus-cache.el (gnus-cache-file-name): Translate file chars.
4594 Sun Oct 20 03:41:47 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4596 * nntp.el (nntp-read-server-type): Fold case.
4598 Sat Oct 19 08:03:17 1996 Michael Ernst <mernst@cs.washington.edu>
4600 * article.el (article-hide-headers): Do the right thing on
4601 articles with no bodies.
4602 (article-narrow-to-signature): Doc fix.
4604 Sat Oct 19 07:53:49 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4606 * nnsoup.el (nnsoup-pack-replies): Refuse to pack when there is
4608 (nnsoup-read-areas): Don't bug out on empty packets.
4610 * gnus-soup.el (gnus-soup-pack-packet): Refuse to pack empty
4613 Sat Oct 19 07:43:33 1996 Kees de Bruin <kees_de_bruin@tasking.nl>
4615 * gnus-sum.el (gnus-auto-center-summary): Fix.
4617 Sat Oct 19 07:32:27 1996 Marc Horowitz <marc@cygnus.com>
4619 * gnus-topic.el (gnus-topic-remove-topic): Would clobber
4622 Sat Oct 19 07:01:14 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4624 * message.el (message-send-mail-hook): New hook.
4625 (message-send-news-hook): Ditto.
4627 * gnus-art.el (gnus-summary-write-to-file): New function.
4629 Sat Oct 19 06:56:34 1996 Kees de Bruin <kees_de_bruin@tasking.nl>
4631 * gnus-sum.el (gnus-summary-save-article-mail-overwrite): New
4632 command and keystroke.
4634 Thu Oct 17 06:25:55 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4636 * gnus-sum.el (gnus-article-sort-by-date): Use faster
4639 * gnus-util.el (gnus-string-get-time): New macro.
4641 * message.el (message-check-news-syntax): Check more thorougly the
4643 (message-check): New macro.
4645 Thu Oct 17 06:03:56 1996 Carsten Leonhardt <leo@arioch.tng.oche.de>
4647 * gnus-ems.el (gnus-xemacs): Avoid clobbering functions.
4649 Thu Oct 17 05:34:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4651 * message.el (message-cite-function): Initialize from
4654 Thu Oct 17 02:45:47 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4656 * gnus.el: Red Gnus v0.52 is released.
4658 Wed Oct 16 21:01:41 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4660 * gnus-sum.el (gnus-summary-catchup): Return t.
4662 Wed Oct 16 20:32:53 1996 Kees de Bruin <kees_de_bruin@tasking.nl>
4664 * gnus-group.el (gnus-group-mail-low-empty-face): Face fix.
4666 Wed Oct 16 20:00:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4668 * message.el (message-mode): Doc fix.
4670 * nnml.el (nnml-request-group): Re-read directory.
4672 Wed Oct 16 04:01:27 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4674 * gnus.el: Red Gnus v0.51 is released.
4676 Wed Oct 16 03:49:12 1996 Alexandre Oliva <oliva@dcc.unicamp.br>
4678 * gnus-start.el (gnus-setup-news): Make sure
4679 `gnus-group-line-format' is bound.
4681 Wed Oct 16 02:57:37 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4683 * nntp.el (nntp-after-change-function-callback): Would delete the
4684 first line of all articles.
4686 Mon Oct 14 21:31:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4688 * gnus-sum.el (gnus-summary-limit-to-marks): Accept prefix.
4690 Sun Oct 13 16:37:05 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4692 * gnus-srvr.el (gnus-browse-foreign-server): Message better.
4694 Sat Oct 12 19:33:01 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4696 * message.el (message-indent-citation): Would infloop on empty
4699 Sat Oct 12 19:21:05 1996 Raja R. Harinath <harinath@cs.umn.edu>
4701 * gnus.el: Autoload more functions.
4703 Sat Oct 12 19:09:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4705 * gnus-sum.el (gnus-summary-catchup): Don't move point.
4706 (gnus-summary-limit-exclude-marks): New command.
4708 Fri Oct 11 15:26:02 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4710 * gnus.el: Red Gnus v0.50 is released.
4712 Thu Oct 10 23:36:32 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
4714 * gnus-nocem.el (gnus-nocem): Typo.
4716 Thu Oct 10 23:16:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4718 * gnus-group.el (gnus-group-clear-data-on-native-groups): Only
4719 clear data on native groups.
4721 Thu Oct 10 14:11:18 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4723 * gnus-cus.el (gnus-group-customize): Allow unknown entries.
4724 (gnus-score-customize): Ditto.
4725 (gnus-score-string-convert): Ditto.
4726 (gnus-score-parameters): Added `touched'.
4728 Thu Oct 10 23:06:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4730 * gnus-start.el (gnus-read-active-file): Don't bug out on null
4733 Thu Oct 10 22:29:05 1996 Randell Jesup <Randell.Jesup@scala.com>
4735 * article.el (article-hide-boring-headers): Reversed `date'
4738 Thu Oct 10 15:24:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4740 * gnus-xmas.el (gnus-xmas-define): Removed gnus-display-type.
4742 * gnus-group.el (gnus-group-new-mail): Strip prefix.
4744 * nnmail.el (nnmail-new-mail-p): Didn't work.
4746 * gnus-score.el (gnus-score-adaptive): Use
4747 gnus-adaptive-word-score-alist.
4749 * nnoo.el (nnoo-define-skeleton-1): Define
4750 request-list-newsgroups.
4752 * nnweb.el (w3-forms): Removed.
4754 * gnus-uu.el (gnus-uu-digest-mail-forward): Use directory form.
4756 Tue Oct 8 14:30:53 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4758 * gnus.el: Red Gnus v0.49 is released.
4760 Tue Oct 8 00:15:04 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4762 * gnus-nocem.el: Added customize support.
4764 Tue Oct 8 11:48:25 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4766 * gnus-group.el (gnus-group-mail-3-empty-face): Use magenta4.
4768 * gnus.el (gnus-short-group-name): Would bug out on complex group
4770 (gnus-splash-face): New face.
4771 (gnus-group-startup-message): Use it.
4773 * nnvirtual.el (nnvirtual-request-group): Respect
4776 * gnus-load.el: Removed.
4778 * gnus.el (gnus-check-backend-function): Require before
4781 * gnus-sum.el (gnus-summary-respool-article): Use it.
4783 * gnus-load.el (gnus-mail-method-history): New variable.
4785 * gnus-sum.el (gnus-summary-normal-unread-face): Use default
4788 Mon Oct 7 15:00:58 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4790 * gnus.el: Red Gnus v0.48 is released.
4792 Mon Oct 7 02:24:02 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4794 * gnus-sum.el: Added customize support.
4796 Sat Oct 5 01:29:20 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4798 * gnus-async.el: Added customize support.
4799 * gnus-cache.el: Ditto.
4800 * gnus-cite.el: Ditto.
4801 * gnus-demon.el: Ditto.
4802 * gnus-dup.el: Ditto.
4803 * gnus-eform.el: Ditto.
4804 * gnus-group.el: Ditto.
4805 * gnus-int.el: Ditto.
4806 * gnus-kill.el: Ditto.
4807 * gnus-load.el (gnus-make-face, gnus-face-light-name-list,
4808 gnus-face-dark-name-list): Removed.
4810 Fri Oct 4 07:17:09 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4812 * gnus-start.el (gnus-setup-news): Slaves should read the slave
4815 * gnus-art.el (gnus-request-article-this-buffer): Removed
4816 reference to doing-request.
4818 Thu Oct 3 05:06:53 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4820 * gnus.el: Red Gnus v0.47 is released.
4822 Thu Oct 3 02:04:37 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4824 * gnus-int.el (gnus-request-head): Use the cache.
4826 Wed Oct 2 00:57:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4828 * message.el (message-resend): Message.
4830 * gnus-group.el (gnus-group-timestamp-string): New function.
4832 * gnus-util.el (gnus-time-iso8601): New function.
4834 * gnus-group.el (gnus-group-set-timestamp): New function.
4835 (gnus-group-timestamp): New subst.
4837 * gnus-start.el (gnus-subscribe-hierarchical-interactive): Accept
4840 Tue Oct 1 05:13:57 1996 Martin Buchholz <mrb@eng.sun.com>
4842 * gnus-sum.el (gnus-summary-insert-pseudos): Error takes a format
4845 Tue Oct 1 05:12:29 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4847 * gnus.el: Red Gnus v0.46 is released.
4849 Tue Oct 1 03:41:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4851 * gnus-picon.el (gnus-picons-glyph-hashtb): Made into hashtb.
4853 Tue Oct 1 01:50:10 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4855 * gnus-group.el (gnus-group-new-mail): New function.
4856 (gnus-new-mail-mark): New variable.
4858 * nnmail.el (nnmail-new-mail-p): New function.
4860 * gnus-xmas.el (gnus-xmas-splash): New function.
4862 Tue Oct 1 01:36:17 1996 Raja R. Harinath <harinath@cs.umn.edu>
4864 * gnus-score.el (gnus-all-score-files): Didn't handle alist.
4866 * gnus-gl.el: Dropped `bbb-alist'. Changed cl-hashtable to obarray,
4867 using gnus-{get,set}hash to access it. Dropped a few temp. bindings
4868 Changed (aref (assoc "message-id" ...) ...) to (mail-header-id ...).
4870 Mon Sep 30 00:02:13 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4872 * gnus.el: General (and major) indentation, breaking,
4873 if/when/unless/and/or, push revision.
4875 * gnus-sum.el (gnus-read-header): Set buffer before changing
4878 Sun Sep 29 23:20:26 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4880 * gnus-util.el (gnus-write-buffer): New function.
4882 Sun Sep 29 23:05:33 1996 Kurt Swanson <Kurt.Swanson@dna.lth.se>
4884 * gnus-sum.el (gnus-handle-ephemeral-exit): New function.
4886 Sun Sep 29 22:41:01 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4888 * gnus-cache.el (gnus-cache-possibly-enter-article): Allow making
4889 articles persistent in uncacheable groups.
4891 Sun Sep 29 01:23:43 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4893 * gnus.el: Red Gnus v0.45 is released.
4895 Sun Sep 29 00:57:13 1996 Dave Disser <disser@sdd.hp.com>
4897 * gnus-sum.el (gnus-summary-display-article): Don't show tree
4898 unless using threads.
4900 Sun Sep 29 00:19:35 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4902 * gnus-score.el (gnus-all-score-files): Remove duplicates.
4904 Sat Sep 28 23:47:43 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4906 * gnus-score.el (gnus-summary-increase-score): Wouldn't do regexp
4909 * gnus-topic.el (gnus-topic-group-indentation): Give the right
4912 Sat Sep 28 23:23:58 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4914 * gnus-group.el (gnus-group-quick-select-group): Require
4917 * gnus-score.el (gnus-score-thread): New function.
4919 Sat Sep 28 00:41:54 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4921 * gnus-cus.el: New file.
4923 Sat Sep 28 21:32:52 1996 Kevin Buhr <buhr@stat.wisc.edu>
4925 * nnbabyl.el (nnbabyl-request-article): Would delete wrong
4928 Fri Sep 27 21:54:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4930 * gnus.el: Red Gnus v0.44 is released.
4932 Fri Sep 27 21:24:46 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4934 * gnus-sum.el (gnus-nov-parse-line): Would double articles.
4936 Fri Sep 27 20:52:31 1996 Shlomo Mahlab <shlomo@en3501.oren.co.il>
4938 * gnus-cache.el (gnus-jog-cache): Call with function name.
4940 * gnus-group.el (gnus-group-universal-argument): Shadowed `func'.
4942 Fri Sep 27 19:48:52 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4944 * gnus-cite.el (gnus-article-fill-cited-article): Nix out data
4947 * gnus-group.el (gnus-group-unsubscribe-current-group): Accept
4949 (gnus-group-unsubscribe): New function.
4950 (gnus-group-subscribe): New function.
4952 Fri Sep 27 17:36:31 1996 Kurt Swanson <kurt@dna.lth.se>
4954 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Never add nil
4957 Fri Sep 27 17:33:30 1996 Stephen Peters <speters@cygnus.com>
4959 * gnus-art.el (gnus-header-face-alist): Typo.
4961 Fri Sep 27 04:10:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4963 * gnus-msg.el (gnus-summary-mail-crosspost-complaint): Add a tag
4965 (gnus-mail-yank-original): Elided.
4966 (gnus-inews-yank-articles): Would yank articles in reverse order.
4968 Thu Sep 26 22:39:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4970 * gnus.el: Red Gnus v0.43 is released.
4972 Thu Sep 26 22:13:00 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4974 * nnweb.el (nnweb-altavista-wash-article): Didn't remove all
4977 * gnus-nocem.el (gnus-nocem-check-article): Fix security hole.
4979 Thu Sep 26 20:23:11 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4981 * gnus-group.el (gnus-group-make-group): Accept an ARGS param.
4983 * nnheader.el (nnheader-concat): Accept many file names.
4985 Thu Sep 26 19:53:09 1996 Kurt Swanson <kurt@dna.lth.se>
4987 * gnus-art.el (gnus-header-content-face): Buggy color names.
4989 Thu Sep 26 14:57:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4991 * nnmail.el (nnmail-save-active): Rewrite.
4992 (nnmail-generate-active): New function.
4994 * gnus-util.el (gnus-delete-assq): New macro.
4995 (gnus-delete-assoc): Ditto.
4997 Wed Sep 25 23:44:40 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4999 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Just use one
5000 single condition-case.
5002 Wed Sep 25 21:15:59 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5004 * gnus.el: Red Gnus v0.42 is released.
5006 Wed Sep 25 19:40:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5008 * gnus-art.el (gnus-header-newsgroups-face): Yucky on light
5011 Wed Sep 25 19:25:27 1996 Michael R. Cook <mcook@cognex.com>
5013 * message.el (message-ignored-news-headers): Strip Resent-Fcc.
5015 Wed Sep 25 19:12:59 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5017 * gnus-group.el (gnus-group-jump-to-group): Use
5018 `gnus-group-goto-group'.
5020 * gnus-xmas.el (gnus-xmas-mode-line-buffer-identification): Don't
5021 chop off half line when no colon.
5023 Mon Sep 23 22:12:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5025 * gnus-nocem.el (gnus-nocem-verifyer): Change to `mc-verify'.
5027 Mon Sep 23 21:43:47 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5029 * gnus.el: Red Gnus v0.41 is released.
5031 Mon Sep 23 21:10:37 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5033 * article.el (article-hide-headers): Don't ignore
5034 gnus-visible-headers.
5036 Mon Sep 23 19:10:20 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5038 * gnus-sum.el (gnus-summary-goto-subject): Made into command.
5040 Mon Sep 23 18:26:47 1996 Tonny Madsen <Tonny.Madsen@netman.dk>
5042 * nnmail.el (nnmail-default-file-modes): Use integer.
5044 Tue Sep 24 18:39:41 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5046 * gnus-sum.el (gnus-summary-respool-query): Better message.
5048 Sun Sep 22 15:12:54 1996 Per Abrahamsen <abraham@dina.kvl.dk>
5050 * gnus-art.el: Customized.
5052 * gnus.el (gnus-inhibit-startup-message): Changed type to
5054 (gnus-play-startup-jingle): Ditto.
5056 Sun Sep 22 12:58:57 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5058 * gnus.el: Red Gnus v0.40 is released.
5060 Sun Sep 22 11:48:02 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
5062 * custom.el (defcustom): Eval and compile.
5063 * widget.el (define-widget-keywords): Ditto.
5065 Sat Sep 21 09:29:54 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5067 * article.el (article-strip-multiple-blank-lines): Would strip all
5070 Fri Sep 20 06:52:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5072 * gnus.el: Red Gnus v0.39 is released.
5074 Thu Sep 19 18:57:59 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5076 * message.el (message-ignored-cited-headers): Doc fix.
5078 Thu Sep 19 03:05:01 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5080 * gnus.el: Red Gnus v0.38 is released.
5082 Thu Sep 19 03:05:01 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5084 * gnus.el: Red Gnus v0.37 is released.
5086 Wed Sep 18 10:36:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5088 * gnus-async.el (gnus-async-prefetch-article-p): New variable.
5089 (gnus-async-prefetch-article): Use it.
5090 (gnus-async-unread-p): New function.
5092 Tue Sep 17 14:41:56 1996 Per Abrahamsen <abraham@dina.kvl.dk>
5094 * gnus-cite.el (gnus-custom-import-cite-face-list): Removed.
5096 Wed Sep 18 04:28:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5098 * nnmail.el (nnmail-split-history): mapcar instead of mapconcat.
5100 Tue Sep 17 14:41:56 1996 Per Abrahamsen <abraham@dina.kvl.dk>
5102 * gnus.el: Customized.
5104 * dgnushack.el (custom-file): Removed.
5106 Wed Sep 18 03:04:17 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5108 * nnmail.el (nnmail-check-duplication): Do splitting after
5109 duplicate suppression.
5111 * gnus-salt.el (gnus-pick-mode): Don't go to unread article.
5113 * gnus-dup.el (gnus-dup-enter-articles): Don't enter Message-IDs
5114 ento lists multiple times.
5116 Tue Sep 17 03:44:08 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5118 * gnus-uu.el (gnus-uu-grab-articles): Don't prefetch. Ask before
5121 * gnus.el: Red Gnus v0.37 is released.
5123 Tue Sep 17 03:15:26 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5125 * custom.el: 0.9 included.
5127 * gnus-art.el (browse-url): Required.
5129 * gnus.el: Red Gnus v0.36 is released.
5131 Tue Sep 17 02:37:26 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5133 * gnus-edit.el: Removed.
5135 * custom.el: Removed.
5137 * gnus-cus.el: Removed.
5139 Mon Sep 16 05:59:45 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5141 * gnus.el: Red Gnus v0.35 is released.
5143 Sun Sep 15 00:47:08 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5145 * nnmail.el (nnmail-default-file-modes): New default.
5147 Sat Sep 14 01:48:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5149 * gnus-group.el (gnus-group-make-doc-group): Typo.
5150 (gnus-useful-groups): New format.
5152 * gnus-cache.el (gnus-jog-cache): Doc fix.
5154 Fri Sep 13 02:28:47 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5156 * gnus-group.el (gnus-group-get-new-news): Read slave files here.
5158 Fri Sep 13 01:04:50 1996 Per Abrahamsen <abraham@dina.kvl.dk>
5160 * article.el (article-decode-rfc1522): New version.
5162 Fri Sep 13 00:00:25 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5164 * gnus-msg.el (gnus-crosspost-complaint): Added a newline.
5165 (gnus-summary-mail-crosspost-complaint): Insert message at the
5166 head of the message.
5168 Thu Sep 12 01:56:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5170 * gnus.el: Red Gnus v0.34 is released.
5172 Thu Sep 12 01:16:38 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5174 * gnus.el: Red Gnus v0.33 is released.
5176 Wed Sep 11 00:22:01 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5178 * gnus-score.el (gnus-adaptive-word-syntax-table): Modified
5179 standard syntax table.
5181 * nntp.el (nntp-read-server-type): Worked in the wrong buffer.
5183 * gnus-demon.el (gnus-demon-cancel): Put
5184 nnheader-cancel-function-timers back in again.
5186 * gnus.el: Red Gnus v0.32 is released.
5188 Tue Sep 10 19:10:09 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5190 * gnus-kill.el (gnus-batch-score): Didn't work at all.
5192 * gnus-msg.el (gnus-summary-mail-nastygram): Place point at
5195 * gnus-util.el (gnus-make-sort-function): Would nix out the
5198 * gnus-demon.el (gnus-demon-cancel): Don't run
5199 `cancel-function-timers'.
5201 * message.el (message-header-format-alist): Don't fill References
5204 Mon Sep 9 21:51:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5206 * nntp.el (nntp-server-action-alist): Don't try LIST ACTIVE GROUP
5207 on Netscape's brain-dead nntp server.
5209 * message.el (message-dont-send): Take proper actions.
5211 Mon Sep 9 21:46:44 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5213 * gnus.el: Red Gnus v0.31 is released.
5215 Mon Sep 9 21:16:11 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5217 * gnus-msg.el (gnus-copy-article-buffer): Decode headers after
5220 * gnus-picon.el (gnus-picons-refresh-before-display): New
5222 (gnus-picons-insert-face-if-exists): Put bar back in.
5224 Mon Sep 9 20:31:56 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5226 * gnus-uu.el (gnus-uu-digest-mail-forward): Use the newsgroup name.
5228 Mon Sep 9 20:04:35 1996 Kurt Swanson <kurt@dna.lth.se>
5230 * gnus-salt.el (gnus-pick-mouse-pick-region): New function.
5232 Mon Sep 9 18:37:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5234 * gnus-sum.el (gnus-summary-enter-digest-group): Bugged.
5236 * gnus-score.el (gnus-adaptive-word-syntax-table): Make ' a
5237 word-constituant character.
5239 Sun Sep 8 14:46:01 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5241 * gnus-group.el (gnus-group-make-useful-group): New command and
5243 (gnus-useful-groups): New variable.
5245 Sun Sep 8 14:46:01 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5247 * gnus.el: Red Gnus v0.30 is released.
5249 Sun Sep 8 13:26:36 1996 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
5251 * nndoc.el (nndoc-article-begin-function): Defvarred.
5253 * gnus-srvr.el (gnus-browse-unsubscribe-group): Would sometimes be
5256 * gnus.el (gnus-kill-ephemeral-group): New function.
5258 * gnus-art.el (gnus-button-alist): Recognize group-news urls.
5260 * nndoc.el (nndoc-dissect-buffer): Wouldn't dissect an mbox
5262 (nndoc-article-begin): New function.
5263 (nndoc-mbox-body-end): Use it.
5264 (nndoc-mbox-article-begin): Would bug out.
5266 Sun Sep 8 13:10:28 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5268 * gnus.el (gnus-other-frame): Always pop up a frame.
5270 Sun Sep 8 12:57:03 1996 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
5272 * gnus.el: Red Gnus v0.29 is released.
5274 Sun Sep 8 12:24:11 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5276 * nntp.el (nntp-accept-process-output): Don't message so
5279 * gnus.el: Fixed indentation and stuff.
5281 Sun Sep 8 12:23:56 1996 Sudish Joseph <sudish@mindspring.com>
5283 * nnweb.el (nnweb-fetch-form): Return t.
5285 Sat Sep 7 15:15:42 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5287 * gnus.el: Red Gnus v0.28 is released.
5289 Sat Sep 7 14:33:17 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5291 * nntp.el (nntp-after-change-function-callback): Renamed.
5293 * nnweb.el (nnweb-reference-search): Nix out file name.
5295 Sat Sep 7 14:07:13 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
5297 * nnweb.el (nnweb-altavista-search): Nix out buffer file name.
5299 * gnus-async.el (gnus-asynch-with-semaphore): New macro.
5300 (gnus-make-async-article-function): Nix out prefetch list when the
5301 summary buffer dies.
5303 * nnweb.el (nnweb-altavista-create-mapping): Would search forever
5304 when not getting any matches.
5306 Sat Sep 7 12:43:24 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5308 * gnus-msg.el (gnus-inews-yank-articles): Goto body before
5311 * nnheader.el (nnheader-insert-file-contents-literally): New
5313 (nnheader-insert-head): Use new definition.
5315 Sat Sep 7 12:35:37 1996 Kurt Swanson <kurt@dna.lth.se>
5317 * gnus-salt.el (gnus-pick-elegant-flow): New variable.
5319 Sat Sep 7 12:03:00 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5321 * nnheader.el (nnheader-insert-head): Don't use
5322 `insert-file-contents-literally'.
5323 (nnheader-head-chop-length): New variable.
5325 * gnus-sum.el (gnus-summary-read-document): Prepend "nnvirtual:"
5328 Sat Sep 7 11:12:26 1996 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
5330 * gnus-score.el (gnus-score-save): Don't check result from
5331 gnus-make-directory.
5333 * gnus-util.el (gnus-make-directory): Return t.
5335 Fri Sep 6 17:55:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5337 * gnus-range.el (gnus-copy-sequence): Didn't work for all
5340 Fri Sep 6 14:38:54 1996 Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
5342 * gnus-picons.el (gnus-picons-display-as-address): New variable.
5343 (gnus-picons-map): New keymap for picons.
5344 (gnus-picons-toggle-extent): New function.
5345 (gnus-article-display-picons): use them.
5346 (gnus-picons-insert-face-if-exists): ditto.
5347 (gnus-picons-try-to-find-face): ditto.
5348 (gnus-group-display-picons): let display catch up.
5349 (gnus-article-display-picons): ditto.
5351 Fri Sep 6 08:11:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5353 * nnkiboze.el (nnkiboze-close-group): Rewrite.
5354 (nnkiboze-request-list, nnkiboze-request-newgroups,
5355 nnkiboze-request-list-newsgroups): Removed.
5356 (nnkiboze-request-scan): New function.
5357 (nnkiboze-directory): New default.
5359 * gnus-sum.el (gnus-article-read-p): New function.
5361 * nnkiboze.el (nnkiboze-retrieve-headers): Rewrite.
5362 (nnkiboze-open-server): Removed.
5363 (nnkiboze-server-opened): Ditto.
5365 * nnheader.el (nnheader-find-nov-line): Renamed.
5366 (nnheader-nov-delete-outside-range): New function.
5368 * gnus-uu.el (gnus-uu-invert-processable): New command and
5371 * gnus-load.el (gnus-predefined-server-alist): New variable.
5373 * gnus.el (gnus-server-to-method): Use it.
5374 (gnus-read-method): Ditto.
5376 * gnus-sum.el (t): "M V" commands weren't defined.
5378 * gnus-cache.el (gnus-summary-insert-cached-articles): New command
5381 * gnus-score.el (gnus-sort-score-files): New function.
5382 (gnus-score-file-rank): New function.
5383 (gnus-score-find-bnews): Use it.
5385 * gnus-topic.el (gnus-topic-mode-map): New sort submap.
5386 (gnus-topic-sort-groups, gnus-topic-sort-groups-by-alphabet,
5387 gnus-topic-sort-groups-by-unread, gnus-topic-sort-groups-by-level,
5388 gnus-topic-sort-groups-by-score, gnus-topic-sort-groups-by-rank,
5389 gnus-topic-sort-groups-by-method): New commands and keystrokes.
5391 * gnus-group.el (gnus-group-sort-selected): New command.
5392 (gnus-group-sort-selected-flat): New function.
5393 (gnus-group-sort-selected-groups-by-alphabet,
5394 gnus-group-sort-selected-groups-by-unread,
5395 gnus-group-sort-selected-groups-by-level,
5396 gnus-group-sort-selected-groups-by-score,
5397 gnus-group-sort-selected-groups-by-rank,
5398 gnus-group-sort-selected-groups-by-method): New commands and
5400 (gnus-group-make-menu-bar): Updated.
5402 * gnus-util.el (gnus-make-sort-function): Create a complete
5404 (gnus-make-sort-function-1): Renamed.
5406 * gnus-topic.el (gnus-group-sort-topic): New function.
5408 * gnus-group.el (gnus-group-sort-flat): Made into own function.
5409 (gnus-group-sort-alist-function): New variable.
5411 * nnmail.el (nnmail-split-history): New variable.
5412 (nnmail-split-history): New command.
5414 * gnus-score.el (gnus-score-adaptive): Don't do any work on
5417 * gnus-msg.el (gnus-post-method): Allow easier posting from mail
5420 Thu Sep 5 19:56:41 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
5422 * gnus.el: Red Gnus v0.27 is released.
5424 Thu Sep 5 19:50:19 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5426 * gnus-xmas.el (gnus-xmas-modeline-glyph): Set string properly.
5428 Thu Sep 5 18:39:47 1996 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
5430 * gnus-sum.el (gnus-summary-edit-article-done): Make params
5433 * nntp.el (nntp-list-active-group): Don't change group first.
5435 * gnus-util.el (gnus-make-directory): New function.
5437 * gnus-msg.el (gnus-post-method): Do the right thing in
5440 Fri Sep 6 08:05:53 1996 ISO-2022-JP <morioka@jaist.ac.jp>
5442 * nnheader.el (nnheader-insert-head): Use
5443 nnheader-insert-file-contents-literally.
5445 Thu Sep 5 08:29:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5447 * gnus-win.el (gnus-always-force-window-configuration): New
5449 (gnus-configure-windows): Use it.
5451 * gnus-sum.el (gnus-summary-save-article): Give better prompts.
5453 * gnus-load.el (gnus-valid-select-methods): Update.
5455 * gnus-score.el (gnus-score-find-favourite-words): Didn't find any
5458 * gnus-sum.el (gnus-scores-exclude-files): Defined.
5460 * gnus-async.el (gnus-async-prefetch-next): Don't do so much on
5463 Thu Sep 5 08:26:11 1996 jeff sparkes <jsparkes@nortel.ca>
5465 * gnus-win.el (gnus-buffer-configuration): Bad cut'n'paste.
5467 Thu Sep 5 07:41:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5469 * gnus-group.el (gnus-group-list-groups): Update format specs.
5471 Thu Sep 5 07:11:18 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
5473 * gnus-sum.el (gnus-summary-read-document): Generated wrong nndoc
5476 Thu Sep 5 06:53:07 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5478 * nnvirtual.el (nnvirtual-close-group): Don't update ephemeral
5481 * gnus.el (gnus-group-auto-expirable-p): Allow nil expiry params.
5483 Wed Sep 4 06:46:03 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5485 * gnus.el: Red Gnus v0.26 is released.
5487 Wed Sep 4 06:42:34 1996 Lars Magne Ingebrigtsen <larsi@nipling.ifi.uio.no>
5489 * nnmail.el (nnmail-move-inbox): Reverse logic.
5491 Wed Sep 4 06:35:05 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5493 * gnus.el: Red Gnus v0.25 is released.
5495 Wed Sep 4 05:19:58 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5497 * nnmail.el (nnmail-move-inbox): Refuse to move if
5498 nnmail-crash-box can't be written.
5500 * gnus-art.el (gnus-button-url-regexp): Include : and ; in
5503 * gnus-score.el (gnus-adaptive-word-score-alist): New variable.
5505 * nnmail.el (nnmail-move-inbox): Set file modes on wrong file.
5507 Tue Sep 3 06:44:36 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5509 * gnus.el: Red Gnus v0.24 is released.
5511 Tue Sep 3 05:30:02 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5513 * gnus-async.el (gnus-async-prefetch-article): Reset async list
5514 when the summary buffer is killed.
5516 * gnus-xmas.el (gnus-xmas-modeline-glyph): Don't use glyph under
5519 * gnus-msg.el (gnus-copy-article-buffer): Deleted text in article
5522 Tue Sep 3 05:10:19 1996 Kurt Swanson <kurt@dna.lth.se>
5524 * gnus-sum.el (gnus-group-no-more-groups-hook): New variable.
5526 Tue Sep 3 04:44:31 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5528 * gnus-sum.el (gnus-summary-exit): Would bug out when using a
5529 single article buffer.
5531 Mon Sep 2 05:50:07 1996 Lars Magne Ingebrigtsen <larsi@narfi.ifi.uio.no>
5533 * gnus-audio.el (gnus-audio-play): Give the sound-file argument as
5534 ARG in addition to stdin.
5536 Mon Sep 2 05:28:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5538 * gnus.el: Red Gnus v0.23 is released.
5540 Mon Sep 2 05:16:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5542 * gnus-audio.el: Renamed from "gnus-sound".
5544 Mon Sep 2 05:06:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5546 * gnus-ems.el (gnus-xemacs): New variable.
5548 Mon Sep 2 03:18:18 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5550 * gnus-async.el (gnus-async-prefetch-next): Don't start fetching
5551 the next article until we have been idle a while.
5553 * gnus-group.el (gnus-group-make-help-group): Use the new find-etc
5556 * nnheader.el (nnheader-find-etc-directory): Accept a FILE
5559 * gnus-msg.el (gnus-debug): Use `locate-library' instead of doing
5560 things the hard way.
5562 * gnus-sum.el (gnus-set-global-variables): Copy
5564 Mon Sep 2 03:01:27 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5566 * gnus.el (gnus-splash): Play jingle.
5568 * gnus-sound.el (gnus-startup-jingle): New variable.
5569 (gnus-play-jingle): New command.
5571 * gnus.el (gnus-play-startup-jingle): New variable.
5573 Sun Sep 1 06:38:45 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5575 * gnus.el: Red Gnus v0.22 is released.
5577 Sun Sep 1 05:45:59 1996 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5579 * gnus.el: Removed unreferenced let bindings from all files.
5581 Sun Sep 1 02:10:28 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5583 * gnus.el ((load)): Only do the initial splash on "gnus"
5586 * gnus-cus.el (gnus-face-dark-name-list): Don't use "dark blue".
5588 * nntp.el (nntp-retrieve-headers): Would infloop sometimes.
5590 * gnus-group.el (gnus-group-insert-group-line-info): Indent
5593 * gnus-sum.el (gnus-gather-threads-by-references): Avoid
5596 * gnus-salt.el (gnus-mouse-pick): Changed name.
5598 * nntp.el (nntp-retrieve-groups): Didn't do the right thing on
5599 servers that don't support LIST ACTIVE.
5601 * gnus-win.el (gnus-current-window-configuration): New variable.
5602 (gnus-configure-windows): Use it.
5604 * gnus-art.el (gnus-article-read-summary-keys): Let `C-d' work
5607 * gnus-sum.el (gnus-list-of-unread-articles): Active group.
5609 Sat Aug 31 05:05:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5611 * gnus.el: Red Gnus v0.21 is released.
5613 Sat Aug 31 02:54:39 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5615 * gnus-topic.el (gnus-topic-goto-next-group): Go to the proper
5618 * gnus-start.el (gnus-get-killed-groups): Mark .newsrc as needing
5621 * nnmail.el (nnmail-remove-tabs): New function.
5623 Fri Aug 30 06:26:37 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5625 * gnus-start.el (gnus-set-default-directory): Set to directory
5628 * nnmail.el (nnmail-remove-list-identifiers): New function.
5629 (nnmail-list-identifiers): New variable.
5630 (nnmail-prepare-incoming-message-hook): New variable.
5631 (nnmail-move-inbox): Allow nnmail-movemail-program to be a
5634 * article.el (article-mime-decode-quoted-printable-buffer): New
5637 * nnmail.el (nnmail-prepare-incoming-header-hook): New variable.
5638 (nnmail-clean-whitespace-from-headers): New function.
5640 * nntp.el (nntp-connection-alist): New variable.
5641 (nntp-open-connection): Use it.
5642 (nntp-request-close): New function.
5644 * gnus-demon.el (timer): Required.
5646 * message.el (message-reply): Bugged out on wide replies.
5648 Fri Aug 30 03:51:39 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5650 * gnus.el: Red Gnus v0.20 is released.
5652 Fri Aug 30 01:36:10 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5654 * gnus-msg.el (gnus-inews-insert-archive-gcc): Use
5655 `gnus-group-find-parameter'.
5657 * nndoc.el (nndoc-mbox-article-begin): New function.
5659 * gnus-sum.el (gnus-summary-search-article): Would expose the
5660 first hidden thread.
5662 * gnus-msg.el (gnus-copy-article-buffer): Delete annotations
5663 before following up.
5665 * gnus-cite.el (gnus-article-hide-citation): Mark buttons as
5668 * article.el (article-delete-text-of-type): New function.
5670 * nndoc.el (nndoc-type-alist): Be slightly more permissive.
5672 * gnus-sum.el (gnus-summary-enter-digest-group): Would nix out
5674 (gnus-summary-read-document): Ditto.
5676 * nndoc.el (nndoc-dissect-buffer): Escape errors in overflows.
5678 * message.el (message-send-news): Give a message after not
5680 (message-reply): Remove leading spaces from Cc.
5682 Fri Aug 30 01:32:27 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
5684 * nnmail.el (nnmail-get-split-group): New version.
5686 Fri Aug 30 00:47:17 1996 Jens Lautenbacher <jens@lemming0.lem.uni-karlsruhe.de>
5688 * gnus.texi (Group Parameters): Updated documentation
5690 * gnus-msg.el (gnus-inews-insert-archive-gcc): Updated to use the
5691 topic's value of gcc-self if no group value present.
5693 Fri Aug 30 00:19:43 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5695 * gnus-start.el (gnus-set-default-directory): Expand default
5698 * gnus-group.el (gnus-group-make-web-group): Changed keystroke.
5700 * gnus-sum.el (gnus-summary-verbose-headers): Show article after
5703 Thu Aug 29 23:50:54 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5705 * gnus-demon.el (gnus-demon-add-rescan): New function.
5706 (gnus-demon-scan-news): New function.
5708 Thu Aug 29 05:34:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5710 * gnus.el: Red Gnus v0.19 is released.
5712 Thu Aug 29 02:04:35 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5714 * nndoc.el (nndoc-babyl-body-begin): Would skip empty messages.
5716 * nntp.el (nntp-retrieve-groups): Would infloop on some servers.
5718 * gnus-sum.el (gnus-nov-parse-line): Don't let messages refer back
5721 * gnus-util.el (gnus-parent-id): Don't bug out on nil references.
5723 * gnus-cite.el (gnus-article-hide-citation): Hide/unhide better.
5725 * article.el (article-hide-text-of-type): New function.
5726 (article-hidden-text-type-p): New function.
5728 * gnus-cite.el (gnus-article-hide-citation): Marked the hidden
5729 text with wrong type.
5730 (gnus-article-hide-citation-maybe): Ditto.
5731 (gnus-article-hide-citation): Toggle.
5733 * gnus-dup.el (gnus-dup-enter-articles): Would bug out on
5736 * nntp.el (nntp-server-opened-hook): Send mode reader as a
5738 (nntp-retrieve-data): Format error.
5740 Thu Aug 29 01:52:19 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5742 * gnus-sum.el (gnus-summary-display-article): Check whether
5743 `gnus-current-article' is nil.
5745 Wed Aug 28 08:44:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5747 * gnus-async.el (gnus-async-prefetch-article): Would clobber
5748 fetches in progress.
5750 * gnus-sum.el (gnus-summary-prepare): Made into command.
5752 * gnus-srvr.el (gnus-server-scan-server): New command and
5755 * gnus-group.el (gnus-group-read-group): Accept a 0 prefix to not
5758 Sun Jul 21 14:56:28 1996 Steven L Baur <steve@miranova.com>
5760 * earcon.el (earcon-regexp-alist): Plonk!
5762 Wed Aug 28 04:14:36 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5764 * gnus.el: Red Gnus v0.18 is released.
5766 Wed Aug 28 02:09:20 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5768 * nnweb.el (nnweb-dejanews-create-mapping): Would just fetch the
5770 (nnweb-close-group): Set file name to nil before killing.
5771 (nnweb-altavista-create-mapping): Fetch the required number of
5774 * gnus-group.el (gnus-group-read-ephemeral-group): Don't call the
5775 activation several times.
5777 * gnus-sum.el (gnus-summary-enter-digest-group): Copy the parent's
5778 params to the nndoc group.
5779 (gnus-summary-read-document): Ditto.
5781 * message.el (message-followup): Would produce buggy messages when
5782 replying to messages without Message-IDs.
5784 Sat Aug 10 23:41:07 1996 Per Abrahamsen <abraham@dina.kvl.dk>
5786 * gnus.el (gnus-decode-rfc1522): Start decoding from beginning of
5787 headers instead of end.
5789 Wed Aug 28 01:35:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5791 * gnus-demon.el (gnus-demon-cancel): Cancel function timers.
5793 * nnheaderxm.el (nnheader-xmas-cancel-function-timers): New
5796 * nnheader.el (nnheader-cancel-function-timers): New alias.
5798 * gnus-topic.el (gnus-topic-mode): Update groups.
5799 (gnus-topic-remove-group): Update topic.
5801 * gnus-group.el (gnus-group-update-group-function): New variable.
5802 (gnus-group-update-group): Use it.
5804 * gnus-topic.el (gnus-topic-update-topics-containing-group): New
5807 Tue Aug 27 14:35:01 1996 Ken Raeburn <raeburn@cygnus.com>
5809 * nnmail.el (nnmail-move-inbox): Don't try setting modes on
5812 Tue Aug 27 21:45:14 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5814 * gnus-sum.el (gnus-summary-number-of-articles-in-thread): Would
5815 bug out on unthreadeds.
5817 Tue Aug 27 21:38:13 1996 Kurt Swanson <kurt@dna.lth.se>
5819 * gnus-salt.el (gnus-pick-mode-map): Typo.
5821 Tue Aug 27 21:35:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5823 * gnus-load.el: Removed gnus-vis thingies.
5825 Tue Aug 27 00:54:05 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5827 * gnus.el: Red Gnus v0.17 is released.
5829 Tue Aug 27 00:46:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5831 * nnweb.el (nnweb-dejanews-create-mapping): Dummy function.
5833 Tue Aug 27 00:43:33 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5835 * gnus.el: Red Gnus v0.16 is released.
5837 Tue Aug 27 00:36:58 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5839 * gnus-topic.el (gnus-topic-set-parameters): Bugout.
5841 Mon Aug 26 22:41:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5843 * nntp.el (nntp-retrieve-groups): Didn't inhibit erasing.
5845 * nnweb.el (nnweb-callback): Ignore if the callback buffer is
5848 * gnus-async.el (gnus-async-prefetch-article): Don't do anything
5851 Mon Aug 26 00:57:06 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5853 * nnweb.el (nnweb-dejanews-create-mapping): Fold search.
5854 (nnweb-reference-create-mapping): Ditto.
5855 (nnweb-altavista-create-mapping): Ditto.
5857 * gnus-async.el (gnus-asynchronous): New variable.
5858 (gnus-async-prefetch-article): Use it.
5859 (gnus-async-prefetch-headers): Ditto.
5861 * nnweb.el (nnweb-close-group): New function.
5863 * gnus-topic.el (gnus-topic-clean-alist): Would remove foreign
5866 Mon Aug 26 00:10:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5868 * gnus.el: Red Gnus v0.15 is released.
5870 Sun Aug 25 23:09:18 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5872 * message.el (message-send-mail-with-qmail): Use
5873 `message-qmail-program', which doesn't exist.
5875 * nndoc.el (nndoc-type-alist): Slack digests are guessable.
5877 Sun Aug 25 21:27:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5879 * gnus-salt.el (gnus-pick-mode): Nixed out the format.
5880 (gnus-summary-pick-line-format): Buggy def.
5882 * gnus-sum.el (gnus-summary-read-document): Provide a quit-conf.
5883 (gnus-summary-read-document): Do better names.
5885 * nnvirtual.el (nnvirtual-close-group): Don't do the unread
5886 setting on ephemeral groups.
5888 * nntp.el (nntp-retrieve-groups): Would infloop.
5890 Sun Aug 25 02:52:11 1996 Sudish Joseph <sudish@MindSpring.COM>
5892 * message.el (message-qmail-inject-program): New variable.
5893 (message-qmail-inject-args): New variable.
5894 (message-send-mail-with-qmail): New function, suitable for use
5895 as message-send-mail-function.
5897 Sun Aug 25 20:41:45 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5899 * nnweb.el (nnweb-fetch-form): Clear buffer file name.
5901 * nntp.el (nntp-request-article): Would try to copy to the same
5904 * gnus-group.el (gnus-group-read-ephemeral-group): Better error
5907 * nnweb.el (nnweb-request-group): Better error report.
5909 * gnus-score.el (gnus-score-load-file): Gave `nil' as a day param.
5911 Sun Aug 25 03:32:51 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5913 * gnus.el: Red Gnus v0.14 is released.
5915 Sun Aug 25 00:16:44 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5917 * gnus-util.el (gnus-prin1): New function.
5918 (gnus-prin1-to-string): New function.
5920 * gnus-sum.el (gnus-summary-refer-parent-article): Bugout.
5922 * nndb.el (nndb-request-accept-article): Use new nntp functions.
5924 * pop3.el: Make MD5 defined when compiling.
5926 * article.el (article-strip-blank-lines): Called Gnus functions.
5928 * nnweb.el (nnweb-init): Create a better buffer name.
5929 (nnweb-altavista-search): Wasn't defined.
5930 (nnweb-reference-search): Use advanced search.
5932 * nnfolder.el (nnfolder-request-accept-article): Wrong params to
5934 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
5935 * nnmbox.el (nnmbox-request-accept-article): Ditto.
5936 * nnmh.el (nnmh-request-accept-article): Ditto.
5937 * nnml.el (nnml-request-accept-article): Ditto.
5939 Sat Aug 24 23:53:32 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5941 * nnmail.el (nnmail-get-new-mail): Tried calling nonexisting
5944 Sat Aug 24 23:30:07 1996 Lars Magne Ingebrigtsen <larsi@nipling.ifi.uio.no>
5946 * gnus-group.el (gnus-group-enter-directory): Temporarily bound
5947 `nneething-read-only'.
5949 Fri Aug 23 23:22:16 1996 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
5951 * gnus-ems.el (gnus-ems-redefine): Set
5952 `gnus-summary-display-table' to nil.
5954 Fri Aug 23 22:55:09 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5956 * gnus-art.el (gnus-summary-save-in-file): Didn't check before
5958 (gnus-summary-save-in-rmail): Ditto.
5959 (gnus-summary-save-body-in-file): Ditto.
5961 * message.el (message-check-news-syntax): Faulty Newsgroups
5964 Thu Aug 22 20:47:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5966 * nnmail.el (nnmail-split-hook): New variable.
5968 * nnmh.el (nnmh-update-gnus-unreads): cl-nged.
5969 (nnmh-active-number): Find the largest article number.
5971 Thu Aug 22 20:39:10 1996 Sam Falkner <sam@steel.central.sun.com>
5973 * nnmh.el (nnmh-update-gnus-unreads): Check all articles.
5975 Thu Aug 22 16:49:35 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5977 * gnus-kill.el (gnus-execute): Ignored read articles.
5979 * gnus-sum.el (gnus-summary-execute-command): Give a form, not a
5982 * gnus-kill.el (gnus-execute-1): Evaled functions instead of
5985 * nnmail.el (nnmail-move-inbox): Allow continuation after error.
5987 * gnus-score.el (gnus-adaptive-word-syntax-table): New variable.
5988 (gnus-score-adaptive): Use it.
5990 * nnbabyl.el (nnbabyl-request-scan): Change group.
5992 * nnmbox.el (nnmbox-request-scan): Change group.
5994 * gnus-score.el (gnus-ignored-adaptive-words): Renamed.
5995 (gnus-ignored-adaptive-words): New variable.
5996 (gnus-score-adaptive): Use it.
5997 (gnus-score-adaptive): Bugged out on undefined symbols.
5998 (gnus-summary-score-entry): Accept numerical DATE.
5999 (gnus-score-adaptive): Pos in wrong buf.
6000 (gnus-score-string): Didn't accept word matches.
6001 (gnus-enter-score-words-into-hashtb): Wrong sequence.
6002 (gnus-score-string): Word matches inflooped.
6004 Wed Aug 21 15:06:47 1996 <Wesley.Hardaker@sphys.unil.ch>
6006 * smiley.el (smiley-buffer): Added some additional extent parameters.
6007 (smiley-toggle-extent): rewrote to use above.
6009 Mon Aug 19 20:19:59 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6011 * gnus-spec.el (gnus-tilde-cut-form): Cut off wrong part.
6013 Mon Aug 19 20:09:44 1996 Samuel Tardieu <sam@inf.enst.fr>
6015 * gnus-cache.el (gnus-cache-write-active): Would try to create
6018 Mon Aug 19 00:12:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6020 * article.el (article-strip-multiple-blank-lines): New command and
6022 (article-strip-blank-lines): New command and keystroke.
6024 * nnmail.el (nnmail-move-inbox): Set file permissions on the
6027 * gnus-group.el (gnus-group-fetch-faq): Go through the FAQ dirs
6028 until we manage to open one.
6030 * nntp.el (nntp-send-authinfo-function): New variable.
6031 (nntp-wait-for): Handle authinfo requests better.
6033 * gnus-sum.el (gnus-summary-article-posted-p): New command and
6036 * gnus-topic.el (gnus-topic-display-empty-topics): New variable.
6038 * gnus-msg.el (gnus-setup-message): Make `gnus-newsgroup-name'
6039 local to the message buffers.
6041 * gnus-int.el (gnus-remove-denial): New function.
6043 * gnus-sum.el (gnus-summary-refer-parent-article): Allow negative
6045 (gnus-summary-refer-parent-article): Allow skipping past canceled
6048 * gnus-util.el (gnus-parent-id): Take an optional N ancestor
6051 * gnus-async.el (gnus-async-prefetch-article): Don't clobber async
6052 fetches already in progress.
6054 * nnmail.el (nnmail-check-duplication): Allow /dev/null mail
6057 * gnus-sum.el (gnus-summary-catchup): Didn't do suppression.
6058 (gnus-summary-limit-children): Never hide ticked articles.
6059 (gnus-highlight-selected-summary): Selected face spans the entire
6062 Sun Aug 18 22:05:00 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6064 * gnus-group.el (gnus-group-restart): Better prompt.
6066 * gnus-async.el (gnus-async-prefetch-article): Don't try to fetch
6067 old-fetched articles.
6069 Sun Aug 18 22:02:17 1996 Raja R. Harinath <harinath@cs.umn.edu>
6071 * gnus-gl.el (gnus-grouplens-mode): Make hooks local.
6073 Sun Aug 18 16:53:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6075 * gnus-group.el (gnus-group-get-new-news): Don't move point.
6077 * nnweb.el (nndejagnus): Renamed from nndejagnus.
6078 (nnweb-remove-markup): New function.
6080 Sun Aug 18 14:53:55 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6082 * gnus.el: Red Gnus v0.13 is released.
6084 Tue Aug 20 17:30:00 1996 <Wesley.Hardaker@sphys.unil.ch>
6086 * smiley.el (smiley-map): New keymap for smileys.
6087 (smiley-toggle-extent): New function to toggle smiley invisibility.
6088 (smiley-buffer): Use them.
6090 Sun Aug 18 12:46:12 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6092 * nnoo.el (nnoo-define-skeleton-1): Defined too many functions.
6094 Sat Aug 17 18:43:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6096 * gnus-group.el (gnus-group-make-dejanews-group): New command and
6099 * gnus-start.el (gnus-site-init-file): New variable.
6100 (gnus-read-init-file): Use it.
6102 * nndejanews.el: New file.
6104 * nnheader.el (make-full-mail-header): New function.
6106 * nngateway.el (nngateway-open-server): Used nntp vars.
6108 Sat Aug 17 15:35:28 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6110 * gnus.el: Red Gnus v0.12 is released.
6112 Sat Aug 17 12:58:28 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6114 * gnus-win.el (gnus-window-configuration-element): New function.
6115 (gnus-windows-old-to-new): Use it.
6116 (gnus-windows-old-to-new): Produced bogus results.
6118 * message.el (message-cancel-message): New variable.
6120 * gnus-srvr.el (gnus-server-mode-map): Buggy keymap.
6122 * gnus-group.el (gnus-group-get-new-news-this-group): Illegal
6125 Fri Aug 16 21:22:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6127 * nnmail.el (nnmail-replace-status, nnmail-decode-status,
6128 nnmail-encode-status): New variables.
6130 * nnml.el (nnml-article-to-file): New function.
6132 Fri Aug 16 20:26:12 1996 Kurt Swanson <kurt@dna.lth.se>
6134 * nnfolder.el (nnfolder-generate-active-file): Test the right
6137 Fri Aug 16 19:30:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6139 * gnus-salt.el (gnus-possibly-generate-tree): Would bug out on
6142 * gnus-xmas.el (gnus-xmas-modeline-right-extent): Disabled.
6143 (gnus-xmas-modeline-left-extent): Ditto.
6145 * gnus-group.el (gnus-group-make-menu-bar): Bugged out on
6148 * gnus.el (gnus-read-method): Return the virtual server name if
6151 Thu Aug 15 18:15:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6153 * nngateway.el: New file.
6155 * nnoo.el (nnoo-define-skeleton): New macro.
6156 (nnoo-define-skeleton-1): New function.
6158 * gnus-start.el (gnus-strip-killed-list): New function.
6159 (gnus-gnus-to-quick-newsrc-format): Use it.
6161 * gnus-sum.el (gnus-summary-process-mark-set): New function.
6162 (gnus-summary-yank-process-mark, gnus-summary-kill-process-mark,
6163 gnus-summary-save-process-mark): New commands and keystrokes.
6165 * nnml.el (nnml-generate-nov-file): Set modes.
6167 * nnmail.el (nnmail-default-file-modes): New variable.
6168 (nnmail-write-region): New function.
6170 * gnus-score.el (gnus-score-score-files-1): Bind case-fold-search
6173 Wed Aug 14 21:20:07 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6175 * gnus-soup.el (gnus-soup-send-packet): Disable syntax checks.
6177 Wed Aug 14 20:28:09 1996 Fred Johansen <Fred.Johansen@ifi.ntnu.no>
6179 * gnus-logic.el (gnus-advanced-score-rule): `and' rules were
6182 Wed Aug 14 15:29:39 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6184 * gnus-salt.el (gnus-mouse-pick-article): New command.
6186 * gnus-art.el (gnus-button-url): Call with one argument.
6188 * gnus-start.el (gnus-set-default-directory): New function.
6190 * gnus-load.el (gnus-default-directory): New variable.
6192 Wed Aug 14 15:03:01 1996 Sudish Joseph <sudish@mindspring.com>
6194 * gnus-score.el (gnus-home-score-file): Changed syntax.
6196 Tue Aug 13 22:07:11 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
6198 * nndoc.el (nndoc-dissect-buffer): Went into infinite loop if end
6199 of file token wasn't properly detected.
6200 (nndoc-type-alist): Better end-of-header regexp for
6202 (nndoc-article-type): Updated doc string
6204 Mon Aug 12 21:01:25 1996 Sudish Joseph <sudish@mindspring.com>
6206 * nntp.el (nntp-request-newgroups): Switch to nntp-server-buffer
6209 Tue Aug 13 09:44:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6211 * gnus-group.el (gnus-group-sort-by-real-name): New function.
6213 * gnus-sum.el (gnus-summary-save-article): Pass on number of
6214 articles to be saved.
6216 * gnus-art.el (gnus-article-edit-article): Remove all text props.
6217 (gnus-read-save-file-name): Take an optional defaultish parameter.
6219 * nntp.el (nntp-retrieve-groups): Saved.
6221 * message.el (message-forward): Didn't work well with multi-line
6224 * gnus-msg.el (gnus-summary-mail-crosspost-complaint): Check
6225 wheteher followup-to was restricted.
6227 * nnsoup.el (nnsoup-store-reply): Would insert double courtesy
6230 * gnus-group.el (gnus-group-highlight-line): New `total' number.
6232 Mon Aug 12 06:25:00 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6234 * gnus.el: Red Gnus v0.11 is released.
6236 Mon Aug 12 03:51:57 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6238 * gnus-async.el (gnus-make-async-article-function): New function.
6239 (gnus-async-prefetch-article): Use it.
6241 Sat Aug 10 07:16:29 1996 Greg Stark <gsstark@mit.edu>
6243 * gnus-start.el (gnus-activate-level): Doc fix.
6245 Sun Aug 11 03:33:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6247 * gnus-msg.el (gnus-summary-mail-crosspost-complaint): New command.
6248 (gnus-crosspost-message): New variable.
6250 * gnus-vis.el: Removed file -- functions spread out over
6251 gnus-group.el, gnus-sum.el and gnus-art.el.
6253 * gnus-util.el (gnus-turn-off-edit-menu): Renamed function.
6255 * gnus-salt.el (gnus-carpal-mode): Moved to this file.
6257 * gnus-vis.el (gnus-score-set-default): Removed.
6258 (gnus-visual-score-map): Removed.
6260 * nntp.el (nntp-send-nosy-authinfo): Don't echo password.
6262 * gnus-srvr.el (gnus-server-open-all-servers): New command and
6264 (gnus-server-close-all-servers): Ditto.
6266 * gnus-async.el (gnus-async-get-semaphore): New function.
6267 (gnus-async-release-semaphore): New function.
6268 (gnus-async-prefetch-article): Use them.
6270 * nntp.el (nntp-make-process-buffer): New function.
6271 (nntp-retrieve-data): Use after-change instead of filter.
6272 (nntp-after-change-function): New function.
6274 * gnus.el (gnus-read-method): Intern method.
6276 * gnus-cache.el (gnus-cache-save-buffers): Didn't check before
6279 Sat Aug 10 14:55:33 1996 Sudish Joseph <sudish@mindspring.com>
6281 * gnus-win.el (gnus-buffer-configuration): Don't create picon
6282 frame if gnus-picons-display-where is 'article.
6284 Sun Aug 11 02:47:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6286 * gnus-vis.el (gnus-highlight-selected-summary): Would bug out on
6289 * gnus-spec.el (gnus-tilde-cut-form): Typo.
6290 (gnus-parse-simple-format): Forgot to check `max-right' and
6292 (gnus-compile): Don't issue warnings.
6294 Fri Aug 2 14:53:02 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
6296 * smiley.el (smiley-buffer): `smiley-regexp-alist' can be a symbol
6299 Sun Aug 11 02:37:57 1996 Greg Stark <gsstark@mit.edu>
6301 * gnus-msg.el (gnus-post-method): Tested the wrong variable.
6303 Sun Aug 11 02:28:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6305 * message.el (message-check-news-syntax): Messaged wrong number.
6307 Sat Aug 10 11:26:56 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6309 * message.el (message-y-or-n-p): Moved to before usage.
6311 Fri Aug 9 16:42:52 1996 Danny Siu <dsiu@adobe.com>
6313 * gnus-picon.el (gnus-article-display-picons): display picon even if
6314 From line doesn't have full domain name.
6316 Sat Aug 10 10:11:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6318 * message.el (message-reply): Didn't narrow properly to the head.
6319 (message-indent-citation): Remove all blank lines at the start.
6321 Sat Aug 10 07:00:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6323 * gnus.el: Red Gnus v0.9 is released.
6325 Sat Aug 10 06:03:07 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6327 * gnus-soup.el (gnus-soup-write-prefixes): Protect against
6330 * gnus-topic.el (gnus-topic-parameters): Third parameter instead
6332 (gnus-topic-set-parameters): Ditto.
6334 Sat Aug 10 05:22:43 1996 Lee Iverson <leei@ai.sri.com>
6336 * message.el (message-send-mail-with-mh): Didn't work.
6338 Sat Aug 10 03:57:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6340 * gnus-dup.el (gnus-dup-unsuppress-article): Data instead of
6342 (gnus-dup-unsuppress-article): Set the wrong variable.
6344 Sat Aug 10 00:52:26 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
6346 * gnus.el (gnus-short-group-name): Bug in dotless names.
6348 Sat Aug 10 00:45:32 1996 Jens Lautenbacher <jens@lemhrem.lem.uni-karlsruhe.de>
6350 * gnus-msg.el (gnus-inews-insert-archive-gcc): Use the `gcc-self'
6353 Sat Aug 10 00:28:41 1996 François Pinard <pinard@progiciels-bpi.ca>
6355 * gnus-load.el (gnus-info-nodes): Add info node for
6358 Sat Aug 10 00:25:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6360 * message.el (message-reply): Don't include first empty line.
6362 Sat Aug 10 00:11:52 1996 François Pinard <pinard@progiciels-bpi.ca>
6364 * gnus-sum.el (gnus-summary-prev-unread-article): Doc fix.
6366 Sat Aug 10 00:08:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6368 * gnus-util.el (gnus-date-iso8601): Protect against buggy Dates.
6370 Fri Aug 9 06:39:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6372 * gnus-topic.el (gnus-topic-mode): Hook into parameter thingies.
6373 (gnus-topic-parameters): Buggy definition.
6375 * gnus-group.el (gnus-group-get-parameter-function): New
6378 * gnus.el (gnus-group-find-parameter): New function.
6380 * gnus-sum.el (gnus-summary-read-document): New command and
6383 * gnus-group.el (gnus-group-clear-data-on-native-groups): New
6385 (gnus-group-read-ephemeral-group): Accept an ACTIVATE-ONLY
6388 * gnus-score.el (gnus-decay-score): New function.
6389 (gnus-decay-scores): New function.
6390 (gnus-decay-score-function): New variable.
6391 (gnus-score-date): Accept a `regexp' match.
6393 * gnus-util.el (gnus-time-to-day): New function.
6395 * gnus-score.el (gnus-decay-scores): New variable.
6396 (gnus-score-decay-constant): New variable.
6397 (gnus-score-decay-scale): New variable.
6399 * gnus-sum.el (gnus-group-make-articles-read): Register undo.
6401 * gnus-group.el (gnus-update-read-articles): Register undo.
6403 * gnus-undo.el (gnus-undo-register-1): Renamed.
6404 (gnus-undo-register): New macro.
6406 * gnus-group.el (gnus-group-yank-group): Be undoable.
6407 (gnus-group-kill-group): Be undoable.
6408 (gnus-undo): Required.
6409 (gnus-group-clear-data): New keystroke.
6411 * gnus-undo.el (gnus-undo-last-command): New variable.
6412 (gnus-undo): Didn't work.
6413 (gnus-undo-boundary): Keep track of whether the last command did a
6415 (gnus-undo): Set boundary.
6417 Thu Aug 8 19:43:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6419 * gnus-spec.el (gnus-tilde-cut-form): New function.
6420 (gnus-tilde-max-form): New definition.
6421 (gnus-tilde-ignore-form): New function.
6422 (gnus-parse-format): Rewrite to accept extended syntax.
6424 * gnus-topic.el (gnus-topic-goto-missing-group): Try to be a bit
6427 * gnus-group.el (gnus-group-goto-group): Accept optional FAR
6430 * gnus-int.el (gnus-request-newgroups): Don't bug out on servers
6431 that don't support this.
6433 * gnus.el (gnus-server-extend-method): Would bug out on non-known
6436 * gnus-group.el (gnus-group-get-new-news): Put point in the group
6439 Wed Aug 7 15:40:44 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
6441 * nntp.el (nntp-open-rlogin): Now can be used as
6442 nntp-open-connection function
6443 (nntp-open-telnet): Ditto
6444 (nntp-open-rlogin): Needed to remove telnet junk from nntp buffer
6445 to make new nntp-wait-for happy
6446 all: required carriage return for end of line
6448 Tue Aug 6 21:58:26 1996 Jan Vroonhof <vroonhof@math.ethz.ch (Jan Vroonhof)>
6450 * nndoc.el (nndoc-generate-lanl-gov-head): New function
6451 (nndoc-transform-lanl-gov-announce): New function
6452 (nndoc-lanl-gov-announce-type-p): New function
6453 (nndoc-type-alist): Added support for preprint announcements
6454 (nndoc-type-alist): Only use 'slack-digests' if forced to.
6456 Tue Aug 6 20:41:02 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
6458 * nndoc.el (nndoc-type-alist): tried to call nndoc-guess-type-p
6460 Thu Aug 8 05:40:28 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6462 * gnus-sum.el (gnus-summary-walk-group-buffer): Put cursor in echo
6465 * gnus-dup.el (gnus-dup-unsuppress-article): New function.
6467 * gnus-sum.el (gnus-mark-article-as-unread): Unsuppress
6470 * gnus-msg.el (gnus-debug): Scan gnus-load.el.
6472 Thu Aug 8 01:48:57 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6474 * gnus.el: Red Gnus v0.8 is released.
6476 Thu Aug 8 01:36:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6478 * gnus.el: Red Gnus v0.7 is released.
6480 Thu Aug 8 01:29:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6482 * message.el (message-deletable-headers): Have Lines be
6485 Wed Aug 7 23:41:26 1996 Richard Pieri <ratinox@unilab.dfci.harvard.edu>
6487 * gnus.el (gnus-short-group-name): New version.
6489 Wed Aug 7 19:55:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6491 * gnus-start.el (gnus-declare-backend): New function.
6493 * gnus-xmas.el (gnus-xmas-pointer-glyph): New variable.
6494 (gnus-xmas-modeline-glyph): New variable.
6495 (gnus-xmas-mode-line-buffer-identification): New definition.
6497 * nntp.el (nntp-request-article): Would sometimes return nil
6499 (nntp-find-group-and-number): Saved function.
6500 (nntp-request-article): Use it.
6501 (nntp-request-head): Saved.
6503 * gnus-dup.el (gnus-dup-suppress-articles): Message.
6505 * gnus-group.el (gnus-group-mark-group): Used string instead of
6508 Wed Aug 7 02:52:55 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6510 * gnus-util.el: Use `format-time-string'.
6512 * gnus-sum.el (gnus-summary-edit-article-postpone): Defined
6515 * article.el (article-make-date-line): Would say "unknown" on
6518 Wed Aug 7 02:48:12 1996 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
6520 * message.el (message-rename-buffer): Set proper outsave name.
6522 Wed Aug 7 00:28:44 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6524 * nnheader.el (nnheader-temp-write): Always use
6527 * gnus-util.el (gnus-date-iso8601): Illegal format.
6529 * gnus-group.el (gnus-group-make-doc-group): Full name in server
6532 * gnus-undo.el (gnus-undo): Typo.
6534 * gnus-group.el (gnus-group-mark-group): Don't touch props.
6536 * gnus-score.el (gnus-score-headers): Don't root out 0 scores when
6539 * gnus-art.el (gnus-narrow-to-page): Don't do a "next-page" if
6540 `^L' is the last char.
6542 * gnus.el (gnus): Autoload.
6544 Tue Aug 6 23:00:01 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6546 * gnus-score.el (gnus-score-string): Wouldn't do word and fuzzy
6549 Mon Aug 5 22:23:03 1996 Raja R. Harinath <harinath@cs.umn.edu>
6551 * gnus-gl.el (gnus-grouplens-mode): Clear proper variables.
6553 Mon Aug 5 20:27:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6555 * gnus-art.el (gnus-article-edit-exit): Would move point.
6556 (gnus-article-edit): New command.
6558 * nnml.el (nnml-request-rename-group): Copy over .overview file.
6559 (nnml-request-group): Better error message.
6561 Sat Aug 3 17:52:01 1996 Steven L Baur <steve@miranova.com>
6563 * gnus-setup.el (message): Can't require 'message until we know
6564 where the Gnus .elcs are.
6566 Mon Aug 5 20:07:11 1996 François Pinard <pinard@progiciels-bpi.ca>
6568 * gnus-util.el (gnus-date-iso8601): New function.
6570 Mon Aug 5 19:14:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6572 * gnus-sum.el (gnus-summary-search-article-forward): Show thread
6573 when finding matches.
6575 * nnmail.el (nnmail-get-spool-files): Sort procmail files.
6577 Mon Aug 5 02:25:06 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6579 * gnus.el: Red Gnus v0.6 is released.
6581 Mon Aug 5 01:12:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6583 * nntp.el (nntp-request-type): Defined again.
6585 Mon Aug 5 01:01:15 1996 Ralph Schleicher <rs@purple.ul.bawue.de>
6587 * gnus-score.el (gnus-ignored-adaptive-words): New value.
6589 Mon Aug 5 00:12:54 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6591 * gnus-util.el (gnus-group-real-name): Tweaked definition.
6593 * gnus-eform.el (gnus-edit-form-done): Didn't call the right
6596 Sun Aug 4 23:30:52 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6598 * gnus-score.el (gnus-score-load-files): Returned nil.
6600 Sun Aug 4 06:11:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6602 * gnus-load.el (gnus-use-undo): New variable.
6604 * gnus-undo.el: New file.
6606 * gnus-score.el (gnus-default-adaptive-word-score-alist): New
6608 (gnus-score-adaptive): Adaptivity on words.
6609 (gnus-ignored-adaptive-words): New variable.
6610 (gnus-all-score-files): Made into own function.
6611 (gnus-score-load-files): Ditto.
6612 (gnus-score-find-favourite-words): New command and keystroke.
6614 * gnus-load.el (gnus-use-adaptive-scoring): Doc fix.
6616 * gnus-score.el (gnus-enter-score-words-into-hashtb): New
6618 (gnus-score-build-cons): Removed.
6619 (gnus-score-string): Score words.
6621 Sun Aug 4 01:33:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6623 * gnus.el: Red Gnus v0.5 is released.
6625 Sun Aug 4 00:17:51 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6627 * nntp.el (nntp-wait-for): Goto point-max before inserting.
6628 (nntp-retrieve-headers): Didn't inhibit Erasure.
6630 * gnus-eform.el (gnus-edit-form-mode-map): Buggy.
6632 * nntp.el (nntp-send-command-nodelete): New function.
6634 Sat Aug 3 22:21:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6636 * article.el (article-date-ut): Wouldn't do anything much.
6638 * nntp.el (nntp-wait-for): Wouldn't allow posting.
6640 * nnmail.el (nnmail-delete-incoming): Set to nil.
6642 Sat Aug 3 01:31:24 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6644 * gnus-score.el (gnus-home-score-file): New variable.
6645 (gnus-home-score-file): New function.
6646 (gnus-hierarchial-home-score-file): New function.
6647 (gnus-possibly-score-headers): Use `adapt-file' param.
6648 (gnus-home-adapt-file): New variable.
6649 (gnus-hierarchial-home-adapt-file): New function.
6651 * gnus-load.el (gnus-original-article-buffer): Moved here.
6653 * gnus-sum.el (gnus-article-mark): New macro.
6654 (gnus-summary-prepare-unthreaded): Use it.
6655 (gnus-summary-prepare-threads): Ditto.
6657 * gnus-win.el (gnus-buffer-configuration): New `edit-article'
6660 * gnus-sum.el (gnus-summary-edit-article): Don't move point in the
6662 (gnus-summary-edit-article-done): Don't move point after editing.
6663 (gnus-summary-edit-article-postpone): Removed.
6664 (gnus-summary-update-article-line): New function.
6666 * gnus-art.el (gnus-article-edit-mode-map): Buggy map.
6668 Fri Aug 2 22:36:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6670 * gnus.el: Red Gnus v0.4 is released.
6672 Wed Jul 31 15:23:54 1996 Ken Olstad <ken@mn.cheyenne.com>
6674 * gnus-xmas.el (gnus-xmas-redefine): Disable XFace when running
6677 Wed Jul 31 14:21:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6679 * gnus.el (gnus-group-read-group): Use `gnus-range-length' instead
6682 Fri Aug 2 21:48:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6684 * gnus-dup.el (gnus-dup-suppress-articles): Wouldn't mark articles
6687 Fri Aug 2 21:40:33 1996 Glenn Coombs <glenn@prl.research.philips.com>
6689 * gnus-vis.el (gnus-button-url): New definition.
6691 Fri Aug 2 19:08:55 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6693 * gnus-group.el (gnus-update-read-articles): Moved here.
6695 * gnus-sum.el (gnus-update-read-articles): Moved here.
6697 * gnus-async.el (gnus-async-request-fetched-article): Would bug
6700 * gnus-score.el (gnus-score-save): Would kill wrong buffer.
6702 * nntp.el (nntp-process-filter): Insert at point-max.
6704 * nnheader.el (nnheader-set-temp-buffer): Accept a noerase param.
6706 Fri Aug 2 00:14:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6708 * gnus-topic.el (gnus-topic-edit-parameters): New command.
6709 (gnus-group-topic-parameters): New function.
6710 (gnus-topic-set-parameters): New function.
6711 (gnus-topic-parameters): New function.
6713 * gnus-group.el (gnus-group-edit-group-done): Newish definition.
6715 * gnus-srvr.el (gnus-server-edit-server): Use new edit function.
6716 (gnus-server-edit-server-done): Removed.
6718 * gnus-group.el: Use new edit function.
6720 * gnus-eform.el (gnus-eform): New file.
6722 * gnus-group.el (gnus-group-goto-group): Tippy-toe around some
6723 more to find the most likely instance of the group.
6724 (gnus-edit-form): New function.
6725 (gnus-edit-form-mode): New command.
6726 (gnus-edit-form-make-menu-bar): New function.
6727 (gnus-edit-form-mode-hook): New variable.
6728 (gnus-edit-form-exit): New command and keystroke.
6729 (gnus-edit-form-done): Ditto.
6731 * gnus-topic.el: Moved functions around.
6732 (gnus-current-topic): Renamed.
6733 (gnus-current-topics): New function.
6734 (gnus-group-parent-topic): New function.
6736 * article.el (gnus-signature-separator): New default.
6737 (gnus-signature-limit): Extended value.
6738 (article-narrow-to-signature): Use it.
6740 * gnus-cite.el (gnus-cite-parse): Use new signature functions.
6742 * article.el (article-search-signature): New function.
6743 (gnus-signature-separator): Allow wider syntax.
6745 * gnus-async.el (gnus-use-header-prefetch): New variable.
6746 (gnus-async-set-article-buffer): Removed.
6747 (gnus-async-prefetch-headers): New function.
6748 (gnus-async-retrieve-fetched-headers): New function.
6749 (gnus-async-prefetch-headers-buffer): New variable.
6751 * gnus-salt.el (gnus-summary-pick-line-format): New variable.
6752 (gnus-pick-mode): Use it.
6753 (gnus-pick-line-number): New function.
6754 (gnus-pick-article): New command and keystroke.
6755 (gnus-pick-mode-map): Changed " " to `gnus-pick-next-page'.
6756 (gnus-pick-next-page): New command and keystroke.
6757 (gnus-mark-unpicked-articles-as-read): New variable.
6758 (gnus-pick-start-reading): Use it.
6760 * gnus-sum.el (gnus-summary-line-format-alist): Add pick line
6763 Thu Aug 1 23:32:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6765 * nntp.el (nntp-request-list): Decode.
6766 (nntp-request-list-newsgroups): Ditto.
6768 * gnus-gl.el (gnus-grouplens-mode): Update summary line specs.
6770 * gnus-msg.el (gnus-debug): Would bug out.
6772 Thu Aug 1 23:24:48 1996 Glenn Coombs <glenn@prl.research.philips.com>
6774 * gnus-sum.el (gnus-summary-update-mark): Work on hidden threads.
6776 Thu Aug 1 00:00:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6778 * gnus-score.el (gnus-score-save): Wouldn't save scores.
6780 * gnus-load.el (gnus-summary-line-format): Moved here.
6782 * gnus.el (gnus-alive-p): More thorough definition.
6783 (gnus-info-set-entry): New macro.
6785 * gnus-move.el: New file.
6786 (gnus-move-group-to-server): New function.
6787 (gnus-change-server): New command.
6788 (gnus-group-move-group-to-server): New command.
6790 * gnus-start.el (gnus-parse-active): New function.
6792 * gnus.el (gnus-read-method): Mew function.
6793 * gnus-group.el: Use it.
6795 * gnus-load.el (gnus-suppress-duplicates): New variable.
6797 * gnus-dup.el: New file.
6799 * gnus-sum.el (gnus-data-read-p): New macro.
6800 (gnus-duplicate-mark): New variable.
6802 Wed Jul 31 23:09:35 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6804 * gnus.el: Red Gnus v0.3 is released.
6806 Wed Jul 31 21:38:08 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6808 * nntp.el (nntp-retrieve-headers-with-xover): Didn't work.
6810 * gnus-load.el (gnus-suppress-keymap): New function.
6812 Wed Jul 31 01:20:58 1996 Sudish Joseph <sudish@mindspring.com>
6814 * gnus-picon.el (gnus-group-display-picons): Delete just the live
6817 Wed Jul 31 21:15:01 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6819 * gnus.el ((load)): Only eval splash when loading.
6821 * gnus-group.el (gnus-group-quit): Always kill group buffer.
6823 * nntp.el (nntp-open-connection): Escape errors.
6825 Wed Jul 31 16:09:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6827 * nnml.el (nnml-request-rename-group): Would move subgroups as
6831 * gnus-group.el (gnus-group-rename-group): Use current group name
6833 (gnus-group-rename-group): Added doc string.
6835 * gnus-sum.el (gnus-general-simplify-subject): Renamed.
6837 Wed Jul 31 16:05:06 1996 Paul Franklin <paul@transmeta.com>
6839 * gnus-sum.el (gnus-pdf-simplify-subject): New version.
6841 Wed Jul 31 15:59:04 1996 Raja R. Harinath <harinath@cs.umn.edu>
6843 * nntp.el (nntp-retrieve-headers-with-xover): `last' returns cdr.
6845 Wed Jul 31 15:18:33 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6847 * nntp.el (nntp-retrieve-headers-with-xover): Put the result in
6849 (nntp-request-body): Decode.
6851 * gnus.el (gnus-no-server): Would bug out when gnus-start wasn't
6854 * gnus-art.el (gnus-article-edit-mode): New command.
6855 (gnus-article-edit-mode-hook): New variable.
6856 (gnus-article-edit-mode-map): New variable.
6858 Wed Jul 31 15:18:26 1996 François Pinard <pinard@progiciels-bpi.ca>
6860 * gnus-art.el (gnus-article-edit-full-stops): New command.
6862 Wed Jul 31 13:03:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6864 * gnus-sum.el (gnus-summary-edit-wash): New command and keystroke.
6866 * message.el (message-sort-headers-1): Sort properly on totally
6869 * article.el (article-hide-boring-headers): Didn't hide completely
6872 * nntp.el (nntp-encode-text): Rescued.
6873 (nntp-send-buffer): New function.
6874 (nntp-request-post): New function.
6876 * gnus-util.el (gnus-define-keys-safe): New macro.
6877 (gnus-define-keys-1): Accept `safe' param.
6879 * gnus-load.el (gnus-summary-mode-map): Define the main three
6880 keymaps prematurely here.
6882 Wed Jul 31 12:48:23 1996 Steven L. Baur <steve@miranova.com>
6884 * gnus-load.el (gnus-default-nntp-server): Moved.
6886 Wed Jul 31 03:15:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6888 * nndoc.el (nndoc-add-type): Remove old type definition.
6890 * article.el: Changed variable names back to `gnus-'.
6892 Tue Jul 30 23:07:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6894 * nntp.el (nntp-connection-alist): Define as oo.
6896 * nndoc.el (nndoc-add-type): Wrong number of args.
6897 (nndoc-set-delims): Free var.
6899 Tue Jul 30 23:02:51 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6901 * gnus.el: Red Gnus v0.1 is released.
6903 Tue Jul 30 22:34:11 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6905 * nntp.el (nntp-find-connection-buffer): New function.
6906 (nntp-retrieve-headers): Use it.
6908 Tue Jul 30 00:00:28 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6910 * nndoc.el (nndoc-add-type): New function.
6911 (nndoc-guess-type): New function.
6912 (nndoc-set-delims): New definition.
6914 * nntp.el (nntp-open-server): Init server buffer.
6916 * gnus.el (gnus-group-prefixed-name): Do the right thing with nil
6918 (gnus-group-rename-group): Would act oddly when renaming native
6921 Mon Jul 29 14:17:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6923 * gnus-load.el (gnus-startup-hook): Removed hilit removal.
6925 * gnus-async.el: New file.
6927 * gnus-int.el (gnus-asynchronous-p): New function.
6929 * nntp.el: Replaced with new, asynchronous version.
6931 Mon Jul 29 11:48:07 1996 Paul Franklin <paul@transmeta.com>
6933 * gnus-sum.el (gnus-pdf-simplify-subject): New function.
6934 (gnus-summary-simplify-subject-query): New command.
6936 Mon Jul 29 10:05:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6938 * gnus-sum.el (gnus-summary-mode-map): Command for emphasis.
6940 * gnus-art.el (gnus-article-wash-status): Report emphasis.
6942 * article.el (article-unhide-text-type): New function.
6943 (article-emphasize): New function.
6944 (article-emphasis-alist): New variable.
6946 * gnus-score.el (gnus-score-headers): Hook into advanced scoring.
6948 * gnus-logic.el: New file.
6950 * article.el (article-treat-overstrike): Mark hiding type.
6952 Mon Jul 29 10:00:52 1996 d. hall <dhall@illusion.apk.net>
6954 * gnus-art.el (gnus-article-wash-status): New function.
6956 Sun Jul 28 15:20:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6958 * article.el (article-hidden-arg): Renamed all variables and
6959 functions to `article-'.
6961 * gnus.el: Split file into gnus-start.el, gnus-group.el,
6962 gnus-sum.el, gnus-art.el, gnus-win.el, gnus-load.el, gnus-util.el,
6963 gnus-bcklg.el, gnus-spec.el, article.el, and gnus-int.el.