1 Tue Sep 9 04:02:33 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
3 * gnus.el: Gnus v5.4.66 is released.
5 Tue Sep 9 03:09:29 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
7 * gnus-topic.el (gnus-topic-check-topology): Protect against nil
10 * nnfolder.el (nnfolder-request-regenerate): Typo.
12 * gnus-art.el (gnus-button-alist): mailto urls didn't work.
14 Tue Sep 9 02:48:49 1997 Jay Sachs <sachs@bull.cs.williams.edu>
16 * gnus-score.el (gnus-score-edit-current-scores): Switch on score
17 mode in the right buffer.
19 Sat Aug 16 20:36:31 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
21 * gnus.el: Gnus v5.4.65 is released.
23 Sat Aug 16 20:10:09 1997 Sigbjorn Finne <sof@dcs.gla.ac.uk>
25 * gnus-srvr.el (gnus-browse-foreign-server): Message fix.
27 Sat Aug 16 17:44:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
29 * gnus-start.el (gnus-1): Don't read the dribble file
30 unconditionally in slaves.
32 * gnus-sum.el (gnus-summary-edit-article): Restore original date
35 * gnus-start.el (gnus-1): Set gnus-slave earlier.
37 * gnus-sum.el (gnus-parent-headers): Would infloop.
39 * message.el (message-make-message-id): Make better Message-ID
42 Sat Aug 16 17:36:25 1997 Jason Rumney <jasonr@pec.co.nz>
44 * nnkiboze.el (nnkiboze-request-delete-group): Transliate file
47 Sat Aug 16 17:26:59 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
49 * nnml.el (nnml-directory): Dox fox.
51 * gnus-topic.el (gnus-topic-make-menu-bar): Added
52 gnus-topic-edit-parameters.
54 Sat Aug 16 17:21:21 1997 Jay Sachs <sachs@interactive.net>
56 * gnus-win.el (gnus-buffer-configuration): New entry:
59 Sat Aug 16 16:51:24 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
61 * gnus-topic.el (gnus-topic-delete): Mark as changed.
62 (gnus-topic-change-level): Make last param optional.
64 * gnus-group.el (gnus-group-iterate): Make sure window is
67 Sat Aug 16 16:56:23 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
69 * gnus-topic.el (gnus-topic-check-topology): Add new groups to the
70 end of the first topic.
72 * gnus-cache.el (gnus-jog-cache): Use gnus-group-iterate.
74 Wed Aug 13 22:00:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
76 * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Escape
79 Thu Aug 7 20:51:12 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
81 * smiley.el (smiley-deformed-regexp-alist): Fix.
83 Wed Jul 30 13:46:30 1997 Danny Siu <dsiu@adobe.com>
85 * smiley.el (smiley-buffer): make smiley case sensitive
86 (smiley-deformed-regexp-alist): added more regexp for happy smiley
87 (smiley-nosey-regexp-alist): same as above
89 Sat Aug 2 01:48:26 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
91 * gnus-nocem.el (gnus-nocem-close): Nix out
92 gnus-real-group-hashtb.
94 Sat Aug 2 01:46:49 1997 roth@klondike.cse.ucsc.edu (Carl D. Roth)
96 * gnus-nocem.el (gnus-fill-real-hashtb): New function.
98 Sat Aug 2 01:26:17 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
100 * gnus-group.el (gnus-group-read-init-file): Message.
102 Fri Jul 25 20:48:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
104 * nntp.el (nntp-nov-gap): Changed default.
106 * gnus-nocem.el (gnus-nocem-issuers): Fixed names.
108 Wed Jul 23 20:11:24 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
110 * gnus-sum.el (gnus-summary-catchup): Also removed cached
113 * nnvirtual.el (nnvirtual-update-xref-header): Don't double
116 Sat Jul 19 23:32:28 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
118 * gnus.el: Gnus v5.4.64 is released.
120 Sat Jul 19 23:22:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
122 * gnus-art.el (gnus-article-set-globals): New function.
124 1997-07-17 Steven L Baur <steve@altair.xemacs.org>
126 * gnus-ems.el (gnus-mode-line-modified): Refine detection on
127 whether narrow indicators should be used.
129 Sat Jul 19 23:04:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
131 * gnus-cache.el (gnus-jog-cache): Bind gnus-auto-select-next.
133 Sat Jul 19 23:00:33 1997 Guy Geens <Guy.Geens@elis.rug.ac.be>
135 * gnus-score.el (gnus-score-load-file): Fix decay.
137 Sat Jul 19 20:21:42 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
139 * gnus-group.el (gnus-group-iterate): Save excursion.
141 * gnus-score.el (message): Required.
143 * gnus-sum.el (gnus-summary-limit-children): Unreads, not reads.
145 * gnus-topic.el (gnus-topic-change-level): Move groups.
147 * gnus-cache.el (gnus-jog-cache): Protect against nil groups.
149 * message.el (message-generate-headers): Don't delete Message-ID
150 if buffer not modified.
152 * gnus.el (gnus-simplify-mode-line): Use varying formats.
154 * gnus-xmas.el (gnus-xmas-group-remove-excess-properties): Removed.
155 (gnus-xmas-topic-remove-excess-properties): Removed.
157 Sat Jul 12 21:04:08 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
159 * gnus-start.el (gnus-activate-group): Always return the right
162 Sat Jul 12 19:46:22 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
164 * gnus.el: Gnus v5.4.63 is released.
166 Sat Jul 12 17:02:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
168 * gnus-undo.el (gnus-undo-mode): Use it.
170 * gnus-salt.el (gnus-pick-mode): Use it.
172 * gnus-gl.el (gnus-grouplens-mode): Use it.
174 * gnus-ems.el (gnus-add-minor-mode): New function.
176 Sat Jul 12 16:21:41 1997 Michael R. Cook <mcook@cognex.com>
178 * gnus-topic.el (gnus-topic-toggle-display-empty-topics): List
181 Fri Jul 11 21:12:07 1997 Per Abrahamsen <abraham@dina.kvl.dk>
183 * gnus-art.el (gnus-article-treat-html): Use `w3-region'.
185 Fri Jul 11 13:20:58 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
187 * message.el (message-check-news-header-syntax): Check repeated
190 * gnus-move.el (gnus-move-group-to-server): Protect against nil
193 Thu Jul 10 20:01:44 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
195 * gnus-start.el (gnus-check-first-time-used): Force reading the
196 active file the first time Gnus is used.
198 * gnus-group.el (gnus-group-set-mode-line): Conditionalize
201 * gnus-ems.el (gnus-mode-line-modified): New variable.
203 * gnus-xmas.el (gnus-summary-toolbar): Typo fix.
205 Mon Jul 7 11:06:32 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
207 * gnus-start.el (gnus-check-new-newsgroups): New default.
209 Sun Jul 6 17:22:47 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
211 * gnus.el: Gnus v5.4.62 is released.
213 Sun Jul 6 12:38:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
215 * nngateway.el (nngateway-request-post): Call sendmail function.
217 * message.el (message-send-news): Supply the method to the post
220 * gnus.el (gnus-group-auto-expirable-p): Dox fox.
222 * message.el (message-clone-locals): Only clone Gnus variables.
224 * gnus-nocem.el (gnus-nocem-enter-article): Use real group name.
226 Fri Jul 4 13:00:39 1997 enami tsugutomo <enami@but-b.or.jp>
228 * gnus-group.el (gnus-group-set-mode-line): Use new, shorter
231 Fri Jul 4 12:31:18 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
233 * gnus-score.el (gnus-score-headers): Let the score buffer inherit
234 variables from the summary buffer.
236 * message.el (message-clone-locals): Made into own function.
238 * gnus.el (gnus-select-method): Changed default.
240 * gnus-start.el (gnus-read-active-file): Changed default to
243 Tue Jul 1 01:51:24 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
245 * gnus.el: Gnus v5.4.61 is released.
247 Tue Jul 1 01:33:39 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
249 * gnus-sum.el (gnus-adjust-marked-articles): Typo.
251 Tue Jul 1 00:56:21 1997 Gary D. Foster <Gary.Foster@corp.sun.com>
253 * gnus-topic.el (gnus-topic-mode-map): [delete].
255 Tue Jul 1 00:53:04 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
257 * gnus-demon.el (gnus-demon): Make sure Emacs really is idle.
259 Sun Jun 29 21:32:13 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
261 * gnus.el: Gnus v5.4.60 is released.
263 Sun Jun 29 21:14:27 1997 Hrvoje Niksic <hniksic@srce.hr>
265 * gnus-salt.el: Customized.
267 1997-06-27 Hrvoje Niksic <hniksic@srce.hr>
269 * gnus-salt.el (gnus-tree-show-summary): New function.
270 (gnus-tree-mode-map): Use it.
272 Sun Jun 29 20:19:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
274 * gnus-salt.el (gnus-generate-horizontal-tree): Protect against
277 * gnus-sum.el (gnus-adjust-marked-articles): Change.
279 Sun Jun 29 20:19:03 1997 Scott Byer <byer@adobe.com>
281 * gnus-sum.el (gnus-adjust-marked-articles): Improper lists.
283 1997-06-24 Hrvoje Niksic <hniksic@srce.hr>
285 * gnus-sum.el (gnus-summary-search-article): Inhibit updating tree
288 Sun Jun 29 19:36:48 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
290 * gnus-start.el (gnus-activate-group): Ignore zero returns.
292 * gnus-salt.el (gnus-generate-vertical-tree): Use a safer
293 line-drawing algorithm.
295 * nnml.el (nnml-generate-nov-file): Articles with null bodies are
298 Sun Jun 22 15:44:02 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
300 * gnus-art.el (article-hide-pgp): Only run hook when hiding pgp.
302 * nnfolder.el (nnfolder-save-buffer): Make sure the directory
305 * gnus-uu.el (gnus-uu-post-news-inews): Didn't work when posting
307 (gnus-uu-post-encoded): Include sequence numbers in threaded
310 Sat Jun 21 00:17:16 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
312 * message.el (message-set-auto-save-file-name): Translate / in
315 Wed Jun 18 17:26:35 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
317 * gnus.el: Gnus v5.4.59 is released.
319 Wed Jun 18 09:29:15 1997 Andreas Jaeger <aj@arthur.rhein-neckar.de>
321 * gnus-xmas.el (gnus-xmas-article-display-xface): Correct setting of
324 1997-06-07 MORIOKA Tomohiko <morioka@jaist.ac.jp>
326 * smiley.el (smiley-deformed-regexp-alist): Add Japanese smiley
329 Wed Jun 18 14:15:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
331 * gnus-art.el (article-hide-pgp): Only run hook when there is a
334 * gnus-sum.el (gnus-summary-fetch-faq): Have `C-u' work.
336 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Don't nix
337 out chars that aren't supposed to be nixed out.
339 * gnus-art.el (gnus-article-delete-invisible-text): Would bug out
341 (gnus-article-delete-text-of-type): Ditto.
343 * gnus-xmas.el (gnus-xmas-redefine): Switch off horiz scrollbar in
346 Wed Jun 18 01:11:58 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
348 * gnus.el: Gnus v5.4.58 is released.
350 Wed Jun 18 01:02:34 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
352 * gnus.el: Backed out all char-afters which caused bugs all over
355 Wed Jun 18 00:33:41 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
357 * gnus.el: Gnus v5.4.57 is released.
359 Wed Jun 18 00:09:35 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
361 * gnus-demon.el (gnus-demon-add-nocem): Use a numerical idle.
363 1997-06-10 Steven L Baur <steve@altair.xemacs.org>
365 * nntp.el (nntp-wait-for): Replace following-char with char-after.
367 1997-06-09 Steven L Baur <steve@altair.xemacs.org>
369 * gnus-msg.el (gnus-extended-version): Put XEmacs codename in
370 default X-Mailer/X-Newsreader if the symbol exists.
372 Tue Jun 10 20:24:35 1997 Christoph Wedler <wedler@fmi.uni-passau.de>
374 * message.el (message-checksum): Do not only inspect the last
375 32/64 characters; technical: `ash' is no bit-rotate.
377 Tue Jun 17 23:45:00 1997 Guy Geens <Guy.Geens@elis.rug.ac.be>
379 * gnus-score.el (gnus-decay-scores): Use the right index.
381 Tue Jun 17 23:22:24 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
383 * gnus-score.el (gnus-score-load-file): Set the decay when not
386 * gnus-art.el (gnus-article-treat-html): Do w3 setup.
388 * gnus.el (gnus-indent-rigidly): Be useful on odd tab widths.
390 * gnus-xmas.el (gnus-article-x-face-command): Allow just using
393 Thu Jun 5 18:33:31 1997 Robert Bihlmeyer <robbe@orcus.priv.at>
395 * gnus-score.el (gnus-score-find-trace): Would bug out for
398 Tue Jun 17 22:57:14 1997 Hrvoje Niksic <hniksic@srce.hr>
400 * gnus-xmas.el (gnus-xmas-group-startup-message): Cleanup.
402 Tue Jun 17 22:55:14 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
404 * nntp.el (nntp-request-head): Guess at article number.
406 Tue Jun 17 22:40:49 1997 David Moore <dmoore@ucsd.edu>
408 * gnus-xmas.el (gnus-xmas-set-text-properties): New version.
410 Tue Jun 17 21:30:37 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
412 * gnus-group.el (gnus-group-search-forward): Ignore topic lines.
414 Tue Jun 17 18:06:09 1997 "Karl M. Hegbloom" <karlheg@inetarena.com>
416 * gnus.el: ebola fixes.
418 Wed Jun 11 19:23:09 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
420 * gnus-sum.el (t): Moved pop article keystroke.
422 Tue Jun 10 06:32:52 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
424 * nnmail.el (nnmail-search-unix-mail-delim-backward): Allow
426 (nnmail-search-unix-mail-delim): Ditto.
428 Fri Jun 6 19:31:10 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
430 * gnus-group.el (gnus-group-make-web-group): Use default prompt
433 * gnus.el (gnus-string-or): New macro.
434 (gnus-string-or-1): New function.
436 Sat May 31 15:41:09 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
438 * gnus.el: Gnus v5.4.56 is released.
440 Sat May 31 14:51:37 1997 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
442 * message.el (message-make-in-reply-to): Make valid In-Reply-To.
444 Sat May 31 14:45:54 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
446 * gnus-art.el (gnus-header-button-alist): Check for URLs in the
449 Sat May 31 14:42:53 1997 Hrvoje Niksic <hniksic@srce.hr>
451 * gnus-xmas.el: Cleanup.
453 Sat May 31 14:34:39 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
455 * gnus-art.el (gnus-output-to-file): Return t.
457 Sat May 31 14:14:40 1997 Guy Geens <Guy.Geens@elis.rug.ac.be>
459 * gnus-score.el (gnus-decay-score): Make decay work on negative
462 Sat May 31 14:07:53 1997 Kurt Swanson <kurt@dna.lth.se>
464 * nnmail.el (nnmail-article-group): Handle junk properly.
466 Sat May 31 14:03:32 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
468 * gnus-sum.el (gnus-summary-limit-children): Typo. Wouldn't
469 marked NoCeM'ed out messages as read.
471 Sat May 31 13:46:49 1997 Darren Stalder <torin@daft.com>
473 * gnus-util.el (gnus-encode-date): Fix time zone.
475 Sat May 31 13:38:02 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
477 * gnus-move.el (gnus-move-group-to-server): Don't sort nil lists.
479 Tue May 27 16:03:12 1997 Paul Franklin <paul@cs.washington.edu>
481 * nnmail.el (nnmail-keep-last-article): clarify docstring
483 Tue May 27 15:03:30 1997 Danny Siu <dsiu@adobe.com>
485 * gnus-picon.el (gnus-group-display-picons): use
486 gnus-group-real-name so that picons for foreign groups display
489 Fri May 30 22:03:39 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
491 * gnus-topic.el (gnus-topic-mode): Nix out topic missing group
492 function when switching off.
494 * gnus-salt.el (gnus-pick-start-reading): Don't prompt.
496 Mon May 26 11:49:53 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
498 * gnus-art.el (gnus-hack-decode-rfc1522): New function.
500 * gnus-sum.el (gnus-parse-headers-hook): New default.
502 Sun May 25 17:08:16 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
504 * gnus.el: Gnus v5.4.55 is released.
506 Sun May 25 15:13:45 1997 Michael R. Cook <mcook@cognex.com>
508 * gnus-art.el (gnus-button-alist): Typo fix.
510 Sun May 25 14:44:38 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
512 * gnus-salt.el (gnus-pick-start-reading): Mark unpicked as read.
514 * gnus-sum.el (gnus-summary-move-article): Don't scan.
516 * gnus-group.el (gnus-group-get-new-news-this-group): Accept an
517 optional non-scan parameter.
519 Sun May 25 14:33:47 1997 Jan Vroonhof <vroonhof@math.ethz.ch>
521 * gnus-cite.el (gnus-cite-attribution-prefix): Typo.
523 Sat May 24 12:57:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
525 * gnus-nocem.el (gnus-nocem-verify-issuer): Ignore errors when
528 Sat May 24 11:55:04 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
530 * gnus.el: Gnus v5.4.54 is released.
532 Sat May 24 10:35:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
534 * message.el (message-set-auto-save-file-name): Don't use "*" in
537 * gnus-art.el (gnus-article-delete-text-of-type): New version.
539 Sat May 24 10:33:43 1997 Dan Christensen <jdchrist@math.mit.edu>
541 * gnus-art.el (gnus-article-delete-invisible-text): New version.
543 Sat May 24 10:26:34 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
545 * nnmail.el (nnmail-article-group): Remove all 'junk splits.
547 Wed May 21 16:18:03 1997 Per Abrahamsen <abraham@dina.kvl.dk>
549 * gnus-cite.el (gnus-cite-attribution-prefix): Recognize
550 Microsoft/Agent style attribution lines.
551 (gnus-cite-attribution-suffix): Ditto.
553 Sat May 24 05:23:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
555 * gnus-cache.el (gnus-cache-read-active): Would generate cache
556 active file too often.
557 (gnus-cache-possibly-alter-active): Test statement removed.
558 (gnus-cache-articles-in-group): Would destroy hashtb.
560 * gnus-sum.el (gnus-summary-limit-mark-excluded-as-read): Don't
561 mark everything as read.
563 * gnus-cite.el (gnus-article-fill-cited-article): Nix out
566 Tue May 20 21:43:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
568 * gnus-sum.el (gnus-summary-move-article): Don't suppress moved
571 * gnus-start.el (gnus-dribble-read-file): Check that the dribble
574 * gnus-cache.el (gnus-cache-articles-in-group): Update cache
577 Mon May 19 02:04:01 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
579 * gnus-sum.el (gnus-summary-search-article): Typo.
581 * nnml.el (nnml-update-file-alist): Allow forcing.
583 * nnheaderxm.el (nnheader-xmas-find-file-noselect): Removed.
584 (nnheader-xmas-cancel-timer): Removed.
585 (nnheader-xmas-cancel-function-timers): Removed.
587 Sun May 18 07:35:43 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
589 * gnus.el: Gnus v5.4.53 is released.
591 Sun May 18 06:20:57 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
593 * message.el (message-set-auto-save-file-name): Create unique auto
596 * gnus-topic.el (gnus-topic-tallied-groups): Removed.
597 (gnus-topic-prepare-topic): Output right number of articles in
600 * gnus-sum.el (gnus-summary-next-group): Don't pass on killed
603 * nnmail.el (nnmail-article-group): When crossposted to `junk', do
606 * gnus-util.el (gnus-kill-all-overlays): Remove nil overlays from
609 * gnus-art.el (gnus-article-treat-html): Don't kill buf.
611 * gnus-group.el (gnus-group-find-new-newsgroups): Newish function.
613 Sun May 18 06:16:41 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
615 * gnus-picon.el (gnus-picons-has-modeline-p): new user variable.
616 (gnus-picons-set-buffer): new function.
617 (gnus-picons-prepare-for-annotations): use it.
618 (gnus-picons-network-display-internal): ditto.
619 (gnus-picons-make-annotation): new function.
620 (gnus-picons-display-x-face): use it.
621 (gnus-article-display-picons): ditto.
622 (gnus-picons-display-picon-or-name): ditto.
623 (gnus-picons-display-pairs): ditto. Remember the correct
624 order of insertion of annotations.
625 (gnus-picons-display-glyph): use gnus-picons-make-annotation.
626 (gnus-article-display-picons): move group annotations in article
627 buffer to the correct place if displaying in article buffer.
628 (gnus-picons-network-search-internal): don't display "@" if there
629 is no domain picon works again. Check that the picons still
630 need be displayed. Add the bar bar.xpm separator if
631 gnus-picons-display-as-address.
632 (gnus-picons-network-display-callback): check that the picon still
634 (gnus-picons-lock): function deleted.
635 (gnus-picons-remove): don't use it. New way of locking.
636 (gnus-picons-next-job-internal): new way of locking. Handle
638 (gnus-picons-next-job): new way of locking.
639 (gnus-picons-buffer): variable deleted.
640 (gnus-picons-remove-all): modified accordingly.
641 (gnus-group-annotations-lock): variable deleted.
642 (gnus-article-annotations-lock): variable deleted.
643 (gnus-x-face-annotations-lock): variable deleted.
644 (gnus-picons-news-directories): renamed, was
645 gnus-picons-news-directory.
646 (gnus-picons-url-retrieve): do not change url-show-status.
647 (gnus-picons-clear-cache): also clear gnus-picons-url-alist.
649 Sun May 18 05:57:31 1997 Michael R. Cook <mcook@cognex.com>
651 * gnus-topic.el (gnus-topic-toggle-display-empty-topics): New
654 Sun May 18 05:52:59 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
656 * nnfolder.el (nnfolder-request-create-group): Read folder.
658 Sat May 17 22:45:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
660 * gnus-sum.el (gnus-summary-search-article): Require gnus-asynch.
662 * nnweb.el (nnweb-dejanews-wash-article): Remove "More Headers".
664 Sun May 11 20:07:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
666 * gnus-art.el (article-hide-pgp): Run hook.
667 (gnus-article-hide-pgp-hook): New variable.
669 Sat May 10 00:37:32 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
671 * gnus.el: Gnus v5.4.52 is released.
673 Sat May 10 00:13:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
675 * nnfolder.el (nnfolder-possibly-change-group): Set wrong
678 * gnus-art.el (gnus-article-edit-article): Remove invisible text
680 (gnus-article-treat-html): Insert string.
682 Thu May 8 10:53:12 1997 Steven L Baur <steve@altair.xemacs.org>
684 * gnus-msg.el (gnus-summary-mail-crosspost-complaint):
685 `deactivate-mark' doesn't exist in XEmacs.
687 Fri May 9 23:50:01 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
689 * gnus-topic.el (gnus-topic-create-topic): Added doc.
691 * gnus-sum.el (gnus-summary-refer-article): Insert sparse
692 non-displayed articles properly.
693 (gnus-cut-thread): Exclude non-displayed sparse articles.
695 Thu May 8 17:37:38 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
697 * gnus.el: Gnus v5.4.51 is released.
699 Thu May 8 15:58:43 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
701 * gnus-sum.el (gnus-execute-command): Place point at start of
704 * gnus-int.el (gnus-request-replace-article): Don't bug out on
707 * gnus-sum.el (gnus-summary-update-info): Force undo boundary here.
708 (gnus-update-read-articles): ... and not here.
710 * gnus-art.el (article-display-x-face): Would only show one X-Face.
712 Wed May 7 05:23:20 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
714 * gnus-picon.el: (gnus-picons-url-alist): new variable.
715 (gnus-picons-jobs-alist): new variable.
716 (gnus-picons-remove): clean this new variable. FIXME: race
718 (gnus-picons-job-already-running): new variable.
719 (gnus-article-display-picons): use the job queue if using the
721 (gnus-group-display-picons): ditto.
722 (gnus-picons-make-path): function deleted.
723 (gnus-picons-lookup-internal): modified accordingly.
724 (gnus-picons-lookup-user-internal): take the LETs out of the
726 (gnus-picons-lookup-pairs): take constant calculation outside of
728 (gnus-picons-display-picon-or-name): use COND instead of nested IFs
729 (gnus-picons-display-pairs): take the LET outside of loop.
730 (gnus-picons-try-face): ditto.
731 (gnus-picons-users-image-alist): variable deleted.
732 (gnus-picons-clear-cache): don't clear it.
733 (gnus-picons-retrieve-limit): variable deleted.
734 (gnus-picons-url-retrieve): clear url-request-method
735 (gnus-picons-retrieve-user-callback): function deleted.
736 (gnus-picons-retrieve-user): function deleted.
737 (gnus-picons-retrieve-domain-callback): function deleted
738 (gnus-picons-retrieve-domain-internal): function deleted.
739 (gnus-picons-parse-value): new function.
740 (gnus-picons-parse-filenames): new function.
741 (gnus-picons-network-display-internal): new function.
742 (gnus-picons-network-display-callback): new function.
743 (gnus-picons-network-display): new function.
744 (gnus-picons-network-search-internal): new function.
745 (gnus-picons-network-search-callback): new function.
746 (gnus-picons-network-search): new function.
747 (gnus-picons-next-job-internal): new function.
748 (gnus-picons-next-job): new function.
750 Wed May 7 22:14:32 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
752 * gnus-start.el (gnus-setup-news): Don't fold case.
754 Sat May 3 16:55:25 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
756 * gnus-picon.el: * gnus-picons-clear-cache-on-shutdown: new variable.
757 * gnus-picons-piconsearch-cache-user: variable deleted.
758 * gnus-picons-clear-cache: new function.
759 * gnus-picons-close: only clear cache if
760 gnus-picons-clear-cache-on-shutdown.
761 * gnus-picons-url-retrieve: set url-package-name and
763 * gnus-picons-users-image-alist: new variable.
764 * gnus-picons-retrieve-user-callback: use it.
765 * Added support for network retrieval of picons.
766 * gnus-picons-map: removed.
767 * gnus-picons-remove: removed case to handle processes.
768 * gnus-picons-processes-alist: new variable
769 * gnus-picons-x-face-sentinel: simplified. Use processes alist.
770 * gnus-picons-display-x-face: explicitly request an xface image.
771 Always call gnus-picons-prepare-for-annotations. Use processes
773 * gnus-picons-lookup-internal: new function.
774 * gnus-picons-lookup: use it.
775 * gnus-picons-lookup-user-internal: ditto.
776 * gnus-picons-display-picon-or-name: no more xface-p argument.
777 * gnus-picons-try-suffixes: removed.
778 * gnus-picons-try-face: new function. Does the caching in
779 gnus-picons-glyph-alist.
780 * gnus-picons-try-to-find-face: take a glyph argument instead of a
781 path. No more xface-p argument. Only use one annotation even if
782 gnus-picons-display-as-address.
783 * gnus-picons-toggle-extent: changed into an annotation action.
785 Sat May 3 00:59:39 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
787 * gnus.el: Gnus v5.4.50 is released.
789 Sat May 3 00:30:12 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
791 * gnus-picon.el (gnus-picons-prepare-for-annotations): New
792 function, and many changes.
794 Sat May 3 00:03:51 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
796 * nnfolder.el (nnfolder-possibly-change-group): Wouldn't always
799 * gnus-sum.el (gnus-update-read-articles): Force boundary.
801 * gnus-undo.el (gnus-force-undo-boundary): New function.
803 Fri May 2 23:44:54 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
805 * gnus-art.el (gnus-article-treat-html): w3-parse-buffer
808 Thu May 1 17:56:05 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
810 * gnus.el: Gnus v5.4.49 is released.
812 Sat Apr 19 16:13:03 1997 Erik Toubro Nielsen <erik@ifad.dk>
814 * gnus-sum.el (gnus-summary-exit): Returned to the wrong topic in
815 certain obscure cases if selected group occured in multiple
818 * gnus-topic.el (gnus-topic-update-topic): Did not preserve point
819 on the same instance of a group if group occured in multiple
820 topics. Caused gnus-summary-exit to return to wrong topic if the
821 selected group was in more than one topic.
823 Above two bugs happened only if the window configuration for
824 summary mode caused the group buffer not to be shown in a window.
826 Thu May 1 14:28:20 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
828 * message.el (message-send): Would pretend to have sent.
830 * nnmh.el (nnmh-request-list-1): Don't use truename.
832 Sun Apr 27 15:16:16 1997 Steven L Baur <steve@altair.xemacs.org>
834 * gnus-xmas.el: Undo previous change, and restore the version from
835 5.4.46 (without the require 'gnus-art).
837 Tue Apr 29 11:08:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
839 * gnus-score.el (gnus-summary-increase-score): Better error
842 Sun Apr 27 23:15:58 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
844 * gnus.el: Gnus v5.4.48 is released.
846 Sun Apr 27 11:40:57 1997 Steven L Baur <steve@altair.xemacs.org>
848 * gnus-xmas.el (gnus-art): (require 'gnus-art) introduces a
849 circular dependency on gnus-xmas-define and gnus-xmas-redefine.
852 Sun Apr 27 12:32:13 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
854 * gnus.el: Gnus v5.4.47 is released.
856 Sun Apr 27 10:42:08 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
858 * gnus-cache.el (gnus-cache-move-cache): Allow entering directory
861 * nntp.el (nntp-telnet-command, nntp-telnet-switches): New
864 * gnus-score.el (gnus-summary-increase-score): Refuse illegal
867 Fri Apr 25 06:16:05 1997 Arne Georg Gleditsch <argggh@ifi.uio.no>
869 * gnus-sum.el (gnus-summary-refer-article): Go to article when
872 Wed Apr 23 19:48:43 1997 Per Abrahamsen <abraham@dina.kvl.dk>
874 * gnus-ems.el (gnus-article-x-face-command): Removed bogus
877 Mon Apr 21 16:44:00 1997 Paul Franklin <paul@cs.washington.edu>
879 * nnmail.el (nnmail-move-inbox): fewer (0?) file calls on inbox if
882 Thu Apr 24 14:04:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
884 * message.el (message-font-lock-keywords): Be more conservative in
887 * nnmh.el (nnmh-request-list-1): Use truenames.
889 * gnus-undo.el (gnus-undo-mode): Don't infest
890 gnus-summary-exit-hook.
892 * gnus-sum.el (gnus-update-read-articles): Force an undo
895 * nnweb.el (nnweb-fetch-url): Don't rely on return values from
896 url-insert-file-contents.
898 Sat Apr 19 06:11:31 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
900 * gnus.el: Gnus v5.4.46 is released.
902 Sat Apr 19 05:40:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
904 * gnus-art.el (gnus-read-save-file-name): Expand file name i save
907 Fri Apr 18 14:25:21 1997 Hrvoje Niksic <hniksic@srce.hr>
909 * gnus-art.el (gnus-signature-face): New face; use it.
911 Sat Apr 19 05:32:43 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
913 * gnus-picon.el (gnus-picons-insert-face-if-exists): Add picons to
916 Tue Apr 15 14:08:32 1997 Hrvoje Niksic <hniksic@srce.hr>
918 * message.el (message-font-lock-keywords): Be a little bit more
921 Wed Apr 16 02:41:31 1997 Hrvoje Niksic <hniksic@srce.hr>
923 * message.el (message-insert-to): New argument FORCE.
925 Sat Apr 19 05:18:10 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
927 * message.el (message-setup): Nix out undo list.
929 Sat Apr 19 05:00:06 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
931 * gnus-sum.el: Redefine.
933 Sat Apr 19 04:53:29 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
935 * gnus-art.el (article-display-x-face): Display all XFace
938 * gnus-ems.el: appt, not appt.el.
940 Sat Apr 19 04:04:42 1997 Hrvoje Niksic <hniksic@srce.hr>
942 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Don't nix
945 Sat Apr 19 02:55:45 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
947 * message.el (message-cancel-news): Only say we cancel if we
950 * gnus-msg.el (gnus-summary-mail-crosspost-complaint): Deactivate
953 Thu Apr 17 21:37:22 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
955 * message.el (message-mail-alias-type): New variable.
956 (message-mode): Use it.
958 Wed Apr 16 00:03:37 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
960 * gnus-demon.el (gnus-demon): Ignore errors.
962 Tue Apr 15 23:50:02 1997 Brad Howes <bhowes@cssun3.corp.mot.com>
964 * gnus-demon.el (gnus-demon-time-to-step): New version.
966 Tue Apr 15 23:32:58 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
968 * message.el (message-send-method-alist): New variable.
969 (message-send): Use it.
970 (message-send-via-news): New function.
971 (message-send-via-mail): New function.
973 Sun Apr 13 18:22:02 1997 Jens Lautenbacher <jens@metrix.de>
975 * gnus.el (gnus-article-display-hook): Fix.
977 Sun Apr 13 02:07:33 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
979 * gnus-sum.el (gnus-get-newsgroup-headers): Protect against bogus
982 * gnus-cache.el (gnus-cache-possibly-enter-article): Check number
985 Sat Apr 12 23:28:30 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
987 * gnus.el: Gnus v5.4.45 is released.
989 Sat Apr 12 02:00:51 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
991 * gnus-sum.el (gnus-summary-update-article-line): Insert the
994 * gnus-msg.el (gnus-post-news): Use it.
996 * message.el (message-wide-reply): Accept ignore-reply-to.
998 * gnus-sum.el (gnus-thread-loop-p): Don't recurse; use a stack.
1000 * message.el (message-generate-headers): Don't insert incomlete
1001 Senders in mail-only messages.
1002 (message-check-news-header-syntax): Check subject first.
1004 Sat Apr 12 01:42:42 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1006 * gnus.el: Gnus v5.4.44 is released.
1008 Sat Apr 12 01:10:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1010 * nnweb.el (nnweb-request-scan): Init nnweb-hashtb.
1012 Thu Apr 10 20:05:13 1997 Sudish Joseph <sj@eng.mindspring.net>
1014 * gnus-art.el (gnus-article-delete-invisible-text): Do an entire
1015 region instead a single char in each pass. It's faster and
1016 doesn't confuse ps-print.
1017 (gnus-article-delete-text-of-type): Ditto.
1019 Sat Apr 12 00:35:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1021 * gnus-sum.el (gnus-adjust-marked-articles): Wouldn't remove
1024 Thu Apr 10 22:07:46 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1026 * gnus.el: Gnus v5.4.43 is released.
1028 Thu Apr 10 21:47:08 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1030 * gnus-start.el (gnus-save-newsrc-file): Message less.
1032 Thu Apr 10 21:35:45 1997 ISO-2022-JP <morioka@jaist.ac.jp>
1034 * gnus-sum.el (gnus-summary-show-article): Bind gnus-show-mime.
1036 Thu Apr 10 21:26:19 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1038 * gnus.el: Removed gnus-add-hook.
1040 Thu Apr 3 21:08:57 1997 Hrvoje Niksic <hniksic@srce.hr>
1042 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Don't change
1043 the values that are non-nil in the default table.
1044 (gnus-xmas-add-hook): Removed it.
1046 Thu Apr 10 20:44:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1048 * gnus-art.el (gnus-article-show-summary): Error better.
1050 * message.el (message-indent-citation): Tippy-foot when deleting
1051 leading empty lines.
1053 * gnus-sum.el (gnus-summary-move-article): Update group lines.
1055 * gnus-srvr.el (gnus-server-exit): Configure windows.
1057 * gnus-group.el: Added gnus-version to help map.
1059 Thu Apr 10 20:41:11 1997 Hrvoje Niksic <hniksic@srce.hr>
1061 * gnus-xmas.el: Customized.
1063 Thu Apr 10 19:58:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1065 * gnus-sum.el (gnus-summary-next-group): Selected deleted group.
1067 * gnus-art.el (article-treat-overstrike): Don't bug out on empty
1070 Thu Apr 10 19:52:27 1997 David Moore <dmoore@ucsd.edu>
1072 * nnvirtual.el (nnvirtual-partition-sequence): Style fix.
1074 Thu Apr 10 19:45:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1076 * gnus-group.el (gnus-group-kill-group): Kill more carefully.
1078 Tue Apr 8 23:02:30 1997 Michael Welsh Duggan <md5i@schenley.com>
1080 * message.el (message-insert-to): Fetch reply field.
1082 Tue Apr 8 21:41:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1084 * gnus-sum.el (gnus-summary-refer-article): Accept prefix.
1086 Sun Apr 6 14:08:03 1997 Steven L Baur <steve@altair.xemacs.org>
1088 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Add
1090 (gnus-xmas-summary-set-display-table): current-display-table can
1093 Sun Apr 6 23:17:21 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1095 * gnus.el: Gnus v5.4.42 is released.
1097 Sun Apr 6 23:13:50 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1099 * gnus-xmas.el (gnus-xmas-summary-set-display-table): There isn't
1100 always a default table, it seems.
1102 Sun Apr 6 22:45:52 1997 Aaron M. Ucko <amu@mit.edu>
1104 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Typo.
1106 Sun Apr 6 22:26:52 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1108 * gnus-group.el: All the sorting commands were shadowed.
1110 Sun Apr 6 21:46:05 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1112 * gnus.el: Gnus v5.4.41 is released.
1114 Sun Apr 6 20:58:38 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
1116 * gnus-picon.el (gnus-picons-insert-face-if-exists): "." instead
1119 Sun Apr 6 20:19:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1121 * gnus-group.el (gnus-group-sort-groups): Touch dribble.
1123 Sun Apr 6 19:28:19 1997 Stainless Steel Rat <ratinox@peorth.gweep.net>
1125 * pop3.el (pop3-quit): New version.
1127 Fri Apr 4 21:46:34 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1129 * gnus-art.el (gnus-page-broken): New variable.
1130 (gnus-article-prepare): Use it.
1132 Fri Apr 4 05:08:00 1997 Gunnar Horrigmo <horrigmo@ikke.no>
1134 * gnus-art.el (article-treat-overstrike): Search from beginning of
1137 Thu Apr 3 15:16:05 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1139 * gnus-art.el (gnus-article-hidden-text-p): Be more thorough.
1141 Thu Apr 3 12:23:44 1997 Per Abrahamsen <abraham@dina.kvl.dk>
1143 * gnus-score.el: (gnus-score-default-duration): Accept nil in
1146 Thu Apr 3 05:49:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1148 * gnus-sum.el (gnus-summary-next-group): Make sure buffer is alive
1149 before switching to it.
1151 Wed Apr 2 12:39:15 1997 Steven L Baur <steve@altair.xemacs.org>
1153 * gnus-util.el (gnus-kill-all-overlays): Force Gnus to use extents
1154 even when overlays are available. (From a patch by MORIOKA
1157 Thu Apr 3 05:28:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1159 * gnus-topic.el (gnus-topic-goto-missing-group): Make sure topic
1162 * gnus-srvr.el (gnus-browse-group-name): Remove text props.
1164 * gnus-sum.el (gnus-summary-move-article): Enter into dribble.
1166 Wed Apr 2 14:12:45 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1168 * gnus.el: Gnus v5.4.40 is released.
1170 Wed Apr 2 13:17:16 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1172 * gnus-start.el (gnus-check-bogus-newsgroups): Supply a help
1175 * message.el (message-bounce): Remove the right portion of
1178 * gnus-art.el (gnus-read-save-file-name): Would bug out when
1179 saving multiple articles.
1181 * gnus-sum.el (gnus-summary-update-article-line): Insert the
1184 Tue Apr 1 11:21:48 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1186 * gnus-score.el (gnus-score-find-hierarchical): Translate file
1189 * gnus-topic.el (gnus-topic-goto-missing-topic): Bugola.
1190 (gnus-topic-forward-topic): New function.
1191 (gnus-topic-goto-missing-topic): Use it.
1193 * nnmh.el (nnmh-active-number): Make sure the directory exist.
1194 (nnmh-request-accept-article): Bizarre problem.
1196 * gnus-topic.el (gnus-topic-goto-missing-group): Don't double
1199 Mon Mar 31 17:30:10 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1201 * gnus.el: Gnus v5.4.39 is released.
1203 Mon Mar 31 17:29:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1205 * nntp.el (nntp-connection-alist): Ooize.
1207 Mon Mar 31 16:34:37 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1209 * gnus.el: Gnus v5.4.38 is released.
1211 Mon Mar 31 16:12:31 1997 Hrvoje Niksic <hniksic@srce.hr>
1213 * message.el (message-add-header): New function.
1215 * gnus-art.el (gnus-sorted-header-list): List `Followup-To' after
1218 * gnus-undo.el (gnus-undo-mode-map): Bind `gnus-undo' to `C-_',
1221 Mon Mar 31 16:02:47 1997 Toby Speight <tms@ansa.co.uk>
1223 * gnus-art.el (gnus-article-add-buttons): Eval the right element.
1225 Mon Mar 31 15:57:17 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1227 * gnus-msg.el (gnus-add-to-list): New variable.
1228 (gnus-post-news): Use it.
1230 Mon Mar 31 15:46:34 1997 Francois Felix Ingrand <felix@laas.fr>
1232 * gnus-start.el (gnus-slave-save-newsrc): Get modes right.
1234 Mon Mar 31 15:43:29 1997 Michael Sperber <sperber@informatik.uni-tuebingen.de>
1236 * message.el (message-functionp): Recognize compiled functions.
1238 Mon Mar 31 15:43:57 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1240 * gnus-util.el (gnus-functionp): Ditto.
1242 Mon Mar 31 15:18:11 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1244 * gnus-ems.el (gnus-ems-redefine): Don't change display table.
1246 Mon Mar 24 11:33:59 1997 Michael Welsh Duggan <md5i@schenley.com>
1248 * message.el (message-insert-to): Use mail-copies-to.
1250 Mon Mar 31 12:35:12 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1252 * gnus-topic.el (gnus-topic-goto-missing-topic): New function.
1253 (gnus-topic-goto-missing-group): Use it.
1255 * gnus-msg.el (gnus-debug): Scan gnus-topic.el.
1257 * message.el (message-reply): Don't insert extra , when not to
1260 * nntp.el (nntp-connection-alist): Un-voo.
1262 Sun Mar 30 09:48:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1264 * gnus-art.el (gnus-article-mode-syntax-table): Make <> paren
1266 (gnus-emphasis-alist): Use it.
1268 * gnus.el (gnus-maintainer): Changed.
1270 * nnfolder.el (nnfolder-request-accept-article): Ask before
1272 (nnfolder-save-mail): Make buffer read/write.
1274 * nnmh.el (nnmh-request-accept-article): Ditto.
1275 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1276 * nnmbox.el (nnmbox-request-accept-article): Ditto.
1277 * nnml.el (nnml-request-accept-article): Ditto.
1279 Mon Mar 24 16:57:26 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1281 * gnus.el: Gnus v5.4.37 is released.
1283 Mon Mar 24 01:16:15 1997 Hrvoje Niksic <hniksic@srce.hr>
1285 * gnus-xmas.el (gnus-xmas-redefine): Use it.
1287 * gnus-xmas.el (gnus-xmas-summary-set-display-table): New function.
1289 * gnus-sum.el (gnus-summary-mode): Use it.
1291 * gnus-sum.el (gnus-summary-set-display-table): New function.
1293 Mon Mar 24 16:27:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1295 * gnus-util.el (gnus-buffer-live-p): Reinstated.
1297 Mon Mar 24 01:24:27 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1299 * gnus.el: Gnus v5.4.36 is released.
1301 Sun Mar 23 18:51:00 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1303 * gnus-group.el (gnus-group-list-groups): Doc fix.
1305 * gnus-demon.el (gnus-inhibit-demon): New variable.
1306 (gnus-demon): Use it.
1308 Sun Mar 23 18:42:55 1997 David Moore <dmoore@ucsd.edu>
1310 * gnus-nocem.el (gnus-nocem-already-running): New variable.
1312 Sun Mar 23 17:27:17 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1314 * gnus-sum.el (gnus-select-newsgroup): Revert to old duplicate
1315 behavior for nnvirtual groups.
1317 * gnus-util.el (gnus-buffer-live-p): Removed.
1319 Sat Mar 22 22:11:28 1997 Steven L Baur <steve@altair.xemacs.org>
1321 * gnus-msg.el (gnus-setup-message): Mark buffer unmodified as last
1322 step of setting message buffer up.
1324 * message.el (message-kill-buffer): Make prompt look more like the
1326 Only prompt if the buffer has been changed.
1328 Sun Mar 23 02:52:51 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1330 * gnus.el: Gnus v5.4.35 is released.
1332 Sun Mar 23 01:09:23 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1334 * gnus-art.el (gnus-read-save-file-name): Tweaked definition.
1335 (gnus-summary-save-in-rmail): Use it.
1336 (gnus-summary-save-in-file): Ditto.
1337 (gnus-summary-save-in-mail): Ditto.
1338 (gnus-summary-save-body-in-file): Ditto.
1340 * gnus-vm.el (gnus-summary-save-in-vm): Ditto.
1342 * gnus-sum.el (gnus-summary-enter-digest-group): Add group param.
1344 * gnus-art.el (gnus-split-methods): New default.
1345 (gnus-article-nndoc-name): New function.
1347 Sat Mar 22 15:47:14 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1349 * nnmh.el (nnmh-request-accept-article): Do 'junk.
1350 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1351 * nnmbox.el (nnmbox-request-accept-article): Ditto.
1352 * nnfolder.el (nnfolder-request-accept-article): Ditto.
1354 Sat Mar 22 15:42:53 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1356 * gnus.el: Gnus v5.4.34 is released.
1358 Sat Mar 22 01:37:00 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1360 * gnus-sum.el (gnus-summary-move-article): Understand 'junk.
1362 * nnml.el (nnml-request-accept-article): Return 'junk when legal.
1364 * gnus-sum.el (gnus-summary-respool-query): Message better, and
1367 * nnmail.el (nnmail-split-abbrev-alist): New `to' and `from'
1370 Wed Mar 19 19:36:25 1997 Dewey M. Sasser <dewey@newvision.com>
1372 * message.el (message-make-from): Changed so that
1373 message-from-style value is captured from message buffer instead
1376 Sat Mar 22 00:47:39 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1378 * gnus-srvr.el (gnus-browse-foreign-server): Understand server
1381 * gnus-group.el (gnus-group-browse-foreign-server): Down methodize
1384 Thu Mar 20 22:49:16 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1386 * nnfolder.el (nnfolder-read-folder): Do checking if there are new
1387 articles after the last nnfolder marker.
1389 Thu Mar 20 17:33:54 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1391 * gnus.el: Gnus v5.4.33 is released.
1393 Thu Mar 20 16:01:38 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1395 * gnus-sum.el (gnus-build-get-header): Don't fold case.
1397 * nnfolder.el (nnfolder-read-folder): Would always parse the
1400 * gnus-sum.el (gnus-summary-read-group-1): Return right value.
1402 * gnus-start.el (gnus-slave-save-newsrc): Set file modes.
1404 * nneething.el (nneething-open-server): New function.
1405 (nneething-possibly-change-directory): Redefined.
1407 Wed Mar 19 21:16:48 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1409 * gnus.el: Gnus v5.4.32 is released.
1411 Wed Mar 19 21:06:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1413 * nnmail.el (nnmail-cache-accepted-message-ids): Bogus.
1415 Wed Mar 19 20:53:34 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1417 * gnus.el: Gnus v5.4.31 is released.
1419 Wed Mar 19 14:29:26 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1421 * nnmh.el (nnmh-request-accept-article): Ditto.
1423 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1425 * nnmbox.el (nnmbox-request-accept-article): Ditto.
1427 * nnfolder.el (nnfolder-request-accept-article): Ditto.
1429 * nnml.el (nnml-request-accept-article): Cache or not.
1431 * gnus-sum.el (gnus-summary-read-group): Don't recurse.
1432 (gnus-summary-ignore-duplicates): New variable.
1433 (gnus-get-newsgroup-headers): Use it.
1434 (gnus-nov-parse-line): Ditto.
1436 * message.el (message-reply): Remove excessive white space in
1439 * nnfolder.el (nnfolder-read-folder): Work when ignoring active
1442 * nnmail.el (nnmail-process-unix-mail-format): Narrow to the right
1444 (nnmail-process-mmdf-mail-format): Ditto.
1446 * gnus.el (gnus-group-remove-parameter): New function.
1447 (gnus-group-set-parameter): Use it.
1448 (gnus-group-add-parameter): Ditto.
1450 * gnus-msg.el (gnus-post-news): Check first whether
1451 to-list/to-address exists before adding.
1453 Tue Mar 18 23:54:17 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1455 * gnus.el: Gnus v5.4.30 is released.
1457 Tue Mar 18 23:43:50 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1459 * gnus-group.el (gnus-group-subscribe): Doc fix.
1461 Tue Mar 18 23:39:08 1997 Lance A. Brown <brown9@niehs.nih.gov>
1463 * gnus-sum.el (gnus-update-marks): Articles->list.
1465 Tue Mar 18 23:07:35 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1467 * gnus-sum.el (gnus-summary-update-article-line): Don't pass nil
1468 on as subject string.
1470 * gnus-group.el (gnus-group-read-group): Revert to old
1473 * gnus-sum.el (gnus-summary-read-group-1): New function.
1474 (gnus-summary-read-group): Use it.
1476 Tue Mar 18 17:56:26 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1478 * gnus.el: Gnus v5.4.29 is released.
1480 Tue Mar 18 14:29:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1482 * gnus-group.el (gnus-group-read-ephemeral-group): Would set virt
1484 (gnus-group-read-group): Return right value.
1486 * nnml.el (nnml-generate-nov-databases-1): Save active.
1488 * gnus-msg.el (gnus-summary-supersede-article): Place point in the
1490 (gnus-inews-add-to-address): Prompt before adding.
1492 * gnus-art.el (article-strip-leading-space): Not a new command
1493 and keystroke (HTDW Jaari fix).
1495 * nnfolder.el (nnfolder-close-group): Don't push bogus entries
1498 Tue Mar 18 14:28:27 1997 Jan Vroonhof <vroonhof@math.ethz.ch>
1500 * nnfolder.el (nnfolder-request-scan): Check whether buffer really
1503 Tue Mar 18 13:53:00 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1505 * gnus-group.el (gnus-group-read-group): Iterate instead of
1508 * nnfolder.el (nnfolder-request-accept-article): Don't insert into
1510 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1511 * nnmbox.el (nnmbox-request-accept-article): Ditto.
1512 * nnml.el (nnml-request-accept-article): Ditto.
1513 * nnmh.el (nnmh-request-accept-article): Ditto.
1515 Tue Mar 18 00:35:06 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1517 * gnus.el: Gnus v5.4.28 is released.
1519 Mon Mar 17 18:36:11 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1521 * gnus-sum.el (gnus-update-marks): Use `list' instead of
1524 * nndoc.el (nndoc-rfc822-forward-type-p): Renamed.
1525 (nndoc-rfc822-forward-body-end-function): Ditto.
1527 Mon Mar 17 17:35:35 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1529 * gnus.el: Gnus v5.4.27 is released.
1531 Mon Mar 17 15:59:11 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1533 * nndoc.el (nndoc-x400-forward-type-p): New function.
1534 (nndoc-x400-forward-body-end-function): Ditto.
1536 * nnfolder.el (nnfolder-adjust-min-active): Be in the right
1539 Sat Mar 15 16:09:44 1997 Steven L Baur <steve@altair.xemacs.org>
1541 * message.el (message-post-method): Fix typo.
1543 * gnus-load.el (message-sending): Fix typo.
1545 Mon Mar 17 15:47:59 1997 Gordon Matzigkeit <gord@m-tech.ab.ca>
1547 * message.el (message-set-auto-save-file-name): Expand before
1550 Mon Mar 17 15:05:44 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1552 * gnus-sum.el (gnus-update-marks): Get rid of article entries of
1553 articles with the default score.
1555 * gnus-group.el (gnus-group-read-ephemeral-group): Be more careful
1556 when uniquifying methods.
1558 * gnus-sum.el (gnus-execute-command): Insert asynch into buffer.
1560 * nnfolder.el (nnfolder-possibly-change-group): Didn't set the
1563 Mon Mar 17 15:03:02 1997 Paul Stodghill <stodghil@cs.cornell.edu>
1565 * gnus-srvr.el (gnus-server-prepare): Would infloop.
1567 Mon Mar 17 06:37:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1569 * nnmail.el (nnmail-crosspost-link-function): Change default on
1572 Fri Mar 14 12:07:12 1997 Steven L Baur <steve@altair.xemacs.org>
1574 * gnus-msg.el (gnus-extended-version): Add XEmacs beta # to
1575 default X-Mailer/X-Newsreader.
1577 Fri Mar 14 20:57:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1579 * nnfolder.el (nnfolder-possibly-change-group): Check folder
1582 * nnheader.el (nnheader-parse-head): Understand Message-ID with
1584 * gnus-sum.el (gnus-get-newsgroup-headers): Ditto.
1585 (gnus-group-make-articles-read): Doc fix.
1587 * nnml.el (nnml-generate-nov-databases-1): Made interactive.
1589 * gnus-msg.el (gnus-inews-narrow-to-headers): Removed.
1590 (gnus-post-news): Add `to-list' to the right group.
1592 Fri Mar 14 20:11:01 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1594 * gnus.el: Gnus v5.4.26 is released.
1596 Fri Mar 14 19:57:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1598 * gnus-setup.el (gnus-use-sc): Changed default.
1600 Fri Mar 14 19:53:05 1997 Kurt Swanson <kurt@dna.lth.se>
1602 * gnus-art.el (gnus-article-goto-next-page): Place point.
1604 Fri Mar 14 18:46:54 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1606 * gnus-art.el (gnus-article-mode-syntax-table): Make "-"
1609 * gnus-sum.el (gnus-article-sort-by-author): Don't bug out on
1610 Froms without names.
1612 * messagexmas.el (message-xmas-make-caesar-translation-table): Use
1615 Fri Mar 14 18:44:33 1997 Per Abrahamsen <abraham@dina.kvl.dk>
1617 * message.el (message-faces): New group.
1619 Fri Mar 14 18:43:16 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1621 * gnus-sum.el (gnus-summary-limit-to-unread): Also exclude souped
1624 Fri Mar 14 18:35:06 1997 Matt Armstrong <Matt_Armstrong@geoworks.com>
1626 * gnus-score.el (gnus-all-score-files): Remove duplicates.
1628 Fri Mar 14 18:21:07 1997 Andy Norman <ange@hplb.hpl.hp.com>
1630 * gnus-xmas.el (gnus-xmas-switch-horizontal-scrollbar-off): Check
1631 whether we have a scrollbar first.
1633 Fri Mar 14 18:15:32 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1635 * nnfolder.el (nnfolder-save-mail): Don't fold case when doing
1638 Wed Mar 12 06:51:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1640 * nnfolder.el (nnfolder-possibly-change-group): Accept a
1642 (nnfolder-request-group): Don't load folder.
1644 * gnus.el (gnus-home-directory): New variable.
1646 Tue Mar 11 17:25:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1648 * gnus-async.el (gnus-async-prefetch-article): Raise the level of
1651 Mon Mar 10 06:30:59 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1653 * gnus-score.el (gnus-score-find-trace): Would clobber the score
1656 * nneething.el (nneething-create-mapping): Make sure
1657 nneething-directory exists.
1659 * nnfolder.el (nnfolder-adjust-min-active): New function.
1660 (nnfolder-request-expire-articles): Use it.
1661 (nnfolder-request-move-article): Ditto.
1662 (nnfolder-request-scan): Switch to the right server first.
1664 Mon Mar 10 06:28:58 1997 Joev Dubach <dubach1@husc.harvard.edu>
1666 * nnfolder.el (nnfolder-generate-active-file): Didn't work.
1668 Sun Mar 9 18:38:37 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1670 * gnus.el: Gnus v5.4.25 is released.
1672 Sun Mar 9 04:11:02 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1674 * gnus.el: Inlined and defsubsts various functions.
1676 * nnmail.el (nnmail-search-unix-mail-delim): Made into subst.
1678 * nnfolder.el (nnfolder-request-scan): Don't do anything when not
1681 * nnmh.el (nnmh-request-accept-article): Return the correct
1684 * gnus-group.el (gnus-group-kill-all-zombies): Touch dribble.
1686 * gnus-score.el (gnus-score-find-trace): Message default score.
1688 Sat Mar 8 18:17:53 1997 Steven L Baur <steve@altair.xemacs.org>
1690 * gnus-util.el (gnus-byte-code): Use better (and still compatible)
1691 name of `compiled-function-p'.
1693 Sat Mar 8 18:17:53 1997 Steven L Baur <steve@altair.xemacs.org>
1695 * messagexmas.el (message-xmas-make-caesar-translation-table):
1696 char-int is a braindamaged and stupid name for a conversion
1699 Sun Mar 9 01:51:16 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1701 * gnus.el: Gnus v5.4.24 is released.
1703 Sun Mar 9 00:52:47 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1705 * gnus-sum.el (gnus-summary-set-local-parameters): Ignore errors.
1707 Sat Mar 8 08:55:52 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1709 * gnus-art.el (gnus-article-prev-page): Return a proper value.
1711 * gnus-sum.el (gnus-summary-prev-page-or-article): New command.
1712 * gnus-xmas.el (gnus-summary-toolbar): Use it.
1714 Sat Mar 8 08:34:22 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1716 * gnus.el: Gnus v5.4.23 is released.
1718 Sat Mar 8 02:09:53 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1720 * message.el (message-font-lock-keywords): Recognize continuation
1723 * gnus-group.el (gnus-group-expire-articles): Touch dribble
1726 * gnus-sum.el (gnus-summary-default-score): Doc fix.
1728 * gnus.el (gnus-local-organization): Doc fix.
1730 * gnus-spec.el (gnus-compile): Don't work under XEmacs.
1732 * gnus-art.el (gnus-article-highlight-headers): Work on bodiless
1735 Fri Mar 7 23:33:34 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1737 * gnus.el: Gnus v5.4.22 is released.
1739 Fri Mar 7 08:25:20 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1741 * gnus-msg.el (gnus-inews-do-gcc): Made interactive.
1743 * gnus-sum.el (gnus-read-move-group-name): Beep on empty names.
1745 * nnmail.el (nnmail-check-duplication): Don't rename Message-ID.
1746 (nnmail-cache-message-id-when-accepting): Removed.
1748 * gnus-sum.el (gnus-nov-parse-line): Allow showing of multiple
1749 articles with the same Message-ID.
1750 (gnus-get-newsgroup-headers): Ditto.
1752 * gnus.el: Removed trailing spaces throughout.
1754 * gnus-art.el (gnus-header-name-face): Made easier on the eyes.
1755 (gnus-article-add-buttons): Make buffer read/write before doing
1758 * message.el (message-font-lock-keywords): Changed expression and
1761 Fri Mar 7 07:36:14 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1763 * gnus.el: Gnus v5.4.21 is released.
1765 Fri Mar 7 04:17:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1767 * nnfolder.el (nnfolder-request-accept-article): Switch to the
1770 * Makefile (gnus-load.el): cus-edit.
1772 * gnus.el: Removed all compilation warnings under both Emacs and
1775 * cus-face.el: Moved variable defintions around a bit to avoid
1776 compilation warnings.
1778 * nnmail.el (nnmail-cache-message-id-when-accepting): New
1781 * nnfolder.el (nnfolder-dont-cache-message-id): Removed.
1782 * nnmh.el (nnmh-request-accept-article): Ditto.
1783 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1784 * nnml.el (nnml-request-accept-article): Ditto.
1785 * nnmbox.el (nnmbox-request-accept-article): Use it.
1787 Thu Mar 6 18:22:29 1997 Steven L Baur <steve@altair.xemacs.org>
1789 * nnfolder.el (nnfolder-dont-cache-message-id): Variable to allow
1790 backwards compatibility with respect to saved messages.
1791 (nnfolder-request-accept-article): Use it.
1793 Fri Mar 7 04:10:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1795 * nnmail.el: Autoload pop3.
1797 Fri Mar 7 01:33:34 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1799 * gnus.el: Gnus v5.4.20 is released.
1801 Fri Mar 7 00:12:39 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1803 * message.el (message-header-to-face): New faces.
1804 (message-font-lock-keywords): Use them.
1806 * gnus-sum.el (gnus-summary-make-menu-bar): No addition.
1807 (gnus-summary-move-article): When crossposting, get the Xrefs
1810 * nnfolder.el (nnfolder-request-accept-article): Work when
1813 Thu Mar 6 08:41:16 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1815 * gnus.el: Gnus v5.4.19 is released.
1817 Thu Mar 6 08:00:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1819 * message.el (message-newgroups-header-regexp): Include Gcc
1822 * gnus-sum.el (gnus-summary-delete-article): Message errors.
1824 * gnus-group.el (gnus-group-unsubscribe-group): Work on ranked
1827 Thu Mar 6 07:46:56 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1829 * nnmail.el (nnmail-move-inbox): Protect against nil results.
1831 Thu Mar 6 04:23:11 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1833 * message.el (message-kill-buffer): Ask before killing.
1835 * nnfolder.el (nnfolder-possibly-activate-groups): Removed.
1836 (nnfolder-request-group): Changed servers too late.
1837 (nnfolder-active-timestamp): New variable.
1839 * gnus-sum.el (gnus-summary-respool-query): Narrow to head instead
1842 * nntp.el (nntp-accept-process-output): Inhibit logging.
1844 * gnus-group.el (gnus-group-sort-groups): Doc fix.
1846 * nnfolder.el (nnfolder-request-accept-article): Insert Message-ID
1848 * nnmh.el (nnmh-request-accept-article): Ditto.
1849 * nnml.el (nnml-request-accept-article): Ditto.
1850 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1851 * nnmbox.el (nnmbox-request-accept-article): Ditto.
1853 * nnmail.el (nnmail-cache-close): Kill buffer.
1854 (nnmail-cache-insert): Make sure the cache is open.
1855 (nnmail-fetch-field): New function.
1857 Thu Mar 6 02:19:31 1997 James LewisMoss <dres@scsn.net>
1859 * smiley.el (smiley-deformed-regexp-alist): Fix FaceIronic.
1861 Wed Mar 5 09:15:04 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1863 * nnmail.el (nnmail-check-duplication): Ditto.
1865 Wed Mar 5 09:14:12 1997 Carsten Leonhardt <leo@arioch.oche.de>
1867 * nnmail.el (nnmail-check-duplication): Use a different
1870 Sun Mar 2 16:58:16 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1872 * gnus.el: Gnus v5.4.18 is released.
1874 Sun Mar 2 05:48:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1876 * gnus-load.el (customize): Load `cus-edit'.
1878 Sun Mar 2 04:40:48 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1880 * gnus.el: Gnus v5.4.17 is released.
1882 Sun Mar 2 04:01:29 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1884 * message.el (message-mail): Don't `list' other-headers.
1886 Sat Mar 1 22:46:37 1997 Per Abrahamsen <abraham@dina.kvl.dk>
1888 * gnus.el: Added mail keyword.
1889 (gnus): Add to mail and news customization groups.
1890 (gnus-visual): Added to the faces customization group.
1891 * message.el (message): Add to mail and news customization groups.
1893 * gnus-cus.el (wid-edit): Changed from widget-edit.
1895 Sun Mar 2 03:44:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1897 * gnus-sum.el (gnus-summary-respool-query): Use it.
1899 * gnus.el (gnus-narrow-to-body): New function.
1901 * nnfolder.el (nnfolder-active-number): Simplify.
1903 Sun Mar 2 03:26:57 1997 Joev Dubach <dubach1@husc.harvard.edu>
1905 * gnus-art.el (article-make-date-line): Add "Date: ".
1907 Sun Mar 2 02:54:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1909 * gnus-uu.el (gnus-quote-arg-for-sh-or-csh): Also escape {}.
1911 * gnus-srvr.el (gnus-server-prepare): Don't insert servers twice.
1913 * nnmail.el (nnmail-read-passwd): Conditionalize
1914 `ange-ftp-read-passwd'.
1916 Sat Mar 1 17:53:05 1997 Hrvoje Niksic <hniksic@srce.hr>
1918 * gnus-xmas.el (gnus-xmas-read-event-char): Exit on button-press
1921 * nnml.el (nnml-retrieve-headers): Make sure file is non-nil.
1923 Sun Mar 2 02:43:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1925 * nndoc.el (nndoc-type-alist): Have rfc934 separators handled
1928 * nnmail.el (nnmail-move-inbox): Take heed of the return value
1931 Fri Feb 21 19:54:24 1997 Hrvoje Niksic <hniksic@srce.hr>
1933 * gnus-xmas.el (gnus-xmas-redefine): Use `region-active-p'.
1934 (gnus-xmas-region-active-p): Removed.
1936 Sun Mar 2 02:16:38 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1938 * gnus-sum.el (gnus-summary-update-article-line): Only insert
1939 Subject string when needed.
1941 * gnus-util.el (gnus-output-to-mail): Quote all "From " lines.
1943 Sun Mar 2 02:13:17 1997 David Martin <dm@cs.bu.edu>
1945 * nndir.el (nndir): Use `nnml-close-group'.
1947 Sun Mar 2 01:51:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1949 * gnus-start.el (gnus-init-file): Changed default.
1951 * gnus-group.el (gnus-ephemeral-group-server): New server.
1952 (gnus-group-read-ephemeral-group): Use it to use unique servers.
1954 Sat Mar 1 04:06:11 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1956 * gnus-art.el (gnus-article-mode): Made `gnus-button-marker-list'
1958 (gnus-article-add-buttons): Don't buttonize the same article
1961 * gnus-sum.el (gnus-set-mode-line): Chop better.
1963 * gnus-art.el (gnus-article-treat-html): Not a new function.
1964 Uh-uh. No way. I don't even exist.
1966 * gnus-cite.el (gnus-article-fill-cited-article): Bind
1967 filladapt-mode to nil.
1969 Sat Mar 1 03:51:18 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1971 * gnus.el: Gnus v5.4.16 is released.
1973 Sat Mar 1 00:04:09 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1975 * gnus-sum.el (gnus-set-mode-line): Possibly take into account the
1978 * gnus-srvr.el (gnus-server-prepare): Try to make sure we only
1979 insert servers once.
1981 * gnus-sum.el (gnus-summary-walk-group-buffer): Don't move point
1984 * gnus-group.el (gnus-group-update-group): Don't move point.
1986 * gnus-xmas.el (gnus-xmas-force-redisplay): Changed default to
1988 (gnus-xmas-switch-horizontal-scrollbar-off): New function.
1989 (gnus-xmas-redefine): Use it.
1991 * nnfolder.el (nnfolder-active-number): Don't save active here.
1993 * gnus-sum.el (gnus-summary-reparent-thread): Use the original
1996 Fri Feb 28 01:01:33 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1998 * gnus-start.el (gnus-1): Pass ARG on to listing.
1999 (gnus-started-hook): New.
2002 * gnus-group.el (gnus-group-get-new-news): List using ARG if ARG
2003 is higher than current listing.
2005 Tue Feb 25 23:28:47 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2007 * nntp.el (nntp-retrieve-headers): Go to the next-to-last line.
2009 Fri Feb 21 00:28:37 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2011 * gnus-group.el (gnus-group-rename-group): Rename to right name.
2013 * nnmail.el (nnmail-process-babyl-mail-format): Allow continuation
2015 (nnmail-process-unix-mail-format): Ditto.
2016 (nnmail-process-mmdf-mail-format): Ditto.
2018 * nnml.el (nnml-update-file-alist): New function.
2019 (nnml-retrieve-headers): Use it.
2020 (nnml-request-move-article): Delete zipped files.
2021 (nnml-request-replace-article): Write to gzipped, if wanted.
2023 Thu Feb 20 18:36:22 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2025 * gnus-picon.el (gnus-picons-display-where): Doc fix.
2027 * gnus-start.el (gnus-read-newsrc-el-file): Offer to break.
2029 * nnmail.el (nnmail-search-unix-mail-delim): Exclude newlines from
2032 Thu Feb 20 04:16:50 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2034 * gnus.el: Gnus v5.4.15 is released.
2036 Thu Feb 20 03:28:00 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2038 * gnus-xmas.el (gnus-xmas-mode-line-buffer-identification):
2039 Respect non-standard mode line settings.
2041 * gnus-group.el (gnus-group-line-format): Doc fix.
2043 * nndoc.el (nndoc-rfc934-type-p): New function.
2044 (nndoc-type-alist): Define RFC934 type.
2046 Wed Feb 19 05:18:06 1997 Hrvoje Niksic <hniksic@srce.hr>
2048 * gnus-group.el (gnus-group-set-mode-line): Mark the change with
2051 Thu Feb 20 03:19:28 1997 Joev Dubach <dubach1@husc.harvard.edu>
2053 * gnus-topic.el (gnus-topic-prepare-topic): Show empty topics.
2055 Thu Feb 20 02:30:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2057 * gnus-group.el (gnus-group-process-prefix): Use
2058 `gnus-region-active-p'.
2060 * gnus-score.el (gnus-hierarchial-home-score-file): Respect short
2062 (gnus-hierarchial-home-adapt-file): Ditto.
2064 Wed Feb 19 00:44:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2066 * nnml.el (nnml-request-regenerate): Return t.
2068 * gnus-srvr.el (gnus-server-regenerate-server): Better messaging.
2070 * gnus.el: Autoload gnus-quote-arg-for-sh-or-csh.
2072 Tue Feb 18 23:26:28 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2074 * gnus.el: Gnus v5.4.14 is released.
2076 Tue Feb 18 21:47:18 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2078 * gnus-xmas.el (gnus-xmas-modeline-glyph): Didn't work when the
2079 etc dir couldn't be found.
2081 * gnus-topic.el (gnus-topic-fold): Enter into dribble.
2083 * nnbabyl.el (nnbabyl-request-scan): Put things in right dir.
2084 * nnmbox.el (nnmbox-request-scan): Ditto.
2086 * gnus-sum.el (gnus-offer-save-summaries): Use
2089 * nnkiboze.el (nnkiboze-enter-nov): Removed debug.
2091 * gnus-sum.el (gnus-summary-insert-pseudos): Quote when not
2094 Sun Feb 16 23:43:19 1997 Hrvoje Niksic <hniksic@srce.hr>
2096 * gnus-topic.el (gnus-topic-edit-parameters): Print the topic
2099 * gnus-group.el (gnus-group-edit-group): Print the group name.
2101 Sun Feb 16 18:30:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2103 * gnus-score.el (gnus-score-adaptive): Respect score adapt
2106 * gnus-sum.el (gnus-summary-prev-page): Search all frames for
2108 (gnus-summary-next-page): Ditto.
2110 Sun Feb 16 18:12:01 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2112 * gnus.el: Gnus v5.4.13 is released.
2114 Sun Feb 16 16:20:33 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2116 * gnus-nocem.el (gnus-nocem-scan-groups): Allow NULL references.
2118 * message.el (message-make-caesar-translation-table): New function.
2119 (message-caesar-region): Use it.
2121 * messagexmas.el (message-xmas-make-caesar-translation-table): New
2124 * gnus-art.el (gnus-article-add-buttons): Respect previous
2126 (gnus-button-in-region-p): New function.
2127 (gnus-article-add-buttons): Use it.
2129 * nnweb.el (nnweb-max-hits): Fixed default.
2131 Tue Feb 11 20:25:42 1997 Hrvoje Niksic <hniksic@srce.hr>
2133 * gnus-srvr.el (gnus-server-regenerate-server): Typo.
2135 Sun Feb 16 15:24:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2137 * message.el: Removed `message-point-at-bol' and `eol'.
2139 * gnus-start.el (gnus-read-active-file): Allow FORCE argument.
2140 (gnus-check-bogus-newsgroups): Use it.
2142 * gnus-srvr.el (gnus-server-copy-server): Allow copying of
2145 Thu Feb 13 19:44:33 1997 Steven L Baur <steve@altair.xemacs.org>
2147 * gnus-util.el (gnus-output-to-mail): Make sure `From ' lines in
2148 saved messages are preceded by a newline.
2150 Wed Feb 12 05:28:32 1997 Zlatko Calusic <zcalusic@srce.hr>
2152 * gnus-sum.el (gnus-summary-copy-article): Use TO-NEWSGROUP.
2154 Sat Feb 15 21:48:23 1997 Per Abrahamsen <abraham@dina.kvl.dk>
2156 * nnmail.el: Organized customization options.
2159 Wed Feb 12 18:06:11 1997 Per Abrahamsen <abraham@dina.kvl.dk>
2161 * gnus-kill.el: Reorganized customization
2163 * gnus-sum.el: Ditto.
2164 * gnus-score.el: Ditto.
2165 * gnus-start.el: Ditto.
2168 Fri Feb 14 09:30:42 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2170 * gnus-art.el (article-strip-multiple-blank-lines): Inhibit
2172 (article-hide-pgp): Don't hide the leading newline.
2174 * gnus-group.el (gnus-group-quick-select-group): Bind
2175 gnus-home-score-file to nil.
2177 * gnus-start.el (gnus-dribble-read-file): Changed prompt.
2179 Wed Feb 12 09:39:53 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2181 * nnmail.el (nnmail-get-new-mail): Make sure we're using directory
2184 Tue Feb 11 14:00:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2186 * message.el (message-followup): Respect Posted-To.
2188 Tue Feb 11 08:15:38 1997 Rich Pieri <rich.pieri@prescienttech.com>
2190 * nnmail.el (nnmail-pop3-movemail): New function.
2192 Tue Feb 11 03:44:43 1997 Karl Kleinpaste <karl@jprc.com>
2194 * gnus-art.el (gnus-emphasis-alist): Made compounds available
2197 Mon Feb 10 08:54:09 1997 Steven L Baur <steve@altair.xemacs.org>
2199 * dgnushack.el (dgnushack-compile): XEmacs doesn't complain about
2200 portability variables any more.
2202 Mon Feb 10 14:19:55 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2204 * gnus.el: Gnus v5.4.12 is released.
2206 Mon Feb 10 12:47:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2208 * message.el (message-fetch-field): Accept an optional param.
2209 (message-reply): Only fetch the first Message-ID.
2211 * gnus-score.el (gnus-summary-score-effect): Update mode line.
2213 Mon Feb 10 12:32:38 1997 Hrvoje Niksic <hniksic@srce.hr>
2215 * gnus-art.el: Simplify.
2217 Mon Feb 10 12:23:48 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2219 * gnus-sum.el (gnus-summary-prev-page): Don't scroll when the
2220 article buffer isn't visible.
2222 * gnus.el ((featurep 'gnus-xmas)): Removed
2223 `gnus-make-local-hook'.
2225 Mon Feb 10 12:08:31 1997 Adrian Aichner <aichner@ecf.teradyne.com>
2227 * gnus-util.el (gnus-turn-off-edit-menu): Doc fix.
2229 Mon Feb 10 07:42:37 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2231 * gnus-sum.el (gnus-summary-prepare-unthreaded): Make sure point
2234 * gnus-srvr.el (gnus-browse-mode-map): Define gnus-bug.
2235 (gnus-server-mode-map): Ditto.
2237 * gnus-sum.el (gnus-summary-edit-article-done): Update original
2240 * gnus-uu.el (gnus-uu-digest-mail-forward): Restore window
2243 * nnmail.el (nnmail-move-inbox): Make sure tofile exists before
2246 * gnus-xmas.el (gnus-xmas-region-active-p): New function.
2248 * gnus-ems.el (gnus-region-active-p): New function.
2250 Mon Feb 10 07:40:45 1997 Hrvoje Niksic <hniksic@srce.hr>
2252 * gnus-sum.el (gnus-summary-work-articles): Use zmacs-region.
2254 Mon Feb 10 07:06:44 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2256 * message.el (message-mode): Nix out all local variables.
2258 * gnus-art.el (gnus-summary-save-in-mail): Don't ask.
2260 * gnus-sum.el (gnus-ps-print-hook): New hook.
2261 (gnus-summary-print-article): Use it.
2263 * message.el (message-reply): Make sure there is something
2266 Mon Feb 10 05:54:28 1997 Paul Franklin <paul@cs.washington.edu>
2268 * gnus-group.el (gnus-group-edit-group): Ignore errors while
2271 Mon Feb 10 05:22:09 1997 Steven L. Baur <steve@miranova.com>
2273 * messagexmas.el (message-xmas-maybe-fontify): New function.
2274 (message-mode-hook): Use it.
2276 Sat Feb 8 21:18:25 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2278 * message.el (message-user-organization): Only use string values
2279 of `gnus-local-organization'.
2281 Tue Feb 4 20:26:20 1997 Paul Franklin <paul@cs.washington.edu>
2283 * nnmail.el (nnmail-get-spool-files): Don't call file-directory-p
2284 on pop spool specifiers.
2286 Wed Feb 5 01:56:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2288 * message.el (message-delete-mh-headers): Changed default.
2289 (message-send-mail-with-mh): Use it.
2290 (message-mh-deletable-headers): Renamed.
2292 * gnus-sum.el (gnus-read-header): Don't do anything if the article
2295 Wed Feb 5 01:51:07 1997 Joev Dubach <dubach1@husc.harvard.edu>
2297 * gnus-sum.el (gnus-select-newsgroup): Update group line.
2299 Tue Feb 4 20:23:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2301 * gnus-util.el (gnus-output-to-mail): Insert a newline before the
2304 * nnml.el (nnml-request-move-article): Update active ranges.
2305 (nnml-nov-delete-article): Update active ranges.
2307 Tue Feb 4 17:54:09 1997 HISASHIGE Kenji <hysa@adtec.ed.fujitsu.co.jp>
2309 * gnus-msg.el (gnus-summary-reply-with-original): Pass on the
2312 Tue Feb 4 03:49:59 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2314 * gnus.el: Gnus v5.4.11 is released.
2316 Tue Feb 4 01:57:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2318 * nnvirtual.el (nnvirtual-last-accessed-component-group): New
2320 (nnvirtual-request-article): Use it and allow fetching by
2323 * gnus-dup.el (gnus-dup-enter-articles): Don't enter canceled
2324 articles into dup lists.
2326 * nnvirtual.el (nnvirtual-update-read-and-marked): Check that we
2327 have a current group.
2329 * message.el (message-mode): Add "field" menu under XEmacs.
2331 Mon Feb 3 07:46:33 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2333 * gnus.el: Gnus v5.4.10 is released.
2335 Mon Feb 3 05:48:09 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2337 * message.el (message-fcc-handler-function): Doc fix.
2338 (message-do-fcc): Revert to 5.4.8 behavior.
2340 * gnus-util.el ((fboundp 'point-at-bol)): Made into defun.
2342 * gnus-topic.el (gnus-topic-check-topology): Skip "dummy.group".
2343 (gnus-group-sort-topic): Delete "dummy.group".
2345 * gnus-art.el (article-make-date-line): Add a newline.
2347 * nnkiboze.el (nnkiboze-generate-group): Check that the nov file
2350 * gnus-sum.el (gnus-summary-make-menu-bar): Moved some.
2352 * gnus-art.el (gnus-article-make-menu-bar): Exclude the summary
2355 * gnus.el (gnus-similar-server-opened): New function.
2356 (gnus-server-extend-method): Use it.
2358 * gnus-sum.el (gnus-data-set-header): New macro.
2359 (gnus-summary-edit-article-done): Update when the Message-ID is
2362 * nnml.el (nnml-request-article): Return the correct group name.
2364 Sat Feb 1 21:29:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2366 * smiley.el (smiley-buffer): Use the `smiley-mouse-face' variable,
2369 Sat Feb 1 14:19:54 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2371 * gnus.el: Gnus v5.4.9 is released.
2373 Sat Feb 1 13:30:33 1997 Hrvoje Niksic <hniksic@srce.hr>
2375 * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Insert
2376 "-*- emacs-lisp -*-" at the first line.
2378 Sat Feb 1 13:23:19 1997 Mark Borges <mdb@cdc.noaa.gov>
2380 * gnus-xmas.el (gnus-xmas-define): Do the right characterp thing.
2382 Sat Feb 1 12:28:33 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2384 * smiley.el (smiley-mouse-face): New variable.
2385 (smiley-buffer): Use it.
2387 * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Use gnus-prin1.
2389 * gnus-util.el (gnus-prin1): Bind print-level and print-length to
2392 * gnus-art.el (gnus-button-alist): Let mailto: be less greedy.
2393 (gnus-button-alist): Ditto with news:.
2395 * gnus-topic.el (gnus-topic-unmark-topic): Let groups be unmarked.
2397 * gnus.el (gnus-read-group): Place point at bol.
2399 * gnus-util.el ((fboundp 'point-at-bol)): Use the functions if
2402 * gnus-msg.el (gnus-summary-supersede-article): Mark article as
2405 Wed Jan 29 22:28:44 1997 Steven L Baur <steve@altair.xemacs.org>
2407 * gnus-xmas.el (gnus-xmas-define): Correct XEmacs version test to
2410 Sat Feb 1 12:19:14 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
2412 * nnml.el (nnml-generate-active-info): Don't bug out.
2414 Sat Feb 1 00:52:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2416 * message.el (message-fcc-handler-function): Changed default.
2417 (message-output): New function.
2418 (message-do-fcc): Use it.
2420 * gnus-util.el (gnus-convert-article-to-rmail,
2421 gnus-output-to-rmail): Moved here.
2423 * message.el (message-check-news-header-syntax): Allow trailing
2425 (message-check-news-header-syntax): Don't allow trailing periods.
2427 Fri Jan 31 22:18:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2429 * message.el (message-resend): Rename "From ".
2431 * nntp.el (nntp-accept-process-output): Use nnheader-message.
2433 Fri Jan 31 11:51:18 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
2435 * nnml.el (nnml-generate-nov-databases-1): Sort the file alist.
2437 Thu Jan 30 13:13:39 1997 Per Abrahamsen <abraham@dina.kvl.dk>
2439 * gnus.el: More cleanup of customization groups.
2441 Thu Jan 30 04:33:01 1997 Sudish Joseph <sudish@mindspring.com>
2443 * gnus-xmas.el (gnus-xmas-define): Use `char-or-char-int-p'.
2445 Thu Jan 30 04:15:28 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2447 * gnus.el: Gnus v5.4.8 is released.
2449 Thu Jan 30 02:07:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2451 * message.el (message-indent-citation): Place point the right
2452 place when indenting.
2454 * nnml.el (nnml-generate-active-info): Don't enter conses into
2457 * gnus-score.el (gnus-score-file-rank): All global score files
2460 * nnweb.el (nnweb-possibly-change-server): Read active file.
2461 (nnweb-dejanews-create-mapping): Respect .overview.
2462 (nnweb-reference-create-mapping): Ditto.
2463 (nnweb-altavista-create-mapping): Ditto.
2465 Wed Jan 29 04:52:31 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
2467 * nnml.el (nnml-generate-nov-databases-1): Generate NOV files in
2470 Tue Jan 28 23:28:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2472 * gnus-group.el (gnus-group-list-groups): Position point.
2474 Tue Jan 28 22:11:36 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2476 * gnus.el: Gnus v5.4.7 is released.
2478 Tue Jan 28 19:48:54 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2480 * nnmh.el (nnmh-deletable-article-p): Never allow deleting the
2481 last article in the group.
2483 * nnweb.el (nnweb-definition): Accept an optional noerror
2485 (nnweb-request-article): Don't bug out when requesting by MsgId.
2487 * gnus-topic.el (gnus-group-prepare-topics): Return the number of
2488 unread articles in the buffer.
2490 * gnus-group.el (gnus-group-list-groups): On empty buffers, let
2491 point go to the beginning.
2492 (gnus-group-list-groups): Give "No news" message when using
2495 * gnus-topic.el (gnus-topic-goto-next-group): Let point remain
2496 at the end of the buffer.
2498 * gnus-group.el (gnus-group-rename-group): Check group name
2501 * gnus.el (gnus-read-group): Accept an optional default.
2503 Tue Jan 28 18:11:54 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2505 * gnus.el: Gnus v5.4.6 is released.
2507 Tue Jan 28 13:55:12 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2509 * gnus-art.el (gnus-article-check-hidden-text): Widen before doing
2512 * gnus.el (gnus-visual): Doc fix.
2514 * gnus-art.el (gnus-visible-headers): Just include "Resent-From".
2516 Mon Jan 27 19:40:37 1997 Paul Franklin <paul@cs.washington.edu>
2518 * gnus-sum.el (gnus-read-header): Make sure nntp-server-buffer is
2521 Tue Jan 28 00:33:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2523 * nnmail.el (nnmail-delete-incoming): Changed default.
2525 * gnus-topic.el (gnus-topic-mark-topic): Let groups be marked.
2526 (gnus-topic-unmark-topic): Ditto.
2528 * nnmail.el (nnmail-process-babyl-mail-format): Unquote ">From ".
2530 * gnus-sum.el (gnus-summary-read-group): Only beep dead groups.
2532 Mon Jan 27 18:24:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2534 * nnml.el (nnml-generate-nov-databases-1): Work properly on
2536 (nnml-generate-nov-file): Ditto.
2538 * gnus.el (gnus-article-mode-map): Don't unconditionally suppress
2539 all the major keymaps.
2541 * gnus-sum.el (gnus-summary-read-group): Beep dead non-native
2542 groups can't be entered.
2544 Mon Jan 27 18:03:17 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2546 * gnus.el: Gnus v5.4.5 is released.
2548 Mon Jan 27 17:35:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2550 * message.el (message-expand-group): Don't skip over ":".
2552 * gnus-score.el (gnus-score-find-bnews): Wouldn't find "nntp+"
2555 * gnus-art.el (t): Define `M-^'.
2557 Mon Jan 27 15:00:11 1997 Hrvoje Niksic <hniksic@srce.hr>
2559 * gnus-sum.el (gnus-summary-search-article): Inhibit forced
2560 redisplay on XEmacs.
2562 Mon Jan 27 08:54:55 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2564 * gnus.el: Gnus v5.4.4 is released.
2566 Mon Jan 27 07:29:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2568 * nnsoup.el (nnsoup-file-name): Also find AREAS.
2570 Mon Jan 27 07:09:13 1997 Joev Dubach <dubach1@husc.harvard.edu>
2572 * message.el (message-use-followup-to): Doc fix.
2574 Mon Jan 27 06:59:14 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2576 * gnus-art.el (gnus-article-read-summary-keys): Don't mess up when
2579 * gnus-undo.el (gnus-undo-mode): Set undo boundary.
2581 * gnus-sum.el (gnus-summary-exit-hook): Doc fix.
2583 Sun Jan 26 13:20:42 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2585 * gnus.el: Autoload gnus-add-configuration.
2587 Sun Jan 26 13:01:07 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2589 * gnus.el: Gnus v5.4.3 is released.
2591 Sun Jan 26 12:52:11 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2593 * gnus.el: Gnus v5.4.2 is released.
2595 Sun Jan 26 09:28:31 1997 Per Abrahamsen <abraham@dina.kvl.dk>
2597 * gnus-group.el: Organized customization options, and moved group
2598 definitions to `gnus.el'.
2599 * gnus-sum.el: Ditto.
2602 Sun Jan 26 07:37:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2604 * gnus.el: Autoload topic function.
2606 * gnus-topic.el (gnus-topic-set-parameters): Quote strings to
2607 enter into dribble file.
2609 * gnus-salt.el (gnus-pick-setup-message): Also restore right
2612 * gnus.el (gnus-group-startup-message): Add a space to the
2613 beginning of the version string.
2615 Sat Jan 25 12:17:56 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2617 * gnus.el: Gnus v5.4.1 is released.
2619 Sat Jan 25 10:59:31 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2621 * gnus.el: Red Gnus v0.84 is released.
2623 Fri Jan 24 20:31:25 1997 Paul Franklin <paul@cs.washington.edu>
2625 * gnus-sum.el (gnus-summary-next-article): There's no
2626 reason not to select the current article if it's what should
2629 Sat Jan 25 01:03:59 1997 Per Abrahamsen <abraham@dina.kvl.dk>
2631 * gnus-art.el: Organized customization options.
2632 * gnus-sum.el: Adjusted.
2633 * gnus-cite.el: Ditto.
2636 Sat Jan 25 09:49:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2638 * gnus-demon.el (gnus-demon): Disable demons when the minibuffer
2641 * gnus-art.el (gnus-article-read-summary-keys): Disable pick mode
2644 Sat Jan 25 09:42:41 1997 Kurt Swanson <kurt@dna.lth.se>
2646 * message.el (message-pipe-buffer-body): New function.
2648 * gnus-sum.el (gnus-summary-pipe-message): New command and
2651 Fri Jan 24 11:01:06 1997 Per Abrahamsen <abraham@dina.kvl.dk>
2653 * gnus-uu.el: Cleaned up customization groups.
2655 Fri Jan 24 15:45:48 1997 Kurt Swanson <kurt@dna.lth.se>
2657 * gnus-sum.el (gnus-summary-make-menu-bar): Moved cache menu.
2659 Fri Jan 24 10:05:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2661 * gnus-msg.el (gnus-summary-resend-message): Accept
2664 * gnus-cite.el (gnus-article-fill-cited-article): Accept a width
2667 * gnus-art.el (gnus-article-read-summary-keys): Disable pick mode
2670 * gnus-sum.el (gnus-summary-make-menu-bar): Duplication removed.
2672 Fri Jan 24 08:33:42 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2674 * gnus.el: Red Gnus v0.83 is released.
2676 Fri Jan 24 05:05:38 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2678 * gnus.el (gnus-article-display-hook): Removed emphasize.
2680 * gnus-score.el (gnus-score-edit-current-scores): Set global
2683 * nnml.el (nnml-possibly-change-directory): Return nil when the
2684 group can't be selected.
2686 * gnus-art.el (gnus-emphasis-alist): Don't underline
2687 all-underscore words.
2689 * gnus-topic.el (gnus-topic-unindent): Give the right number of
2691 (gnus-topic-indent): Ditto.
2693 * gnus-msg.el (gnus-summary-wide-reply-with-original): New command
2695 (gnus-summary-wide-reply): Ditto.
2697 Fri Jan 24 04:57:07 1997 Joe Wells <jbw@cs.bu.edu>
2699 * gnus-uu.el (gnus-quote-arg-for-sh-or-csh): New function.
2700 (gnus-uu-command): Use it.
2702 Fri Jan 24 04:55:10 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2704 * gnus-topic.el (gnus-topic-mark-topic): Also bound to `#'.
2706 Fri Jan 24 04:44:10 1997 Greg Klanderman <greg@alphatech.com>
2708 * message.el (message-do-send-housekeeping): Check for nil
2709 message-buffer-list.
2711 Fri Jan 24 02:55:33 1997 Kurt Swanson <kurt@dna.lth.se>
2713 * gnus-util.el (gnus-eval-in-buffer-window): Set buffer.
2715 Thu Jan 23 03:39:48 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2717 * nnsoup.el (nnsoup-file-name): New function.
2718 (nnsoup-read-areas): Use it.
2719 (nnsoup-dissect-buffer): New function.
2720 (nnsoup-number-of-articles): Use it.
2721 (nnsoup-narrow-to-article): Ditto.
2722 (nnsoup-header): Removed.
2724 * gnus.el (gnus-check-backend-function): Doc fix.
2726 * gnus-art.el (gnus-article-goto-prev-page): Went to next article,
2729 * gnus-group.el (gnus-group-insert-group-line-info): Display "*"
2732 * gnus-art.el (article-hide-boring-headers): Ignore errors in
2733 `mail-extract-address-components'.
2735 * nnmail.el (nnmail-date-to-time): Parse zone correctly.
2736 (nnmail-date-to-time): Seconds, dammit, seconds!
2738 Tue Jan 21 09:31:55 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2740 * gnus-art.el (gnus-url-mailto): Didn't accept mailto links.
2742 * gnus-score.el (gnus-summary-score-effect): Doc fix.
2744 * nnmail.el (nnmail-move-inbox): Don't prin1 password.
2746 Mon Jan 20 18:06:19 1997 Paul Franklin <paul@cs.washington.edu>
2748 * gnus-sum.el (gnus-simplify-buffer-fuzzy-step): New function.
2749 (gnus-simplify-buffer-fuzzy): Use it.
2751 * gnus-sum.el (gnus-simplify-buffer-fuzzy): Fix while condition.
2752 Add self-discipline tags.
2754 Tue Jan 21 05:28:05 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2756 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Would return
2759 Mon Jan 20 04:59:53 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2761 * gnus-art.el (gnus-button-alist): Only on word boundaries.
2763 * message.el (message-check-news-header-syntax): Don't prompt when
2764 not read active file.
2766 * gnus-msg.el (gnus-setup-message): Always set actions.
2768 Sat Jan 18 07:23:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2770 * nntp.el (nntp-have-messaged): New variable.
2771 (nntp-accept-process-output): Use it.
2772 (nntp-wait-for): Ditto.
2774 Sat Jan 18 02:44:53 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2776 * gnus.el: Red Gnus v0.82 is released.
2778 Fri Jan 17 00:04:47 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2780 * nnheader.el (nnheader-find-nov-line): Do the right thing with
2783 * nnkiboze.el (nnkiboze-generate-group): Supress duplicate
2785 (nnkiboze-generate-group): Message better.
2787 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Don't always
2789 (gnus-select-newsgroup): Use it.
2791 * nnmail.el (nnmail-get-new-mail): Weird file-truename problem.
2793 * gnus-sum.el (gnus-summary-caesar-message): Dox fix.
2794 (gnus-articles-to-read): Limit length of prompt.
2796 * message.el (message-followup): Fold case before comparing
2797 "world" to Distribution.
2799 * gnus-sum.el (gnus-summary-save-newsrc): Save dribble buffer.
2801 * nnfolder.el (nnfolder-request-expire-articles): Better message.
2803 * gnus-nocem.el (gnus-nocem-load-cache): Interactive.
2805 Thu Jan 16 23:48:05 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2807 * nnmail.el (nnmail-move-inbox): Use `nnmail-pop-password'.
2809 Wed Jan 15 18:41:42 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2811 * nnml.el (nnml-request-expire-articles): Typo.
2812 (nnml-request-expire-articles): Don't blank out messages so
2815 * nnsoup.el (nnsoup-request-type): Let commands like `a' work
2818 Wed Jan 15 05:33:23 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2820 * gnus.el: Red Gnus v0.81 is released.
2822 Wed Jan 15 02:57:18 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2824 * gnus-topic.el (gnus-topic-indent): Don't remove all groups from
2826 (gnus-topic-unindent): Ditto.
2828 * gnus-sum.el (gnus-summary-respool-query): Don't mark anything as
2831 * gnus-art.el (gnus-button-alist): Move news:mesg-id up.
2833 * gnus.el (gnus-article-display-hook): Emphasize by default.
2835 * gnus-topic.el (gnus-topic-rename): Mark newsrc as dirty.
2837 * gnus-sum.el (gnus-summary-next-page): When the article window
2838 isn't displayed, don't scroll.
2840 Wed Jan 15 02:19:56 1997 Markus Linnala <maage@ee.tut.fi>
2842 * gnus-cite.el (gnus-cite-reply-regexp, gnus-cite-always-check):
2845 Wed Jan 15 02:02:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2847 * gnus-art.el (article-date-user): New command and keystroke.
2849 Wed Jan 15 02:01:15 1997 David Moore <dmoore@ucsd.edu>
2851 * gnus-art.el (gnus-article-time-format): New variable.
2852 (article-make-date-line): Use it.
2854 Wed Jan 15 01:44:15 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2856 * gnus-art.el (gnus-emphasis-alist): Allow emphasis around
2858 (gnus-button-url-regexp): Don't allow empty URLs.
2860 Sun Jan 12 19:27:23 1997 Thor Kristoffersen <thor@unik.no>
2862 * nntp.el (nntp-request-head): Work when using rlogin.
2864 Sun Jan 12 15:17:16 1997 Chris Bone <bone@al.com.au>
2866 * nntp.el (nntp-accept-process-output): Give numerical messages.
2867 (nntp-wait-for): Search less.
2869 Fri Jan 10 17:38:38 1997 Erik Toubro Nielsen <erik@ifad.dk>
2871 * gnus-art.el (gnus-Numeric-save-name): Doc fix.
2873 Thu Jan 9 21:51:59 1997 Dan Schmidt <dfan@harmonixmusic.com>
2875 * nnmail.el (nnmail-move-inbox): Quote password.
2877 Thu Jan 9 18:24:32 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2879 * nnmail.el (nnmail-move-inbox): Don't nix out
2880 nnmail-internal-password.
2882 * nnml.el (nnml-request-expire-articles): Also expire gzipped
2885 * gnus-art.el (article-emphasize): Wouldn't toggle.
2887 Thu Jan 9 18:18:26 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2889 * gnus.el: Red Gnus v0.80 is released.
2891 Thu Jan 9 12:00:21 1997 Wesley Hardaker <Wesley.Hardaker@sphys.unil.ch>
2893 * acronym.el: New package.
2895 Thu Jan 9 11:43:28 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2897 * gnus.el: Updated copyrights.
2899 * nnoo.el (nnoo-push-server): Only push the first server.
2901 Wed Jan 8 11:34:07 1997 David Moore <dmoore@ucsd.edu>
2903 * nnoo.el (nnoo-push-server): Revert to 0.77 behaviour.
2905 * nnvirtual.el (nnvirtual-info-installed): New variable.
2906 (nnvirtual-open-server): Use it.
2907 (nnvirtual-request-update-info): ditto.
2908 (nnvirtual-create-mapping): ditto.
2910 * gnus-group.el (gnus-group-edit-group): Close the group before
2912 (gnus-group-add-to-virtual): ditto.
2914 Thu Jan 9 11:32:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2916 * gnus-art.el: Redefine ems.
2918 Wed Jan 8 20:34:09 1997 John McClary Prevost <visigoth@naiad.fac.cs.cmu.edu>
2920 * message.el (message-sendmail-f-is-evil): New variable.
2921 (message-elide-elipsis): Ditto.
2923 Wed Jan 8 17:19:02 1997 Paul Stodghill <stodghil@cs.cornell.edu>
2925 * gnus-demon.el (gnus-demon): Don't run when not idle.
2927 Wed Jan 8 12:58:23 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2929 * gnus-sum.el (gnus-summary-work-articles): Accept non-numerical
2932 Wed Jan 8 12:52:53 1997 Jason Rumney <jasonr@pec.co.nz>
2934 * nnmail.el (nnmail-move-inbox): Use `nnmail-internal-password'.
2936 Tue Jan 7 15:41:35 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2938 * gnus-art.el (gnus-article-show-hidden-text): Would bug out on
2941 Mon Jan 6 23:46:53 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2943 * gnus.el: Red Gnus v0.79 is released.
2945 Mon Jan 6 11:23:05 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2947 * nnmail.el (nnmail-process-babyl-mail-format): Widen at the right
2950 * nnfolder.el (nnfolder-possibly-change-group): Set current group
2951 before reading folder.
2953 * message.el (message-send-mail-with-mh): Expand file name.
2954 (message-mode-menu): Check whether mark-active exists.
2956 * gnus-group.el (gnus-group-get-new-news): Don't pass ARG to the
2959 * gnus-xmas.el (gnus-xmas-article-show-hidden-text): Deleted.
2961 Sun Jan 5 21:35:37 1997 Sudish Joseph <sudish@mindspring.com>
2963 * gnus-xmas.el (gnus-xmas-article-show-hidden-text): Use
2964 'article-type as the textprop of interest. Speed fix.
2966 * gnus-art.el (gnus-article-show-hidden-text): Speed fix.
2968 Sun Jan 5 11:43:08 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2970 * nnml.el (nnml-retrieve-headers-with-nov): Use faster method for
2971 finding the right range.
2973 * gnus-demon.el (gnus-demon): Would fire off even if not idle.
2975 * gnus-srvr.el (gnus-server-add-server): Error when defining an
2978 * gnus-start.el (gnus-get-unread-articles): Update info for native
2981 * gnus-load.el (gnus-nocem): New file.
2983 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Make sure the
2984 group name isn't nil.
2986 Sun Jan 5 11:18:22 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2988 * gnus.el: Red Gnus v0.78 is released.
2990 Sun Jan 5 09:39:14 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2992 * gnus-sum.el (gnus-summary-exit-no-update): Prompt change.
2993 (gnus-summary-limit-to-author): Ditto.
2994 (gnus-summary-limit-to-subject): Ditto.
2996 * gnus-cite.el (gnus-dissect-cited-text): Recognize articles that
2997 end with cited text.
2999 * gnus-topic.el (gnus-group-sort-topic): Remove nil elements.
3001 * nnoo.el (nnoo-push-server): When switching from the nil server,
3002 update all the default values of the variables.
3004 * nnkiboze.el (nnkiboze-generate-group): Protect against nil
3007 * lpath.el: Included.
3009 Sun Jan 5 09:36:57 1997 Martin Buchholz <mrb@eng.sun.com>
3011 * dgnushack.el (bytecomp): Required.
3013 Sat Jan 4 11:45:45 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3015 * gnus-art.el: Rename some functions back.
3017 * gnus-sum.el (gnus-summary-save-newsrc): Don't nix out scores.
3019 * gnus-async.el (gnus-async-prefetched-article-entry): Would
3022 Sat Jan 4 11:28:24 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3024 * gnus.el: Red Gnus v0.77 is released.
3026 Sat Jan 4 08:35:06 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3028 * gnus-cache.el (gnus-start): Don't require gnus-sum.
3030 * gnus-art.el: All article functions moved here.
3032 * article.el: Elided.
3034 * gnus-async.el (gnus-async-prefetched-article-entry): Check for
3037 * gnus-art.el (gnus-read-save-file-name): Expand file name in
3040 Fri Jan 3 21:22:21 1997 Paul Stodghill <stodghil@cs.cornell.edu>
3042 * gnus-demon.el (gnus-demon): Use `gnus-demon-idle-time'.
3044 Tue Dec 31 10:38:43 1996 <ratinox@peorth.gweep.net (Stainless Steel Rat)>
3046 * pop3.el: version 1.3
3048 * pop3.el: (pop3-retr): added bill@attmail.com's big buffer sleeps
3049 to save wear and tear on he heap.
3051 Thu Aug 01 11:53:48 1996 <ratinox@peorth.gweep.net (Stainless Steel Rat)>
3053 * pop3.el: version 1.2
3055 * pop3.el: (pop3-apop): minor changes to support XEmacs built-in
3056 md5, or William Perry's modified md5.el.
3058 * pop3.el: (pop3-movemail): changed to use
3059 pop3-authentication-scheme instead of pop3-use-apop.
3061 * pop3.el: pop3-use-appop: transformed into
3062 pop3-authentication-scheme.
3064 * pop3.el: version 1.1
3066 * pop3.el: (pop3-apop): new function. Send alternate
3067 authentication information to the server. Requires md5.el.
3069 * pop3.el: (pop3-open-server): set pop3-timestamp if server
3072 * pop3.el: (pop3-movemail): use APOP authentication if
3073 pop3-use-apop non-nil.
3075 * pop3.el: pop3-timestamp: added variable
3077 * pop3.el: pop3-use-apop: added variable
3079 Fri Jan 3 18:52:23 1997 Wesley Hardaker <Wesley.Hardaker@sphys.unil.ch>
3081 * gnus-group.el (gnus-group-get-new-news): Pass the ARG on to the
3084 Fri Jan 3 18:32:24 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3086 * article.el (article-hide-boring-headers): Respect
3087 gnus-show-all-headers.
3089 * gnus-sum.el (gnus-summary-save-article): Update the mode line.
3091 Fri Jan 3 18:30:50 1997 Erik Toubro Nielsen <erik@ifad.dk>
3093 * nnmail.el (nnmail-remove-leading-whitespace): Replacing should
3096 Fri Jan 3 18:18:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3098 * gnus-sum.el (gnus-summary-expire-articles-now): Use
3100 (gnus-summary-delete-article): Ditto.
3102 Fri Jan 3 18:16:27 1997 Peter Skov Knudsen <knu@dde.dk>
3104 * gnus-win.el (gnus-buffer-configuration): Don't create picons
3105 frame unless needed.
3107 Fri Jan 3 17:21:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3109 * message.el (message-elide-region): New command and keystroke.
3111 * gnus-salt.el (gnus-generate-vertical-tree): Check whether we can
3114 * gnus-group.el (gnus-group-catchup-current): Prompt better.
3116 * gnus-undo.el (gnus-undo-make-menu-bar): Nonsense.
3118 Fri Jan 3 16:52:22 1997 Rajappa Iyer <rsi@lucent.com>
3120 * gnus-salt.el (gnus-pick-start-reading): Possibly catch up all
3123 Fri Jan 3 12:12:22 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3125 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Try to get the
3126 few last headers using HEAD in any case to work around a bug in
3129 * gnus-xmas.el (gnus-xmas-define): Redefined.
3131 * gnus.el (gnus-characterp): Made into func.
3133 Thu Jan 2 16:21:47 1997 Sudish Joseph <sudish@mindspring.com>
3135 * gnus-util.el (gnus-characterp): New function.
3137 Wed Dec 18 18:15:39 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
3139 * gnus-start.el (gnus-dribble-enter): Make sure we write at the
3140 end of the dribble file
3142 Thu Jan 2 16:01:58 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3144 * gnus-sum.el (gnus-summary-limit-children): Make NoCeM'ed
3147 Tue Dec 17 20:24:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3149 * gnus-sum.el (gnus-summary-save-newsrc): Respect the prefix.
3151 Mon Dec 16 23:47:30 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3153 * gnus.el: Red Gnus v0.76 is released.
3155 Mon Dec 16 14:33:58 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3157 * gnus-msg.el (gnus-bug): Insert nntp server type.
3158 (gnus-copy-article-buffer): Remove prev/next buttons.
3160 * gnus-cache.el (gnus-jog-cache): Let the call func be
3163 * gnus-art.el (gnus-summary-save-in-pipe): Include number of
3165 (gnus-article-add-buttons): Don't add buttons to already
3168 * nntp.el (nntp-open-connection): Allow `C-g' to continue.
3170 * nnbabyl.el (nnbabyl-retrieve-headers): Wouldn't find all
3173 * gnus-sum.el (gnus-data-compute-positions): Reinstated.
3174 (gnus-remove-thread): Do the right thing with dummy roots.
3176 * nndoc.el (nndoc-request-article): Only return valid articles.
3178 * nnfolder.el (nnfolder-delete-mail): Wouldn't delete From lines.
3180 * gnus-topic.el (gnus-topic-find-groups): Ignore nil groups.
3182 * nnfolder.el (nnfolder-save-mail): Quote all "From " lines.
3184 Sat Dec 14 11:49:21 1996 David Moore <dmoore@ucsd.edu>
3186 * gnus-nocem.el (gnus-nocem-groups):
3187 news.admin.net-abuse.bulletins is to replace
3188 news.admin.net-abuse.announce for nocemish postings.
3190 Mon Dec 16 13:38:38 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3192 * nnmail.el (nnmail-move-inbox): Message at end.
3194 * gnus-sum.el (gnus-summary-refer-parent-article): Use
3195 "in-reply-to" header.
3197 * gnus-topic.el (gnus-topic-set-parameters): Enter into dribble.
3199 * gnus-sum.el (gnus-summary-save-newsrc): Change.
3200 (gnus-summary-catchup): Only catch up the limited articles.
3201 (gnus-simplify-subject-fuzzy-regexp): Changed to nil.
3202 (gnus-simplify-buffer-fuzzy): Ignore nil
3203 gnus-simplify-subject-fuzzy-regexp.
3205 * gnus-srvr.el (gnus-server-prepare): Don't insert servers twice.
3207 Thu Dec 12 18:18:11 1996 David Moore <dmoore@ucsd.edu>
3209 * gnus-start.el (gnus-setup-news): Use gnus-make-hashtable.
3210 (gnus-update-active-hashtb-from-killed): ditto.
3211 (gnus-newsrc-to-gnus-format): ditto.
3213 * gnus-bcklg.el (gnus-backlog-setup): ditto.
3215 * gnus-sum.el (gnus-create-xref-hashtb): ditto.
3217 * gnus-move.el (gnus-move-group-to-server): ditto.
3219 * gnus-util.el (gnus-create-hash-size): Power of 2 hashtables can
3220 be _significantly_ faster than 2^x-1 tables on many risc
3221 machines. Any gains of 2^x-1 are comparably small on other
3224 Fri Dec 13 05:05:03 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3226 * gnus.el: Red Gnus v0.75 is released.
3228 Fri Dec 13 04:49:21 1996 Andre Deparade <deparade@i3.informatik.rwth-aachen.de>
3230 * gnus-cite.el (gnus-cited-text-button-line-format-alist): Make %b
3233 Fri Dec 13 01:06:09 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3235 * article.el (article-decode-rfc1522): Would collate subsequent
3238 * gnus-start.el (gnus-check-bogus-newsgroups): Use
3241 * gnus-topic.el (gnus-topic-kill-group): Save topic contents.
3242 (gnus-topic-yank-group): Insert topic contents.
3244 * gnus-sum.el (gnus-simplify-subject-fuzzy-regexp): Changed
3247 * gnus-score.el (gnus-score-find-favourite-words): Put point at bob.
3249 * gnus-sum.el (gnus-summary-limit-to-age): Dox fix & interactive
3252 Fri Dec 13 01:01:46 1996 David Moore <dmoore@ucsd.edu>
3254 * gnus-sum.el (gnus-summary-limit-to-age): New function and
3257 Tue Dec 10 23:42:00 1996 David Moore <dmoore@ucsd.edu>
3259 * gnus-nocem.el (gnus-nocem-groups): news.lists.filters is to
3260 replace alt.nocem.misc
3262 Wed Dec 11 01:15:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3264 * nnfolder.el (nnfolder-request-expire-articles): Better message.
3265 (nnfolder-delete-mail): Actually delete.
3267 * gnus-sum.el (gnus-summary-update-info): Don't run
3268 `gnus-exit-group-hook'.
3269 (gnus-summary-expire-articles): Do it.
3270 (gnus-summary-exit): Ditto.
3271 (gnus-summary-save-newsrc): New command and keystroke.
3273 Wed Dec 11 00:38:12 1996 Stainless Steel Rat <ratinox@peorth.gweep.net>
3275 * gnus-sum.el (gnus-simplify-buffer-fuzzy): New version.
3277 Mon Dec 9 21:00:09 1996 David Moore <dmoore@ucsd.edu>
3279 * gnus-sum.el (gnus-summary-catchup): Out dated catchup code
3282 * nnvirtual.el (nnvirtual-update-read-and-marked): Work around a
3283 cache of active count in gnus-update-read-articles.
3285 Mon Dec 9 22:55:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3287 * article.el (article-emphasize): Use it.
3289 * gnus-util.el (gnus-put-text-property-excluding-newlines): New
3292 Mon Dec 9 08:38:08 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3294 * gnus-sum.el: Split customize groups and added links to the manual.
3296 1996-12-08 Dave Love <d.love@dl.ac.uk>
3298 * gnus-vis.el (gnus-button-alist): Allow whitespace in `<URL:...'
3299 markup (rfc1738), done last, after possible partial matches.
3300 (gnus-button-url): Zap any whitespace from a <URL:...> match.
3302 Mon Dec 9 02:18:35 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3304 * gnus-art.el (gnus-button-embedded-url): New function.
3305 (gnus-button-alist): Use it.
3307 * gnus-util.el (gnus-strip-whitespace): New function.
3309 Mon Dec 9 00:04:24 1996 Richard Stallman <rms@gnu.ai.mit.edu>
3311 * gnus-start.el (gnus-read-init-file): Don't read init file when
3312 started with "emacs -q".
3314 Sun Dec 8 18:25:34 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3316 * gnus.el: Red Gnus v0.74 is released.
3318 Fri Dec 6 12:47:24 1996 Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
3320 * gnus-picon.el (gnus-picons-insert-face-if-exists): Don't reverse
3323 Fri Dec 6 11:33:44 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3325 * nnfolder.el (nnfolder-request-article): Use it.
3326 (nnfolder-retrieve-headers): Wouldn't find the right header.
3328 * nnmail.el (nnmail-search-unix-mail-delim-backward): New function.
3330 Thu Dec 5 21:51:03 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3332 * gnus.el (gnus-server-add-address): Don't add "*-address" to all
3335 Thu Dec 5 21:01:22 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3337 * gnus.el: Red Gnus v0.73 is released.
3339 Thu Dec 5 19:29:50 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3341 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Message the line
3344 * nnml.el (nnml-request-scan): Change server.
3346 Sat Nov 30 00:42:39 1996 Steven L Baur <steve@altair.xemacs.org>
3348 * earcon.el: Added Customization.
3350 Thu Dec 5 11:24:15 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3352 * gnus-sum.el (gnus-summary-prepare-threads): Don't output
3353 articles outside the limit.
3355 * gnus-group.el (gnus-group-level): New function.
3356 (gnus-group-list-active): Faster implementation.
3357 (gnus-group-list-all-matching): Accept a `C-u' prefix.
3359 * message.el (message-news): Make sure newsey things are done.
3361 * gnus-kill.el (gnus-execute-1): Eval forms properly.
3363 * gnus-score.el (gnus-score-find-bnews): Treat "+" like ordinary
3366 * gnus-sum.el (gnus-summary-make-menu-bar): Update.
3368 * nndoc.el (nndoc-forward-type-p): Don't give false positives.
3370 * message.el (message-user-mail-address): Bypass mail-extr.
3371 (message-make-forward-subject): Only fetch the first Subject.
3373 * gnus-art.el (gnus-button-alist): Reconize news:group urls.
3375 * gnus-start.el (gnus-group-change-level): Didn't quote strings
3376 entered into dribble.
3378 * gnus-util.el (gnus-prin1-to-string): Use print-quoted-
3380 * nnbabyl.el (nnbabyl-request-article): Wouldn't find first
3382 (nnbabyl-delete-mail): Ditto.
3384 Thu Dec 5 06:16:25 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3386 * nnmail.el (nnmail-split-history): Use
3387 `with-output-to-temp-buffer'.
3389 Thu Dec 5 08:46:26 1996 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
3391 * gnus-sum.el (gnus-nov-parse-line): unwind-protect the
3394 Tue Dec 3 14:06:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3396 * nnheader.el (nnheader-find-file-noselect): Disable local
3399 * gnus-group.el (gnus-group-fetch-faq): Ditto.
3401 Mon Dec 2 17:12:26 1996 Ralph Schleicher <rs@purple.UL.BaWue.DE>
3403 * gnus-demon.el (gnus-demon-time-to-step): Make it work.
3405 Sun Dec 1 07:35:32 1996 Lars Magne Ingebrigtsen <larsi@proletcult.slip.ifi.uio.no>
3407 * nntp.el (nntp-retrieve-articles): New function.
3408 (nntp-next-result-arrived-p): New function.
3410 Sat Nov 30 13:50:15 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3412 * nnfolder.el (nnfolder-retrieve-headers): Parse unix mboxes better.
3413 (nnfolder-request-article): Ditto.
3415 * message.el (message-rename-buffer): Make sure the renamed buffer
3418 Sat Nov 30 12:06:47 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3420 * gnus-cache.el (gnus-cache-enter-article): Warn when trying to
3421 cache negative articles.
3423 Sat Nov 30 08:53:48 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3425 * gnus.el: Red Gnus v0.72 is released.
3427 1996-11-30 Markus Linnala <maage@cs.tut.fi>
3429 * gnus-sum.el (gnus-summary-refer-parent-article): Work when there
3432 1996-11-30 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3434 * message.el (message-fetch-field): Fetch all headers.
3436 * gnus-sum.el (gnus-cut-thread): Would cut off the wrong
3439 * gnus-score.el (gnus-all-score-files): Take an optional group
3442 * gnus-start.el (gnus-dribble-touch): New function.
3443 (gnus-master-read-slave-newsrc): Use it.
3445 * gnus-salt.el (gnus-generate-vertical-tree): Would bug out on
3448 * gnus-sum.el (gnus-summary-search-article): Would infloop.
3450 * gnus-nocem.el: Ignore invalid entries.
3452 * gnus-sum.el (gnus-data-remove): Wouldn't update properly when
3453 treating the first article in the buffer.
3454 (gnus-rebuild-thread): Would compute the wrong offset.
3455 (gnus-summary-move-article): Don't mark as read.
3457 1996-11-28 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3459 * gnus-sum.el (gnus-thread-loop-p): New function.
3460 (gnus-make-threads): Avoid inflooped references.
3462 * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Bind
3463 print-length to nil.
3465 Wed Nov 27 02:41:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3467 * nnmail.el (nnmail-process-babyl-mail-format): Goto-char placed
3470 * gnus-group.el (gnus-group-select-group-emphemerally): New
3471 command and keystroke.
3473 * gnus-sum.el (gnus-read-header): Fold continuation lines.
3475 Tue Nov 26 18:43:29 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3477 * gnus-sum.el (gnus-summary-update-info): Don't change buffer.
3479 Tue Nov 26 17:56:19 1996 Hrvoje Niksic <hniksic@srce.hr>
3481 * gnus-sum.el (gnus-summary-print-article): Prompt for file name.
3483 Tue Nov 26 17:08:07 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3485 * article.el (article-date-ut): Use original date.
3487 Tue Nov 26 08:36:38 1996 Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
3489 * gnus-picon.el: Customize.
3491 * smiley.el: Customize. Change artist's email address in comments.
3493 Tue Nov 26 04:37:54 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3495 * gnus.el: Red Gnus v0.71 is released.
3497 Tue Nov 26 00:58:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3499 * gnus-sum.el (gnus-get-split-value): Expand file names in save
3502 Mon Nov 25 22:50:19 1996 Jens Lautenbacher <jens@lemming5.lem.uni-karlsruhe.de>
3504 * gnus-group.el (gnus-group-make-menu-bar): Moved customize.
3506 Mon Nov 25 15:27:41 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3508 * gnus.el (custom-facep): Removed.
3510 * gnus-topic.el (gnus-topic-line-format): Added customize
3513 * gnus.el (gnus-article-display-hook): Moved
3514 `gnus-article-treat-overstrike' last.
3516 Mon Nov 25 11:21:15 1996 Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
3518 * gnus-picon.el: (gnus-picons-try-to-find-face): New param: rightp.
3519 (gnus-picons-insert-face-if-exists): Use it and own new param.
3520 More properly detect location of bar and dots.
3521 (gnus-group-display-picons): Use above.
3522 (gnus-article-display-picons): ditto.
3524 Mon Nov 25 04:17:03 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3526 * nnfolder.el (nnfolder-read-folder): Make buffer read/write.
3528 * gnus-sum.el (gnus-summary-print-article): Delete invisible text
3531 * article.el (article-delete-invisible-text): New function.
3533 * nntp.el (nntp-possibly-change-group): Would abort async
3536 * gnus-sum.el (gnus-summary-print-article): New command and
3538 (gnus-summary-move-article): Select the article first.
3540 * message.el (message-user-agent): Define the message mail user
3543 Sun Nov 24 02:28:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3545 * nntp.el (nntp-possibly-change-group): Would get confused.
3547 * gnus-art.el (gnus-button-url-regexp): Allow all word-constituent
3548 characters to be part of urls.
3550 * nntp.el (nntp-possibly-change-group): Wait until the status line
3551 arrives and delete it.
3553 Sun Nov 24 01:36:45 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3555 * gnus.el: Red Gnus v0.70 is released.
3557 Sat Nov 23 23:22:27 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3559 * message.el (message-mode-menu): Added `message-caesar-region'.
3560 (message-mode-field-menu): Added `message-insert-to' and
3561 `message-insert-newsgroups'.
3563 Sat Nov 23 19:53:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3565 * nnkiboze.el: Would destroy all component group infos.
3567 * gnus-xmas.el (gnus-summary-mail-toolbar): Reversed cathup.
3569 * gnus-sum.el (gnus-summary-article-unread-p): New function.
3570 (gnus-remove-thread-1): Avoid `text-propery-any'.
3571 (gnus-summary-insert-subject): Ditto.
3572 (gnus-data-compute-positions): Removed.
3574 * gnus-dup.el (gnus-dup-suppress-articles): Didn't do anything.
3576 * gnus-group.el (gnus-group-restart): Just start up Gnus
3579 Sat Nov 23 07:16:39 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3581 * gnus.el: Red Gnus v0.69 is released.
3583 Sat Nov 23 05:00:36 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3585 * gnus-cache.el (gnus-cache-update-active): Wouldn't mark the
3586 cache active file as changed.
3588 * gnus-start.el (gnus-setup-news): Slaves shouldn't check for new
3591 * gnus-sum.el (gnus-group-make-articles-read): Update group line
3594 * gnus-move.el (gnus-move-group-to-server): Check whether
3597 * gnus-score.el (gnus-score-find-hierarchical): Do the right thing
3598 for prefixed group names.
3600 * nnml.el (nnml-generate-nov-databases-1): Don't infloop.
3602 Sat Nov 23 04:58:49 1996 Steven L. Baur <steve@miranova.com>
3604 * gnus-score.el (gnus-score-score-files-1): Don't infloop.
3606 Sat Nov 23 04:40:55 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3608 * gnus-art.el (gnus-article-make-menu-bar): Protect against
3609 undefined menu vars.
3611 * gnus-group.el (gnus-group-rename-group): Prompt fix.
3613 Fri Nov 22 12:17:14 1996 David Moore <dmoore@ucsd.edu>
3615 * nnml.el (nnml-generate-nov-databases-1): Don't infloop.
3617 * gnus-score.el (gnus-score-score-files-1): Don't infloop, be
3620 Fri Nov 22 22:18:52 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3622 * gnus-move.el (gnus-move-group-to-server): Looking-at bug.
3623 (gnus-move-group-to-server): Extend.
3625 * message.el (message-check-news-header-syntax): Change shoot-me
3628 Thu Nov 21 18:31:56 1996 David Moore <dmoore@ucsd.edu>
3630 * gnus-util.el (gnus-atomic-progn, gnus-atomic-progn-assign,
3631 gnus-atomic-setq): Routines to help protect against corruption to
3632 internal Gnus datastructures from C-g or error signals.
3634 * gnus-util.el (gnus-atomic-be-safe): Variable which can set to
3635 nil to disable the C-g atomic protection.
3637 * nnvirtual.el (nnvirtual-update-read-and-marked): Replaces
3638 nnvirtual-update-reads and nnvirtual-update-marked. Does updates
3639 to component groups atomically.
3640 (nnvirtual-request-update-info): Update the virtual group
3643 Fri Nov 22 00:19:23 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3645 * gnus.el: Create menu bar even when not using menu-bar-mode.
3647 * gnus-start.el (gnus-1): Don't paint picture gnu twice.
3649 * gnus-sum.el (gnus-group-make-articles-read): Undo in the right
3651 (gnus-update-read-articles): Ditto.
3653 Fri Nov 22 00:04:59 1996 Raja R. Harinath <harinath@cs.umn.edu>
3655 * nnheader.el (nnheader-generate-fake-message-id): Interact better
3656 with duplicate suppression.
3658 Thu Nov 21 23:31:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3660 * gnus.el (gnus-info-set-entry): Wouldn't extend far enough.
3662 * gnus-salt.el (gnus-tree-minimize): Ignore errors.
3664 * gnus-sum.el (gnus-summary-article-sparse-p): New macro.
3665 (gnus-summary-article-ancient-p): Ditto.
3666 (gnus-summary-search-article): Skip sparse articles.
3668 * article.el (article-date-ut): Wouldn't pick out the date right.
3670 Thu Nov 21 23:07:34 1996 Raja R. Harinath <harinath@cs.umn.edu>
3672 * gnus-dup.el (gnus-dup-enter-articles): Ignore sparse articles.
3674 Thu Nov 21 21:57:52 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3676 * gnus-dup.el (gnus-dup-suppress-articles): Only suppress read
3679 * article.el (article-delete-text-of-type): Would bug out.
3681 Thu Nov 21 11:02:36 1996 David Moore <dmoore@ucsd.edu>
3683 * nnoo.el (nnoo-change-server): Only preserve un-ooed variables if
3684 they exist globally.
3686 Thu Nov 21 10:52:39 1996 Steven L Baur <steve@miranova.com>
3688 * article.el (article-date-ut): Extend date header recognition to
3689 deal with systems that put a TAB after the colon.
3691 Thu Nov 21 19:50:26 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3693 * gnus.el: Red Gnus v0.68 is released.
3695 Thu Nov 21 05:33:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3697 * nnoo.el (nnoo-change-server): Protect against void vars.
3699 Thu Nov 21 00:00:29 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3701 * gnus.el: Red Gnus v0.67 is released.
3703 Wed Nov 20 22:54:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3705 * message.el (message-mode-field-menu): Separated.
3707 * nnoo.el (nnoo-change-server): Preserve un-ooed variables as
3710 * nnbabyl.el (nnbabyl-read-mbox): Understand movemailed babyl
3713 Wed Nov 20 19:25:40 1996 Kurt Swanson <kurt@dna.lth.se>
3715 * gnus-art.el (gnus-article-make-menu-bar): Fix menu bar.
3717 Wed Nov 20 05:27:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3719 * gnus-sum.el (gnus-article-sort-by-lines,
3720 gnus-thread-sort-by-lines): New functions.
3721 (gnus-summary-sort-by-lines): New command and keystroke.
3723 * gnus.el (gnus-other-frame): Be a bit more clever.
3725 * gnus-group.el (gnus-group-get-new-news): Check for new
3728 * nnheader.el (nnheader-insert-file-contents-literally): Bind
3729 `default-major-mode' to nil.
3731 * gnus-sum.el (gnus-group-make-articles-read): Yet another undo
3734 * nnmail.el (nnmail-article-group): Wrong `junk' check.
3736 Wed Nov 20 05:13:05 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3738 * gnus.el: Red Gnus v0.66 is released.
3740 Wed Nov 20 01:57:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3742 * nnmail.el (nnmail-article-group): Would lose mail when using
3745 * gnus-sum.el (gnus-update-read-articles): Undo fix.
3747 Tue Nov 19 22:56:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3749 * nnheader.el (nnheader-auto-mode-alist): New function.
3751 Tue Nov 19 21:57:29 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3753 * gnus.el: Red Gnus v0.65 is released.
3755 Tue Nov 19 17:41:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3757 * message.el (message-do-fcc): Supply FROM-GNUS param to
3760 * gnus-msg.el (gnus-setup-message): Use the buffer name instead of
3763 * nnmail.el (nnmail-article-group): Respect `junk' advanced
3766 * gnus-group.el (gnus-group-restart): Clear system.
3768 * nnfolder.el (nnfolder-read-folder): Handle zipped files.
3770 * nnheader.el (nnheader-find-file-noselect): New definition.
3772 * gnus-art.el (gnus-article-make-menu-bar): Use the menu bar.
3774 * gnus-score.el (gnus-all-score-files): Would still get the score
3775 files in wrong order.
3777 * gnus-start.el (gnus-find-new-newsgroups): End message on wrong
3780 * gnus-srvr.el (gnus-server-prepare): Don't list servers twice.
3782 * gnus-xmas.el (gnus-xmas-read-event-char): Mystery hanging bug.
3784 * gnus-score.el (gnus-all-score-files): Expand all files in the
3785 kill files directory.
3787 * gnus-sum.el (gnus-group-make-articles-read): Register with undo
3789 (gnus-update-read-articles): Ditto.
3791 * gnus-msg.el (gnus-debug): Include gnus-async in variables.
3793 Tue Nov 19 00:07:14 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3795 * gnus.el: Red Gnus v0.64 is released.
3797 Mon Nov 18 21:42:40 1996 Loren Schall <schall@saifr00.ateng.az.honeywell.com>
3799 * gnus-sum.el (gnus-summary-insert-line): Pick apart the From
3800 header in reversed order.
3802 Mon Nov 18 02:00:33 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3804 * gnus-sum.el (gnus-summary-refer-references): Protect against nil
3807 * gnus-score.el (gnus-all-score-files): Remove duplicate score
3808 files from the end first.
3810 * gnus-start.el (gnus-after-getting-new-news-hook,
3811 gnus-get-new-news-hook): Switched defaults.
3813 * gnus-score.el (gnus-all-score-files): Returned score files in
3816 * gnus-util.el (gnus-make-directory): Protect against nil dirs.
3818 * gnus-art.el (gnus-decode-encoded-word-method): Default to
3819 'gnus-article-de-quoted-unreadable.
3821 * gnus.el (gnus-read-group): Prohibit : in group name.
3822 (gnus-article-display-hook): Removed
3823 `gnus-article-de-quoted-unreadable'.
3825 * article.el (gnus-emphasis-alist): Accept "-" as word marker.
3827 * messagexmas.el (message-xmas-dont-activate-region): Changed
3830 Sun Nov 17 01:09:21 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3832 * message.el: Added customize support.
3834 Sun Nov 17 23:42:03 1996 Raja R. Harinath <harinath@cs.umn.edu>
3836 * gnus-gl.el (bbb-extract-token-number): Fix.
3838 Sun Nov 17 12:18:27 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3840 * gnus-sum.el (gnus-summary-next-article): Use it.
3841 (gnus-group-make-articles-read): Quote undo forms.
3842 (gnus-update-read-articles): Ditto.
3844 * gnus.el (gnus-key-press-event-p): New alias.
3846 Sat Nov 16 22:05:24 1996 Steven L Baur <steve@miranova.com>
3848 * gnus-sum.el (gnus-summary-next-article): XEmacs doesn't use
3849 integers for keyboard events.
3851 Sun Nov 17 12:09:44 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3853 * gnus-group.el (gnus-group-set-timestamp): Protect against nil
3854 gnus-newsgroup-name.
3856 Sun Nov 17 01:09:21 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3858 * nnmail.el: Added customize support.
3860 Sat Nov 16 22:59:47 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3862 * gnus.el (gnus-summary-line-format): Dox fix.
3864 * nnfolder.el (nnfolder-save-mail): Would insert extra newline at
3867 Sat Nov 16 19:43:22 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3869 * gnus.el: Red Gnus v0.63 is released.
3871 Sat Nov 16 11:32:43 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3873 * gnus-sum.el (gnus-summary-next-article): Ignore non-keyboard
3874 events before starting to walk.
3876 * gnus-topic.el (gnus-topic-prepare-topic): Insert topics that
3877 have 0 unread if there is anything under.
3879 * gnus-sum.el (gnus-summary-move-article): Do `B B' properly.
3881 * gnus-topic.el (gnus-topic-parameters): Return nil on
3882 non-existant topics.
3884 * nntp.el (nntp-possibly-change-group): Would nix out async buffer
3885 when switching groups.
3887 * gnus-sum.el (gnus-summary-expire-articles): Update info before
3890 * article.el (article-strip-leading-blank-lines): Would strip too
3893 * gnus-sum.el (gnus-summary-mode): Update specs after running
3896 * gnus-util.el (gnus-boundp): New function.
3898 * gnus-start.el (gnus-get-new-news-hook): Default to updating
3899 display-time, if present.
3901 Fri Nov 15 13:59:16 1996 Steven L Baur <steve@miranova.com>
3903 * gnus-xmas.el (gnus-xmas-define): Better fix for dealing with
3904 scroll-in-place, which will be preloaded in XEmacs 19.15.
3906 * gnus-art.el (gnus-article-prev-page): Guard scroll-(up|down)
3907 against scroll-in-place package.
3908 (gnus-article-next-page): Ditto.
3910 * gnus-salt.el (gnus-pick-next-page): Ditto.
3912 Fri Nov 15 21:40:12 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3914 * nnweb.el (gnus): Required.
3916 * gnus-group.el (gnus-group-clear-data-on-native-groups): Offer to
3919 * gnus-cache.el (gnus-cache-move-cache): New command.
3921 * nnvirtual.el (nnvirtual-create-mapping): Handle groups with no
3924 * gnus-group.el (gnus-group-insert-group-line-info): Compute the
3925 right number for dead groups.
3927 * nnvirtual.el: Complete-first-sentence-in-first-line-of-doc fix.
3929 Thu Nov 14 10:20:44 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3931 * gnus-win.el: Added customize support.
3933 * gnus-uu.el: Added customize support.
3935 Thu Nov 14 17:50:12 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3937 * gnus.el: Red Gnus v0.62 is released.
3939 Thu Nov 14 12:25:23 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3941 * gnus.el (gnus-article-display-hook): Add
3942 `gnus-article-de-quoted-unreadable' to default value.
3944 * gnus-art.el (gnus-summary-article-menu): Dummy define.
3946 * article.el (custom): Require first.
3948 * dgnushack.el (require): New implementation.
3950 * article.el (gnus-emphasis-alist): Recognize emphasis inside
3953 Thu Nov 14 10:20:44 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3955 * nnmail.el (nnmail-split-abbrev-alist): Added `uucp' to `mail'.
3957 Thu Nov 14 11:25:51 1996 Samuel Tardieu <sam@inf.enst.fr>
3959 * nnmail.el (nnmail-search-unix-mail-delim): Skip past ">From "
3962 Thu Nov 14 10:08:27 1996 Raja R. Harinath <harinath@cs.umn.edu>
3964 * gnus-gl.el (bbb-connect-to-bbbd): Only connect if we have the
3967 Thu Nov 14 08:46:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3969 * message.el (message-insert-to): Deny with "never"
3970 courtesy-copies-to header.
3972 * dgnushack.el (require): Try both the uncompiled and the compiled
3975 * nntp.el (nntp-send-authinfo): Hide password.
3977 Wed Nov 13 12:00:43 1996 David Moore <dmoore@ucsd.edu>
3979 * gnus-start.el (gnus-parse-active): Correct range parsing
3982 Tue Nov 12 14:09:15 1996 David Moore <dmoore@ucsd.edu>
3984 * gnus-nocem.el (gnus-nocem-enter-article): Don't store the same
3985 message id in the cache twice.
3986 (gnus-nocem-liberal-fetch):
3988 * gnus-nocem.el (gnus-nocem-liberal-fetch): New Variable.
3990 * gnus-nocem.el (gnus-nocem-check-article,
3991 gnus-nocem-scan-groups): Don't re-fetch a crossposted @@NCM
3992 posting that we've alread verified and scanned.
3994 Wed Nov 13 23:38:00 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3996 * gnus-start.el (gnus-parse-active): Gave wrong results.
3998 * gnus-win.el (gnus-buffer-configuration): Doc fix.
4000 Wed Nov 13 13:52:20 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4002 * gnus-topic.el: Added customize support.
4004 * gnus-group.el (gnus-group-mode-hook): Added `gnus-topic-mode'
4007 * gnus-util.el (gnus-verbose): Made customizable.
4009 * gnus.el (gnus-summary-line-format): Customize.
4011 * gnus-sum.el (gnus-summary-respool-default-method): Customize.
4013 * gnus.el (gnus-select-method-name): New widget.
4014 (gnus-select-method): Use it.
4016 Wed Nov 13 14:19:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4018 * gnus-group.el (gnus-info-clear-data): Quote lists.
4020 * nntp.el (nntp-send-authinfo): Prompt right.
4022 Tue Nov 12 19:33:00 1996 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4024 * gnus.el: Red Gnus v0.61 is released.
4026 Tue Nov 12 17:55:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4028 * nnmail.el (nnmail-move-inbox): Delete empty crash box.
4030 * gnus-art.el (gnus-article-make-menu-bar): Define summary article
4033 * gnus-group.el (gnus-group-set-timestamp): Removed reference to
4034 free variable `group'.
4036 Mon Nov 11 16:29:00 1996 David Moore <dmoore@ucsd.edu>
4038 * gnus-group.el (gnus-group-timestamp-delta): New function.
4040 * gnus-demon.el (gnus-demon-add-scan-timestamps,
4041 gnus-demon-scan-timestamps): New functions.
4043 Mon Nov 11 05:27:20 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4045 * article.el (gnus-emphasis-alist): Added ":" as sentence-end.
4047 Mon Nov 11 05:14:02 1996 David Moore <dmoore@ucsd.edu>
4049 * nnvirtual.el: New version.
4051 Mon Nov 11 05:09:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4053 * article.el (gnus-emphasis-underline-bold): Renamed.
4055 Mon Nov 11 05:05:09 1996 Alexandre Oliva <oliva@dcc.unicamp.br>
4057 * nntp.el (nntp-possibly-change-group): Bind
4058 `nnheader-callback-function' to nil.
4060 Sun Nov 10 12:13:08 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4062 * gnus-start.el (gnus-parse-active): Give correct answer.
4064 * nntp.el (nntp-snarf-error-message): Massage the message.
4066 Sun Nov 10 11:49:33 1996 Joe Wells <jbw@cs.bu.edu>
4068 * dgnushack.el (require): Load .el files only.
4070 Sun Nov 10 10:06:12 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4072 * gnus-move.el (gnus-move-group-to-server): Would pass wrong
4073 params to `gnus-retrieve-headers'.
4075 * nntp.el (nntp-wait-for): Accept a `discard' param.
4076 (nntp-open-connection): Would mix it up when establishing asynch
4079 * nnml.el (nnml-find-id): Would report false positives.
4081 * gnus-spec.el (gnus-update-format-specifications): Do all
4082 computations in the right buffer.
4084 * nnweb.el (nnweb-type-definition): Moved search engine.
4085 (nnweb-fetch-form): Use "POST" instead of `POST'.
4087 * gnus-undo.el (gnus-undo-register): Entered malformed undo
4090 * smiley.el (smiley-nosey-regexp-alist): Add a devilish face.
4092 Sun Nov 10 06:38:38 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
4094 * gnus.el: Red Gnus v0.60 is released.
4096 Sun Nov 10 06:31:36 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
4098 * gnus.el: Red Gnus v0.59 is released.
4100 Sun Nov 10 06:09:37 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4102 * nntp.el (nntp-decode-text): Erased everything.
4104 * article.el (article-remove-trailing-blank-lines): Would
4107 Sun Nov 10 06:06:31 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
4109 * gnus.el: Red Gnus v0.58 is released.
4111 Sun Nov 10 06:02:51 1996 Alexandre Oliva <oliva@dcc.unicamp.br>
4113 * nntp.el (nntp-possibly-change-group): Bind callback function to
4116 Sun Nov 10 05:35:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4118 * gnus-topic.el (gnus-topic-remove-topic): Remove from alist.
4120 * gnus-score.el (gnus-score-string): Didn't trace fuzzies and
4123 Sat Nov 9 18:14:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4125 * nnweb.el (nnweb-set-hashtb): Typo.
4126 (nnweb-read-overview): Typo.
4128 * nnheader.el (nnheader-skeleton-replace): New macro.
4129 (nnheader-replace-string): Use it.
4130 (nnheader-replace-regexp): Use it.
4131 (nnheader-strip-cr): Use it.
4133 * nntp.el (nntp-retrieve-headers): Be faster.
4134 (nntp-decode-text): Use faster algorithm.
4136 * nnheader.el (nnheader-replace-string): New function.
4138 Sat Nov 9 17:22:16 1996 Hrvoje Niksic <hniksic@srce.hr>
4140 * article.el (gnus-emphasis-alist): Doc fix.
4142 Sat Nov 9 16:27:27 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4144 * nnmail.el (nnmail-split-it): Fix bug in abbrev handling.
4146 Sat Nov 9 05:59:02 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4148 * nnweb.el (nnweb-set-hashtb): Typo.
4150 * article.el (gnus-emphasis-alist): One ' too many.
4152 * gnus-async.el (gnus-async-prefetch-article): Only message when
4153 in the summary buffer.
4155 * gnus-msg.el (gnus-post-news): Handle `newsgroup' param.
4156 (gnus-debug): Be `defcustom' aware.
4158 Sat Nov 9 05:41:27 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
4160 * gnus.el: Red Gnus v0.57 is released.
4162 Fri Nov 8 22:56:59 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4164 * gnus.el: Added customize support.
4166 Sat Nov 9 05:14:58 1996 David Moore <dmoore@ucsd.edu>
4168 * nnmail.el (nnmail-expand-newtext): New version.
4170 Sat Nov 9 04:28:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4172 * gnus-xmas.el (gnus-xmas-force-redisplay): New variable.
4173 (gnus-xmas-summary-recenter): Use it.
4175 * gnus-art.el (gnus-button-url): Removed seconds param since old
4176 versions of `browse-url.el' don't support it.
4177 (gnus-article-make-menu-bar): Add article menu to article menu.
4179 * article.el (gnus-emphasis-alist): Use ")" as a sentence end
4182 Fri Nov 8 05:33:08 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4184 * article.el (gnus-emphasis-alist): Recognize "_this_here_".
4186 * gnus-art.el (gnus-article-save): Save the right buffer after
4189 * nntp.el (nntp-wait-for): Nix out "nntp reading...." message.
4191 * article.el (article-narrow-to-signature): Typo.
4193 * nntp.el (nntp-try-list-active): Would guess wrong on `some'.
4195 * gnus.el: condition-case -> ignore-errors.
4197 * nntp.el (nntp-request-close): Protect against errors.
4199 Fri Nov 8 03:23:02 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
4201 * gnus.el: Red Gnus v0.56 is released.
4203 Fri Nov 8 02:45:21 1996 David S. Goldberg <dsg@linus.mitre.org>
4205 * gnus-art.el (gnus-button-url): Respect
4206 `browse-url-new-window-p'.
4208 Fri Nov 8 02:34:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4210 * nnmail.el (nnmail-process-unix-mail-format): Fold searches.
4212 Thu Nov 7 09:07:32 1996 Steven L Baur <steve@miranova.com>
4214 * nnmail.el (nnmail-search-unix-mail-delim): Take better care in
4215 ignoring bogus From_ lines.
4217 Fri Nov 8 02:01:06 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4219 * nnmail.el (nnmail-move-inbox): Cleaned up code.
4221 * gnus-int.el (gnus-request-regenerate): New function.
4223 * nnml.el (nnml-request-regenerate): New function.
4225 * gnus-srvr.el (gnus-server-regenerate-server): New command and
4228 Thu Nov 7 16:12:30 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4230 * gnus-start.el: Added customize support.
4232 Fri Nov 8 01:47:16 1996 David S. Goldberg <dsg@linus.mitre.org>
4234 * gnus-win.el (gnus-delete-windows-in-gnusey-frames): Would bug
4235 out on nil variables.
4237 Fri Nov 8 01:45:06 1996 Kurt Swanson <kurt@dna.lth.se>
4239 * gnus-sum.el (gnus-handle-ephemeral-exit): Go to the next
4242 Thu Nov 7 16:12:30 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4244 * article.el (gnus-visible-headers): Convert string to list of
4247 Fri Nov 8 01:40:38 1996 Kurt Swanson <Kurt.Swanson@dna.lth.se>
4249 * gnus-sum.el (gnus-summary-first-article): New function.
4251 * gnus-salt.el (gnus-pick-start-reading): Use it.
4253 Thu Nov 7 09:42:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4255 * gnus-group.el (gnus-group-catchup): Better message.
4257 * gnus-util.el (gnus-date-get-time): Protect against "" Dates.
4259 * article.el (article-strip-leading-blank-lines): Would infloop.
4261 * gnus-msg.el (gnus-debug): Protect against odd load-paths.
4263 Fri Nov 8 05:30:51 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4265 * gnus-sum.el (gnus-get-newsgroup-headers): `ref' should never be
4268 * gnus-msg.el (gnus-summary-followup-to-mail,
4269 gnus-summary-followup-to-mail-with-original): New commands.
4271 * nnmail.el (nnmail-split-it): Use `replace-match'.
4273 Fri Nov 8 05:30:46 1996 David Moore <dmoore@ucsd.edu>
4275 * nnmail.el (nnmail-split-it): New version.
4277 Fri Nov 8 03:44:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4279 * gnus.el (gnus-article-display-hook): Customized.
4281 * article.el (gnus-emphasis-alist): Define more combinations.
4282 (gnus-emphasis-underline-bold-italic): New face.
4284 Fri Nov 8 00:20:29 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
4286 * gnus.el: Red Gnus v0.55 is released.
4288 Thu Nov 7 00:14:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4290 * gnus-win.el (gnus-delete-windows-in-gnusey-frames): New function.
4291 (gnus-configure-windows): Use it.
4293 * nntp.el (nntp-possibly-change-group): Erased wrong buffer.
4295 * gnus-score.el (gnus-score-find-bnews): Anchor mathces.
4297 * gnus-group.el (gnus-group-insert-group-line): Would bug out on
4298 on gnus-moderated-hashtb.
4300 Wed Nov 6 22:54:41 1996 Sudish Joseph <sudish@mindspring.com>
4302 * gnus-nocem.el (gnus-sum): Required.
4304 Wed Nov 6 09:13:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4306 * nnmail.el (nnmail-date-to-time): Trap errors.
4308 * nntp.el (nntp-open-connection): Erase contents of the right
4311 * gnus-sum.el (gnus-summary-first-article-p): New function.
4313 * gnus-topic.el (gnus-topic-remove-group): Didn't use
4316 * gnus-group.el (gnus-group-iterate): New macro.
4318 * gnus-sum.el (gnus-summary-prev-unread-article): Respect
4319 `gnus-summary-goto-unread' `never'.
4321 Wed Nov 6 06:55:03 1996 Hrvoje Niksic <hniksic@srce.hr>
4323 * article.el (gnus-emphasis-alist): New version.
4325 Wed Nov 6 06:26:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4327 * gnus-art.el (gnus-article-syntax-table): New variable.
4328 (gnus-article-mode): Use it.
4330 * article.el (article-strip-leading-blank-lines): Didn't do much.
4332 Wed Nov 6 05:51:56 1996 Kevin Buhr <buhr@stat.wisc.edu>
4334 * gnus-sum.el (gnus-summary-respool-article): Get the right
4337 Wed Nov 6 04:00:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4339 * nnheader.el (nnheader-header-value): Use old definition.
4341 * message.el: Removed many autoloads.
4343 Wed Nov 6 03:44:44 1996 ISO-2022-JP <morioka@jaist.ac.jp>
4345 * gnus-ems.el (gnus-ems-redefine): New Mule definition.
4347 Wed Nov 6 03:02:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4349 * gnus-xmas.el (gnus-xmas-summary-recenter): Force redisplay.
4351 * gnus.el (gnus-check-backend-function): Protect against errors.
4353 * gnus-start.el (gnus-group-change-level): Enter info into dribble
4356 Wed Nov 6 01:58:46 1996 Hrvoje Niksic <hniksic@srce.hr>
4358 * article.el (gnus-emphasis-alist): New default.
4360 Wed Nov 6 01:47:17 1996 Joe Wells <jbw@cs.bu.edu>
4362 * gnus-uu.el (gnus-uu-reginize-string): Buggy.
4363 (gnus-uu-uustrip-article): Temp name mixup.
4365 Wed Nov 6 01:27:54 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4367 * gnus-group.el (gnus-group-make-group): Use new function.
4369 * gnus.el (gnus-read-group): New function.
4371 * dgnushack.el: Less error messages under XEmacs.
4373 Tue Nov 5 23:59:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4375 * nnmail.el (nnmail-search-unix-mail-delim): New implementation.
4377 Tue Nov 5 23:43:34 1996 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4379 * gnus.el: Red Gnus v0.54 is released.
4381 Tue Nov 5 22:34:01 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4383 * message.el (message-goto-signature): Place point better.
4385 * gnus-art.el (gnus-summary-save-body-in-file): Restored.
4387 * nntp.el (nntp-send-authinfo): Better password prompting.
4389 * nnmail.el (nnmail-read-passwd): Allow format strings.
4391 Tue Nov 5 22:10:20 1996 David Moore <dmoore@ucsd.edu>
4393 * gnus-sum.el (gnus-valid-move-group-p): New function.
4394 (gnus-read-move-group-name): Faster implementation.
4396 Tue Nov 5 12:35:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4398 * gnus-topic.el (gnus-topic-remove-topic): Would wipe out topic
4401 * gnus-sum.el (gnus-summary-stop-page-breaking): Remove all
4404 * nnweb.el (nnweb-set-hashtb): Typo.
4406 Tue Nov 5 10:43:24 1996 Randal Schwartz <merlyn@stonehenge.com>
4408 * gnus-uu.el (gnus-uu-be-dangerous): New variable.
4409 (gnus-uu-save-files): Use it.
4411 Tue Nov 5 10:19:39 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4413 * gnus-sum.el (gnus-summary-read-document): Doc fix.
4414 (gnus-summary-catchup-and-exit): Don't exit when replying "n".
4416 * gnus-art.el (gnus-summary-write-to-file): Doc fix.
4418 * gnus-uu.el (gnus-uu-get-list-of-articles): Get numerical prefix
4421 Tue Nov 5 10:14:02 1996 David Moore <dmoore@ucsd.edu>
4423 * gnus-start.el (gnus-groups-to-gnus-format): Simplified and made
4426 Tue Nov 5 04:56:33 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4428 * nnmail.el (nnmail-search-unix-mail-delim): Protect against
4431 * nnheader.el (nnheader-header-value): New definition.
4433 * nntp.el (nntp-open-connection): Erase buffer.
4434 (nntp-possibly-change-group): Ditto.
4436 * nnvirtual.el (nnvirtual-create-mapping): Would ignore groups
4437 with just one article.
4439 Tue Nov 5 03:41:30 1996 David Moore <dmoore@ucsd.edu>
4441 * gnus-nocem.el (gnus-nocem-enter-article): Would bug out on some
4444 Tue Nov 5 03:36:03 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4446 * gnus-score.el (gnus-score-find-favourite-words): Put point at
4449 Tue Nov 5 03:33:04 1996 jeff sparkes <jsparkes@nortel.ca>
4451 * gnus-kill.el (gnus-batch-score): Run in slave mode.
4453 Mon Nov 4 03:16:18 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4455 * nnheader.el (nnheader-directory-regular-files): New function.
4457 * nnmail.el (nnmail-get-spool-files): Allow nnmail-spool-file to
4460 * gnus-sum.el (gnus-summary-next-group): Halt prefetch.
4462 * gnus-async.el (gnus-async-halt-prefetch): New function.
4464 * message.el (message-check-news-header-syntax): Anchor
4467 * gnus-topic.el (gnus-topic-mode): Reset sorting function.
4469 Tue Oct 29 20:42:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4471 * gnus-topic.el (gnus-topic-remove-topic): Fold properly.
4473 Tue Oct 29 19:45:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4475 * message.el (message-generate-new-buffer-clone-locals): Bugged
4478 Tue Oct 29 19:21:47 1996 David Moore <dmoore@ucsd.edu>
4480 * gnus.el: Fixed autoloads.
4482 Tue Oct 29 17:21:42 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4484 * gnus-art.el (gnus-url-mailto): `message-goto-subject' takes no
4487 Mon Oct 28 15:42:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4489 * gnus.el: Autoload gnus-score-followup-thread.
4490 (gnus-inhibit-startup-message): Doc fix.
4492 Sat Oct 26 15:48:28 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4494 * gnus-xmas.el (gnus-xmas-topic-menu-add): Add menu.
4496 * gnus-topic.el (gnus-topic-kill-group): Enter into dribble.
4498 * gnus-sum.el (gnus-summary-universal-argument): Bind
4499 `gnus-newsgroup-process-marked' to nil before calling functions.
4501 Sat Oct 26 15:31:18 1996 David Moore <dmoore@ucsd.edu>
4503 * nnmail.el (nnmail-activate): Faster version.
4505 Fri Oct 25 09:02:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4507 * nnsoup.el (nnsoup-pack-replies): Error empty dirs.
4509 * gnus-msg.el (gnus-summary-mail-forward): Allow prefix to forward
4512 Thu Oct 24 07:20:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4514 * gnus-nocem.el (gnus-nocem-enter-article): Would enter unbound
4515 symbols into hashtb.
4517 Thu Oct 24 07:12:23 1996 Michael R. Cook <mcook@cognex.com>
4519 * nnmh.el (nnmh-active-number): Misplaced paren.
4521 Thu Oct 24 07:02:54 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4523 * gnus-group.el (gnus-group-list-groups): Clear inboxes.
4525 * gnus-async.el (gnus-make-async-article-function): Use the
4528 * nntp.el (nntp-after-change-function-callback): Pass along the
4529 right success param.
4531 Wed Oct 23 18:33:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4533 * gnus-score.el (gnus-summary-increase-score): Spud.
4535 Wed Oct 23 07:55:42 1996 William Perry <wmperry@aventail.com>
4537 * gnus-art.el (gnus-url-mailto): New function.
4539 Wed Oct 23 06:57:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4541 * nnbabyl.el (nnbabyl-create-mbox): New function.
4542 (nnbabyl-open-server): Create mbox.
4544 * nnmbox.el (nnmbox-create-mbox): New function.
4546 Tue Oct 22 07:30:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4548 * nnml.el (nnml-request-list): Always return t.
4550 Tue Oct 22 03:16:27 1996 Felix Lee <flee@teleport.com>
4552 * gnus-score.el (gnus-score-adaptive): Use the right syntax
4555 Tue Oct 22 03:08:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4557 * message.el (message-generate-headers): Rename Original-Sender as
4559 (message-send-news): Typo.
4560 (message-send-news): Don't message.
4562 Tue Oct 22 03:06:49 1996 Felix Lee <flee@teleport.com>
4564 * gnus-score.el (gnus-score-adaptive): gnus-score-adaptive will do
4565 line scoring or word scoring, but not both.
4567 Tue Oct 22 02:48:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4569 * message.el (message-send-news): Use it.
4570 (message-send-mail): Ditto.
4572 Tue Oct 22 02:40:14 1996 Joev Dubach <dubach1@husc.harvard.edu>
4574 * message.el (message-generate-new-buffer-clone-locals): New
4577 Tue Oct 22 01:19:47 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4579 * message.el: Removed `lisp-indent-hook' throughout all files.
4581 * gnus.el (gnus-sethash): Fix edebug form spec.
4583 * gnus-cache.el (gnus-cache-file-name): Translate file chars.
4585 Sun Oct 20 03:41:47 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4587 * nntp.el (nntp-read-server-type): Fold case.
4589 Sat Oct 19 08:03:17 1996 Michael Ernst <mernst@cs.washington.edu>
4591 * article.el (article-hide-headers): Do the right thing on
4592 articles with no bodies.
4593 (article-narrow-to-signature): Doc fix.
4595 Sat Oct 19 07:53:49 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4597 * nnsoup.el (nnsoup-pack-replies): Refuse to pack when there is
4599 (nnsoup-read-areas): Don't bug out on empty packets.
4601 * gnus-soup.el (gnus-soup-pack-packet): Refuse to pack empty
4604 Sat Oct 19 07:43:33 1996 Kees de Bruin <kees_de_bruin@tasking.nl>
4606 * gnus-sum.el (gnus-auto-center-summary): Fix.
4608 Sat Oct 19 07:32:27 1996 Marc Horowitz <marc@cygnus.com>
4610 * gnus-topic.el (gnus-topic-remove-topic): Would clobber
4613 Sat Oct 19 07:01:14 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4615 * message.el (message-send-mail-hook): New hook.
4616 (message-send-news-hook): Ditto.
4618 * gnus-art.el (gnus-summary-write-to-file): New function.
4620 Sat Oct 19 06:56:34 1996 Kees de Bruin <kees_de_bruin@tasking.nl>
4622 * gnus-sum.el (gnus-summary-save-article-mail-overwrite): New
4623 command and keystroke.
4625 Thu Oct 17 06:25:55 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4627 * gnus-sum.el (gnus-article-sort-by-date): Use faster
4630 * gnus-util.el (gnus-string-get-time): New macro.
4632 * message.el (message-check-news-syntax): Check more thorougly the
4634 (message-check): New macro.
4636 Thu Oct 17 06:03:56 1996 Carsten Leonhardt <leo@arioch.tng.oche.de>
4638 * gnus-ems.el (gnus-xemacs): Avoid clobbering functions.
4640 Thu Oct 17 05:34:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4642 * message.el (message-cite-function): Initialize from
4645 Thu Oct 17 02:45:47 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4647 * gnus.el: Red Gnus v0.52 is released.
4649 Wed Oct 16 21:01:41 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4651 * gnus-sum.el (gnus-summary-catchup): Return t.
4653 Wed Oct 16 20:32:53 1996 Kees de Bruin <kees_de_bruin@tasking.nl>
4655 * gnus-group.el (gnus-group-mail-low-empty-face): Face fix.
4657 Wed Oct 16 20:00:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4659 * message.el (message-mode): Doc fix.
4661 * nnml.el (nnml-request-group): Re-read directory.
4663 Wed Oct 16 04:01:27 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4665 * gnus.el: Red Gnus v0.51 is released.
4667 Wed Oct 16 03:49:12 1996 Alexandre Oliva <oliva@dcc.unicamp.br>
4669 * gnus-start.el (gnus-setup-news): Make sure
4670 `gnus-group-line-format' is bound.
4672 Wed Oct 16 02:57:37 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4674 * nntp.el (nntp-after-change-function-callback): Would delete the
4675 first line of all articles.
4677 Mon Oct 14 21:31:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4679 * gnus-sum.el (gnus-summary-limit-to-marks): Accept prefix.
4681 Sun Oct 13 16:37:05 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4683 * gnus-srvr.el (gnus-browse-foreign-server): Message better.
4685 Sat Oct 12 19:33:01 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4687 * message.el (message-indent-citation): Would infloop on empty
4690 Sat Oct 12 19:21:05 1996 Raja R. Harinath <harinath@cs.umn.edu>
4692 * gnus.el: Autoload more functions.
4694 Sat Oct 12 19:09:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4696 * gnus-sum.el (gnus-summary-catchup): Don't move point.
4697 (gnus-summary-limit-exclude-marks): New command.
4699 Fri Oct 11 15:26:02 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4701 * gnus.el: Red Gnus v0.50 is released.
4703 Thu Oct 10 23:36:32 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
4705 * gnus-nocem.el (gnus-nocem): Typo.
4707 Thu Oct 10 23:16:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4709 * gnus-group.el (gnus-group-clear-data-on-native-groups): Only
4710 clear data on native groups.
4712 Thu Oct 10 14:11:18 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4714 * gnus-cus.el (gnus-group-customize): Allow unknown entries.
4715 (gnus-score-customize): Ditto.
4716 (gnus-score-string-convert): Ditto.
4717 (gnus-score-parameters): Added `touched'.
4719 Thu Oct 10 23:06:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4721 * gnus-start.el (gnus-read-active-file): Don't bug out on null
4724 Thu Oct 10 22:29:05 1996 Randell Jesup <Randell.Jesup@scala.com>
4726 * article.el (article-hide-boring-headers): Reversed `date'
4729 Thu Oct 10 15:24:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4731 * gnus-xmas.el (gnus-xmas-define): Removed gnus-display-type.
4733 * gnus-group.el (gnus-group-new-mail): Strip prefix.
4735 * nnmail.el (nnmail-new-mail-p): Didn't work.
4737 * gnus-score.el (gnus-score-adaptive): Use
4738 gnus-adaptive-word-score-alist.
4740 * nnoo.el (nnoo-define-skeleton-1): Define
4741 request-list-newsgroups.
4743 * nnweb.el (w3-forms): Removed.
4745 * gnus-uu.el (gnus-uu-digest-mail-forward): Use directory form.
4747 Tue Oct 8 14:30:53 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4749 * gnus.el: Red Gnus v0.49 is released.
4751 Tue Oct 8 00:15:04 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4753 * gnus-nocem.el: Added customize support.
4755 Tue Oct 8 11:48:25 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4757 * gnus-group.el (gnus-group-mail-3-empty-face): Use magenta4.
4759 * gnus.el (gnus-short-group-name): Would bug out on complex group
4761 (gnus-splash-face): New face.
4762 (gnus-group-startup-message): Use it.
4764 * nnvirtual.el (nnvirtual-request-group): Respect
4767 * gnus-load.el: Removed.
4769 * gnus.el (gnus-check-backend-function): Require before
4772 * gnus-sum.el (gnus-summary-respool-article): Use it.
4774 * gnus-load.el (gnus-mail-method-history): New variable.
4776 * gnus-sum.el (gnus-summary-normal-unread-face): Use default
4779 Mon Oct 7 15:00:58 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4781 * gnus.el: Red Gnus v0.48 is released.
4783 Mon Oct 7 02:24:02 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4785 * gnus-sum.el: Added customize support.
4787 Sat Oct 5 01:29:20 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4789 * gnus-async.el: Added customize support.
4790 * gnus-cache.el: Ditto.
4791 * gnus-cite.el: Ditto.
4792 * gnus-demon.el: Ditto.
4793 * gnus-dup.el: Ditto.
4794 * gnus-eform.el: Ditto.
4795 * gnus-group.el: Ditto.
4796 * gnus-int.el: Ditto.
4797 * gnus-kill.el: Ditto.
4798 * gnus-load.el (gnus-make-face, gnus-face-light-name-list,
4799 gnus-face-dark-name-list): Removed.
4801 Fri Oct 4 07:17:09 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4803 * gnus-start.el (gnus-setup-news): Slaves should read the slave
4806 * gnus-art.el (gnus-request-article-this-buffer): Removed
4807 reference to doing-request.
4809 Thu Oct 3 05:06:53 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4811 * gnus.el: Red Gnus v0.47 is released.
4813 Thu Oct 3 02:04:37 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4815 * gnus-int.el (gnus-request-head): Use the cache.
4817 Wed Oct 2 00:57:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4819 * message.el (message-resend): Message.
4821 * gnus-group.el (gnus-group-timestamp-string): New function.
4823 * gnus-util.el (gnus-time-iso8601): New function.
4825 * gnus-group.el (gnus-group-set-timestamp): New function.
4826 (gnus-group-timestamp): New subst.
4828 * gnus-start.el (gnus-subscribe-hierarchical-interactive): Accept
4831 Tue Oct 1 05:13:57 1996 Martin Buchholz <mrb@eng.sun.com>
4833 * gnus-sum.el (gnus-summary-insert-pseudos): Error takes a format
4836 Tue Oct 1 05:12:29 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4838 * gnus.el: Red Gnus v0.46 is released.
4840 Tue Oct 1 03:41:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4842 * gnus-picon.el (gnus-picons-glyph-hashtb): Made into hashtb.
4844 Tue Oct 1 01:50:10 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4846 * gnus-group.el (gnus-group-new-mail): New function.
4847 (gnus-new-mail-mark): New variable.
4849 * nnmail.el (nnmail-new-mail-p): New function.
4851 * gnus-xmas.el (gnus-xmas-splash): New function.
4853 Tue Oct 1 01:36:17 1996 Raja R. Harinath <harinath@cs.umn.edu>
4855 * gnus-score.el (gnus-all-score-files): Didn't handle alist.
4857 * gnus-gl.el: Dropped `bbb-alist'. Changed cl-hashtable to obarray,
4858 using gnus-{get,set}hash to access it. Dropped a few temp. bindings
4859 Changed (aref (assoc "message-id" ...) ...) to (mail-header-id ...).
4861 Mon Sep 30 00:02:13 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4863 * gnus.el: General (and major) indentation, breaking,
4864 if/when/unless/and/or, push revision.
4866 * gnus-sum.el (gnus-read-header): Set buffer before changing
4869 Sun Sep 29 23:20:26 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4871 * gnus-util.el (gnus-write-buffer): New function.
4873 Sun Sep 29 23:05:33 1996 Kurt Swanson <Kurt.Swanson@dna.lth.se>
4875 * gnus-sum.el (gnus-handle-ephemeral-exit): New function.
4877 Sun Sep 29 22:41:01 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4879 * gnus-cache.el (gnus-cache-possibly-enter-article): Allow making
4880 articles persistent in uncacheable groups.
4882 Sun Sep 29 01:23:43 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4884 * gnus.el: Red Gnus v0.45 is released.
4886 Sun Sep 29 00:57:13 1996 Dave Disser <disser@sdd.hp.com>
4888 * gnus-sum.el (gnus-summary-display-article): Don't show tree
4889 unless using threads.
4891 Sun Sep 29 00:19:35 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4893 * gnus-score.el (gnus-all-score-files): Remove duplicates.
4895 Sat Sep 28 23:47:43 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4897 * gnus-score.el (gnus-summary-increase-score): Wouldn't do regexp
4900 * gnus-topic.el (gnus-topic-group-indentation): Give the right
4903 Sat Sep 28 23:23:58 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4905 * gnus-group.el (gnus-group-quick-select-group): Require
4908 * gnus-score.el (gnus-score-thread): New function.
4910 Sat Sep 28 00:41:54 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4912 * gnus-cus.el: New file.
4914 Sat Sep 28 21:32:52 1996 Kevin Buhr <buhr@stat.wisc.edu>
4916 * nnbabyl.el (nnbabyl-request-article): Would delete wrong
4919 Fri Sep 27 21:54:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4921 * gnus.el: Red Gnus v0.44 is released.
4923 Fri Sep 27 21:24:46 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4925 * gnus-sum.el (gnus-nov-parse-line): Would double articles.
4927 Fri Sep 27 20:52:31 1996 Shlomo Mahlab <shlomo@en3501.oren.co.il>
4929 * gnus-cache.el (gnus-jog-cache): Call with function name.
4931 * gnus-group.el (gnus-group-universal-argument): Shadowed `func'.
4933 Fri Sep 27 19:48:52 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4935 * gnus-cite.el (gnus-article-fill-cited-article): Nix out data
4938 * gnus-group.el (gnus-group-unsubscribe-current-group): Accept
4940 (gnus-group-unsubscribe): New function.
4941 (gnus-group-subscribe): New function.
4943 Fri Sep 27 17:36:31 1996 Kurt Swanson <kurt@dna.lth.se>
4945 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Never add nil
4948 Fri Sep 27 17:33:30 1996 Stephen Peters <speters@cygnus.com>
4950 * gnus-art.el (gnus-header-face-alist): Typo.
4952 Fri Sep 27 04:10:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4954 * gnus-msg.el (gnus-summary-mail-crosspost-complaint): Add a tag
4956 (gnus-mail-yank-original): Elided.
4957 (gnus-inews-yank-articles): Would yank articles in reverse order.
4959 Thu Sep 26 22:39:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4961 * gnus.el: Red Gnus v0.43 is released.
4963 Thu Sep 26 22:13:00 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4965 * nnweb.el (nnweb-altavista-wash-article): Didn't remove all
4968 * gnus-nocem.el (gnus-nocem-check-article): Fix security hole.
4970 Thu Sep 26 20:23:11 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4972 * gnus-group.el (gnus-group-make-group): Accept an ARGS param.
4974 * nnheader.el (nnheader-concat): Accept many file names.
4976 Thu Sep 26 19:53:09 1996 Kurt Swanson <kurt@dna.lth.se>
4978 * gnus-art.el (gnus-header-content-face): Buggy color names.
4980 Thu Sep 26 14:57:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4982 * nnmail.el (nnmail-save-active): Rewrite.
4983 (nnmail-generate-active): New function.
4985 * gnus-util.el (gnus-delete-assq): New macro.
4986 (gnus-delete-assoc): Ditto.
4988 Wed Sep 25 23:44:40 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4990 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Just use one
4991 single condition-case.
4993 Wed Sep 25 21:15:59 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4995 * gnus.el: Red Gnus v0.42 is released.
4997 Wed Sep 25 19:40:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4999 * gnus-art.el (gnus-header-newsgroups-face): Yucky on light
5002 Wed Sep 25 19:25:27 1996 Michael R. Cook <mcook@cognex.com>
5004 * message.el (message-ignored-news-headers): Strip Resent-Fcc.
5006 Wed Sep 25 19:12:59 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5008 * gnus-group.el (gnus-group-jump-to-group): Use
5009 `gnus-group-goto-group'.
5011 * gnus-xmas.el (gnus-xmas-mode-line-buffer-identification): Don't
5012 chop off half line when no colon.
5014 Mon Sep 23 22:12:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5016 * gnus-nocem.el (gnus-nocem-verifyer): Change to `mc-verify'.
5018 Mon Sep 23 21:43:47 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5020 * gnus.el: Red Gnus v0.41 is released.
5022 Mon Sep 23 21:10:37 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5024 * article.el (article-hide-headers): Don't ignore
5025 gnus-visible-headers.
5027 Mon Sep 23 19:10:20 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5029 * gnus-sum.el (gnus-summary-goto-subject): Made into command.
5031 Mon Sep 23 18:26:47 1996 Tonny Madsen <Tonny.Madsen@netman.dk>
5033 * nnmail.el (nnmail-default-file-modes): Use integer.
5035 Tue Sep 24 18:39:41 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5037 * gnus-sum.el (gnus-summary-respool-query): Better message.
5039 Sun Sep 22 15:12:54 1996 Per Abrahamsen <abraham@dina.kvl.dk>
5041 * gnus-art.el: Customized.
5043 * gnus.el (gnus-inhibit-startup-message): Changed type to
5045 (gnus-play-startup-jingle): Ditto.
5047 Sun Sep 22 12:58:57 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5049 * gnus.el: Red Gnus v0.40 is released.
5051 Sun Sep 22 11:48:02 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
5053 * custom.el (defcustom): Eval and compile.
5054 * widget.el (define-widget-keywords): Ditto.
5056 Sat Sep 21 09:29:54 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5058 * article.el (article-strip-multiple-blank-lines): Would strip all
5061 Fri Sep 20 06:52:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5063 * gnus.el: Red Gnus v0.39 is released.
5065 Thu Sep 19 18:57:59 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5067 * message.el (message-ignored-cited-headers): Doc fix.
5069 Thu Sep 19 03:05:01 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5071 * gnus.el: Red Gnus v0.38 is released.
5073 Thu Sep 19 03:05:01 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5075 * gnus.el: Red Gnus v0.37 is released.
5077 Wed Sep 18 10:36:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5079 * gnus-async.el (gnus-async-prefetch-article-p): New variable.
5080 (gnus-async-prefetch-article): Use it.
5081 (gnus-async-unread-p): New function.
5083 Tue Sep 17 14:41:56 1996 Per Abrahamsen <abraham@dina.kvl.dk>
5085 * gnus-cite.el (gnus-custom-import-cite-face-list): Removed.
5087 Wed Sep 18 04:28:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5089 * nnmail.el (nnmail-split-history): mapcar instead of mapconcat.
5091 Tue Sep 17 14:41:56 1996 Per Abrahamsen <abraham@dina.kvl.dk>
5093 * gnus.el: Customized.
5095 * dgnushack.el (custom-file): Removed.
5097 Wed Sep 18 03:04:17 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5099 * nnmail.el (nnmail-check-duplication): Do splitting after
5100 duplicate suppression.
5102 * gnus-salt.el (gnus-pick-mode): Don't go to unread article.
5104 * gnus-dup.el (gnus-dup-enter-articles): Don't enter Message-IDs
5105 ento lists multiple times.
5107 Tue Sep 17 03:44:08 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5109 * gnus-uu.el (gnus-uu-grab-articles): Don't prefetch. Ask before
5112 * gnus.el: Red Gnus v0.37 is released.
5114 Tue Sep 17 03:15:26 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5116 * custom.el: 0.9 included.
5118 * gnus-art.el (browse-url): Required.
5120 * gnus.el: Red Gnus v0.36 is released.
5122 Tue Sep 17 02:37:26 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5124 * gnus-edit.el: Removed.
5126 * custom.el: Removed.
5128 * gnus-cus.el: Removed.
5130 Mon Sep 16 05:59:45 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5132 * gnus.el: Red Gnus v0.35 is released.
5134 Sun Sep 15 00:47:08 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5136 * nnmail.el (nnmail-default-file-modes): New default.
5138 Sat Sep 14 01:48:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5140 * gnus-group.el (gnus-group-make-doc-group): Typo.
5141 (gnus-useful-groups): New format.
5143 * gnus-cache.el (gnus-jog-cache): Doc fix.
5145 Fri Sep 13 02:28:47 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5147 * gnus-group.el (gnus-group-get-new-news): Read slave files here.
5149 Fri Sep 13 01:04:50 1996 Per Abrahamsen <abraham@dina.kvl.dk>
5151 * article.el (article-decode-rfc1522): New version.
5153 Fri Sep 13 00:00:25 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5155 * gnus-msg.el (gnus-crosspost-complaint): Added a newline.
5156 (gnus-summary-mail-crosspost-complaint): Insert message at the
5157 head of the message.
5159 Thu Sep 12 01:56:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5161 * gnus.el: Red Gnus v0.34 is released.
5163 Thu Sep 12 01:16:38 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5165 * gnus.el: Red Gnus v0.33 is released.
5167 Wed Sep 11 00:22:01 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5169 * gnus-score.el (gnus-adaptive-word-syntax-table): Modified
5170 standard syntax table.
5172 * nntp.el (nntp-read-server-type): Worked in the wrong buffer.
5174 * gnus-demon.el (gnus-demon-cancel): Put
5175 nnheader-cancel-function-timers back in again.
5177 * gnus.el: Red Gnus v0.32 is released.
5179 Tue Sep 10 19:10:09 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5181 * gnus-kill.el (gnus-batch-score): Didn't work at all.
5183 * gnus-msg.el (gnus-summary-mail-nastygram): Place point at
5186 * gnus-util.el (gnus-make-sort-function): Would nix out the
5189 * gnus-demon.el (gnus-demon-cancel): Don't run
5190 `cancel-function-timers'.
5192 * message.el (message-header-format-alist): Don't fill References
5195 Mon Sep 9 21:51:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5197 * nntp.el (nntp-server-action-alist): Don't try LIST ACTIVE GROUP
5198 on Netscape's brain-dead nntp server.
5200 * message.el (message-dont-send): Take proper actions.
5202 Mon Sep 9 21:46:44 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5204 * gnus.el: Red Gnus v0.31 is released.
5206 Mon Sep 9 21:16:11 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5208 * gnus-msg.el (gnus-copy-article-buffer): Decode headers after
5211 * gnus-picon.el (gnus-picons-refresh-before-display): New
5213 (gnus-picons-insert-face-if-exists): Put bar back in.
5215 Mon Sep 9 20:31:56 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5217 * gnus-uu.el (gnus-uu-digest-mail-forward): Use the newsgroup name.
5219 Mon Sep 9 20:04:35 1996 Kurt Swanson <kurt@dna.lth.se>
5221 * gnus-salt.el (gnus-pick-mouse-pick-region): New function.
5223 Mon Sep 9 18:37:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5225 * gnus-sum.el (gnus-summary-enter-digest-group): Bugged.
5227 * gnus-score.el (gnus-adaptive-word-syntax-table): Make ' a
5228 word-constituant character.
5230 Sun Sep 8 14:46:01 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5232 * gnus-group.el (gnus-group-make-useful-group): New command and
5234 (gnus-useful-groups): New variable.
5236 Sun Sep 8 14:46:01 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5238 * gnus.el: Red Gnus v0.30 is released.
5240 Sun Sep 8 13:26:36 1996 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
5242 * nndoc.el (nndoc-article-begin-function): Defvarred.
5244 * gnus-srvr.el (gnus-browse-unsubscribe-group): Would sometimes be
5247 * gnus.el (gnus-kill-ephemeral-group): New function.
5249 * gnus-art.el (gnus-button-alist): Recognize group-news urls.
5251 * nndoc.el (nndoc-dissect-buffer): Wouldn't dissect an mbox
5253 (nndoc-article-begin): New function.
5254 (nndoc-mbox-body-end): Use it.
5255 (nndoc-mbox-article-begin): Would bug out.
5257 Sun Sep 8 13:10:28 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5259 * gnus.el (gnus-other-frame): Always pop up a frame.
5261 Sun Sep 8 12:57:03 1996 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
5263 * gnus.el: Red Gnus v0.29 is released.
5265 Sun Sep 8 12:24:11 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5267 * nntp.el (nntp-accept-process-output): Don't message so
5270 * gnus.el: Fixed indentation and stuff.
5272 Sun Sep 8 12:23:56 1996 Sudish Joseph <sudish@mindspring.com>
5274 * nnweb.el (nnweb-fetch-form): Return t.
5276 Sat Sep 7 15:15:42 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5278 * gnus.el: Red Gnus v0.28 is released.
5280 Sat Sep 7 14:33:17 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5282 * nntp.el (nntp-after-change-function-callback): Renamed.
5284 * nnweb.el (nnweb-reference-search): Nix out file name.
5286 Sat Sep 7 14:07:13 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
5288 * nnweb.el (nnweb-altavista-search): Nix out buffer file name.
5290 * gnus-async.el (gnus-asynch-with-semaphore): New macro.
5291 (gnus-make-async-article-function): Nix out prefetch list when the
5292 summary buffer dies.
5294 * nnweb.el (nnweb-altavista-create-mapping): Would search forever
5295 when not getting any matches.
5297 Sat Sep 7 12:43:24 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5299 * gnus-msg.el (gnus-inews-yank-articles): Goto body before
5302 * nnheader.el (nnheader-insert-file-contents-literally): New
5304 (nnheader-insert-head): Use new definition.
5306 Sat Sep 7 12:35:37 1996 Kurt Swanson <kurt@dna.lth.se>
5308 * gnus-salt.el (gnus-pick-elegant-flow): New variable.
5310 Sat Sep 7 12:03:00 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
5312 * nnheader.el (nnheader-insert-head): Don't use
5313 `insert-file-contents-literally'.
5314 (nnheader-head-chop-length): New variable.
5316 * gnus-sum.el (gnus-summary-read-document): Prepend "nnvirtual:"
5319 Sat Sep 7 11:12:26 1996 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
5321 * gnus-score.el (gnus-score-save): Don't check result from
5322 gnus-make-directory.
5324 * gnus-util.el (gnus-make-directory): Return t.
5326 Fri Sep 6 17:55:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5328 * gnus-range.el (gnus-copy-sequence): Didn't work for all
5331 Fri Sep 6 14:38:54 1996 Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
5333 * gnus-picons.el (gnus-picons-display-as-address): New variable.
5334 (gnus-picons-map): New keymap for picons.
5335 (gnus-picons-toggle-extent): New function.
5336 (gnus-article-display-picons): use them.
5337 (gnus-picons-insert-face-if-exists): ditto.
5338 (gnus-picons-try-to-find-face): ditto.
5339 (gnus-group-display-picons): let display catch up.
5340 (gnus-article-display-picons): ditto.
5342 Fri Sep 6 08:11:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5344 * nnkiboze.el (nnkiboze-close-group): Rewrite.
5345 (nnkiboze-request-list, nnkiboze-request-newgroups,
5346 nnkiboze-request-list-newsgroups): Removed.
5347 (nnkiboze-request-scan): New function.
5348 (nnkiboze-directory): New default.
5350 * gnus-sum.el (gnus-article-read-p): New function.
5352 * nnkiboze.el (nnkiboze-retrieve-headers): Rewrite.
5353 (nnkiboze-open-server): Removed.
5354 (nnkiboze-server-opened): Ditto.
5356 * nnheader.el (nnheader-find-nov-line): Renamed.
5357 (nnheader-nov-delete-outside-range): New function.
5359 * gnus-uu.el (gnus-uu-invert-processable): New command and
5362 * gnus-load.el (gnus-predefined-server-alist): New variable.
5364 * gnus.el (gnus-server-to-method): Use it.
5365 (gnus-read-method): Ditto.
5367 * gnus-sum.el (t): "M V" commands weren't defined.
5369 * gnus-cache.el (gnus-summary-insert-cached-articles): New command
5372 * gnus-score.el (gnus-sort-score-files): New function.
5373 (gnus-score-file-rank): New function.
5374 (gnus-score-find-bnews): Use it.
5376 * gnus-topic.el (gnus-topic-mode-map): New sort submap.
5377 (gnus-topic-sort-groups, gnus-topic-sort-groups-by-alphabet,
5378 gnus-topic-sort-groups-by-unread, gnus-topic-sort-groups-by-level,
5379 gnus-topic-sort-groups-by-score, gnus-topic-sort-groups-by-rank,
5380 gnus-topic-sort-groups-by-method): New commands and keystrokes.
5382 * gnus-group.el (gnus-group-sort-selected): New command.
5383 (gnus-group-sort-selected-flat): New function.
5384 (gnus-group-sort-selected-groups-by-alphabet,
5385 gnus-group-sort-selected-groups-by-unread,
5386 gnus-group-sort-selected-groups-by-level,
5387 gnus-group-sort-selected-groups-by-score,
5388 gnus-group-sort-selected-groups-by-rank,
5389 gnus-group-sort-selected-groups-by-method): New commands and
5391 (gnus-group-make-menu-bar): Updated.
5393 * gnus-util.el (gnus-make-sort-function): Create a complete
5395 (gnus-make-sort-function-1): Renamed.
5397 * gnus-topic.el (gnus-group-sort-topic): New function.
5399 * gnus-group.el (gnus-group-sort-flat): Made into own function.
5400 (gnus-group-sort-alist-function): New variable.
5402 * nnmail.el (nnmail-split-history): New variable.
5403 (nnmail-split-history): New command.
5405 * gnus-score.el (gnus-score-adaptive): Don't do any work on
5408 * gnus-msg.el (gnus-post-method): Allow easier posting from mail
5411 Thu Sep 5 19:56:41 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
5413 * gnus.el: Red Gnus v0.27 is released.
5415 Thu Sep 5 19:50:19 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5417 * gnus-xmas.el (gnus-xmas-modeline-glyph): Set string properly.
5419 Thu Sep 5 18:39:47 1996 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
5421 * gnus-sum.el (gnus-summary-edit-article-done): Make params
5424 * nntp.el (nntp-list-active-group): Don't change group first.
5426 * gnus-util.el (gnus-make-directory): New function.
5428 * gnus-msg.el (gnus-post-method): Do the right thing in
5431 Fri Sep 6 08:05:53 1996 ISO-2022-JP <morioka@jaist.ac.jp>
5433 * nnheader.el (nnheader-insert-head): Use
5434 nnheader-insert-file-contents-literally.
5436 Thu Sep 5 08:29:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5438 * gnus-win.el (gnus-always-force-window-configuration): New
5440 (gnus-configure-windows): Use it.
5442 * gnus-sum.el (gnus-summary-save-article): Give better prompts.
5444 * gnus-load.el (gnus-valid-select-methods): Update.
5446 * gnus-score.el (gnus-score-find-favourite-words): Didn't find any
5449 * gnus-sum.el (gnus-scores-exclude-files): Defined.
5451 * gnus-async.el (gnus-async-prefetch-next): Don't do so much on
5454 Thu Sep 5 08:26:11 1996 jeff sparkes <jsparkes@nortel.ca>
5456 * gnus-win.el (gnus-buffer-configuration): Bad cut'n'paste.
5458 Thu Sep 5 07:41:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5460 * gnus-group.el (gnus-group-list-groups): Update format specs.
5462 Thu Sep 5 07:11:18 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
5464 * gnus-sum.el (gnus-summary-read-document): Generated wrong nndoc
5467 Thu Sep 5 06:53:07 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5469 * nnvirtual.el (nnvirtual-close-group): Don't update ephemeral
5472 * gnus.el (gnus-group-auto-expirable-p): Allow nil expiry params.
5474 Wed Sep 4 06:46:03 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5476 * gnus.el: Red Gnus v0.26 is released.
5478 Wed Sep 4 06:42:34 1996 Lars Magne Ingebrigtsen <larsi@nipling.ifi.uio.no>
5480 * nnmail.el (nnmail-move-inbox): Reverse logic.
5482 Wed Sep 4 06:35:05 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5484 * gnus.el: Red Gnus v0.25 is released.
5486 Wed Sep 4 05:19:58 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5488 * nnmail.el (nnmail-move-inbox): Refuse to move if
5489 nnmail-crash-box can't be written.
5491 * gnus-art.el (gnus-button-url-regexp): Include : and ; in
5494 * gnus-score.el (gnus-adaptive-word-score-alist): New variable.
5496 * nnmail.el (nnmail-move-inbox): Set file modes on wrong file.
5498 Tue Sep 3 06:44:36 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5500 * gnus.el: Red Gnus v0.24 is released.
5502 Tue Sep 3 05:30:02 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5504 * gnus-async.el (gnus-async-prefetch-article): Reset async list
5505 when the summary buffer is killed.
5507 * gnus-xmas.el (gnus-xmas-modeline-glyph): Don't use glyph under
5510 * gnus-msg.el (gnus-copy-article-buffer): Deleted text in article
5513 Tue Sep 3 05:10:19 1996 Kurt Swanson <kurt@dna.lth.se>
5515 * gnus-sum.el (gnus-group-no-more-groups-hook): New variable.
5517 Tue Sep 3 04:44:31 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5519 * gnus-sum.el (gnus-summary-exit): Would bug out when using a
5520 single article buffer.
5522 Mon Sep 2 05:50:07 1996 Lars Magne Ingebrigtsen <larsi@narfi.ifi.uio.no>
5524 * gnus-audio.el (gnus-audio-play): Give the sound-file argument as
5525 ARG in addition to stdin.
5527 Mon Sep 2 05:28:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5529 * gnus.el: Red Gnus v0.23 is released.
5531 Mon Sep 2 05:16:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5533 * gnus-audio.el: Renamed from "gnus-sound".
5535 Mon Sep 2 05:06:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5537 * gnus-ems.el (gnus-xemacs): New variable.
5539 Mon Sep 2 03:18:18 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5541 * gnus-async.el (gnus-async-prefetch-next): Don't start fetching
5542 the next article until we have been idle a while.
5544 * gnus-group.el (gnus-group-make-help-group): Use the new find-etc
5547 * nnheader.el (nnheader-find-etc-directory): Accept a FILE
5550 * gnus-msg.el (gnus-debug): Use `locate-library' instead of doing
5551 things the hard way.
5553 * gnus-sum.el (gnus-set-global-variables): Copy
5555 Mon Sep 2 03:01:27 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5557 * gnus.el (gnus-splash): Play jingle.
5559 * gnus-sound.el (gnus-startup-jingle): New variable.
5560 (gnus-play-jingle): New command.
5562 * gnus.el (gnus-play-startup-jingle): New variable.
5564 Sun Sep 1 06:38:45 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5566 * gnus.el: Red Gnus v0.22 is released.
5568 Sun Sep 1 05:45:59 1996 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5570 * gnus.el: Removed unreferenced let bindings from all files.
5572 Sun Sep 1 02:10:28 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5574 * gnus.el ((load)): Only do the initial splash on "gnus"
5577 * gnus-cus.el (gnus-face-dark-name-list): Don't use "dark blue".
5579 * nntp.el (nntp-retrieve-headers): Would infloop sometimes.
5581 * gnus-group.el (gnus-group-insert-group-line-info): Indent
5584 * gnus-sum.el (gnus-gather-threads-by-references): Avoid
5587 * gnus-salt.el (gnus-mouse-pick): Changed name.
5589 * nntp.el (nntp-retrieve-groups): Didn't do the right thing on
5590 servers that don't support LIST ACTIVE.
5592 * gnus-win.el (gnus-current-window-configuration): New variable.
5593 (gnus-configure-windows): Use it.
5595 * gnus-art.el (gnus-article-read-summary-keys): Let `C-d' work
5598 * gnus-sum.el (gnus-list-of-unread-articles): Active group.
5600 Sat Aug 31 05:05:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5602 * gnus.el: Red Gnus v0.21 is released.
5604 Sat Aug 31 02:54:39 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5606 * gnus-topic.el (gnus-topic-goto-next-group): Go to the proper
5609 * gnus-start.el (gnus-get-killed-groups): Mark .newsrc as needing
5612 * nnmail.el (nnmail-remove-tabs): New function.
5614 Fri Aug 30 06:26:37 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5616 * gnus-start.el (gnus-set-default-directory): Set to directory
5619 * nnmail.el (nnmail-remove-list-identifiers): New function.
5620 (nnmail-list-identifiers): New variable.
5621 (nnmail-prepare-incoming-message-hook): New variable.
5622 (nnmail-move-inbox): Allow nnmail-movemail-program to be a
5625 * article.el (article-mime-decode-quoted-printable-buffer): New
5628 * nnmail.el (nnmail-prepare-incoming-header-hook): New variable.
5629 (nnmail-clean-whitespace-from-headers): New function.
5631 * nntp.el (nntp-connection-alist): New variable.
5632 (nntp-open-connection): Use it.
5633 (nntp-request-close): New function.
5635 * gnus-demon.el (timer): Required.
5637 * message.el (message-reply): Bugged out on wide replies.
5639 Fri Aug 30 03:51:39 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5641 * gnus.el: Red Gnus v0.20 is released.
5643 Fri Aug 30 01:36:10 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5645 * gnus-msg.el (gnus-inews-insert-archive-gcc): Use
5646 `gnus-group-find-parameter'.
5648 * nndoc.el (nndoc-mbox-article-begin): New function.
5650 * gnus-sum.el (gnus-summary-search-article): Would expose the
5651 first hidden thread.
5653 * gnus-msg.el (gnus-copy-article-buffer): Delete annotations
5654 before following up.
5656 * gnus-cite.el (gnus-article-hide-citation): Mark buttons as
5659 * article.el (article-delete-text-of-type): New function.
5661 * nndoc.el (nndoc-type-alist): Be slightly more permissive.
5663 * gnus-sum.el (gnus-summary-enter-digest-group): Would nix out
5665 (gnus-summary-read-document): Ditto.
5667 * nndoc.el (nndoc-dissect-buffer): Escape errors in overflows.
5669 * message.el (message-send-news): Give a message after not
5671 (message-reply): Remove leading spaces from Cc.
5673 Fri Aug 30 01:32:27 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
5675 * nnmail.el (nnmail-get-split-group): New version.
5677 Fri Aug 30 00:47:17 1996 Jens Lautenbacher <jens@lemming0.lem.uni-karlsruhe.de>
5679 * gnus.texi (Group Parameters): Updated documentation
5681 * gnus-msg.el (gnus-inews-insert-archive-gcc): Updated to use the
5682 topic's value of gcc-self if no group value present.
5684 Fri Aug 30 00:19:43 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5686 * gnus-start.el (gnus-set-default-directory): Expand default
5689 * gnus-group.el (gnus-group-make-web-group): Changed keystroke.
5691 * gnus-sum.el (gnus-summary-verbose-headers): Show article after
5694 Thu Aug 29 23:50:54 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5696 * gnus-demon.el (gnus-demon-add-rescan): New function.
5697 (gnus-demon-scan-news): New function.
5699 Thu Aug 29 05:34:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5701 * gnus.el: Red Gnus v0.19 is released.
5703 Thu Aug 29 02:04:35 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5705 * nndoc.el (nndoc-babyl-body-begin): Would skip empty messages.
5707 * nntp.el (nntp-retrieve-groups): Would infloop on some servers.
5709 * gnus-sum.el (gnus-nov-parse-line): Don't let messages refer back
5712 * gnus-util.el (gnus-parent-id): Don't bug out on nil references.
5714 * gnus-cite.el (gnus-article-hide-citation): Hide/unhide better.
5716 * article.el (article-hide-text-of-type): New function.
5717 (article-hidden-text-type-p): New function.
5719 * gnus-cite.el (gnus-article-hide-citation): Marked the hidden
5720 text with wrong type.
5721 (gnus-article-hide-citation-maybe): Ditto.
5722 (gnus-article-hide-citation): Toggle.
5724 * gnus-dup.el (gnus-dup-enter-articles): Would bug out on
5727 * nntp.el (nntp-server-opened-hook): Send mode reader as a
5729 (nntp-retrieve-data): Format error.
5731 Thu Aug 29 01:52:19 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5733 * gnus-sum.el (gnus-summary-display-article): Check whether
5734 `gnus-current-article' is nil.
5736 Wed Aug 28 08:44:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5738 * gnus-async.el (gnus-async-prefetch-article): Would clobber
5739 fetches in progress.
5741 * gnus-sum.el (gnus-summary-prepare): Made into command.
5743 * gnus-srvr.el (gnus-server-scan-server): New command and
5746 * gnus-group.el (gnus-group-read-group): Accept a 0 prefix to not
5749 Sun Jul 21 14:56:28 1996 Steven L Baur <steve@miranova.com>
5751 * earcon.el (earcon-regexp-alist): Plonk!
5753 Wed Aug 28 04:14:36 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5755 * gnus.el: Red Gnus v0.18 is released.
5757 Wed Aug 28 02:09:20 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5759 * nnweb.el (nnweb-dejanews-create-mapping): Would just fetch the
5761 (nnweb-close-group): Set file name to nil before killing.
5762 (nnweb-altavista-create-mapping): Fetch the required number of
5765 * gnus-group.el (gnus-group-read-ephemeral-group): Don't call the
5766 activation several times.
5768 * gnus-sum.el (gnus-summary-enter-digest-group): Copy the parent's
5769 params to the nndoc group.
5770 (gnus-summary-read-document): Ditto.
5772 * message.el (message-followup): Would produce buggy messages when
5773 replying to messages without Message-IDs.
5775 Sat Aug 10 23:41:07 1996 Per Abrahamsen <abraham@dina.kvl.dk>
5777 * gnus.el (gnus-decode-rfc1522): Start decoding from beginning of
5778 headers instead of end.
5780 Wed Aug 28 01:35:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5782 * gnus-demon.el (gnus-demon-cancel): Cancel function timers.
5784 * nnheaderxm.el (nnheader-xmas-cancel-function-timers): New
5787 * nnheader.el (nnheader-cancel-function-timers): New alias.
5789 * gnus-topic.el (gnus-topic-mode): Update groups.
5790 (gnus-topic-remove-group): Update topic.
5792 * gnus-group.el (gnus-group-update-group-function): New variable.
5793 (gnus-group-update-group): Use it.
5795 * gnus-topic.el (gnus-topic-update-topics-containing-group): New
5798 Tue Aug 27 14:35:01 1996 Ken Raeburn <raeburn@cygnus.com>
5800 * nnmail.el (nnmail-move-inbox): Don't try setting modes on
5803 Tue Aug 27 21:45:14 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5805 * gnus-sum.el (gnus-summary-number-of-articles-in-thread): Would
5806 bug out on unthreadeds.
5808 Tue Aug 27 21:38:13 1996 Kurt Swanson <kurt@dna.lth.se>
5810 * gnus-salt.el (gnus-pick-mode-map): Typo.
5812 Tue Aug 27 21:35:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5814 * gnus-load.el: Removed gnus-vis thingies.
5816 Tue Aug 27 00:54:05 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5818 * gnus.el: Red Gnus v0.17 is released.
5820 Tue Aug 27 00:46:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5822 * nnweb.el (nnweb-dejanews-create-mapping): Dummy function.
5824 Tue Aug 27 00:43:33 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5826 * gnus.el: Red Gnus v0.16 is released.
5828 Tue Aug 27 00:36:58 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5830 * gnus-topic.el (gnus-topic-set-parameters): Bugout.
5832 Mon Aug 26 22:41:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5834 * nntp.el (nntp-retrieve-groups): Didn't inhibit erasing.
5836 * nnweb.el (nnweb-callback): Ignore if the callback buffer is
5839 * gnus-async.el (gnus-async-prefetch-article): Don't do anything
5842 Mon Aug 26 00:57:06 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5844 * nnweb.el (nnweb-dejanews-create-mapping): Fold search.
5845 (nnweb-reference-create-mapping): Ditto.
5846 (nnweb-altavista-create-mapping): Ditto.
5848 * gnus-async.el (gnus-asynchronous): New variable.
5849 (gnus-async-prefetch-article): Use it.
5850 (gnus-async-prefetch-headers): Ditto.
5852 * nnweb.el (nnweb-close-group): New function.
5854 * gnus-topic.el (gnus-topic-clean-alist): Would remove foreign
5857 Mon Aug 26 00:10:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5859 * gnus.el: Red Gnus v0.15 is released.
5861 Sun Aug 25 23:09:18 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5863 * message.el (message-send-mail-with-qmail): Use
5864 `message-qmail-program', which doesn't exist.
5866 * nndoc.el (nndoc-type-alist): Slack digests are guessable.
5868 Sun Aug 25 21:27:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5870 * gnus-salt.el (gnus-pick-mode): Nixed out the format.
5871 (gnus-summary-pick-line-format): Buggy def.
5873 * gnus-sum.el (gnus-summary-read-document): Provide a quit-conf.
5874 (gnus-summary-read-document): Do better names.
5876 * nnvirtual.el (nnvirtual-close-group): Don't do the unread
5877 setting on ephemeral groups.
5879 * nntp.el (nntp-retrieve-groups): Would infloop.
5881 Sun Aug 25 02:52:11 1996 Sudish Joseph <sudish@MindSpring.COM>
5883 * message.el (message-qmail-inject-program): New variable.
5884 (message-qmail-inject-args): New variable.
5885 (message-send-mail-with-qmail): New function, suitable for use
5886 as message-send-mail-function.
5888 Sun Aug 25 20:41:45 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5890 * nnweb.el (nnweb-fetch-form): Clear buffer file name.
5892 * nntp.el (nntp-request-article): Would try to copy to the same
5895 * gnus-group.el (gnus-group-read-ephemeral-group): Better error
5898 * nnweb.el (nnweb-request-group): Better error report.
5900 * gnus-score.el (gnus-score-load-file): Gave `nil' as a day param.
5902 Sun Aug 25 03:32:51 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5904 * gnus.el: Red Gnus v0.14 is released.
5906 Sun Aug 25 00:16:44 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5908 * gnus-util.el (gnus-prin1): New function.
5909 (gnus-prin1-to-string): New function.
5911 * gnus-sum.el (gnus-summary-refer-parent-article): Bugout.
5913 * nndb.el (nndb-request-accept-article): Use new nntp functions.
5915 * pop3.el: Make MD5 defined when compiling.
5917 * article.el (article-strip-blank-lines): Called Gnus functions.
5919 * nnweb.el (nnweb-init): Create a better buffer name.
5920 (nnweb-altavista-search): Wasn't defined.
5921 (nnweb-reference-search): Use advanced search.
5923 * nnfolder.el (nnfolder-request-accept-article): Wrong params to
5925 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
5926 * nnmbox.el (nnmbox-request-accept-article): Ditto.
5927 * nnmh.el (nnmh-request-accept-article): Ditto.
5928 * nnml.el (nnml-request-accept-article): Ditto.
5930 Sat Aug 24 23:53:32 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5932 * nnmail.el (nnmail-get-new-mail): Tried calling nonexisting
5935 Sat Aug 24 23:30:07 1996 Lars Magne Ingebrigtsen <larsi@nipling.ifi.uio.no>
5937 * gnus-group.el (gnus-group-enter-directory): Temporarily bound
5938 `nneething-read-only'.
5940 Fri Aug 23 23:22:16 1996 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
5942 * gnus-ems.el (gnus-ems-redefine): Set
5943 `gnus-summary-display-table' to nil.
5945 Fri Aug 23 22:55:09 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5947 * gnus-art.el (gnus-summary-save-in-file): Didn't check before
5949 (gnus-summary-save-in-rmail): Ditto.
5950 (gnus-summary-save-body-in-file): Ditto.
5952 * message.el (message-check-news-syntax): Faulty Newsgroups
5955 Thu Aug 22 20:47:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5957 * nnmail.el (nnmail-split-hook): New variable.
5959 * nnmh.el (nnmh-update-gnus-unreads): cl-nged.
5960 (nnmh-active-number): Find the largest article number.
5962 Thu Aug 22 20:39:10 1996 Sam Falkner <sam@steel.central.sun.com>
5964 * nnmh.el (nnmh-update-gnus-unreads): Check all articles.
5966 Thu Aug 22 16:49:35 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5968 * gnus-kill.el (gnus-execute): Ignored read articles.
5970 * gnus-sum.el (gnus-summary-execute-command): Give a form, not a
5973 * gnus-kill.el (gnus-execute-1): Evaled functions instead of
5976 * nnmail.el (nnmail-move-inbox): Allow continuation after error.
5978 * gnus-score.el (gnus-adaptive-word-syntax-table): New variable.
5979 (gnus-score-adaptive): Use it.
5981 * nnbabyl.el (nnbabyl-request-scan): Change group.
5983 * nnmbox.el (nnmbox-request-scan): Change group.
5985 * gnus-score.el (gnus-ignored-adaptive-words): Renamed.
5986 (gnus-ignored-adaptive-words): New variable.
5987 (gnus-score-adaptive): Use it.
5988 (gnus-score-adaptive): Bugged out on undefined symbols.
5989 (gnus-summary-score-entry): Accept numerical DATE.
5990 (gnus-score-adaptive): Pos in wrong buf.
5991 (gnus-score-string): Didn't accept word matches.
5992 (gnus-enter-score-words-into-hashtb): Wrong sequence.
5993 (gnus-score-string): Word matches inflooped.
5995 Wed Aug 21 15:06:47 1996 <Wesley.Hardaker@sphys.unil.ch>
5997 * smiley.el (smiley-buffer): Added some additional extent parameters.
5998 (smiley-toggle-extent): rewrote to use above.
6000 Mon Aug 19 20:19:59 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6002 * gnus-spec.el (gnus-tilde-cut-form): Cut off wrong part.
6004 Mon Aug 19 20:09:44 1996 Samuel Tardieu <sam@inf.enst.fr>
6006 * gnus-cache.el (gnus-cache-write-active): Would try to create
6009 Mon Aug 19 00:12:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6011 * article.el (article-strip-multiple-blank-lines): New command and
6013 (article-strip-blank-lines): New command and keystroke.
6015 * nnmail.el (nnmail-move-inbox): Set file permissions on the
6018 * gnus-group.el (gnus-group-fetch-faq): Go through the FAQ dirs
6019 until we manage to open one.
6021 * nntp.el (nntp-send-authinfo-function): New variable.
6022 (nntp-wait-for): Handle authinfo requests better.
6024 * gnus-sum.el (gnus-summary-article-posted-p): New command and
6027 * gnus-topic.el (gnus-topic-display-empty-topics): New variable.
6029 * gnus-msg.el (gnus-setup-message): Make `gnus-newsgroup-name'
6030 local to the message buffers.
6032 * gnus-int.el (gnus-remove-denial): New function.
6034 * gnus-sum.el (gnus-summary-refer-parent-article): Allow negative
6036 (gnus-summary-refer-parent-article): Allow skipping past canceled
6039 * gnus-util.el (gnus-parent-id): Take an optional N ancestor
6042 * gnus-async.el (gnus-async-prefetch-article): Don't clobber async
6043 fetches already in progress.
6045 * nnmail.el (nnmail-check-duplication): Allow /dev/null mail
6048 * gnus-sum.el (gnus-summary-catchup): Didn't do suppression.
6049 (gnus-summary-limit-children): Never hide ticked articles.
6050 (gnus-highlight-selected-summary): Selected face spans the entire
6053 Sun Aug 18 22:05:00 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6055 * gnus-group.el (gnus-group-restart): Better prompt.
6057 * gnus-async.el (gnus-async-prefetch-article): Don't try to fetch
6058 old-fetched articles.
6060 Sun Aug 18 22:02:17 1996 Raja R. Harinath <harinath@cs.umn.edu>
6062 * gnus-gl.el (gnus-grouplens-mode): Make hooks local.
6064 Sun Aug 18 16:53:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6066 * gnus-group.el (gnus-group-get-new-news): Don't move point.
6068 * nnweb.el (nndejagnus): Renamed from nndejagnus.
6069 (nnweb-remove-markup): New function.
6071 Sun Aug 18 14:53:55 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6073 * gnus.el: Red Gnus v0.13 is released.
6075 Tue Aug 20 17:30:00 1996 <Wesley.Hardaker@sphys.unil.ch>
6077 * smiley.el (smiley-map): New keymap for smileys.
6078 (smiley-toggle-extent): New function to toggle smiley invisibility.
6079 (smiley-buffer): Use them.
6081 Sun Aug 18 12:46:12 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6083 * nnoo.el (nnoo-define-skeleton-1): Defined too many functions.
6085 Sat Aug 17 18:43:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6087 * gnus-group.el (gnus-group-make-dejanews-group): New command and
6090 * gnus-start.el (gnus-site-init-file): New variable.
6091 (gnus-read-init-file): Use it.
6093 * nndejanews.el: New file.
6095 * nnheader.el (make-full-mail-header): New function.
6097 * nngateway.el (nngateway-open-server): Used nntp vars.
6099 Sat Aug 17 15:35:28 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6101 * gnus.el: Red Gnus v0.12 is released.
6103 Sat Aug 17 12:58:28 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6105 * gnus-win.el (gnus-window-configuration-element): New function.
6106 (gnus-windows-old-to-new): Use it.
6107 (gnus-windows-old-to-new): Produced bogus results.
6109 * message.el (message-cancel-message): New variable.
6111 * gnus-srvr.el (gnus-server-mode-map): Buggy keymap.
6113 * gnus-group.el (gnus-group-get-new-news-this-group): Illegal
6116 Fri Aug 16 21:22:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6118 * nnmail.el (nnmail-replace-status, nnmail-decode-status,
6119 nnmail-encode-status): New variables.
6121 * nnml.el (nnml-article-to-file): New function.
6123 Fri Aug 16 20:26:12 1996 Kurt Swanson <kurt@dna.lth.se>
6125 * nnfolder.el (nnfolder-generate-active-file): Test the right
6128 Fri Aug 16 19:30:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6130 * gnus-salt.el (gnus-possibly-generate-tree): Would bug out on
6133 * gnus-xmas.el (gnus-xmas-modeline-right-extent): Disabled.
6134 (gnus-xmas-modeline-left-extent): Ditto.
6136 * gnus-group.el (gnus-group-make-menu-bar): Bugged out on
6139 * gnus.el (gnus-read-method): Return the virtual server name if
6142 Thu Aug 15 18:15:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6144 * nngateway.el: New file.
6146 * nnoo.el (nnoo-define-skeleton): New macro.
6147 (nnoo-define-skeleton-1): New function.
6149 * gnus-start.el (gnus-strip-killed-list): New function.
6150 (gnus-gnus-to-quick-newsrc-format): Use it.
6152 * gnus-sum.el (gnus-summary-process-mark-set): New function.
6153 (gnus-summary-yank-process-mark, gnus-summary-kill-process-mark,
6154 gnus-summary-save-process-mark): New commands and keystrokes.
6156 * nnml.el (nnml-generate-nov-file): Set modes.
6158 * nnmail.el (nnmail-default-file-modes): New variable.
6159 (nnmail-write-region): New function.
6161 * gnus-score.el (gnus-score-score-files-1): Bind case-fold-search
6164 Wed Aug 14 21:20:07 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6166 * gnus-soup.el (gnus-soup-send-packet): Disable syntax checks.
6168 Wed Aug 14 20:28:09 1996 Fred Johansen <Fred.Johansen@ifi.ntnu.no>
6170 * gnus-logic.el (gnus-advanced-score-rule): `and' rules were
6173 Wed Aug 14 15:29:39 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6175 * gnus-salt.el (gnus-mouse-pick-article): New command.
6177 * gnus-art.el (gnus-button-url): Call with one argument.
6179 * gnus-start.el (gnus-set-default-directory): New function.
6181 * gnus-load.el (gnus-default-directory): New variable.
6183 Wed Aug 14 15:03:01 1996 Sudish Joseph <sudish@mindspring.com>
6185 * gnus-score.el (gnus-home-score-file): Changed syntax.
6187 Tue Aug 13 22:07:11 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
6189 * nndoc.el (nndoc-dissect-buffer): Went into infinite loop if end
6190 of file token wasn't properly detected.
6191 (nndoc-type-alist): Better end-of-header regexp for
6193 (nndoc-article-type): Updated doc string
6195 Mon Aug 12 21:01:25 1996 Sudish Joseph <sudish@mindspring.com>
6197 * nntp.el (nntp-request-newgroups): Switch to nntp-server-buffer
6200 Tue Aug 13 09:44:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6202 * gnus-group.el (gnus-group-sort-by-real-name): New function.
6204 * gnus-sum.el (gnus-summary-save-article): Pass on number of
6205 articles to be saved.
6207 * gnus-art.el (gnus-article-edit-article): Remove all text props.
6208 (gnus-read-save-file-name): Take an optional defaultish parameter.
6210 * nntp.el (nntp-retrieve-groups): Saved.
6212 * message.el (message-forward): Didn't work well with multi-line
6215 * gnus-msg.el (gnus-summary-mail-crosspost-complaint): Check
6216 wheteher followup-to was restricted.
6218 * nnsoup.el (nnsoup-store-reply): Would insert double courtesy
6221 * gnus-group.el (gnus-group-highlight-line): New `total' number.
6223 Mon Aug 12 06:25:00 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6225 * gnus.el: Red Gnus v0.11 is released.
6227 Mon Aug 12 03:51:57 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6229 * gnus-async.el (gnus-make-async-article-function): New function.
6230 (gnus-async-prefetch-article): Use it.
6232 Sat Aug 10 07:16:29 1996 Greg Stark <gsstark@mit.edu>
6234 * gnus-start.el (gnus-activate-level): Doc fix.
6236 Sun Aug 11 03:33:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6238 * gnus-msg.el (gnus-summary-mail-crosspost-complaint): New command.
6239 (gnus-crosspost-message): New variable.
6241 * gnus-vis.el: Removed file -- functions spread out over
6242 gnus-group.el, gnus-sum.el and gnus-art.el.
6244 * gnus-util.el (gnus-turn-off-edit-menu): Renamed function.
6246 * gnus-salt.el (gnus-carpal-mode): Moved to this file.
6248 * gnus-vis.el (gnus-score-set-default): Removed.
6249 (gnus-visual-score-map): Removed.
6251 * nntp.el (nntp-send-nosy-authinfo): Don't echo password.
6253 * gnus-srvr.el (gnus-server-open-all-servers): New command and
6255 (gnus-server-close-all-servers): Ditto.
6257 * gnus-async.el (gnus-async-get-semaphore): New function.
6258 (gnus-async-release-semaphore): New function.
6259 (gnus-async-prefetch-article): Use them.
6261 * nntp.el (nntp-make-process-buffer): New function.
6262 (nntp-retrieve-data): Use after-change instead of filter.
6263 (nntp-after-change-function): New function.
6265 * gnus.el (gnus-read-method): Intern method.
6267 * gnus-cache.el (gnus-cache-save-buffers): Didn't check before
6270 Sat Aug 10 14:55:33 1996 Sudish Joseph <sudish@mindspring.com>
6272 * gnus-win.el (gnus-buffer-configuration): Don't create picon
6273 frame if gnus-picons-display-where is 'article.
6275 Sun Aug 11 02:47:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6277 * gnus-vis.el (gnus-highlight-selected-summary): Would bug out on
6280 * gnus-spec.el (gnus-tilde-cut-form): Typo.
6281 (gnus-parse-simple-format): Forgot to check `max-right' and
6283 (gnus-compile): Don't issue warnings.
6285 Fri Aug 2 14:53:02 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
6287 * smiley.el (smiley-buffer): `smiley-regexp-alist' can be a symbol
6290 Sun Aug 11 02:37:57 1996 Greg Stark <gsstark@mit.edu>
6292 * gnus-msg.el (gnus-post-method): Tested the wrong variable.
6294 Sun Aug 11 02:28:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6296 * message.el (message-check-news-syntax): Messaged wrong number.
6298 Sat Aug 10 11:26:56 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6300 * message.el (message-y-or-n-p): Moved to before usage.
6302 Fri Aug 9 16:42:52 1996 Danny Siu <dsiu@adobe.com>
6304 * gnus-picon.el (gnus-article-display-picons): display picon even if
6305 From line doesn't have full domain name.
6307 Sat Aug 10 10:11:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6309 * message.el (message-reply): Didn't narrow properly to the head.
6310 (message-indent-citation): Remove all blank lines at the start.
6312 Sat Aug 10 07:00:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6314 * gnus.el: Red Gnus v0.9 is released.
6316 Sat Aug 10 06:03:07 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6318 * gnus-soup.el (gnus-soup-write-prefixes): Protect against
6321 * gnus-topic.el (gnus-topic-parameters): Third parameter instead
6323 (gnus-topic-set-parameters): Ditto.
6325 Sat Aug 10 05:22:43 1996 Lee Iverson <leei@ai.sri.com>
6327 * message.el (message-send-mail-with-mh): Didn't work.
6329 Sat Aug 10 03:57:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6331 * gnus-dup.el (gnus-dup-unsuppress-article): Data instead of
6333 (gnus-dup-unsuppress-article): Set the wrong variable.
6335 Sat Aug 10 00:52:26 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
6337 * gnus.el (gnus-short-group-name): Bug in dotless names.
6339 Sat Aug 10 00:45:32 1996 Jens Lautenbacher <jens@lemhrem.lem.uni-karlsruhe.de>
6341 * gnus-msg.el (gnus-inews-insert-archive-gcc): Use the `gcc-self'
6344 Sat Aug 10 00:28:41 1996 François Pinard <pinard@progiciels-bpi.ca>
6346 * gnus-load.el (gnus-info-nodes): Add info node for
6349 Sat Aug 10 00:25:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6351 * message.el (message-reply): Don't include first empty line.
6353 Sat Aug 10 00:11:52 1996 François Pinard <pinard@progiciels-bpi.ca>
6355 * gnus-sum.el (gnus-summary-prev-unread-article): Doc fix.
6357 Sat Aug 10 00:08:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6359 * gnus-util.el (gnus-date-iso8601): Protect against buggy Dates.
6361 Fri Aug 9 06:39:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6363 * gnus-topic.el (gnus-topic-mode): Hook into parameter thingies.
6364 (gnus-topic-parameters): Buggy definition.
6366 * gnus-group.el (gnus-group-get-parameter-function): New
6369 * gnus.el (gnus-group-find-parameter): New function.
6371 * gnus-sum.el (gnus-summary-read-document): New command and
6374 * gnus-group.el (gnus-group-clear-data-on-native-groups): New
6376 (gnus-group-read-ephemeral-group): Accept an ACTIVATE-ONLY
6379 * gnus-score.el (gnus-decay-score): New function.
6380 (gnus-decay-scores): New function.
6381 (gnus-decay-score-function): New variable.
6382 (gnus-score-date): Accept a `regexp' match.
6384 * gnus-util.el (gnus-time-to-day): New function.
6386 * gnus-score.el (gnus-decay-scores): New variable.
6387 (gnus-score-decay-constant): New variable.
6388 (gnus-score-decay-scale): New variable.
6390 * gnus-sum.el (gnus-group-make-articles-read): Register undo.
6392 * gnus-group.el (gnus-update-read-articles): Register undo.
6394 * gnus-undo.el (gnus-undo-register-1): Renamed.
6395 (gnus-undo-register): New macro.
6397 * gnus-group.el (gnus-group-yank-group): Be undoable.
6398 (gnus-group-kill-group): Be undoable.
6399 (gnus-undo): Required.
6400 (gnus-group-clear-data): New keystroke.
6402 * gnus-undo.el (gnus-undo-last-command): New variable.
6403 (gnus-undo): Didn't work.
6404 (gnus-undo-boundary): Keep track of whether the last command did a
6406 (gnus-undo): Set boundary.
6408 Thu Aug 8 19:43:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6410 * gnus-spec.el (gnus-tilde-cut-form): New function.
6411 (gnus-tilde-max-form): New definition.
6412 (gnus-tilde-ignore-form): New function.
6413 (gnus-parse-format): Rewrite to accept extended syntax.
6415 * gnus-topic.el (gnus-topic-goto-missing-group): Try to be a bit
6418 * gnus-group.el (gnus-group-goto-group): Accept optional FAR
6421 * gnus-int.el (gnus-request-newgroups): Don't bug out on servers
6422 that don't support this.
6424 * gnus.el (gnus-server-extend-method): Would bug out on non-known
6427 * gnus-group.el (gnus-group-get-new-news): Put point in the group
6430 Wed Aug 7 15:40:44 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
6432 * nntp.el (nntp-open-rlogin): Now can be used as
6433 nntp-open-connection function
6434 (nntp-open-telnet): Ditto
6435 (nntp-open-rlogin): Needed to remove telnet junk from nntp buffer
6436 to make new nntp-wait-for happy
6437 all: required carriage return for end of line
6439 Tue Aug 6 21:58:26 1996 Jan Vroonhof <vroonhof@math.ethz.ch (Jan Vroonhof)>
6441 * nndoc.el (nndoc-generate-lanl-gov-head): New function
6442 (nndoc-transform-lanl-gov-announce): New function
6443 (nndoc-lanl-gov-announce-type-p): New function
6444 (nndoc-type-alist): Added support for preprint announcements
6445 (nndoc-type-alist): Only use 'slack-digests' if forced to.
6447 Tue Aug 6 20:41:02 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
6449 * nndoc.el (nndoc-type-alist): tried to call nndoc-guess-type-p
6451 Thu Aug 8 05:40:28 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6453 * gnus-sum.el (gnus-summary-walk-group-buffer): Put cursor in echo
6456 * gnus-dup.el (gnus-dup-unsuppress-article): New function.
6458 * gnus-sum.el (gnus-mark-article-as-unread): Unsuppress
6461 * gnus-msg.el (gnus-debug): Scan gnus-load.el.
6463 Thu Aug 8 01:48:57 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6465 * gnus.el: Red Gnus v0.8 is released.
6467 Thu Aug 8 01:36:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6469 * gnus.el: Red Gnus v0.7 is released.
6471 Thu Aug 8 01:29:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6473 * message.el (message-deletable-headers): Have Lines be
6476 Wed Aug 7 23:41:26 1996 Richard Pieri <ratinox@unilab.dfci.harvard.edu>
6478 * gnus.el (gnus-short-group-name): New version.
6480 Wed Aug 7 19:55:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6482 * gnus-start.el (gnus-declare-backend): New function.
6484 * gnus-xmas.el (gnus-xmas-pointer-glyph): New variable.
6485 (gnus-xmas-modeline-glyph): New variable.
6486 (gnus-xmas-mode-line-buffer-identification): New definition.
6488 * nntp.el (nntp-request-article): Would sometimes return nil
6490 (nntp-find-group-and-number): Saved function.
6491 (nntp-request-article): Use it.
6492 (nntp-request-head): Saved.
6494 * gnus-dup.el (gnus-dup-suppress-articles): Message.
6496 * gnus-group.el (gnus-group-mark-group): Used string instead of
6499 Wed Aug 7 02:52:55 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6501 * gnus-util.el: Use `format-time-string'.
6503 * gnus-sum.el (gnus-summary-edit-article-postpone): Defined
6506 * article.el (article-make-date-line): Would say "unknown" on
6509 Wed Aug 7 02:48:12 1996 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
6511 * message.el (message-rename-buffer): Set proper outsave name.
6513 Wed Aug 7 00:28:44 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6515 * nnheader.el (nnheader-temp-write): Always use
6518 * gnus-util.el (gnus-date-iso8601): Illegal format.
6520 * gnus-group.el (gnus-group-make-doc-group): Full name in server
6523 * gnus-undo.el (gnus-undo): Typo.
6525 * gnus-group.el (gnus-group-mark-group): Don't touch props.
6527 * gnus-score.el (gnus-score-headers): Don't root out 0 scores when
6530 * gnus-art.el (gnus-narrow-to-page): Don't do a "next-page" if
6531 `^L' is the last char.
6533 * gnus.el (gnus): Autoload.
6535 Tue Aug 6 23:00:01 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6537 * gnus-score.el (gnus-score-string): Wouldn't do word and fuzzy
6540 Mon Aug 5 22:23:03 1996 Raja R. Harinath <harinath@cs.umn.edu>
6542 * gnus-gl.el (gnus-grouplens-mode): Clear proper variables.
6544 Mon Aug 5 20:27:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6546 * gnus-art.el (gnus-article-edit-exit): Would move point.
6547 (gnus-article-edit): New command.
6549 * nnml.el (nnml-request-rename-group): Copy over .overview file.
6550 (nnml-request-group): Better error message.
6552 Sat Aug 3 17:52:01 1996 Steven L Baur <steve@miranova.com>
6554 * gnus-setup.el (message): Can't require 'message until we know
6555 where the Gnus .elcs are.
6557 Mon Aug 5 20:07:11 1996 François Pinard <pinard@progiciels-bpi.ca>
6559 * gnus-util.el (gnus-date-iso8601): New function.
6561 Mon Aug 5 19:14:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6563 * gnus-sum.el (gnus-summary-search-article-forward): Show thread
6564 when finding matches.
6566 * nnmail.el (nnmail-get-spool-files): Sort procmail files.
6568 Mon Aug 5 02:25:06 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6570 * gnus.el: Red Gnus v0.6 is released.
6572 Mon Aug 5 01:12:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6574 * nntp.el (nntp-request-type): Defined again.
6576 Mon Aug 5 01:01:15 1996 Ralph Schleicher <rs@purple.ul.bawue.de>
6578 * gnus-score.el (gnus-ignored-adaptive-words): New value.
6580 Mon Aug 5 00:12:54 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6582 * gnus-util.el (gnus-group-real-name): Tweaked definition.
6584 * gnus-eform.el (gnus-edit-form-done): Didn't call the right
6587 Sun Aug 4 23:30:52 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6589 * gnus-score.el (gnus-score-load-files): Returned nil.
6591 Sun Aug 4 06:11:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6593 * gnus-load.el (gnus-use-undo): New variable.
6595 * gnus-undo.el: New file.
6597 * gnus-score.el (gnus-default-adaptive-word-score-alist): New
6599 (gnus-score-adaptive): Adaptivity on words.
6600 (gnus-ignored-adaptive-words): New variable.
6601 (gnus-all-score-files): Made into own function.
6602 (gnus-score-load-files): Ditto.
6603 (gnus-score-find-favourite-words): New command and keystroke.
6605 * gnus-load.el (gnus-use-adaptive-scoring): Doc fix.
6607 * gnus-score.el (gnus-enter-score-words-into-hashtb): New
6609 (gnus-score-build-cons): Removed.
6610 (gnus-score-string): Score words.
6612 Sun Aug 4 01:33:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6614 * gnus.el: Red Gnus v0.5 is released.
6616 Sun Aug 4 00:17:51 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6618 * nntp.el (nntp-wait-for): Goto point-max before inserting.
6619 (nntp-retrieve-headers): Didn't inhibit Erasure.
6621 * gnus-eform.el (gnus-edit-form-mode-map): Buggy.
6623 * nntp.el (nntp-send-command-nodelete): New function.
6625 Sat Aug 3 22:21:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6627 * article.el (article-date-ut): Wouldn't do anything much.
6629 * nntp.el (nntp-wait-for): Wouldn't allow posting.
6631 * nnmail.el (nnmail-delete-incoming): Set to nil.
6633 Sat Aug 3 01:31:24 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6635 * gnus-score.el (gnus-home-score-file): New variable.
6636 (gnus-home-score-file): New function.
6637 (gnus-hierarchial-home-score-file): New function.
6638 (gnus-possibly-score-headers): Use `adapt-file' param.
6639 (gnus-home-adapt-file): New variable.
6640 (gnus-hierarchial-home-adapt-file): New function.
6642 * gnus-load.el (gnus-original-article-buffer): Moved here.
6644 * gnus-sum.el (gnus-article-mark): New macro.
6645 (gnus-summary-prepare-unthreaded): Use it.
6646 (gnus-summary-prepare-threads): Ditto.
6648 * gnus-win.el (gnus-buffer-configuration): New `edit-article'
6651 * gnus-sum.el (gnus-summary-edit-article): Don't move point in the
6653 (gnus-summary-edit-article-done): Don't move point after editing.
6654 (gnus-summary-edit-article-postpone): Removed.
6655 (gnus-summary-update-article-line): New function.
6657 * gnus-art.el (gnus-article-edit-mode-map): Buggy map.
6659 Fri Aug 2 22:36:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6661 * gnus.el: Red Gnus v0.4 is released.
6663 Wed Jul 31 15:23:54 1996 Ken Olstad <ken@mn.cheyenne.com>
6665 * gnus-xmas.el (gnus-xmas-redefine): Disable XFace when running
6668 Wed Jul 31 14:21:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6670 * gnus.el (gnus-group-read-group): Use `gnus-range-length' instead
6673 Fri Aug 2 21:48:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6675 * gnus-dup.el (gnus-dup-suppress-articles): Wouldn't mark articles
6678 Fri Aug 2 21:40:33 1996 Glenn Coombs <glenn@prl.research.philips.com>
6680 * gnus-vis.el (gnus-button-url): New definition.
6682 Fri Aug 2 19:08:55 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6684 * gnus-group.el (gnus-update-read-articles): Moved here.
6686 * gnus-sum.el (gnus-update-read-articles): Moved here.
6688 * gnus-async.el (gnus-async-request-fetched-article): Would bug
6691 * gnus-score.el (gnus-score-save): Would kill wrong buffer.
6693 * nntp.el (nntp-process-filter): Insert at point-max.
6695 * nnheader.el (nnheader-set-temp-buffer): Accept a noerase param.
6697 Fri Aug 2 00:14:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6699 * gnus-topic.el (gnus-topic-edit-parameters): New command.
6700 (gnus-group-topic-parameters): New function.
6701 (gnus-topic-set-parameters): New function.
6702 (gnus-topic-parameters): New function.
6704 * gnus-group.el (gnus-group-edit-group-done): Newish definition.
6706 * gnus-srvr.el (gnus-server-edit-server): Use new edit function.
6707 (gnus-server-edit-server-done): Removed.
6709 * gnus-group.el: Use new edit function.
6711 * gnus-eform.el (gnus-eform): New file.
6713 * gnus-group.el (gnus-group-goto-group): Tippy-toe around some
6714 more to find the most likely instance of the group.
6715 (gnus-edit-form): New function.
6716 (gnus-edit-form-mode): New command.
6717 (gnus-edit-form-make-menu-bar): New function.
6718 (gnus-edit-form-mode-hook): New variable.
6719 (gnus-edit-form-exit): New command and keystroke.
6720 (gnus-edit-form-done): Ditto.
6722 * gnus-topic.el: Moved functions around.
6723 (gnus-current-topic): Renamed.
6724 (gnus-current-topics): New function.
6725 (gnus-group-parent-topic): New function.
6727 * article.el (gnus-signature-separator): New default.
6728 (gnus-signature-limit): Extended value.
6729 (article-narrow-to-signature): Use it.
6731 * gnus-cite.el (gnus-cite-parse): Use new signature functions.
6733 * article.el (article-search-signature): New function.
6734 (gnus-signature-separator): Allow wider syntax.
6736 * gnus-async.el (gnus-use-header-prefetch): New variable.
6737 (gnus-async-set-article-buffer): Removed.
6738 (gnus-async-prefetch-headers): New function.
6739 (gnus-async-retrieve-fetched-headers): New function.
6740 (gnus-async-prefetch-headers-buffer): New variable.
6742 * gnus-salt.el (gnus-summary-pick-line-format): New variable.
6743 (gnus-pick-mode): Use it.
6744 (gnus-pick-line-number): New function.
6745 (gnus-pick-article): New command and keystroke.
6746 (gnus-pick-mode-map): Changed " " to `gnus-pick-next-page'.
6747 (gnus-pick-next-page): New command and keystroke.
6748 (gnus-mark-unpicked-articles-as-read): New variable.
6749 (gnus-pick-start-reading): Use it.
6751 * gnus-sum.el (gnus-summary-line-format-alist): Add pick line
6754 Thu Aug 1 23:32:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6756 * nntp.el (nntp-request-list): Decode.
6757 (nntp-request-list-newsgroups): Ditto.
6759 * gnus-gl.el (gnus-grouplens-mode): Update summary line specs.
6761 * gnus-msg.el (gnus-debug): Would bug out.
6763 Thu Aug 1 23:24:48 1996 Glenn Coombs <glenn@prl.research.philips.com>
6765 * gnus-sum.el (gnus-summary-update-mark): Work on hidden threads.
6767 Thu Aug 1 00:00:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6769 * gnus-score.el (gnus-score-save): Wouldn't save scores.
6771 * gnus-load.el (gnus-summary-line-format): Moved here.
6773 * gnus.el (gnus-alive-p): More thorough definition.
6774 (gnus-info-set-entry): New macro.
6776 * gnus-move.el: New file.
6777 (gnus-move-group-to-server): New function.
6778 (gnus-change-server): New command.
6779 (gnus-group-move-group-to-server): New command.
6781 * gnus-start.el (gnus-parse-active): New function.
6783 * gnus.el (gnus-read-method): Mew function.
6784 * gnus-group.el: Use it.
6786 * gnus-load.el (gnus-suppress-duplicates): New variable.
6788 * gnus-dup.el: New file.
6790 * gnus-sum.el (gnus-data-read-p): New macro.
6791 (gnus-duplicate-mark): New variable.
6793 Wed Jul 31 23:09:35 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6795 * gnus.el: Red Gnus v0.3 is released.
6797 Wed Jul 31 21:38:08 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6799 * nntp.el (nntp-retrieve-headers-with-xover): Didn't work.
6801 * gnus-load.el (gnus-suppress-keymap): New function.
6803 Wed Jul 31 01:20:58 1996 Sudish Joseph <sudish@mindspring.com>
6805 * gnus-picon.el (gnus-group-display-picons): Delete just the live
6808 Wed Jul 31 21:15:01 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6810 * gnus.el ((load)): Only eval splash when loading.
6812 * gnus-group.el (gnus-group-quit): Always kill group buffer.
6814 * nntp.el (nntp-open-connection): Escape errors.
6816 Wed Jul 31 16:09:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6818 * nnml.el (nnml-request-rename-group): Would move subgroups as
6822 * gnus-group.el (gnus-group-rename-group): Use current group name
6824 (gnus-group-rename-group): Added doc string.
6826 * gnus-sum.el (gnus-general-simplify-subject): Renamed.
6828 Wed Jul 31 16:05:06 1996 Paul Franklin <paul@transmeta.com>
6830 * gnus-sum.el (gnus-pdf-simplify-subject): New version.
6832 Wed Jul 31 15:59:04 1996 Raja R. Harinath <harinath@cs.umn.edu>
6834 * nntp.el (nntp-retrieve-headers-with-xover): `last' returns cdr.
6836 Wed Jul 31 15:18:33 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6838 * nntp.el (nntp-retrieve-headers-with-xover): Put the result in
6840 (nntp-request-body): Decode.
6842 * gnus.el (gnus-no-server): Would bug out when gnus-start wasn't
6845 * gnus-art.el (gnus-article-edit-mode): New command.
6846 (gnus-article-edit-mode-hook): New variable.
6847 (gnus-article-edit-mode-map): New variable.
6849 Wed Jul 31 15:18:26 1996 François Pinard <pinard@progiciels-bpi.ca>
6851 * gnus-art.el (gnus-article-edit-full-stops): New command.
6853 Wed Jul 31 13:03:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6855 * gnus-sum.el (gnus-summary-edit-wash): New command and keystroke.
6857 * message.el (message-sort-headers-1): Sort properly on totally
6860 * article.el (article-hide-boring-headers): Didn't hide completely
6863 * nntp.el (nntp-encode-text): Rescued.
6864 (nntp-send-buffer): New function.
6865 (nntp-request-post): New function.
6867 * gnus-util.el (gnus-define-keys-safe): New macro.
6868 (gnus-define-keys-1): Accept `safe' param.
6870 * gnus-load.el (gnus-summary-mode-map): Define the main three
6871 keymaps prematurely here.
6873 Wed Jul 31 12:48:23 1996 Steven L. Baur <steve@miranova.com>
6875 * gnus-load.el (gnus-default-nntp-server): Moved.
6877 Wed Jul 31 03:15:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6879 * nndoc.el (nndoc-add-type): Remove old type definition.
6881 * article.el: Changed variable names back to `gnus-'.
6883 Tue Jul 30 23:07:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6885 * nntp.el (nntp-connection-alist): Define as oo.
6887 * nndoc.el (nndoc-add-type): Wrong number of args.
6888 (nndoc-set-delims): Free var.
6890 Tue Jul 30 23:02:51 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6892 * gnus.el: Red Gnus v0.1 is released.
6894 Tue Jul 30 22:34:11 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6896 * nntp.el (nntp-find-connection-buffer): New function.
6897 (nntp-retrieve-headers): Use it.
6899 Tue Jul 30 00:00:28 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6901 * nndoc.el (nndoc-add-type): New function.
6902 (nndoc-guess-type): New function.
6903 (nndoc-set-delims): New definition.
6905 * nntp.el (nntp-open-server): Init server buffer.
6907 * gnus.el (gnus-group-prefixed-name): Do the right thing with nil
6909 (gnus-group-rename-group): Would act oddly when renaming native
6912 Mon Jul 29 14:17:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6914 * gnus-load.el (gnus-startup-hook): Removed hilit removal.
6916 * gnus-async.el: New file.
6918 * gnus-int.el (gnus-asynchronous-p): New function.
6920 * nntp.el: Replaced with new, asynchronous version.
6922 Mon Jul 29 11:48:07 1996 Paul Franklin <paul@transmeta.com>
6924 * gnus-sum.el (gnus-pdf-simplify-subject): New function.
6925 (gnus-summary-simplify-subject-query): New command.
6927 Mon Jul 29 10:05:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6929 * gnus-sum.el (gnus-summary-mode-map): Command for emphasis.
6931 * gnus-art.el (gnus-article-wash-status): Report emphasis.
6933 * article.el (article-unhide-text-type): New function.
6934 (article-emphasize): New function.
6935 (article-emphasis-alist): New variable.
6937 * gnus-score.el (gnus-score-headers): Hook into advanced scoring.
6939 * gnus-logic.el: New file.
6941 * article.el (article-treat-overstrike): Mark hiding type.
6943 Mon Jul 29 10:00:52 1996 d. hall <dhall@illusion.apk.net>
6945 * gnus-art.el (gnus-article-wash-status): New function.
6947 Sun Jul 28 15:20:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6949 * article.el (article-hidden-arg): Renamed all variables and
6950 functions to `article-'.
6952 * gnus.el: Split file into gnus-start.el, gnus-group.el,
6953 gnus-sum.el, gnus-art.el, gnus-win.el, gnus-load.el, gnus-util.el,
6954 gnus-bcklg.el, gnus-spec.el, article.el, and gnus-int.el.