1 Tue Jul 16 20:05:49 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
3 * message.el (message-send-mail): Bugged out under Emacs.
4 (message-send-news): Ditto.
6 * nntp.el (nntp-retrieve-headers-with-xover): Would hang
9 Sun Jul 14 20:01:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
11 * gnus.el: Gnus v5.2.35 is released.
13 Sun Jul 14 18:21:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
15 * gnus-uu.el (gnus-uu-mark-over): Would bug out.
17 * smiley.el (smiley-regexp-alist): New definition didn't work.
19 Sun Jul 14 16:52:31 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
21 * gnus.el ((provide 'gnus)): Make sure `gnus-directory' is set
24 Sun Jul 14 15:38:21 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
26 * gnus.el: autoload `gnus-copy-article-buffer'.
28 * message.el (message-do-send-housekeeping): Kill a superfluous
31 * gnus-picon.el (gnus-article-display-picons): Don't bug out on
34 * custom.el ((fboundp 'plist-get)): Removed.
35 ((fboundp 'add-to-list)): Removed.
37 Sun Jul 14 15:30:27 1996 Martin Buchholz <mrb@eng.sun.com>
39 * gnus.el: Many typo fixes.
41 Thu Jul 11 18:06:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
43 * nntp.el (nntp-retrieve-headers-with-xover):
44 `accept-process-output' from `nntp-server-process'.
46 Tue Jul 9 07:51:31 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
48 * gnus-vis.el (gnus-group-make-menu-bar): Un-randomize.
50 Mon Jul 8 09:53:39 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
52 * gnus.el (gnus-decode-rfc1522): Goto point-min before decoding.
54 Mon Jul 8 08:53:50 1996 Nat Makarevitch <nat@nataa.fr.eu.org>
56 * smiley.el (smiley-regexp-alist): New definition.
58 Sun Jul 7 13:33:44 1996 Sudish Joseph <sudish@mindspring.com>
60 * nnmail.el (nnmail-split-fancy-syntax-table): `%' should have
61 punctuation syntax to support the %-hack in addresses.
63 Sat Jul 6 08:11:41 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
65 * gnus.el: Gnus v5.2.34 is released.
67 Sat Jul 6 05:46:12 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
69 * nnheader.el (nnheader-re-read-dir): Would sometimes bug out.
71 Fri Jul 5 03:14:43 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
73 * gnus.el (gnus-summary-toggle-threads): Message the state.
75 Thu Jul 4 07:52:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
77 * gnus.el: Gnus v5.2.33 is released.
79 Thu Jul 4 06:08:11 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
81 * nntp.el (nntp-open-telnet): Working function.
82 (nntp-telnet-parameters, (nntp-telnet-user-name,
83 nntp-telnet-passwd): New variables.
85 * gnus.el (gnus-summary-prepare-threads): Would infloop.
86 (gnus-summary-isearch-article): Don't go to the start of the
89 Thu Jul 4 05:44:22 1996 Steven L. Baur <steve@miranova.com>
91 * gnus.el (gnus-article-hide-pem): New command and keystroke.
93 Thu Jul 4 05:00:58 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
95 * gnus.el (gnus-summary-local-variables): Init reffed to 0.
96 (gnus-set-global-variables): Set reffed.
98 Wed Jul 3 06:15:28 1996 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
100 * gnus.el (gnus-reffed-article-number): Make buffer-local.
102 Wed Jul 3 03:17:42 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
104 * gnus.el (gnus-article-setup-buffer): Make the original buffer go
107 * message.el (message-reply): Insert proper number of commas.
108 (message-tokenize-header): Tokenize properly.
110 Wed Jul 3 03:01:59 1996 Joe Wells <jbw@cs.bu.edu>
112 * gnus.el (gnus-check-new-newsgroups): Doc fix.
114 Wed Jul 3 02:58:09 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
116 * gnus.el: Gnus v5.2.33 is released.
118 Wed Jul 3 00:27:35 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
120 * nnheader.el (nnheader-re-read-dir): Prefer efs over ange-ftp.
122 Sun Jun 30 23:19:38 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
124 * gnus.el: Gnus v5.2.32 is released.
126 Sun Jun 30 21:57:31 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
128 * gnus.el (gnus-check-bogus-groups-hook): New hook.
130 Sun Jun 30 21:54:46 1996 Joe Wells <jbw@cs.bu.edu>
132 * gnus-topic.el (gnus-topic-clean-alist): New function.
134 Sun Jun 30 20:00:18 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
136 * gnus.el (gnus-group-next-unread-group): Allow silence.
138 * gnus-cache.el (gnus-cache-possibly-alter-active): Would check
141 * gnus.el (gnus-summary-read-group): Don't signal an error when
142 including expunged articles.
144 * gnus-vis.el (gnus-header-button-alist): Would include ":".
146 * message.el (message-reply): Inhibit point-motion hooks.
148 * gnus.el (gnus-compile): Mark the .newsrc.eld file as dirty.
150 * gnus-scomo.el: Renamed to "score-mode".
152 Sat Jun 29 01:03:19 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
154 * gnus.el: Gnus v5.2.30 is released.
156 Sat Jun 29 00:23:44 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
158 * gnus.el (gnus-article-read-summary-keys): Deal with message
159 composition more gracefully.
161 Fri Jun 28 23:58:37 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
163 * gnus.el (gnus-group-describe-group): Re-read when given a
166 Fri Jun 28 23:34:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
168 * gnus.el (gnus-group-kill-level): Put groups on killed list.
170 * nnfolder.el (nnfolder-read-folder): Would bug out when group not
173 Fri Jun 28 22:42:49 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
175 * gnus-score.el (gnus-summary-score-entry): Get rid of text
178 * gnus.el (gnus-article-read-summary-keys): Allow `A RET' to work
180 (gnus-summary-limit): Inhibit marking low-scored articles as
183 * gnus-msg.el (gnus-article-mail): Reply from the right address.
184 (gnus-article-mail): Yank properly.
186 * gnus.el (gnus-article-mode-map): Entry for info find node.
187 (gnus-summary-describe-briefly): Display proper message.
189 * smiley.el (smiley-circle-color): Doc fix.
191 * gnus.el (gnus-summary-prepare-threads): Would display expunged
192 articles after a dummy line.
193 (gnus-group-faq-directory): Doc fix.
194 (gnus-summary-mode): Clear moved inboxes.
196 Fri Jun 28 21:48:27 1996 Steven L. Baur <steve@miranova.com>
198 * earcon.el: New file.
200 * gnus-sound.el: New file.
202 Fri Jun 28 04:02:25 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
204 * gnus.el: Gnus v5.2.29 is released.
206 Thu Jun 27 23:14:54 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
208 * browse-url.el: Removed from distribution.
210 * nnmh.el (nnmh-request-group): Re-read dir.
212 Thu Jun 27 23:13:17 1996 Andy Norman <ange@hplb.hpl.hp.com>
214 * nnheader.el (nnheader-re-read-dir): New function.
216 Thu Jun 27 21:50:16 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
218 * gnus.el (gnus-summary-next-article): Would stall on canceled
220 (gnus-dribble-enter): Would bury the wrong buffer.
222 * gnus-score.el (gnus-score-followup-thread,
223 gnus-score-followup-article): Would switch to wrong buffer.
225 * gnus.el (gnus-adjust-marked-articles): Possible fix for killed
227 (gnus-subscribe-hierarchically): Kill .newsrc buffer.
229 * gnus-nocem.el (gnus-nocem-check-article): Would not search
232 Thu Jun 27 21:50:16 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
234 * gnus.el: Gnus v5.2.28 is released.
236 Thu Jun 27 23:33:18 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
238 * nnmail.el (nnmail-get-spool-files): Wouldn't get much mail.
240 Thu Jun 27 19:26:42 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
242 * nnheader.el (nnheader-find-etc-directory): New function.
244 * gnus.el (gnus-dribble-enter): Bury the buffer.
245 (gnus-buffer-configuration): Redundant entry.
246 (message): Don't require.
247 (gnus-archive-server-wanted-p): Be even more strict in when touse
250 Thu Jun 27 19:16:56 1996 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
252 * nnheader.el (nnheader-file-size): New function.
254 Wed Jun 26 22:14:45 1996 Alastair Burt <burt@dfki.uni-kl.de>
256 * gnus.el (gnus-group-kill-level): Applied `car' to an integer.
258 Wed Jun 26 21:53:34 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
260 * gnus.el: Gnus v5.2.27 is released.
262 Wed Jun 26 20:40:39 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
264 * gnus.el (gnus-summary-edit-article-done): Don't beep after a
267 * message.el (message-autosave-directory): New default value.
269 * gnus-cache.el (gnus-cache-open): Don't create cache things
272 * gnus.el (gnus-server-status): New function.
273 (gnus-group-get-new-news-this-group): Better error message.
274 (gnus-clear-system): Clear state alist.
275 (gnus-error): Doc fix.
277 * nnmail.el (nnmail-get-spool-files): Use the spool file even when
280 Wed Jun 26 20:36:40 1996 Philippe Troin <ptroin@compass-da.com>
282 * gnus.el (gnus-thread-total-score-1): New version.
284 Wed Jun 26 20:31:25 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
286 * nnspool.el (nnspool-find-id): Quote the Message-ID.
288 * message.el (message-check-news-syntax): Would respond to
289 i-have-a-mi-etc in References.
291 Wed Jun 26 19:59:27 1996 Nat Makarevitch <nat@nataa.fr.eu.org>
293 * smiley.el (smiley-regexp-alist): New definition.
295 Wed Jun 26 17:45:00 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
297 * message.el (message-reply): Name the message buffer "wide
298 reply..." if following up on a mail group.
300 * gnus.el (gnus-auto-subscribed-groups): Doc fix.
301 (gnus-options-subscribe): Doc fix.
303 * smiley.el (smiley-buffer): Autoload.
304 (messagexmas): Required.
306 * gnus.el (gnus-message-archive-group): Moved here.
307 (gnus-archive-server-wanted-p): New function used throughout.
308 (gnus-message-archive-group): Default to nil.
310 Tue Jun 25 21:15:41 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
312 * gnus.el: Gnus v5.3 is released.
314 Tue Jun 25 21:13:37 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
316 * gnus.el: Gnus v5.2.26 is released.
318 Tue Jun 25 20:58:40 1996 Richard Stallman <rms@gnu.ai.mit.edu>
320 * gnus-ems.el: Multiply color value by .6 instead of dividing by
323 Tue Jun 25 12:34:24 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
325 * message.el (message-send-news): Disable `existing-groups' check
328 Mon Jun 24 16:54:26 1996 Alastair Burt <burt@dfki.uni-kl.de>
330 * gnus-vis.el (gnus-summary-highlight-line): `default' mixed up
333 Sat Jun 22 13:56:49 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
335 * gnus-cite.el (gnus-cache-close): New function.
337 Sat Jun 22 11:33:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uiof.no>
339 * gnus.el: Gnus v5.2.25 is released.
341 Sat Jun 22 11:16:57 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
343 * gnus.el (gnus-adjust-marked-articles): Would bug out on some
346 Sat Jun 22 11:13:51 1996 Raja R. Harinath <harinath@cs.umn.edu>
348 * gnus.el (gnus-summary-save-body-in-file): Saved wrong buffer.
350 Sat Jun 22 10:57:35 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
352 * gnus.el (gnus-thread-total-score-1): Replaced with old,
355 * gnus-xmas.el ((find-face 'gnus-x-face)): Set proper colors.
357 Fri Jun 21 18:04:03 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
359 * gnus.el: Gnus v5.2.24 is released.
361 Fri Jun 21 16:36:03 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
363 * gnus-picon.el (gnus-picons-insert-face-if-exists): Total change.
364 Didn't conform with the conventions for picon databases. Still a
365 bit (MISC must be searched for explicitly), but otherwise we would
366 always see the MISC/unknown face. Faster.
367 (gnus-article-display-picons): Use accordingly.
368 (gnus-group-display-picons): Use accordingly.
369 (gnus-picons-try-to-find-face): Optional argument for not using
370 `gnus-picons-glyph-alist'--otherwise we would always see the same
372 (gnus-picons-display-x-face): Use it.
373 (gnus-picons-reverse-domain-path): Deletia.
375 Fri Jun 21 15:14:33 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
377 * gnus-vis.el (gnus-group-make-menu-bar): Fix the menu bar
380 * gnus.el (gnus-thread-total-score-1): Didn't count right.
382 * message.el (message-bounce): Would not skip past all blank
385 * gnus.el (gnus-directory): Removed autoload.
386 (gnus-activate-group): Pass the `method' argument on.
388 Fri Jun 21 09:41:53 1996 Hrvoje Niksic <hniksic@srce.hr>
390 * gnus-vis.el (gnus-button-alist): Exclude > from mailto button.
392 Fri Jun 21 09:37:39 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
394 * gnus.el (gnus-article-mode-map): `end-of-bnuffer'. :-)
396 Fri Jun 21 09:34:29 1996 Philippe Troin <ptroin@compass-da.com>
398 * gnus.el (gnus-thread-total-score-1): Don't count non-displayed
401 Fri Jun 21 09:21:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
403 * nnheader.el (nnheader-translate-file-chars): Would give faulty
406 Fri Jun 21 09:08:48 1996 Philippe Troin <ptroin@compass-da.com>
408 * gnus-cite.el (gnus-article-hide-citation): Would sometimes bug
411 Fri Jun 21 09:01:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
413 * gnus-msg.el (gnus-copy-article-buffer): Would include text
414 properties on XEmacs.
416 Thu Jun 20 18:38:07 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
418 * message.el (message-mode): Took `C-n' expansion out.
420 Thu Jun 20 18:35:22 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
422 * gnus.el: Gnus v5.2.23 is released.
424 Thu Jun 20 15:43:50 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
426 * gnus-picon.el (gnus-article-display-picons): Use a "\n"
427 annotation instead of opening a line.
429 * gnus.el (gnus-summary-reselect-current-group): Be silent.
431 * nnml.el (nnml-request-replace-article): Update the Lines header
432 before writing the article to disk.
434 * gnus-vis.el (gnus-button-reply): Use the address in the mailto
437 * nnheader.el (nnheader-translate-file-chars): Would fail on NT.
438 (nnheader-directory-files-safe): New function.
439 (nnheader-directory-articles): Use it.
440 (nnheader-article-to-file-alist): Use it.
442 * gnus.el (gnus-read-move-group-name): Activate group after
445 * gnus-cite.el (gnus-article-fill-cited-article): Would bug out on
448 * message.el (message-insert-signature): Don't strip trailing
451 * gnus-picon.el (gnus-picons-insert-face-if-exists): Don't insert
454 * message.el (message-mode): Define more abbrev keys.
456 * gnus-picon.el (gnus-article-display-picons): Would bug out on
459 * gnus-xmas.el (gnus-xmas-copy-article-buffer): Removed.
461 Thu Jun 20 09:38:54 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
463 * gnus.el (gnus-kill-gnus-frames): New function.
464 (gnus-clear-system): Use it.
465 (gnus-group-suspend): Ditto.
467 * message.el (message-check-news-syntax): Better checksumming.
468 (message-checksum): Better checksum.
470 * gnus-salt.el (gnus-tree-minimize): Never delete any other
473 Wed Jun 19 19:44:46 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
475 * gnus-picon.el (gnus-article-display-picons): Lowercase username.
476 (gnus-picons-reverse-domain-path): Lowercase domain path.
477 (gnus-picons-display-article-move-p): New user option.
478 (gnus-article-display-picons): Use it.
479 (gnus-group-display-picons): Use it.
481 Wed Jun 19 19:31:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
483 * gnus.el: Gnus v5.2.22 is released.
485 Wed Jun 19 18:53:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
487 * gnus-picon.el (gnus-group-display-picons): Insert a bar.
489 * gnus-xmas.el (gnus-xmas-redefine): On XEmacs 19.13, set
490 `shell-command-switch'.
492 * gnus.el (gnus-summary-work-articles): Use numeric value of
495 Wed Jun 19 18:36:23 1996 Christopher Davis <ckd@loiosh.kei.com>
497 * message.el (message-mode): Add signature separator.
498 (message-insert-signature): Check whether a signature is present.
500 Wed Jun 19 17:29:07 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
502 * nnmh.el (nnmh-request-move-article): Make sure we change back to
505 * gnus-picon.el (gnus-article-display-picons): Make sure the
508 Wed Jun 19 16:58:21 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
510 * gnus.el: Gnus v5.2.21 is released.
512 Wed Jun 19 15:39:09 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
514 * gnus-picon.el (gnus-picons-glyph-alist): New variable.
515 (gnus-picons-try-to-find-face): Use it.
516 (gnus-picons-close): New function.
518 * gnus.el (gnus-group-set-mode-line): After saving the .newsrc,
519 mark the group buffer as unmodified.
520 (gnus-group-name-to-method): New function.
521 (gnus-read-move-group-name): Use it.
522 (gnus-info-nodes): Add more modes.
523 (gnus-windows-old-to-new): Would produce invalid configurations.
525 Wed Jun 19 15:36:35 1996 Philippe Troin <ptroin@compass-da.com>
527 * gnus-score.el (gnus-score-load-file): Would bug out on
528 directories not ending with a /.
530 Wed Jun 19 14:46:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
532 * gnus.el (gnus-article-mode-map): Bind `<' and `>'.
533 (gnus-group-expire-articles): Close group after expiring.
535 * gnus-xmas.el (gnus-xmas-redefine): Don't do the mode-line things
538 Wed Jun 19 14:09:21 1996 Chuck Thompson <cthomp@xemacs.org>
540 * gnus-xmas.el (gnus-xmas-summary-recenter): Removed the
543 Wed Jun 19 13:15:05 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
545 * gnus-picon.el (gnus-picons-get-maximum-picons): Removed.
546 (gnus-picons-file-suffixes): New variable.
547 (gnus-picons-try-suffixes): New substs.
548 (gnus-article-display-picons): Would sometimes insert double
550 (gnus-picons-try-to-find-face): Insert some air.
551 (gnus-picons-insert-face-if-exists): Don't stat so many files.
553 Tue Jun 18 18:40:36 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
555 * gnus.el: Gnus v5.2.20 is released.
557 Tue Jun 18 12:24:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
559 * gnus-xmas.el (gnus-xmas-group-startup-message): Fix mode line.
561 * gnus-picon.el (gnus-article-display-picons): When displaying in
562 the article buffer, insert picon in separator line.
563 (gnus-article-display-picons): Get more picons.
564 (gnus-picons-insert-face-if-exists): New implementation.
565 (gnus-picons-get-maximum-picons): New variable.
567 * gnus-xmas.el (gnus-xmas-summary-menu-add): Change order.
569 * messagexmas.el (message-toolbar): Go to message info.
571 * gnus-xmas.el (gnus-xmas-mode-line-buffer-identification): New
574 * gnus-ems.el (gnus-mode-line-buffer-identification): New alias.
576 * gnus-xmas.el (gnus-xmas-article-show-hidden-text): New function.
578 * smiley.el (smiley-regexp-alist): Require whitespace before
581 * gnus-xmas.el (gnus-xmas-article-display-xface): Use new
584 * smiley.el (smiley-end-paren-p): New function.
585 (smiley-buffer): Use it.
587 * gnus.el (gnus-group-update-group-line): Protect against nil
590 * nntp.el (nntp-open-server-semi-internal): Better error message.
592 * gnus.el (gnus-get-function): Accept a noerror param.
593 (gnus-request-head): Use it.
595 * messagexmas.el (message-xmas-setup-toolbar): Would bug out on
598 Tue Jun 18 09:48:12 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
600 * gnus-xmas.el (gnus-xmas-article-display-xface): Insert X-Face
602 (gnus-summary-toolbar): New exit tool.
604 Tue Jun 18 09:46:57 1996 Chuck Thompson <cthomp@xemacs.org>
606 * custom.el (custom-face-import): Check for face name.
608 Tue Jun 18 06:23:45 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
610 * gnus.el (gnus-execute-command): Use `shell-command-name'.
612 * gnus-uu.el (gnus-uu-treat-archive): Use `shell-command-switch'.
614 * gnus.el (gnus-summary-mode-line-format-alist): Would break on
617 * message.el (message-setup): Delete excess line.
619 * nnmh.el (nnmh-request-list-1): Regexp-quote file name.
621 Mon Jun 17 04:38:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
623 * gnus-score.el (gnus-summary-increase-score): Always kill the
625 (gnus-score-insert-help): Only insert scores on relevant match
628 * message.el (message-send-news): Cleanup headers.
630 * gnus-picon.el (gnus-group-display-picons): Make sure the buffer
633 * smiley.el (annotations): Required.
635 * nnmail.el (nnmail-move-inbox): Didn't push proper file onto list
638 * gnus-msg.el (gnus-copy-article-buffer): Exclude "From " lines.
640 Sun Jun 16 08:18:18 1996 Barry A. Warsaw <bwarsaw@anthem.cnri.reston.va.us>
642 * gnus.el (gnus-read-save-file-name): Better prompting.
644 Sun Jun 16 01:18:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
646 * gnus.el (gnus-request-head): Support fetching heads from all
648 (gnus-read-header): Use it.
649 (gnus-header-value): No continuation headers.
650 (gnus-summary-mark-article-as-unread): Beep on unmarkable
653 * nnspool.el (nnspool-request-head): Fold continuation lines.
654 * nntp.el (nntp-request-head): Ditto.
656 * gnus.el (gnus-group-delete-group): Dox fix.
657 (gnus-summary-prepare-threads): Output saved mark.
658 (gnus-summary-reselect-current-group): Ding on ephemeral groups.
660 * nnmail.el (nnmail-internal-password): Cache password.
662 * message.el (message-buffer-name): Better non-group news name.
663 (message-insert-to): Don't insert ", , ,".
664 (message-insert-newsgroups): Ditto.
666 * gnus-srvr.el (gnus-server-set-status): New function.
667 (gnus-server-close-server): Use it.
668 (gnus-server-update-server): Update browsed servers.
670 Sat Jun 15 11:32:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
672 * smiley.el (smiley-circle-color): New variable.
674 * gnus-xmas.el (gnus-xmas-highlight-selected-summary): Only use on
677 Sat Jun 15 09:07:05 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
679 * gnus.el: Gnus v5.2.18-19 is released.
681 Sat Jun 15 10:44:16 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
683 * smiley.el: Included in distribution.
685 Sat Jun 15 06:25:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
687 * custom.el (custom-xmas-set-text-properties): Ignore string
690 Sat Jun 15 03:12:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
692 * nnvirtual.el (nnvirtual-request-update-mark): Would bug out on
695 * gnus.el (gnus-read-descriptions-file): Insert prefix for foreign
697 (gnus-group-describe-group): Just `force' the current group.
699 Sat Jun 15 02:43:29 1996 Christopher Davis <ckd@loiosh.kei.com>
701 * message.el (message-mode): Have signature separator be paragraph
704 Sat Jun 15 02:26:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
706 * messagexmas.el (message-exchange-point-and-mark): fset to xmas.
708 Sat Jun 15 01:59:08 1996 lantz moore <lantz_moore@ece.uc.edu>
710 * gnus-msg.el (gnus-inews-insert-archive-gcc): Don't insert spaces
713 Sat Jun 15 01:58:17 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
715 * message.el (message-tokenize-header): Would return empty
718 Thu Jun 13 18:26:34 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
720 * gnus-scomo.el (gnus-score-make-menu-bar): Correct Exit function.
722 * gnus-score.el (gnus-score-edit-file): Correct message.
724 * gnus-srvr.el (gnus-server-make-menu-bar): Use two symbols for
727 * gnus-xmas.el (gnus-xmas-score-menu-add): New function.
728 (gnus-xmas-redefine): Use it.
729 (gnus-xmas-server-menu-add): Add two menus.
731 * nnfolder.el (nnfolder-generate-active-file): Use other function
732 to read file (not sure whether this is OK, but now it worked for
733 me, even with VM folders)
734 (nnfolder-read-folder): delete oldactive (never used)
736 Sat Jun 15 00:45:53 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
738 * messagexmas.el (message-xmas-setup-toolbar): If one icon doesn't
739 exist, report a failure.
741 * nnmh.el (nnmh-request-expire-articles): Message errors.
743 Fri Jun 14 13:06:43 1996 Steven L Baur <steve@miranova.com>
745 * message.el (message-yank-original): Used misnamed wrapper
748 * messagexmas.el (message-xmas-exchange-point-and-mark): Used
749 misnamed control variable.
751 Fri Jun 14 06:24:02 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
753 * gnus.el: Gnus v5.2.17 is released.
755 Fri Jun 14 05:16:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
757 * gnus-xmas.el (gnus-xmas-call-region): New function.
759 * nnheaderxm.el (nnheader-xmas-find-file-noselect): Simplify.
761 Fri Jun 14 04:30:30 1996 Steven L. Baur <steve@miranova.com>
763 * messagexmas.el (message-xmas-exchange-point-and-mark): New
765 (message-xmas-dont-activate-region): New variable.
767 Fri Jun 14 02:59:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
769 * gnus.el (gnus-summary-next-article): Check for nil cmd.
771 * gnus-xmas.el (gnus-xmas-group-startup-message): Use xbm if that
774 * messagexmas.el (message-xmas-setup-toolbar): Make sure all
777 * gnus-xmas.el (gnus-summary-mail-toolbar): Add other icons.
778 (gnus-summary-toolbar): Add next/prev/catchup icons.
780 * gnus-xmas.el: Use more native functions.
782 Thu Jun 13 23:40:45 1996 Steven L. Baur <steve@miranova.com>
784 * messagexmas.el (message-use-toolbar): Check for toolbar
787 Thu Jun 13 22:35:43 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
789 * gnus-score.el (gnus-newsgroup-score-alist): New function.
791 * gnus.el (gnus-simplify-buffer-fuzzy): Use folded search.
793 * message.el (message-tokenize-header): Respect quotes.
795 * gnus.el (gnus-group-kill-group): Mass killing didn't work.
797 * gnus-demon.el (gnus-demon-scan-mail): Make sure the server is
800 Thu Jun 13 02:41:11 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
802 * gnus.el: Gnus v5.2.16 is released.
804 Thu Jun 13 02:28:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
806 * nnheader.el (nnheader-insert-nov): Fudge a message-id if
809 * nnml.el (nnml-request-accept-article): Use it.
811 * nnmail.el (nnmail-check-syntax): New function.
813 * gnus.el (gnus-group-fetch-faq): Would bug out when not called in
815 (gnus-use-long-file-name): Doc fix.
816 (gnus-summary-search-article): Search backward from where we left
819 * gnus-xmas.el (gnus-xmas-server-menu-add): New function.
820 (gnus-xmas-browse-menu-add): Ditto.
822 Wed Jun 12 18:32:57 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
824 * gnus-srvr.el (gnus-server-make-menu-bar): Use
825 `gnus-server-deny-server'
827 Wed Jun 12 23:02:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
829 * message.el (message-send-rename-function): New variable.
830 (message-do-send-housekeeping): Use it.
832 Wed Jun 12 22:53:32 1996 Richard Mlynarik <mly@adoc.xerox.com>
834 * message.el (message-make-fqdn): Make sure `user-mail-address'
835 and `mail-host-address' looks like a full address.
837 Wed Jun 12 22:06:39 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
839 * message.el (message-generate-new-buffers): Extended syntax.
840 (message-buffer-name): Use it.
841 (message-make-fqdn): Checked `user-mail-address' directly.
842 (message-check-news-syntax): Check for misconfiguration.
844 * nnmail.el (nnmail-move-inbox): Use it.
846 Wed Jun 12 22:06:10 1996 Richard Pieri <ratinox@unilab.dfci.harvard.edu>
848 * nnmail.el (nnmail-read-password): New function.
850 Wed Jun 12 21:59:40 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
852 * message.el (message-send): Make buffer read/write before
855 * gnus-score.el (gnus-score-edit-current-scores): Correct
858 Wed Jun 12 19:31:50 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
860 * gnus-msg.el (gnus-inews-insert-archive-gcc): If ":" in name,
862 (gnus-message-archive-group): Doc fix.
864 * nnmail.el (nnmail-split-it): Regexp bogosity.
866 * gnus-vis.el (gnus-button-alist): Have "news:" rule come before
869 * message.el (message-setup): Really be read-only.
871 * gnus.el (gnus-summary-import-article): Use message.
873 Tue Jun 11 10:04:55 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
875 * message.el (message-make-fqdm): Use `mail-host-address' before
877 (message-make-fqdn): Typo is function name.
879 * nndb.el: Make byte-compiler silent.
881 Tue Jun 11 02:29:33 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
883 * gnus.el: Gnus v5.2.15 is released.
885 * gnus-score.el (gnus-score-find-trace): Erase contents first.
887 * nntp.el (nntp-send-region-to-server): Make sure the server is
890 * gnus.el (gnus-summary-edit-article-done): Reversed parameters.
892 * nnheaderxm.el: Renamed.
894 * nnmail.el ((eq system-type 'windows-nt)): Moved here.
896 Tue Jun 11 02:11:30 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
898 * nnmail.el (nnmail-pop-password): New variable.
899 (nnmail-pop-password-required): New variable.
900 (nnmail-move-inbox): Use them.
902 Mon Jun 10 21:40:13 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
904 * gnus-xmas.el (gnus-xmas-summary-recenter): Don't sit-for on
907 * gnus-picon.el (gnus-group-display-picons): `set-to-buffer'?
909 * gnus.el (gnus-articles-to-read): Don't prompt for scored unless
910 there are many unscored ones.
911 (gnus-read-move-group-name): Prompt when group doesn't exist.
912 (gnus-output-to-file): New implementation.
913 (gnus-summary-save-article): Would duplicate while saving.
914 (gnus-summary-save-article): Prompts wouldn't be remembered.
915 (gnus-article-hide-headers): Inhibit point motion hooks.
917 Mon Jun 10 05:20:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
919 * gnus.el: Gnus v5.2.14 is released.
921 * gnus-cus.el (()): Display X face by default.
923 * gnus-xmas.el (gnus-article-x-face-command): New default.
925 * gnus-ems.el: Moved x-face.
927 * gnus-xmas.el (gnus-xmas-article-display-xface): New function.
929 Mon Jun 10 03:08:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uido.no>
931 * gnus.el: Gnus v5.2.13 is released.
933 * gnus-cus.el (()): Changed LemonChiffon to Turquoise.
935 * message.el (message-signature-setup-hook): New hook.
937 * gnus-xmas.el (gnus-xmas-summary-recenter): `sit-for' for right
940 Mon Jun 10 00:02:15 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
942 * gnus.el (gnus-article-check-hidden-text): New definition.
943 (gnus-hidden-arg): New function.
944 (gnus-article-hide-headers): Don't toggle when called
947 * messagexmas.el (message-xmas-setup-toolbar): Use xbms.
949 * gnus-score.el (gnus-score-file-regexp): Regexp-quote suffixes.
950 (gnus-score-load-file): Wouldn't set `adapt-file' right.
952 * gnus-xmas.el (gnus-xmas-logo-color-alist): Removed double "##".
954 * gnus-score.el (gnus-score-find-bnews): Deal with "++".
956 Sun Jun 9 22:18:05 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
958 * gnus-score.el (gnus-score-find-trace): Don't error, just beep.
960 * gnus-cite.el (gnus-cite-minimum-match-count): Changed default to
963 Sun Jun 9 05:48:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
965 * gnus.el (gnus-message-archive-method): Dox fix.
967 * message.el (message-check-news-syntax): Allow + and _ in group
970 * gnus.el (gnus-group-fetch-faq): Didn't allow completion.
972 Sun Jun 9 05:36:16 1996 Hrvoje Niksic <hniksic@srce.hr>
974 * message.el (message-ignored-supersedes-headers): New default.
976 Sun Jun 9 05:17:34 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
978 * gnus-score.el (gnus-score-score-files-1): Don't match on "/" in
980 * nnml.el (nnml-generate-nov-databases-1): Ditto.
981 * nnmh.el (nnmh-request-list-1): Ditto.
982 * gnus-uu.el (gnus-uu-scan-directory): Ditto.
984 * nnheaderems.el: Strip CR on windows-nt.
986 Sun Jun 9 05:15:13 1996 Dave Disser <disser@hpsdly.sdd.hp.com>
988 * gnus-picon.el (gnus-group-display-picons): Set instead of
991 Sun Jun 9 05:08:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
993 * gnus.el (gnus-article-read-summary-keys): Don't save winconf on
996 * nnmail.el (nnmail-delete-incoming): Changed default.
998 * gnus.el (gnus-eval-in-buffer-window): Indent correctly.
1000 Sat Jun 8 19:24:24 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1002 * gnus-cite.el (gnus-cite-minimum-match-count): Changed default.
1004 Fri Jun 7 22:08:53 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1006 * gnus.el: Gnus v5.2.12 is released.
1008 * gnus.el (gnus-summary-refer-article): Would bug out when
1009 referring non-sparse articles.
1011 Fri Jun 7 19:59:45 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1013 * gnus.el: Gnus v5.2.11 is released.
1015 * gnus.el (gnus-summary-save-article): Would set
1016 `gnus-original-article-buffer' to a bogus value.
1017 (gnus-header-value): Didn't understand continuation headers!
1018 (gnus-get-newsgroup-headers): Use new value and pick out
1019 references when `^'.
1020 (gnus-number-to-header): New function.
1021 (gnus-summary-refer-article): Didn't work when sparse articles
1024 Fri Jun 7 17:19:21 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
1026 * nnheader.el (nnheader-insert-head): Use
1027 `nnheader-insert-file-contents-literally'.
1028 (nnheader-mail-file-mbox-p): Ditto.
1030 Fri Jun 7 14:05:28 1996 Jens Lautenbacher <jens@lemcbed.lem.uni-karlsruhe.de>
1032 * custom.el ((string-match "XEmacs" emacs-version)): dito
1034 * gnus-vis.el (gnus-group-make-menu-bar): enable customize for XEmacs
1036 Fri Jun 7 19:20:22 1996 Richard Pieri <ratinox@unilab.dfci.harvard.edu>
1038 * nnheaderems.el (nnheader-ms-strip-cr): New function.
1040 Thu Jun 6 18:22:04 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1042 * gnus.el: Gnus v5.2.10 is released.
1044 * message.el (message-header-format-alist): Use
1045 `message-fill-address' for To and Cc.
1046 (message-fill-address): New function.
1048 * gnus.el (gnus-article-check-hidden-text): Respect a postive
1050 (gnus-summary-save-article): Remove headers from the original
1052 (gnus-article-hide-headers): Delete "From " if wanted.
1054 * nnmail.el (nnmail-load-hook): Run hooks.
1056 Thu Jun 6 14:41:20 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1058 * message.el (message-check-news-syntax): Don't warn on "poster".
1060 Wed Jun 5 20:22:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1062 * gnus.el: Gnus v5.2.9 is released.
1064 * message.el (message-setup): Add Mailcrypt magic.
1066 Wed Jun 5 18:01:58 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1068 * gnus-cus.el (()): New colors.
1070 * gnus-xmas.el (gnus-xmas-group-startup-message): Would bug out
1071 when compiled without XPM support.
1073 Wed Jun 5 17:17:00 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1075 * gnus.el: Gnus v5.2.8 is released.
1077 * nndoc.el (nndoc-type-alist): New babyl head begin.
1078 (nndoc-babyl-head-begin): New function.
1080 Wed Jun 5 16:26:55 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1082 * gnus.el (gnus-summary-save-article): Remove headers.
1084 Wed Jun 5 18:16:55 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1086 * gnus.el (gnus-read-old-newsrc-el-file): Would bug out.
1088 Wed Jun 5 12:43:22 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1090 * gnus-score.el: `V f' to flush the cache.
1091 (gnus-score-flush-cache): Save scores before flushing.
1093 * gnus-cite.el (gnus-cite-prefix-regexp): Removed "-" as cite
1096 * gnus.el (gnus-summary-caesar-message): Use message.
1098 * gnus-cite.el (gnus-cite-prefix-regexp): Allow "-" as a cite
1101 * nnvirtual.el (nnvirtual-convert-headers): Wouldn't convert.
1103 * gnus-cus.el (()): Have `gnus-mouse-face' respect gnus-visual.
1105 Wed Jun 5 12:52:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1107 * dgnushack.el (custom-file): Changed setq.
1109 Tue Jun 4 13:46:45 1996 Scott Byer <byer@mv.us.adobe.com>
1111 * nnfolder.el (nnfolder-read-folder) Take an additional parameter,
1112 scanning, which is t when we are only scanning for new news. In
1113 this case, if the modtime of the file hasn't changed since we last
1114 scanned it, we don't bother reading the file in, and simply return
1115 nil. When we do scan it, pay attention to the
1116 nnfolder-distrust-mbox variable, and only scan forward from the
1117 last marked message when nil. After scanning, remember the
1118 modtime of the visited buffer.
1120 * nnfolder.el (nnfolder-save-mail) If nnfolder-current-buffer is
1121 nil, make sure any open group is closed before changing the group
1122 - in the case where a group was opened for scanning but not read
1123 in because it wasn't touched, this forces the read.
1125 * nnfolder.el (nnfolder-possibly-change-group) Take an additional
1126 optional variable, which indicated if we're scanning. Passes it
1127 on to nnfolder-read-folder, and is prepared for
1128 nnfolder-read-folder to return nil for nnfolder-current-buffer.
1129 If we get a request to change to the currently open group, and
1130 nnfolder-current-buffer is nil (we're on the tail end of a scan),
1133 * nnfolder.el (nnfolder-request-scan) Inform
1134 nnfolder-possibly-change-group that we're scanning.
1136 * nnfolder.el (nnfolder-scantime-alist) New internal variable.
1137 Keep track of the last scantime of each mbox.
1139 * nnfolder.el (nnfolder-distrust-mbox) New variable. When t,
1140 nnfolder-read-folder reverts to it's old behavior of scanning an
1141 entire file looking for unmarked messages. When nil (the
1142 default), scans forward from the last marked message. Unless you
1143 have an external mailer which inserts new messages in the middle
1144 of your mailboxes, leave nil.
1146 Wed Jun 5 09:20:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1148 * message.el (message-goto-body): Expand abbrev.
1150 Tue Jun 4 17:12:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1152 * gnus.el: Gnus v5.2.7 is released.
1154 Tue Jun 4 18:26:24 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
1156 * message-xms.el (message-xmas-find-glyph-directory): Wouldn't use
1157 PACKAGE-xmas-glyph-directory even if it is non-nil and a
1159 (message-toolbar): Use special ispell function for messages. Jump
1160 to info pages for message composition.
1162 Tue Jun 4 17:12:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1164 * message.el (rmail): Require.
1166 Tue Jun 4 18:11:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1168 * gnus-cus.el (()): Bold group faces.
1170 Tue Jun 4 15:10:20 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1172 * gnus-cus.el (()): Unbold group faces.
1174 * custom.el (custom-face-lookup): Make all parameters optional.
1176 * gnus.el (gnus-thread-total-score): Protect against nil input.
1178 Tue Jun 4 11:11:13 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1180 * gnus.el: Gnus v5.2.6 is released.
1182 * gnus.el (gnus-summary-make-local-variables): Set local variables
1185 Tue Jun 4 07:51:02 1996 Steven L. Baur <steve@miranova.com>
1187 * gnus-cus.el (()): New "light' group highlighting.
1189 Tue Jun 4 07:26:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1191 * gnus.el (gnus-subscribe-hierarchical-interactive): Don't accept
1194 * message.el (message-directory): Autoload.
1196 Mon Jun 3 07:30:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1198 * gnus.el (gnus-summary-make-local-variables): Separated into own
1200 (gnus-summary-make-local-variables): Respect global values.
1202 * nnheader.el (sendmail): Unrequired.
1205 * nntp.el (rnews): Unrequired.
1207 * gnus-msg.el (gnus-group-post-news): `C-u a' posts to the group
1208 under point, `C-u 1 a' prompts, `a' uses an empty group name.
1210 * message.el (message-setup): Make separator read-only.
1212 * gnus-cus.el (()): Define `gnus-group-highlight'.
1214 * gnus-vis.el (gnus-group-highlight): Commented out.
1216 * gnus-topic.el (gnus-topic-yank-group): Yank topics at the end of
1217 the buffer correctly.
1219 * gnus-score.el (gnus-score-adaptive): Make sure we use the
1220 buffer-local adaptive score variable.
1222 * gnus-msg.el (gnus-group-post-news): Prompt when given a prefix.
1224 * nnvirtual.el (nnvirtual-catchup-group): Might have corrupted the
1225 list of component groups.
1227 * gnus-ems.el: Work under OS/2 again.
1229 * gnus.el (gnus-remove-header): New function.
1230 (gnus-read-header): Use it.
1231 (gnus-summary-insert-subject): Didn't work when editing articles
1232 in a non-threaded display.
1233 (gnus-summary-update-article): Would create multiple root
1234 threads when editing.
1236 * message.el (message-do-send-housekeeping): Reverse check.
1238 * nnheader.el (backquote): Required.
1240 * gnus.el (backquote): Required.
1242 * message.el (message-make-from): Use the `user-full-name'
1245 Sun Jun 2 16:50:49 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1247 * message.el (message-number-of-buffers): New variable.
1248 (message-generate-new-buffers): Changed default.
1249 (message-do-send-housekeeping): New function.
1250 (message-buffer-name): New function.
1252 Sun Jun 2 07:41:20 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1254 * gnus.el: Gnus v5.2.5 is released.
1256 * gnus-topic.el (gnus-topic-remove-group): Only delete first
1258 (gnus-topic-move-group): Ditto.
1259 (gnus-topic-change-level): Ditto.
1261 * gnus.el (gnus-summary-insert-subject): Do rebuilding of sparse
1263 (gnus-summary-update-article): Do updating of referred articles
1265 (gnus-delete-first): New function.
1267 * gnus-cus.el (()): Color change.
1269 * gnus.el (gnus-version): Accept a prefix to insert.
1271 Sat Jun 1 02:03:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1273 * custom.el: Require cl.
1275 * gnus.el (gnus-group-list-matching): `10 A m' to read the active
1278 * message.el (message-supersede): Don't use
1279 `mail-strip-quoted-names'.
1280 (message-cancel-news): Ditto.
1282 * nnfolder.el (nnfolder-retrieve-headers): Don't allow selecting
1284 (nnfolder-request-group): Ditto.
1286 Sat Jun 1 01:26:45 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1288 * dgnushack.el (custom-file): Nix out.
1290 Sat Jun 1 01:24:28 1996 Massimo Campostrini <campo@sunthpi3.difi.unipi.it>
1292 * gnus-cus.el (()): Wrong number of arguments.
1294 Fri May 31 08:32:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1296 * gnus.el: Removed obsolete autoloads.
1298 * gnus-demon.el (gnus-demon-init): Use `nnheader-run-at-time'.
1300 * gnus.el (gnus-group-catchup-current): Warn.
1302 * gnus-srvr.el (gnus-browse-foreign-server): Message better.
1304 * gnus-topic.el (gnus-topic-change-level): Make sure we're in the
1307 * gnus-srvr.el (gnus-server-exit-hook): New hook.
1308 (gnus-server-exit): Use it.
1310 * gnus-topic.el (gnus-topic-mode): Update more.
1312 * gnus.el (gnus-group-update-group-hook): New hook.
1313 (gnus-group-update-group): Use it.
1315 Fri May 31 04:33:16 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1317 * gnus.el: Gnus v5.2.4 is released.
1319 * custom.el (custom-face-lookup): Escape errors.
1321 * gnus-msg.el (gnus-inews-do-gcc): Don't do anything unless Gnus
1324 * custom.el (custom-face-lookup): Wrong number of params.
1326 Fri May 31 00:14:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1328 * gnus.el (gnus-continuum-version): Also give responses to
1330 (gnus-summary-update-article): Would bug out on editing articles.
1332 Thu May 30 05:04:07 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1334 * gnus.el: Gnus v5.2.2 is released.
1336 * gnus.el (gnus-article-hide-headers): Show boring headers as
1339 Tue May 28 15:47:15 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1341 * custom.el ((fboundp 'event-point)): Wrong test.
1343 Thu May 30 03:19:21 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1345 * gnus.el (gnus-headers-decode-quoted-printable): Wrong name.
1347 * message.el (message-header-hook): Defvarred.
1349 * gnus-nocem.el (gnus-nocem-verifyer): Couldn't verify that it
1352 Thu May 30 00:25:46 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1354 * gnus-nocem.el (gnus-nocem-verify-issuer): Widen before
1357 Wed May 29 23:19:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1359 * custom.el (custom-xmas-set-text-properties): Changed name.
1361 Wed May 29 23:01:52 1996 Paul D. Smith <psmith@baynetworks.com>
1363 * gnus-cus.el: toggle -> sexp.
1365 Wed May 29 23:00:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1367 * gnus-msg.el (gnus-inews-add-send-actions): Use `gnus-add-hook'.
1369 Wed May 29 22:52:47 1996 Francois Felix Ingrand <felix@laas.fr>
1371 * gnus-topic.el (gnus-topic-remove-group): Would not delete groups
1374 Wed May 29 08:57:20 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1376 * custom.el (custom-face-lookup): Avoid `modify-face' to speed up
1377 face retrieval on Indys & over slow modem lines.
1379 Wed May 29 05:08:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1381 * gnus.el: Gnus v5.2.2 is released.
1383 * custom.el (custom-xmas-add-text-properties,
1384 custom-xmas-put-text-property): New functions used throughout.
1385 May now work under XEmacs.
1387 Wed May 29 00:07:13 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1389 * gnus-cite.el (gnus-cite-article): New variable.
1390 (gnus-cite-parse-maybe): Use it.
1392 * nnspool.el (nnspool-open-server): Refuse opening if the active
1395 * gnus.el (gnus-read-active-file): Message more.
1397 * nntp.el (nntp-request-article): Wouldn't wait until the entire
1398 article had arrived.
1400 * nnvirtual.el (nnvirtual-request-group): Make sure that things
1401 don't recurse endlessly.
1403 * message.el (message-expand-group): Make buffer not read-only.
1405 * gnus-nocem.el (gnus-nocem-verifyer): New variable.
1406 (gnus-nocem-verify-issuer): Use it.
1408 * gnus-xmas.el (gnus-xmas-logo-color-alist): New variable.
1409 (gnus-xmas-logo-color-style): New variable.
1410 (gnus-xmas-logo-colors): Use them.
1412 Tue May 28 00:28:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1414 * gnus-score.el (gnus-score-followup): Would infloop on exact
1417 * message.el (message-forward): Insert separator at the start of
1420 * nnfolder.el (nnfolder-save-buffer): New function.
1421 (nnfolder-save-buffer-hook): New variable.
1423 * message.el (message-mode-hook): Defined variable.
1425 * nntp.el (nntp-request-close): Remove the sentinel before closing
1428 * gnus.el (gnus-group-mode): Add to local hook.
1429 (gnus-continuum-version): Would return wrong answer for non-alpha
1431 (gnus-version-number): New variable.
1432 (gnus-version): Use it.
1434 * gnus-msg.el (gnus-inews-add-send-actions): Add to local hook.
1436 * gnus-xmas.el (gnus-xmas-add-hook): New function.
1438 * gnus-ems.el (gnus-add-hook): New alias.
1440 Tue May 28 00:23:17 1996 Joao Cachopo <jcachopo@gia.ist.utl.pt>
1442 * gnus-salt.el (gnus-binary-mode): Would put wrong minor mode
1445 Tue May 28 00:18:19 1996 Thor Kristoffersen <thor@unik.no>
1447 * nntp.el (nntp-close-server): Supply parameter to
1448 `nntp-server-opened'.
1450 Sun May 26 20:29:02 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1452 * gnus.el (gnus-article-sort-by-date): Inline.
1454 * nnmail.el (nnmail-find-file): Don't insert literally.
1456 * message.el (message-send-mail-with-mh): Save before sending.
1458 * gnus-cite.el (gnus-article-hide-citation): Would bug out.
1460 * gnus-topic.el (gnus-topic-grok-active): Could only be run once.
1462 * message.el (message-check-news-syntax): Don't warn on long
1463 signatures on forwarded articles.
1465 * gnus.el (gnus-request-article-this-buffer): Put un-numbered
1466 articles into the original buffer as well.
1468 Sun May 26 03:51:38 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1470 * gnus.el: Gnus v5.2.1 is released.
1472 * gnus.el: Gnus v5.2.0 is released.
1474 * gnus.el: September Gnus v0.96 is released.
1476 * nnheader-ems.el: Raw-file confusion.
1478 * gnus-xmas.el (gnus-xmas-logo-colors): New variable.
1479 (gnus-xmas-group-startup-message): Use it.
1481 Sun May 26 02:35:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1483 * nnheader-ems.el: Bind nnheader-insert-raw-file-contents.
1485 * gnus.el: 0.95 is released.
1487 Sun May 26 02:34:01 1996 Bart Robinson <lomew@cs.utah.edu>
1489 * gnus.el (gnus-save-newsrc-file): Make the backups go to the
1492 Sun May 26 00:04:38 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1494 * gnus.el (gnus-cut-thread): Wouldn't cut properly with
1495 old-fetched and dormant articles.
1497 Sat May 25 22:49:51 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1499 * gnus.el (gnus-summary-search-article): Continue from where we
1501 (gnus-summary-insert-subject): Wouldn't insert when old-fetched
1503 (gnus-cut-threads): Would display too many threads when both
1504 sparse & ancient articles were present.
1505 (gnus-invisible-cut-children): New function.
1507 Fri May 24 17:56:19 1996 Andy Norman <ange@hplb.hpl.hp.com>
1509 * nnheader-ems.el (nnheader-xmas-find-file-noselect): Use
1510 `nnheader-insert-file-contents-literally'.
1512 Fri May 24 17:51:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1514 * gnus.el (gnus-summary-find-prev): With point at eob, would
1515 select the next-to-last article.
1517 Fri May 24 17:25:48 1996 Magnus Hammerin <qmah@bull.se>
1519 * gnus.el (gnus-group-mode): Use `gnus-make-local-hook'.
1520 (gnus-sortable-date): Typo.
1522 Fri May 24 17:24:15 1996 ISO-2022-JP <morioka@jaist.ac.jp>
1524 * gnus.el (gnus-narrow-to-signature): Didn't work.
1526 Fri May 24 21:27:49 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1528 * gnus.el: 0.94 is released.
1530 * nnvirtual.el (nnvirtual-request-group): Don't include itself in
1531 its component groups.
1533 * gnus.el (gnus-summary-mark-below): Changed default.
1535 Fri May 24 19:29:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1537 * message.el (message-check-news-syntax): Check invalid Newsgroups
1539 (message-mode-menu): Added spellcheck.
1541 * nntp.el (nntp-wait-for-response): Peel off ^Ms.
1543 * message.el (message-fix-before-sending): New function.
1544 (message-send): Use it.
1545 (message-check-news-syntax): Check for invalid group names.
1547 * gnus.el (gnus-summary-number-of-articles-in-thread): Return 0 if
1550 Thu May 23 23:32:43 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1552 * gnus.el: September Gnus v0.93 is released.
1554 * nnbabyl.el (nnbabyl-read-mbox): Would bogously increase the
1557 Thu May 23 21:06:47 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1559 * gnus.el: September Gnus v0.92 is released.
1561 * gnus-soup.el (gnus-soup-add-article): Would remove Xrefs from
1564 * gnus.el (gnus-summary-catchup-to-here): Don't show hidden
1567 * nnmail.el (nnmail-moved-inboxes): New variable.
1568 (nnmail-move-inbox): Use it.
1570 * gnus-uu.el (gnus-uu-decode-uu): Optional argument.
1572 * nnbabyl.el (nnbabyl-insert-lines): Don't insert negative Lines
1575 Thu May 23 19:28:15 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1577 * gnus.el (gnus-summary-insert-pseudos): Would create contiguous
1580 * nnheader-ems.el: New file.
1581 (nnheader-xmas-run-at-time): New function.
1582 (nnheader-xmas-cancel-timer): Ditto.
1583 (nnheader-xmas-insert-file-contents-literally): Moved here.
1585 * gnus.el (gnus-read-move-group-name): Bind
1586 minibuffer-confirm-incomplete.
1588 Thu May 23 15:20:47 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1590 * nntp.el (nntp-request-close): Give the QUIT time to reach the
1591 server before closing the connection.
1592 (nntp-close-server): Ditto.
1594 * gnus.el (gnus-summary-exit): Run the exit hook with point on the
1597 Thu May 23 15:03:16 1996 <morioka@jaist.ac.jp>
1599 * gnus.el (gnus-narrow-to-signature): Mimeish new definition.
1601 Thu May 23 15:03:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1603 * nnfolder.el (nnfolder-close-group): Don't read the buffer when
1606 * gnus.el (gnus-group-exit): Prompt even when the server is down.
1608 Wed May 22 21:56:56 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1610 * gnus.el: September Gnus v0.91 is released.
1612 * gnus.el (gnus-setup-news): Slave Gnusii should clear the dribble
1615 Wed May 22 22:32:21 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1617 * gnus-score.el (gnus-summary-set-score): Moved here.
1618 (gnus-summary-raise-score): Would bug out on nil arguments.
1620 * message-xmas.el (message-toolbar): Changed.
1622 * gnus-xmas.el (gnus-summary-mail-toolbar): New toolbar.
1623 (gnus-xmas-setup-summary-toolbar): Use it.
1625 Wed May 22 19:24:04 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1627 * gnus.el (gnus-message-archive-method): Buggy definition.
1628 (gnus-summary-prepare-threads): Don't mark ancient as low-scored.
1629 (gnus-summary-prepare-unthreaded): Ditto.
1631 Wed May 22 02:14:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1633 * gnus.el (gnus-save-hidden-threads): New macro.
1634 (gnus-hidden-threads-configuration): New function.
1635 (gnus-restore-hidden-threads-configuration): New function.
1636 (gnus-summary-search-article): Use it.
1638 * gnus-picon.el (gnus-picons-reverse-domain-path): New definition.
1640 * message.el: Required wrong file under XEmacs.
1642 * gnus-gl.el (bbb-get-predictions): Return nil on errors.
1644 * nnfolder.el (nnfolder-close-group): Make sure the buffer is
1645 alive before killing it.
1647 Tue May 21 20:08:33 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1649 * gnus.el: September Gnus v0.90 is released.
1651 * gnus.el (gnus-dribble-read-file): Don't do modes unless they are
1654 * gnus-score.el (gnus-summary-score-entry): Wouldn't show
1655 immediate scorign of followups.
1656 (gnus-score-save): Use prin1 instead of format.
1658 * gnus-msg.el (gnus-bug-kill-buffer): Bogus.
1660 Tue May 21 18:32:29 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1662 * gnus-vis.el (gnus-button-next-page): New command.
1663 (gnus-button-prev-page): Ditto.
1665 * gnus-topic.el (gnus-topic-unique): Removed variable.
1666 (gnus-current-topic): New function.
1667 (gnus-topic-move-group): Use it.
1668 (gnus-topic-goto-next-group): Use it.
1670 Tue May 21 11:08:42 1996 Steven L Baur <steve@miranova.com>
1672 * gnus-setup.el: Copyright assigned to FSF.
1674 Tue May 21 17:09:27 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1676 * message.el (message-fetch-field): New function.
1678 * gnus.el (gnus-directory): New variable.
1680 * message.el (message-directory): New variable.
1682 * nnmail.el (nnmail-insert-lines): Make sure point is at the
1683 beginning of the line.
1684 (nnmail-directory): New variable.
1686 * gnus.el (gnus-mode-string-quote): New function.
1687 (gnus-set-mode-line): Use it.
1689 Tue May 21 10:34:26 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1691 * gnus-msg.el (gnus-inews-do-gcc): Use message narrow to headers.
1692 (gnus-inews-do-gcc): Find the right archive method.
1694 * gnus.el (gnus-select-newsgroup): Check whether the group can be
1696 (gnus-no-server): Nonsensical.
1697 (gnus-group-mark-group): Go past topic lines.
1698 (gnus-server-to-method): Would return nil on select methods.
1700 * gnus-topic.el (gnus-topic-mode): Don't check topology unless we
1701 have the newsrc alist.
1702 (gnus-topic-check-topology): Wouldn't check topology properly.
1704 * nnsoup.el (nnsoup-request-list): Make sure the active file is
1707 * gnus.el (gnus-sortable-date): Simplified.
1708 (gnus-group-set-mode-line): Remove the ":" if the server is "".
1710 Tue May 21 10:13:28 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
1712 * message.el (message-rename-buffer): New command and keystroke.
1714 Mon May 20 10:15:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1716 * gnus.el (gnus-summary-search-article): New implementation; set
1717 point in the article buffer to the match.
1718 (gnus-parent-headers): New function.
1719 (gnus-dd-mmm): Protect against broken dates.
1721 * gnus-topic.el (gnus-topic-unread): New function.
1722 (gnus-topic-update-topic-line): Use it.
1724 * gnus.el (gnus-group-list-active): Protect against unbound