1 Thu Jul 4 06:08:11 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3 * nntp.el (nntp-open-telnet): Working function.
4 (nntp-telnet-parameters, (nntp-telnet-user-name,
5 nntp-telnet-passwd): New variables.
7 * gnus.el (gnus-summary-prepare-threads): Would infloop.
8 (gnus-summary-isearch-article): Don't go to the start of the
11 Thu Jul 4 05:44:22 1996 Steven L. Baur <steve@miranova.com>
13 * gnus.el (gnus-article-hide-pem): New command and keystroke.
15 Thu Jul 4 05:00:58 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
17 * gnus.el (gnus-summary-local-variables): Init reffed to 0.
18 (gnus-set-global-variables): Set reffed.
20 Wed Jul 3 06:15:28 1996 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
22 * gnus.el (gnus-reffed-article-number): Make buffer-local.
24 Wed Jul 3 03:17:42 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
26 * gnus.el (gnus-article-setup-buffer): Make the original buffer go
29 * message.el (message-reply): Insert proper number of commas.
30 (message-tokenize-header): Tokenize properly.
32 Wed Jul 3 03:01:59 1996 Joe Wells <jbw@cs.bu.edu>
34 * gnus.el (gnus-check-new-newsgroups): Doc fix.
36 Wed Jul 3 02:58:09 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
38 * gnus.el: Gnus v5.2.33 is released.
40 Wed Jul 3 00:27:35 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
42 * nnheader.el (nnheader-re-read-dir): Prefer efs over ange-ftp.
44 Sun Jun 30 23:19:38 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
46 * gnus.el: Gnus v5.2.32 is released.
48 Sun Jun 30 21:57:31 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
50 * gnus.el (gnus-check-bogus-groups-hook): New hook.
52 Sun Jun 30 21:54:46 1996 Joe Wells <jbw@cs.bu.edu>
54 * gnus-topic.el (gnus-topic-clean-alist): New function.
56 Sun Jun 30 20:00:18 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
58 * gnus.el (gnus-group-next-unread-group): Allow silence.
60 * gnus-cache.el (gnus-cache-possibly-alter-active): Would check
63 * gnus.el (gnus-summary-read-group): Don't signal an error when
64 including expunged articles.
66 * gnus-vis.el (gnus-header-button-alist): Would include ":".
68 * message.el (message-reply): Inhibit point-motion hooks.
70 * gnus.el (gnus-compile): Mark the .newsrc.eld file as dirty.
72 * gnus-scomo.el: Renamed to "score-mode".
74 Sat Jun 29 01:03:19 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
76 * gnus.el: Gnus v5.2.30 is released.
78 Sat Jun 29 00:23:44 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
80 * gnus.el (gnus-article-read-summary-keys): Deal with message
81 composition more gracefully.
83 Fri Jun 28 23:58:37 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
85 * gnus.el (gnus-group-describe-group): Re-read when given a
88 Fri Jun 28 23:34:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
90 * gnus.el (gnus-group-kill-level): Put groups on killed list.
92 * nnfolder.el (nnfolder-read-folder): Would bug out when group not
95 Fri Jun 28 22:42:49 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
97 * gnus-score.el (gnus-summary-score-entry): Get rid of text
100 * gnus.el (gnus-article-read-summary-keys): Allow `A RET' to work
102 (gnus-summary-limit): Inhibit marking low-scored articles as
105 * gnus-msg.el (gnus-article-mail): Reply from the right address.
106 (gnus-article-mail): Yank properly.
108 * gnus.el (gnus-article-mode-map): Entry for info find node.
109 (gnus-summary-describe-briefly): Display proper message.
111 * smiley.el (smiley-circle-color): Doc fix.
113 * gnus.el (gnus-summary-prepare-threads): Would display expunged
114 articles after a dummy line.
115 (gnus-group-faq-directory): Doc fix.
116 (gnus-summary-mode): Clear moved inboxes.
118 Fri Jun 28 21:48:27 1996 Steven L. Baur <steve@miranova.com>
120 * earcon.el: New file.
122 * gnus-sound.el: New file.
124 Fri Jun 28 04:02:25 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
126 * gnus.el: Gnus v5.2.29 is released.
128 Thu Jun 27 23:14:54 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
130 * browse-url.el: Removed from distribution.
132 * nnmh.el (nnmh-request-group): Re-read dir.
134 Thu Jun 27 23:13:17 1996 Andy Norman <ange@hplb.hpl.hp.com>
136 * nnheader.el (nnheader-re-read-dir): New function.
138 Thu Jun 27 21:50:16 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
140 * gnus.el (gnus-summary-next-article): Would stall on canceled
142 (gnus-dribble-enter): Would bury the wrong buffer.
144 * gnus-score.el (gnus-score-followup-thread,
145 gnus-score-followup-article): Would switch to wrong buffer.
147 * gnus.el (gnus-adjust-marked-articles): Possible fix for killed
149 (gnus-subscribe-hierarchically): Kill .newsrc buffer.
151 * gnus-nocem.el (gnus-nocem-check-article): Would not search
154 Thu Jun 27 21:50:16 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
156 * gnus.el: Gnus v5.2.28 is released.
158 Thu Jun 27 23:33:18 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
160 * nnmail.el (nnmail-get-spool-files): Wouldn't get much mail.
162 Thu Jun 27 19:26:42 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
164 * nnheader.el (nnheader-find-etc-directory): New function.
166 * gnus.el (gnus-dribble-enter): Bury the buffer.
167 (gnus-buffer-configuration): Redundant entry.
168 (message): Don't require.
169 (gnus-archive-server-wanted-p): Be even more strict in when touse
172 Thu Jun 27 19:16:56 1996 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
174 * nnheader.el (nnheader-file-size): New function.
176 Wed Jun 26 22:14:45 1996 Alastair Burt <burt@dfki.uni-kl.de>
178 * gnus.el (gnus-group-kill-level): Applied `car' to an integer.
180 Wed Jun 26 21:53:34 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
182 * gnus.el: Gnus v5.2.27 is released.
184 Wed Jun 26 20:40:39 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
186 * gnus.el (gnus-summary-edit-article-done): Don't beep after a
189 * message.el (message-autosave-directory): New default value.
191 * gnus-cache.el (gnus-cache-open): Don't create cache things
194 * gnus.el (gnus-server-status): New function.
195 (gnus-group-get-new-news-this-group): Better error message.
196 (gnus-clear-system): Clear state alist.
197 (gnus-error): Doc fix.
199 * nnmail.el (nnmail-get-spool-files): Use the spool file even when
202 Wed Jun 26 20:36:40 1996 Philippe Troin <ptroin@compass-da.com>
204 * gnus.el (gnus-thread-total-score-1): New version.
206 Wed Jun 26 20:31:25 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
208 * nnspool.el (nnspool-find-id): Quote the Message-ID.
210 * message.el (message-check-news-syntax): Would respond to
211 i-have-a-mi-etc in References.
213 Wed Jun 26 19:59:27 1996 Nat Makarevitch <nat@nataa.fr.eu.org>
215 * smiley.el (smiley-regexp-alist): New definition.
217 Wed Jun 26 17:45:00 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
219 * message.el (message-reply): Name the message buffer "wide
220 reply..." if following up on a mail group.
222 * gnus.el (gnus-auto-subscribed-groups): Doc fix.
223 (gnus-options-subscribe): Doc fix.
225 * smiley.el (smiley-buffer): Autoload.
226 (messagexmas): Required.
228 * gnus.el (gnus-message-archive-group): Moved here.
229 (gnus-archive-server-wanted-p): New function used throughout.
230 (gnus-message-archive-group): Default to nil.
232 Tue Jun 25 21:15:41 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
234 * gnus.el: Gnus v5.3 is released.
236 Tue Jun 25 21:13:37 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
238 * gnus.el: Gnus v5.2.26 is released.
240 Tue Jun 25 20:58:40 1996 Richard Stallman <rms@gnu.ai.mit.edu>
242 * gnus-ems.el: Multiply color value by .6 instead of dividing by
245 Tue Jun 25 12:34:24 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
247 * message.el (message-send-news): Disable `existing-groups' check
250 Mon Jun 24 16:54:26 1996 Alastair Burt <burt@dfki.uni-kl.de>
252 * gnus-vis.el (gnus-summary-highlight-line): `default' mixed up
255 Sat Jun 22 13:56:49 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
257 * gnus-cite.el (gnus-cache-close): New function.
259 Sat Jun 22 11:33:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uiof.no>
261 * gnus.el: Gnus v5.2.25 is released.
263 Sat Jun 22 11:16:57 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
265 * gnus.el (gnus-adjust-marked-articles): Would bug out on some
268 Sat Jun 22 11:13:51 1996 Raja R. Harinath <harinath@cs.umn.edu>
270 * gnus.el (gnus-summary-save-body-in-file): Saved wrong buffer.
272 Sat Jun 22 10:57:35 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
274 * gnus.el (gnus-thread-total-score-1): Replaced with old,
277 * gnus-xmas.el ((find-face 'gnus-x-face)): Set proper colors.
279 Fri Jun 21 18:04:03 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
281 * gnus.el: Gnus v5.2.24 is released.
283 Fri Jun 21 16:36:03 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
285 * gnus-picon.el (gnus-picons-insert-face-if-exists): Total change.
286 Didn't conform with the conventions for picon databases. Still a
287 bit (MISC must be searched for explicitly), but otherwise we would
288 always see the MISC/unknown face. Faster.
289 (gnus-article-display-picons): Use accordingly.
290 (gnus-group-display-picons): Use accordingly.
291 (gnus-picons-try-to-find-face): Optional argument for not using
292 `gnus-picons-glyph-alist'--otherwise we would always see the same
294 (gnus-picons-display-x-face): Use it.
295 (gnus-picons-reverse-domain-path): Deletia.
297 Fri Jun 21 15:14:33 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
299 * gnus-vis.el (gnus-group-make-menu-bar): Fix the menu bar
302 * gnus.el (gnus-thread-total-score-1): Didn't count right.
304 * message.el (message-bounce): Would not skip past all blank
307 * gnus.el (gnus-directory): Removed autoload.
308 (gnus-activate-group): Pass the `method' argument on.
310 Fri Jun 21 09:41:53 1996 Hrvoje Niksic <hniksic@srce.hr>
312 * gnus-vis.el (gnus-button-alist): Exclude > from mailto button.
314 Fri Jun 21 09:37:39 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
316 * gnus.el (gnus-article-mode-map): `end-of-bnuffer'. :-)
318 Fri Jun 21 09:34:29 1996 Philippe Troin <ptroin@compass-da.com>
320 * gnus.el (gnus-thread-total-score-1): Don't count non-displayed
323 Fri Jun 21 09:21:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
325 * nnheader.el (nnheader-translate-file-chars): Would give faulty
328 Fri Jun 21 09:08:48 1996 Philippe Troin <ptroin@compass-da.com>
330 * gnus-cite.el (gnus-article-hide-citation): Would sometimes bug
333 Fri Jun 21 09:01:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
335 * gnus-msg.el (gnus-copy-article-buffer): Would include text
336 properties on XEmacs.
338 Thu Jun 20 18:38:07 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
340 * message.el (message-mode): Took `C-n' expansion out.
342 Thu Jun 20 18:35:22 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
344 * gnus.el: Gnus v5.2.23 is released.
346 Thu Jun 20 15:43:50 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
348 * gnus-picon.el (gnus-article-display-picons): Use a "\n"
349 annotation instead of opening a line.
351 * gnus.el (gnus-summary-reselect-current-group): Be silent.
353 * nnml.el (nnml-request-replace-article): Update the Lines header
354 before writing the article to disk.
356 * gnus-vis.el (gnus-button-reply): Use the address in the mailto
359 * nnheader.el (nnheader-translate-file-chars): Would fail on NT.
360 (nnheader-directory-files-safe): New function.
361 (nnheader-directory-articles): Use it.
362 (nnheader-article-to-file-alist): Use it.
364 * gnus.el (gnus-read-move-group-name): Activate group after
367 * gnus-cite.el (gnus-article-fill-cited-article): Would bug out on
370 * message.el (message-insert-signature): Don't strip trailing
373 * gnus-picon.el (gnus-picons-insert-face-if-exists): Don't insert
376 * message.el (message-mode): Define more abbrev keys.
378 * gnus-picon.el (gnus-article-display-picons): Would bug out on
381 * gnus-xmas.el (gnus-xmas-copy-article-buffer): Removed.
383 Thu Jun 20 09:38:54 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
385 * gnus.el (gnus-kill-gnus-frames): New function.
386 (gnus-clear-system): Use it.
387 (gnus-group-suspend): Ditto.
389 * message.el (message-check-news-syntax): Better checksumming.
390 (message-checksum): Better checksum.
392 * gnus-salt.el (gnus-tree-minimize): Never delete any other
395 Wed Jun 19 19:44:46 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
397 * gnus-picon.el (gnus-article-display-picons): Lowercase username.
398 (gnus-picons-reverse-domain-path): Lowercase domain path.
399 (gnus-picons-display-article-move-p): New user option.
400 (gnus-article-display-picons): Use it.
401 (gnus-group-display-picons): Use it.
403 Wed Jun 19 19:31:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
405 * gnus.el: Gnus v5.2.22 is released.
407 Wed Jun 19 18:53:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
409 * gnus-picon.el (gnus-group-display-picons): Insert a bar.
411 * gnus-xmas.el (gnus-xmas-redefine): On XEmacs 19.13, set
412 `shell-command-switch'.
414 * gnus.el (gnus-summary-work-articles): Use numeric value of
417 Wed Jun 19 18:36:23 1996 Christopher Davis <ckd@loiosh.kei.com>
419 * message.el (message-mode): Add signature separator.
420 (message-insert-signature): Check whether a signature is present.
422 Wed Jun 19 17:29:07 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
424 * nnmh.el (nnmh-request-move-article): Make sure we change back to
427 * gnus-picon.el (gnus-article-display-picons): Make sure the
430 Wed Jun 19 16:58:21 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
432 * gnus.el: Gnus v5.2.21 is released.
434 Wed Jun 19 15:39:09 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
436 * gnus-picon.el (gnus-picons-glyph-alist): New variable.
437 (gnus-picons-try-to-find-face): Use it.
438 (gnus-picons-close): New function.
440 * gnus.el (gnus-group-set-mode-line): After saving the .newsrc,
441 mark the group buffer as unmodified.
442 (gnus-group-name-to-method): New function.
443 (gnus-read-move-group-name): Use it.
444 (gnus-info-nodes): Add more modes.
445 (gnus-windows-old-to-new): Would produce invalid configurations.
447 Wed Jun 19 15:36:35 1996 Philippe Troin <ptroin@compass-da.com>
449 * gnus-score.el (gnus-score-load-file): Would bug out on
450 directories not ending with a /.
452 Wed Jun 19 14:46:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
454 * gnus.el (gnus-article-mode-map): Bind `<' and `>'.
455 (gnus-group-expire-articles): Close group after expiring.
457 * gnus-xmas.el (gnus-xmas-redefine): Don't do the mode-line things
460 Wed Jun 19 14:09:21 1996 Chuck Thompson <cthomp@xemacs.org>
462 * gnus-xmas.el (gnus-xmas-summary-recenter): Removed the
465 Wed Jun 19 13:15:05 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
467 * gnus-picon.el (gnus-picons-get-maximum-picons): Removed.
468 (gnus-picons-file-suffixes): New variable.
469 (gnus-picons-try-suffixes): New substs.
470 (gnus-article-display-picons): Would sometimes insert double
472 (gnus-picons-try-to-find-face): Insert some air.
473 (gnus-picons-insert-face-if-exists): Don't stat so many files.
475 Tue Jun 18 18:40:36 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
477 * gnus.el: Gnus v5.2.20 is released.
479 Tue Jun 18 12:24:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
481 * gnus-xmas.el (gnus-xmas-group-startup-message): Fix mode line.
483 * gnus-picon.el (gnus-article-display-picons): When displaying in
484 the article buffer, insert picon in separator line.
485 (gnus-article-display-picons): Get more picons.
486 (gnus-picons-insert-face-if-exists): New implementation.
487 (gnus-picons-get-maximum-picons): New variable.
489 * gnus-xmas.el (gnus-xmas-summary-menu-add): Change order.
491 * messagexmas.el (message-toolbar): Go to message info.
493 * gnus-xmas.el (gnus-xmas-mode-line-buffer-identification): New
496 * gnus-ems.el (gnus-mode-line-buffer-identification): New alias.
498 * gnus-xmas.el (gnus-xmas-article-show-hidden-text): New function.
500 * smiley.el (smiley-regexp-alist): Require whitespace before
503 * gnus-xmas.el (gnus-xmas-article-display-xface): Use new
506 * smiley.el (smiley-end-paren-p): New function.
507 (smiley-buffer): Use it.
509 * gnus.el (gnus-group-update-group-line): Protect against nil
512 * nntp.el (nntp-open-server-semi-internal): Better error message.
514 * gnus.el (gnus-get-function): Accept a noerror param.
515 (gnus-request-head): Use it.
517 * messagexmas.el (message-xmas-setup-toolbar): Would bug out on
520 Tue Jun 18 09:48:12 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
522 * gnus-xmas.el (gnus-xmas-article-display-xface): Insert X-Face
524 (gnus-summary-toolbar): New exit tool.
526 Tue Jun 18 09:46:57 1996 Chuck Thompson <cthomp@xemacs.org>
528 * custom.el (custom-face-import): Check for face name.
530 Tue Jun 18 06:23:45 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
532 * gnus.el (gnus-execute-command): Use `shell-command-name'.
534 * gnus-uu.el (gnus-uu-treat-archive): Use `shell-command-switch'.
536 * gnus.el (gnus-summary-mode-line-format-alist): Would break on
539 * message.el (message-setup): Delete excess line.
541 * nnmh.el (nnmh-request-list-1): Regexp-quote file name.
543 Mon Jun 17 04:38:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
545 * gnus-score.el (gnus-summary-increase-score): Always kill the
547 (gnus-score-insert-help): Only insert scores on relevant match
550 * message.el (message-send-news): Cleanup headers.
552 * gnus-picon.el (gnus-group-display-picons): Make sure the buffer
555 * smiley.el (annotations): Required.
557 * nnmail.el (nnmail-move-inbox): Didn't push proper file onto list
560 * gnus-msg.el (gnus-copy-article-buffer): Exclude "From " lines.
562 Sun Jun 16 08:18:18 1996 Barry A. Warsaw <bwarsaw@anthem.cnri.reston.va.us>
564 * gnus.el (gnus-read-save-file-name): Better prompting.
566 Sun Jun 16 01:18:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
568 * gnus.el (gnus-request-head): Support fetching heads from all
570 (gnus-read-header): Use it.
571 (gnus-header-value): No continuation headers.
572 (gnus-summary-mark-article-as-unread): Beep on unmarkable
575 * nnspool.el (nnspool-request-head): Fold continuation lines.
576 * nntp.el (nntp-request-head): Ditto.
578 * gnus.el (gnus-group-delete-group): Dox fix.
579 (gnus-summary-prepare-threads): Output saved mark.
580 (gnus-summary-reselect-current-group): Ding on ephemeral groups.
582 * nnmail.el (nnmail-internal-password): Cache password.
584 * message.el (message-buffer-name): Better non-group news name.
585 (message-insert-to): Don't insert ", , ,".
586 (message-insert-newsgroups): Ditto.
588 * gnus-srvr.el (gnus-server-set-status): New function.
589 (gnus-server-close-server): Use it.
590 (gnus-server-update-server): Update browsed servers.
592 Sat Jun 15 11:32:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
594 * smiley.el (smiley-circle-color): New variable.
596 * gnus-xmas.el (gnus-xmas-highlight-selected-summary): Only use on
599 Sat Jun 15 09:07:05 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
601 * gnus.el: Gnus v5.2.18-19 is released.
603 Sat Jun 15 10:44:16 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
605 * smiley.el: Included in distribution.
607 Sat Jun 15 06:25:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
609 * custom.el (custom-xmas-set-text-properties): Ignore string
612 Sat Jun 15 03:12:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
614 * nnvirtual.el (nnvirtual-request-update-mark): Would bug out on
617 * gnus.el (gnus-read-descriptions-file): Insert prefix for foreign
619 (gnus-group-describe-group): Just `force' the current group.
621 Sat Jun 15 02:43:29 1996 Christopher Davis <ckd@loiosh.kei.com>
623 * message.el (message-mode): Have signature separator be paragraph
626 Sat Jun 15 02:26:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
628 * messagexmas.el (message-exchange-point-and-mark): fset to xmas.
630 Sat Jun 15 01:59:08 1996 lantz moore <lantz_moore@ece.uc.edu>
632 * gnus-msg.el (gnus-inews-insert-archive-gcc): Don't insert spaces
635 Sat Jun 15 01:58:17 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
637 * message.el (message-tokenize-header): Would return empty
640 Thu Jun 13 18:26:34 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
642 * gnus-scomo.el (gnus-score-make-menu-bar): Correct Exit function.
644 * gnus-score.el (gnus-score-edit-file): Correct message.
646 * gnus-srvr.el (gnus-server-make-menu-bar): Use two symbols for
649 * gnus-xmas.el (gnus-xmas-score-menu-add): New function.
650 (gnus-xmas-redefine): Use it.
651 (gnus-xmas-server-menu-add): Add two menus.
653 * nnfolder.el (nnfolder-generate-active-file): Use other function
654 to read file (not sure whether this is OK, but now it worked for
655 me, even with VM folders)
656 (nnfolder-read-folder): delete oldactive (never used)
658 Sat Jun 15 00:45:53 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
660 * messagexmas.el (message-xmas-setup-toolbar): If one icon doesn't
661 exist, report a failure.
663 * nnmh.el (nnmh-request-expire-articles): Message errors.
665 Fri Jun 14 13:06:43 1996 Steven L Baur <steve@miranova.com>
667 * message.el (message-yank-original): Used misnamed wrapper
670 * messagexmas.el (message-xmas-exchange-point-and-mark): Used
671 misnamed control variable.
673 Fri Jun 14 06:24:02 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
675 * gnus.el: Gnus v5.2.17 is released.
677 Fri Jun 14 05:16:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
679 * gnus-xmas.el (gnus-xmas-call-region): New function.
681 * nnheaderxm.el (nnheader-xmas-find-file-noselect): Simplify.
683 Fri Jun 14 04:30:30 1996 Steven L. Baur <steve@miranova.com>
685 * messagexmas.el (message-xmas-exchange-point-and-mark): New
687 (message-xmas-dont-activate-region): New variable.
689 Fri Jun 14 02:59:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
691 * gnus.el (gnus-summary-next-article): Check for nil cmd.
693 * gnus-xmas.el (gnus-xmas-group-startup-message): Use xbm if that
696 * messagexmas.el (message-xmas-setup-toolbar): Make sure all
699 * gnus-xmas.el (gnus-summary-mail-toolbar): Add other icons.
700 (gnus-summary-toolbar): Add next/prev/catchup icons.
702 * gnus-xmas.el: Use more native functions.
704 Thu Jun 13 23:40:45 1996 Steven L. Baur <steve@miranova.com>
706 * messagexmas.el (message-use-toolbar): Check for toolbar
709 Thu Jun 13 22:35:43 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
711 * gnus-score.el (gnus-newsgroup-score-alist): New function.
713 * gnus.el (gnus-simplify-buffer-fuzzy): Use folded search.
715 * message.el (message-tokenize-header): Respect quotes.
717 * gnus.el (gnus-group-kill-group): Mass killing didn't work.
719 * gnus-demon.el (gnus-demon-scan-mail): Make sure the server is
722 Thu Jun 13 02:41:11 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
724 * gnus.el: Gnus v5.2.16 is released.
726 Thu Jun 13 02:28:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
728 * nnheader.el (nnheader-insert-nov): Fudge a message-id if
731 * nnml.el (nnml-request-accept-article): Use it.
733 * nnmail.el (nnmail-check-syntax): New function.
735 * gnus.el (gnus-group-fetch-faq): Would bug out when not called in
737 (gnus-use-long-file-name): Doc fix.
738 (gnus-summary-search-article): Search backward from where we left
741 * gnus-xmas.el (gnus-xmas-server-menu-add): New function.
742 (gnus-xmas-browse-menu-add): Ditto.
744 Wed Jun 12 18:32:57 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
746 * gnus-srvr.el (gnus-server-make-menu-bar): Use
747 `gnus-server-deny-server'
749 Wed Jun 12 23:02:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
751 * message.el (message-send-rename-function): New variable.
752 (message-do-send-housekeeping): Use it.
754 Wed Jun 12 22:53:32 1996 Richard Mlynarik <mly@adoc.xerox.com>
756 * message.el (message-make-fqdn): Make sure `user-mail-address'
757 and `mail-host-address' looks like a full address.
759 Wed Jun 12 22:06:39 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
761 * message.el (message-generate-new-buffers): Extended syntax.
762 (message-buffer-name): Use it.
763 (message-make-fqdn): Checked `user-mail-address' directly.
764 (message-check-news-syntax): Check for misconfiguration.
766 * nnmail.el (nnmail-move-inbox): Use it.
768 Wed Jun 12 22:06:10 1996 Richard Pieri <ratinox@unilab.dfci.harvard.edu>
770 * nnmail.el (nnmail-read-password): New function.
772 Wed Jun 12 21:59:40 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
774 * message.el (message-send): Make buffer read/write before
777 * gnus-score.el (gnus-score-edit-current-scores): Correct
780 Wed Jun 12 19:31:50 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
782 * gnus-msg.el (gnus-inews-insert-archive-gcc): If ":" in name,
784 (gnus-message-archive-group): Doc fix.
786 * nnmail.el (nnmail-split-it): Regexp bogosity.
788 * gnus-vis.el (gnus-button-alist): Have "news:" rule come before
791 * message.el (message-setup): Really be read-only.
793 * gnus.el (gnus-summary-import-article): Use message.
795 Tue Jun 11 10:04:55 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
797 * message.el (message-make-fqdm): Use `mail-host-address' before
799 (message-make-fqdn): Typo is function name.
801 * nndb.el: Make byte-compiler silent.
803 Tue Jun 11 02:29:33 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
805 * gnus.el: Gnus v5.2.15 is released.
807 * gnus-score.el (gnus-score-find-trace): Erase contents first.
809 * nntp.el (nntp-send-region-to-server): Make sure the server is
812 * gnus.el (gnus-summary-edit-article-done): Reversed parameters.
814 * nnheaderxm.el: Renamed.
816 * nnmail.el ((eq system-type 'windows-nt)): Moved here.
818 Tue Jun 11 02:11:30 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
820 * nnmail.el (nnmail-pop-password): New variable.
821 (nnmail-pop-password-required): New variable.
822 (nnmail-move-inbox): Use them.
824 Mon Jun 10 21:40:13 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
826 * gnus-xmas.el (gnus-xmas-summary-recenter): Don't sit-for on
829 * gnus-picon.el (gnus-group-display-picons): `set-to-buffer'?
831 * gnus.el (gnus-articles-to-read): Don't prompt for scored unless
832 there are many unscored ones.
833 (gnus-read-move-group-name): Prompt when group doesn't exist.
834 (gnus-output-to-file): New implementation.
835 (gnus-summary-save-article): Would duplicate while saving.
836 (gnus-summary-save-article): Prompts wouldn't be remembered.
837 (gnus-article-hide-headers): Inhibit point motion hooks.
839 Mon Jun 10 05:20:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
841 * gnus.el: Gnus v5.2.14 is released.
843 * gnus-cus.el (()): Display X face by default.
845 * gnus-xmas.el (gnus-article-x-face-command): New default.
847 * gnus-ems.el: Moved x-face.
849 * gnus-xmas.el (gnus-xmas-article-display-xface): New function.
851 Mon Jun 10 03:08:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uido.no>
853 * gnus.el: Gnus v5.2.13 is released.
855 * gnus-cus.el (()): Changed LemonChiffon to Turquoise.
857 * message.el (message-signature-setup-hook): New hook.
859 * gnus-xmas.el (gnus-xmas-summary-recenter): `sit-for' for right
862 Mon Jun 10 00:02:15 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
864 * gnus.el (gnus-article-check-hidden-text): New definition.
865 (gnus-hidden-arg): New function.
866 (gnus-article-hide-headers): Don't toggle when called
869 * messagexmas.el (message-xmas-setup-toolbar): Use xbms.
871 * gnus-score.el (gnus-score-file-regexp): Regexp-quote suffixes.
872 (gnus-score-load-file): Wouldn't set `adapt-file' right.
874 * gnus-xmas.el (gnus-xmas-logo-color-alist): Removed double "##".
876 * gnus-score.el (gnus-score-find-bnews): Deal with "++".
878 Sun Jun 9 22:18:05 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
880 * gnus-score.el (gnus-score-find-trace): Don't error, just beep.
882 * gnus-cite.el (gnus-cite-minimum-match-count): Changed default to
885 Sun Jun 9 05:48:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
887 * gnus.el (gnus-message-archive-method): Dox fix.
889 * message.el (message-check-news-syntax): Allow + and _ in group
892 * gnus.el (gnus-group-fetch-faq): Didn't allow completion.
894 Sun Jun 9 05:36:16 1996 Hrvoje Niksic <hniksic@srce.hr>
896 * message.el (message-ignored-supersedes-headers): New default.
898 Sun Jun 9 05:17:34 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
900 * gnus-score.el (gnus-score-score-files-1): Don't match on "/" in
902 * nnml.el (nnml-generate-nov-databases-1): Ditto.
903 * nnmh.el (nnmh-request-list-1): Ditto.
904 * gnus-uu.el (gnus-uu-scan-directory): Ditto.
906 * nnheaderems.el: Strip CR on windows-nt.
908 Sun Jun 9 05:15:13 1996 Dave Disser <disser@hpsdly.sdd.hp.com>
910 * gnus-picon.el (gnus-group-display-picons): Set instead of
913 Sun Jun 9 05:08:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
915 * gnus.el (gnus-article-read-summary-keys): Don't save winconf on
918 * nnmail.el (nnmail-delete-incoming): Changed default.
920 * gnus.el (gnus-eval-in-buffer-window): Indent correctly.
922 Sat Jun 8 19:24:24 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
924 * gnus-cite.el (gnus-cite-minimum-match-count): Changed default.
926 Fri Jun 7 22:08:53 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
928 * gnus.el: Gnus v5.2.12 is released.
930 * gnus.el (gnus-summary-refer-article): Would bug out when
931 referring non-sparse articles.
933 Fri Jun 7 19:59:45 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
935 * gnus.el: Gnus v5.2.11 is released.
937 * gnus.el (gnus-summary-save-article): Would set
938 `gnus-original-article-buffer' to a bogus value.
939 (gnus-header-value): Didn't understand continuation headers!
940 (gnus-get-newsgroup-headers): Use new value and pick out
942 (gnus-number-to-header): New function.
943 (gnus-summary-refer-article): Didn't work when sparse articles
946 Fri Jun 7 17:19:21 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
948 * nnheader.el (nnheader-insert-head): Use
949 `nnheader-insert-file-contents-literally'.
950 (nnheader-mail-file-mbox-p): Ditto.
952 Fri Jun 7 14:05:28 1996 Jens Lautenbacher <jens@lemcbed.lem.uni-karlsruhe.de>
954 * custom.el ((string-match "XEmacs" emacs-version)): dito
956 * gnus-vis.el (gnus-group-make-menu-bar): enable customize for XEmacs
958 Fri Jun 7 19:20:22 1996 Richard Pieri <ratinox@unilab.dfci.harvard.edu>
960 * nnheaderems.el (nnheader-ms-strip-cr): New function.
962 Thu Jun 6 18:22:04 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
964 * gnus.el: Gnus v5.2.10 is released.
966 * message.el (message-header-format-alist): Use
967 `message-fill-address' for To and Cc.
968 (message-fill-address): New function.
970 * gnus.el (gnus-article-check-hidden-text): Respect a postive
972 (gnus-summary-save-article): Remove headers from the original
974 (gnus-article-hide-headers): Delete "From " if wanted.
976 * nnmail.el (nnmail-load-hook): Run hooks.
978 Thu Jun 6 14:41:20 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
980 * message.el (message-check-news-syntax): Don't warn on "poster".
982 Wed Jun 5 20:22:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
984 * gnus.el: Gnus v5.2.9 is released.
986 * message.el (message-setup): Add Mailcrypt magic.
988 Wed Jun 5 18:01:58 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
990 * gnus-cus.el (()): New colors.
992 * gnus-xmas.el (gnus-xmas-group-startup-message): Would bug out
993 when compiled without XPM support.
995 Wed Jun 5 17:17:00 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
997 * gnus.el: Gnus v5.2.8 is released.
999 * nndoc.el (nndoc-type-alist): New babyl head begin.
1000 (nndoc-babyl-head-begin): New function.
1002 Wed Jun 5 16:26:55 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1004 * gnus.el (gnus-summary-save-article): Remove headers.
1006 Wed Jun 5 18:16:55 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1008 * gnus.el (gnus-read-old-newsrc-el-file): Would bug out.
1010 Wed Jun 5 12:43:22 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1012 * gnus-score.el: `V f' to flush the cache.
1013 (gnus-score-flush-cache): Save scores before flushing.
1015 * gnus-cite.el (gnus-cite-prefix-regexp): Removed "-" as cite
1018 * gnus.el (gnus-summary-caesar-message): Use message.
1020 * gnus-cite.el (gnus-cite-prefix-regexp): Allow "-" as a cite
1023 * nnvirtual.el (nnvirtual-convert-headers): Wouldn't convert.
1025 * gnus-cus.el (()): Have `gnus-mouse-face' respect gnus-visual.
1027 Wed Jun 5 12:52:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1029 * dgnushack.el (custom-file): Changed setq.
1031 Tue Jun 4 13:46:45 1996 Scott Byer <byer@mv.us.adobe.com>
1033 * nnfolder.el (nnfolder-read-folder) Take an additional parameter,
1034 scanning, which is t when we are only scanning for new news. In
1035 this case, if the modtime of the file hasn't changed since we last
1036 scanned it, we don't bother reading the file in, and simply return
1037 nil. When we do scan it, pay attention to the
1038 nnfolder-distrust-mbox variable, and only scan forward from the
1039 last marked message when nil. After scanning, remember the
1040 modtime of the visited buffer.
1042 * nnfolder.el (nnfolder-save-mail) If nnfolder-current-buffer is
1043 nil, make sure any open group is closed before changing the group
1044 - in the case where a group was opened for scanning but not read
1045 in because it wasn't touched, this forces the read.
1047 * nnfolder.el (nnfolder-possibly-change-group) Take an additional
1048 optional variable, which indicated if we're scanning. Passes it
1049 on to nnfolder-read-folder, and is prepared for
1050 nnfolder-read-folder to return nil for nnfolder-current-buffer.
1051 If we get a request to change to the currently open group, and
1052 nnfolder-current-buffer is nil (we're on the tail end of a scan),
1055 * nnfolder.el (nnfolder-request-scan) Inform
1056 nnfolder-possibly-change-group that we're scanning.
1058 * nnfolder.el (nnfolder-scantime-alist) New internal variable.
1059 Keep track of the last scantime of each mbox.
1061 * nnfolder.el (nnfolder-distrust-mbox) New variable. When t,
1062 nnfolder-read-folder reverts to it's old behavior of scanning an
1063 entire file looking for unmarked messages. When nil (the
1064 default), scans forward from the last marked message. Unless you
1065 have an external mailer which inserts new messages in the middle
1066 of your mailboxes, leave nil.
1068 Wed Jun 5 09:20:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1070 * message.el (message-goto-body): Expand abbrev.
1072 Tue Jun 4 17:12:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1074 * gnus.el: Gnus v5.2.7 is released.
1076 Tue Jun 4 18:26:24 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
1078 * message-xms.el (message-xmas-find-glyph-directory): Wouldn't use
1079 PACKAGE-xmas-glyph-directory even if it is non-nil and a
1081 (message-toolbar): Use special ispell function for messages. Jump
1082 to info pages for message composition.
1084 Tue Jun 4 17:12:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1086 * message.el (rmail): Require.
1088 Tue Jun 4 18:11:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1090 * gnus-cus.el (()): Bold group faces.
1092 Tue Jun 4 15:10:20 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1094 * gnus-cus.el (()): Unbold group faces.
1096 * custom.el (custom-face-lookup): Make all parameters optional.
1098 * gnus.el (gnus-thread-total-score): Protect against nil input.
1100 Tue Jun 4 11:11:13 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1102 * gnus.el: Gnus v5.2.6 is released.
1104 * gnus.el (gnus-summary-make-local-variables): Set local variables
1107 Tue Jun 4 07:51:02 1996 Steven L. Baur <steve@miranova.com>
1109 * gnus-cus.el (()): New "light' group highlighting.
1111 Tue Jun 4 07:26:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1113 * gnus.el (gnus-subscribe-hierarchical-interactive): Don't accept
1116 * message.el (message-directory): Autoload.
1118 Mon Jun 3 07:30:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1120 * gnus.el (gnus-summary-make-local-variables): Separated into own
1122 (gnus-summary-make-local-variables): Respect global values.
1124 * nnheader.el (sendmail): Unrequired.
1127 * nntp.el (rnews): Unrequired.
1129 * gnus-msg.el (gnus-group-post-news): `C-u a' posts to the group
1130 under point, `C-u 1 a' prompts, `a' uses an empty group name.
1132 * message.el (message-setup): Make separator read-only.
1134 * gnus-cus.el (()): Define `gnus-group-highlight'.
1136 * gnus-vis.el (gnus-group-highlight): Commented out.
1138 * gnus-topic.el (gnus-topic-yank-group): Yank topics at the end of
1139 the buffer correctly.
1141 * gnus-score.el (gnus-score-adaptive): Make sure we use the
1142 buffer-local adaptive score variable.
1144 * gnus-msg.el (gnus-group-post-news): Prompt when given a prefix.
1146 * nnvirtual.el (nnvirtual-catchup-group): Might have corrupted the
1147 list of component groups.
1149 * gnus-ems.el: Work under OS/2 again.
1151 * gnus.el (gnus-remove-header): New function.
1152 (gnus-read-header): Use it.
1153 (gnus-summary-insert-subject): Didn't work when editing articles
1154 in a non-threaded display.
1155 (gnus-summary-update-article): Would create multiple root
1156 threads when editing.
1158 * message.el (message-do-send-housekeeping): Reverse check.
1160 * nnheader.el (backquote): Required.
1162 * gnus.el (backquote): Required.
1164 * message.el (message-make-from): Use the `user-full-name'
1167 Sun Jun 2 16:50:49 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1169 * message.el (message-number-of-buffers): New variable.
1170 (message-generate-new-buffers): Changed default.
1171 (message-do-send-housekeeping): New function.
1172 (message-buffer-name): New function.
1174 Sun Jun 2 07:41:20 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1176 * gnus.el: Gnus v5.2.5 is released.
1178 * gnus-topic.el (gnus-topic-remove-group): Only delete first
1180 (gnus-topic-move-group): Ditto.
1181 (gnus-topic-change-level): Ditto.
1183 * gnus.el (gnus-summary-insert-subject): Do rebuilding of sparse
1185 (gnus-summary-update-article): Do updating of referred articles
1187 (gnus-delete-first): New function.
1189 * gnus-cus.el (()): Color change.
1191 * gnus.el (gnus-version): Accept a prefix to insert.
1193 Sat Jun 1 02:03:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1195 * custom.el: Require cl.
1197 * gnus.el (gnus-group-list-matching): `10 A m' to read the active
1200 * message.el (message-supersede): Don't use
1201 `mail-strip-quoted-names'.
1202 (message-cancel-news): Ditto.
1204 * nnfolder.el (nnfolder-retrieve-headers): Don't allow selecting
1206 (nnfolder-request-group): Ditto.
1208 Sat Jun 1 01:26:45 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1210 * dgnushack.el (custom-file): Nix out.
1212 Sat Jun 1 01:24:28 1996 Massimo Campostrini <campo@sunthpi3.difi.unipi.it>
1214 * gnus-cus.el (()): Wrong number of arguments.
1216 Fri May 31 08:32:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1218 * gnus.el: Removed obsolete autoloads.
1220 * gnus-demon.el (gnus-demon-init): Use `nnheader-run-at-time'.
1222 * gnus.el (gnus-group-catchup-current): Warn.
1224 * gnus-srvr.el (gnus-browse-foreign-server): Message better.
1226 * gnus-topic.el (gnus-topic-change-level): Make sure we're in the
1229 * gnus-srvr.el (gnus-server-exit-hook): New hook.
1230 (gnus-server-exit): Use it.
1232 * gnus-topic.el (gnus-topic-mode): Update more.
1234 * gnus.el (gnus-group-update-group-hook): New hook.
1235 (gnus-group-update-group): Use it.
1237 Fri May 31 04:33:16 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1239 * gnus.el: Gnus v5.2.4 is released.
1241 * custom.el (custom-face-lookup): Escape errors.
1243 * gnus-msg.el (gnus-inews-do-gcc): Don't do anything unless Gnus
1246 * custom.el (custom-face-lookup): Wrong number of params.
1248 Fri May 31 00:14:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1250 * gnus.el (gnus-continuum-version): Also give responses to
1252 (gnus-summary-update-article): Would bug out on editing articles.
1254 Thu May 30 05:04:07 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1256 * gnus.el: Gnus v5.2.2 is released.
1258 * gnus.el (gnus-article-hide-headers): Show boring headers as
1261 Tue May 28 15:47:15 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1263 * custom.el ((fboundp 'event-point)): Wrong test.
1265 Thu May 30 03:19:21 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1267 * gnus.el (gnus-headers-decode-quoted-printable): Wrong name.
1269 * message.el (message-header-hook): Defvarred.
1271 * gnus-nocem.el (gnus-nocem-verifyer): Couldn't verify that it
1274 Thu May 30 00:25:46 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1276 * gnus-nocem.el (gnus-nocem-verify-issuer): Widen before
1279 Wed May 29 23:19:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1281 * custom.el (custom-xmas-set-text-properties): Changed name.
1283 Wed May 29 23:01:52 1996 Paul D. Smith <psmith@baynetworks.com>
1285 * gnus-cus.el: toggle -> sexp.
1287 Wed May 29 23:00:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1289 * gnus-msg.el (gnus-inews-add-send-actions): Use `gnus-add-hook'.
1291 Wed May 29 22:52:47 1996 Francois Felix Ingrand <felix@laas.fr>
1293 * gnus-topic.el (gnus-topic-remove-group): Would not delete groups
1296 Wed May 29 08:57:20 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1298 * custom.el (custom-face-lookup): Avoid `modify-face' to speed up
1299 face retrieval on Indys & over slow modem lines.
1301 Wed May 29 05:08:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1303 * gnus.el: Gnus v5.2.2 is released.
1305 * custom.el (custom-xmas-add-text-properties,
1306 custom-xmas-put-text-property): New functions used throughout.
1307 May now work under XEmacs.
1309 Wed May 29 00:07:13 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1311 * gnus-cite.el (gnus-cite-article): New variable.
1312 (gnus-cite-parse-maybe): Use it.
1314 * nnspool.el (nnspool-open-server): Refuse opening if the active
1317 * gnus.el (gnus-read-active-file): Message more.
1319 * nntp.el (nntp-request-article): Wouldn't wait until the entire
1320 article had arrived.
1322 * nnvirtual.el (nnvirtual-request-group): Make sure that things
1323 don't recurse endlessly.
1325 * message.el (message-expand-group): Make buffer not read-only.
1327 * gnus-nocem.el (gnus-nocem-verifyer): New variable.
1328 (gnus-nocem-verify-issuer): Use it.
1330 * gnus-xmas.el (gnus-xmas-logo-color-alist): New variable.
1331 (gnus-xmas-logo-color-style): New variable.
1332 (gnus-xmas-logo-colors): Use them.
1334 Tue May 28 00:28:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1336 * gnus-score.el (gnus-score-followup): Would infloop on exact
1339 * message.el (message-forward): Insert separator at the start of
1342 * nnfolder.el (nnfolder-save-buffer): New function.
1343 (nnfolder-save-buffer-hook): New variable.
1345 * message.el (message-mode-hook): Defined variable.
1347 * nntp.el (nntp-request-close): Remove the sentinel before closing
1350 * gnus.el (gnus-group-mode): Add to local hook.
1351 (gnus-continuum-version): Would return wrong answer for non-alpha
1353 (gnus-version-number): New variable.
1354 (gnus-version): Use it.
1356 * gnus-msg.el (gnus-inews-add-send-actions): Add to local hook.
1358 * gnus-xmas.el (gnus-xmas-add-hook): New function.
1360 * gnus-ems.el (gnus-add-hook): New alias.
1362 Tue May 28 00:23:17 1996 Joao Cachopo <jcachopo@gia.ist.utl.pt>
1364 * gnus-salt.el (gnus-binary-mode): Would put wrong minor mode
1367 Tue May 28 00:18:19 1996 Thor Kristoffersen <thor@unik.no>
1369 * nntp.el (nntp-close-server): Supply parameter to
1370 `nntp-server-opened'.
1372 Sun May 26 20:29:02 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1374 * gnus.el (gnus-article-sort-by-date): Inline.
1376 * nnmail.el (nnmail-find-file): Don't insert literally.
1378 * message.el (message-send-mail-with-mh): Save before sending.
1380 * gnus-cite.el (gnus-article-hide-citation): Would bug out.
1382 * gnus-topic.el (gnus-topic-grok-active): Could only be run once.
1384 * message.el (message-check-news-syntax): Don't warn on long
1385 signatures on forwarded articles.
1387 * gnus.el (gnus-request-article-this-buffer): Put un-numbered
1388 articles into the original buffer as well.
1390 Sun May 26 03:51:38 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1392 * gnus.el: Gnus v5.2.1 is released.
1394 * gnus.el: Gnus v5.2.0 is released.
1396 * gnus.el: September Gnus v0.96 is released.
1398 * nnheader-ems.el: Raw-file confusion.
1400 * gnus-xmas.el (gnus-xmas-logo-colors): New variable.
1401 (gnus-xmas-group-startup-message): Use it.
1403 Sun May 26 02:35:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1405 * nnheader-ems.el: Bind nnheader-insert-raw-file-contents.
1407 * gnus.el: 0.95 is released.
1409 Sun May 26 02:34:01 1996 Bart Robinson <lomew@cs.utah.edu>
1411 * gnus.el (gnus-save-newsrc-file): Make the backups go to the
1414 Sun May 26 00:04:38 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1416 * gnus.el (gnus-cut-thread): Wouldn't cut properly with
1417 old-fetched and dormant articles.
1419 Sat May 25 22:49:51 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1421 * gnus.el (gnus-summary-search-article): Continue from where we
1423 (gnus-summary-insert-subject): Wouldn't insert when old-fetched
1425 (gnus-cut-threads): Would display too many threads when both
1426 sparse & ancient articles were present.
1427 (gnus-invisible-cut-children): New function.
1429 Fri May 24 17:56:19 1996 Andy Norman <ange@hplb.hpl.hp.com>
1431 * nnheader-ems.el (nnheader-xmas-find-file-noselect): Use
1432 `nnheader-insert-file-contents-literally'.
1434 Fri May 24 17:51:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1436 * gnus.el (gnus-summary-find-prev): With point at eob, would
1437 select the next-to-last article.
1439 Fri May 24 17:25:48 1996 Magnus Hammerin <qmah@bull.se>
1441 * gnus.el (gnus-group-mode): Use `gnus-make-local-hook'.
1442 (gnus-sortable-date): Typo.
1444 Fri May 24 17:24:15 1996 ISO-2022-JP <morioka@jaist.ac.jp>
1446 * gnus.el (gnus-narrow-to-signature): Didn't work.
1448 Fri May 24 21:27:49 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1450 * gnus.el: 0.94 is released.
1452 * nnvirtual.el (nnvirtual-request-group): Don't include itself in
1453 its component groups.
1455 * gnus.el (gnus-summary-mark-below): Changed default.
1457 Fri May 24 19:29:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1459 * message.el (message-check-news-syntax): Check invalid Newsgroups
1461 (message-mode-menu): Added spellcheck.
1463 * nntp.el (nntp-wait-for-response): Peel off ^Ms.
1465 * message.el (message-fix-before-sending): New function.
1466 (message-send): Use it.
1467 (message-check-news-syntax): Check for invalid group names.
1469 * gnus.el (gnus-summary-number-of-articles-in-thread): Return 0 if
1472 Thu May 23 23:32:43 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1474 * gnus.el: September Gnus v0.93 is released.
1476 * nnbabyl.el (nnbabyl-read-mbox): Would bogously increase the
1479 Thu May 23 21:06:47 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1481 * gnus.el: September Gnus v0.92 is released.
1483 * gnus-soup.el (gnus-soup-add-article): Would remove Xrefs from
1486 * gnus.el (gnus-summary-catchup-to-here): Don't show hidden
1489 * nnmail.el (nnmail-moved-inboxes): New variable.
1490 (nnmail-move-inbox): Use it.
1492 * gnus-uu.el (gnus-uu-decode-uu): Optional argument.
1494 * nnbabyl.el (nnbabyl-insert-lines): Don't insert negative Lines
1497 Thu May 23 19:28:15 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1499 * gnus.el (gnus-summary-insert-pseudos): Would create contiguous
1502 * nnheader-ems.el: New file.
1503 (nnheader-xmas-run-at-time): New function.
1504 (nnheader-xmas-cancel-timer): Ditto.
1505 (nnheader-xmas-insert-file-contents-literally): Moved here.
1507 * gnus.el (gnus-read-move-group-name): Bind
1508 minibuffer-confirm-incomplete.
1510 Thu May 23 15:20:47 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1512 * nntp.el (nntp-request-close): Give the QUIT time to reach the
1513 server before closing the connection.
1514 (nntp-close-server): Ditto.
1516 * gnus.el (gnus-summary-exit): Run the exit hook with point on the
1519 Thu May 23 15:03:16 1996 <morioka@jaist.ac.jp>
1521 * gnus.el (gnus-narrow-to-signature): Mimeish new definition.
1523 Thu May 23 15:03:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1525 * nnfolder.el (nnfolder-close-group): Don't read the buffer when
1528 * gnus.el (gnus-group-exit): Prompt even when the server is down.
1530 Wed May 22 21:56:56 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1532 * gnus.el: September Gnus v0.91 is released.
1534 * gnus.el (gnus-setup-news): Slave Gnusii should clear the dribble
1537 Wed May 22 22:32:21 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1539 * gnus-score.el (gnus-summary-set-score): Moved here.
1540 (gnus-summary-raise-score): Would bug out on nil arguments.
1542 * message-xmas.el (message-toolbar): Changed.
1544 * gnus-xmas.el (gnus-summary-mail-toolbar): New toolbar.
1545 (gnus-xmas-setup-summary-toolbar): Use it.
1547 Wed May 22 19:24:04 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1549 * gnus.el (gnus-message-archive-method): Buggy definition.
1550 (gnus-summary-prepare-threads): Don't mark ancient as low-scored.
1551 (gnus-summary-prepare-unthreaded): Ditto.
1553 Wed May 22 02:14:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1555 * gnus.el (gnus-save-hidden-threads): New macro.
1556 (gnus-hidden-threads-configuration): New function.
1557 (gnus-restore-hidden-threads-configuration): New function.
1558 (gnus-summary-search-article): Use it.
1560 * gnus-picon.el (gnus-picons-reverse-domain-path): New definition.
1562 * message.el: Required wrong file under XEmacs.
1564 * gnus-gl.el (bbb-get-predictions): Return nil on errors.
1566 * nnfolder.el (nnfolder-close-group): Make sure the buffer is
1567 alive before killing it.
1569 Tue May 21 20:08:33 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1571 * gnus.el: September Gnus v0.90 is released.
1573 * gnus.el (gnus-dribble-read-file): Don't do modes unless they are
1576 * gnus-score.el (gnus-summary-score-entry): Wouldn't show
1577 immediate scorign of followups.
1578 (gnus-score-save): Use prin1 instead of format.
1580 * gnus-msg.el (gnus-bug-kill-buffer): Bogus.
1582 Tue May 21 18:32:29 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1584 * gnus-vis.el (gnus-button-next-page): New command.
1585 (gnus-button-prev-page): Ditto.
1587 * gnus-topic.el (gnus-topic-unique): Removed variable.
1588 (gnus-current-topic): New function.
1589 (gnus-topic-move-group): Use it.
1590 (gnus-topic-goto-next-group): Use it.
1592 Tue May 21 11:08:42 1996 Steven L Baur <steve@miranova.com>
1594 * gnus-setup.el: Copyright assigned to FSF.
1596 Tue May 21 17:09:27 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1598 * message.el (message-fetch-field): New function.
1600 * gnus.el (gnus-directory): New variable.
1602 * message.el (message-directory): New variable.
1604 * nnmail.el (nnmail-insert-lines): Make sure point is at the
1605 beginning of the line.
1606 (nnmail-directory): New variable.
1608 * gnus.el (gnus-mode-string-quote): New function.
1609 (gnus-set-mode-line): Use it.
1611 Tue May 21 10:34:26 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1613 * gnus-msg.el (gnus-inews-do-gcc): Use message narrow to headers.
1614 (gnus-inews-do-gcc): Find the right archive method.
1616 * gnus.el (gnus-select-newsgroup): Check whether the group can be
1618 (gnus-no-server): Nonsensical.
1619 (gnus-group-mark-group): Go past topic lines.
1620 (gnus-server-to-method): Would return nil on select methods.
1622 * gnus-topic.el (gnus-topic-mode): Don't check topology unless we
1623 have the newsrc alist.
1624 (gnus-topic-check-topology): Wouldn't check topology properly.
1626 * nnsoup.el (nnsoup-request-list): Make sure the active file is
1629 * gnus.el (gnus-sortable-date): Simplified.
1630 (gnus-group-set-mode-line): Remove the ":" if the server is "".
1632 Tue May 21 10:13:28 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
1634 * message.el (message-rename-buffer): New command and keystroke.
1636 Mon May 20 10:15:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1638 * gnus.el (gnus-summary-search-article): New implementation; set
1639 point in the article buffer to the match.
1640 (gnus-parent-headers): New function.
1641 (gnus-dd-mmm): Protect against broken dates.
1643 * gnus-topic.el (gnus-topic-unread): New function.
1644 (gnus-topic-update-topic-line): Use it.
1646 * gnus.el (gnus-group-list-active): Protect against unbound