1 Sat Jun 29 00:23:44 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
3 * gnus.el (gnus-article-read-summary-keys): Deal with message
4 composition more gracefully.
6 Fri Jun 28 23:58:37 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
8 * gnus.el (gnus-group-describe-group): Re-read when given a
11 Fri Jun 28 23:34:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
13 * gnus.el (gnus-group-kill-level): Put groups on killed list.
15 * nnfolder.el (nnfolder-read-folder): Would bug out when group not
18 Fri Jun 28 22:42:49 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
20 * gnus-score.el (gnus-summary-score-entry): Get rid of text
23 * gnus.el (gnus-article-read-summary-keys): Allow `A RET' to work
25 (gnus-summary-limit): Inhibit marking low-scored articles as
28 * gnus-msg.el (gnus-article-mail): Reply from the right address.
29 (gnus-article-mail): Yank properly.
31 * gnus.el (gnus-article-mode-map): Entry for info find node.
32 (gnus-summary-describe-briefly): Display proper message.
34 * smiley.el (smiley-circle-color): Doc fix.
36 * gnus.el (gnus-summary-prepare-threads): Would display expunged
37 articles after a dummy line.
38 (gnus-group-faq-directory): Doc fix.
39 (gnus-summary-mode): Clear moved inboxes.
41 Fri Jun 28 21:48:27 1996 Steven L. Baur <steve@miranova.com>
43 * earcon.el: New file.
45 * gnus-sound.el: New file.
47 Fri Jun 28 04:02:25 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
49 * gnus.el: Gnus v5.2.29 is released.
51 Thu Jun 27 23:14:54 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
53 * browse-url.el: Removed from distribution.
55 * nnmh.el (nnmh-request-group): Re-read dir.
57 Thu Jun 27 23:13:17 1996 Andy Norman <ange@hplb.hpl.hp.com>
59 * nnheader.el (nnheader-re-read-dir): New function.
61 Thu Jun 27 21:50:16 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
63 * gnus.el (gnus-summary-next-article): Would stall on canceled
65 (gnus-dribble-enter): Would bury the wrong buffer.
67 * gnus-score.el (gnus-score-followup-thread,
68 gnus-score-followup-article): Would switch to wrong buffer.
70 * gnus.el (gnus-adjust-marked-articles): Possible fix for killed
72 (gnus-subscribe-hierarchically): Kill .newsrc buffer.
74 * gnus-nocem.el (gnus-nocem-check-article): Would not search
77 Thu Jun 27 21:50:16 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
79 * gnus.el: Gnus v5.2.28 is released.
81 Thu Jun 27 23:33:18 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
83 * nnmail.el (nnmail-get-spool-files): Wouldn't get much mail.
85 Thu Jun 27 19:26:42 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
87 * nnheader.el (nnheader-find-etc-directory): New function.
89 * gnus.el (gnus-dribble-enter): Bury the buffer.
90 (gnus-buffer-configuration): Redundant entry.
91 (message): Don't require.
92 (gnus-archive-server-wanted-p): Be even more strict in when touse
95 Thu Jun 27 19:16:56 1996 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
97 * nnheader.el (nnheader-file-size): New function.
99 Wed Jun 26 22:14:45 1996 Alastair Burt <burt@dfki.uni-kl.de>
101 * gnus.el (gnus-group-kill-level): Applied `car' to an integer.
103 Wed Jun 26 21:53:34 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
105 * gnus.el: Gnus v5.2.27 is released.
107 Wed Jun 26 20:40:39 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
109 * gnus.el (gnus-summary-edit-article-done): Don't beep after a
112 * message.el (message-autosave-directory): New default value.
114 * gnus-cache.el (gnus-cache-open): Don't create cache things
117 * gnus.el (gnus-server-status): New function.
118 (gnus-group-get-new-news-this-group): Better error message.
119 (gnus-clear-system): Clear state alist.
120 (gnus-error): Doc fix.
122 * nnmail.el (nnmail-get-spool-files): Use the spool file even when
125 Wed Jun 26 20:36:40 1996 Philippe Troin <ptroin@compass-da.com>
127 * gnus.el (gnus-thread-total-score-1): New version.
129 Wed Jun 26 20:31:25 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
131 * nnspool.el (nnspool-find-id): Quote the Message-ID.
133 * message.el (message-check-news-syntax): Would respond to
134 i-have-a-mi-etc in References.
136 Wed Jun 26 19:59:27 1996 Nat Makarevitch <nat@nataa.fr.eu.org>
138 * smiley.el (smiley-regexp-alist): New definition.
140 Wed Jun 26 17:45:00 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
142 * message.el (message-reply): Name the message buffer "wide
143 reply..." if following up on a mail group.
145 * gnus.el (gnus-auto-subscribed-groups): Doc fix.
146 (gnus-options-subscribe): Doc fix.
148 * smiley.el (smiley-buffer): Autoload.
149 (messagexmas): Required.
151 * gnus.el (gnus-message-archive-group): Moved here.
152 (gnus-archive-server-wanted-p): New function used throughout.
153 (gnus-message-archive-group): Default to nil.
155 Tue Jun 25 21:15:41 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
157 * gnus.el: Gnus v5.3 is released.
159 Tue Jun 25 21:13:37 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
161 * gnus.el: Gnus v5.2.26 is released.
163 Tue Jun 25 20:58:40 1996 Richard Stallman <rms@gnu.ai.mit.edu>
165 * gnus-ems.el: Multiply color value by .6 instead of dividing by
168 Tue Jun 25 12:34:24 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
170 * message.el (message-send-news): Disable `existing-groups' check
173 Mon Jun 24 16:54:26 1996 Alastair Burt <burt@dfki.uni-kl.de>
175 * gnus-vis.el (gnus-summary-highlight-line): `default' mixed up
178 Sat Jun 22 13:56:49 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
180 * gnus-cite.el (gnus-cache-close): New function.
182 Sat Jun 22 11:33:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uiof.no>
184 * gnus.el: Gnus v5.2.25 is released.
186 Sat Jun 22 11:16:57 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
188 * gnus.el (gnus-adjust-marked-articles): Would bug out on some
191 Sat Jun 22 11:13:51 1996 Raja R. Harinath <harinath@cs.umn.edu>
193 * gnus.el (gnus-summary-save-body-in-file): Saved wrong buffer.
195 Sat Jun 22 10:57:35 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
197 * gnus.el (gnus-thread-total-score-1): Replaced with old,
200 * gnus-xmas.el ((find-face 'gnus-x-face)): Set proper colors.
202 Fri Jun 21 18:04:03 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
204 * gnus.el: Gnus v5.2.24 is released.
206 Fri Jun 21 16:36:03 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
208 * gnus-picon.el (gnus-picons-insert-face-if-exists): Total change.
209 Didn't conform with the conventions for picon databases. Still a
210 bit (MISC must be searched for explicitly), but otherwise we would
211 always see the MISC/unknown face. Faster.
212 (gnus-article-display-picons): Use accordingly.
213 (gnus-group-display-picons): Use accordingly.
214 (gnus-picons-try-to-find-face): Optional argument for not using
215 `gnus-picons-glyph-alist'--otherwise we would always see the same
217 (gnus-picons-display-x-face): Use it.
218 (gnus-picons-reverse-domain-path): Deletia.
220 Fri Jun 21 15:14:33 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
222 * gnus-vis.el (gnus-group-make-menu-bar): Fix the menu bar
225 * gnus.el (gnus-thread-total-score-1): Didn't count right.
227 * message.el (message-bounce): Would not skip past all blank
230 * gnus.el (gnus-directory): Removed autoload.
231 (gnus-activate-group): Pass the `method' argument on.
233 Fri Jun 21 09:41:53 1996 Hrvoje Niksic <hniksic@srce.hr>
235 * gnus-vis.el (gnus-button-alist): Exclude > from mailto button.
237 Fri Jun 21 09:37:39 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
239 * gnus.el (gnus-article-mode-map): `end-of-bnuffer'. :-)
241 Fri Jun 21 09:34:29 1996 Philippe Troin <ptroin@compass-da.com>
243 * gnus.el (gnus-thread-total-score-1): Don't count non-displayed
246 Fri Jun 21 09:21:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
248 * nnheader.el (nnheader-translate-file-chars): Would give faulty
251 Fri Jun 21 09:08:48 1996 Philippe Troin <ptroin@compass-da.com>
253 * gnus-cite.el (gnus-article-hide-citation): Would sometimes bug
256 Fri Jun 21 09:01:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
258 * gnus-msg.el (gnus-copy-article-buffer): Would include text
259 properties on XEmacs.
261 Thu Jun 20 18:38:07 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
263 * message.el (message-mode): Took `C-n' expansion out.
265 Thu Jun 20 18:35:22 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
267 * gnus.el: Gnus v5.2.23 is released.
269 Thu Jun 20 15:43:50 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
271 * gnus-picon.el (gnus-article-display-picons): Use a "\n"
272 annotation instead of opening a line.
274 * gnus.el (gnus-summary-reselect-current-group): Be silent.
276 * nnml.el (nnml-request-replace-article): Update the Lines header
277 before writing the article to disk.
279 * gnus-vis.el (gnus-button-reply): Use the address in the mailto
282 * nnheader.el (nnheader-translate-file-chars): Would fail on NT.
283 (nnheader-directory-files-safe): New function.
284 (nnheader-directory-articles): Use it.
285 (nnheader-article-to-file-alist): Use it.
287 * gnus.el (gnus-read-move-group-name): Activate group after
290 * gnus-cite.el (gnus-article-fill-cited-article): Would bug out on
293 * message.el (message-insert-signature): Don't strip trailing
296 * gnus-picon.el (gnus-picons-insert-face-if-exists): Don't insert
299 * message.el (message-mode): Define more abbrev keys.
301 * gnus-picon.el (gnus-article-display-picons): Would bug out on
304 * gnus-xmas.el (gnus-xmas-copy-article-buffer): Removed.
306 Thu Jun 20 09:38:54 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
308 * gnus.el (gnus-kill-gnus-frames): New function.
309 (gnus-clear-system): Use it.
310 (gnus-group-suspend): Ditto.
312 * message.el (message-check-news-syntax): Better checksumming.
313 (message-checksum): Better checksum.
315 * gnus-salt.el (gnus-tree-minimize): Never delete any other
318 Wed Jun 19 19:44:46 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
320 * gnus-picon.el (gnus-article-display-picons): Lowercase username.
321 (gnus-picons-reverse-domain-path): Lowercase domain path.
322 (gnus-picons-display-article-move-p): New user option.
323 (gnus-article-display-picons): Use it.
324 (gnus-group-display-picons): Use it.
326 Wed Jun 19 19:31:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
328 * gnus.el: Gnus v5.2.22 is released.
330 Wed Jun 19 18:53:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
332 * gnus-picon.el (gnus-group-display-picons): Insert a bar.
334 * gnus-xmas.el (gnus-xmas-redefine): On XEmacs 19.13, set
335 `shell-command-switch'.
337 * gnus.el (gnus-summary-work-articles): Use numeric value of
340 Wed Jun 19 18:36:23 1996 Christopher Davis <ckd@loiosh.kei.com>
342 * message.el (message-mode): Add signature separator.
343 (message-insert-signature): Check whether a signature is present.
345 Wed Jun 19 17:29:07 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
347 * nnmh.el (nnmh-request-move-article): Make sure we change back to
350 * gnus-picon.el (gnus-article-display-picons): Make sure the
353 Wed Jun 19 16:58:21 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
355 * gnus.el: Gnus v5.2.21 is released.
357 Wed Jun 19 15:39:09 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
359 * gnus-picon.el (gnus-picons-glyph-alist): New variable.
360 (gnus-picons-try-to-find-face): Use it.
361 (gnus-picons-close): New function.
363 * gnus.el (gnus-group-set-mode-line): After saving the .newsrc,
364 mark the group buffer as unmodified.
365 (gnus-group-name-to-method): New function.
366 (gnus-read-move-group-name): Use it.
367 (gnus-info-nodes): Add more modes.
368 (gnus-windows-old-to-new): Would produce invalid configurations.
370 Wed Jun 19 15:36:35 1996 Philippe Troin <ptroin@compass-da.com>
372 * gnus-score.el (gnus-score-load-file): Would bug out on
373 directories not ending with a /.
375 Wed Jun 19 14:46:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
377 * gnus.el (gnus-article-mode-map): Bind `<' and `>'.
378 (gnus-group-expire-articles): Close group after expiring.
380 * gnus-xmas.el (gnus-xmas-redefine): Don't do the mode-line things
383 Wed Jun 19 14:09:21 1996 Chuck Thompson <cthomp@xemacs.org>
385 * gnus-xmas.el (gnus-xmas-summary-recenter): Removed the
388 Wed Jun 19 13:15:05 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
390 * gnus-picon.el (gnus-picons-get-maximum-picons): Removed.
391 (gnus-picons-file-suffixes): New variable.
392 (gnus-picons-try-suffixes): New substs.
393 (gnus-article-display-picons): Would sometimes insert double
395 (gnus-picons-try-to-find-face): Insert some air.
396 (gnus-picons-insert-face-if-exists): Don't stat so many files.
398 Tue Jun 18 18:40:36 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
400 * gnus.el: Gnus v5.2.20 is released.
402 Tue Jun 18 12:24:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
404 * gnus-xmas.el (gnus-xmas-group-startup-message): Fix mode line.
406 * gnus-picon.el (gnus-article-display-picons): When displaying in
407 the article buffer, insert picon in separator line.
408 (gnus-article-display-picons): Get more picons.
409 (gnus-picons-insert-face-if-exists): New implementation.
410 (gnus-picons-get-maximum-picons): New variable.
412 * gnus-xmas.el (gnus-xmas-summary-menu-add): Change order.
414 * messagexmas.el (message-toolbar): Go to message info.
416 * gnus-xmas.el (gnus-xmas-mode-line-buffer-identification): New
419 * gnus-ems.el (gnus-mode-line-buffer-identification): New alias.
421 * gnus-xmas.el (gnus-xmas-article-show-hidden-text): New function.
423 * smiley.el (smiley-regexp-alist): Require whitespace before
426 * gnus-xmas.el (gnus-xmas-article-display-xface): Use new
429 * smiley.el (smiley-end-paren-p): New function.
430 (smiley-buffer): Use it.
432 * gnus.el (gnus-group-update-group-line): Protect against nil
435 * nntp.el (nntp-open-server-semi-internal): Better error message.
437 * gnus.el (gnus-get-function): Accept a noerror param.
438 (gnus-request-head): Use it.
440 * messagexmas.el (message-xmas-setup-toolbar): Would bug out on
443 Tue Jun 18 09:48:12 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
445 * gnus-xmas.el (gnus-xmas-article-display-xface): Insert X-Face
447 (gnus-summary-toolbar): New exit tool.
449 Tue Jun 18 09:46:57 1996 Chuck Thompson <cthomp@xemacs.org>
451 * custom.el (custom-face-import): Check for face name.
453 Tue Jun 18 06:23:45 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
455 * gnus.el (gnus-execute-command): Use `shell-command-name'.
457 * gnus-uu.el (gnus-uu-treat-archive): Use `shell-command-switch'.
459 * gnus.el (gnus-summary-mode-line-format-alist): Would break on
462 * message.el (message-setup): Delete excess line.
464 * nnmh.el (nnmh-request-list-1): Regexp-quote file name.
466 Mon Jun 17 04:38:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
468 * gnus-score.el (gnus-summary-increase-score): Always kill the
470 (gnus-score-insert-help): Only insert scores on relevant match
473 * message.el (message-send-news): Cleanup headers.
475 * gnus-picon.el (gnus-group-display-picons): Make sure the buffer
478 * smiley.el (annotations): Required.
480 * nnmail.el (nnmail-move-inbox): Didn't push proper file onto list
483 * gnus-msg.el (gnus-copy-article-buffer): Exclude "From " lines.
485 Sun Jun 16 08:18:18 1996 Barry A. Warsaw <bwarsaw@anthem.cnri.reston.va.us>
487 * gnus.el (gnus-read-save-file-name): Better prompting.
489 Sun Jun 16 01:18:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
491 * gnus.el (gnus-request-head): Support fetching heads from all
493 (gnus-read-header): Use it.
494 (gnus-header-value): No continuation headers.
495 (gnus-summary-mark-article-as-unread): Beep on unmarkable
498 * nnspool.el (nnspool-request-head): Fold continuation lines.
499 * nntp.el (nntp-request-head): Ditto.
501 * gnus.el (gnus-group-delete-group): Dox fix.
502 (gnus-summary-prepare-threads): Output saved mark.
503 (gnus-summary-reselect-current-group): Ding on ephemeral groups.
505 * nnmail.el (nnmail-internal-password): Cache password.
507 * message.el (message-buffer-name): Better non-group news name.
508 (message-insert-to): Don't insert ", , ,".
509 (message-insert-newsgroups): Ditto.
511 * gnus-srvr.el (gnus-server-set-status): New function.
512 (gnus-server-close-server): Use it.
513 (gnus-server-update-server): Update browsed servers.
515 Sat Jun 15 11:32:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
517 * smiley.el (smiley-circle-color): New variable.
519 * gnus-xmas.el (gnus-xmas-highlight-selected-summary): Only use on
522 Sat Jun 15 09:07:05 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
524 * gnus.el: Gnus v5.2.18-19 is released.
526 Sat Jun 15 10:44:16 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
528 * smiley.el: Included in distribution.
530 Sat Jun 15 06:25:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
532 * custom.el (custom-xmas-set-text-properties): Ignore string
535 Sat Jun 15 03:12:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
537 * nnvirtual.el (nnvirtual-request-update-mark): Would bug out on
540 * gnus.el (gnus-read-descriptions-file): Insert prefix for foreign
542 (gnus-group-describe-group): Just `force' the current group.
544 Sat Jun 15 02:43:29 1996 Christopher Davis <ckd@loiosh.kei.com>
546 * message.el (message-mode): Have signature separator be paragraph
549 Sat Jun 15 02:26:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
551 * messagexmas.el (message-exchange-point-and-mark): fset to xmas.
553 Sat Jun 15 01:59:08 1996 lantz moore <lantz_moore@ece.uc.edu>
555 * gnus-msg.el (gnus-inews-insert-archive-gcc): Don't insert spaces
558 Sat Jun 15 01:58:17 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
560 * message.el (message-tokenize-header): Would return empty
563 Thu Jun 13 18:26:34 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
565 * gnus-scomo.el (gnus-score-make-menu-bar): Correct Exit function.
567 * gnus-score.el (gnus-score-edit-file): Correct message.
569 * gnus-srvr.el (gnus-server-make-menu-bar): Use two symbols for
572 * gnus-xmas.el (gnus-xmas-score-menu-add): New function.
573 (gnus-xmas-redefine): Use it.
574 (gnus-xmas-server-menu-add): Add two menus.
576 * nnfolder.el (nnfolder-generate-active-file): Use other function
577 to read file (not sure whether this is OK, but now it worked for
578 me, even with VM folders)
579 (nnfolder-read-folder): delete oldactive (never used)
581 Sat Jun 15 00:45:53 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
583 * messagexmas.el (message-xmas-setup-toolbar): If one icon doesn't
584 exist, report a failure.
586 * nnmh.el (nnmh-request-expire-articles): Message errors.
588 Fri Jun 14 13:06:43 1996 Steven L Baur <steve@miranova.com>
590 * message.el (message-yank-original): Used misnamed wrapper
593 * messagexmas.el (message-xmas-exchange-point-and-mark): Used
594 misnamed control variable.
596 Fri Jun 14 06:24:02 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
598 * gnus.el: Gnus v5.2.17 is released.
600 Fri Jun 14 05:16:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
602 * gnus-xmas.el (gnus-xmas-call-region): New function.
604 * nnheaderxm.el (nnheader-xmas-find-file-noselect): Simplify.
606 Fri Jun 14 04:30:30 1996 Steven L. Baur <steve@miranova.com>
608 * messagexmas.el (message-xmas-exchange-point-and-mark): New
610 (message-xmas-dont-activate-region): New variable.
612 Fri Jun 14 02:59:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
614 * gnus.el (gnus-summary-next-article): Check for nil cmd.
616 * gnus-xmas.el (gnus-xmas-group-startup-message): Use xbm if that
619 * messagexmas.el (message-xmas-setup-toolbar): Make sure all
622 * gnus-xmas.el (gnus-summary-mail-toolbar): Add other icons.
623 (gnus-summary-toolbar): Add next/prev/catchup icons.
625 * gnus-xmas.el: Use more native functions.
627 Thu Jun 13 23:40:45 1996 Steven L. Baur <steve@miranova.com>
629 * messagexmas.el (message-use-toolbar): Check for toolbar
632 Thu Jun 13 22:35:43 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
634 * gnus-score.el (gnus-newsgroup-score-alist): New function.
636 * gnus.el (gnus-simplify-buffer-fuzzy): Use folded search.
638 * message.el (message-tokenize-header): Respect quotes.
640 * gnus.el (gnus-group-kill-group): Mass killing didn't work.
642 * gnus-demon.el (gnus-demon-scan-mail): Make sure the server is
645 Thu Jun 13 02:41:11 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
647 * gnus.el: Gnus v5.2.16 is released.
649 Thu Jun 13 02:28:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
651 * nnheader.el (nnheader-insert-nov): Fudge a message-id if
654 * nnml.el (nnml-request-accept-article): Use it.
656 * nnmail.el (nnmail-check-syntax): New function.
658 * gnus.el (gnus-group-fetch-faq): Would bug out when not called in
660 (gnus-use-long-file-name): Doc fix.
661 (gnus-summary-search-article): Search backward from where we left
664 * gnus-xmas.el (gnus-xmas-server-menu-add): New function.
665 (gnus-xmas-browse-menu-add): Ditto.
667 Wed Jun 12 18:32:57 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
669 * gnus-srvr.el (gnus-server-make-menu-bar): Use
670 `gnus-server-deny-server'
672 Wed Jun 12 23:02:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
674 * message.el (message-send-rename-function): New variable.
675 (message-do-send-housekeeping): Use it.
677 Wed Jun 12 22:53:32 1996 Richard Mlynarik <mly@adoc.xerox.com>
679 * message.el (message-make-fqdn): Make sure `user-mail-address'
680 and `mail-host-address' looks like a full address.
682 Wed Jun 12 22:06:39 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
684 * message.el (message-generate-new-buffers): Extended syntax.
685 (message-buffer-name): Use it.
686 (message-make-fqdn): Checked `user-mail-address' directly.
687 (message-check-news-syntax): Check for misconfiguration.
689 * nnmail.el (nnmail-move-inbox): Use it.
691 Wed Jun 12 22:06:10 1996 Richard Pieri <ratinox@unilab.dfci.harvard.edu>
693 * nnmail.el (nnmail-read-password): New function.
695 Wed Jun 12 21:59:40 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
697 * message.el (message-send): Make buffer read/write before
700 * gnus-score.el (gnus-score-edit-current-scores): Correct
703 Wed Jun 12 19:31:50 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
705 * gnus-msg.el (gnus-inews-insert-archive-gcc): If ":" in name,
707 (gnus-message-archive-group): Doc fix.
709 * nnmail.el (nnmail-split-it): Regexp bogosity.
711 * gnus-vis.el (gnus-button-alist): Have "news:" rule come before
714 * message.el (message-setup): Really be read-only.
716 * gnus.el (gnus-summary-import-article): Use message.
718 Tue Jun 11 10:04:55 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
720 * message.el (message-make-fqdm): Use `mail-host-address' before
722 (message-make-fqdn): Typo is function name.
724 * nndb.el: Make byte-compiler silent.
726 Tue Jun 11 02:29:33 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
728 * gnus.el: Gnus v5.2.15 is released.
730 * gnus-score.el (gnus-score-find-trace): Erase contents first.
732 * nntp.el (nntp-send-region-to-server): Make sure the server is
735 * gnus.el (gnus-summary-edit-article-done): Reversed parameters.
737 * nnheaderxm.el: Renamed.
739 * nnmail.el ((eq system-type 'windows-nt)): Moved here.
741 Tue Jun 11 02:11:30 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
743 * nnmail.el (nnmail-pop-password): New variable.
744 (nnmail-pop-password-required): New variable.
745 (nnmail-move-inbox): Use them.
747 Mon Jun 10 21:40:13 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
749 * gnus-xmas.el (gnus-xmas-summary-recenter): Don't sit-for on
752 * gnus-picon.el (gnus-group-display-picons): `set-to-buffer'?
754 * gnus.el (gnus-articles-to-read): Don't prompt for scored unless
755 there are many unscored ones.
756 (gnus-read-move-group-name): Prompt when group doesn't exist.
757 (gnus-output-to-file): New implementation.
758 (gnus-summary-save-article): Would duplicate while saving.
759 (gnus-summary-save-article): Prompts wouldn't be remembered.
760 (gnus-article-hide-headers): Inhibit point motion hooks.
762 Mon Jun 10 05:20:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
764 * gnus.el: Gnus v5.2.14 is released.
766 * gnus-cus.el (()): Display X face by default.
768 * gnus-xmas.el (gnus-article-x-face-command): New default.
770 * gnus-ems.el: Moved x-face.
772 * gnus-xmas.el (gnus-xmas-article-display-xface): New function.
774 Mon Jun 10 03:08:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uido.no>
776 * gnus.el: Gnus v5.2.13 is released.
778 * gnus-cus.el (()): Changed LemonChiffon to Turquoise.
780 * message.el (message-signature-setup-hook): New hook.
782 * gnus-xmas.el (gnus-xmas-summary-recenter): `sit-for' for right
785 Mon Jun 10 00:02:15 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
787 * gnus.el (gnus-article-check-hidden-text): New definition.
788 (gnus-hidden-arg): New function.
789 (gnus-article-hide-headers): Don't toggle when called
792 * messagexmas.el (message-xmas-setup-toolbar): Use xbms.
794 * gnus-score.el (gnus-score-file-regexp): Regexp-quote suffixes.
795 (gnus-score-load-file): Wouldn't set `adapt-file' right.
797 * gnus-xmas.el (gnus-xmas-logo-color-alist): Removed double "##".
799 * gnus-score.el (gnus-score-find-bnews): Deal with "++".
801 Sun Jun 9 22:18:05 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
803 * gnus-score.el (gnus-score-find-trace): Don't error, just beep.
805 * gnus-cite.el (gnus-cite-minimum-match-count): Changed default to
808 Sun Jun 9 05:48:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
810 * gnus.el (gnus-message-archive-method): Dox fix.
812 * message.el (message-check-news-syntax): Allow + and _ in group
815 * gnus.el (gnus-group-fetch-faq): Didn't allow completion.
817 Sun Jun 9 05:36:16 1996 Hrvoje Niksic <hniksic@srce.hr>
819 * message.el (message-ignored-supersedes-headers): New default.
821 Sun Jun 9 05:17:34 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
823 * gnus-score.el (gnus-score-score-files-1): Don't match on "/" in
825 * nnml.el (nnml-generate-nov-databases-1): Ditto.
826 * nnmh.el (nnmh-request-list-1): Ditto.
827 * gnus-uu.el (gnus-uu-scan-directory): Ditto.
829 * nnheaderems.el: Strip CR on windows-nt.
831 Sun Jun 9 05:15:13 1996 Dave Disser <disser@hpsdly.sdd.hp.com>
833 * gnus-picon.el (gnus-group-display-picons): Set instead of
836 Sun Jun 9 05:08:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
838 * gnus.el (gnus-article-read-summary-keys): Don't save winconf on
841 * nnmail.el (nnmail-delete-incoming): Changed default.
843 * gnus.el (gnus-eval-in-buffer-window): Indent correctly.
845 Sat Jun 8 19:24:24 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
847 * gnus-cite.el (gnus-cite-minimum-match-count): Changed default.
849 Fri Jun 7 22:08:53 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
851 * gnus.el: Gnus v5.2.12 is released.
853 * gnus.el (gnus-summary-refer-article): Would bug out when
854 referring non-sparse articles.
856 Fri Jun 7 19:59:45 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
858 * gnus.el: Gnus v5.2.11 is released.
860 * gnus.el (gnus-summary-save-article): Would set
861 `gnus-original-article-buffer' to a bogus value.
862 (gnus-header-value): Didn't understand continuation headers!
863 (gnus-get-newsgroup-headers): Use new value and pick out
865 (gnus-number-to-header): New function.
866 (gnus-summary-refer-article): Didn't work when sparse articles
869 Fri Jun 7 17:19:21 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
871 * nnheader.el (nnheader-insert-head): Use
872 `nnheader-insert-file-contents-literally'.
873 (nnheader-mail-file-mbox-p): Ditto.
875 Fri Jun 7 14:05:28 1996 Jens Lautenbacher <jens@lemcbed.lem.uni-karlsruhe.de>
877 * custom.el ((string-match "XEmacs" emacs-version)): dito
879 * gnus-vis.el (gnus-group-make-menu-bar): enable customize for XEmacs
881 Fri Jun 7 19:20:22 1996 Richard Pieri <ratinox@unilab.dfci.harvard.edu>
883 * nnheaderems.el (nnheader-ms-strip-cr): New function.
885 Thu Jun 6 18:22:04 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
887 * gnus.el: Gnus v5.2.10 is released.
889 * message.el (message-header-format-alist): Use
890 `message-fill-address' for To and Cc.
891 (message-fill-address): New function.
893 * gnus.el (gnus-article-check-hidden-text): Respect a postive
895 (gnus-summary-save-article): Remove headers from the original
897 (gnus-article-hide-headers): Delete "From " if wanted.
899 * nnmail.el (nnmail-load-hook): Run hooks.
901 Thu Jun 6 14:41:20 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
903 * message.el (message-check-news-syntax): Don't warn on "poster".
905 Wed Jun 5 20:22:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
907 * gnus.el: Gnus v5.2.9 is released.
909 * message.el (message-setup): Add Mailcrypt magic.
911 Wed Jun 5 18:01:58 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
913 * gnus-cus.el (()): New colors.
915 * gnus-xmas.el (gnus-xmas-group-startup-message): Would bug out
916 when compiled without XPM support.
918 Wed Jun 5 17:17:00 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
920 * gnus.el: Gnus v5.2.8 is released.
922 * nndoc.el (nndoc-type-alist): New babyl head begin.
923 (nndoc-babyl-head-begin): New function.
925 Wed Jun 5 16:26:55 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
927 * gnus.el (gnus-summary-save-article): Remove headers.
929 Wed Jun 5 18:16:55 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
931 * gnus.el (gnus-read-old-newsrc-el-file): Would bug out.
933 Wed Jun 5 12:43:22 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
935 * gnus-score.el: `V f' to flush the cache.
936 (gnus-score-flush-cache): Save scores before flushing.
938 * gnus-cite.el (gnus-cite-prefix-regexp): Removed "-" as cite
941 * gnus.el (gnus-summary-caesar-message): Use message.
943 * gnus-cite.el (gnus-cite-prefix-regexp): Allow "-" as a cite
946 * nnvirtual.el (nnvirtual-convert-headers): Wouldn't convert.
948 * gnus-cus.el (()): Have `gnus-mouse-face' respect gnus-visual.
950 Wed Jun 5 12:52:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
952 * dgnushack.el (custom-file): Changed setq.
954 Tue Jun 4 13:46:45 1996 Scott Byer <byer@mv.us.adobe.com>
956 * nnfolder.el (nnfolder-read-folder) Take an additional parameter,
957 scanning, which is t when we are only scanning for new news. In
958 this case, if the modtime of the file hasn't changed since we last
959 scanned it, we don't bother reading the file in, and simply return
960 nil. When we do scan it, pay attention to the
961 nnfolder-distrust-mbox variable, and only scan forward from the
962 last marked message when nil. After scanning, remember the
963 modtime of the visited buffer.
965 * nnfolder.el (nnfolder-save-mail) If nnfolder-current-buffer is
966 nil, make sure any open group is closed before changing the group
967 - in the case where a group was opened for scanning but not read
968 in because it wasn't touched, this forces the read.
970 * nnfolder.el (nnfolder-possibly-change-group) Take an additional
971 optional variable, which indicated if we're scanning. Passes it
972 on to nnfolder-read-folder, and is prepared for
973 nnfolder-read-folder to return nil for nnfolder-current-buffer.
974 If we get a request to change to the currently open group, and
975 nnfolder-current-buffer is nil (we're on the tail end of a scan),
978 * nnfolder.el (nnfolder-request-scan) Inform
979 nnfolder-possibly-change-group that we're scanning.
981 * nnfolder.el (nnfolder-scantime-alist) New internal variable.
982 Keep track of the last scantime of each mbox.
984 * nnfolder.el (nnfolder-distrust-mbox) New variable. When t,
985 nnfolder-read-folder reverts to it's old behavior of scanning an
986 entire file looking for unmarked messages. When nil (the
987 default), scans forward from the last marked message. Unless you
988 have an external mailer which inserts new messages in the middle
989 of your mailboxes, leave nil.
991 Wed Jun 5 09:20:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
993 * message.el (message-goto-body): Expand abbrev.
995 Tue Jun 4 17:12:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
997 * gnus.el: Gnus v5.2.7 is released.
999 Tue Jun 4 18:26:24 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
1001 * message-xms.el (message-xmas-find-glyph-directory): Wouldn't use
1002 PACKAGE-xmas-glyph-directory even if it is non-nil and a
1004 (message-toolbar): Use special ispell function for messages. Jump
1005 to info pages for message composition.
1007 Tue Jun 4 17:12:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1009 * message.el (rmail): Require.
1011 Tue Jun 4 18:11:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1013 * gnus-cus.el (()): Bold group faces.
1015 Tue Jun 4 15:10:20 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1017 * gnus-cus.el (()): Unbold group faces.
1019 * custom.el (custom-face-lookup): Make all parameters optional.
1021 * gnus.el (gnus-thread-total-score): Protect against nil input.
1023 Tue Jun 4 11:11:13 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1025 * gnus.el: Gnus v5.2.6 is released.
1027 * gnus.el (gnus-summary-make-local-variables): Set local variables
1030 Tue Jun 4 07:51:02 1996 Steven L. Baur <steve@miranova.com>
1032 * gnus-cus.el (()): New "light' group highlighting.
1034 Tue Jun 4 07:26:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1036 * gnus.el (gnus-subscribe-hierarchical-interactive): Don't accept
1039 * message.el (message-directory): Autoload.
1041 Mon Jun 3 07:30:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1043 * gnus.el (gnus-summary-make-local-variables): Separated into own
1045 (gnus-summary-make-local-variables): Respect global values.
1047 * nnheader.el (sendmail): Unrequired.
1050 * nntp.el (rnews): Unrequired.
1052 * gnus-msg.el (gnus-group-post-news): `C-u a' posts to the group
1053 under point, `C-u 1 a' prompts, `a' uses an empty group name.
1055 * message.el (message-setup): Make separator read-only.
1057 * gnus-cus.el (()): Define `gnus-group-highlight'.
1059 * gnus-vis.el (gnus-group-highlight): Commented out.
1061 * gnus-topic.el (gnus-topic-yank-group): Yank topics at the end of
1062 the buffer correctly.
1064 * gnus-score.el (gnus-score-adaptive): Make sure we use the
1065 buffer-local adaptive score variable.
1067 * gnus-msg.el (gnus-group-post-news): Prompt when given a prefix.
1069 * nnvirtual.el (nnvirtual-catchup-group): Might have corrupted the
1070 list of component groups.
1072 * gnus-ems.el: Work under OS/2 again.
1074 * gnus.el (gnus-remove-header): New function.
1075 (gnus-read-header): Use it.
1076 (gnus-summary-insert-subject): Didn't work when editing articles
1077 in a non-threaded display.
1078 (gnus-summary-update-article): Would create multiple root
1079 threads when editing.
1081 * message.el (message-do-send-housekeeping): Reverse check.
1083 * nnheader.el (backquote): Required.
1085 * gnus.el (backquote): Required.
1087 * message.el (message-make-from): Use the `user-full-name'
1090 Sun Jun 2 16:50:49 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1092 * message.el (message-number-of-buffers): New variable.
1093 (message-generate-new-buffers): Changed default.
1094 (message-do-send-housekeeping): New function.
1095 (message-buffer-name): New function.
1097 Sun Jun 2 07:41:20 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1099 * gnus.el: Gnus v5.2.5 is released.
1101 * gnus-topic.el (gnus-topic-remove-group): Only delete first
1103 (gnus-topic-move-group): Ditto.
1104 (gnus-topic-change-level): Ditto.
1106 * gnus.el (gnus-summary-insert-subject): Do rebuilding of sparse
1108 (gnus-summary-update-article): Do updating of referred articles
1110 (gnus-delete-first): New function.
1112 * gnus-cus.el (()): Color change.
1114 * gnus.el (gnus-version): Accept a prefix to insert.
1116 Sat Jun 1 02:03:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1118 * custom.el: Require cl.
1120 * gnus.el (gnus-group-list-matching): `10 A m' to read the active
1123 * message.el (message-supersede): Don't use
1124 `mail-strip-quoted-names'.
1125 (message-cancel-news): Ditto.
1127 * nnfolder.el (nnfolder-retrieve-headers): Don't allow selecting
1129 (nnfolder-request-group): Ditto.
1131 Sat Jun 1 01:26:45 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1133 * dgnushack.el (custom-file): Nix out.
1135 Sat Jun 1 01:24:28 1996 Massimo Campostrini <campo@sunthpi3.difi.unipi.it>
1137 * gnus-cus.el (()): Wrong number of arguments.
1139 Fri May 31 08:32:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1141 * gnus.el: Removed obsolete autoloads.
1143 * gnus-demon.el (gnus-demon-init): Use `nnheader-run-at-time'.
1145 * gnus.el (gnus-group-catchup-current): Warn.
1147 * gnus-srvr.el (gnus-browse-foreign-server): Message better.
1149 * gnus-topic.el (gnus-topic-change-level): Make sure we're in the
1152 * gnus-srvr.el (gnus-server-exit-hook): New hook.
1153 (gnus-server-exit): Use it.
1155 * gnus-topic.el (gnus-topic-mode): Update more.
1157 * gnus.el (gnus-group-update-group-hook): New hook.
1158 (gnus-group-update-group): Use it.
1160 Fri May 31 04:33:16 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1162 * gnus.el: Gnus v5.2.4 is released.
1164 * custom.el (custom-face-lookup): Escape errors.
1166 * gnus-msg.el (gnus-inews-do-gcc): Don't do anything unless Gnus
1169 * custom.el (custom-face-lookup): Wrong number of params.
1171 Fri May 31 00:14:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1173 * gnus.el (gnus-continuum-version): Also give responses to
1175 (gnus-summary-update-article): Would bug out on editing articles.
1177 Thu May 30 05:04:07 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1179 * gnus.el: Gnus v5.2.2 is released.
1181 * gnus.el (gnus-article-hide-headers): Show boring headers as
1184 Tue May 28 15:47:15 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1186 * custom.el ((fboundp 'event-point)): Wrong test.
1188 Thu May 30 03:19:21 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1190 * gnus.el (gnus-headers-decode-quoted-printable): Wrong name.
1192 * message.el (message-header-hook): Defvarred.
1194 * gnus-nocem.el (gnus-nocem-verifyer): Couldn't verify that it
1197 Thu May 30 00:25:46 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1199 * gnus-nocem.el (gnus-nocem-verify-issuer): Widen before
1202 Wed May 29 23:19:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1204 * custom.el (custom-xmas-set-text-properties): Changed name.
1206 Wed May 29 23:01:52 1996 Paul D. Smith <psmith@baynetworks.com>
1208 * gnus-cus.el: toggle -> sexp.
1210 Wed May 29 23:00:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1212 * gnus-msg.el (gnus-inews-add-send-actions): Use `gnus-add-hook'.
1214 Wed May 29 22:52:47 1996 Francois Felix Ingrand <felix@laas.fr>
1216 * gnus-topic.el (gnus-topic-remove-group): Would not delete groups
1219 Wed May 29 08:57:20 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1221 * custom.el (custom-face-lookup): Avoid `modify-face' to speed up
1222 face retrieval on Indys & over slow modem lines.
1224 Wed May 29 05:08:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1226 * gnus.el: Gnus v5.2.2 is released.
1228 * custom.el (custom-xmas-add-text-properties,
1229 custom-xmas-put-text-property): New functions used throughout.
1230 May now work under XEmacs.
1232 Wed May 29 00:07:13 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1234 * gnus-cite.el (gnus-cite-article): New variable.
1235 (gnus-cite-parse-maybe): Use it.
1237 * nnspool.el (nnspool-open-server): Refuse opening if the active
1240 * gnus.el (gnus-read-active-file): Message more.
1242 * nntp.el (nntp-request-article): Wouldn't wait until the entire
1243 article had arrived.
1245 * nnvirtual.el (nnvirtual-request-group): Make sure that things
1246 don't recurse endlessly.
1248 * message.el (message-expand-group): Make buffer not read-only.
1250 * gnus-nocem.el (gnus-nocem-verifyer): New variable.
1251 (gnus-nocem-verify-issuer): Use it.
1253 * gnus-xmas.el (gnus-xmas-logo-color-alist): New variable.
1254 (gnus-xmas-logo-color-style): New variable.
1255 (gnus-xmas-logo-colors): Use them.
1257 Tue May 28 00:28:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1259 * gnus-score.el (gnus-score-followup): Would infloop on exact
1262 * message.el (message-forward): Insert separator at the start of
1265 * nnfolder.el (nnfolder-save-buffer): New function.
1266 (nnfolder-save-buffer-hook): New variable.
1268 * message.el (message-mode-hook): Defined variable.
1270 * nntp.el (nntp-request-close): Remove the sentinel before closing
1273 * gnus.el (gnus-group-mode): Add to local hook.
1274 (gnus-continuum-version): Would return wrong answer for non-alpha
1276 (gnus-version-number): New variable.
1277 (gnus-version): Use it.
1279 * gnus-msg.el (gnus-inews-add-send-actions): Add to local hook.
1281 * gnus-xmas.el (gnus-xmas-add-hook): New function.
1283 * gnus-ems.el (gnus-add-hook): New alias.
1285 Tue May 28 00:23:17 1996 Joao Cachopo <jcachopo@gia.ist.utl.pt>
1287 * gnus-salt.el (gnus-binary-mode): Would put wrong minor mode
1290 Tue May 28 00:18:19 1996 Thor Kristoffersen <thor@unik.no>
1292 * nntp.el (nntp-close-server): Supply parameter to
1293 `nntp-server-opened'.
1295 Sun May 26 20:29:02 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1297 * gnus.el (gnus-article-sort-by-date): Inline.
1299 * nnmail.el (nnmail-find-file): Don't insert literally.
1301 * message.el (message-send-mail-with-mh): Save before sending.
1303 * gnus-cite.el (gnus-article-hide-citation): Would bug out.
1305 * gnus-topic.el (gnus-topic-grok-active): Could only be run once.
1307 * message.el (message-check-news-syntax): Don't warn on long
1308 signatures on forwarded articles.
1310 * gnus.el (gnus-request-article-this-buffer): Put un-numbered
1311 articles into the original buffer as well.
1313 Sun May 26 03:51:38 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1315 * gnus.el: Gnus v5.2.1 is released.
1317 * gnus.el: Gnus v5.2.0 is released.
1319 * gnus.el: September Gnus v0.96 is released.
1321 * nnheader-ems.el: Raw-file confusion.
1323 * gnus-xmas.el (gnus-xmas-logo-colors): New variable.
1324 (gnus-xmas-group-startup-message): Use it.
1326 Sun May 26 02:35:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1328 * nnheader-ems.el: Bind nnheader-insert-raw-file-contents.
1330 * gnus.el: 0.95 is released.
1332 Sun May 26 02:34:01 1996 Bart Robinson <lomew@cs.utah.edu>
1334 * gnus.el (gnus-save-newsrc-file): Make the backups go to the
1337 Sun May 26 00:04:38 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1339 * gnus.el (gnus-cut-thread): Wouldn't cut properly with
1340 old-fetched and dormant articles.
1342 Sat May 25 22:49:51 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1344 * gnus.el (gnus-summary-search-article): Continue from where we
1346 (gnus-summary-insert-subject): Wouldn't insert when old-fetched
1348 (gnus-cut-threads): Would display too many threads when both
1349 sparse & ancient articles were present.
1350 (gnus-invisible-cut-children): New function.
1352 Fri May 24 17:56:19 1996 Andy Norman <ange@hplb.hpl.hp.com>
1354 * nnheader-ems.el (nnheader-xmas-find-file-noselect): Use
1355 `nnheader-insert-file-contents-literally'.
1357 Fri May 24 17:51:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1359 * gnus.el (gnus-summary-find-prev): With point at eob, would
1360 select the next-to-last article.
1362 Fri May 24 17:25:48 1996 Magnus Hammerin <qmah@bull.se>
1364 * gnus.el (gnus-group-mode): Use `gnus-make-local-hook'.
1365 (gnus-sortable-date): Typo.
1367 Fri May 24 17:24:15 1996 ISO-2022-JP <morioka@jaist.ac.jp>
1369 * gnus.el (gnus-narrow-to-signature): Didn't work.
1371 Fri May 24 21:27:49 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1373 * gnus.el: 0.94 is released.
1375 * nnvirtual.el (nnvirtual-request-group): Don't include itself in
1376 its component groups.
1378 * gnus.el (gnus-summary-mark-below): Changed default.
1380 Fri May 24 19:29:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1382 * message.el (message-check-news-syntax): Check invalid Newsgroups
1384 (message-mode-menu): Added spellcheck.
1386 * nntp.el (nntp-wait-for-response): Peel off ^Ms.
1388 * message.el (message-fix-before-sending): New function.
1389 (message-send): Use it.
1390 (message-check-news-syntax): Check for invalid group names.
1392 * gnus.el (gnus-summary-number-of-articles-in-thread): Return 0 if
1395 Thu May 23 23:32:43 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1397 * gnus.el: September Gnus v0.93 is released.
1399 * nnbabyl.el (nnbabyl-read-mbox): Would bogously increase the
1402 Thu May 23 21:06:47 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1404 * gnus.el: September Gnus v0.92 is released.
1406 * gnus-soup.el (gnus-soup-add-article): Would remove Xrefs from
1409 * gnus.el (gnus-summary-catchup-to-here): Don't show hidden
1412 * nnmail.el (nnmail-moved-inboxes): New variable.
1413 (nnmail-move-inbox): Use it.
1415 * gnus-uu.el (gnus-uu-decode-uu): Optional argument.
1417 * nnbabyl.el (nnbabyl-insert-lines): Don't insert negative Lines
1420 Thu May 23 19:28:15 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1422 * gnus.el (gnus-summary-insert-pseudos): Would create contiguous
1425 * nnheader-ems.el: New file.
1426 (nnheader-xmas-run-at-time): New function.
1427 (nnheader-xmas-cancel-timer): Ditto.
1428 (nnheader-xmas-insert-file-contents-literally): Moved here.
1430 * gnus.el (gnus-read-move-group-name): Bind
1431 minibuffer-confirm-incomplete.
1433 Thu May 23 15:20:47 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1435 * nntp.el (nntp-request-close): Give the QUIT time to reach the
1436 server before closing the connection.
1437 (nntp-close-server): Ditto.
1439 * gnus.el (gnus-summary-exit): Run the exit hook with point on the
1442 Thu May 23 15:03:16 1996 <morioka@jaist.ac.jp>
1444 * gnus.el (gnus-narrow-to-signature): Mimeish new definition.
1446 Thu May 23 15:03:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1448 * nnfolder.el (nnfolder-close-group): Don't read the buffer when
1451 * gnus.el (gnus-group-exit): Prompt even when the server is down.
1453 Wed May 22 21:56:56 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1455 * gnus.el: September Gnus v0.91 is released.
1457 * gnus.el (gnus-setup-news): Slave Gnusii should clear the dribble
1460 Wed May 22 22:32:21 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1462 * gnus-score.el (gnus-summary-set-score): Moved here.
1463 (gnus-summary-raise-score): Would bug out on nil arguments.
1465 * message-xmas.el (message-toolbar): Changed.
1467 * gnus-xmas.el (gnus-summary-mail-toolbar): New toolbar.
1468 (gnus-xmas-setup-summary-toolbar): Use it.
1470 Wed May 22 19:24:04 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1472 * gnus.el (gnus-message-archive-method): Buggy definition.
1473 (gnus-summary-prepare-threads): Don't mark ancient as low-scored.
1474 (gnus-summary-prepare-unthreaded): Ditto.
1476 Wed May 22 02:14:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1478 * gnus.el (gnus-save-hidden-threads): New macro.
1479 (gnus-hidden-threads-configuration): New function.
1480 (gnus-restore-hidden-threads-configuration): New function.
1481 (gnus-summary-search-article): Use it.
1483 * gnus-picon.el (gnus-picons-reverse-domain-path): New definition.
1485 * message.el: Required wrong file under XEmacs.
1487 * gnus-gl.el (bbb-get-predictions): Return nil on errors.
1489 * nnfolder.el (nnfolder-close-group): Make sure the buffer is
1490 alive before killing it.
1492 Tue May 21 20:08:33 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1494 * gnus.el: September Gnus v0.90 is released.
1496 * gnus.el (gnus-dribble-read-file): Don't do modes unless they are
1499 * gnus-score.el (gnus-summary-score-entry): Wouldn't show
1500 immediate scorign of followups.
1501 (gnus-score-save): Use prin1 instead of format.
1503 * gnus-msg.el (gnus-bug-kill-buffer): Bogus.
1505 Tue May 21 18:32:29 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1507 * gnus-vis.el (gnus-button-next-page): New command.
1508 (gnus-button-prev-page): Ditto.
1510 * gnus-topic.el (gnus-topic-unique): Removed variable.
1511 (gnus-current-topic): New function.
1512 (gnus-topic-move-group): Use it.
1513 (gnus-topic-goto-next-group): Use it.
1515 Tue May 21 11:08:42 1996 Steven L Baur <steve@miranova.com>
1517 * gnus-setup.el: Copyright assigned to FSF.
1519 Tue May 21 17:09:27 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1521 * message.el (message-fetch-field): New function.
1523 * gnus.el (gnus-directory): New variable.
1525 * message.el (message-directory): New variable.
1527 * nnmail.el (nnmail-insert-lines): Make sure point is at the
1528 beginning of the line.
1529 (nnmail-directory): New variable.
1531 * gnus.el (gnus-mode-string-quote): New function.
1532 (gnus-set-mode-line): Use it.
1534 Tue May 21 10:34:26 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1536 * gnus-msg.el (gnus-inews-do-gcc): Use message narrow to headers.
1537 (gnus-inews-do-gcc): Find the right archive method.
1539 * gnus.el (gnus-select-newsgroup): Check whether the group can be
1541 (gnus-no-server): Nonsensical.
1542 (gnus-group-mark-group): Go past topic lines.
1543 (gnus-server-to-method): Would return nil on select methods.
1545 * gnus-topic.el (gnus-topic-mode): Don't check topology unless we
1546 have the newsrc alist.
1547 (gnus-topic-check-topology): Wouldn't check topology properly.
1549 * nnsoup.el (nnsoup-request-list): Make sure the active file is
1552 * gnus.el (gnus-sortable-date): Simplified.
1553 (gnus-group-set-mode-line): Remove the ":" if the server is "".
1555 Tue May 21 10:13:28 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
1557 * message.el (message-rename-buffer): New command and keystroke.
1559 Mon May 20 10:15:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1561 * gnus.el (gnus-summary-search-article): New implementation; set
1562 point in the article buffer to the match.
1563 (gnus-parent-headers): New function.
1564 (gnus-dd-mmm): Protect against broken dates.
1566 * gnus-topic.el (gnus-topic-unread): New function.
1567 (gnus-topic-update-topic-line): Use it.
1569 * gnus.el (gnus-group-list-active): Protect against unbound