1 Sat Aug 16 20:36:31 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
3 * gnus.el: Gnus v5.4.65 is released.
5 Sat Aug 16 20:10:09 1997 Sigbjorn Finne <sof@dcs.gla.ac.uk>
7 * gnus-srvr.el (gnus-browse-foreign-server): Message fix.
9 Sat Aug 16 17:44:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
11 * gnus-start.el (gnus-1): Don't read the dribble file
12 unconditionally in slaves.
14 * gnus-sum.el (gnus-summary-edit-article): Restore original date
17 * gnus-start.el (gnus-1): Set gnus-slave earlier.
19 * gnus-sum.el (gnus-parent-headers): Would infloop.
21 * message.el (message-make-message-id): Make better Message-ID
24 Sat Aug 16 17:36:25 1997 Jason Rumney <jasonr@pec.co.nz>
26 * nnkiboze.el (nnkiboze-request-delete-group): Transliate file
29 Sat Aug 16 17:26:59 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
31 * nnml.el (nnml-directory): Dox fox.
33 * gnus-topic.el (gnus-topic-make-menu-bar): Added
34 gnus-topic-edit-parameters.
36 Sat Aug 16 17:21:21 1997 Jay Sachs <sachs@interactive.net>
38 * gnus-win.el (gnus-buffer-configuration): New entry:
41 Sat Aug 16 16:51:24 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
43 * gnus-topic.el (gnus-topic-delete): Mark as changed.
44 (gnus-topic-change-level): Make last param optional.
46 * gnus-group.el (gnus-group-iterate): Make sure window is
49 Sat Aug 16 16:56:23 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
51 * gnus-topic.el (gnus-topic-check-topology): Add new groups to the
52 end of the first topic.
54 * gnus-cache.el (gnus-jog-cache): Use gnus-group-iterate.
56 Wed Aug 13 22:00:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
58 * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Escape
61 Thu Aug 7 20:51:12 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
63 * smiley.el (smiley-deformed-regexp-alist): Fix.
65 Wed Jul 30 13:46:30 1997 Danny Siu <dsiu@adobe.com>
67 * smiley.el (smiley-buffer): make smiley case sensitive
68 (smiley-deformed-regexp-alist): added more regexp for happy smiley
69 (smiley-nosey-regexp-alist): same as above
71 Sat Aug 2 01:48:26 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
73 * gnus-nocem.el (gnus-nocem-close): Nix out
74 gnus-real-group-hashtb.
76 Sat Aug 2 01:46:49 1997 roth@klondike.cse.ucsc.edu (Carl D. Roth)
78 * gnus-nocem.el (gnus-fill-real-hashtb): New function.
80 Sat Aug 2 01:26:17 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
82 * gnus-group.el (gnus-group-read-init-file): Message.
84 Fri Jul 25 20:48:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
86 * nntp.el (nntp-nov-gap): Changed default.
88 * gnus-nocem.el (gnus-nocem-issuers): Fixed names.
90 Wed Jul 23 20:11:24 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
92 * gnus-sum.el (gnus-summary-catchup): Also removed cached
95 * nnvirtual.el (nnvirtual-update-xref-header): Don't double
98 Sat Jul 19 23:32:28 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
100 * gnus.el: Gnus v5.4.64 is released.
102 Sat Jul 19 23:22:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
104 * gnus-art.el (gnus-article-set-globals): New function.
106 1997-07-17 Steven L Baur <steve@altair.xemacs.org>
108 * gnus-ems.el (gnus-mode-line-modified): Refine detection on
109 whether narrow indicators should be used.
111 Sat Jul 19 23:04:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
113 * gnus-cache.el (gnus-jog-cache): Bind gnus-auto-select-next.
115 Sat Jul 19 23:00:33 1997 Guy Geens <Guy.Geens@elis.rug.ac.be>
117 * gnus-score.el (gnus-score-load-file): Fix decay.
119 Sat Jul 19 20:21:42 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
121 * gnus-group.el (gnus-group-iterate): Save excursion.
123 * gnus-score.el (message): Required.
125 * gnus-sum.el (gnus-summary-limit-children): Unreads, not reads.
127 * gnus-topic.el (gnus-topic-change-level): Move groups.
129 * gnus-cache.el (gnus-jog-cache): Protect against nil groups.
131 * message.el (message-generate-headers): Don't delete Message-ID
132 if buffer not modified.
134 * gnus.el (gnus-simplify-mode-line): Use varying formats.
136 * gnus-xmas.el (gnus-xmas-group-remove-excess-properties): Removed.
137 (gnus-xmas-topic-remove-excess-properties): Removed.
139 Sat Jul 12 21:04:08 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
141 * gnus-start.el (gnus-activate-group): Always return the right
144 Sat Jul 12 19:46:22 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
146 * gnus.el: Gnus v5.4.63 is released.
148 Sat Jul 12 17:02:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
150 * gnus-undo.el (gnus-undo-mode): Use it.
152 * gnus-salt.el (gnus-pick-mode): Use it.
154 * gnus-gl.el (gnus-grouplens-mode): Use it.
156 * gnus-ems.el (gnus-add-minor-mode): New function.
158 Sat Jul 12 16:21:41 1997 Michael R. Cook <mcook@cognex.com>
160 * gnus-topic.el (gnus-topic-toggle-display-empty-topics): List
163 Fri Jul 11 21:12:07 1997 Per Abrahamsen <abraham@dina.kvl.dk>
165 * gnus-art.el (gnus-article-treat-html): Use `w3-region'.
167 Fri Jul 11 13:20:58 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
169 * message.el (message-check-news-header-syntax): Check repeated
172 * gnus-move.el (gnus-move-group-to-server): Protect against nil
175 Thu Jul 10 20:01:44 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
177 * gnus-start.el (gnus-check-first-time-used): Force reading the
178 active file the first time Gnus is used.
180 * gnus-group.el (gnus-group-set-mode-line): Conditionalize
183 * gnus-ems.el (gnus-mode-line-modified): New variable.
185 * gnus-xmas.el (gnus-summary-toolbar): Typo fix.
187 Mon Jul 7 11:06:32 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
189 * gnus-start.el (gnus-check-new-newsgroups): New default.
191 Sun Jul 6 17:22:47 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
193 * gnus.el: Gnus v5.4.62 is released.
195 Sun Jul 6 12:38:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
197 * nngateway.el (nngateway-request-post): Call sendmail function.
199 * message.el (message-send-news): Supply the method to the post
202 * gnus.el (gnus-group-auto-expirable-p): Dox fox.
204 * message.el (message-clone-locals): Only clone Gnus variables.
206 * gnus-nocem.el (gnus-nocem-enter-article): Use real group name.
208 Fri Jul 4 13:00:39 1997 enami tsugutomo <enami@but-b.or.jp>
210 * gnus-group.el (gnus-group-set-mode-line): Use new, shorter
213 Fri Jul 4 12:31:18 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
215 * gnus-score.el (gnus-score-headers): Let the score buffer inherit
216 variables from the summary buffer.
218 * message.el (message-clone-locals): Made into own function.
220 * gnus.el (gnus-select-method): Changed default.
222 * gnus-start.el (gnus-read-active-file): Changed default to
225 Tue Jul 1 01:51:24 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
227 * gnus.el: Gnus v5.4.61 is released.
229 Tue Jul 1 01:33:39 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
231 * gnus-sum.el (gnus-adjust-marked-articles): Typo.
233 Tue Jul 1 00:56:21 1997 Gary D. Foster <Gary.Foster@corp.sun.com>
235 * gnus-topic.el (gnus-topic-mode-map): [delete].
237 Tue Jul 1 00:53:04 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
239 * gnus-demon.el (gnus-demon): Make sure Emacs really is idle.
241 Sun Jun 29 21:32:13 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
243 * gnus.el: Gnus v5.4.60 is released.
245 Sun Jun 29 21:14:27 1997 Hrvoje Niksic <hniksic@srce.hr>
247 * gnus-salt.el: Customized.
249 1997-06-27 Hrvoje Niksic <hniksic@srce.hr>
251 * gnus-salt.el (gnus-tree-show-summary): New function.
252 (gnus-tree-mode-map): Use it.
254 Sun Jun 29 20:19:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
256 * gnus-salt.el (gnus-generate-horizontal-tree): Protect against
259 * gnus-sum.el (gnus-adjust-marked-articles): Change.
261 Sun Jun 29 20:19:03 1997 Scott Byer <byer@adobe.com>
263 * gnus-sum.el (gnus-adjust-marked-articles): Improper lists.
265 1997-06-24 Hrvoje Niksic <hniksic@srce.hr>
267 * gnus-sum.el (gnus-summary-search-article): Inhibit updating tree
270 Sun Jun 29 19:36:48 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
272 * gnus-start.el (gnus-activate-group): Ignore zero returns.
274 * gnus-salt.el (gnus-generate-vertical-tree): Use a safer
275 line-drawing algorithm.
277 * nnml.el (nnml-generate-nov-file): Articles with null bodies are
280 Sun Jun 22 15:44:02 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
282 * gnus-art.el (article-hide-pgp): Only run hook when hiding pgp.
284 * nnfolder.el (nnfolder-save-buffer): Make sure the directory
287 * gnus-uu.el (gnus-uu-post-news-inews): Didn't work when posting
289 (gnus-uu-post-encoded): Include sequence numbers in threaded
292 Sat Jun 21 00:17:16 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
294 * message.el (message-set-auto-save-file-name): Translate / in
297 Wed Jun 18 17:26:35 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
299 * gnus.el: Gnus v5.4.59 is released.
301 Wed Jun 18 09:29:15 1997 Andreas Jaeger <aj@arthur.rhein-neckar.de>
303 * gnus-xmas.el (gnus-xmas-article-display-xface): Correct setting of
306 1997-06-07 MORIOKA Tomohiko <morioka@jaist.ac.jp>
308 * smiley.el (smiley-deformed-regexp-alist): Add Japanese smiley
311 Wed Jun 18 14:15:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
313 * gnus-art.el (article-hide-pgp): Only run hook when there is a
316 * gnus-sum.el (gnus-summary-fetch-faq): Have `C-u' work.
318 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Don't nix
319 out chars that aren't supposed to be nixed out.
321 * gnus-art.el (gnus-article-delete-invisible-text): Would bug out
323 (gnus-article-delete-text-of-type): Ditto.
325 * gnus-xmas.el (gnus-xmas-redefine): Switch off horiz scrollbar in
328 Wed Jun 18 01:11:58 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
330 * gnus.el: Gnus v5.4.58 is released.
332 Wed Jun 18 01:02:34 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
334 * gnus.el: Backed out all char-afters which caused bugs all over
337 Wed Jun 18 00:33:41 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
339 * gnus.el: Gnus v5.4.57 is released.
341 Wed Jun 18 00:09:35 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
343 * gnus-demon.el (gnus-demon-add-nocem): Use a numerical idle.
345 1997-06-10 Steven L Baur <steve@altair.xemacs.org>
347 * nntp.el (nntp-wait-for): Replace following-char with char-after.
349 1997-06-09 Steven L Baur <steve@altair.xemacs.org>
351 * gnus-msg.el (gnus-extended-version): Put XEmacs codename in
352 default X-Mailer/X-Newsreader if the symbol exists.
354 Tue Jun 10 20:24:35 1997 Christoph Wedler <wedler@fmi.uni-passau.de>
356 * message.el (message-checksum): Do not only inspect the last
357 32/64 characters; technical: `ash' is no bit-rotate.
359 Tue Jun 17 23:45:00 1997 Guy Geens <Guy.Geens@elis.rug.ac.be>
361 * gnus-score.el (gnus-decay-scores): Use the right index.
363 Tue Jun 17 23:22:24 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
365 * gnus-score.el (gnus-score-load-file): Set the decay when not
368 * gnus-art.el (gnus-article-treat-html): Do w3 setup.
370 * gnus.el (gnus-indent-rigidly): Be useful on odd tab widths.
372 * gnus-xmas.el (gnus-article-x-face-command): Allow just using
375 Thu Jun 5 18:33:31 1997 Robert Bihlmeyer <robbe@orcus.priv.at>
377 * gnus-score.el (gnus-score-find-trace): Would bug out for
380 Tue Jun 17 22:57:14 1997 Hrvoje Niksic <hniksic@srce.hr>
382 * gnus-xmas.el (gnus-xmas-group-startup-message): Cleanup.
384 Tue Jun 17 22:55:14 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
386 * nntp.el (nntp-request-head): Guess at article number.
388 Tue Jun 17 22:40:49 1997 David Moore <dmoore@ucsd.edu>
390 * gnus-xmas.el (gnus-xmas-set-text-properties): New version.
392 Tue Jun 17 21:30:37 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
394 * gnus-group.el (gnus-group-search-forward): Ignore topic lines.
396 Tue Jun 17 18:06:09 1997 "Karl M. Hegbloom" <karlheg@inetarena.com>
398 * gnus.el: ebola fixes.
400 Wed Jun 11 19:23:09 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
402 * gnus-sum.el (t): Moved pop article keystroke.
404 Tue Jun 10 06:32:52 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
406 * nnmail.el (nnmail-search-unix-mail-delim-backward): Allow
408 (nnmail-search-unix-mail-delim): Ditto.
410 Fri Jun 6 19:31:10 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
412 * gnus-group.el (gnus-group-make-web-group): Use default prompt
415 * gnus.el (gnus-string-or): New macro.
416 (gnus-string-or-1): New function.
418 Sat May 31 15:41:09 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
420 * gnus.el: Gnus v5.4.56 is released.
422 Sat May 31 14:51:37 1997 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
424 * message.el (message-make-in-reply-to): Make valid In-Reply-To.
426 Sat May 31 14:45:54 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
428 * gnus-art.el (gnus-header-button-alist): Check for URLs in the
431 Sat May 31 14:42:53 1997 Hrvoje Niksic <hniksic@srce.hr>
433 * gnus-xmas.el: Cleanup.
435 Sat May 31 14:34:39 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
437 * gnus-art.el (gnus-output-to-file): Return t.
439 Sat May 31 14:14:40 1997 Guy Geens <Guy.Geens@elis.rug.ac.be>
441 * gnus-score.el (gnus-decay-score): Make decay work on negative
444 Sat May 31 14:07:53 1997 Kurt Swanson <kurt@dna.lth.se>
446 * nnmail.el (nnmail-article-group): Handle junk properly.
448 Sat May 31 14:03:32 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
450 * gnus-sum.el (gnus-summary-limit-children): Typo. Wouldn't
451 marked NoCeM'ed out messages as read.
453 Sat May 31 13:46:49 1997 Darren Stalder <torin@daft.com>
455 * gnus-util.el (gnus-encode-date): Fix time zone.
457 Sat May 31 13:38:02 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
459 * gnus-move.el (gnus-move-group-to-server): Don't sort nil lists.
461 Tue May 27 16:03:12 1997 Paul Franklin <paul@cs.washington.edu>
463 * nnmail.el (nnmail-keep-last-article): clarify docstring
465 Tue May 27 15:03:30 1997 Danny Siu <dsiu@adobe.com>
467 * gnus-picon.el (gnus-group-display-picons): use
468 gnus-group-real-name so that picons for foreign groups display
471 Fri May 30 22:03:39 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
473 * gnus-topic.el (gnus-topic-mode): Nix out topic missing group
474 function when switching off.
476 * gnus-salt.el (gnus-pick-start-reading): Don't prompt.
478 Mon May 26 11:49:53 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
480 * gnus-art.el (gnus-hack-decode-rfc1522): New function.
482 * gnus-sum.el (gnus-parse-headers-hook): New default.
484 Sun May 25 17:08:16 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
486 * gnus.el: Gnus v5.4.55 is released.
488 Sun May 25 15:13:45 1997 Michael R. Cook <mcook@cognex.com>
490 * gnus-art.el (gnus-button-alist): Typo fix.
492 Sun May 25 14:44:38 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
494 * gnus-salt.el (gnus-pick-start-reading): Mark unpicked as read.
496 * gnus-sum.el (gnus-summary-move-article): Don't scan.
498 * gnus-group.el (gnus-group-get-new-news-this-group): Accept an
499 optional non-scan parameter.
501 Sun May 25 14:33:47 1997 Jan Vroonhof <vroonhof@math.ethz.ch>
503 * gnus-cite.el (gnus-cite-attribution-prefix): Typo.
505 Sat May 24 12:57:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
507 * gnus-nocem.el (gnus-nocem-verify-issuer): Ignore errors when
510 Sat May 24 11:55:04 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
512 * gnus.el: Gnus v5.4.54 is released.
514 Sat May 24 10:35:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
516 * message.el (message-set-auto-save-file-name): Don't use "*" in
519 * gnus-art.el (gnus-article-delete-text-of-type): New version.
521 Sat May 24 10:33:43 1997 Dan Christensen <jdchrist@math.mit.edu>
523 * gnus-art.el (gnus-article-delete-invisible-text): New version.
525 Sat May 24 10:26:34 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
527 * nnmail.el (nnmail-article-group): Remove all 'junk splits.
529 Wed May 21 16:18:03 1997 Per Abrahamsen <abraham@dina.kvl.dk>
531 * gnus-cite.el (gnus-cite-attribution-prefix): Recognize
532 Microsoft/Agent style attribution lines.
533 (gnus-cite-attribution-suffix): Ditto.
535 Sat May 24 05:23:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
537 * gnus-cache.el (gnus-cache-read-active): Would generate cache
538 active file too often.
539 (gnus-cache-possibly-alter-active): Test statement removed.
540 (gnus-cache-articles-in-group): Would destroy hashtb.
542 * gnus-sum.el (gnus-summary-limit-mark-excluded-as-read): Don't
543 mark everything as read.
545 * gnus-cite.el (gnus-article-fill-cited-article): Nix out
548 Tue May 20 21:43:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
550 * gnus-sum.el (gnus-summary-move-article): Don't suppress moved
553 * gnus-start.el (gnus-dribble-read-file): Check that the dribble
556 * gnus-cache.el (gnus-cache-articles-in-group): Update cache
559 Mon May 19 02:04:01 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
561 * gnus-sum.el (gnus-summary-search-article): Typo.
563 * nnml.el (nnml-update-file-alist): Allow forcing.
565 * nnheaderxm.el (nnheader-xmas-find-file-noselect): Removed.
566 (nnheader-xmas-cancel-timer): Removed.
567 (nnheader-xmas-cancel-function-timers): Removed.
569 Sun May 18 07:35:43 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
571 * gnus.el: Gnus v5.4.53 is released.
573 Sun May 18 06:20:57 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
575 * message.el (message-set-auto-save-file-name): Create unique auto
578 * gnus-topic.el (gnus-topic-tallied-groups): Removed.
579 (gnus-topic-prepare-topic): Output right number of articles in
582 * gnus-sum.el (gnus-summary-next-group): Don't pass on killed
585 * nnmail.el (nnmail-article-group): When crossposted to `junk', do
588 * gnus-util.el (gnus-kill-all-overlays): Remove nil overlays from
591 * gnus-art.el (gnus-article-treat-html): Don't kill buf.
593 * gnus-group.el (gnus-group-find-new-newsgroups): Newish function.
595 Sun May 18 06:16:41 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
597 * gnus-picon.el (gnus-picons-has-modeline-p): new user variable.
598 (gnus-picons-set-buffer): new function.
599 (gnus-picons-prepare-for-annotations): use it.
600 (gnus-picons-network-display-internal): ditto.
601 (gnus-picons-make-annotation): new function.
602 (gnus-picons-display-x-face): use it.
603 (gnus-article-display-picons): ditto.
604 (gnus-picons-display-picon-or-name): ditto.
605 (gnus-picons-display-pairs): ditto. Remember the correct
606 order of insertion of annotations.
607 (gnus-picons-display-glyph): use gnus-picons-make-annotation.
608 (gnus-article-display-picons): move group annotations in article
609 buffer to the correct place if displaying in article buffer.
610 (gnus-picons-network-search-internal): don't display "@" if there
611 is no domain picon works again. Check that the picons still
612 need be displayed. Add the bar bar.xpm separator if
613 gnus-picons-display-as-address.
614 (gnus-picons-network-display-callback): check that the picon still
616 (gnus-picons-lock): function deleted.
617 (gnus-picons-remove): don't use it. New way of locking.
618 (gnus-picons-next-job-internal): new way of locking. Handle
620 (gnus-picons-next-job): new way of locking.
621 (gnus-picons-buffer): variable deleted.
622 (gnus-picons-remove-all): modified accordingly.
623 (gnus-group-annotations-lock): variable deleted.
624 (gnus-article-annotations-lock): variable deleted.
625 (gnus-x-face-annotations-lock): variable deleted.
626 (gnus-picons-news-directories): renamed, was
627 gnus-picons-news-directory.
628 (gnus-picons-url-retrieve): do not change url-show-status.
629 (gnus-picons-clear-cache): also clear gnus-picons-url-alist.
631 Sun May 18 05:57:31 1997 Michael R. Cook <mcook@cognex.com>
633 * gnus-topic.el (gnus-topic-toggle-display-empty-topics): New
636 Sun May 18 05:52:59 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
638 * nnfolder.el (nnfolder-request-create-group): Read folder.
640 Sat May 17 22:45:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
642 * gnus-sum.el (gnus-summary-search-article): Require gnus-asynch.
644 * nnweb.el (nnweb-dejanews-wash-article): Remove "More Headers".
646 Sun May 11 20:07:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
648 * gnus-art.el (article-hide-pgp): Run hook.
649 (gnus-article-hide-pgp-hook): New variable.
651 Sat May 10 00:37:32 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
653 * gnus.el: Gnus v5.4.52 is released.
655 Sat May 10 00:13:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
657 * nnfolder.el (nnfolder-possibly-change-group): Set wrong
660 * gnus-art.el (gnus-article-edit-article): Remove invisible text
662 (gnus-article-treat-html): Insert string.
664 Thu May 8 10:53:12 1997 Steven L Baur <steve@altair.xemacs.org>
666 * gnus-msg.el (gnus-summary-mail-crosspost-complaint):
667 `deactivate-mark' doesn't exist in XEmacs.
669 Fri May 9 23:50:01 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
671 * gnus-topic.el (gnus-topic-create-topic): Added doc.
673 * gnus-sum.el (gnus-summary-refer-article): Insert sparse
674 non-displayed articles properly.
675 (gnus-cut-thread): Exclude non-displayed sparse articles.
677 Thu May 8 17:37:38 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
679 * gnus.el: Gnus v5.4.51 is released.
681 Thu May 8 15:58:43 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
683 * gnus-sum.el (gnus-execute-command): Place point at start of
686 * gnus-int.el (gnus-request-replace-article): Don't bug out on
689 * gnus-sum.el (gnus-summary-update-info): Force undo boundary here.
690 (gnus-update-read-articles): ... and not here.
692 * gnus-art.el (article-display-x-face): Would only show one X-Face.
694 Wed May 7 05:23:20 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
696 * gnus-picon.el: (gnus-picons-url-alist): new variable.
697 (gnus-picons-jobs-alist): new variable.
698 (gnus-picons-remove): clean this new variable. FIXME: race
700 (gnus-picons-job-already-running): new variable.
701 (gnus-article-display-picons): use the job queue if using the
703 (gnus-group-display-picons): ditto.
704 (gnus-picons-make-path): function deleted.
705 (gnus-picons-lookup-internal): modified accordingly.
706 (gnus-picons-lookup-user-internal): take the LETs out of the
708 (gnus-picons-lookup-pairs): take constant calculation outside of
710 (gnus-picons-display-picon-or-name): use COND instead of nested IFs
711 (gnus-picons-display-pairs): take the LET outside of loop.
712 (gnus-picons-try-face): ditto.
713 (gnus-picons-users-image-alist): variable deleted.
714 (gnus-picons-clear-cache): don't clear it.
715 (gnus-picons-retrieve-limit): variable deleted.
716 (gnus-picons-url-retrieve): clear url-request-method
717 (gnus-picons-retrieve-user-callback): function deleted.
718 (gnus-picons-retrieve-user): function deleted.
719 (gnus-picons-retrieve-domain-callback): function deleted
720 (gnus-picons-retrieve-domain-internal): function deleted.
721 (gnus-picons-parse-value): new function.
722 (gnus-picons-parse-filenames): new function.
723 (gnus-picons-network-display-internal): new function.
724 (gnus-picons-network-display-callback): new function.
725 (gnus-picons-network-display): new function.
726 (gnus-picons-network-search-internal): new function.
727 (gnus-picons-network-search-callback): new function.
728 (gnus-picons-network-search): new function.
729 (gnus-picons-next-job-internal): new function.
730 (gnus-picons-next-job): new function.
732 Wed May 7 22:14:32 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
734 * gnus-start.el (gnus-setup-news): Don't fold case.
736 Sat May 3 16:55:25 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
738 * gnus-picon.el: * gnus-picons-clear-cache-on-shutdown: new variable.
739 * gnus-picons-piconsearch-cache-user: variable deleted.
740 * gnus-picons-clear-cache: new function.
741 * gnus-picons-close: only clear cache if
742 gnus-picons-clear-cache-on-shutdown.
743 * gnus-picons-url-retrieve: set url-package-name and
745 * gnus-picons-users-image-alist: new variable.
746 * gnus-picons-retrieve-user-callback: use it.
747 * Added support for network retrieval of picons.
748 * gnus-picons-map: removed.
749 * gnus-picons-remove: removed case to handle processes.
750 * gnus-picons-processes-alist: new variable
751 * gnus-picons-x-face-sentinel: simplified. Use processes alist.
752 * gnus-picons-display-x-face: explicitly request an xface image.
753 Always call gnus-picons-prepare-for-annotations. Use processes
755 * gnus-picons-lookup-internal: new function.
756 * gnus-picons-lookup: use it.
757 * gnus-picons-lookup-user-internal: ditto.
758 * gnus-picons-display-picon-or-name: no more xface-p argument.
759 * gnus-picons-try-suffixes: removed.
760 * gnus-picons-try-face: new function. Does the caching in
761 gnus-picons-glyph-alist.
762 * gnus-picons-try-to-find-face: take a glyph argument instead of a
763 path. No more xface-p argument. Only use one annotation even if
764 gnus-picons-display-as-address.
765 * gnus-picons-toggle-extent: changed into an annotation action.
767 Sat May 3 00:59:39 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
769 * gnus.el: Gnus v5.4.50 is released.
771 Sat May 3 00:30:12 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
773 * gnus-picon.el (gnus-picons-prepare-for-annotations): New
774 function, and many changes.
776 Sat May 3 00:03:51 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
778 * nnfolder.el (nnfolder-possibly-change-group): Wouldn't always
781 * gnus-sum.el (gnus-update-read-articles): Force boundary.
783 * gnus-undo.el (gnus-force-undo-boundary): New function.
785 Fri May 2 23:44:54 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
787 * gnus-art.el (gnus-article-treat-html): w3-parse-buffer
790 Thu May 1 17:56:05 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
792 * gnus.el: Gnus v5.4.49 is released.
794 Sat Apr 19 16:13:03 1997 Erik Toubro Nielsen <erik@ifad.dk>
796 * gnus-sum.el (gnus-summary-exit): Returned to the wrong topic in
797 certain obscure cases if selected group occured in multiple
800 * gnus-topic.el (gnus-topic-update-topic): Did not preserve point
801 on the same instance of a group if group occured in multiple
802 topics. Caused gnus-summary-exit to return to wrong topic if the
803 selected group was in more than one topic.
805 Above two bugs happened only if the window configuration for
806 summary mode caused the group buffer not to be shown in a window.
808 Thu May 1 14:28:20 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
810 * message.el (message-send): Would pretend to have sent.
812 * nnmh.el (nnmh-request-list-1): Don't use truename.
814 Sun Apr 27 15:16:16 1997 Steven L Baur <steve@altair.xemacs.org>
816 * gnus-xmas.el: Undo previous change, and restore the version from
817 5.4.46 (without the require 'gnus-art).
819 Tue Apr 29 11:08:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
821 * gnus-score.el (gnus-summary-increase-score): Better error
824 Sun Apr 27 23:15:58 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
826 * gnus.el: Gnus v5.4.48 is released.
828 Sun Apr 27 11:40:57 1997 Steven L Baur <steve@altair.xemacs.org>
830 * gnus-xmas.el (gnus-art): (require 'gnus-art) introduces a
831 circular dependency on gnus-xmas-define and gnus-xmas-redefine.
834 Sun Apr 27 12:32:13 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
836 * gnus.el: Gnus v5.4.47 is released.
838 Sun Apr 27 10:42:08 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
840 * gnus-cache.el (gnus-cache-move-cache): Allow entering directory
843 * nntp.el (nntp-telnet-command, nntp-telnet-switches): New
846 * gnus-score.el (gnus-summary-increase-score): Refuse illegal
849 Fri Apr 25 06:16:05 1997 Arne Georg Gleditsch <argggh@ifi.uio.no>
851 * gnus-sum.el (gnus-summary-refer-article): Go to article when
854 Wed Apr 23 19:48:43 1997 Per Abrahamsen <abraham@dina.kvl.dk>
856 * gnus-ems.el (gnus-article-x-face-command): Removed bogus
859 Mon Apr 21 16:44:00 1997 Paul Franklin <paul@cs.washington.edu>
861 * nnmail.el (nnmail-move-inbox): fewer (0?) file calls on inbox if
864 Thu Apr 24 14:04:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
866 * message.el (message-font-lock-keywords): Be more conservative in
869 * nnmh.el (nnmh-request-list-1): Use truenames.
871 * gnus-undo.el (gnus-undo-mode): Don't infest
872 gnus-summary-exit-hook.
874 * gnus-sum.el (gnus-update-read-articles): Force an undo
877 * nnweb.el (nnweb-fetch-url): Don't rely on return values from
878 url-insert-file-contents.
880 Sat Apr 19 06:11:31 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
882 * gnus.el: Gnus v5.4.46 is released.
884 Sat Apr 19 05:40:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
886 * gnus-art.el (gnus-read-save-file-name): Expand file name i save
889 Fri Apr 18 14:25:21 1997 Hrvoje Niksic <hniksic@srce.hr>
891 * gnus-art.el (gnus-signature-face): New face; use it.
893 Sat Apr 19 05:32:43 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
895 * gnus-picon.el (gnus-picons-insert-face-if-exists): Add picons to
898 Tue Apr 15 14:08:32 1997 Hrvoje Niksic <hniksic@srce.hr>
900 * message.el (message-font-lock-keywords): Be a little bit more
903 Wed Apr 16 02:41:31 1997 Hrvoje Niksic <hniksic@srce.hr>
905 * message.el (message-insert-to): New argument FORCE.
907 Sat Apr 19 05:18:10 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
909 * message.el (message-setup): Nix out undo list.
911 Sat Apr 19 05:00:06 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
913 * gnus-sum.el: Redefine.
915 Sat Apr 19 04:53:29 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
917 * gnus-art.el (article-display-x-face): Display all XFace
920 * gnus-ems.el: appt, not appt.el.
922 Sat Apr 19 04:04:42 1997 Hrvoje Niksic <hniksic@srce.hr>
924 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Don't nix
927 Sat Apr 19 02:55:45 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
929 * message.el (message-cancel-news): Only say we cancel if we
932 * gnus-msg.el (gnus-summary-mail-crosspost-complaint): Deactivate
935 Thu Apr 17 21:37:22 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
937 * message.el (message-mail-alias-type): New variable.
938 (message-mode): Use it.
940 Wed Apr 16 00:03:37 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
942 * gnus-demon.el (gnus-demon): Ignore errors.
944 Tue Apr 15 23:50:02 1997 Brad Howes <bhowes@cssun3.corp.mot.com>
946 * gnus-demon.el (gnus-demon-time-to-step): New version.
948 Tue Apr 15 23:32:58 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
950 * message.el (message-send-method-alist): New variable.
951 (message-send): Use it.
952 (message-send-via-news): New function.
953 (message-send-via-mail): New function.
955 Sun Apr 13 18:22:02 1997 Jens Lautenbacher <jens@metrix.de>
957 * gnus.el (gnus-article-display-hook): Fix.
959 Sun Apr 13 02:07:33 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
961 * gnus-sum.el (gnus-get-newsgroup-headers): Protect against bogus
964 * gnus-cache.el (gnus-cache-possibly-enter-article): Check number
967 Sat Apr 12 23:28:30 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
969 * gnus.el: Gnus v5.4.45 is released.
971 Sat Apr 12 02:00:51 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
973 * gnus-sum.el (gnus-summary-update-article-line): Insert the
976 * gnus-msg.el (gnus-post-news): Use it.
978 * message.el (message-wide-reply): Accept ignore-reply-to.
980 * gnus-sum.el (gnus-thread-loop-p): Don't recurse; use a stack.
982 * message.el (message-generate-headers): Don't insert incomlete
983 Senders in mail-only messages.
984 (message-check-news-header-syntax): Check subject first.
986 Sat Apr 12 01:42:42 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
988 * gnus.el: Gnus v5.4.44 is released.
990 Sat Apr 12 01:10:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
992 * nnweb.el (nnweb-request-scan): Init nnweb-hashtb.
994 Thu Apr 10 20:05:13 1997 Sudish Joseph <sj@eng.mindspring.net>
996 * gnus-art.el (gnus-article-delete-invisible-text): Do an entire
997 region instead a single char in each pass. It's faster and
998 doesn't confuse ps-print.
999 (gnus-article-delete-text-of-type): Ditto.
1001 Sat Apr 12 00:35:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1003 * gnus-sum.el (gnus-adjust-marked-articles): Wouldn't remove
1006 Thu Apr 10 22:07:46 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1008 * gnus.el: Gnus v5.4.43 is released.
1010 Thu Apr 10 21:47:08 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1012 * gnus-start.el (gnus-save-newsrc-file): Message less.
1014 Thu Apr 10 21:35:45 1997 ISO-2022-JP <morioka@jaist.ac.jp>
1016 * gnus-sum.el (gnus-summary-show-article): Bind gnus-show-mime.
1018 Thu Apr 10 21:26:19 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1020 * gnus.el: Removed gnus-add-hook.
1022 Thu Apr 3 21:08:57 1997 Hrvoje Niksic <hniksic@srce.hr>
1024 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Don't change
1025 the values that are non-nil in the default table.
1026 (gnus-xmas-add-hook): Removed it.
1028 Thu Apr 10 20:44:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1030 * gnus-art.el (gnus-article-show-summary): Error better.
1032 * message.el (message-indent-citation): Tippy-foot when deleting
1033 leading empty lines.
1035 * gnus-sum.el (gnus-summary-move-article): Update group lines.
1037 * gnus-srvr.el (gnus-server-exit): Configure windows.
1039 * gnus-group.el: Added gnus-version to help map.
1041 Thu Apr 10 20:41:11 1997 Hrvoje Niksic <hniksic@srce.hr>
1043 * gnus-xmas.el: Customized.
1045 Thu Apr 10 19:58:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1047 * gnus-sum.el (gnus-summary-next-group): Selected deleted group.
1049 * gnus-art.el (article-treat-overstrike): Don't bug out on empty
1052 Thu Apr 10 19:52:27 1997 David Moore <dmoore@ucsd.edu>
1054 * nnvirtual.el (nnvirtual-partition-sequence): Style fix.
1056 Thu Apr 10 19:45:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1058 * gnus-group.el (gnus-group-kill-group): Kill more carefully.
1060 Tue Apr 8 23:02:30 1997 Michael Welsh Duggan <md5i@schenley.com>
1062 * message.el (message-insert-to): Fetch reply field.
1064 Tue Apr 8 21:41:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1066 * gnus-sum.el (gnus-summary-refer-article): Accept prefix.
1068 Sun Apr 6 14:08:03 1997 Steven L Baur <steve@altair.xemacs.org>
1070 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Add
1072 (gnus-xmas-summary-set-display-table): current-display-table can
1075 Sun Apr 6 23:17:21 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1077 * gnus.el: Gnus v5.4.42 is released.
1079 Sun Apr 6 23:13:50 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1081 * gnus-xmas.el (gnus-xmas-summary-set-display-table): There isn't
1082 always a default table, it seems.
1084 Sun Apr 6 22:45:52 1997 Aaron M. Ucko <amu@mit.edu>
1086 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Typo.
1088 Sun Apr 6 22:26:52 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1090 * gnus-group.el: All the sorting commands were shadowed.
1092 Sun Apr 6 21:46:05 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1094 * gnus.el: Gnus v5.4.41 is released.
1096 Sun Apr 6 20:58:38 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
1098 * gnus-picon.el (gnus-picons-insert-face-if-exists): "." instead
1101 Sun Apr 6 20:19:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1103 * gnus-group.el (gnus-group-sort-groups): Touch dribble.
1105 Sun Apr 6 19:28:19 1997 Stainless Steel Rat <ratinox@peorth.gweep.net>
1107 * pop3.el (pop3-quit): New version.
1109 Fri Apr 4 21:46:34 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1111 * gnus-art.el (gnus-page-broken): New variable.
1112 (gnus-article-prepare): Use it.
1114 Fri Apr 4 05:08:00 1997 Gunnar Horrigmo <horrigmo@ikke.no>
1116 * gnus-art.el (article-treat-overstrike): Search from beginning of
1119 Thu Apr 3 15:16:05 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1121 * gnus-art.el (gnus-article-hidden-text-p): Be more thorough.
1123 Thu Apr 3 12:23:44 1997 Per Abrahamsen <abraham@dina.kvl.dk>
1125 * gnus-score.el: (gnus-score-default-duration): Accept nil in
1128 Thu Apr 3 05:49:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1130 * gnus-sum.el (gnus-summary-next-group): Make sure buffer is alive
1131 before switching to it.
1133 Wed Apr 2 12:39:15 1997 Steven L Baur <steve@altair.xemacs.org>
1135 * gnus-util.el (gnus-kill-all-overlays): Force Gnus to use extents
1136 even when overlays are available. (From a patch by MORIOKA
1139 Thu Apr 3 05:28:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1141 * gnus-topic.el (gnus-topic-goto-missing-group): Make sure topic
1144 * gnus-srvr.el (gnus-browse-group-name): Remove text props.
1146 * gnus-sum.el (gnus-summary-move-article): Enter into dribble.
1148 Wed Apr 2 14:12:45 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1150 * gnus.el: Gnus v5.4.40 is released.
1152 Wed Apr 2 13:17:16 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1154 * gnus-start.el (gnus-check-bogus-newsgroups): Supply a help
1157 * message.el (message-bounce): Remove the right portion of
1160 * gnus-art.el (gnus-read-save-file-name): Would bug out when
1161 saving multiple articles.
1163 * gnus-sum.el (gnus-summary-update-article-line): Insert the
1166 Tue Apr 1 11:21:48 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1168 * gnus-score.el (gnus-score-find-hierarchical): Translate file
1171 * gnus-topic.el (gnus-topic-goto-missing-topic): Bugola.
1172 (gnus-topic-forward-topic): New function.
1173 (gnus-topic-goto-missing-topic): Use it.
1175 * nnmh.el (nnmh-active-number): Make sure the directory exist.
1176 (nnmh-request-accept-article): Bizarre problem.
1178 * gnus-topic.el (gnus-topic-goto-missing-group): Don't double
1181 Mon Mar 31 17:30:10 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1183 * gnus.el: Gnus v5.4.39 is released.
1185 Mon Mar 31 17:29:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1187 * nntp.el (nntp-connection-alist): Ooize.
1189 Mon Mar 31 16:34:37 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1191 * gnus.el: Gnus v5.4.38 is released.
1193 Mon Mar 31 16:12:31 1997 Hrvoje Niksic <hniksic@srce.hr>
1195 * message.el (message-add-header): New function.
1197 * gnus-art.el (gnus-sorted-header-list): List `Followup-To' after
1200 * gnus-undo.el (gnus-undo-mode-map): Bind `gnus-undo' to `C-_',
1203 Mon Mar 31 16:02:47 1997 Toby Speight <tms@ansa.co.uk>
1205 * gnus-art.el (gnus-article-add-buttons): Eval the right element.
1207 Mon Mar 31 15:57:17 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1209 * gnus-msg.el (gnus-add-to-list): New variable.
1210 (gnus-post-news): Use it.
1212 Mon Mar 31 15:46:34 1997 Francois Felix Ingrand <felix@laas.fr>
1214 * gnus-start.el (gnus-slave-save-newsrc): Get modes right.
1216 Mon Mar 31 15:43:29 1997 Michael Sperber <sperber@informatik.uni-tuebingen.de>
1218 * message.el (message-functionp): Recognize compiled functions.
1220 Mon Mar 31 15:43:57 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1222 * gnus-util.el (gnus-functionp): Ditto.
1224 Mon Mar 31 15:18:11 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1226 * gnus-ems.el (gnus-ems-redefine): Don't change display table.
1228 Mon Mar 24 11:33:59 1997 Michael Welsh Duggan <md5i@schenley.com>
1230 * message.el (message-insert-to): Use mail-copies-to.
1232 Mon Mar 31 12:35:12 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1234 * gnus-topic.el (gnus-topic-goto-missing-topic): New function.
1235 (gnus-topic-goto-missing-group): Use it.
1237 * gnus-msg.el (gnus-debug): Scan gnus-topic.el.
1239 * message.el (message-reply): Don't insert extra , when not to
1242 * nntp.el (nntp-connection-alist): Un-voo.
1244 Sun Mar 30 09:48:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1246 * gnus-art.el (gnus-article-mode-syntax-table): Make <> paren
1248 (gnus-emphasis-alist): Use it.
1250 * gnus.el (gnus-maintainer): Changed.
1252 * nnfolder.el (nnfolder-request-accept-article): Ask before
1254 (nnfolder-save-mail): Make buffer read/write.
1256 * nnmh.el (nnmh-request-accept-article): Ditto.
1257 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1258 * nnmbox.el (nnmbox-request-accept-article): Ditto.
1259 * nnml.el (nnml-request-accept-article): Ditto.
1261 Mon Mar 24 16:57:26 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1263 * gnus.el: Gnus v5.4.37 is released.
1265 Mon Mar 24 01:16:15 1997 Hrvoje Niksic <hniksic@srce.hr>
1267 * gnus-xmas.el (gnus-xmas-redefine): Use it.
1269 * gnus-xmas.el (gnus-xmas-summary-set-display-table): New function.
1271 * gnus-sum.el (gnus-summary-mode): Use it.
1273 * gnus-sum.el (gnus-summary-set-display-table): New function.
1275 Mon Mar 24 16:27:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1277 * gnus-util.el (gnus-buffer-live-p): Reinstated.
1279 Mon Mar 24 01:24:27 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1281 * gnus.el: Gnus v5.4.36 is released.
1283 Sun Mar 23 18:51:00 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1285 * gnus-group.el (gnus-group-list-groups): Doc fix.
1287 * gnus-demon.el (gnus-inhibit-demon): New variable.
1288 (gnus-demon): Use it.
1290 Sun Mar 23 18:42:55 1997 David Moore <dmoore@ucsd.edu>
1292 * gnus-nocem.el (gnus-nocem-already-running): New variable.
1294 Sun Mar 23 17:27:17 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1296 * gnus-sum.el (gnus-select-newsgroup): Revert to old duplicate
1297 behavior for nnvirtual groups.
1299 * gnus-util.el (gnus-buffer-live-p): Removed.
1301 Sat Mar 22 22:11:28 1997 Steven L Baur <steve@altair.xemacs.org>
1303 * gnus-msg.el (gnus-setup-message): Mark buffer unmodified as last
1304 step of setting message buffer up.
1306 * message.el (message-kill-buffer): Make prompt look more like the
1308 Only prompt if the buffer has been changed.
1310 Sun Mar 23 02:52:51 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1312 * gnus.el: Gnus v5.4.35 is released.
1314 Sun Mar 23 01:09:23 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1316 * gnus-art.el (gnus-read-save-file-name): Tweaked definition.
1317 (gnus-summary-save-in-rmail): Use it.
1318 (gnus-summary-save-in-file): Ditto.
1319 (gnus-summary-save-in-mail): Ditto.
1320 (gnus-summary-save-body-in-file): Ditto.
1322 * gnus-vm.el (gnus-summary-save-in-vm): Ditto.
1324 * gnus-sum.el (gnus-summary-enter-digest-group): Add group param.
1326 * gnus-art.el (gnus-split-methods): New default.
1327 (gnus-article-nndoc-name): New function.
1329 Sat Mar 22 15:47:14 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1331 * nnmh.el (nnmh-request-accept-article): Do 'junk.
1332 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1333 * nnmbox.el (nnmbox-request-accept-article): Ditto.
1334 * nnfolder.el (nnfolder-request-accept-article): Ditto.
1336 Sat Mar 22 15:42:53 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1338 * gnus.el: Gnus v5.4.34 is released.
1340 Sat Mar 22 01:37:00 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1342 * gnus-sum.el (gnus-summary-move-article): Understand 'junk.
1344 * nnml.el (nnml-request-accept-article): Return 'junk when legal.
1346 * gnus-sum.el (gnus-summary-respool-query): Message better, and
1349 * nnmail.el (nnmail-split-abbrev-alist): New `to' and `from'
1352 Wed Mar 19 19:36:25 1997 Dewey M. Sasser <dewey@newvision.com>
1354 * message.el (message-make-from): Changed so that
1355 message-from-style value is captured from message buffer instead
1358 Sat Mar 22 00:47:39 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1360 * gnus-srvr.el (gnus-browse-foreign-server): Understand server
1363 * gnus-group.el (gnus-group-browse-foreign-server): Down methodize
1366 Thu Mar 20 22:49:16 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1368 * nnfolder.el (nnfolder-read-folder): Do checking if there are new
1369 articles after the last nnfolder marker.
1371 Thu Mar 20 17:33:54 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1373 * gnus.el: Gnus v5.4.33 is released.
1375 Thu Mar 20 16:01:38 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1377 * gnus-sum.el (gnus-build-get-header): Don't fold case.
1379 * nnfolder.el (nnfolder-read-folder): Would always parse the
1382 * gnus-sum.el (gnus-summary-read-group-1): Return right value.
1384 * gnus-start.el (gnus-slave-save-newsrc): Set file modes.
1386 * nneething.el (nneething-open-server): New function.
1387 (nneething-possibly-change-directory): Redefined.
1389 Wed Mar 19 21:16:48 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1391 * gnus.el: Gnus v5.4.32 is released.
1393 Wed Mar 19 21:06:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1395 * nnmail.el (nnmail-cache-accepted-message-ids): Bogus.
1397 Wed Mar 19 20:53:34 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1399 * gnus.el: Gnus v5.4.31 is released.
1401 Wed Mar 19 14:29:26 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1403 * nnmh.el (nnmh-request-accept-article): Ditto.
1405 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1407 * nnmbox.el (nnmbox-request-accept-article): Ditto.
1409 * nnfolder.el (nnfolder-request-accept-article): Ditto.
1411 * nnml.el (nnml-request-accept-article): Cache or not.
1413 * gnus-sum.el (gnus-summary-read-group): Don't recurse.
1414 (gnus-summary-ignore-duplicates): New variable.
1415 (gnus-get-newsgroup-headers): Use it.
1416 (gnus-nov-parse-line): Ditto.
1418 * message.el (message-reply): Remove excessive white space in
1421 * nnfolder.el (nnfolder-read-folder): Work when ignoring active
1424 * nnmail.el (nnmail-process-unix-mail-format): Narrow to the right
1426 (nnmail-process-mmdf-mail-format): Ditto.
1428 * gnus.el (gnus-group-remove-parameter): New function.
1429 (gnus-group-set-parameter): Use it.
1430 (gnus-group-add-parameter): Ditto.
1432 * gnus-msg.el (gnus-post-news): Check first whether
1433 to-list/to-address exists before adding.
1435 Tue Mar 18 23:54:17 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1437 * gnus.el: Gnus v5.4.30 is released.
1439 Tue Mar 18 23:43:50 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1441 * gnus-group.el (gnus-group-subscribe): Doc fix.
1443 Tue Mar 18 23:39:08 1997 Lance A. Brown <brown9@niehs.nih.gov>
1445 * gnus-sum.el (gnus-update-marks): Articles->list.
1447 Tue Mar 18 23:07:35 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1449 * gnus-sum.el (gnus-summary-update-article-line): Don't pass nil
1450 on as subject string.
1452 * gnus-group.el (gnus-group-read-group): Revert to old
1455 * gnus-sum.el (gnus-summary-read-group-1): New function.
1456 (gnus-summary-read-group): Use it.
1458 Tue Mar 18 17:56:26 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1460 * gnus.el: Gnus v5.4.29 is released.
1462 Tue Mar 18 14:29:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1464 * gnus-group.el (gnus-group-read-ephemeral-group): Would set virt
1466 (gnus-group-read-group): Return right value.
1468 * nnml.el (nnml-generate-nov-databases-1): Save active.
1470 * gnus-msg.el (gnus-summary-supersede-article): Place point in the
1472 (gnus-inews-add-to-address): Prompt before adding.
1474 * gnus-art.el (article-strip-leading-space): Not a new command
1475 and keystroke (HTDW Jaari fix).
1477 * nnfolder.el (nnfolder-close-group): Don't push bogus entries
1480 Tue Mar 18 14:28:27 1997 Jan Vroonhof <vroonhof@math.ethz.ch>
1482 * nnfolder.el (nnfolder-request-scan): Check whether buffer really
1485 Tue Mar 18 13:53:00 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1487 * gnus-group.el (gnus-group-read-group): Iterate instead of
1490 * nnfolder.el (nnfolder-request-accept-article): Don't insert into
1492 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1493 * nnmbox.el (nnmbox-request-accept-article): Ditto.
1494 * nnml.el (nnml-request-accept-article): Ditto.
1495 * nnmh.el (nnmh-request-accept-article): Ditto.
1497 Tue Mar 18 00:35:06 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1499 * gnus.el: Gnus v5.4.28 is released.
1501 Mon Mar 17 18:36:11 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1503 * gnus-sum.el (gnus-update-marks): Use `list' instead of
1506 * nndoc.el (nndoc-rfc822-forward-type-p): Renamed.
1507 (nndoc-rfc822-forward-body-end-function): Ditto.
1509 Mon Mar 17 17:35:35 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1511 * gnus.el: Gnus v5.4.27 is released.
1513 Mon Mar 17 15:59:11 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1515 * nndoc.el (nndoc-x400-forward-type-p): New function.
1516 (nndoc-x400-forward-body-end-function): Ditto.
1518 * nnfolder.el (nnfolder-adjust-min-active): Be in the right
1521 Sat Mar 15 16:09:44 1997 Steven L Baur <steve@altair.xemacs.org>
1523 * message.el (message-post-method): Fix typo.
1525 * gnus-load.el (message-sending): Fix typo.
1527 Mon Mar 17 15:47:59 1997 Gordon Matzigkeit <gord@m-tech.ab.ca>
1529 * message.el (message-set-auto-save-file-name): Expand before
1532 Mon Mar 17 15:05:44 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1534 * gnus-sum.el (gnus-update-marks): Get rid of article entries of
1535 articles with the default score.
1537 * gnus-group.el (gnus-group-read-ephemeral-group): Be more careful
1538 when uniquifying methods.
1540 * gnus-sum.el (gnus-execute-command): Insert asynch into buffer.
1542 * nnfolder.el (nnfolder-possibly-change-group): Didn't set the
1545 Mon Mar 17 15:03:02 1997 Paul Stodghill <stodghil@cs.cornell.edu>
1547 * gnus-srvr.el (gnus-server-prepare): Would infloop.
1549 Mon Mar 17 06:37:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1551 * nnmail.el (nnmail-crosspost-link-function): Change default on
1554 Fri Mar 14 12:07:12 1997 Steven L Baur <steve@altair.xemacs.org>
1556 * gnus-msg.el (gnus-extended-version): Add XEmacs beta # to
1557 default X-Mailer/X-Newsreader.
1559 Fri Mar 14 20:57:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1561 * nnfolder.el (nnfolder-possibly-change-group): Check folder
1564 * nnheader.el (nnheader-parse-head): Understand Message-ID with
1566 * gnus-sum.el (gnus-get-newsgroup-headers): Ditto.
1567 (gnus-group-make-articles-read): Doc fix.
1569 * nnml.el (nnml-generate-nov-databases-1): Made interactive.
1571 * gnus-msg.el (gnus-inews-narrow-to-headers): Removed.
1572 (gnus-post-news): Add `to-list' to the right group.
1574 Fri Mar 14 20:11:01 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1576 * gnus.el: Gnus v5.4.26 is released.
1578 Fri Mar 14 19:57:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1580 * gnus-setup.el (gnus-use-sc): Changed default.
1582 Fri Mar 14 19:53:05 1997 Kurt Swanson <kurt@dna.lth.se>
1584 * gnus-art.el (gnus-article-goto-next-page): Place point.
1586 Fri Mar 14 18:46:54 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1588 * gnus-art.el (gnus-article-mode-syntax-table): Make "-"
1591 * gnus-sum.el (gnus-article-sort-by-author): Don't bug out on
1592 Froms without names.
1594 * messagexmas.el (message-xmas-make-caesar-translation-table): Use
1597 Fri Mar 14 18:44:33 1997 Per Abrahamsen <abraham@dina.kvl.dk>
1599 * message.el (message-faces): New group.
1601 Fri Mar 14 18:43:16 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1603 * gnus-sum.el (gnus-summary-limit-to-unread): Also exclude souped
1606 Fri Mar 14 18:35:06 1997 Matt Armstrong <Matt_Armstrong@geoworks.com>
1608 * gnus-score.el (gnus-all-score-files): Remove duplicates.
1610 Fri Mar 14 18:21:07 1997 Andy Norman <ange@hplb.hpl.hp.com>
1612 * gnus-xmas.el (gnus-xmas-switch-horizontal-scrollbar-off): Check
1613 whether we have a scrollbar first.
1615 Fri Mar 14 18:15:32 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1617 * nnfolder.el (nnfolder-save-mail): Don't fold case when doing
1620 Wed Mar 12 06:51:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1622 * nnfolder.el (nnfolder-possibly-change-group): Accept a
1624 (nnfolder-request-group): Don't load folder.
1626 * gnus.el (gnus-home-directory): New variable.
1628 Tue Mar 11 17:25:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1630 * gnus-async.el (gnus-async-prefetch-article): Raise the level of
1633 Mon Mar 10 06:30:59 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1635 * gnus-score.el (gnus-score-find-trace): Would clobber the score
1638 * nneething.el (nneething-create-mapping): Make sure
1639 nneething-directory exists.
1641 * nnfolder.el (nnfolder-adjust-min-active): New function.
1642 (nnfolder-request-expire-articles): Use it.
1643 (nnfolder-request-move-article): Ditto.
1644 (nnfolder-request-scan): Switch to the right server first.
1646 Mon Mar 10 06:28:58 1997 Joev Dubach <dubach1@husc.harvard.edu>
1648 * nnfolder.el (nnfolder-generate-active-file): Didn't work.
1650 Sun Mar 9 18:38:37 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1652 * gnus.el: Gnus v5.4.25 is released.
1654 Sun Mar 9 04:11:02 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1656 * gnus.el: Inlined and defsubsts various functions.
1658 * nnmail.el (nnmail-search-unix-mail-delim): Made into subst.
1660 * nnfolder.el (nnfolder-request-scan): Don't do anything when not
1663 * nnmh.el (nnmh-request-accept-article): Return the correct
1666 * gnus-group.el (gnus-group-kill-all-zombies): Touch dribble.
1668 * gnus-score.el (gnus-score-find-trace): Message default score.
1670 Sat Mar 8 18:17:53 1997 Steven L Baur <steve@altair.xemacs.org>
1672 * gnus-util.el (gnus-byte-code): Use better (and still compatible)
1673 name of `compiled-function-p'.
1675 Sat Mar 8 18:17:53 1997 Steven L Baur <steve@altair.xemacs.org>
1677 * messagexmas.el (message-xmas-make-caesar-translation-table):
1678 char-int is a braindamaged and stupid name for a conversion
1681 Sun Mar 9 01:51:16 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1683 * gnus.el: Gnus v5.4.24 is released.
1685 Sun Mar 9 00:52:47 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1687 * gnus-sum.el (gnus-summary-set-local-parameters): Ignore errors.
1689 Sat Mar 8 08:55:52 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1691 * gnus-art.el (gnus-article-prev-page): Return a proper value.
1693 * gnus-sum.el (gnus-summary-prev-page-or-article): New command.
1694 * gnus-xmas.el (gnus-summary-toolbar): Use it.
1696 Sat Mar 8 08:34:22 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1698 * gnus.el: Gnus v5.4.23 is released.
1700 Sat Mar 8 02:09:53 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1702 * message.el (message-font-lock-keywords): Recognize continuation
1705 * gnus-group.el (gnus-group-expire-articles): Touch dribble
1708 * gnus-sum.el (gnus-summary-default-score): Doc fix.
1710 * gnus.el (gnus-local-organization): Doc fix.
1712 * gnus-spec.el (gnus-compile): Don't work under XEmacs.
1714 * gnus-art.el (gnus-article-highlight-headers): Work on bodiless
1717 Fri Mar 7 23:33:34 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1719 * gnus.el: Gnus v5.4.22 is released.
1721 Fri Mar 7 08:25:20 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1723 * gnus-msg.el (gnus-inews-do-gcc): Made interactive.
1725 * gnus-sum.el (gnus-read-move-group-name): Beep on empty names.
1727 * nnmail.el (nnmail-check-duplication): Don't rename Message-ID.
1728 (nnmail-cache-message-id-when-accepting): Removed.
1730 * gnus-sum.el (gnus-nov-parse-line): Allow showing of multiple
1731 articles with the same Message-ID.
1732 (gnus-get-newsgroup-headers): Ditto.
1734 * gnus.el: Removed trailing spaces throughout.
1736 * gnus-art.el (gnus-header-name-face): Made easier on the eyes.
1737 (gnus-article-add-buttons): Make buffer read/write before doing
1740 * message.el (message-font-lock-keywords): Changed expression and
1743 Fri Mar 7 07:36:14 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1745 * gnus.el: Gnus v5.4.21 is released.
1747 Fri Mar 7 04:17:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1749 * nnfolder.el (nnfolder-request-accept-article): Switch to the
1752 * Makefile (gnus-load.el): cus-edit.
1754 * gnus.el: Removed all compilation warnings under both Emacs and
1757 * cus-face.el: Moved variable defintions around a bit to avoid
1758 compilation warnings.
1760 * nnmail.el (nnmail-cache-message-id-when-accepting): New
1763 * nnfolder.el (nnfolder-dont-cache-message-id): Removed.
1764 * nnmh.el (nnmh-request-accept-article): Ditto.
1765 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1766 * nnml.el (nnml-request-accept-article): Ditto.
1767 * nnmbox.el (nnmbox-request-accept-article): Use it.
1769 Thu Mar 6 18:22:29 1997 Steven L Baur <steve@altair.xemacs.org>
1771 * nnfolder.el (nnfolder-dont-cache-message-id): Variable to allow
1772 backwards compatibility with respect to saved messages.
1773 (nnfolder-request-accept-article): Use it.
1775 Fri Mar 7 04:10:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1777 * nnmail.el: Autoload pop3.
1779 Fri Mar 7 01:33:34 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1781 * gnus.el: Gnus v5.4.20 is released.
1783 Fri Mar 7 00:12:39 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1785 * message.el (message-header-to-face): New faces.
1786 (message-font-lock-keywords): Use them.
1788 * gnus-sum.el (gnus-summary-make-menu-bar): No addition.
1789 (gnus-summary-move-article): When crossposting, get the Xrefs
1792 * nnfolder.el (nnfolder-request-accept-article): Work when
1795 Thu Mar 6 08:41:16 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1797 * gnus.el: Gnus v5.4.19 is released.
1799 Thu Mar 6 08:00:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1801 * message.el (message-newgroups-header-regexp): Include Gcc
1804 * gnus-sum.el (gnus-summary-delete-article): Message errors.
1806 * gnus-group.el (gnus-group-unsubscribe-group): Work on ranked
1809 Thu Mar 6 07:46:56 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1811 * nnmail.el (nnmail-move-inbox): Protect against nil results.
1813 Thu Mar 6 04:23:11 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1815 * message.el (message-kill-buffer): Ask before killing.
1817 * nnfolder.el (nnfolder-possibly-activate-groups): Removed.
1818 (nnfolder-request-group): Changed servers too late.
1819 (nnfolder-active-timestamp): New variable.
1821 * gnus-sum.el (gnus-summary-respool-query): Narrow to head instead
1824 * nntp.el (nntp-accept-process-output): Inhibit logging.
1826 * gnus-group.el (gnus-group-sort-groups): Doc fix.
1828 * nnfolder.el (nnfolder-request-accept-article): Insert Message-ID
1830 * nnmh.el (nnmh-request-accept-article): Ditto.
1831 * nnml.el (nnml-request-accept-article): Ditto.
1832 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1833 * nnmbox.el (nnmbox-request-accept-article): Ditto.
1835 * nnmail.el (nnmail-cache-close): Kill buffer.
1836 (nnmail-cache-insert): Make sure the cache is open.
1837 (nnmail-fetch-field): New function.
1839 Thu Mar 6 02:19:31 1997 James LewisMoss <dres@scsn.net>
1841 * smiley.el (smiley-deformed-regexp-alist): Fix FaceIronic.
1843 Wed Mar 5 09:15:04 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1845 * nnmail.el (nnmail-check-duplication): Ditto.
1847 Wed Mar 5 09:14:12 1997 Carsten Leonhardt <leo@arioch.oche.de>
1849 * nnmail.el (nnmail-check-duplication): Use a different
1852 Sun Mar 2 16:58:16 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1854 * gnus.el: Gnus v5.4.18 is released.
1856 Sun Mar 2 05:48:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1858 * gnus-load.el (customize): Load `cus-edit'.
1860 Sun Mar 2 04:40:48 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1862 * gnus.el: Gnus v5.4.17 is released.
1864 Sun Mar 2 04:01:29 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1866 * message.el (message-mail): Don't `list' other-headers.
1868 Sat Mar 1 22:46:37 1997 Per Abrahamsen <abraham@dina.kvl.dk>
1870 * gnus.el: Added mail keyword.
1871 (gnus): Add to mail and news customization groups.
1872 (gnus-visual): Added to the faces customization group.
1873 * message.el (message): Add to mail and news customization groups.
1875 * gnus-cus.el (wid-edit): Changed from widget-edit.
1877 Sun Mar 2 03:44:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1879 * gnus-sum.el (gnus-summary-respool-query): Use it.
1881 * gnus.el (gnus-narrow-to-body): New function.
1883 * nnfolder.el (nnfolder-active-number): Simplify.
1885 Sun Mar 2 03:26:57 1997 Joev Dubach <dubach1@husc.harvard.edu>
1887 * gnus-art.el (article-make-date-line): Add "Date: ".
1889 Sun Mar 2 02:54:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1891 * gnus-uu.el (gnus-quote-arg-for-sh-or-csh): Also escape {}.
1893 * gnus-srvr.el (gnus-server-prepare): Don't insert servers twice.
1895 * nnmail.el (nnmail-read-passwd): Conditionalize
1896 `ange-ftp-read-passwd'.
1898 Sat Mar 1 17:53:05 1997 Hrvoje Niksic <hniksic@srce.hr>
1900 * gnus-xmas.el (gnus-xmas-read-event-char): Exit on button-press
1903 * nnml.el (nnml-retrieve-headers): Make sure file is non-nil.
1905 Sun Mar 2 02:43:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1907 * nndoc.el (nndoc-type-alist): Have rfc934 separators handled
1910 * nnmail.el (nnmail-move-inbox): Take heed of the return value
1913 Fri Feb 21 19:54:24 1997 Hrvoje Niksic <hniksic@srce.hr>
1915 * gnus-xmas.el (gnus-xmas-redefine): Use `region-active-p'.
1916 (gnus-xmas-region-active-p): Removed.
1918 Sun Mar 2 02:16:38 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1920 * gnus-sum.el (gnus-summary-update-article-line): Only insert
1921 Subject string when needed.
1923 * gnus-util.el (gnus-output-to-mail): Quote all "From " lines.
1925 Sun Mar 2 02:13:17 1997 David Martin <dm@cs.bu.edu>
1927 * nndir.el (nndir): Use `nnml-close-group'.
1929 Sun Mar 2 01:51:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1931 * gnus-start.el (gnus-init-file): Changed default.
1933 * gnus-group.el (gnus-ephemeral-group-server): New server.
1934 (gnus-group-read-ephemeral-group): Use it to use unique servers.
1936 Sat Mar 1 04:06:11 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1938 * gnus-art.el (gnus-article-mode): Made `gnus-button-marker-list'
1940 (gnus-article-add-buttons): Don't buttonize the same article
1943 * gnus-sum.el (gnus-set-mode-line): Chop better.
1945 * gnus-art.el (gnus-article-treat-html): Not a new function.
1946 Uh-uh. No way. I don't even exist.
1948 * gnus-cite.el (gnus-article-fill-cited-article): Bind
1949 filladapt-mode to nil.
1951 Sat Mar 1 03:51:18 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1953 * gnus.el: Gnus v5.4.16 is released.
1955 Sat Mar 1 00:04:09 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1957 * gnus-sum.el (gnus-set-mode-line): Possibly take into account the
1960 * gnus-srvr.el (gnus-server-prepare): Try to make sure we only
1961 insert servers once.
1963 * gnus-sum.el (gnus-summary-walk-group-buffer): Don't move point
1966 * gnus-group.el (gnus-group-update-group): Don't move point.
1968 * gnus-xmas.el (gnus-xmas-force-redisplay): Changed default to
1970 (gnus-xmas-switch-horizontal-scrollbar-off): New function.
1971 (gnus-xmas-redefine): Use it.
1973 * nnfolder.el (nnfolder-active-number): Don't save active here.
1975 * gnus-sum.el (gnus-summary-reparent-thread): Use the original
1978 Fri Feb 28 01:01:33 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1980 * gnus-start.el (gnus-1): Pass ARG on to listing.
1981 (gnus-started-hook): New.
1984 * gnus-group.el (gnus-group-get-new-news): List using ARG if ARG
1985 is higher than current listing.
1987 Tue Feb 25 23:28:47 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1989 * nntp.el (nntp-retrieve-headers): Go to the next-to-last line.
1991 Fri Feb 21 00:28:37 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1993 * gnus-group.el (gnus-group-rename-group): Rename to right name.
1995 * nnmail.el (nnmail-process-babyl-mail-format): Allow continuation
1997 (nnmail-process-unix-mail-format): Ditto.
1998 (nnmail-process-mmdf-mail-format): Ditto.
2000 * nnml.el (nnml-update-file-alist): New function.
2001 (nnml-retrieve-headers): Use it.
2002 (nnml-request-move-article): Delete zipped files.
2003 (nnml-request-replace-article): Write to gzipped, if wanted.
2005 Thu Feb 20 18:36:22 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2007 * gnus-picon.el (gnus-picons-display-where): Doc fix.
2009 * gnus-start.el (gnus-read-newsrc-el-file): Offer to break.
2011 * nnmail.el (nnmail-search-unix-mail-delim): Exclude newlines from
2014 Thu Feb 20 04:16:50 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2016 * gnus.el: Gnus v5.4.15 is released.
2018 Thu Feb 20 03:28:00 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2020 * gnus-xmas.el (gnus-xmas-mode-line-buffer-identification):
2021 Respect non-standard mode line settings.
2023 * gnus-group.el (gnus-group-line-format): Doc fix.
2025 * nndoc.el (nndoc-rfc934-type-p): New function.
2026 (nndoc-type-alist): Define RFC934 type.
2028 Wed Feb 19 05:18:06 1997 Hrvoje Niksic <hniksic@srce.hr>
2030 * gnus-group.el (gnus-group-set-mode-line): Mark the change with
2033 Thu Feb 20 03:19:28 1997 Joev Dubach <dubach1@husc.harvard.edu>
2035 * gnus-topic.el (gnus-topic-prepare-topic): Show empty topics.
2037 Thu Feb 20 02:30:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2039 * gnus-group.el (gnus-group-process-prefix): Use
2040 `gnus-region-active-p'.
2042 * gnus-score.el (gnus-hierarchial-home-score-file): Respect short
2044 (gnus-hierarchial-home-adapt-file): Ditto.
2046 Wed Feb 19 00:44:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2048 * nnml.el (nnml-request-regenerate): Return t.
2050 * gnus-srvr.el (gnus-server-regenerate-server): Better messaging.
2052 * gnus.el: Autoload gnus-quote-arg-for-sh-or-csh.
2054 Tue Feb 18 23:26:28 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2056 * gnus.el: Gnus v5.4.14 is released.
2058 Tue Feb 18 21:47:18 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2060 * gnus-xmas.el (gnus-xmas-modeline-glyph): Didn't work when the
2061 etc dir couldn't be found.
2063 * gnus-topic.el (gnus-topic-fold): Enter into dribble.
2065 * nnbabyl.el (nnbabyl-request-scan): Put things in right dir.
2066 * nnmbox.el (nnmbox-request-scan): Ditto.
2068 * gnus-sum.el (gnus-offer-save-summaries): Use
2071 * nnkiboze.el (nnkiboze-enter-nov): Removed debug.
2073 * gnus-sum.el (gnus-summary-insert-pseudos): Quote when not
2076 Sun Feb 16 23:43:19 1997 Hrvoje Niksic <hniksic@srce.hr>
2078 * gnus-topic.el (gnus-topic-edit-parameters): Print the topic
2081 * gnus-group.el (gnus-group-edit-group): Print the group name.
2083 Sun Feb 16 18:30:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2085 * gnus-score.el (gnus-score-adaptive): Respect score adapt
2088 * gnus-sum.el (gnus-summary-prev-page): Search all frames for
2090 (gnus-summary-next-page): Ditto.
2092 Sun Feb 16 18:12:01 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2094 * gnus.el: Gnus v5.4.13 is released.
2096 Sun Feb 16 16:20:33 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2098 * gnus-nocem.el (gnus-nocem-scan-groups): Allow NULL references.
2100 * message.el (message-make-caesar-translation-table): New function.
2101 (message-caesar-region): Use it.
2103 * messagexmas.el (message-xmas-make-caesar-translation-table): New
2106 * gnus-art.el (gnus-article-add-buttons): Respect previous
2108 (gnus-button-in-region-p): New function.
2109 (gnus-article-add-buttons): Use it.
2111 * nnweb.el (nnweb-max-hits): Fixed default.
2113 Tue Feb 11 20:25:42 1997 Hrvoje Niksic <hniksic@srce.hr>
2115 * gnus-srvr.el (gnus-server-regenerate-server): Typo.
2117 Sun Feb 16 15:24:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2119 * message.el: Removed `message-point-at-bol' and `eol'.
2121 * gnus-start.el (gnus-read-active-file): Allow FORCE argument.
2122 (gnus-check-bogus-newsgroups): Use it.
2124 * gnus-srvr.el (gnus-server-copy-server): Allow copying of
2127 Thu Feb 13 19:44:33 1997 Steven L Baur <steve@altair.xemacs.org>
2129 * gnus-util.el (gnus-output-to-mail): Make sure `From ' lines in
2130 saved messages are preceded by a newline.
2132 Wed Feb 12 05:28:32 1997 Zlatko Calusic <zcalusic@srce.hr>
2134 * gnus-sum.el (gnus-summary-copy-article): Use TO-NEWSGROUP.
2136 Sat Feb 15 21:48:23 1997 Per Abrahamsen <abraham@dina.kvl.dk>
2138 * nnmail.el: Organized customization options.
2141 Wed Feb 12 18:06:11 1997 Per Abrahamsen <abraham@dina.kvl.dk>
2143 * gnus-kill.el: Reorganized customization
2145 * gnus-sum.el: Ditto.
2146 * gnus-score.el: Ditto.
2147 * gnus-start.el: Ditto.
2150 Fri Feb 14 09:30:42 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2152 * gnus-art.el (article-strip-multiple-blank-lines): Inhibit
2154 (article-hide-pgp): Don't hide the leading newline.
2156 * gnus-group.el (gnus-group-quick-select-group): Bind
2157 gnus-home-score-file to nil.
2159 * gnus-start.el (gnus-dribble-read-file): Changed prompt.
2161 Wed Feb 12 09:39:53 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2163 * nnmail.el (nnmail-get-new-mail): Make sure we're using directory
2166 Tue Feb 11 14:00:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2168 * message.el (message-followup): Respect Posted-To.
2170 Tue Feb 11 08:15:38 1997 Rich Pieri <rich.pieri@prescienttech.com>
2172 * nnmail.el (nnmail-pop3-movemail): New function.
2174 Tue Feb 11 03:44:43 1997 Karl Kleinpaste <karl@jprc.com>
2176 * gnus-art.el (gnus-emphasis-alist): Made compounds available
2179 Mon Feb 10 08:54:09 1997 Steven L Baur <steve@altair.xemacs.org>
2181 * dgnushack.el (dgnushack-compile): XEmacs doesn't complain about
2182 portability variables any more.
2184 Mon Feb 10 14:19:55 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2186 * gnus.el: Gnus v5.4.12 is released.
2188 Mon Feb 10 12:47:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2190 * message.el (message-fetch-field): Accept an optional param.
2191 (message-reply): Only fetch the first Message-ID.
2193 * gnus-score.el (gnus-summary-score-effect): Update mode line.
2195 Mon Feb 10 12:32:38 1997 Hrvoje Niksic <hniksic@srce.hr>
2197 * gnus-art.el: Simplify.
2199 Mon Feb 10 12:23:48 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2201 * gnus-sum.el (gnus-summary-prev-page): Don't scroll when the
2202 article buffer isn't visible.
2204 * gnus.el ((featurep 'gnus-xmas)): Removed
2205 `gnus-make-local-hook'.
2207 Mon Feb 10 12:08:31 1997 Adrian Aichner <aichner@ecf.teradyne.com>
2209 * gnus-util.el (gnus-turn-off-edit-menu): Doc fix.
2211 Mon Feb 10 07:42:37 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2213 * gnus-sum.el (gnus-summary-prepare-unthreaded): Make sure point
2216 * gnus-srvr.el (gnus-browse-mode-map): Define gnus-bug.
2217 (gnus-server-mode-map): Ditto.
2219 * gnus-sum.el (gnus-summary-edit-article-done): Update original
2222 * gnus-uu.el (gnus-uu-digest-mail-forward): Restore window
2225 * nnmail.el (nnmail-move-inbox): Make sure tofile exists before
2228 * gnus-xmas.el (gnus-xmas-region-active-p): New function.
2230 * gnus-ems.el (gnus-region-active-p): New function.
2232 Mon Feb 10 07:40:45 1997 Hrvoje Niksic <hniksic@srce.hr>
2234 * gnus-sum.el (gnus-summary-work-articles): Use zmacs-region.
2236 Mon Feb 10 07:06:44 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2238 * message.el (message-mode): Nix out all local variables.
2240 * gnus-art.el (gnus-summary-save-in-mail): Don't ask.
2242 * gnus-sum.el (gnus-ps-print-hook): New hook.
2243 (gnus-summary-print-article): Use it.
2245 * message.el (message-reply): Make sure there is something
2248 Mon Feb 10 05:54:28 1997 Paul Franklin <paul@cs.washington.edu>
2250 * gnus-group.el (gnus-group-edit-group): Ignore errors while
2253 Mon Feb 10 05:22:09 1997 Steven L. Baur <steve@miranova.com>
2255 * messagexmas.el (message-xmas-maybe-fontify): New function.
2256 (message-mode-hook): Use it.
2258 Sat Feb 8 21:18:25 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2260 * message.el (message-user-organization): Only use string values
2261 of `gnus-local-organization'.
2263 Tue Feb 4 20:26:20 1997 Paul Franklin <paul@cs.washington.edu>
2265 * nnmail.el (nnmail-get-spool-files): Don't call file-directory-p
2266 on pop spool specifiers.
2268 Wed Feb 5 01:56:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2270 * message.el (message-delete-mh-headers): Changed default.
2271 (message-send-mail-with-mh): Use it.
2272 (message-mh-deletable-headers): Renamed.
2274 * gnus-sum.el (gnus-read-header): Don't do anything if the article
2277 Wed Feb 5 01:51:07 1997 Joev Dubach <dubach1@husc.harvard.edu>
2279 * gnus-sum.el (gnus-select-newsgroup): Update group line.
2281 Tue Feb 4 20:23:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2283 * gnus-util.el (gnus-output-to-mail): Insert a newline before the
2286 * nnml.el (nnml-request-move-article): Update active ranges.
2287 (nnml-nov-delete-article): Update active ranges.
2289 Tue Feb 4 17:54:09 1997 HISASHIGE Kenji <hysa@adtec.ed.fujitsu.co.jp>
2291 * gnus-msg.el (gnus-summary-reply-with-original): Pass on the
2294 Tue Feb 4 03:49:59 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2296 * gnus.el: Gnus v5.4.11 is released.
2298 Tue Feb 4 01:57:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2300 * nnvirtual.el (nnvirtual-last-accessed-component-group): New
2302 (nnvirtual-request-article): Use it and allow fetching by
2305 * gnus-dup.el (gnus-dup-enter-articles): Don't enter canceled
2306 articles into dup lists.
2308 * nnvirtual.el (nnvirtual-update-read-and-marked): Check that we
2309 have a current group.
2311 * message.el (message-mode): Add "field" menu under XEmacs.
2313 Mon Feb 3 07:46:33 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2315 * gnus.el: Gnus v5.4.10 is released.
2317 Mon Feb 3 05:48:09 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2319 * message.el (message-fcc-handler-function): Doc fix.
2320 (message-do-fcc): Revert to 5.4.8 behavior.
2322 * gnus-util.el ((fboundp 'point-at-bol)): Made into defun.
2324 * gnus-topic.el (gnus-topic-check-topology): Skip "dummy.group".
2325 (gnus-group-sort-topic): Delete "dummy.group".
2327 * gnus-art.el (article-make-date-line): Add a newline.
2329 * nnkiboze.el (nnkiboze-generate-group): Check that the nov file
2332 * gnus-sum.el (gnus-summary-make-menu-bar): Moved some.
2334 * gnus-art.el (gnus-article-make-menu-bar): Exclude the summary
2337 * gnus.el (gnus-similar-server-opened): New function.
2338 (gnus-server-extend-method): Use it.
2340 * gnus-sum.el (gnus-data-set-header): New macro.
2341 (gnus-summary-edit-article-done): Update when the Message-ID is
2344 * nnml.el (nnml-request-article): Return the correct group name.
2346 Sat Feb 1 21:29:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2348 * smiley.el (smiley-buffer): Use the `smiley-mouse-face' variable,
2351 Sat Feb 1 14:19:54 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2353 * gnus.el: Gnus v5.4.9 is released.
2355 Sat Feb 1 13:30:33 1997 Hrvoje Niksic <hniksic@srce.hr>
2357 * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Insert
2358 "-*- emacs-lisp -*-" at the first line.
2360 Sat Feb 1 13:23:19 1997 Mark Borges <mdb@cdc.noaa.gov>
2362 * gnus-xmas.el (gnus-xmas-define): Do the right characterp thing.
2364 Sat Feb 1 12:28:33 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2366 * smiley.el (smiley-mouse-face): New variable.
2367 (smiley-buffer): Use it.
2369 * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Use gnus-prin1.
2371 * gnus-util.el (gnus-prin1): Bind print-level and print-length to
2374 * gnus-art.el (gnus-button-alist): Let mailto: be less greedy.
2375 (gnus-button-alist): Ditto with news:.
2377 * gnus-topic.el (gnus-topic-unmark-topic): Let groups be unmarked.
2379 * gnus.el (gnus-read-group): Place point at bol.
2381 * gnus-util.el ((fboundp 'point-at-bol)): Use the functions if
2384 * gnus-msg.el (gnus-summary-supersede-article): Mark article as
2387 Wed Jan 29 22:28:44 1997 Steven L Baur <steve@altair.xemacs.org>
2389 * gnus-xmas.el (gnus-xmas-define): Correct XEmacs version test to
2392 Sat Feb 1 12:19:14 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
2394 * nnml.el (nnml-generate-active-info): Don't bug out.
2396 Sat Feb 1 00:52:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2398 * message.el (message-fcc-handler-function): Changed default.
2399 (message-output): New function.
2400 (message-do-fcc): Use it.
2402 * gnus-util.el (gnus-convert-article-to-rmail,
2403 gnus-output-to-rmail): Moved here.
2405 * message.el (message-check-news-header-syntax): Allow trailing
2407 (message-check-news-header-syntax): Don't allow trailing periods.
2409 Fri Jan 31 22:18:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2411 * message.el (message-resend): Rename "From ".
2413 * nntp.el (nntp-accept-process-output): Use nnheader-message.
2415 Fri Jan 31 11:51:18 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
2417 * nnml.el (nnml-generate-nov-databases-1): Sort the file alist.
2419 Thu Jan 30 13:13:39 1997 Per Abrahamsen <abraham@dina.kvl.dk>
2421 * gnus.el: More cleanup of customization groups.
2423 Thu Jan 30 04:33:01 1997 Sudish Joseph <sudish@mindspring.com>
2425 * gnus-xmas.el (gnus-xmas-define): Use `char-or-char-int-p'.
2427 Thu Jan 30 04:15:28 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2429 * gnus.el: Gnus v5.4.8 is released.
2431 Thu Jan 30 02:07:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2433 * message.el (message-indent-citation): Place point the right
2434 place when indenting.
2436 * nnml.el (nnml-generate-active-info): Don't enter conses into
2439 * gnus-score.el (gnus-score-file-rank): All global score files
2442 * nnweb.el (nnweb-possibly-change-server): Read active file.
2443 (nnweb-dejanews-create-mapping): Respect .overview.
2444 (nnweb-reference-create-mapping): Ditto.
2445 (nnweb-altavista-create-mapping): Ditto.
2447 Wed Jan 29 04:52:31 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
2449 * nnml.el (nnml-generate-nov-databases-1): Generate NOV files in
2452 Tue Jan 28 23:28:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2454 * gnus-group.el (gnus-group-list-groups): Position point.
2456 Tue Jan 28 22:11:36 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2458 * gnus.el: Gnus v5.4.7 is released.
2460 Tue Jan 28 19:48:54 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2462 * nnmh.el (nnmh-deletable-article-p): Never allow deleting the
2463 last article in the group.
2465 * nnweb.el (nnweb-definition): Accept an optional noerror
2467 (nnweb-request-article): Don't bug out when requesting by MsgId.
2469 * gnus-topic.el (gnus-group-prepare-topics): Return the number of
2470 unread articles in the buffer.
2472 * gnus-group.el (gnus-group-list-groups): On empty buffers, let
2473 point go to the beginning.
2474 (gnus-group-list-groups): Give "No news" message when using
2477 * gnus-topic.el (gnus-topic-goto-next-group): Let point remain
2478 at the end of the buffer.
2480 * gnus-group.el (gnus-group-rename-group): Check group name
2483 * gnus.el (gnus-read-group): Accept an optional default.
2485 Tue Jan 28 18:11:54 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2487 * gnus.el: Gnus v5.4.6 is released.
2489 Tue Jan 28 13:55:12 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2491 * gnus-art.el (gnus-article-check-hidden-text): Widen before doing
2494 * gnus.el (gnus-visual): Doc fix.
2496 * gnus-art.el (gnus-visible-headers): Just include "Resent-From".
2498 Mon Jan 27 19:40:37 1997 Paul Franklin <paul@cs.washington.edu>
2500 * gnus-sum.el (gnus-read-header): Make sure nntp-server-buffer is
2503 Tue Jan 28 00:33:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2505 * nnmail.el (nnmail-delete-incoming): Changed default.
2507 * gnus-topic.el (gnus-topic-mark-topic): Let groups be marked.
2508 (gnus-topic-unmark-topic): Ditto.
2510 * nnmail.el (nnmail-process-babyl-mail-format): Unquote ">From ".
2512 * gnus-sum.el (gnus-summary-read-group): Only beep dead groups.
2514 Mon Jan 27 18:24:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2516 * nnml.el (nnml-generate-nov-databases-1): Work properly on
2518 (nnml-generate-nov-file): Ditto.
2520 * gnus.el (gnus-article-mode-map): Don't unconditionally suppress
2521 all the major keymaps.
2523 * gnus-sum.el (gnus-summary-read-group): Beep dead non-native
2524 groups can't be entered.
2526 Mon Jan 27 18:03:17 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2528 * gnus.el: Gnus v5.4.5 is released.
2530 Mon Jan 27 17:35:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2532 * message.el (message-expand-group): Don't skip over ":".
2534 * gnus-score.el (gnus-score-find-bnews): Wouldn't find "nntp+"
2537 * gnus-art.el (t): Define `M-^'.
2539 Mon Jan 27 15:00:11 1997 Hrvoje Niksic <hniksic@srce.hr>
2541 * gnus-sum.el (gnus-summary-search-article): Inhibit forced
2542 redisplay on XEmacs.
2544 Mon Jan 27 08:54:55 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2546 * gnus.el: Gnus v5.4.4 is released.
2548 Mon Jan 27 07:29:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2550 * nnsoup.el (nnsoup-file-name): Also find AREAS.
2552 Mon Jan 27 07:09:13 1997 Joev Dubach <dubach1@husc.harvard.edu>
2554 * message.el (message-use-followup-to): Doc fix.
2556 Mon Jan 27 06:59:14 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2558 * gnus-art.el (gnus-article-read-summary-keys): Don't mess up when
2561 * gnus-undo.el (gnus-undo-mode): Set undo boundary.
2563 * gnus-sum.el (gnus-summary-exit-hook): Doc fix.
2565 Sun Jan 26 13:20:42 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2567 * gnus.el: Autoload gnus-add-configuration.
2569 Sun Jan 26 13:01:07 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2571 * gnus.el: Gnus v5.4.3 is released.
2573 Sun Jan 26 12:52:11 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2575 * gnus.el: Gnus v5.4.2 is released.
2577 Sun Jan 26 09:28:31 1997 Per Abrahamsen <abraham@dina.kvl.dk>
2579 * gnus-group.el: Organized customization options, and moved group
2580 definitions to `gnus.el'.
2581 * gnus-sum.el: Ditto.
2584 Sun Jan 26 07:37:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2586 * gnus.el: Autoload topic function.
2588 * gnus-topic.el (gnus-topic-set-parameters): Quote strings to
2589 enter into dribble file.
2591 * gnus-salt.el (gnus-pick-setup-message): Also restore right
2594 * gnus.el (gnus-group-startup-message): Add a space to the
2595 beginning of the version string.
2597 Sat Jan 25 12:17:56 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2599 * gnus.el: Gnus v5.4.1 is released.
2601 Sat Jan 25 10:59:31 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2603 * gnus.el: Red Gnus v0.84 is released.
2605 Fri Jan 24 20:31:25 1997 Paul Franklin <paul@cs.washington.edu>
2607 * gnus-sum.el (gnus-summary-next-article): There's no
2608 reason not to select the current article if it's what should
2611 Sat Jan 25 01:03:59 1997 Per Abrahamsen <abraham@dina.kvl.dk>
2613 * gnus-art.el: Organized customization options.
2614 * gnus-sum.el: Adjusted.
2615 * gnus-cite.el: Ditto.
2618 Sat Jan 25 09:49:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2620 * gnus-demon.el (gnus-demon): Disable demons when the minibuffer
2623 * gnus-art.el (gnus-article-read-summary-keys): Disable pick mode
2626 Sat Jan 25 09:42:41 1997 Kurt Swanson <kurt@dna.lth.se>
2628 * message.el (message-pipe-buffer-body): New function.
2630 * gnus-sum.el (gnus-summary-pipe-message): New command and
2633 Fri Jan 24 11:01:06 1997 Per Abrahamsen <abraham@dina.kvl.dk>
2635 * gnus-uu.el: Cleaned up customization groups.
2637 Fri Jan 24 15:45:48 1997 Kurt Swanson <kurt@dna.lth.se>
2639 * gnus-sum.el (gnus-summary-make-menu-bar): Moved cache menu.
2641 Fri Jan 24 10:05:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2643 * gnus-msg.el (gnus-summary-resend-message): Accept
2646 * gnus-cite.el (gnus-article-fill-cited-article): Accept a width
2649 * gnus-art.el (gnus-article-read-summary-keys): Disable pick mode
2652 * gnus-sum.el (gnus-summary-make-menu-bar): Duplication removed.
2654 Fri Jan 24 08:33:42 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2656 * gnus.el: Red Gnus v0.83 is released.
2658 Fri Jan 24 05:05:38 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2660 * gnus.el (gnus-article-display-hook): Removed emphasize.
2662 * gnus-score.el (gnus-score-edit-current-scores): Set global
2665 * nnml.el (nnml-possibly-change-directory): Return nil when the
2666 group can't be selected.
2668 * gnus-art.el (gnus-emphasis-alist): Don't underline
2669 all-underscore words.
2671 * gnus-topic.el (gnus-topic-unindent): Give the right number of
2673 (gnus-topic-indent): Ditto.
2675 * gnus-msg.el (gnus-summary-wide-reply-with-original): New command
2677 (gnus-summary-wide-reply): Ditto.
2679 Fri Jan 24 04:57:07 1997 Joe Wells <jbw@cs.bu.edu>
2681 * gnus-uu.el (gnus-quote-arg-for-sh-or-csh): New function.
2682 (gnus-uu-command): Use it.
2684 Fri Jan 24 04:55:10 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2686 * gnus-topic.el (gnus-topic-mark-topic): Also bound to `#'.
2688 Fri Jan 24 04:44:10 1997 Greg Klanderman <greg@alphatech.com>
2690 * message.el (message-do-send-housekeeping): Check for nil
2691 message-buffer-list.
2693 Fri Jan 24 02:55:33 1997 Kurt Swanson <kurt@dna.lth.se>
2695 * gnus-util.el (gnus-eval-in-buffer-window): Set buffer.
2697 Thu Jan 23 03:39:48 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2699 * nnsoup.el (nnsoup-file-name): New function.
2700 (nnsoup-read-areas): Use it.
2701 (nnsoup-dissect-buffer): New function.
2702 (nnsoup-number-of-articles): Use it.
2703 (nnsoup-narrow-to-article): Ditto.
2704 (nnsoup-header): Removed.
2706 * gnus.el (gnus-check-backend-function): Doc fix.
2708 * gnus-art.el (gnus-article-goto-prev-page): Went to next article,
2711 * gnus-group.el (gnus-group-insert-group-line-info): Display "*"
2714 * gnus-art.el (article-hide-boring-headers): Ignore errors in
2715 `mail-extract-address-components'.
2717 * nnmail.el (nnmail-date-to-time): Parse zone correctly.
2718 (nnmail-date-to-time): Seconds, dammit, seconds!
2720 Tue Jan 21 09:31:55 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2722 * gnus-art.el (gnus-url-mailto): Didn't accept mailto links.
2724 * gnus-score.el (gnus-summary-score-effect): Doc fix.
2726 * nnmail.el (nnmail-move-inbox): Don't prin1 password.
2728 Mon Jan 20 18:06:19 1997 Paul Franklin <paul@cs.washington.edu>
2730 * gnus-sum.el (gnus-simplify-buffer-fuzzy-step): New function.
2731 (gnus-simplify-buffer-fuzzy): Use it.
2733 * gnus-sum.el (gnus-simplify-buffer-fuzzy): Fix while condition.
2734 Add self-discipline tags.
2736 Tue Jan 21 05:28:05 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2738 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Would return
2741 Mon Jan 20 04:59:53 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2743 * gnus-art.el (gnus-button-alist): Only on word boundaries.
2745 * message.el (message-check-news-header-syntax): Don't prompt when
2746 not read active file.
2748 * gnus-msg.el (gnus-setup-message): Always set actions.
2750 Sat Jan 18 07:23:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2752 * nntp.el (nntp-have-messaged): New variable.
2753 (nntp-accept-process-output): Use it.
2754 (nntp-wait-for): Ditto.
2756 Sat Jan 18 02:44:53 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2758 * gnus.el: Red Gnus v0.82 is released.
2760 Fri Jan 17 00:04:47 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2762 * nnheader.el (nnheader-find-nov-line): Do the right thing with
2765 * nnkiboze.el (nnkiboze-generate-group): Supress duplicate
2767 (nnkiboze-generate-group): Message better.
2769 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Don't always
2771 (gnus-select-newsgroup): Use it.
2773 * nnmail.el (nnmail-get-new-mail): Weird file-truename problem.
2775 * gnus-sum.el (gnus-summary-caesar-message): Dox fix.
2776 (gnus-articles-to-read): Limit length of prompt.
2778 * message.el (message-followup): Fold case before comparing
2779 "world" to Distribution.
2781 * gnus-sum.el (gnus-summary-save-newsrc): Save dribble buffer.
2783 * nnfolder.el (nnfolder-request-expire-articles): Better message.
2785 * gnus-nocem.el (gnus-nocem-load-cache): Interactive.
2787 Thu Jan 16 23:48:05 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2789 * nnmail.el (nnmail-move-inbox): Use `nnmail-pop-password'.
2791 Wed Jan 15 18:41:42 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2793 * nnml.el (nnml-request-expire-articles): Typo.
2794 (nnml-request-expire-articles): Don't blank out messages so
2797 * nnsoup.el (nnsoup-request-type): Let commands like `a' work
2800 Wed Jan 15 05:33:23 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2802 * gnus.el: Red Gnus v0.81 is released.
2804 Wed Jan 15 02:57:18 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2806 * gnus-topic.el (gnus-topic-indent): Don't remove all groups from
2808 (gnus-topic-unindent): Ditto.
2810 * gnus-sum.el (gnus-summary-respool-query): Don't mark anything as
2813 * gnus-art.el (gnus-button-alist): Move news:mesg-id up.
2815 * gnus.el (gnus-article-display-hook): Emphasize by default.
2817 * gnus-topic.el (gnus-topic-rename): Mark newsrc as dirty.
2819 * gnus-sum.el (gnus-summary-next-page): When the article window
2820 isn't displayed, don't scroll.
2822 Wed Jan 15 02:19:56 1997 Markus Linnala <maage@ee.tut.fi>
2824 * gnus-cite.el (gnus-cite-reply-regexp, gnus-cite-always-check):
2827 Wed Jan 15 02:02:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2829 * gnus-art.el (article-date-user): New command and keystroke.
2831 Wed Jan 15 02:01:15 1997 David Moore <dmoore@ucsd.edu>
2833 * gnus-art.el (gnus-article-time-format): New variable.
2834 (article-make-date-line): Use it.
2836 Wed Jan 15 01:44:15 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2838 * gnus-art.el (gnus-emphasis-alist): Allow emphasis around
2840 (gnus-button-url-regexp): Don't allow empty URLs.
2842 Sun Jan 12 19:27:23 1997 Thor Kristoffersen <thor@unik.no>
2844 * nntp.el (nntp-request-head): Work when using rlogin.
2846 Sun Jan 12 15:17:16 1997 Chris Bone <bone@al.com.au>
2848 * nntp.el (nntp-accept-process-output): Give numerical messages.
2849 (nntp-wait-for): Search less.
2851 Fri Jan 10 17:38:38 1997 Erik Toubro Nielsen <erik@ifad.dk>
2853 * gnus-art.el (gnus-Numeric-save-name): Doc fix.
2855 Thu Jan 9 21:51:59 1997 Dan Schmidt <dfan@harmonixmusic.com>
2857 * nnmail.el (nnmail-move-inbox): Quote password.
2859 Thu Jan 9 18:24:32 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2861 * nnmail.el (nnmail-move-inbox): Don't nix out
2862 nnmail-internal-password.
2864 * nnml.el (nnml-request-expire-articles): Also expire gzipped
2867 * gnus-art.el (article-emphasize): Wouldn't toggle.
2869 Thu Jan 9 18:18:26 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2871 * gnus.el: Red Gnus v0.80 is released.
2873 Thu Jan 9 12:00:21 1997 Wesley Hardaker <Wesley.Hardaker@sphys.unil.ch>
2875 * acronym.el: New package.
2877 Thu Jan 9 11:43:28 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2879 * gnus.el: Updated copyrights.
2881 * nnoo.el (nnoo-push-server): Only push the first server.
2883 Wed Jan 8 11:34:07 1997 David Moore <dmoore@ucsd.edu>
2885 * nnoo.el (nnoo-push-server): Revert to 0.77 behaviour.
2887 * nnvirtual.el (nnvirtual-info-installed): New variable.
2888 (nnvirtual-open-server): Use it.
2889 (nnvirtual-request-update-info): ditto.
2890 (nnvirtual-create-mapping): ditto.
2892 * gnus-group.el (gnus-group-edit-group): Close the group before
2894 (gnus-group-add-to-virtual): ditto.
2896 Thu Jan 9 11:32:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2898 * gnus-art.el: Redefine ems.
2900 Wed Jan 8 20:34:09 1997 John McClary Prevost <visigoth@naiad.fac.cs.cmu.edu>
2902 * message.el (message-sendmail-f-is-evil): New variable.
2903 (message-elide-elipsis): Ditto.
2905 Wed Jan 8 17:19:02 1997 Paul Stodghill <stodghil@cs.cornell.edu>
2907 * gnus-demon.el (gnus-demon): Don't run when not idle.
2909 Wed Jan 8 12:58:23 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2911 * gnus-sum.el (gnus-summary-work-articles): Accept non-numerical
2914 Wed Jan 8 12:52:53 1997 Jason Rumney <jasonr@pec.co.nz>
2916 * nnmail.el (nnmail-move-inbox): Use `nnmail-internal-password'.
2918 Tue Jan 7 15:41:35 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2920 * gnus-art.el (gnus-article-show-hidden-text): Would bug out on
2923 Mon Jan 6 23:46:53 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2925 * gnus.el: Red Gnus v0.79 is released.
2927 Mon Jan 6 11:23:05 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2929 * nnmail.el (nnmail-process-babyl-mail-format): Widen at the right
2932 * nnfolder.el (nnfolder-possibly-change-group): Set current group
2933 before reading folder.
2935 * message.el (message-send-mail-with-mh): Expand file name.
2936 (message-mode-menu): Check whether mark-active exists.
2938 * gnus-group.el (gnus-group-get-new-news): Don't pass ARG to the
2941 * gnus-xmas.el (gnus-xmas-article-show-hidden-text): Deleted.
2943 Sun Jan 5 21:35:37 1997 Sudish Joseph <sudish@mindspring.com>
2945 * gnus-xmas.el (gnus-xmas-article-show-hidden-text): Use
2946 'article-type as the textprop of interest. Speed fix.
2948 * gnus-art.el (gnus-article-show-hidden-text): Speed fix.
2950 Sun Jan 5 11:43:08 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2952 * nnml.el (nnml-retrieve-headers-with-nov): Use faster method for
2953 finding the right range.
2955 * gnus-demon.el (gnus-demon): Would fire off even if not idle.
2957 * gnus-srvr.el (gnus-server-add-server): Error when defining an
2960 * gnus-start.el (gnus-get-unread-articles): Update info for native
2963 * gnus-load.el (gnus-nocem): New file.
2965 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Make sure the
2966 group name isn't nil.
2968 Sun Jan 5 11:18:22 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2970 * gnus.el: Red Gnus v0.78 is released.
2972 Sun Jan 5 09:39:14 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2974 * gnus-sum.el (gnus-summary-exit-no-update): Prompt change.
2975 (gnus-summary-limit-to-author): Ditto.
2976 (gnus-summary-limit-to-subject): Ditto.
2978 * gnus-cite.el (gnus-dissect-cited-text): Recognize articles that
2979 end with cited text.
2981 * gnus-topic.el (gnus-group-sort-topic): Remove nil elements.
2983 * nnoo.el (nnoo-push-server): When switching from the nil server,
2984 update all the default values of the variables.
2986 * nnkiboze.el (nnkiboze-generate-group): Protect against nil
2989 * lpath.el: Included.
2991 Sun Jan 5 09:36:57 1997 Martin Buchholz <mrb@eng.sun.com>
2993 * dgnushack.el (bytecomp): Required.
2995 Sat Jan 4 11:45:45 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2997 * gnus-art.el: Rename some functions back.
2999 * gnus-sum.el (gnus-summary-save-newsrc): Don't nix out scores.
3001 * gnus-async.el (gnus-async-prefetched-article-entry): Would
3004 Sat Jan 4 11:28:24 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3006 * gnus.el: Red Gnus v0.77 is released.
3008 Sat Jan 4 08:35:06 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3010 * gnus-cache.el (gnus-start): Don't require gnus-sum.
3012 * gnus-art.el: All article functions moved here.
3014 * article.el: Elided.
3016 * gnus-async.el (gnus-async-prefetched-article-entry): Check for
3019 * gnus-art.el (gnus-read-save-file-name): Expand file name in
3022 Fri Jan 3 21:22:21 1997 Paul Stodghill <stodghil@cs.cornell.edu>
3024 * gnus-demon.el (gnus-demon): Use `gnus-demon-idle-time'.
3026 Tue Dec 31 10:38:43 1996 <ratinox@peorth.gweep.net (Stainless Steel Rat)>
3028 * pop3.el: version 1.3
3030 * pop3.el: (pop3-retr): added bill@attmail.com's big buffer sleeps
3031 to save wear and tear on he heap.
3033 Thu Aug 01 11:53:48 1996 <ratinox@peorth.gweep.net (Stainless Steel Rat)>
3035 * pop3.el: version 1.2
3037 * pop3.el: (pop3-apop): minor changes to support XEmacs built-in
3038 md5, or William Perry's modified md5.el.
3040 * pop3.el: (pop3-movemail): changed to use
3041 pop3-authentication-scheme instead of pop3-use-apop.
3043 * pop3.el: pop3-use-appop: transformed into
3044 pop3-authentication-scheme.
3046 * pop3.el: version 1.1
3048 * pop3.el: (pop3-apop): new function. Send alternate
3049 authentication information to the server. Requires md5.el.
3051 * pop3.el: (pop3-open-server): set pop3-timestamp if server
3054 * pop3.el: (pop3-movemail): use APOP authentication if
3055 pop3-use-apop non-nil.
3057 * pop3.el: pop3-timestamp: added variable
3059 * pop3.el: pop3-use-apop: added variable
3061 Fri Jan 3 18:52:23 1997 Wesley Hardaker <Wesley.Hardaker@sphys.unil.ch>
3063 * gnus-group.el (gnus-group-get-new-news): Pass the ARG on to the
3066 Fri Jan 3 18:32:24 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3068 * article.el (article-hide-boring-headers): Respect
3069 gnus-show-all-headers.
3071 * gnus-sum.el (gnus-summary-save-article): Update the mode line.
3073 Fri Jan 3 18:30:50 1997 Erik Toubro Nielsen <erik@ifad.dk>
3075 * nnmail.el (nnmail-remove-leading-whitespace): Replacing should
3078 Fri Jan 3 18:18:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3080 * gnus-sum.el (gnus-summary-expire-articles-now): Use
3082 (gnus-summary-delete-article): Ditto.
3084 Fri Jan 3 18:16:27 1997 Peter Skov Knudsen <knu@dde.dk>
3086 * gnus-win.el (gnus-buffer-configuration): Don't create picons
3087 frame unless needed.
3089 Fri Jan 3 17:21:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3091 * message.el (message-elide-region): New command and keystroke.
3093 * gnus-salt.el (gnus-generate-vertical-tree): Check whether we can
3096 * gnus-group.el (gnus-group-catchup-current): Prompt better.
3098 * gnus-undo.el (gnus-undo-make-menu-bar): Nonsense.
3100 Fri Jan 3 16:52:22 1997 Rajappa Iyer <rsi@lucent.com>
3102 * gnus-salt.el (gnus-pick-start-reading): Possibly catch up all
3105 Fri Jan 3 12:12:22 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3107 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Try to get the
3108 few last headers using HEAD in any case to work around a bug in
3111 * gnus-xmas.el (gnus-xmas-define): Redefined.
3113 * gnus.el (gnus-characterp): Made into func.
3115 Thu Jan 2 16:21:47 1997 Sudish Joseph <sudish@mindspring.com>
3117 * gnus-util.el (gnus-characterp): New function.
3119 Wed Dec 18 18:15:39 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
3121 * gnus-start.el (gnus-dribble-enter): Make sure we write at the
3122 end of the dribble file
3124 Thu Jan 2 16:01:58 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3126 * gnus-sum.el (gnus-summary-limit-children): Make NoCeM'ed
3129 Tue Dec 17 20:24:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3131 * gnus-sum.el (gnus-summary-save-newsrc): Respect the prefix.
3133 Mon Dec 16 23:47:30 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3135 * gnus.el: Red Gnus v0.76 is released.
3137 Mon Dec 16 14:33:58 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3139 * gnus-msg.el (gnus-bug): Insert nntp server type.
3140 (gnus-copy-article-buffer): Remove prev/next buttons.
3142 * gnus-cache.el (gnus-jog-cache): Let the call func be
3145 * gnus-art.el (gnus-summary-save-in-pipe): Include number of
3147 (gnus-article-add-buttons): Don't add buttons to already
3150 * nntp.el (nntp-open-connection): Allow `C-g' to continue.
3152 * nnbabyl.el (nnbabyl-retrieve-headers): Wouldn't find all
3155 * gnus-sum.el (gnus-data-compute-positions): Reinstated.
3156 (gnus-remove-thread): Do the right thing with dummy roots.
3158 * nndoc.el (nndoc-request-article): Only return valid articles.
3160 * nnfolder.el (nnfolder-delete-mail): Wouldn't delete From lines.
3162 * gnus-topic.el (gnus-topic-find-groups): Ignore nil groups.
3164 * nnfolder.el (nnfolder-save-mail): Quote all "From " lines.
3166 Sat Dec 14 11:49:21 1996 David Moore <dmoore@ucsd.edu>
3168 * gnus-nocem.el (gnus-nocem-groups):
3169 news.admin.net-abuse.bulletins is to replace
3170 news.admin.net-abuse.announce for nocemish postings.
3172 Mon Dec 16 13:38:38 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3174 * nnmail.el (nnmail-move-inbox): Message at end.
3176 * gnus-sum.el (gnus-summary-refer-parent-article): Use
3177 "in-reply-to" header.
3179 * gnus-topic.el (gnus-topic-set-parameters): Enter into dribble.
3181 * gnus-sum.el (gnus-summary-save-newsrc): Change.
3182 (gnus-summary-catchup): Only catch up the limited articles.
3183 (gnus-simplify-subject-fuzzy-regexp): Changed to nil.
3184 (gnus-simplify-buffer-fuzzy): Ignore nil
3185 gnus-simplify-subject-fuzzy-regexp.
3187 * gnus-srvr.el (gnus-server-prepare): Don't insert servers twice.
3189 Thu Dec 12 18:18:11 1996 David Moore <dmoore@ucsd.edu>
3191 * gnus-start.el (gnus-setup-news): Use gnus-make-hashtable.
3192 (gnus-update-active-hashtb-from-killed): ditto.
3193 (gnus-newsrc-to-gnus-format): ditto.
3195 * gnus-bcklg.el (gnus-backlog-setup): ditto.
3197 * gnus-sum.el (gnus-create-xref-hashtb): ditto.
3199 * gnus-move.el (gnus-move-group-to-server): ditto.
3201 * gnus-util.el (gnus-create-hash-size): Power of 2 hashtables can
3202 be _significantly_ faster than 2^x-1 tables on many risc
3203 machines. Any gains of 2^x-1 are comparably small on other
3206 Fri Dec 13 05:05:03 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3208 * gnus.el: Red Gnus v0.75 is released.
3210 Fri Dec 13 04:49:21 1996 Andre Deparade <deparade@i3.informatik.rwth-aachen.de>
3212 * gnus-cite.el (gnus-cited-text-button-line-format-alist): Make %b
3215 Fri Dec 13 01:06:09 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3217 * article.el (article-decode-rfc1522): Would collate subsequent
3220 * gnus-start.el (gnus-check-bogus-newsgroups): Use
3223 * gnus-topic.el (gnus-topic-kill-group): Save topic contents.
3224 (gnus-topic-yank-group): Insert topic contents.
3226 * gnus-sum.el (gnus-simplify-subject-fuzzy-regexp): Changed
3229 * gnus-score.el (gnus-score-find-favourite-words): Put point at bob.
3231 * gnus-sum.el (gnus-summary-limit-to-age): Dox fix & interactive
3234 Fri Dec 13 01:01:46 1996 David Moore <dmoore@ucsd.edu>
3236 * gnus-sum.el (gnus-summary-limit-to-age): New function and
3239 Tue Dec 10 23:42:00 1996 David Moore <dmoore@ucsd.edu>
3241 * gnus-nocem.el (gnus-nocem-groups): news.lists.filters is to
3242 replace alt.nocem.misc
3244 Wed Dec 11 01:15:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3246 * nnfolder.el (nnfolder-request-expire-articles): Better message.
3247 (nnfolder-delete-mail): Actually delete.
3249 * gnus-sum.el (gnus-summary-update-info): Don't run
3250 `gnus-exit-group-hook'.
3251 (gnus-summary-expire-articles): Do it.
3252 (gnus-summary-exit): Ditto.
3253 (gnus-summary-save-newsrc): New command and keystroke.
3255 Wed Dec 11 00:38:12 1996 Stainless Steel Rat <ratinox@peorth.gweep.net>
3257 * gnus-sum.el (gnus-simplify-buffer-fuzzy): New version.
3259 Mon Dec 9 21:00:09 1996 David Moore <dmoore@ucsd.edu>
3261 * gnus-sum.el (gnus-summary-catchup): Out dated catchup code
3264 * nnvirtual.el (nnvirtual-update-read-and-marked): Work around a
3265 cache of active count in gnus-update-read-articles.
3267 Mon Dec 9 22:55:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3269 * article.el (article-emphasize): Use it.
3271 * gnus-util.el (gnus-put-text-property-excluding-newlines): New
3274 Mon Dec 9 08:38:08 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3276 * gnus-sum.el: Split customize groups and added links to the manual.
3278 1996-12-08 Dave Love <d.love@dl.ac.uk>
3280 * gnus-vis.el (gnus-button-alist): Allow whitespace in `<URL:...'
3281 markup (rfc1738), done last, after possible partial matches.
3282 (gnus-button-url): Zap any whitespace from a <URL:...> match.
3284 Mon Dec 9 02:18:35 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3286 * gnus-art.el (gnus-button-embedded-url): New function.
3287 (gnus-button-alist): Use it.
3289 * gnus-util.el (gnus-strip-whitespace): New function.
3291 Mon Dec 9 00:04:24 1996 Richard Stallman <rms@gnu.ai.mit.edu>
3293 * gnus-start.el (gnus-read-init-file): Don't read init file when
3294 started with "emacs -q".
3296 Sun Dec 8 18:25:34 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3298 * gnus.el: Red Gnus v0.74 is released.
3300 Fri Dec 6 12:47:24 1996 Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
3302 * gnus-picon.el (gnus-picons-insert-face-if-exists): Don't reverse
3305 Fri Dec 6 11:33:44 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3307 * nnfolder.el (nnfolder-request-article): Use it.
3308 (nnfolder-retrieve-headers): Wouldn't find the right header.
3310 * nnmail.el (nnmail-search-unix-mail-delim-backward): New function.
3312 Thu Dec 5 21:51:03 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3314 * gnus.el (gnus-server-add-address): Don't add "*-address" to all
3317 Thu Dec 5 21:01:22 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3319 * gnus.el: Red Gnus v0.73 is released.
3321 Thu Dec 5 19:29:50 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3323 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Message the line
3326 * nnml.el (nnml-request-scan): Change server.
3328 Sat Nov 30 00:42:39 1996 Steven L Baur <steve@altair.xemacs.org>
3330 * earcon.el: Added Customization.
3332 Thu Dec 5 11:24:15 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3334 * gnus-sum.el (gnus-summary-prepare-threads): Don't output
3335 articles outside the limit.
3337 * gnus-group.el (gnus-group-level): New function.
3338 (gnus-group-list-active): Faster implementation.
3339 (gnus-group-list-all-matching): Accept a `C-u' prefix.
3341 * message.el (message-news): Make sure newsey things are done.
3343 * gnus-kill.el (gnus-execute-1): Eval forms properly.
3345 * gnus-score.el (gnus-score-find-bnews): Treat "+" like ordinary
3348 * gnus-sum.el (gnus-summary-make-menu-bar): Update.
3350 * nndoc.el (nndoc-forward-type-p): Don't give false positives.
3352 * message.el (message-user-mail-address): Bypass mail-extr.
3353 (message-make-forward-subject): Only fetch the first Subject.
3355 * gnus-art.el (gnus-button-alist): Reconize news:group urls.
3357 * gnus-start.el (gnus-group-change-level): Didn't quote strings
3358 entered into dribble.
3360 * gnus-util.el (gnus-prin1-to-string): Use print-quoted-
3362 * nnbabyl.el (nnbabyl-request-article): Wouldn't find first
3364 (nnbabyl-delete-mail): Ditto.
3366 Thu Dec 5 06:16:25 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3368 * nnmail.el (nnmail-split-history): Use
3369 `with-output-to-temp-buffer'.
3371 Thu Dec 5 08:46:26 1996 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
3373 * gnus-sum.el (gnus-nov-parse-line): unwind-protect the
3376 Tue Dec 3 14:06:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3378 * nnheader.el (nnheader-find-file-noselect): Disable local
3381 * gnus-group.el (gnus-group-fetch-faq): Ditto.
3383 Mon Dec 2 17:12:26 1996 Ralph Schleicher <rs@purple.UL.BaWue.DE>
3385 * gnus-demon.el (gnus-demon-time-to-step): Make it work.
3387 Sun Dec 1 07:35:32 1996 Lars Magne Ingebrigtsen <larsi@proletcult.slip.ifi.uio.no>
3389 * nntp.el (nntp-retrieve-articles): New function.
3390 (nntp-next-result-arrived-p): New function.
3392 Sat Nov 30 13:50:15 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3394 * nnfolder.el (nnfolder-retrieve-headers): Parse unix mboxes better.
3395 (nnfolder-request-article): Ditto.
3397 * message.el (message-rename-buffer): Make sure the renamed buffer
3400 Sat Nov 30 12:06:47 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3402 * gnus-cache.el (gnus-cache-enter-article): Warn when trying to
3403 cache negative articles.
3405 Sat Nov 30 08:53:48 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3407 * gnus.el: Red Gnus v0.72 is released.
3409 1996-11-30 Markus Linnala <maage@cs.tut.fi>
3411 * gnus-sum.el (gnus-summary-refer-parent-article): Work when there
3414 1996-11-30 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3416 * message.el (message-fetch-field): Fetch all headers.
3418 * gnus-sum.el (gnus-cut-thread): Would cut off the wrong
3421 * gnus-score.el (gnus-all-score-files): Take an optional group
3424 * gnus-start.el (gnus-dribble-touch): New function.
3425 (gnus-master-read-slave-newsrc): Use it.
3427 * gnus-salt.el (gnus-generate-vertical-tree): Would bug out on
3430 * gnus-sum.el (gnus-summary-search-article): Would infloop.
3432 * gnus-nocem.el: Ignore invalid entries.
3434 * gnus-sum.el (gnus-data-remove): Wouldn't update properly when
3435 treating the first article in the buffer.
3436 (gnus-rebuild-thread): Would compute the wrong offset.
3437 (gnus-summary-move-article): Don't mark as read.
3439 1996-11-28 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3441 * gnus-sum.el (gnus-thread-loop-p): New function.
3442 (gnus-make-threads): Avoid inflooped references.
3444 * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Bind
3445 print-length to nil.
3447 Wed Nov 27 02:41:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3449 * nnmail.el (nnmail-process-babyl-mail-format): Goto-char placed
3452 * gnus-group.el (gnus-group-select-group-emphemerally): New
3453 command and keystroke.
3455 * gnus-sum.el (gnus-read-header): Fold continuation lines.
3457 Tue Nov 26 18:43:29 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3459 * gnus-sum.el (gnus-summary-update-info): Don't change buffer.
3461 Tue Nov 26 17:56:19 1996 Hrvoje Niksic <hniksic@srce.hr>
3463 * gnus-sum.el (gnus-summary-print-article): Prompt for file name.
3465 Tue Nov 26 17:08:07 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3467 * article.el (article-date-ut): Use original date.
3469 Tue Nov 26 08:36:38 1996 Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
3471 * gnus-picon.el: Customize.
3473 * smiley.el: Customize. Change artist's email address in comments.
3475 Tue Nov 26 04:37:54 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3477 * gnus.el: Red Gnus v0.71 is released.
3479 Tue Nov 26 00:58:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3481 * gnus-sum.el (gnus-get-split-value): Expand file names in save
3484 Mon Nov 25 22:50:19 1996 Jens Lautenbacher <jens@lemming5.lem.uni-karlsruhe.de>
3486 * gnus-group.el (gnus-group-make-menu-bar): Moved customize.
3488 Mon Nov 25 15:27:41 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3490 * gnus.el (custom-facep): Removed.
3492 * gnus-topic.el (gnus-topic-line-format): Added customize
3495 * gnus.el (gnus-article-display-hook): Moved
3496 `gnus-article-treat-overstrike' last.
3498 Mon Nov 25 11:21:15 1996 Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
3500 * gnus-picon.el: (gnus-picons-try-to-find-face): New param: rightp.
3501 (gnus-picons-insert-face-if-exists): Use it and own new param.
3502 More properly detect location of bar and dots.
3503 (gnus-group-display-picons): Use above.
3504 (gnus-article-display-picons): ditto.
3506 Mon Nov 25 04:17:03 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3508 * nnfolder.el (nnfolder-read-folder): Make buffer read/write.
3510 * gnus-sum.el (gnus-summary-print-article): Delete invisible text
3513 * article.el (article-delete-invisible-text): New function.
3515 * nntp.el (nntp-possibly-change-group): Would abort async
3518 * gnus-sum.el (gnus-summary-print-article): New command and
3520 (gnus-summary-move-article): Select the article first.
3522 * message.el (message-user-agent): Define the message mail user
3525 Sun Nov 24 02:28:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3527 * nntp.el (nntp-possibly-change-group): Would get confused.
3529 * gnus-art.el (gnus-button-url-regexp): Allow all word-constituent
3530 characters to be part of urls.
3532 * nntp.el (nntp-possibly-change-group): Wait until the status line
3533 arrives and delete it.
3535 Sun Nov 24 01:36:45 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3537 * gnus.el: Red Gnus v0.70 is released.
3539 Sat Nov 23 23:22:27 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3541 * message.el (message-mode-menu): Added `message-caesar-region'.
3542 (message-mode-field-menu): Added `message-insert-to' and
3543 `message-insert-newsgroups'.
3545 Sat Nov 23 19:53:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3547 * nnkiboze.el: Would destroy all component group infos.
3549 * gnus-xmas.el (gnus-summary-mail-toolbar): Reversed cathup.
3551 * gnus-sum.el (gnus-summary-article-unread-p): New function.
3552 (gnus-remove-thread-1): Avoid `text-propery-any'.
3553 (gnus-summary-insert-subject): Ditto.
3554 (gnus-data-compute-positions): Removed.
3556 * gnus-dup.el (gnus-dup-suppress-articles): Didn't do anything.
3558 * gnus-group.el (gnus-group-restart): Just start up Gnus
3561 Sat Nov 23 07:16:39 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3563 * gnus.el: Red Gnus v0.69 is released.
3565 Sat Nov 23 05:00:36 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3567 * gnus-cache.el (gnus-cache-update-active): Wouldn't mark the
3568 cache active file as changed.
3570 * gnus-start.el (gnus-setup-news): Slaves shouldn't check for new
3573 * gnus-sum.el (gnus-group-make-articles-read): Update group line
3576 * gnus-move.el (gnus-move-group-to-server): Check whether
3579 * gnus-score.el (gnus-score-find-hierarchical): Do the right thing
3580 for prefixed group names.
3582 * nnml.el (nnml-generate-nov-databases-1): Don't infloop.
3584 Sat Nov 23 04:58:49 1996 Steven L. Baur <steve@miranova.com>
3586 * gnus-score.el (gnus-score-score-files-1): Don't infloop.
3588 Sat Nov 23 04:40:55 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3590 * gnus-art.el (gnus-article-make-menu-bar): Protect against
3591 undefined menu vars.
3593 * gnus-group.el (gnus-group-rename-group): Prompt fix.
3595 Fri Nov 22 12:17:14 1996 David Moore <dmoore@ucsd.edu>
3597 * nnml.el (nnml-generate-nov-databases-1): Don't infloop.
3599 * gnus-score.el (gnus-score-score-files-1): Don't infloop, be
3602 Fri Nov 22 22:18:52 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3604 * gnus-move.el (gnus-move-group-to-server): Looking-at bug.
3605 (gnus-move-group-to-server): Extend.
3607 * message.el (message-check-news-header-syntax): Change shoot-me
3610 Thu Nov 21 18:31:56 1996 David Moore <dmoore@ucsd.edu>
3612 * gnus-util.el (gnus-atomic-progn, gnus-atomic-progn-assign,
3613 gnus-atomic-setq): Routines to help protect against corruption to
3614 internal Gnus datastructures from C-g or error signals.
3616 * gnus-util.el (gnus-atomic-be-safe): Variable which can set to
3617 nil to disable the C-g atomic protection.
3619 * nnvirtual.el (nnvirtual-update-read-and-marked): Replaces
3620 nnvirtual-update-reads and nnvirtual-update-marked. Does updates
3621 to component groups atomically.
3622 (nnvirtual-request-update-info): Update the virtual group
3625 Fri Nov 22 00:19:23 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3627 * gnus.el: Create menu bar even when not using menu-bar-mode.
3629 * gnus-start.el (gnus-1): Don't paint picture gnu twice.
3631 * gnus-sum.el (gnus-group-make-articles-read): Undo in the right
3633 (gnus-update-read-articles): Ditto.
3635 Fri Nov 22 00:04:59 1996 Raja R. Harinath <harinath@cs.umn.edu>
3637 * nnheader.el (nnheader-generate-fake-message-id): Interact better
3638 with duplicate suppression.
3640 Thu Nov 21 23:31:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3642 * gnus.el (gnus-info-set-entry): Wouldn't extend far enough.
3644 * gnus-salt.el (gnus-tree-minimize): Ignore errors.
3646 * gnus-sum.el (gnus-summary-article-sparse-p): New macro.
3647 (gnus-summary-article-ancient-p): Ditto.
3648 (gnus-summary-search-article): Skip sparse articles.
3650 * article.el (article-date-ut): Wouldn't pick out the date right.
3652 Thu Nov 21 23:07:34 1996 Raja R. Harinath <harinath@cs.umn.edu>
3654 * gnus-dup.el (gnus-dup-enter-articles): Ignore sparse articles.
3656 Thu Nov 21 21:57:52 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3658 * gnus-dup.el (gnus-dup-suppress-articles): Only suppress read
3661 * article.el (article-delete-text-of-type): Would bug out.
3663 Thu Nov 21 11:02:36 1996 David Moore <dmoore@ucsd.edu>
3665 * nnoo.el (nnoo-change-server): Only preserve un-ooed variables if
3666 they exist globally.
3668 Thu Nov 21 10:52:39 1996 Steven L Baur <steve@miranova.com>
3670 * article.el (article-date-ut): Extend date header recognition to
3671 deal with systems that put a TAB after the colon.
3673 Thu Nov 21 19:50:26 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3675 * gnus.el: Red Gnus v0.68 is released.
3677 Thu Nov 21 05:33:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3679 * nnoo.el (nnoo-change-server): Protect against void vars.
3681 Thu Nov 21 00:00:29 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3683 * gnus.el: Red Gnus v0.67 is released.
3685 Wed Nov 20 22:54:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3687 * message.el (message-mode-field-menu): Separated.
3689 * nnoo.el (nnoo-change-server): Preserve un-ooed variables as
3692 * nnbabyl.el (nnbabyl-read-mbox): Understand movemailed babyl
3695 Wed Nov 20 19:25:40 1996 Kurt Swanson <kurt@dna.lth.se>
3697 * gnus-art.el (gnus-article-make-menu-bar): Fix menu bar.
3699 Wed Nov 20 05:27:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3701 * gnus-sum.el (gnus-article-sort-by-lines,
3702 gnus-thread-sort-by-lines): New functions.
3703 (gnus-summary-sort-by-lines): New command and keystroke.
3705 * gnus.el (gnus-other-frame): Be a bit more clever.
3707 * gnus-group.el (gnus-group-get-new-news): Check for new
3710 * nnheader.el (nnheader-insert-file-contents-literally): Bind
3711 `default-major-mode' to nil.
3713 * gnus-sum.el (gnus-group-make-articles-read): Yet another undo
3716 * nnmail.el (nnmail-article-group): Wrong `junk' check.
3718 Wed Nov 20 05:13:05 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3720 * gnus.el: Red Gnus v0.66 is released.
3722 Wed Nov 20 01:57:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3724 * nnmail.el (nnmail-article-group): Would lose mail when using
3727 * gnus-sum.el (gnus-update-read-articles): Undo fix.
3729 Tue Nov 19 22:56:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3731 * nnheader.el (nnheader-auto-mode-alist): New function.
3733 Tue Nov 19 21:57:29 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3735 * gnus.el: Red Gnus v0.65 is released.
3737 Tue Nov 19 17:41:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3739 * message.el (message-do-fcc): Supply FROM-GNUS param to
3742 * gnus-msg.el (gnus-setup-message): Use the buffer name instead of
3745 * nnmail.el (nnmail-article-group): Respect `junk' advanced
3748 * gnus-group.el (gnus-group-restart): Clear system.
3750 * nnfolder.el (nnfolder-read-folder): Handle zipped files.
3752 * nnheader.el (nnheader-find-file-noselect): New definition.
3754 * gnus-art.el (gnus-article-make-menu-bar): Use the menu bar.
3756 * gnus-score.el (gnus-all-score-files): Would still get the score
3757 files in wrong order.
3759 * gnus-start.el (gnus-find-new-newsgroups): End message on wrong
3762 * gnus-srvr.el (gnus-server-prepare): Don't list servers twice.
3764 * gnus-xmas.el (gnus-xmas-read-event-char): Mystery hanging bug.
3766 * gnus-score.el (gnus-all-score-files): Expand all files in the
3767 kill files directory.
3769 * gnus-sum.el (gnus-group-make-articles-read): Register with undo
3771 (gnus-update-read-articles): Ditto.
3773 * gnus-msg.el (gnus-debug): Include gnus-async in variables.
3775 Tue Nov 19 00:07:14 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3777 * gnus.el: Red Gnus v0.64 is released.
3779 Mon Nov 18 21:42:40 1996 Loren Schall <schall@saifr00.ateng.az.honeywell.com>
3781 * gnus-sum.el (gnus-summary-insert-line): Pick apart the From
3782 header in reversed order.
3784 Mon Nov 18 02:00:33 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3786 * gnus-sum.el (gnus-summary-refer-references): Protect against nil
3789 * gnus-score.el (gnus-all-score-files): Remove duplicate score
3790 files from the end first.
3792 * gnus-start.el (gnus-after-getting-new-news-hook,
3793 gnus-get-new-news-hook): Switched defaults.
3795 * gnus-score.el (gnus-all-score-files): Returned score files in
3798 * gnus-util.el (gnus-make-directory): Protect against nil dirs.
3800 * gnus-art.el (gnus-decode-encoded-word-method): Default to
3801 'gnus-article-de-quoted-unreadable.
3803 * gnus.el (gnus-read-group): Prohibit : in group name.
3804 (gnus-article-display-hook): Removed
3805 `gnus-article-de-quoted-unreadable'.
3807 * article.el (gnus-emphasis-alist): Accept "-" as word marker.
3809 * messagexmas.el (message-xmas-dont-activate-region): Changed
3812 Sun Nov 17 01:09:21 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3814 * message.el: Added customize support.
3816 Sun Nov 17 23:42:03 1996 Raja R. Harinath <harinath@cs.umn.edu>
3818 * gnus-gl.el (bbb-extract-token-number): Fix.
3820 Sun Nov 17 12:18:27 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3822 * gnus-sum.el (gnus-summary-next-article): Use it.
3823 (gnus-group-make-articles-read): Quote undo forms.
3824 (gnus-update-read-articles): Ditto.
3826 * gnus.el (gnus-key-press-event-p): New alias.
3828 Sat Nov 16 22:05:24 1996 Steven L Baur <steve@miranova.com>
3830 * gnus-sum.el (gnus-summary-next-article): XEmacs doesn't use
3831 integers for keyboard events.
3833 Sun Nov 17 12:09:44 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3835 * gnus-group.el (gnus-group-set-timestamp): Protect against nil
3836 gnus-newsgroup-name.
3838 Sun Nov 17 01:09:21 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3840 * nnmail.el: Added customize support.
3842 Sat Nov 16 22:59:47 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3844 * gnus.el (gnus-summary-line-format): Dox fix.
3846 * nnfolder.el (nnfolder-save-mail): Would insert extra newline at
3849 Sat Nov 16 19:43:22 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3851 * gnus.el: Red Gnus v0.63 is released.
3853 Sat Nov 16 11:32:43 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3855 * gnus-sum.el (gnus-summary-next-article): Ignore non-keyboard
3856 events before starting to walk.
3858 * gnus-topic.el (gnus-topic-prepare-topic): Insert topics that
3859 have 0 unread if there is anything under.
3861 * gnus-sum.el (gnus-summary-move-article): Do `B B' properly.
3863 * gnus-topic.el (gnus-topic-parameters): Return nil on
3864 non-existant topics.
3866 * nntp.el (nntp-possibly-change-group): Would nix out async buffer
3867 when switching groups.
3869 * gnus-sum.el (gnus-summary-expire-articles): Update info before
3872 * article.el (article-strip-leading-blank-lines): Would strip too
3875 * gnus-sum.el (gnus-summary-mode): Update specs after running
3878 * gnus-util.el (gnus-boundp): New function.
3880 * gnus-start.el (gnus-get-new-news-hook): Default to updating
3881 display-time, if present.
3883 Fri Nov 15 13:59:16 1996 Steven L Baur <steve@miranova.com>
3885 * gnus-xmas.el (gnus-xmas-define): Better fix for dealing with
3886 scroll-in-place, which will be preloaded in XEmacs 19.15.
3888 * gnus-art.el (gnus-article-prev-page): Guard scroll-(up|down)
3889 against scroll-in-place package.
3890 (gnus-article-next-page): Ditto.
3892 * gnus-salt.el (gnus-pick-next-page): Ditto.
3894 Fri Nov 15 21:40:12 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3896 * nnweb.el (gnus): Required.
3898 * gnus-group.el (gnus-group-clear-data-on-native-groups): Offer to
3901 * gnus-cache.el (gnus-cache-move-cache): New command.
3903 * nnvirtual.el (nnvirtual-create-mapping): Handle groups with no
3906 * gnus-group.el (gnus-group-insert-group-line-info): Compute the
3907 right number for dead groups.
3909 * nnvirtual.el: Complete-first-sentence-in-first-line-of-doc fix.
3911 Thu Nov 14 10:20:44 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3913 * gnus-win.el: Added customize support.
3915 * gnus-uu.el: Added customize support.
3917 Thu Nov 14 17:50:12 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3919 * gnus.el: Red Gnus v0.62 is released.
3921 Thu Nov 14 12:25:23 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3923 * gnus.el (gnus-article-display-hook): Add
3924 `gnus-article-de-quoted-unreadable' to default value.
3926 * gnus-art.el (gnus-summary-article-menu): Dummy define.
3928 * article.el (custom): Require first.
3930 * dgnushack.el (require): New implementation.
3932 * article.el (gnus-emphasis-alist): Recognize emphasis inside
3935 Thu Nov 14 10:20:44 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3937 * nnmail.el (nnmail-split-abbrev-alist): Added `uucp' to `mail'.
3939 Thu Nov 14 11:25:51 1996 Samuel Tardieu <sam@inf.enst.fr>
3941 * nnmail.el (nnmail-search-unix-mail-delim): Skip past ">From "
3944 Thu Nov 14 10:08:27 1996 Raja R. Harinath <harinath@cs.umn.edu>
3946 * gnus-gl.el (bbb-connect-to-bbbd): Only connect if we have the
3949 Thu Nov 14 08:46:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3951 * message.el (message-insert-to): Deny with "never"
3952 courtesy-copies-to header.
3954 * dgnushack.el (require): Try both the uncompiled and the compiled
3957 * nntp.el (nntp-send-authinfo): Hide password.
3959 Wed Nov 13 12:00:43 1996 David Moore <dmoore@ucsd.edu>
3961 * gnus-start.el (gnus-parse-active): Correct range parsing
3964 Tue Nov 12 14:09:15 1996 David Moore <dmoore@ucsd.edu>
3966 * gnus-nocem.el (gnus-nocem-enter-article): Don't store the same
3967 message id in the cache twice.
3968 (gnus-nocem-liberal-fetch):
3970 * gnus-nocem.el (gnus-nocem-liberal-fetch): New Variable.
3972 * gnus-nocem.el (gnus-nocem-check-article,
3973 gnus-nocem-scan-groups): Don't re-fetch a crossposted @@NCM
3974 posting that we've alread verified and scanned.
3976 Wed Nov 13 23:38:00 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3978 * gnus-start.el (gnus-parse-active): Gave wrong results.
3980 * gnus-win.el (gnus-buffer-configuration): Doc fix.
3982 Wed Nov 13 13:52:20 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3984 * gnus-topic.el: Added customize support.
3986 * gnus-group.el (gnus-group-mode-hook): Added `gnus-topic-mode'
3989 * gnus-util.el (gnus-verbose): Made customizable.
3991 * gnus.el (gnus-summary-line-format): Customize.
3993 * gnus-sum.el (gnus-summary-respool-default-method): Customize.
3995 * gnus.el (gnus-select-method-name): New widget.
3996 (gnus-select-method): Use it.
3998 Wed Nov 13 14:19:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4000 * gnus-group.el (gnus-info-clear-data): Quote lists.
4002 * nntp.el (nntp-send-authinfo): Prompt right.
4004 Tue Nov 12 19:33:00 1996 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4006 * gnus.el: Red Gnus v0.61 is released.
4008 Tue Nov 12 17:55:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4010 * nnmail.el (nnmail-move-inbox): Delete empty crash box.
4012 * gnus-art.el (gnus-article-make-menu-bar): Define summary article
4015 * gnus-group.el (gnus-group-set-timestamp): Removed reference to
4016 free variable `group'.
4018 Mon Nov 11 16:29:00 1996 David Moore <dmoore@ucsd.edu>
4020 * gnus-group.el (gnus-group-timestamp-delta): New function.
4022 * gnus-demon.el (gnus-demon-add-scan-timestamps,
4023 gnus-demon-scan-timestamps): New functions.
4025 Mon Nov 11 05:27:20 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4027 * article.el (gnus-emphasis-alist): Added ":" as sentence-end.
4029 Mon Nov 11 05:14:02 1996 David Moore <dmoore@ucsd.edu>
4031 * nnvirtual.el: New version.
4033 Mon Nov 11 05:09:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4035 * article.el (gnus-emphasis-underline-bold): Renamed.
4037 Mon Nov 11 05:05:09 1996 Alexandre Oliva <oliva@dcc.unicamp.br>
4039 * nntp.el (nntp-possibly-change-group): Bind
4040 `nnheader-callback-function' to nil.
4042 Sun Nov 10 12:13:08 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4044 * gnus-start.el (gnus-parse-active): Give correct answer.
4046 * nntp.el (nntp-snarf-error-message): Massage the message.
4048 Sun Nov 10 11:49:33 1996 Joe Wells <jbw@cs.bu.edu>
4050 * dgnushack.el (require): Load .el files only.
4052 Sun Nov 10 10:06:12 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4054 * gnus-move.el (gnus-move-group-to-server): Would pass wrong
4055 params to `gnus-retrieve-headers'.
4057 * nntp.el (nntp-wait-for): Accept a `discard' param.
4058 (nntp-open-connection): Would mix it up when establishing asynch
4061 * nnml.el (nnml-find-id): Would report false positives.
4063 * gnus-spec.el (gnus-update-format-specifications): Do all
4064 computations in the right buffer.
4066 * nnweb.el (nnweb-type-definition): Moved search engine.
4067 (nnweb-fetch-form): Use "POST" instead of `POST'.
4069 * gnus-undo.el (gnus-undo-register): Entered malformed undo
4072 * smiley.el (smiley-nosey-regexp-alist): Add a devilish face.
4074 Sun Nov 10 06:38:38 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
4076 * gnus.el: Red Gnus v0.60 is released.
4078 Sun Nov 10 06:31:36 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
4080 * gnus.el: Red Gnus v0.59 is released.
4082 Sun Nov 10 06:09:37 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4084 * nntp.el (nntp-decode-text): Erased everything.
4086 * article.el (article-remove-trailing-blank-lines): Would
4089 Sun Nov 10 06:06:31 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
4091 * gnus.el: Red Gnus v0.58 is released.
4093 Sun Nov 10 06:02:51 1996 Alexandre Oliva <oliva@dcc.unicamp.br>
4095 * nntp.el (nntp-possibly-change-group): Bind callback function to
4098 Sun Nov 10 05:35:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4100 * gnus-topic.el (gnus-topic-remove-topic): Remove from alist.
4102 * gnus-score.el (gnus-score-string): Didn't trace fuzzies and
4105 Sat Nov 9 18:14:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4107 * nnweb.el (nnweb-set-hashtb): Typo.
4108 (nnweb-read-overview): Typo.
4110 * nnheader.el (nnheader-skeleton-replace): New macro.
4111 (nnheader-replace-string): Use it.
4112 (nnheader-replace-regexp): Use it.
4113 (nnheader-strip-cr): Use it.
4115 * nntp.el (nntp-retrieve-headers): Be faster.
4116 (nntp-decode-text): Use faster algorithm.
4118 * nnheader.el (nnheader-replace-string): New function.
4120 Sat Nov 9 17:22:16 1996 Hrvoje Niksic <hniksic@srce.hr>
4122 * article.el (gnus-emphasis-alist): Doc fix.
4124 Sat Nov 9 16:27:27 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4126 * nnmail.el (nnmail-split-it): Fix bug in abbrev handling.
4128 Sat Nov 9 05:59:02 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4130 * nnweb.el (nnweb-set-hashtb): Typo.
4132 * article.el (gnus-emphasis-alist): One ' too many.
4134 * gnus-async.el (gnus-async-prefetch-article): Only message when
4135 in the summary buffer.
4137 * gnus-msg.el (gnus-post-news): Handle `newsgroup' param.
4138 (gnus-debug): Be `defcustom' aware.
4140 Sat Nov 9 05:41:27 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
4142 * gnus.el: Red Gnus v0.57 is released.
4144 Fri Nov 8 22:56:59 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4146 * gnus.el: Added customize support.
4148 Sat Nov 9 05:14:58 1996 David Moore <dmoore@ucsd.edu>
4150 * nnmail.el (nnmail-expand-newtext): New version.
4152 Sat Nov 9 04:28:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4154 * gnus-xmas.el (gnus-xmas-force-redisplay): New variable.
4155 (gnus-xmas-summary-recenter): Use it.
4157 * gnus-art.el (gnus-button-url): Removed seconds param since old
4158 versions of `browse-url.el' don't support it.
4159 (gnus-article-make-menu-bar): Add article menu to article menu.
4161 * article.el (gnus-emphasis-alist): Use ")" as a sentence end
4164 Fri Nov 8 05:33:08 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4166 * article.el (gnus-emphasis-alist): Recognize "_this_here_".
4168 * gnus-art.el (gnus-article-save): Save the right buffer after
4171 * nntp.el (nntp-wait-for): Nix out "nntp reading...." message.
4173 * article.el (article-narrow-to-signature): Typo.
4175 * nntp.el (nntp-try-list-active): Would guess wrong on `some'.
4177 * gnus.el: condition-case -> ignore-errors.
4179 * nntp.el (nntp-request-close): Protect against errors.
4181 Fri Nov 8 03:23:02 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
4183 * gnus.el: Red Gnus v0.56 is released.
4185 Fri Nov 8 02:45:21 1996 David S. Goldberg <dsg@linus.mitre.org>
4187 * gnus-art.el (gnus-button-url): Respect
4188 `browse-url-new-window-p'.
4190 Fri Nov 8 02:34:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4192 * nnmail.el (nnmail-process-unix-mail-format): Fold searches.
4194 Thu Nov 7 09:07:32 1996 Steven L Baur <steve@miranova.com>
4196 * nnmail.el (nnmail-search-unix-mail-delim): Take better care in
4197 ignoring bogus From_ lines.
4199 Fri Nov 8 02:01:06 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4201 * nnmail.el (nnmail-move-inbox): Cleaned up code.
4203 * gnus-int.el (gnus-request-regenerate): New function.
4205 * nnml.el (nnml-request-regenerate): New function.
4207 * gnus-srvr.el (gnus-server-regenerate-server): New command and
4210 Thu Nov 7 16:12:30 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4212 * gnus-start.el: Added customize support.
4214 Fri Nov 8 01:47:16 1996 David S. Goldberg <dsg@linus.mitre.org>
4216 * gnus-win.el (gnus-delete-windows-in-gnusey-frames): Would bug
4217 out on nil variables.
4219 Fri Nov 8 01:45:06 1996 Kurt Swanson <kurt@dna.lth.se>
4221 * gnus-sum.el (gnus-handle-ephemeral-exit): Go to the next
4224 Thu Nov 7 16:12:30 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4226 * article.el (gnus-visible-headers): Convert string to list of
4229 Fri Nov 8 01:40:38 1996 Kurt Swanson <Kurt.Swanson@dna.lth.se>
4231 * gnus-sum.el (gnus-summary-first-article): New function.
4233 * gnus-salt.el (gnus-pick-start-reading): Use it.
4235 Thu Nov 7 09:42:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4237 * gnus-group.el (gnus-group-catchup): Better message.
4239 * gnus-util.el (gnus-date-get-time): Protect against "" Dates.
4241 * article.el (article-strip-leading-blank-lines): Would infloop.
4243 * gnus-msg.el (gnus-debug): Protect against odd load-paths.
4245 Fri Nov 8 05:30:51 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4247 * gnus-sum.el (gnus-get-newsgroup-headers): `ref' should never be
4250 * gnus-msg.el (gnus-summary-followup-to-mail,
4251 gnus-summary-followup-to-mail-with-original): New commands.
4253 * nnmail.el (nnmail-split-it): Use `replace-match'.
4255 Fri Nov 8 05:30:46 1996 David Moore <dmoore@ucsd.edu>
4257 * nnmail.el (nnmail-split-it): New version.
4259 Fri Nov 8 03:44:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4261 * gnus.el (gnus-article-display-hook): Customized.
4263 * article.el (gnus-emphasis-alist): Define more combinations.
4264 (gnus-emphasis-underline-bold-italic): New face.
4266 Fri Nov 8 00:20:29 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
4268 * gnus.el: Red Gnus v0.55 is released.
4270 Thu Nov 7 00:14:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4272 * gnus-win.el (gnus-delete-windows-in-gnusey-frames): New function.
4273 (gnus-configure-windows): Use it.
4275 * nntp.el (nntp-possibly-change-group): Erased wrong buffer.
4277 * gnus-score.el (gnus-score-find-bnews): Anchor mathces.
4279 * gnus-group.el (gnus-group-insert-group-line): Would bug out on
4280 on gnus-moderated-hashtb.
4282 Wed Nov 6 22:54:41 1996 Sudish Joseph <sudish@mindspring.com>
4284 * gnus-nocem.el (gnus-sum): Required.
4286 Wed Nov 6 09:13:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4288 * nnmail.el (nnmail-date-to-time): Trap errors.
4290 * nntp.el (nntp-open-connection): Erase contents of the right
4293 * gnus-sum.el (gnus-summary-first-article-p): New function.
4295 * gnus-topic.el (gnus-topic-remove-group): Didn't use
4298 * gnus-group.el (gnus-group-iterate): New macro.
4300 * gnus-sum.el (gnus-summary-prev-unread-article): Respect
4301 `gnus-summary-goto-unread' `never'.
4303 Wed Nov 6 06:55:03 1996 Hrvoje Niksic <hniksic@srce.hr>
4305 * article.el (gnus-emphasis-alist): New version.
4307 Wed Nov 6 06:26:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4309 * gnus-art.el (gnus-article-syntax-table): New variable.
4310 (gnus-article-mode): Use it.
4312 * article.el (article-strip-leading-blank-lines): Didn't do much.
4314 Wed Nov 6 05:51:56 1996 Kevin Buhr <buhr@stat.wisc.edu>
4316 * gnus-sum.el (gnus-summary-respool-article): Get the right
4319 Wed Nov 6 04:00:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4321 * nnheader.el (nnheader-header-value): Use old definition.
4323 * message.el: Removed many autoloads.
4325 Wed Nov 6 03:44:44 1996 ISO-2022-JP <morioka@jaist.ac.jp>
4327 * gnus-ems.el (gnus-ems-redefine): New Mule definition.
4329 Wed Nov 6 03:02:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4331 * gnus-xmas.el (gnus-xmas-summary-recenter): Force redisplay.
4333 * gnus.el (gnus-check-backend-function): Protect against errors.
4335 * gnus-start.el (gnus-group-change-level): Enter info into dribble
4338 Wed Nov 6 01:58:46 1996 Hrvoje Niksic <hniksic@srce.hr>
4340 * article.el (gnus-emphasis-alist): New default.
4342 Wed Nov 6 01:47:17 1996 Joe Wells <jbw@cs.bu.edu>
4344 * gnus-uu.el (gnus-uu-reginize-string): Buggy.
4345 (gnus-uu-uustrip-article): Temp name mixup.
4347 Wed Nov 6 01:27:54 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4349 * gnus-group.el (gnus-group-make-group): Use new function.
4351 * gnus.el (gnus-read-group): New function.
4353 * dgnushack.el: Less error messages under XEmacs.
4355 Tue Nov 5 23:59:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4357 * nnmail.el (nnmail-search-unix-mail-delim): New implementation.
4359 Tue Nov 5 23:43:34 1996 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4361 * gnus.el: Red Gnus v0.54 is released.
4363 Tue Nov 5 22:34:01 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4365 * message.el (message-goto-signature): Place point better.
4367 * gnus-art.el (gnus-summary-save-body-in-file): Restored.
4369 * nntp.el (nntp-send-authinfo): Better password prompting.
4371 * nnmail.el (nnmail-read-passwd): Allow format strings.
4373 Tue Nov 5 22:10:20 1996 David Moore <dmoore@ucsd.edu>
4375 * gnus-sum.el (gnus-valid-move-group-p): New function.
4376 (gnus-read-move-group-name): Faster implementation.
4378 Tue Nov 5 12:35:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4380 * gnus-topic.el (gnus-topic-remove-topic): Would wipe out topic
4383 * gnus-sum.el (gnus-summary-stop-page-breaking): Remove all
4386 * nnweb.el (nnweb-set-hashtb): Typo.
4388 Tue Nov 5 10:43:24 1996 Randal Schwartz <merlyn@stonehenge.com>
4390 * gnus-uu.el (gnus-uu-be-dangerous): New variable.
4391 (gnus-uu-save-files): Use it.
4393 Tue Nov 5 10:19:39 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4395 * gnus-sum.el (gnus-summary-read-document): Doc fix.
4396 (gnus-summary-catchup-and-exit): Don't exit when replying "n".
4398 * gnus-art.el (gnus-summary-write-to-file): Doc fix.
4400 * gnus-uu.el (gnus-uu-get-list-of-articles): Get numerical prefix
4403 Tue Nov 5 10:14:02 1996 David Moore <dmoore@ucsd.edu>
4405 * gnus-start.el (gnus-groups-to-gnus-format): Simplified and made
4408 Tue Nov 5 04:56:33 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4410 * nnmail.el (nnmail-search-unix-mail-delim): Protect against
4413 * nnheader.el (nnheader-header-value): New definition.
4415 * nntp.el (nntp-open-connection): Erase buffer.
4416 (nntp-possibly-change-group): Ditto.
4418 * nnvirtual.el (nnvirtual-create-mapping): Would ignore groups
4419 with just one article.
4421 Tue Nov 5 03:41:30 1996 David Moore <dmoore@ucsd.edu>
4423 * gnus-nocem.el (gnus-nocem-enter-article): Would bug out on some
4426 Tue Nov 5 03:36:03 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4428 * gnus-score.el (gnus-score-find-favourite-words): Put point at
4431 Tue Nov 5 03:33:04 1996 jeff sparkes <jsparkes@nortel.ca>
4433 * gnus-kill.el (gnus-batch-score): Run in slave mode.
4435 Mon Nov 4 03:16:18 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4437 * nnheader.el (nnheader-directory-regular-files): New function.
4439 * nnmail.el (nnmail-get-spool-files): Allow nnmail-spool-file to
4442 * gnus-sum.el (gnus-summary-next-group): Halt prefetch.
4444 * gnus-async.el (gnus-async-halt-prefetch): New function.
4446 * message.el (message-check-news-header-syntax): Anchor
4449 * gnus-topic.el (gnus-topic-mode): Reset sorting function.
4451 Tue Oct 29 20:42:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4453 * gnus-topic.el (gnus-topic-remove-topic): Fold properly.
4455 Tue Oct 29 19:45:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4457 * message.el (message-generate-new-buffer-clone-locals): Bugged
4460 Tue Oct 29 19:21:47 1996 David Moore <dmoore@ucsd.edu>
4462 * gnus.el: Fixed autoloads.
4464 Tue Oct 29 17:21:42 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4466 * gnus-art.el (gnus-url-mailto): `message-goto-subject' takes no
4469 Mon Oct 28 15:42:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4471 * gnus.el: Autoload gnus-score-followup-thread.
4472 (gnus-inhibit-startup-message): Doc fix.
4474 Sat Oct 26 15:48:28 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4476 * gnus-xmas.el (gnus-xmas-topic-menu-add): Add menu.
4478 * gnus-topic.el (gnus-topic-kill-group): Enter into dribble.
4480 * gnus-sum.el (gnus-summary-universal-argument): Bind
4481 `gnus-newsgroup-process-marked' to nil before calling functions.
4483 Sat Oct 26 15:31:18 1996 David Moore <dmoore@ucsd.edu>
4485 * nnmail.el (nnmail-activate): Faster version.
4487 Fri Oct 25 09:02:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4489 * nnsoup.el (nnsoup-pack-replies): Error empty dirs.
4491 * gnus-msg.el (gnus-summary-mail-forward): Allow prefix to forward
4494 Thu Oct 24 07:20:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4496 * gnus-nocem.el (gnus-nocem-enter-article): Would enter unbound
4497 symbols into hashtb.
4499 Thu Oct 24 07:12:23 1996 Michael R. Cook <mcook@cognex.com>
4501 * nnmh.el (nnmh-active-number): Misplaced paren.
4503 Thu Oct 24 07:02:54 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4505 * gnus-group.el (gnus-group-list-groups): Clear inboxes.
4507 * gnus-async.el (gnus-make-async-article-function): Use the
4510 * nntp.el (nntp-after-change-function-callback): Pass along the
4511 right success param.
4513 Wed Oct 23 18:33:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4515 * gnus-score.el (gnus-summary-increase-score): Spud.
4517 Wed Oct 23 07:55:42 1996 William Perry <wmperry@aventail.com>
4519 * gnus-art.el (gnus-url-mailto): New function.
4521 Wed Oct 23 06:57:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4523 * nnbabyl.el (nnbabyl-create-mbox): New function.
4524 (nnbabyl-open-server): Create mbox.
4526 * nnmbox.el (nnmbox-create-mbox): New function.
4528 Tue Oct 22 07:30:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4530 * nnml.el (nnml-request-list): Always return t.
4532 Tue Oct 22 03:16:27 1996 Felix Lee <flee@teleport.com>
4534 * gnus-score.el (gnus-score-adaptive): Use the right syntax
4537 Tue Oct 22 03:08:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4539 * message.el (message-generate-headers): Rename Original-Sender as
4541 (message-send-news): Typo.
4542 (message-send-news): Don't message.
4544 Tue Oct 22 03:06:49 1996 Felix Lee <flee@teleport.com>
4546 * gnus-score.el (gnus-score-adaptive): gnus-score-adaptive will do
4547 line scoring or word scoring, but not both.
4549 Tue Oct 22 02:48:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4551 * message.el (message-send-news): Use it.
4552 (message-send-mail): Ditto.
4554 Tue Oct 22 02:40:14 1996 Joev Dubach <dubach1@husc.harvard.edu>
4556 * message.el (message-generate-new-buffer-clone-locals): New
4559 Tue Oct 22 01:19:47 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4561 * message.el: Removed `lisp-indent-hook' throughout all files.
4563 * gnus.el (gnus-sethash): Fix edebug form spec.
4565 * gnus-cache.el (gnus-cache-file-name): Translate file chars.
4567 Sun Oct 20 03:41:47 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4569 * nntp.el (nntp-read-server-type): Fold case.
4571 Sat Oct 19 08:03:17 1996 Michael Ernst <mernst@cs.washington.edu>
4573 * article.el (article-hide-headers): Do the right thing on
4574 articles with no bodies.
4575 (article-narrow-to-signature): Doc fix.
4577 Sat Oct 19 07:53:49 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4579 * nnsoup.el (nnsoup-pack-replies): Refuse to pack when there is
4581 (nnsoup-read-areas): Don't bug out on empty packets.
4583 * gnus-soup.el (gnus-soup-pack-packet): Refuse to pack empty
4586 Sat Oct 19 07:43:33 1996 Kees de Bruin <kees_de_bruin@tasking.nl>
4588 * gnus-sum.el (gnus-auto-center-summary): Fix.
4590 Sat Oct 19 07:32:27 1996 Marc Horowitz <marc@cygnus.com>
4592 * gnus-topic.el (gnus-topic-remove-topic): Would clobber
4595 Sat Oct 19 07:01:14 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4597 * message.el (message-send-mail-hook): New hook.
4598 (message-send-news-hook): Ditto.
4600 * gnus-art.el (gnus-summary-write-to-file): New function.
4602 Sat Oct 19 06:56:34 1996 Kees de Bruin <kees_de_bruin@tasking.nl>
4604 * gnus-sum.el (gnus-summary-save-article-mail-overwrite): New
4605 command and keystroke.
4607 Thu Oct 17 06:25:55 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4609 * gnus-sum.el (gnus-article-sort-by-date): Use faster
4612 * gnus-util.el (gnus-string-get-time): New macro.
4614 * message.el (message-check-news-syntax): Check more thorougly the
4616 (message-check): New macro.
4618 Thu Oct 17 06:03:56 1996 Carsten Leonhardt <leo@arioch.tng.oche.de>
4620 * gnus-ems.el (gnus-xemacs): Avoid clobbering functions.
4622 Thu Oct 17 05:34:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4624 * message.el (message-cite-function): Initialize from
4627 Thu Oct 17 02:45:47 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4629 * gnus.el: Red Gnus v0.52 is released.
4631 Wed Oct 16 21:01:41 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4633 * gnus-sum.el (gnus-summary-catchup): Return t.
4635 Wed Oct 16 20:32:53 1996 Kees de Bruin <kees_de_bruin@tasking.nl>
4637 * gnus-group.el (gnus-group-mail-low-empty-face): Face fix.
4639 Wed Oct 16 20:00:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4641 * message.el (message-mode): Doc fix.
4643 * nnml.el (nnml-request-group): Re-read directory.
4645 Wed Oct 16 04:01:27 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4647 * gnus.el: Red Gnus v0.51 is released.
4649 Wed Oct 16 03:49:12 1996 Alexandre Oliva <oliva@dcc.unicamp.br>
4651 * gnus-start.el (gnus-setup-news): Make sure
4652 `gnus-group-line-format' is bound.
4654 Wed Oct 16 02:57:37 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4656 * nntp.el (nntp-after-change-function-callback): Would delete the
4657 first line of all articles.
4659 Mon Oct 14 21:31:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4661 * gnus-sum.el (gnus-summary-limit-to-marks): Accept prefix.
4663 Sun Oct 13 16:37:05 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4665 * gnus-srvr.el (gnus-browse-foreign-server): Message better.
4667 Sat Oct 12 19:33:01 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4669 * message.el (message-indent-citation): Would infloop on empty
4672 Sat Oct 12 19:21:05 1996 Raja R. Harinath <harinath@cs.umn.edu>
4674 * gnus.el: Autoload more functions.
4676 Sat Oct 12 19:09:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4678 * gnus-sum.el (gnus-summary-catchup): Don't move point.
4679 (gnus-summary-limit-exclude-marks): New command.
4681 Fri Oct 11 15:26:02 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4683 * gnus.el: Red Gnus v0.50 is released.
4685 Thu Oct 10 23:36:32 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
4687 * gnus-nocem.el (gnus-nocem): Typo.
4689 Thu Oct 10 23:16:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4691 * gnus-group.el (gnus-group-clear-data-on-native-groups): Only
4692 clear data on native groups.
4694 Thu Oct 10 14:11:18 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4696 * gnus-cus.el (gnus-group-customize): Allow unknown entries.
4697 (gnus-score-customize): Ditto.
4698 (gnus-score-string-convert): Ditto.
4699 (gnus-score-parameters): Added `touched'.
4701 Thu Oct 10 23:06:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4703 * gnus-start.el (gnus-read-active-file): Don't bug out on null
4706 Thu Oct 10 22:29:05 1996 Randell Jesup <Randell.Jesup@scala.com>
4708 * article.el (article-hide-boring-headers): Reversed `date'
4711 Thu Oct 10 15:24:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4713 * gnus-xmas.el (gnus-xmas-define): Removed gnus-display-type.
4715 * gnus-group.el (gnus-group-new-mail): Strip prefix.
4717 * nnmail.el (nnmail-new-mail-p): Didn't work.
4719 * gnus-score.el (gnus-score-adaptive): Use
4720 gnus-adaptive-word-score-alist.
4722 * nnoo.el (nnoo-define-skeleton-1): Define
4723 request-list-newsgroups.
4725 * nnweb.el (w3-forms): Removed.
4727 * gnus-uu.el (gnus-uu-digest-mail-forward): Use directory form.
4729 Tue Oct 8 14:30:53 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4731 * gnus.el: Red Gnus v0.49 is released.
4733 Tue Oct 8 00:15:04 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4735 * gnus-nocem.el: Added customize support.
4737 Tue Oct 8 11:48:25 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4739 * gnus-group.el (gnus-group-mail-3-empty-face): Use magenta4.
4741 * gnus.el (gnus-short-group-name): Would bug out on complex group
4743 (gnus-splash-face): New face.
4744 (gnus-group-startup-message): Use it.
4746 * nnvirtual.el (nnvirtual-request-group): Respect
4749 * gnus-load.el: Removed.
4751 * gnus.el (gnus-check-backend-function): Require before
4754 * gnus-sum.el (gnus-summary-respool-article): Use it.
4756 * gnus-load.el (gnus-mail-method-history): New variable.
4758 * gnus-sum.el (gnus-summary-normal-unread-face): Use default
4761 Mon Oct 7 15:00:58 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4763 * gnus.el: Red Gnus v0.48 is released.
4765 Mon Oct 7 02:24:02 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4767 * gnus-sum.el: Added customize support.
4769 Sat Oct 5 01:29:20 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4771 * gnus-async.el: Added customize support.
4772 * gnus-cache.el: Ditto.
4773 * gnus-cite.el: Ditto.
4774 * gnus-demon.el: Ditto.
4775 * gnus-dup.el: Ditto.
4776 * gnus-eform.el: Ditto.
4777 * gnus-group.el: Ditto.
4778 * gnus-int.el: Ditto.
4779 * gnus-kill.el: Ditto.
4780 * gnus-load.el (gnus-make-face, gnus-face-light-name-list,
4781 gnus-face-dark-name-list): Removed.
4783 Fri Oct 4 07:17:09 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4785 * gnus-start.el (gnus-setup-news): Slaves should read the slave
4788 * gnus-art.el (gnus-request-article-this-buffer): Removed
4789 reference to doing-request.
4791 Thu Oct 3 05:06:53 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4793 * gnus.el: Red Gnus v0.47 is released.
4795 Thu Oct 3 02:04:37 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4797 * gnus-int.el (gnus-request-head): Use the cache.
4799 Wed Oct 2 00:57:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4801 * message.el (message-resend): Message.
4803 * gnus-group.el (gnus-group-timestamp-string): New function.
4805 * gnus-util.el (gnus-time-iso8601): New function.
4807 * gnus-group.el (gnus-group-set-timestamp): New function.
4808 (gnus-group-timestamp): New subst.
4810 * gnus-start.el (gnus-subscribe-hierarchical-interactive): Accept
4813 Tue Oct 1 05:13:57 1996 Martin Buchholz <mrb@eng.sun.com>
4815 * gnus-sum.el (gnus-summary-insert-pseudos): Error takes a format
4818 Tue Oct 1 05:12:29 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4820 * gnus.el: Red Gnus v0.46 is released.
4822 Tue Oct 1 03:41:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4824 * gnus-picon.el (gnus-picons-glyph-hashtb): Made into hashtb.
4826 Tue Oct 1 01:50:10 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4828 * gnus-group.el (gnus-group-new-mail): New function.
4829 (gnus-new-mail-mark): New variable.
4831 * nnmail.el (nnmail-new-mail-p): New function.
4833 * gnus-xmas.el (gnus-xmas-splash): New function.
4835 Tue Oct 1 01:36:17 1996 Raja R. Harinath <harinath@cs.umn.edu>
4837 * gnus-score.el (gnus-all-score-files): Didn't handle alist.
4839 * gnus-gl.el: Dropped `bbb-alist'. Changed cl-hashtable to obarray,
4840 using gnus-{get,set}hash to access it. Dropped a few temp. bindings
4841 Changed (aref (assoc "message-id" ...) ...) to (mail-header-id ...).
4843 Mon Sep 30 00:02:13 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4845 * gnus.el: General (and major) indentation, breaking,
4846 if/when/unless/and/or, push revision.
4848 * gnus-sum.el (gnus-read-header): Set buffer before changing
4851 Sun Sep 29 23:20:26 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4853 * gnus-util.el (gnus-write-buffer): New function.
4855 Sun Sep 29 23:05:33 1996 Kurt Swanson <Kurt.Swanson@dna.lth.se>
4857 * gnus-sum.el (gnus-handle-ephemeral-exit): New function.
4859 Sun Sep 29 22:41:01 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4861 * gnus-cache.el (gnus-cache-possibly-enter-article): Allow making
4862 articles persistent in uncacheable groups.
4864 Sun Sep 29 01:23:43 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4866 * gnus.el: Red Gnus v0.45 is released.
4868 Sun Sep 29 00:57:13 1996 Dave Disser <disser@sdd.hp.com>
4870 * gnus-sum.el (gnus-summary-display-article): Don't show tree
4871 unless using threads.
4873 Sun Sep 29 00:19:35 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4875 * gnus-score.el (gnus-all-score-files): Remove duplicates.
4877 Sat Sep 28 23:47:43 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4879 * gnus-score.el (gnus-summary-increase-score): Wouldn't do regexp
4882 * gnus-topic.el (gnus-topic-group-indentation): Give the right
4885 Sat Sep 28 23:23:58 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4887 * gnus-group.el (gnus-group-quick-select-group): Require
4890 * gnus-score.el (gnus-score-thread): New function.
4892 Sat Sep 28 00:41:54 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4894 * gnus-cus.el: New file.
4896 Sat Sep 28 21:32:52 1996 Kevin Buhr <buhr@stat.wisc.edu>
4898 * nnbabyl.el (nnbabyl-request-article): Would delete wrong
4901 Fri Sep 27 21:54:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4903 * gnus.el: Red Gnus v0.44 is released.
4905 Fri Sep 27 21:24:46 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4907 * gnus-sum.el (gnus-nov-parse-line): Would double articles.
4909 Fri Sep 27 20:52:31 1996 Shlomo Mahlab <shlomo@en3501.oren.co.il>
4911 * gnus-cache.el (gnus-jog-cache): Call with function name.
4913 * gnus-group.el (gnus-group-universal-argument): Shadowed `func'.
4915 Fri Sep 27 19:48:52 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4917 * gnus-cite.el (gnus-article-fill-cited-article): Nix out data
4920 * gnus-group.el (gnus-group-unsubscribe-current-group): Accept
4922 (gnus-group-unsubscribe): New function.
4923 (gnus-group-subscribe): New function.
4925 Fri Sep 27 17:36:31 1996 Kurt Swanson <kurt@dna.lth.se>
4927 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Never add nil
4930 Fri Sep 27 17:33:30 1996 Stephen Peters <speters@cygnus.com>
4932 * gnus-art.el (gnus-header-face-alist): Typo.
4934 Fri Sep 27 04:10:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4936 * gnus-msg.el (gnus-summary-mail-crosspost-complaint): Add a tag
4938 (gnus-mail-yank-original): Elided.
4939 (gnus-inews-yank-articles): Would yank articles in reverse order.
4941 Thu Sep 26 22:39:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4943 * gnus.el: Red Gnus v0.43 is released.
4945 Thu Sep 26 22:13:00 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4947 * nnweb.el (nnweb-altavista-wash-article): Didn't remove all
4950 * gnus-nocem.el (gnus-nocem-check-article): Fix security hole.
4952 Thu Sep 26 20:23:11 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4954 * gnus-group.el (gnus-group-make-group): Accept an ARGS param.
4956 * nnheader.el (nnheader-concat): Accept many file names.
4958 Thu Sep 26 19:53:09 1996 Kurt Swanson <kurt@dna.lth.se>
4960 * gnus-art.el (gnus-header-content-face): Buggy color names.
4962 Thu Sep 26 14:57:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4964 * nnmail.el (nnmail-save-active): Rewrite.
4965 (nnmail-generate-active): New function.
4967 * gnus-util.el (gnus-delete-assq): New macro.
4968 (gnus-delete-assoc): Ditto.
4970 Wed Sep 25 23:44:40 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4972 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Just use one
4973 single condition-case.
4975 Wed Sep 25 21:15:59 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4977 * gnus.el: Red Gnus v0.42 is released.
4979 Wed Sep 25 19:40:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4981 * gnus-art.el (gnus-header-newsgroups-face): Yucky on light
4984 Wed Sep 25 19:25:27 1996 Michael R. Cook <mcook@cognex.com>
4986 * message.el (message-ignored-news-headers): Strip Resent-Fcc.
4988 Wed Sep 25 19:12:59 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4990 * gnus-group.el (gnus-group-jump-to-group): Use
4991 `gnus-group-goto-group'.
4993 * gnus-xmas.el (gnus-xmas-mode-line-buffer-identification): Don't
4994 chop off half line when no colon.
4996 Mon Sep 23 22:12:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4998 * gnus-nocem.el (gnus-nocem-verifyer): Change to `mc-verify'.
5000 Mon Sep 23 21:43:47 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5002 * gnus.el: Red Gnus v0.41 is released.
5004 Mon Sep 23 21:10:37 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5006 * article.el (article-hide-headers): Don't ignore
5007 gnus-visible-headers.
5009 Mon Sep 23 19:10:20 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5011 * gnus-sum.el (gnus-summary-goto-subject): Made into command.
5013 Mon Sep 23 18:26:47 1996 Tonny Madsen <Tonny.Madsen@netman.dk>
5015 * nnmail.el (nnmail-default-file-modes): Use integer.
5017 Tue Sep 24 18:39:41 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5019 * gnus-sum.el (gnus-summary-respool-query): Better message.
5021 Sun Sep 22 15:12:54 1996 Per Abrahamsen <abraham@dina.kvl.dk>
5023 * gnus-art.el: Customized.
5025 * gnus.el (gnus-inhibit-startup-message): Changed type to
5027 (gnus-play-startup-jingle): Ditto.
5029 Sun Sep 22 12:58:57 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5031 * gnus.el: Red Gnus v0.40 is released.
5033 Sun Sep 22 11:48:02 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
5035 * custom.el (defcustom): Eval and compile.
5036 * widget.el (define-widget-keywords): Ditto.
5038 Sat Sep 21 09:29:54 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5040 * article.el (article-strip-multiple-blank-lines): Would strip all
5043 Fri Sep 20 06:52:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5045 * gnus.el: Red Gnus v0.39 is released.
5047 Thu Sep 19 18:57:59 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5049 * message.el (message-ignored-cited-headers): Doc fix.
5051 Thu Sep 19 03:05:01 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5053 * gnus.el: Red Gnus v0.38 is released.
5055 Thu Sep 19 03:05:01 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5057 * gnus.el: Red Gnus v0.37 is released.
5059 Wed Sep 18 10:36:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5061 * gnus-async.el (gnus-async-prefetch-article-p): New variable.
5062 (gnus-async-prefetch-article): Use it.
5063 (gnus-async-unread-p): New function.
5065 Tue Sep 17 14:41:56 1996 Per Abrahamsen <abraham@dina.kvl.dk>
5067 * gnus-cite.el (gnus-custom-import-cite-face-list): Removed.
5069 Wed Sep 18 04:28:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5071 * nnmail.el (nnmail-split-history): mapcar instead of mapconcat.
5073 Tue Sep 17 14:41:56 1996 Per Abrahamsen <abraham@dina.kvl.dk>
5075 * gnus.el: Customized.
5077 * dgnushack.el (custom-file): Removed.
5079 Wed Sep 18 03:04:17 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5081 * nnmail.el (nnmail-check-duplication): Do splitting after
5082 duplicate suppression.
5084 * gnus-salt.el (gnus-pick-mode): Don't go to unread article.
5086 * gnus-dup.el (gnus-dup-enter-articles): Don't enter Message-IDs
5087 ento lists multiple times.
5089 Tue Sep 17 03:44:08 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5091 * gnus-uu.el (gnus-uu-grab-articles): Don't prefetch. Ask before
5094 * gnus.el: Red Gnus v0.37 is released.
5096 Tue Sep 17 03:15:26 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5098 * custom.el: 0.9 included.
5100 * gnus-art.el (browse-url): Required.
5102 * gnus.el: Red Gnus v0.36 is released.
5104 Tue Sep 17 02:37:26 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5106 * gnus-edit.el: Removed.
5108 * custom.el: Removed.
5110 * gnus-cus.el: Removed.
5112 Mon Sep 16 05:59:45 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5114 * gnus.el: Red Gnus v0.35 is released.
5116 Sun Sep 15 00:47:08 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5118 * nnmail.el (nnmail-default-file-modes): New default.
5120 Sat Sep 14 01:48:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5122 * gnus-group.el (gnus-group-make-doc-group): Typo.
5123 (gnus-useful-groups): New format.
5125 * gnus-cache.el (gnus-jog-cache): Doc fix.
5127 Fri Sep 13 02:28:47 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5129 * gnus-group.el (gnus-group-get-new-news): Read slave files here.
5131 Fri Sep 13 01:04:50 1996 Per Abrahamsen <abraham@dina.kvl.dk>
5133 * article.el (article-decode-rfc1522): New version.
5135 Fri Sep 13 00:00:25 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5137 * gnus-msg.el (gnus-crosspost-complaint): Added a newline.
5138 (gnus-summary-mail-crosspost-complaint): Insert message at the
5139 head of the message.
5141 Thu Sep 12 01:56:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5143 * gnus.el: Red Gnus v0.34 is released.
5145 Thu Sep 12 01:16:38 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5147 * gnus.el: Red Gnus v0.33 is released.
5149 Wed Sep 11 00:22:01 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5151 * gnus-score.el (gnus-adaptive-word-syntax-table): Modified
5152 standard syntax table.
5154 * nntp.el (nntp-read-server-type): Worked in the wrong buffer.
5156 * gnus-demon.el (gnus-demon-cancel): Put
5157 nnheader-cancel-function-timers back in again.
5159 * gnus.el: Red Gnus v0.32 is released.
5161 Tue Sep 10 19:10:09 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5163 * gnus-kill.el (gnus-batch-score): Didn't work at all.
5165 * gnus-msg.el (gnus-summary-mail-nastygram): Place point at
5168 * gnus-util.el (gnus-make-sort-function): Would nix out the
5171 * gnus-demon.el (gnus-demon-cancel): Don't run
5172 `cancel-function-timers'.
5174 * message.el (message-header-format-alist): Don't fill References
5177 Mon Sep 9 21:51:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5179 * nntp.el (nntp-server-action-alist): Don't try LIST ACTIVE GROUP
5180 on Netscape's brain-dead nntp server.
5182 * message.el (message-dont-send): Take proper actions.
5184 Mon Sep 9 21:46:44 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5186 * gnus.el: Red Gnus v0.31 is released.
5188 Mon Sep 9 21:16:11 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5190 * gnus-msg.el (gnus-copy-article-buffer): Decode headers after
5193 * gnus-picon.el (gnus-picons-refresh-before-display): New
5195 (gnus-picons-insert-face-if-exists): Put bar back in.
5197 Mon Sep 9 20:31:56 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5199 * gnus-uu.el (gnus-uu-digest-mail-forward): Use the newsgroup name.
5201 Mon Sep 9 20:04:35 1996 Kurt Swanson <kurt@dna.lth.se>
5203 * gnus-salt.el (gnus-pick-mouse-pick-region): New function.
5205 Mon Sep 9 18:37:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5207 * gnus-sum.el (gnus-summary-enter-digest-group): Bugged.
5209 * gnus-score.el (gnus-adaptive-word-syntax-table): Make ' a
5210 word-constituant character.
5212 Sun Sep 8 14:46:01 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5214 * gnus-group.el (gnus-group-make-useful-group): New command and
5216 (gnus-useful-groups): New variable.
5218 Sun Sep 8 14:46:01 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5220 * gnus.el: Red Gnus v0.30 is released.
5222 Sun Sep 8 13:26:36 1996 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
5224 * nndoc.el (nndoc-article-begin-function): Defvarred.
5226 * gnus-srvr.el (gnus-browse-unsubscribe-group): Would sometimes be
5229 * gnus.el (gnus-kill-ephemeral-group): New function.
5231 * gnus-art.el (gnus-button-alist): Recognize group-news urls.
5233 * nndoc.el (nndoc-dissect-buffer): Wouldn't dissect an mbox
5235 (nndoc-article-begin): New function.
5236 (nndoc-mbox-body-end): Use it.
5237 (nndoc-mbox-article-begin): Would bug out.
5239 Sun Sep 8 13:10:28 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5241 * gnus.el (gnus-other-frame): Always pop up a frame.
5243 Sun Sep 8 12:57:03 1996 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
5245 * gnus.el: Red Gnus v0.29 is released.
5247 Sun Sep 8 12:24:11 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5249 * nntp.el (nntp-accept-process-output): Don't message so
5252 * gnus.el: Fixed indentation and stuff.
5254 Sun Sep 8 12:23:56 1996 Sudish Joseph <sudish@mindspring.com>
5256 * nnweb.el (nnweb-fetch-form): Return t.
5258 Sat Sep 7 15:15:42 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5260 * gnus.el: Red Gnus v0.28 is released.
5262 Sat Sep 7 14:33:17 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5264 * nntp.el (nntp-after-change-function-callback): Renamed.
5266 * nnweb.el (nnweb-reference-search): Nix out file name.
5268 Sat Sep 7 14:07:13 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
5270 * nnweb.el (nnweb-altavista-search): Nix out buffer file name.
5272 * gnus-async.el (gnus-asynch-with-semaphore): New macro.
5273 (gnus-make-async-article-function): Nix out prefetch list when the
5274 summary buffer dies.
5276 * nnweb.el (nnweb-altavista-create-mapping): Would search forever
5277 when not getting any matches.
5279 Sat Sep 7 12:43:24 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5281 * gnus-msg.el (gnus-inews-yank-articles): Goto body before
5284 * nnheader.el (nnheader-insert-file-contents-literally): New
5286 (nnheader-insert-head): Use new definition.
5288 Sat Sep 7 12:35:37 1996 Kurt Swanson <kurt@dna.lth.se>
5290 * gnus-salt.el (gnus-pick-elegant-flow): New variable.
5292 Sat Sep 7 12:03:00 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5294 * nnheader.el (nnheader-insert-head): Don't use
5295 `insert-file-contents-literally'.
5296 (nnheader-head-chop-length): New variable.
5298 * gnus-sum.el (gnus-summary-read-document): Prepend "nnvirtual:"
5301 Sat Sep 7 11:12:26 1996 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
5303 * gnus-score.el (gnus-score-save): Don't check result from
5304 gnus-make-directory.
5306 * gnus-util.el (gnus-make-directory): Return t.
5308 Fri Sep 6 17:55:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5310 * gnus-range.el (gnus-copy-sequence): Didn't work for all
5313 Fri Sep 6 14:38:54 1996 Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
5315 * gnus-picons.el (gnus-picons-display-as-address): New variable.
5316 (gnus-picons-map): New keymap for picons.
5317 (gnus-picons-toggle-extent): New function.
5318 (gnus-article-display-picons): use them.
5319 (gnus-picons-insert-face-if-exists): ditto.
5320 (gnus-picons-try-to-find-face): ditto.
5321 (gnus-group-display-picons): let display catch up.
5322 (gnus-article-display-picons): ditto.
5324 Fri Sep 6 08:11:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5326 * nnkiboze.el (nnkiboze-close-group): Rewrite.
5327 (nnkiboze-request-list, nnkiboze-request-newgroups,
5328 nnkiboze-request-list-newsgroups): Removed.
5329 (nnkiboze-request-scan): New function.
5330 (nnkiboze-directory): New default.
5332 * gnus-sum.el (gnus-article-read-p): New function.
5334 * nnkiboze.el (nnkiboze-retrieve-headers): Rewrite.
5335 (nnkiboze-open-server): Removed.
5336 (nnkiboze-server-opened): Ditto.
5338 * nnheader.el (nnheader-find-nov-line): Renamed.
5339 (nnheader-nov-delete-outside-range): New function.
5341 * gnus-uu.el (gnus-uu-invert-processable): New command and
5344 * gnus-load.el (gnus-predefined-server-alist): New variable.
5346 * gnus.el (gnus-server-to-method): Use it.
5347 (gnus-read-method): Ditto.
5349 * gnus-sum.el (t): "M V" commands weren't defined.
5351 * gnus-cache.el (gnus-summary-insert-cached-articles): New command
5354 * gnus-score.el (gnus-sort-score-files): New function.
5355 (gnus-score-file-rank): New function.
5356 (gnus-score-find-bnews): Use it.
5358 * gnus-topic.el (gnus-topic-mode-map): New sort submap.
5359 (gnus-topic-sort-groups, gnus-topic-sort-groups-by-alphabet,
5360 gnus-topic-sort-groups-by-unread, gnus-topic-sort-groups-by-level,
5361 gnus-topic-sort-groups-by-score, gnus-topic-sort-groups-by-rank,
5362 gnus-topic-sort-groups-by-method): New commands and keystrokes.
5364 * gnus-group.el (gnus-group-sort-selected): New command.
5365 (gnus-group-sort-selected-flat): New function.
5366 (gnus-group-sort-selected-groups-by-alphabet,
5367 gnus-group-sort-selected-groups-by-unread,
5368 gnus-group-sort-selected-groups-by-level,
5369 gnus-group-sort-selected-groups-by-score,
5370 gnus-group-sort-selected-groups-by-rank,
5371 gnus-group-sort-selected-groups-by-method): New commands and
5373 (gnus-group-make-menu-bar): Updated.
5375 * gnus-util.el (gnus-make-sort-function): Create a complete
5377 (gnus-make-sort-function-1): Renamed.
5379 * gnus-topic.el (gnus-group-sort-topic): New function.
5381 * gnus-group.el (gnus-group-sort-flat): Made into own function.
5382 (gnus-group-sort-alist-function): New variable.
5384 * nnmail.el (nnmail-split-history): New variable.
5385 (nnmail-split-history): New command.
5387 * gnus-score.el (gnus-score-adaptive): Don't do any work on
5390 * gnus-msg.el (gnus-post-method): Allow easier posting from mail
5393 Thu Sep 5 19:56:41 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
5395 * gnus.el: Red Gnus v0.27 is released.
5397 Thu Sep 5 19:50:19 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5399 * gnus-xmas.el (gnus-xmas-modeline-glyph): Set string properly.
5401 Thu Sep 5 18:39:47 1996 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
5403 * gnus-sum.el (gnus-summary-edit-article-done): Make params
5406 * nntp.el (nntp-list-active-group): Don't change group first.
5408 * gnus-util.el (gnus-make-directory): New function.
5410 * gnus-msg.el (gnus-post-method): Do the right thing in
5413 Fri Sep 6 08:05:53 1996 ISO-2022-JP <morioka@jaist.ac.jp>
5415 * nnheader.el (nnheader-insert-head): Use
5416 nnheader-insert-file-contents-literally.
5418 Thu Sep 5 08:29:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5420 * gnus-win.el (gnus-always-force-window-configuration): New
5422 (gnus-configure-windows): Use it.
5424 * gnus-sum.el (gnus-summary-save-article): Give better prompts.
5426 * gnus-load.el (gnus-valid-select-methods): Update.
5428 * gnus-score.el (gnus-score-find-favourite-words): Didn't find any
5431 * gnus-sum.el (gnus-scores-exclude-files): Defined.
5433 * gnus-async.el (gnus-async-prefetch-next): Don't do so much on
5436 Thu Sep 5 08:26:11 1996 jeff sparkes <jsparkes@nortel.ca>
5438 * gnus-win.el (gnus-buffer-configuration): Bad cut'n'paste.
5440 Thu Sep 5 07:41:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5442 * gnus-group.el (gnus-group-list-groups): Update format specs.
5444 Thu Sep 5 07:11:18 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
5446 * gnus-sum.el (gnus-summary-read-document): Generated wrong nndoc
5449 Thu Sep 5 06:53:07 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5451 * nnvirtual.el (nnvirtual-close-group): Don't update ephemeral
5454 * gnus.el (gnus-group-auto-expirable-p): Allow nil expiry params.
5456 Wed Sep 4 06:46:03 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5458 * gnus.el: Red Gnus v0.26 is released.
5460 Wed Sep 4 06:42:34 1996 Lars Magne Ingebrigtsen <larsi@nipling.ifi.uio.no>
5462 * nnmail.el (nnmail-move-inbox): Reverse logic.
5464 Wed Sep 4 06:35:05 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5466 * gnus.el: Red Gnus v0.25 is released.
5468 Wed Sep 4 05:19:58 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5470 * nnmail.el (nnmail-move-inbox): Refuse to move if
5471 nnmail-crash-box can't be written.
5473 * gnus-art.el (gnus-button-url-regexp): Include : and ; in
5476 * gnus-score.el (gnus-adaptive-word-score-alist): New variable.
5478 * nnmail.el (nnmail-move-inbox): Set file modes on wrong file.
5480 Tue Sep 3 06:44:36 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5482 * gnus.el: Red Gnus v0.24 is released.
5484 Tue Sep 3 05:30:02 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5486 * gnus-async.el (gnus-async-prefetch-article): Reset async list
5487 when the summary buffer is killed.
5489 * gnus-xmas.el (gnus-xmas-modeline-glyph): Don't use glyph under
5492 * gnus-msg.el (gnus-copy-article-buffer): Deleted text in article
5495 Tue Sep 3 05:10:19 1996 Kurt Swanson <kurt@dna.lth.se>
5497 * gnus-sum.el (gnus-group-no-more-groups-hook): New variable.
5499 Tue Sep 3 04:44:31 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5501 * gnus-sum.el (gnus-summary-exit): Would bug out when using a
5502 single article buffer.
5504 Mon Sep 2 05:50:07 1996 Lars Magne Ingebrigtsen <larsi@narfi.ifi.uio.no>
5506 * gnus-audio.el (gnus-audio-play): Give the sound-file argument as
5507 ARG in addition to stdin.
5509 Mon Sep 2 05:28:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5511 * gnus.el: Red Gnus v0.23 is released.
5513 Mon Sep 2 05:16:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5515 * gnus-audio.el: Renamed from "gnus-sound".
5517 Mon Sep 2 05:06:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5519 * gnus-ems.el (gnus-xemacs): New variable.
5521 Mon Sep 2 03:18:18 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5523 * gnus-async.el (gnus-async-prefetch-next): Don't start fetching
5524 the next article until we have been idle a while.
5526 * gnus-group.el (gnus-group-make-help-group): Use the new find-etc
5529 * nnheader.el (nnheader-find-etc-directory): Accept a FILE
5532 * gnus-msg.el (gnus-debug): Use `locate-library' instead of doing
5533 things the hard way.
5535 * gnus-sum.el (gnus-set-global-variables): Copy
5537 Mon Sep 2 03:01:27 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5539 * gnus.el (gnus-splash): Play jingle.
5541 * gnus-sound.el (gnus-startup-jingle): New variable.
5542 (gnus-play-jingle): New command.
5544 * gnus.el (gnus-play-startup-jingle): New variable.
5546 Sun Sep 1 06:38:45 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5548 * gnus.el: Red Gnus v0.22 is released.
5550 Sun Sep 1 05:45:59 1996 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5552 * gnus.el: Removed unreferenced let bindings from all files.
5554 Sun Sep 1 02:10:28 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5556 * gnus.el ((load)): Only do the initial splash on "gnus"
5559 * gnus-cus.el (gnus-face-dark-name-list): Don't use "dark blue".
5561 * nntp.el (nntp-retrieve-headers): Would infloop sometimes.
5563 * gnus-group.el (gnus-group-insert-group-line-info): Indent
5566 * gnus-sum.el (gnus-gather-threads-by-references): Avoid
5569 * gnus-salt.el (gnus-mouse-pick): Changed name.
5571 * nntp.el (nntp-retrieve-groups): Didn't do the right thing on
5572 servers that don't support LIST ACTIVE.
5574 * gnus-win.el (gnus-current-window-configuration): New variable.
5575 (gnus-configure-windows): Use it.
5577 * gnus-art.el (gnus-article-read-summary-keys): Let `C-d' work
5580 * gnus-sum.el (gnus-list-of-unread-articles): Active group.
5582 Sat Aug 31 05:05:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5584 * gnus.el: Red Gnus v0.21 is released.
5586 Sat Aug 31 02:54:39 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5588 * gnus-topic.el (gnus-topic-goto-next-group): Go to the proper
5591 * gnus-start.el (gnus-get-killed-groups): Mark .newsrc as needing
5594 * nnmail.el (nnmail-remove-tabs): New function.
5596 Fri Aug 30 06:26:37 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5598 * gnus-start.el (gnus-set-default-directory): Set to directory
5601 * nnmail.el (nnmail-remove-list-identifiers): New function.
5602 (nnmail-list-identifiers): New variable.
5603 (nnmail-prepare-incoming-message-hook): New variable.
5604 (nnmail-move-inbox): Allow nnmail-movemail-program to be a
5607 * article.el (article-mime-decode-quoted-printable-buffer): New
5610 * nnmail.el (nnmail-prepare-incoming-header-hook): New variable.
5611 (nnmail-clean-whitespace-from-headers): New function.
5613 * nntp.el (nntp-connection-alist): New variable.
5614 (nntp-open-connection): Use it.
5615 (nntp-request-close): New function.
5617 * gnus-demon.el (timer): Required.
5619 * message.el (message-reply): Bugged out on wide replies.
5621 Fri Aug 30 03:51:39 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5623 * gnus.el: Red Gnus v0.20 is released.
5625 Fri Aug 30 01:36:10 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5627 * gnus-msg.el (gnus-inews-insert-archive-gcc): Use
5628 `gnus-group-find-parameter'.
5630 * nndoc.el (nndoc-mbox-article-begin): New function.
5632 * gnus-sum.el (gnus-summary-search-article): Would expose the
5633 first hidden thread.
5635 * gnus-msg.el (gnus-copy-article-buffer): Delete annotations
5636 before following up.
5638 * gnus-cite.el (gnus-article-hide-citation): Mark buttons as
5641 * article.el (article-delete-text-of-type): New function.
5643 * nndoc.el (nndoc-type-alist): Be slightly more permissive.
5645 * gnus-sum.el (gnus-summary-enter-digest-group): Would nix out
5647 (gnus-summary-read-document): Ditto.
5649 * nndoc.el (nndoc-dissect-buffer): Escape errors in overflows.
5651 * message.el (message-send-news): Give a message after not
5653 (message-reply): Remove leading spaces from Cc.
5655 Fri Aug 30 01:32:27 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
5657 * nnmail.el (nnmail-get-split-group): New version.
5659 Fri Aug 30 00:47:17 1996 Jens Lautenbacher <jens@lemming0.lem.uni-karlsruhe.de>
5661 * gnus.texi (Group Parameters): Updated documentation
5663 * gnus-msg.el (gnus-inews-insert-archive-gcc): Updated to use the
5664 topic's value of gcc-self if no group value present.
5666 Fri Aug 30 00:19:43 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5668 * gnus-start.el (gnus-set-default-directory): Expand default
5671 * gnus-group.el (gnus-group-make-web-group): Changed keystroke.
5673 * gnus-sum.el (gnus-summary-verbose-headers): Show article after
5676 Thu Aug 29 23:50:54 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5678 * gnus-demon.el (gnus-demon-add-rescan): New function.
5679 (gnus-demon-scan-news): New function.
5681 Thu Aug 29 05:34:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5683 * gnus.el: Red Gnus v0.19 is released.
5685 Thu Aug 29 02:04:35 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5687 * nndoc.el (nndoc-babyl-body-begin): Would skip empty messages.
5689 * nntp.el (nntp-retrieve-groups): Would infloop on some servers.
5691 * gnus-sum.el (gnus-nov-parse-line): Don't let messages refer back
5694 * gnus-util.el (gnus-parent-id): Don't bug out on nil references.
5696 * gnus-cite.el (gnus-article-hide-citation): Hide/unhide better.
5698 * article.el (article-hide-text-of-type): New function.
5699 (article-hidden-text-type-p): New function.
5701 * gnus-cite.el (gnus-article-hide-citation): Marked the hidden
5702 text with wrong type.
5703 (gnus-article-hide-citation-maybe): Ditto.
5704 (gnus-article-hide-citation): Toggle.
5706 * gnus-dup.el (gnus-dup-enter-articles): Would bug out on
5709 * nntp.el (nntp-server-opened-hook): Send mode reader as a
5711 (nntp-retrieve-data): Format error.
5713 Thu Aug 29 01:52:19 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5715 * gnus-sum.el (gnus-summary-display-article): Check whether
5716 `gnus-current-article' is nil.
5718 Wed Aug 28 08:44:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5720 * gnus-async.el (gnus-async-prefetch-article): Would clobber
5721 fetches in progress.
5723 * gnus-sum.el (gnus-summary-prepare): Made into command.
5725 * gnus-srvr.el (gnus-server-scan-server): New command and
5728 * gnus-group.el (gnus-group-read-group): Accept a 0 prefix to not
5731 Sun Jul 21 14:56:28 1996 Steven L Baur <steve@miranova.com>
5733 * earcon.el (earcon-regexp-alist): Plonk!
5735 Wed Aug 28 04:14:36 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5737 * gnus.el: Red Gnus v0.18 is released.
5739 Wed Aug 28 02:09:20 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5741 * nnweb.el (nnweb-dejanews-create-mapping): Would just fetch the
5743 (nnweb-close-group): Set file name to nil before killing.
5744 (nnweb-altavista-create-mapping): Fetch the required number of
5747 * gnus-group.el (gnus-group-read-ephemeral-group): Don't call the
5748 activation several times.
5750 * gnus-sum.el (gnus-summary-enter-digest-group): Copy the parent's
5751 params to the nndoc group.
5752 (gnus-summary-read-document): Ditto.
5754 * message.el (message-followup): Would produce buggy messages when
5755 replying to messages without Message-IDs.
5757 Sat Aug 10 23:41:07 1996 Per Abrahamsen <abraham@dina.kvl.dk>
5759 * gnus.el (gnus-decode-rfc1522): Start decoding from beginning of
5760 headers instead of end.
5762 Wed Aug 28 01:35:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5764 * gnus-demon.el (gnus-demon-cancel): Cancel function timers.
5766 * nnheaderxm.el (nnheader-xmas-cancel-function-timers): New
5769 * nnheader.el (nnheader-cancel-function-timers): New alias.
5771 * gnus-topic.el (gnus-topic-mode): Update groups.
5772 (gnus-topic-remove-group): Update topic.
5774 * gnus-group.el (gnus-group-update-group-function): New variable.
5775 (gnus-group-update-group): Use it.
5777 * gnus-topic.el (gnus-topic-update-topics-containing-group): New
5780 Tue Aug 27 14:35:01 1996 Ken Raeburn <raeburn@cygnus.com>
5782 * nnmail.el (nnmail-move-inbox): Don't try setting modes on
5785 Tue Aug 27 21:45:14 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5787 * gnus-sum.el (gnus-summary-number-of-articles-in-thread): Would
5788 bug out on unthreadeds.
5790 Tue Aug 27 21:38:13 1996 Kurt Swanson <kurt@dna.lth.se>
5792 * gnus-salt.el (gnus-pick-mode-map): Typo.
5794 Tue Aug 27 21:35:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5796 * gnus-load.el: Removed gnus-vis thingies.
5798 Tue Aug 27 00:54:05 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5800 * gnus.el: Red Gnus v0.17 is released.
5802 Tue Aug 27 00:46:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5804 * nnweb.el (nnweb-dejanews-create-mapping): Dummy function.
5806 Tue Aug 27 00:43:33 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5808 * gnus.el: Red Gnus v0.16 is released.
5810 Tue Aug 27 00:36:58 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5812 * gnus-topic.el (gnus-topic-set-parameters): Bugout.
5814 Mon Aug 26 22:41:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5816 * nntp.el (nntp-retrieve-groups): Didn't inhibit erasing.
5818 * nnweb.el (nnweb-callback): Ignore if the callback buffer is
5821 * gnus-async.el (gnus-async-prefetch-article): Don't do anything
5824 Mon Aug 26 00:57:06 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5826 * nnweb.el (nnweb-dejanews-create-mapping): Fold search.
5827 (nnweb-reference-create-mapping): Ditto.
5828 (nnweb-altavista-create-mapping): Ditto.
5830 * gnus-async.el (gnus-asynchronous): New variable.
5831 (gnus-async-prefetch-article): Use it.
5832 (gnus-async-prefetch-headers): Ditto.
5834 * nnweb.el (nnweb-close-group): New function.
5836 * gnus-topic.el (gnus-topic-clean-alist): Would remove foreign
5839 Mon Aug 26 00:10:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5841 * gnus.el: Red Gnus v0.15 is released.
5843 Sun Aug 25 23:09:18 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5845 * message.el (message-send-mail-with-qmail): Use
5846 `message-qmail-program', which doesn't exist.
5848 * nndoc.el (nndoc-type-alist): Slack digests are guessable.
5850 Sun Aug 25 21:27:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5852 * gnus-salt.el (gnus-pick-mode): Nixed out the format.
5853 (gnus-summary-pick-line-format): Buggy def.
5855 * gnus-sum.el (gnus-summary-read-document): Provide a quit-conf.
5856 (gnus-summary-read-document): Do better names.
5858 * nnvirtual.el (nnvirtual-close-group): Don't do the unread
5859 setting on ephemeral groups.
5861 * nntp.el (nntp-retrieve-groups): Would infloop.
5863 Sun Aug 25 02:52:11 1996 Sudish Joseph <sudish@MindSpring.COM>
5865 * message.el (message-qmail-inject-program): New variable.
5866 (message-qmail-inject-args): New variable.
5867 (message-send-mail-with-qmail): New function, suitable for use
5868 as message-send-mail-function.
5870 Sun Aug 25 20:41:45 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5872 * nnweb.el (nnweb-fetch-form): Clear buffer file name.
5874 * nntp.el (nntp-request-article): Would try to copy to the same
5877 * gnus-group.el (gnus-group-read-ephemeral-group): Better error
5880 * nnweb.el (nnweb-request-group): Better error report.
5882 * gnus-score.el (gnus-score-load-file): Gave `nil' as a day param.
5884 Sun Aug 25 03:32:51 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5886 * gnus.el: Red Gnus v0.14 is released.
5888 Sun Aug 25 00:16:44 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5890 * gnus-util.el (gnus-prin1): New function.
5891 (gnus-prin1-to-string): New function.
5893 * gnus-sum.el (gnus-summary-refer-parent-article): Bugout.
5895 * nndb.el (nndb-request-accept-article): Use new nntp functions.
5897 * pop3.el: Make MD5 defined when compiling.
5899 * article.el (article-strip-blank-lines): Called Gnus functions.
5901 * nnweb.el (nnweb-init): Create a better buffer name.
5902 (nnweb-altavista-search): Wasn't defined.
5903 (nnweb-reference-search): Use advanced search.
5905 * nnfolder.el (nnfolder-request-accept-article): Wrong params to
5907 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
5908 * nnmbox.el (nnmbox-request-accept-article): Ditto.
5909 * nnmh.el (nnmh-request-accept-article): Ditto.
5910 * nnml.el (nnml-request-accept-article): Ditto.
5912 Sat Aug 24 23:53:32 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5914 * nnmail.el (nnmail-get-new-mail): Tried calling nonexisting
5917 Sat Aug 24 23:30:07 1996 Lars Magne Ingebrigtsen <larsi@nipling.ifi.uio.no>
5919 * gnus-group.el (gnus-group-enter-directory): Temporarily bound
5920 `nneething-read-only'.
5922 Fri Aug 23 23:22:16 1996 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
5924 * gnus-ems.el (gnus-ems-redefine): Set
5925 `gnus-summary-display-table' to nil.
5927 Fri Aug 23 22:55:09 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5929 * gnus-art.el (gnus-summary-save-in-file): Didn't check before
5931 (gnus-summary-save-in-rmail): Ditto.
5932 (gnus-summary-save-body-in-file): Ditto.
5934 * message.el (message-check-news-syntax): Faulty Newsgroups
5937 Thu Aug 22 20:47:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5939 * nnmail.el (nnmail-split-hook): New variable.
5941 * nnmh.el (nnmh-update-gnus-unreads): cl-nged.
5942 (nnmh-active-number): Find the largest article number.
5944 Thu Aug 22 20:39:10 1996 Sam Falkner <sam@steel.central.sun.com>
5946 * nnmh.el (nnmh-update-gnus-unreads): Check all articles.
5948 Thu Aug 22 16:49:35 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5950 * gnus-kill.el (gnus-execute): Ignored read articles.
5952 * gnus-sum.el (gnus-summary-execute-command): Give a form, not a
5955 * gnus-kill.el (gnus-execute-1): Evaled functions instead of
5958 * nnmail.el (nnmail-move-inbox): Allow continuation after error.
5960 * gnus-score.el (gnus-adaptive-word-syntax-table): New variable.
5961 (gnus-score-adaptive): Use it.
5963 * nnbabyl.el (nnbabyl-request-scan): Change group.
5965 * nnmbox.el (nnmbox-request-scan): Change group.
5967 * gnus-score.el (gnus-ignored-adaptive-words): Renamed.
5968 (gnus-ignored-adaptive-words): New variable.
5969 (gnus-score-adaptive): Use it.
5970 (gnus-score-adaptive): Bugged out on undefined symbols.
5971 (gnus-summary-score-entry): Accept numerical DATE.
5972 (gnus-score-adaptive): Pos in wrong buf.
5973 (gnus-score-string): Didn't accept word matches.
5974 (gnus-enter-score-words-into-hashtb): Wrong sequence.
5975 (gnus-score-string): Word matches inflooped.
5977 Wed Aug 21 15:06:47 1996 <Wesley.Hardaker@sphys.unil.ch>
5979 * smiley.el (smiley-buffer): Added some additional extent parameters.
5980 (smiley-toggle-extent): rewrote to use above.
5982 Mon Aug 19 20:19:59 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5984 * gnus-spec.el (gnus-tilde-cut-form): Cut off wrong part.
5986 Mon Aug 19 20:09:44 1996 Samuel Tardieu <sam@inf.enst.fr>
5988 * gnus-cache.el (gnus-cache-write-active): Would try to create
5991 Mon Aug 19 00:12:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5993 * article.el (article-strip-multiple-blank-lines): New command and
5995 (article-strip-blank-lines): New command and keystroke.
5997 * nnmail.el (nnmail-move-inbox): Set file permissions on the
6000 * gnus-group.el (gnus-group-fetch-faq): Go through the FAQ dirs
6001 until we manage to open one.
6003 * nntp.el (nntp-send-authinfo-function): New variable.
6004 (nntp-wait-for): Handle authinfo requests better.
6006 * gnus-sum.el (gnus-summary-article-posted-p): New command and
6009 * gnus-topic.el (gnus-topic-display-empty-topics): New variable.
6011 * gnus-msg.el (gnus-setup-message): Make `gnus-newsgroup-name'
6012 local to the message buffers.
6014 * gnus-int.el (gnus-remove-denial): New function.
6016 * gnus-sum.el (gnus-summary-refer-parent-article): Allow negative
6018 (gnus-summary-refer-parent-article): Allow skipping past canceled
6021 * gnus-util.el (gnus-parent-id): Take an optional N ancestor
6024 * gnus-async.el (gnus-async-prefetch-article): Don't clobber async
6025 fetches already in progress.
6027 * nnmail.el (nnmail-check-duplication): Allow /dev/null mail
6030 * gnus-sum.el (gnus-summary-catchup): Didn't do suppression.
6031 (gnus-summary-limit-children): Never hide ticked articles.
6032 (gnus-highlight-selected-summary): Selected face spans the entire
6035 Sun Aug 18 22:05:00 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6037 * gnus-group.el (gnus-group-restart): Better prompt.
6039 * gnus-async.el (gnus-async-prefetch-article): Don't try to fetch
6040 old-fetched articles.
6042 Sun Aug 18 22:02:17 1996 Raja R. Harinath <harinath@cs.umn.edu>
6044 * gnus-gl.el (gnus-grouplens-mode): Make hooks local.
6046 Sun Aug 18 16:53:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6048 * gnus-group.el (gnus-group-get-new-news): Don't move point.
6050 * nnweb.el (nndejagnus): Renamed from nndejagnus.
6051 (nnweb-remove-markup): New function.
6053 Sun Aug 18 14:53:55 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6055 * gnus.el: Red Gnus v0.13 is released.
6057 Tue Aug 20 17:30:00 1996 <Wesley.Hardaker@sphys.unil.ch>
6059 * smiley.el (smiley-map): New keymap for smileys.
6060 (smiley-toggle-extent): New function to toggle smiley invisibility.
6061 (smiley-buffer): Use them.
6063 Sun Aug 18 12:46:12 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6065 * nnoo.el (nnoo-define-skeleton-1): Defined too many functions.
6067 Sat Aug 17 18:43:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6069 * gnus-group.el (gnus-group-make-dejanews-group): New command and
6072 * gnus-start.el (gnus-site-init-file): New variable.
6073 (gnus-read-init-file): Use it.
6075 * nndejanews.el: New file.
6077 * nnheader.el (make-full-mail-header): New function.
6079 * nngateway.el (nngateway-open-server): Used nntp vars.
6081 Sat Aug 17 15:35:28 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6083 * gnus.el: Red Gnus v0.12 is released.
6085 Sat Aug 17 12:58:28 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6087 * gnus-win.el (gnus-window-configuration-element): New function.
6088 (gnus-windows-old-to-new): Use it.
6089 (gnus-windows-old-to-new): Produced bogus results.
6091 * message.el (message-cancel-message): New variable.
6093 * gnus-srvr.el (gnus-server-mode-map): Buggy keymap.
6095 * gnus-group.el (gnus-group-get-new-news-this-group): Illegal
6098 Fri Aug 16 21:22:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6100 * nnmail.el (nnmail-replace-status, nnmail-decode-status,
6101 nnmail-encode-status): New variables.
6103 * nnml.el (nnml-article-to-file): New function.
6105 Fri Aug 16 20:26:12 1996 Kurt Swanson <kurt@dna.lth.se>
6107 * nnfolder.el (nnfolder-generate-active-file): Test the right
6110 Fri Aug 16 19:30:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6112 * gnus-salt.el (gnus-possibly-generate-tree): Would bug out on
6115 * gnus-xmas.el (gnus-xmas-modeline-right-extent): Disabled.
6116 (gnus-xmas-modeline-left-extent): Ditto.
6118 * gnus-group.el (gnus-group-make-menu-bar): Bugged out on
6121 * gnus.el (gnus-read-method): Return the virtual server name if
6124 Thu Aug 15 18:15:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6126 * nngateway.el: New file.
6128 * nnoo.el (nnoo-define-skeleton): New macro.
6129 (nnoo-define-skeleton-1): New function.
6131 * gnus-start.el (gnus-strip-killed-list): New function.
6132 (gnus-gnus-to-quick-newsrc-format): Use it.
6134 * gnus-sum.el (gnus-summary-process-mark-set): New function.
6135 (gnus-summary-yank-process-mark, gnus-summary-kill-process-mark,
6136 gnus-summary-save-process-mark): New commands and keystrokes.
6138 * nnml.el (nnml-generate-nov-file): Set modes.
6140 * nnmail.el (nnmail-default-file-modes): New variable.
6141 (nnmail-write-region): New function.
6143 * gnus-score.el (gnus-score-score-files-1): Bind case-fold-search
6146 Wed Aug 14 21:20:07 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6148 * gnus-soup.el (gnus-soup-send-packet): Disable syntax checks.
6150 Wed Aug 14 20:28:09 1996 Fred Johansen <Fred.Johansen@ifi.ntnu.no>
6152 * gnus-logic.el (gnus-advanced-score-rule): `and' rules were
6155 Wed Aug 14 15:29:39 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6157 * gnus-salt.el (gnus-mouse-pick-article): New command.
6159 * gnus-art.el (gnus-button-url): Call with one argument.
6161 * gnus-start.el (gnus-set-default-directory): New function.
6163 * gnus-load.el (gnus-default-directory): New variable.
6165 Wed Aug 14 15:03:01 1996 Sudish Joseph <sudish@mindspring.com>
6167 * gnus-score.el (gnus-home-score-file): Changed syntax.
6169 Tue Aug 13 22:07:11 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
6171 * nndoc.el (nndoc-dissect-buffer): Went into infinite loop if end
6172 of file token wasn't properly detected.
6173 (nndoc-type-alist): Better end-of-header regexp for
6175 (nndoc-article-type): Updated doc string
6177 Mon Aug 12 21:01:25 1996 Sudish Joseph <sudish@mindspring.com>
6179 * nntp.el (nntp-request-newgroups): Switch to nntp-server-buffer
6182 Tue Aug 13 09:44:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6184 * gnus-group.el (gnus-group-sort-by-real-name): New function.
6186 * gnus-sum.el (gnus-summary-save-article): Pass on number of
6187 articles to be saved.
6189 * gnus-art.el (gnus-article-edit-article): Remove all text props.
6190 (gnus-read-save-file-name): Take an optional defaultish parameter.
6192 * nntp.el (nntp-retrieve-groups): Saved.
6194 * message.el (message-forward): Didn't work well with multi-line
6197 * gnus-msg.el (gnus-summary-mail-crosspost-complaint): Check
6198 wheteher followup-to was restricted.
6200 * nnsoup.el (nnsoup-store-reply): Would insert double courtesy
6203 * gnus-group.el (gnus-group-highlight-line): New `total' number.
6205 Mon Aug 12 06:25:00 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6207 * gnus.el: Red Gnus v0.11 is released.
6209 Mon Aug 12 03:51:57 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6211 * gnus-async.el (gnus-make-async-article-function): New function.
6212 (gnus-async-prefetch-article): Use it.
6214 Sat Aug 10 07:16:29 1996 Greg Stark <gsstark@mit.edu>
6216 * gnus-start.el (gnus-activate-level): Doc fix.
6218 Sun Aug 11 03:33:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6220 * gnus-msg.el (gnus-summary-mail-crosspost-complaint): New command.
6221 (gnus-crosspost-message): New variable.
6223 * gnus-vis.el: Removed file -- functions spread out over
6224 gnus-group.el, gnus-sum.el and gnus-art.el.
6226 * gnus-util.el (gnus-turn-off-edit-menu): Renamed function.
6228 * gnus-salt.el (gnus-carpal-mode): Moved to this file.
6230 * gnus-vis.el (gnus-score-set-default): Removed.
6231 (gnus-visual-score-map): Removed.
6233 * nntp.el (nntp-send-nosy-authinfo): Don't echo password.
6235 * gnus-srvr.el (gnus-server-open-all-servers): New command and
6237 (gnus-server-close-all-servers): Ditto.
6239 * gnus-async.el (gnus-async-get-semaphore): New function.
6240 (gnus-async-release-semaphore): New function.
6241 (gnus-async-prefetch-article): Use them.
6243 * nntp.el (nntp-make-process-buffer): New function.
6244 (nntp-retrieve-data): Use after-change instead of filter.
6245 (nntp-after-change-function): New function.
6247 * gnus.el (gnus-read-method): Intern method.
6249 * gnus-cache.el (gnus-cache-save-buffers): Didn't check before
6252 Sat Aug 10 14:55:33 1996 Sudish Joseph <sudish@mindspring.com>
6254 * gnus-win.el (gnus-buffer-configuration): Don't create picon
6255 frame if gnus-picons-display-where is 'article.
6257 Sun Aug 11 02:47:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6259 * gnus-vis.el (gnus-highlight-selected-summary): Would bug out on
6262 * gnus-spec.el (gnus-tilde-cut-form): Typo.
6263 (gnus-parse-simple-format): Forgot to check `max-right' and
6265 (gnus-compile): Don't issue warnings.
6267 Fri Aug 2 14:53:02 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
6269 * smiley.el (smiley-buffer): `smiley-regexp-alist' can be a symbol
6272 Sun Aug 11 02:37:57 1996 Greg Stark <gsstark@mit.edu>
6274 * gnus-msg.el (gnus-post-method): Tested the wrong variable.
6276 Sun Aug 11 02:28:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6278 * message.el (message-check-news-syntax): Messaged wrong number.
6280 Sat Aug 10 11:26:56 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6282 * message.el (message-y-or-n-p): Moved to before usage.
6284 Fri Aug 9 16:42:52 1996 Danny Siu <dsiu@adobe.com>
6286 * gnus-picon.el (gnus-article-display-picons): display picon even if
6287 From line doesn't have full domain name.
6289 Sat Aug 10 10:11:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6291 * message.el (message-reply): Didn't narrow properly to the head.
6292 (message-indent-citation): Remove all blank lines at the start.
6294 Sat Aug 10 07:00:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6296 * gnus.el: Red Gnus v0.9 is released.
6298 Sat Aug 10 06:03:07 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6300 * gnus-soup.el (gnus-soup-write-prefixes): Protect against
6303 * gnus-topic.el (gnus-topic-parameters): Third parameter instead
6305 (gnus-topic-set-parameters): Ditto.
6307 Sat Aug 10 05:22:43 1996 Lee Iverson <leei@ai.sri.com>
6309 * message.el (message-send-mail-with-mh): Didn't work.
6311 Sat Aug 10 03:57:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6313 * gnus-dup.el (gnus-dup-unsuppress-article): Data instead of
6315 (gnus-dup-unsuppress-article): Set the wrong variable.
6317 Sat Aug 10 00:52:26 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
6319 * gnus.el (gnus-short-group-name): Bug in dotless names.
6321 Sat Aug 10 00:45:32 1996 Jens Lautenbacher <jens@lemhrem.lem.uni-karlsruhe.de>
6323 * gnus-msg.el (gnus-inews-insert-archive-gcc): Use the `gcc-self'
6326 Sat Aug 10 00:28:41 1996 François Pinard <pinard@progiciels-bpi.ca>
6328 * gnus-load.el (gnus-info-nodes): Add info node for
6331 Sat Aug 10 00:25:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6333 * message.el (message-reply): Don't include first empty line.
6335 Sat Aug 10 00:11:52 1996 François Pinard <pinard@progiciels-bpi.ca>
6337 * gnus-sum.el (gnus-summary-prev-unread-article): Doc fix.
6339 Sat Aug 10 00:08:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6341 * gnus-util.el (gnus-date-iso8601): Protect against buggy Dates.
6343 Fri Aug 9 06:39:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6345 * gnus-topic.el (gnus-topic-mode): Hook into parameter thingies.
6346 (gnus-topic-parameters): Buggy definition.
6348 * gnus-group.el (gnus-group-get-parameter-function): New
6351 * gnus.el (gnus-group-find-parameter): New function.
6353 * gnus-sum.el (gnus-summary-read-document): New command and
6356 * gnus-group.el (gnus-group-clear-data-on-native-groups): New
6358 (gnus-group-read-ephemeral-group): Accept an ACTIVATE-ONLY
6361 * gnus-score.el (gnus-decay-score): New function.
6362 (gnus-decay-scores): New function.
6363 (gnus-decay-score-function): New variable.
6364 (gnus-score-date): Accept a `regexp' match.
6366 * gnus-util.el (gnus-time-to-day): New function.
6368 * gnus-score.el (gnus-decay-scores): New variable.
6369 (gnus-score-decay-constant): New variable.
6370 (gnus-score-decay-scale): New variable.
6372 * gnus-sum.el (gnus-group-make-articles-read): Register undo.
6374 * gnus-group.el (gnus-update-read-articles): Register undo.
6376 * gnus-undo.el (gnus-undo-register-1): Renamed.
6377 (gnus-undo-register): New macro.
6379 * gnus-group.el (gnus-group-yank-group): Be undoable.
6380 (gnus-group-kill-group): Be undoable.
6381 (gnus-undo): Required.
6382 (gnus-group-clear-data): New keystroke.
6384 * gnus-undo.el (gnus-undo-last-command): New variable.
6385 (gnus-undo): Didn't work.
6386 (gnus-undo-boundary): Keep track of whether the last command did a
6388 (gnus-undo): Set boundary.
6390 Thu Aug 8 19:43:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6392 * gnus-spec.el (gnus-tilde-cut-form): New function.
6393 (gnus-tilde-max-form): New definition.
6394 (gnus-tilde-ignore-form): New function.
6395 (gnus-parse-format): Rewrite to accept extended syntax.
6397 * gnus-topic.el (gnus-topic-goto-missing-group): Try to be a bit
6400 * gnus-group.el (gnus-group-goto-group): Accept optional FAR
6403 * gnus-int.el (gnus-request-newgroups): Don't bug out on servers
6404 that don't support this.
6406 * gnus.el (gnus-server-extend-method): Would bug out on non-known
6409 * gnus-group.el (gnus-group-get-new-news): Put point in the group
6412 Wed Aug 7 15:40:44 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
6414 * nntp.el (nntp-open-rlogin): Now can be used as
6415 nntp-open-connection function
6416 (nntp-open-telnet): Ditto
6417 (nntp-open-rlogin): Needed to remove telnet junk from nntp buffer
6418 to make new nntp-wait-for happy
6419 all: required carriage return for end of line
6421 Tue Aug 6 21:58:26 1996 Jan Vroonhof <vroonhof@math.ethz.ch (Jan Vroonhof)>
6423 * nndoc.el (nndoc-generate-lanl-gov-head): New function
6424 (nndoc-transform-lanl-gov-announce): New function
6425 (nndoc-lanl-gov-announce-type-p): New function
6426 (nndoc-type-alist): Added support for preprint announcements
6427 (nndoc-type-alist): Only use 'slack-digests' if forced to.
6429 Tue Aug 6 20:41:02 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
6431 * nndoc.el (nndoc-type-alist): tried to call nndoc-guess-type-p
6433 Thu Aug 8 05:40:28 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6435 * gnus-sum.el (gnus-summary-walk-group-buffer): Put cursor in echo
6438 * gnus-dup.el (gnus-dup-unsuppress-article): New function.
6440 * gnus-sum.el (gnus-mark-article-as-unread): Unsuppress
6443 * gnus-msg.el (gnus-debug): Scan gnus-load.el.
6445 Thu Aug 8 01:48:57 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6447 * gnus.el: Red Gnus v0.8 is released.
6449 Thu Aug 8 01:36:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6451 * gnus.el: Red Gnus v0.7 is released.
6453 Thu Aug 8 01:29:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6455 * message.el (message-deletable-headers): Have Lines be
6458 Wed Aug 7 23:41:26 1996 Richard Pieri <ratinox@unilab.dfci.harvard.edu>
6460 * gnus.el (gnus-short-group-name): New version.
6462 Wed Aug 7 19:55:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6464 * gnus-start.el (gnus-declare-backend): New function.
6466 * gnus-xmas.el (gnus-xmas-pointer-glyph): New variable.
6467 (gnus-xmas-modeline-glyph): New variable.
6468 (gnus-xmas-mode-line-buffer-identification): New definition.
6470 * nntp.el (nntp-request-article): Would sometimes return nil
6472 (nntp-find-group-and-number): Saved function.
6473 (nntp-request-article): Use it.
6474 (nntp-request-head): Saved.
6476 * gnus-dup.el (gnus-dup-suppress-articles): Message.
6478 * gnus-group.el (gnus-group-mark-group): Used string instead of
6481 Wed Aug 7 02:52:55 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6483 * gnus-util.el: Use `format-time-string'.
6485 * gnus-sum.el (gnus-summary-edit-article-postpone): Defined
6488 * article.el (article-make-date-line): Would say "unknown" on
6491 Wed Aug 7 02:48:12 1996 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
6493 * message.el (message-rename-buffer): Set proper outsave name.
6495 Wed Aug 7 00:28:44 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6497 * nnheader.el (nnheader-temp-write): Always use
6500 * gnus-util.el (gnus-date-iso8601): Illegal format.
6502 * gnus-group.el (gnus-group-make-doc-group): Full name in server
6505 * gnus-undo.el (gnus-undo): Typo.
6507 * gnus-group.el (gnus-group-mark-group): Don't touch props.
6509 * gnus-score.el (gnus-score-headers): Don't root out 0 scores when
6512 * gnus-art.el (gnus-narrow-to-page): Don't do a "next-page" if
6513 `^L' is the last char.
6515 * gnus.el (gnus): Autoload.
6517 Tue Aug 6 23:00:01 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6519 * gnus-score.el (gnus-score-string): Wouldn't do word and fuzzy
6522 Mon Aug 5 22:23:03 1996 Raja R. Harinath <harinath@cs.umn.edu>
6524 * gnus-gl.el (gnus-grouplens-mode): Clear proper variables.
6526 Mon Aug 5 20:27:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6528 * gnus-art.el (gnus-article-edit-exit): Would move point.
6529 (gnus-article-edit): New command.
6531 * nnml.el (nnml-request-rename-group): Copy over .overview file.
6532 (nnml-request-group): Better error message.
6534 Sat Aug 3 17:52:01 1996 Steven L Baur <steve@miranova.com>
6536 * gnus-setup.el (message): Can't require 'message until we know
6537 where the Gnus .elcs are.
6539 Mon Aug 5 20:07:11 1996 François Pinard <pinard@progiciels-bpi.ca>
6541 * gnus-util.el (gnus-date-iso8601): New function.
6543 Mon Aug 5 19:14:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6545 * gnus-sum.el (gnus-summary-search-article-forward): Show thread
6546 when finding matches.
6548 * nnmail.el (nnmail-get-spool-files): Sort procmail files.
6550 Mon Aug 5 02:25:06 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6552 * gnus.el: Red Gnus v0.6 is released.
6554 Mon Aug 5 01:12:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6556 * nntp.el (nntp-request-type): Defined again.
6558 Mon Aug 5 01:01:15 1996 Ralph Schleicher <rs@purple.ul.bawue.de>
6560 * gnus-score.el (gnus-ignored-adaptive-words): New value.
6562 Mon Aug 5 00:12:54 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6564 * gnus-util.el (gnus-group-real-name): Tweaked definition.
6566 * gnus-eform.el (gnus-edit-form-done): Didn't call the right
6569 Sun Aug 4 23:30:52 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6571 * gnus-score.el (gnus-score-load-files): Returned nil.
6573 Sun Aug 4 06:11:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6575 * gnus-load.el (gnus-use-undo): New variable.
6577 * gnus-undo.el: New file.
6579 * gnus-score.el (gnus-default-adaptive-word-score-alist): New
6581 (gnus-score-adaptive): Adaptivity on words.
6582 (gnus-ignored-adaptive-words): New variable.
6583 (gnus-all-score-files): Made into own function.
6584 (gnus-score-load-files): Ditto.
6585 (gnus-score-find-favourite-words): New command and keystroke.
6587 * gnus-load.el (gnus-use-adaptive-scoring): Doc fix.
6589 * gnus-score.el (gnus-enter-score-words-into-hashtb): New
6591 (gnus-score-build-cons): Removed.
6592 (gnus-score-string): Score words.
6594 Sun Aug 4 01:33:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6596 * gnus.el: Red Gnus v0.5 is released.
6598 Sun Aug 4 00:17:51 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6600 * nntp.el (nntp-wait-for): Goto point-max before inserting.
6601 (nntp-retrieve-headers): Didn't inhibit Erasure.
6603 * gnus-eform.el (gnus-edit-form-mode-map): Buggy.
6605 * nntp.el (nntp-send-command-nodelete): New function.
6607 Sat Aug 3 22:21:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6609 * article.el (article-date-ut): Wouldn't do anything much.
6611 * nntp.el (nntp-wait-for): Wouldn't allow posting.
6613 * nnmail.el (nnmail-delete-incoming): Set to nil.
6615 Sat Aug 3 01:31:24 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6617 * gnus-score.el (gnus-home-score-file): New variable.
6618 (gnus-home-score-file): New function.
6619 (gnus-hierarchial-home-score-file): New function.
6620 (gnus-possibly-score-headers): Use `adapt-file' param.
6621 (gnus-home-adapt-file): New variable.
6622 (gnus-hierarchial-home-adapt-file): New function.
6624 * gnus-load.el (gnus-original-article-buffer): Moved here.
6626 * gnus-sum.el (gnus-article-mark): New macro.
6627 (gnus-summary-prepare-unthreaded): Use it.
6628 (gnus-summary-prepare-threads): Ditto.
6630 * gnus-win.el (gnus-buffer-configuration): New `edit-article'
6633 * gnus-sum.el (gnus-summary-edit-article): Don't move point in the
6635 (gnus-summary-edit-article-done): Don't move point after editing.
6636 (gnus-summary-edit-article-postpone): Removed.
6637 (gnus-summary-update-article-line): New function.
6639 * gnus-art.el (gnus-article-edit-mode-map): Buggy map.
6641 Fri Aug 2 22:36:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6643 * gnus.el: Red Gnus v0.4 is released.
6645 Wed Jul 31 15:23:54 1996 Ken Olstad <ken@mn.cheyenne.com>
6647 * gnus-xmas.el (gnus-xmas-redefine): Disable XFace when running
6650 Wed Jul 31 14:21:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6652 * gnus.el (gnus-group-read-group): Use `gnus-range-length' instead
6655 Fri Aug 2 21:48:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6657 * gnus-dup.el (gnus-dup-suppress-articles): Wouldn't mark articles
6660 Fri Aug 2 21:40:33 1996 Glenn Coombs <glenn@prl.research.philips.com>
6662 * gnus-vis.el (gnus-button-url): New definition.
6664 Fri Aug 2 19:08:55 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6666 * gnus-group.el (gnus-update-read-articles): Moved here.
6668 * gnus-sum.el (gnus-update-read-articles): Moved here.
6670 * gnus-async.el (gnus-async-request-fetched-article): Would bug
6673 * gnus-score.el (gnus-score-save): Would kill wrong buffer.
6675 * nntp.el (nntp-process-filter): Insert at point-max.
6677 * nnheader.el (nnheader-set-temp-buffer): Accept a noerase param.
6679 Fri Aug 2 00:14:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6681 * gnus-topic.el (gnus-topic-edit-parameters): New command.
6682 (gnus-group-topic-parameters): New function.
6683 (gnus-topic-set-parameters): New function.
6684 (gnus-topic-parameters): New function.
6686 * gnus-group.el (gnus-group-edit-group-done): Newish definition.
6688 * gnus-srvr.el (gnus-server-edit-server): Use new edit function.
6689 (gnus-server-edit-server-done): Removed.
6691 * gnus-group.el: Use new edit function.
6693 * gnus-eform.el (gnus-eform): New file.
6695 * gnus-group.el (gnus-group-goto-group): Tippy-toe around some
6696 more to find the most likely instance of the group.
6697 (gnus-edit-form): New function.
6698 (gnus-edit-form-mode): New command.
6699 (gnus-edit-form-make-menu-bar): New function.
6700 (gnus-edit-form-mode-hook): New variable.
6701 (gnus-edit-form-exit): New command and keystroke.
6702 (gnus-edit-form-done): Ditto.
6704 * gnus-topic.el: Moved functions around.
6705 (gnus-current-topic): Renamed.
6706 (gnus-current-topics): New function.
6707 (gnus-group-parent-topic): New function.
6709 * article.el (gnus-signature-separator): New default.
6710 (gnus-signature-limit): Extended value.
6711 (article-narrow-to-signature): Use it.
6713 * gnus-cite.el (gnus-cite-parse): Use new signature functions.
6715 * article.el (article-search-signature): New function.
6716 (gnus-signature-separator): Allow wider syntax.
6718 * gnus-async.el (gnus-use-header-prefetch): New variable.
6719 (gnus-async-set-article-buffer): Removed.
6720 (gnus-async-prefetch-headers): New function.
6721 (gnus-async-retrieve-fetched-headers): New function.
6722 (gnus-async-prefetch-headers-buffer): New variable.
6724 * gnus-salt.el (gnus-summary-pick-line-format): New variable.
6725 (gnus-pick-mode): Use it.
6726 (gnus-pick-line-number): New function.
6727 (gnus-pick-article): New command and keystroke.
6728 (gnus-pick-mode-map): Changed " " to `gnus-pick-next-page'.
6729 (gnus-pick-next-page): New command and keystroke.
6730 (gnus-mark-unpicked-articles-as-read): New variable.
6731 (gnus-pick-start-reading): Use it.
6733 * gnus-sum.el (gnus-summary-line-format-alist): Add pick line
6736 Thu Aug 1 23:32:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6738 * nntp.el (nntp-request-list): Decode.
6739 (nntp-request-list-newsgroups): Ditto.
6741 * gnus-gl.el (gnus-grouplens-mode): Update summary line specs.
6743 * gnus-msg.el (gnus-debug): Would bug out.
6745 Thu Aug 1 23:24:48 1996 Glenn Coombs <glenn@prl.research.philips.com>
6747 * gnus-sum.el (gnus-summary-update-mark): Work on hidden threads.
6749 Thu Aug 1 00:00:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6751 * gnus-score.el (gnus-score-save): Wouldn't save scores.
6753 * gnus-load.el (gnus-summary-line-format): Moved here.
6755 * gnus.el (gnus-alive-p): More thorough definition.
6756 (gnus-info-set-entry): New macro.
6758 * gnus-move.el: New file.
6759 (gnus-move-group-to-server): New function.
6760 (gnus-change-server): New command.
6761 (gnus-group-move-group-to-server): New command.
6763 * gnus-start.el (gnus-parse-active): New function.
6765 * gnus.el (gnus-read-method): Mew function.
6766 * gnus-group.el: Use it.
6768 * gnus-load.el (gnus-suppress-duplicates): New variable.
6770 * gnus-dup.el: New file.
6772 * gnus-sum.el (gnus-data-read-p): New macro.
6773 (gnus-duplicate-mark): New variable.
6775 Wed Jul 31 23:09:35 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6777 * gnus.el: Red Gnus v0.3 is released.
6779 Wed Jul 31 21:38:08 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6781 * nntp.el (nntp-retrieve-headers-with-xover): Didn't work.
6783 * gnus-load.el (gnus-suppress-keymap): New function.
6785 Wed Jul 31 01:20:58 1996 Sudish Joseph <sudish@mindspring.com>
6787 * gnus-picon.el (gnus-group-display-picons): Delete just the live
6790 Wed Jul 31 21:15:01 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6792 * gnus.el ((load)): Only eval splash when loading.
6794 * gnus-group.el (gnus-group-quit): Always kill group buffer.
6796 * nntp.el (nntp-open-connection): Escape errors.
6798 Wed Jul 31 16:09:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6800 * nnml.el (nnml-request-rename-group): Would move subgroups as
6804 * gnus-group.el (gnus-group-rename-group): Use current group name
6806 (gnus-group-rename-group): Added doc string.
6808 * gnus-sum.el (gnus-general-simplify-subject): Renamed.
6810 Wed Jul 31 16:05:06 1996 Paul Franklin <paul@transmeta.com>
6812 * gnus-sum.el (gnus-pdf-simplify-subject): New version.
6814 Wed Jul 31 15:59:04 1996 Raja R. Harinath <harinath@cs.umn.edu>
6816 * nntp.el (nntp-retrieve-headers-with-xover): `last' returns cdr.
6818 Wed Jul 31 15:18:33 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6820 * nntp.el (nntp-retrieve-headers-with-xover): Put the result in
6822 (nntp-request-body): Decode.
6824 * gnus.el (gnus-no-server): Would bug out when gnus-start wasn't
6827 * gnus-art.el (gnus-article-edit-mode): New command.
6828 (gnus-article-edit-mode-hook): New variable.
6829 (gnus-article-edit-mode-map): New variable.
6831 Wed Jul 31 15:18:26 1996 François Pinard <pinard@progiciels-bpi.ca>
6833 * gnus-art.el (gnus-article-edit-full-stops): New command.
6835 Wed Jul 31 13:03:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6837 * gnus-sum.el (gnus-summary-edit-wash): New command and keystroke.
6839 * message.el (message-sort-headers-1): Sort properly on totally
6842 * article.el (article-hide-boring-headers): Didn't hide completely
6845 * nntp.el (nntp-encode-text): Rescued.
6846 (nntp-send-buffer): New function.
6847 (nntp-request-post): New function.
6849 * gnus-util.el (gnus-define-keys-safe): New macro.
6850 (gnus-define-keys-1): Accept `safe' param.
6852 * gnus-load.el (gnus-summary-mode-map): Define the main three
6853 keymaps prematurely here.
6855 Wed Jul 31 12:48:23 1996 Steven L. Baur <steve@miranova.com>
6857 * gnus-load.el (gnus-default-nntp-server): Moved.
6859 Wed Jul 31 03:15:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6861 * nndoc.el (nndoc-add-type): Remove old type definition.
6863 * article.el: Changed variable names back to `gnus-'.
6865 Tue Jul 30 23:07:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6867 * nntp.el (nntp-connection-alist): Define as oo.
6869 * nndoc.el (nndoc-add-type): Wrong number of args.
6870 (nndoc-set-delims): Free var.
6872 Tue Jul 30 23:02:51 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6874 * gnus.el: Red Gnus v0.1 is released.
6876 Tue Jul 30 22:34:11 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6878 * nntp.el (nntp-find-connection-buffer): New function.
6879 (nntp-retrieve-headers): Use it.
6881 Tue Jul 30 00:00:28 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6883 * nndoc.el (nndoc-add-type): New function.
6884 (nndoc-guess-type): New function.
6885 (nndoc-set-delims): New definition.
6887 * nntp.el (nntp-open-server): Init server buffer.
6889 * gnus.el (gnus-group-prefixed-name): Do the right thing with nil
6891 (gnus-group-rename-group): Would act oddly when renaming native
6894 Mon Jul 29 14:17:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6896 * gnus-load.el (gnus-startup-hook): Removed hilit removal.
6898 * gnus-async.el: New file.
6900 * gnus-int.el (gnus-asynchronous-p): New function.
6902 * nntp.el: Replaced with new, asynchronous version.
6904 Mon Jul 29 11:48:07 1996 Paul Franklin <paul@transmeta.com>
6906 * gnus-sum.el (gnus-pdf-simplify-subject): New function.
6907 (gnus-summary-simplify-subject-query): New command.
6909 Mon Jul 29 10:05:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6911 * gnus-sum.el (gnus-summary-mode-map): Command for emphasis.
6913 * gnus-art.el (gnus-article-wash-status): Report emphasis.
6915 * article.el (article-unhide-text-type): New function.
6916 (article-emphasize): New function.
6917 (article-emphasis-alist): New variable.
6919 * gnus-score.el (gnus-score-headers): Hook into advanced scoring.
6921 * gnus-logic.el: New file.
6923 * article.el (article-treat-overstrike): Mark hiding type.
6925 Mon Jul 29 10:00:52 1996 d. hall <dhall@illusion.apk.net>
6927 * gnus-art.el (gnus-article-wash-status): New function.
6929 Sun Jul 28 15:20:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6931 * article.el (article-hidden-arg): Renamed all variables and
6932 functions to `article-'.
6934 * gnus.el: Split file into gnus-start.el, gnus-group.el,
6935 gnus-sum.el, gnus-art.el, gnus-win.el, gnus-load.el, gnus-util.el,
6936 gnus-bcklg.el, gnus-spec.el, article.el, and gnus-int.el.