1 Sat Jun 29 01:03:19 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
3 * gnus.el: Gnus v5.2.30 is released.
5 Sat Jun 29 00:23:44 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
7 * gnus.el (gnus-article-read-summary-keys): Deal with message
8 composition more gracefully.
10 Fri Jun 28 23:58:37 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
12 * gnus.el (gnus-group-describe-group): Re-read when given a
15 Fri Jun 28 23:34:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
17 * gnus.el (gnus-group-kill-level): Put groups on killed list.
19 * nnfolder.el (nnfolder-read-folder): Would bug out when group not
22 Fri Jun 28 22:42:49 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
24 * gnus-score.el (gnus-summary-score-entry): Get rid of text
27 * gnus.el (gnus-article-read-summary-keys): Allow `A RET' to work
29 (gnus-summary-limit): Inhibit marking low-scored articles as
32 * gnus-msg.el (gnus-article-mail): Reply from the right address.
33 (gnus-article-mail): Yank properly.
35 * gnus.el (gnus-article-mode-map): Entry for info find node.
36 (gnus-summary-describe-briefly): Display proper message.
38 * smiley.el (smiley-circle-color): Doc fix.
40 * gnus.el (gnus-summary-prepare-threads): Would display expunged
41 articles after a dummy line.
42 (gnus-group-faq-directory): Doc fix.
43 (gnus-summary-mode): Clear moved inboxes.
45 Fri Jun 28 21:48:27 1996 Steven L. Baur <steve@miranova.com>
47 * earcon.el: New file.
49 * gnus-sound.el: New file.
51 Fri Jun 28 04:02:25 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
53 * gnus.el: Gnus v5.2.29 is released.
55 Thu Jun 27 23:14:54 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
57 * browse-url.el: Removed from distribution.
59 * nnmh.el (nnmh-request-group): Re-read dir.
61 Thu Jun 27 23:13:17 1996 Andy Norman <ange@hplb.hpl.hp.com>
63 * nnheader.el (nnheader-re-read-dir): New function.
65 Thu Jun 27 21:50:16 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
67 * gnus.el (gnus-summary-next-article): Would stall on canceled
69 (gnus-dribble-enter): Would bury the wrong buffer.
71 * gnus-score.el (gnus-score-followup-thread,
72 gnus-score-followup-article): Would switch to wrong buffer.
74 * gnus.el (gnus-adjust-marked-articles): Possible fix for killed
76 (gnus-subscribe-hierarchically): Kill .newsrc buffer.
78 * gnus-nocem.el (gnus-nocem-check-article): Would not search
81 Thu Jun 27 21:50:16 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
83 * gnus.el: Gnus v5.2.28 is released.
85 Thu Jun 27 23:33:18 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
87 * nnmail.el (nnmail-get-spool-files): Wouldn't get much mail.
89 Thu Jun 27 19:26:42 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
91 * nnheader.el (nnheader-find-etc-directory): New function.
93 * gnus.el (gnus-dribble-enter): Bury the buffer.
94 (gnus-buffer-configuration): Redundant entry.
95 (message): Don't require.
96 (gnus-archive-server-wanted-p): Be even more strict in when touse
99 Thu Jun 27 19:16:56 1996 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
101 * nnheader.el (nnheader-file-size): New function.
103 Wed Jun 26 22:14:45 1996 Alastair Burt <burt@dfki.uni-kl.de>
105 * gnus.el (gnus-group-kill-level): Applied `car' to an integer.
107 Wed Jun 26 21:53:34 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
109 * gnus.el: Gnus v5.2.27 is released.
111 Wed Jun 26 20:40:39 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
113 * gnus.el (gnus-summary-edit-article-done): Don't beep after a
116 * message.el (message-autosave-directory): New default value.
118 * gnus-cache.el (gnus-cache-open): Don't create cache things
121 * gnus.el (gnus-server-status): New function.
122 (gnus-group-get-new-news-this-group): Better error message.
123 (gnus-clear-system): Clear state alist.
124 (gnus-error): Doc fix.
126 * nnmail.el (nnmail-get-spool-files): Use the spool file even when
129 Wed Jun 26 20:36:40 1996 Philippe Troin <ptroin@compass-da.com>
131 * gnus.el (gnus-thread-total-score-1): New version.
133 Wed Jun 26 20:31:25 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
135 * nnspool.el (nnspool-find-id): Quote the Message-ID.
137 * message.el (message-check-news-syntax): Would respond to
138 i-have-a-mi-etc in References.
140 Wed Jun 26 19:59:27 1996 Nat Makarevitch <nat@nataa.fr.eu.org>
142 * smiley.el (smiley-regexp-alist): New definition.
144 Wed Jun 26 17:45:00 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
146 * message.el (message-reply): Name the message buffer "wide
147 reply..." if following up on a mail group.
149 * gnus.el (gnus-auto-subscribed-groups): Doc fix.
150 (gnus-options-subscribe): Doc fix.
152 * smiley.el (smiley-buffer): Autoload.
153 (messagexmas): Required.
155 * gnus.el (gnus-message-archive-group): Moved here.
156 (gnus-archive-server-wanted-p): New function used throughout.
157 (gnus-message-archive-group): Default to nil.
159 Tue Jun 25 21:15:41 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
161 * gnus.el: Gnus v5.3 is released.
163 Tue Jun 25 21:13:37 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
165 * gnus.el: Gnus v5.2.26 is released.
167 Tue Jun 25 20:58:40 1996 Richard Stallman <rms@gnu.ai.mit.edu>
169 * gnus-ems.el: Multiply color value by .6 instead of dividing by
172 Tue Jun 25 12:34:24 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
174 * message.el (message-send-news): Disable `existing-groups' check
177 Mon Jun 24 16:54:26 1996 Alastair Burt <burt@dfki.uni-kl.de>
179 * gnus-vis.el (gnus-summary-highlight-line): `default' mixed up
182 Sat Jun 22 13:56:49 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
184 * gnus-cite.el (gnus-cache-close): New function.
186 Sat Jun 22 11:33:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uiof.no>
188 * gnus.el: Gnus v5.2.25 is released.
190 Sat Jun 22 11:16:57 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
192 * gnus.el (gnus-adjust-marked-articles): Would bug out on some
195 Sat Jun 22 11:13:51 1996 Raja R. Harinath <harinath@cs.umn.edu>
197 * gnus.el (gnus-summary-save-body-in-file): Saved wrong buffer.
199 Sat Jun 22 10:57:35 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
201 * gnus.el (gnus-thread-total-score-1): Replaced with old,
204 * gnus-xmas.el ((find-face 'gnus-x-face)): Set proper colors.
206 Fri Jun 21 18:04:03 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
208 * gnus.el: Gnus v5.2.24 is released.
210 Fri Jun 21 16:36:03 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
212 * gnus-picon.el (gnus-picons-insert-face-if-exists): Total change.
213 Didn't conform with the conventions for picon databases. Still a
214 bit (MISC must be searched for explicitly), but otherwise we would
215 always see the MISC/unknown face. Faster.
216 (gnus-article-display-picons): Use accordingly.
217 (gnus-group-display-picons): Use accordingly.
218 (gnus-picons-try-to-find-face): Optional argument for not using
219 `gnus-picons-glyph-alist'--otherwise we would always see the same
221 (gnus-picons-display-x-face): Use it.
222 (gnus-picons-reverse-domain-path): Deletia.
224 Fri Jun 21 15:14:33 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
226 * gnus-vis.el (gnus-group-make-menu-bar): Fix the menu bar
229 * gnus.el (gnus-thread-total-score-1): Didn't count right.
231 * message.el (message-bounce): Would not skip past all blank
234 * gnus.el (gnus-directory): Removed autoload.
235 (gnus-activate-group): Pass the `method' argument on.
237 Fri Jun 21 09:41:53 1996 Hrvoje Niksic <hniksic@srce.hr>
239 * gnus-vis.el (gnus-button-alist): Exclude > from mailto button.
241 Fri Jun 21 09:37:39 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
243 * gnus.el (gnus-article-mode-map): `end-of-bnuffer'. :-)
245 Fri Jun 21 09:34:29 1996 Philippe Troin <ptroin@compass-da.com>
247 * gnus.el (gnus-thread-total-score-1): Don't count non-displayed
250 Fri Jun 21 09:21:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
252 * nnheader.el (nnheader-translate-file-chars): Would give faulty
255 Fri Jun 21 09:08:48 1996 Philippe Troin <ptroin@compass-da.com>
257 * gnus-cite.el (gnus-article-hide-citation): Would sometimes bug
260 Fri Jun 21 09:01:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
262 * gnus-msg.el (gnus-copy-article-buffer): Would include text
263 properties on XEmacs.
265 Thu Jun 20 18:38:07 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
267 * message.el (message-mode): Took `C-n' expansion out.
269 Thu Jun 20 18:35:22 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
271 * gnus.el: Gnus v5.2.23 is released.
273 Thu Jun 20 15:43:50 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
275 * gnus-picon.el (gnus-article-display-picons): Use a "\n"
276 annotation instead of opening a line.
278 * gnus.el (gnus-summary-reselect-current-group): Be silent.
280 * nnml.el (nnml-request-replace-article): Update the Lines header
281 before writing the article to disk.
283 * gnus-vis.el (gnus-button-reply): Use the address in the mailto
286 * nnheader.el (nnheader-translate-file-chars): Would fail on NT.
287 (nnheader-directory-files-safe): New function.
288 (nnheader-directory-articles): Use it.
289 (nnheader-article-to-file-alist): Use it.
291 * gnus.el (gnus-read-move-group-name): Activate group after
294 * gnus-cite.el (gnus-article-fill-cited-article): Would bug out on
297 * message.el (message-insert-signature): Don't strip trailing
300 * gnus-picon.el (gnus-picons-insert-face-if-exists): Don't insert
303 * message.el (message-mode): Define more abbrev keys.
305 * gnus-picon.el (gnus-article-display-picons): Would bug out on
308 * gnus-xmas.el (gnus-xmas-copy-article-buffer): Removed.
310 Thu Jun 20 09:38:54 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
312 * gnus.el (gnus-kill-gnus-frames): New function.
313 (gnus-clear-system): Use it.
314 (gnus-group-suspend): Ditto.
316 * message.el (message-check-news-syntax): Better checksumming.
317 (message-checksum): Better checksum.
319 * gnus-salt.el (gnus-tree-minimize): Never delete any other
322 Wed Jun 19 19:44:46 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
324 * gnus-picon.el (gnus-article-display-picons): Lowercase username.
325 (gnus-picons-reverse-domain-path): Lowercase domain path.
326 (gnus-picons-display-article-move-p): New user option.
327 (gnus-article-display-picons): Use it.
328 (gnus-group-display-picons): Use it.
330 Wed Jun 19 19:31:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
332 * gnus.el: Gnus v5.2.22 is released.
334 Wed Jun 19 18:53:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
336 * gnus-picon.el (gnus-group-display-picons): Insert a bar.
338 * gnus-xmas.el (gnus-xmas-redefine): On XEmacs 19.13, set
339 `shell-command-switch'.
341 * gnus.el (gnus-summary-work-articles): Use numeric value of
344 Wed Jun 19 18:36:23 1996 Christopher Davis <ckd@loiosh.kei.com>
346 * message.el (message-mode): Add signature separator.
347 (message-insert-signature): Check whether a signature is present.
349 Wed Jun 19 17:29:07 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
351 * nnmh.el (nnmh-request-move-article): Make sure we change back to
354 * gnus-picon.el (gnus-article-display-picons): Make sure the
357 Wed Jun 19 16:58:21 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
359 * gnus.el: Gnus v5.2.21 is released.
361 Wed Jun 19 15:39:09 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
363 * gnus-picon.el (gnus-picons-glyph-alist): New variable.
364 (gnus-picons-try-to-find-face): Use it.
365 (gnus-picons-close): New function.
367 * gnus.el (gnus-group-set-mode-line): After saving the .newsrc,
368 mark the group buffer as unmodified.
369 (gnus-group-name-to-method): New function.
370 (gnus-read-move-group-name): Use it.
371 (gnus-info-nodes): Add more modes.
372 (gnus-windows-old-to-new): Would produce invalid configurations.
374 Wed Jun 19 15:36:35 1996 Philippe Troin <ptroin@compass-da.com>
376 * gnus-score.el (gnus-score-load-file): Would bug out on
377 directories not ending with a /.
379 Wed Jun 19 14:46:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
381 * gnus.el (gnus-article-mode-map): Bind `<' and `>'.
382 (gnus-group-expire-articles): Close group after expiring.
384 * gnus-xmas.el (gnus-xmas-redefine): Don't do the mode-line things
387 Wed Jun 19 14:09:21 1996 Chuck Thompson <cthomp@xemacs.org>
389 * gnus-xmas.el (gnus-xmas-summary-recenter): Removed the
392 Wed Jun 19 13:15:05 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
394 * gnus-picon.el (gnus-picons-get-maximum-picons): Removed.
395 (gnus-picons-file-suffixes): New variable.
396 (gnus-picons-try-suffixes): New substs.
397 (gnus-article-display-picons): Would sometimes insert double
399 (gnus-picons-try-to-find-face): Insert some air.
400 (gnus-picons-insert-face-if-exists): Don't stat so many files.
402 Tue Jun 18 18:40:36 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
404 * gnus.el: Gnus v5.2.20 is released.
406 Tue Jun 18 12:24:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
408 * gnus-xmas.el (gnus-xmas-group-startup-message): Fix mode line.
410 * gnus-picon.el (gnus-article-display-picons): When displaying in
411 the article buffer, insert picon in separator line.
412 (gnus-article-display-picons): Get more picons.
413 (gnus-picons-insert-face-if-exists): New implementation.
414 (gnus-picons-get-maximum-picons): New variable.
416 * gnus-xmas.el (gnus-xmas-summary-menu-add): Change order.
418 * messagexmas.el (message-toolbar): Go to message info.
420 * gnus-xmas.el (gnus-xmas-mode-line-buffer-identification): New
423 * gnus-ems.el (gnus-mode-line-buffer-identification): New alias.
425 * gnus-xmas.el (gnus-xmas-article-show-hidden-text): New function.
427 * smiley.el (smiley-regexp-alist): Require whitespace before
430 * gnus-xmas.el (gnus-xmas-article-display-xface): Use new
433 * smiley.el (smiley-end-paren-p): New function.
434 (smiley-buffer): Use it.
436 * gnus.el (gnus-group-update-group-line): Protect against nil
439 * nntp.el (nntp-open-server-semi-internal): Better error message.
441 * gnus.el (gnus-get-function): Accept a noerror param.
442 (gnus-request-head): Use it.
444 * messagexmas.el (message-xmas-setup-toolbar): Would bug out on
447 Tue Jun 18 09:48:12 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
449 * gnus-xmas.el (gnus-xmas-article-display-xface): Insert X-Face
451 (gnus-summary-toolbar): New exit tool.
453 Tue Jun 18 09:46:57 1996 Chuck Thompson <cthomp@xemacs.org>
455 * custom.el (custom-face-import): Check for face name.
457 Tue Jun 18 06:23:45 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
459 * gnus.el (gnus-execute-command): Use `shell-command-name'.
461 * gnus-uu.el (gnus-uu-treat-archive): Use `shell-command-switch'.
463 * gnus.el (gnus-summary-mode-line-format-alist): Would break on
466 * message.el (message-setup): Delete excess line.
468 * nnmh.el (nnmh-request-list-1): Regexp-quote file name.
470 Mon Jun 17 04:38:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
472 * gnus-score.el (gnus-summary-increase-score): Always kill the
474 (gnus-score-insert-help): Only insert scores on relevant match
477 * message.el (message-send-news): Cleanup headers.
479 * gnus-picon.el (gnus-group-display-picons): Make sure the buffer
482 * smiley.el (annotations): Required.
484 * nnmail.el (nnmail-move-inbox): Didn't push proper file onto list
487 * gnus-msg.el (gnus-copy-article-buffer): Exclude "From " lines.
489 Sun Jun 16 08:18:18 1996 Barry A. Warsaw <bwarsaw@anthem.cnri.reston.va.us>
491 * gnus.el (gnus-read-save-file-name): Better prompting.
493 Sun Jun 16 01:18:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
495 * gnus.el (gnus-request-head): Support fetching heads from all
497 (gnus-read-header): Use it.
498 (gnus-header-value): No continuation headers.
499 (gnus-summary-mark-article-as-unread): Beep on unmarkable
502 * nnspool.el (nnspool-request-head): Fold continuation lines.
503 * nntp.el (nntp-request-head): Ditto.
505 * gnus.el (gnus-group-delete-group): Dox fix.
506 (gnus-summary-prepare-threads): Output saved mark.
507 (gnus-summary-reselect-current-group): Ding on ephemeral groups.
509 * nnmail.el (nnmail-internal-password): Cache password.
511 * message.el (message-buffer-name): Better non-group news name.
512 (message-insert-to): Don't insert ", , ,".
513 (message-insert-newsgroups): Ditto.
515 * gnus-srvr.el (gnus-server-set-status): New function.
516 (gnus-server-close-server): Use it.
517 (gnus-server-update-server): Update browsed servers.
519 Sat Jun 15 11:32:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
521 * smiley.el (smiley-circle-color): New variable.
523 * gnus-xmas.el (gnus-xmas-highlight-selected-summary): Only use on
526 Sat Jun 15 09:07:05 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
528 * gnus.el: Gnus v5.2.18-19 is released.
530 Sat Jun 15 10:44:16 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
532 * smiley.el: Included in distribution.
534 Sat Jun 15 06:25:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
536 * custom.el (custom-xmas-set-text-properties): Ignore string
539 Sat Jun 15 03:12:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
541 * nnvirtual.el (nnvirtual-request-update-mark): Would bug out on
544 * gnus.el (gnus-read-descriptions-file): Insert prefix for foreign
546 (gnus-group-describe-group): Just `force' the current group.
548 Sat Jun 15 02:43:29 1996 Christopher Davis <ckd@loiosh.kei.com>
550 * message.el (message-mode): Have signature separator be paragraph
553 Sat Jun 15 02:26:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
555 * messagexmas.el (message-exchange-point-and-mark): fset to xmas.
557 Sat Jun 15 01:59:08 1996 lantz moore <lantz_moore@ece.uc.edu>
559 * gnus-msg.el (gnus-inews-insert-archive-gcc): Don't insert spaces
562 Sat Jun 15 01:58:17 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
564 * message.el (message-tokenize-header): Would return empty
567 Thu Jun 13 18:26:34 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
569 * gnus-scomo.el (gnus-score-make-menu-bar): Correct Exit function.
571 * gnus-score.el (gnus-score-edit-file): Correct message.
573 * gnus-srvr.el (gnus-server-make-menu-bar): Use two symbols for
576 * gnus-xmas.el (gnus-xmas-score-menu-add): New function.
577 (gnus-xmas-redefine): Use it.
578 (gnus-xmas-server-menu-add): Add two menus.
580 * nnfolder.el (nnfolder-generate-active-file): Use other function
581 to read file (not sure whether this is OK, but now it worked for
582 me, even with VM folders)
583 (nnfolder-read-folder): delete oldactive (never used)
585 Sat Jun 15 00:45:53 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
587 * messagexmas.el (message-xmas-setup-toolbar): If one icon doesn't
588 exist, report a failure.
590 * nnmh.el (nnmh-request-expire-articles): Message errors.
592 Fri Jun 14 13:06:43 1996 Steven L Baur <steve@miranova.com>
594 * message.el (message-yank-original): Used misnamed wrapper
597 * messagexmas.el (message-xmas-exchange-point-and-mark): Used
598 misnamed control variable.
600 Fri Jun 14 06:24:02 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
602 * gnus.el: Gnus v5.2.17 is released.
604 Fri Jun 14 05:16:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
606 * gnus-xmas.el (gnus-xmas-call-region): New function.
608 * nnheaderxm.el (nnheader-xmas-find-file-noselect): Simplify.
610 Fri Jun 14 04:30:30 1996 Steven L. Baur <steve@miranova.com>
612 * messagexmas.el (message-xmas-exchange-point-and-mark): New
614 (message-xmas-dont-activate-region): New variable.
616 Fri Jun 14 02:59:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
618 * gnus.el (gnus-summary-next-article): Check for nil cmd.
620 * gnus-xmas.el (gnus-xmas-group-startup-message): Use xbm if that
623 * messagexmas.el (message-xmas-setup-toolbar): Make sure all
626 * gnus-xmas.el (gnus-summary-mail-toolbar): Add other icons.
627 (gnus-summary-toolbar): Add next/prev/catchup icons.
629 * gnus-xmas.el: Use more native functions.
631 Thu Jun 13 23:40:45 1996 Steven L. Baur <steve@miranova.com>
633 * messagexmas.el (message-use-toolbar): Check for toolbar
636 Thu Jun 13 22:35:43 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
638 * gnus-score.el (gnus-newsgroup-score-alist): New function.
640 * gnus.el (gnus-simplify-buffer-fuzzy): Use folded search.
642 * message.el (message-tokenize-header): Respect quotes.
644 * gnus.el (gnus-group-kill-group): Mass killing didn't work.
646 * gnus-demon.el (gnus-demon-scan-mail): Make sure the server is
649 Thu Jun 13 02:41:11 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
651 * gnus.el: Gnus v5.2.16 is released.
653 Thu Jun 13 02:28:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
655 * nnheader.el (nnheader-insert-nov): Fudge a message-id if
658 * nnml.el (nnml-request-accept-article): Use it.
660 * nnmail.el (nnmail-check-syntax): New function.
662 * gnus.el (gnus-group-fetch-faq): Would bug out when not called in
664 (gnus-use-long-file-name): Doc fix.
665 (gnus-summary-search-article): Search backward from where we left
668 * gnus-xmas.el (gnus-xmas-server-menu-add): New function.
669 (gnus-xmas-browse-menu-add): Ditto.
671 Wed Jun 12 18:32:57 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
673 * gnus-srvr.el (gnus-server-make-menu-bar): Use
674 `gnus-server-deny-server'
676 Wed Jun 12 23:02:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
678 * message.el (message-send-rename-function): New variable.
679 (message-do-send-housekeeping): Use it.
681 Wed Jun 12 22:53:32 1996 Richard Mlynarik <mly@adoc.xerox.com>
683 * message.el (message-make-fqdn): Make sure `user-mail-address'
684 and `mail-host-address' looks like a full address.
686 Wed Jun 12 22:06:39 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
688 * message.el (message-generate-new-buffers): Extended syntax.
689 (message-buffer-name): Use it.
690 (message-make-fqdn): Checked `user-mail-address' directly.
691 (message-check-news-syntax): Check for misconfiguration.
693 * nnmail.el (nnmail-move-inbox): Use it.
695 Wed Jun 12 22:06:10 1996 Richard Pieri <ratinox@unilab.dfci.harvard.edu>
697 * nnmail.el (nnmail-read-password): New function.
699 Wed Jun 12 21:59:40 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
701 * message.el (message-send): Make buffer read/write before
704 * gnus-score.el (gnus-score-edit-current-scores): Correct
707 Wed Jun 12 19:31:50 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
709 * gnus-msg.el (gnus-inews-insert-archive-gcc): If ":" in name,
711 (gnus-message-archive-group): Doc fix.
713 * nnmail.el (nnmail-split-it): Regexp bogosity.
715 * gnus-vis.el (gnus-button-alist): Have "news:" rule come before
718 * message.el (message-setup): Really be read-only.
720 * gnus.el (gnus-summary-import-article): Use message.
722 Tue Jun 11 10:04:55 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
724 * message.el (message-make-fqdm): Use `mail-host-address' before
726 (message-make-fqdn): Typo is function name.
728 * nndb.el: Make byte-compiler silent.
730 Tue Jun 11 02:29:33 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
732 * gnus.el: Gnus v5.2.15 is released.
734 * gnus-score.el (gnus-score-find-trace): Erase contents first.
736 * nntp.el (nntp-send-region-to-server): Make sure the server is
739 * gnus.el (gnus-summary-edit-article-done): Reversed parameters.
741 * nnheaderxm.el: Renamed.
743 * nnmail.el ((eq system-type 'windows-nt)): Moved here.
745 Tue Jun 11 02:11:30 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
747 * nnmail.el (nnmail-pop-password): New variable.
748 (nnmail-pop-password-required): New variable.
749 (nnmail-move-inbox): Use them.
751 Mon Jun 10 21:40:13 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
753 * gnus-xmas.el (gnus-xmas-summary-recenter): Don't sit-for on
756 * gnus-picon.el (gnus-group-display-picons): `set-to-buffer'?
758 * gnus.el (gnus-articles-to-read): Don't prompt for scored unless
759 there are many unscored ones.
760 (gnus-read-move-group-name): Prompt when group doesn't exist.
761 (gnus-output-to-file): New implementation.
762 (gnus-summary-save-article): Would duplicate while saving.
763 (gnus-summary-save-article): Prompts wouldn't be remembered.
764 (gnus-article-hide-headers): Inhibit point motion hooks.
766 Mon Jun 10 05:20:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
768 * gnus.el: Gnus v5.2.14 is released.
770 * gnus-cus.el (()): Display X face by default.
772 * gnus-xmas.el (gnus-article-x-face-command): New default.
774 * gnus-ems.el: Moved x-face.
776 * gnus-xmas.el (gnus-xmas-article-display-xface): New function.
778 Mon Jun 10 03:08:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uido.no>
780 * gnus.el: Gnus v5.2.13 is released.
782 * gnus-cus.el (()): Changed LemonChiffon to Turquoise.
784 * message.el (message-signature-setup-hook): New hook.
786 * gnus-xmas.el (gnus-xmas-summary-recenter): `sit-for' for right
789 Mon Jun 10 00:02:15 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
791 * gnus.el (gnus-article-check-hidden-text): New definition.
792 (gnus-hidden-arg): New function.
793 (gnus-article-hide-headers): Don't toggle when called
796 * messagexmas.el (message-xmas-setup-toolbar): Use xbms.
798 * gnus-score.el (gnus-score-file-regexp): Regexp-quote suffixes.
799 (gnus-score-load-file): Wouldn't set `adapt-file' right.
801 * gnus-xmas.el (gnus-xmas-logo-color-alist): Removed double "##".
803 * gnus-score.el (gnus-score-find-bnews): Deal with "++".
805 Sun Jun 9 22:18:05 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
807 * gnus-score.el (gnus-score-find-trace): Don't error, just beep.
809 * gnus-cite.el (gnus-cite-minimum-match-count): Changed default to
812 Sun Jun 9 05:48:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
814 * gnus.el (gnus-message-archive-method): Dox fix.
816 * message.el (message-check-news-syntax): Allow + and _ in group
819 * gnus.el (gnus-group-fetch-faq): Didn't allow completion.
821 Sun Jun 9 05:36:16 1996 Hrvoje Niksic <hniksic@srce.hr>
823 * message.el (message-ignored-supersedes-headers): New default.
825 Sun Jun 9 05:17:34 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
827 * gnus-score.el (gnus-score-score-files-1): Don't match on "/" in
829 * nnml.el (nnml-generate-nov-databases-1): Ditto.
830 * nnmh.el (nnmh-request-list-1): Ditto.
831 * gnus-uu.el (gnus-uu-scan-directory): Ditto.
833 * nnheaderems.el: Strip CR on windows-nt.
835 Sun Jun 9 05:15:13 1996 Dave Disser <disser@hpsdly.sdd.hp.com>
837 * gnus-picon.el (gnus-group-display-picons): Set instead of
840 Sun Jun 9 05:08:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
842 * gnus.el (gnus-article-read-summary-keys): Don't save winconf on
845 * nnmail.el (nnmail-delete-incoming): Changed default.
847 * gnus.el (gnus-eval-in-buffer-window): Indent correctly.
849 Sat Jun 8 19:24:24 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
851 * gnus-cite.el (gnus-cite-minimum-match-count): Changed default.
853 Fri Jun 7 22:08:53 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
855 * gnus.el: Gnus v5.2.12 is released.
857 * gnus.el (gnus-summary-refer-article): Would bug out when
858 referring non-sparse articles.
860 Fri Jun 7 19:59:45 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
862 * gnus.el: Gnus v5.2.11 is released.
864 * gnus.el (gnus-summary-save-article): Would set
865 `gnus-original-article-buffer' to a bogus value.
866 (gnus-header-value): Didn't understand continuation headers!
867 (gnus-get-newsgroup-headers): Use new value and pick out
869 (gnus-number-to-header): New function.
870 (gnus-summary-refer-article): Didn't work when sparse articles
873 Fri Jun 7 17:19:21 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
875 * nnheader.el (nnheader-insert-head): Use
876 `nnheader-insert-file-contents-literally'.
877 (nnheader-mail-file-mbox-p): Ditto.
879 Fri Jun 7 14:05:28 1996 Jens Lautenbacher <jens@lemcbed.lem.uni-karlsruhe.de>
881 * custom.el ((string-match "XEmacs" emacs-version)): dito
883 * gnus-vis.el (gnus-group-make-menu-bar): enable customize for XEmacs
885 Fri Jun 7 19:20:22 1996 Richard Pieri <ratinox@unilab.dfci.harvard.edu>
887 * nnheaderems.el (nnheader-ms-strip-cr): New function.
889 Thu Jun 6 18:22:04 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
891 * gnus.el: Gnus v5.2.10 is released.
893 * message.el (message-header-format-alist): Use
894 `message-fill-address' for To and Cc.
895 (message-fill-address): New function.
897 * gnus.el (gnus-article-check-hidden-text): Respect a postive
899 (gnus-summary-save-article): Remove headers from the original
901 (gnus-article-hide-headers): Delete "From " if wanted.
903 * nnmail.el (nnmail-load-hook): Run hooks.
905 Thu Jun 6 14:41:20 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
907 * message.el (message-check-news-syntax): Don't warn on "poster".
909 Wed Jun 5 20:22:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
911 * gnus.el: Gnus v5.2.9 is released.
913 * message.el (message-setup): Add Mailcrypt magic.
915 Wed Jun 5 18:01:58 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
917 * gnus-cus.el (()): New colors.
919 * gnus-xmas.el (gnus-xmas-group-startup-message): Would bug out
920 when compiled without XPM support.
922 Wed Jun 5 17:17:00 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
924 * gnus.el: Gnus v5.2.8 is released.
926 * nndoc.el (nndoc-type-alist): New babyl head begin.
927 (nndoc-babyl-head-begin): New function.
929 Wed Jun 5 16:26:55 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
931 * gnus.el (gnus-summary-save-article): Remove headers.
933 Wed Jun 5 18:16:55 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
935 * gnus.el (gnus-read-old-newsrc-el-file): Would bug out.
937 Wed Jun 5 12:43:22 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
939 * gnus-score.el: `V f' to flush the cache.
940 (gnus-score-flush-cache): Save scores before flushing.
942 * gnus-cite.el (gnus-cite-prefix-regexp): Removed "-" as cite
945 * gnus.el (gnus-summary-caesar-message): Use message.
947 * gnus-cite.el (gnus-cite-prefix-regexp): Allow "-" as a cite
950 * nnvirtual.el (nnvirtual-convert-headers): Wouldn't convert.
952 * gnus-cus.el (()): Have `gnus-mouse-face' respect gnus-visual.
954 Wed Jun 5 12:52:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
956 * dgnushack.el (custom-file): Changed setq.
958 Tue Jun 4 13:46:45 1996 Scott Byer <byer@mv.us.adobe.com>
960 * nnfolder.el (nnfolder-read-folder) Take an additional parameter,
961 scanning, which is t when we are only scanning for new news. In
962 this case, if the modtime of the file hasn't changed since we last
963 scanned it, we don't bother reading the file in, and simply return
964 nil. When we do scan it, pay attention to the
965 nnfolder-distrust-mbox variable, and only scan forward from the
966 last marked message when nil. After scanning, remember the
967 modtime of the visited buffer.
969 * nnfolder.el (nnfolder-save-mail) If nnfolder-current-buffer is
970 nil, make sure any open group is closed before changing the group
971 - in the case where a group was opened for scanning but not read
972 in because it wasn't touched, this forces the read.
974 * nnfolder.el (nnfolder-possibly-change-group) Take an additional
975 optional variable, which indicated if we're scanning. Passes it
976 on to nnfolder-read-folder, and is prepared for
977 nnfolder-read-folder to return nil for nnfolder-current-buffer.
978 If we get a request to change to the currently open group, and
979 nnfolder-current-buffer is nil (we're on the tail end of a scan),
982 * nnfolder.el (nnfolder-request-scan) Inform
983 nnfolder-possibly-change-group that we're scanning.
985 * nnfolder.el (nnfolder-scantime-alist) New internal variable.
986 Keep track of the last scantime of each mbox.
988 * nnfolder.el (nnfolder-distrust-mbox) New variable. When t,
989 nnfolder-read-folder reverts to it's old behavior of scanning an
990 entire file looking for unmarked messages. When nil (the
991 default), scans forward from the last marked message. Unless you
992 have an external mailer which inserts new messages in the middle
993 of your mailboxes, leave nil.
995 Wed Jun 5 09:20:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
997 * message.el (message-goto-body): Expand abbrev.
999 Tue Jun 4 17:12:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1001 * gnus.el: Gnus v5.2.7 is released.
1003 Tue Jun 4 18:26:24 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
1005 * message-xms.el (message-xmas-find-glyph-directory): Wouldn't use
1006 PACKAGE-xmas-glyph-directory even if it is non-nil and a
1008 (message-toolbar): Use special ispell function for messages. Jump
1009 to info pages for message composition.
1011 Tue Jun 4 17:12:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1013 * message.el (rmail): Require.
1015 Tue Jun 4 18:11:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1017 * gnus-cus.el (()): Bold group faces.
1019 Tue Jun 4 15:10:20 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1021 * gnus-cus.el (()): Unbold group faces.
1023 * custom.el (custom-face-lookup): Make all parameters optional.
1025 * gnus.el (gnus-thread-total-score): Protect against nil input.
1027 Tue Jun 4 11:11:13 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1029 * gnus.el: Gnus v5.2.6 is released.
1031 * gnus.el (gnus-summary-make-local-variables): Set local variables
1034 Tue Jun 4 07:51:02 1996 Steven L. Baur <steve@miranova.com>
1036 * gnus-cus.el (()): New "light' group highlighting.
1038 Tue Jun 4 07:26:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1040 * gnus.el (gnus-subscribe-hierarchical-interactive): Don't accept
1043 * message.el (message-directory): Autoload.
1045 Mon Jun 3 07:30:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1047 * gnus.el (gnus-summary-make-local-variables): Separated into own
1049 (gnus-summary-make-local-variables): Respect global values.
1051 * nnheader.el (sendmail): Unrequired.
1054 * nntp.el (rnews): Unrequired.
1056 * gnus-msg.el (gnus-group-post-news): `C-u a' posts to the group
1057 under point, `C-u 1 a' prompts, `a' uses an empty group name.
1059 * message.el (message-setup): Make separator read-only.
1061 * gnus-cus.el (()): Define `gnus-group-highlight'.
1063 * gnus-vis.el (gnus-group-highlight): Commented out.
1065 * gnus-topic.el (gnus-topic-yank-group): Yank topics at the end of
1066 the buffer correctly.
1068 * gnus-score.el (gnus-score-adaptive): Make sure we use the
1069 buffer-local adaptive score variable.
1071 * gnus-msg.el (gnus-group-post-news): Prompt when given a prefix.
1073 * nnvirtual.el (nnvirtual-catchup-group): Might have corrupted the
1074 list of component groups.
1076 * gnus-ems.el: Work under OS/2 again.
1078 * gnus.el (gnus-remove-header): New function.
1079 (gnus-read-header): Use it.
1080 (gnus-summary-insert-subject): Didn't work when editing articles
1081 in a non-threaded display.
1082 (gnus-summary-update-article): Would create multiple root
1083 threads when editing.
1085 * message.el (message-do-send-housekeeping): Reverse check.
1087 * nnheader.el (backquote): Required.
1089 * gnus.el (backquote): Required.
1091 * message.el (message-make-from): Use the `user-full-name'
1094 Sun Jun 2 16:50:49 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1096 * message.el (message-number-of-buffers): New variable.
1097 (message-generate-new-buffers): Changed default.
1098 (message-do-send-housekeeping): New function.
1099 (message-buffer-name): New function.
1101 Sun Jun 2 07:41:20 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1103 * gnus.el: Gnus v5.2.5 is released.
1105 * gnus-topic.el (gnus-topic-remove-group): Only delete first
1107 (gnus-topic-move-group): Ditto.
1108 (gnus-topic-change-level): Ditto.
1110 * gnus.el (gnus-summary-insert-subject): Do rebuilding of sparse
1112 (gnus-summary-update-article): Do updating of referred articles
1114 (gnus-delete-first): New function.
1116 * gnus-cus.el (()): Color change.
1118 * gnus.el (gnus-version): Accept a prefix to insert.
1120 Sat Jun 1 02:03:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1122 * custom.el: Require cl.
1124 * gnus.el (gnus-group-list-matching): `10 A m' to read the active
1127 * message.el (message-supersede): Don't use
1128 `mail-strip-quoted-names'.
1129 (message-cancel-news): Ditto.
1131 * nnfolder.el (nnfolder-retrieve-headers): Don't allow selecting
1133 (nnfolder-request-group): Ditto.
1135 Sat Jun 1 01:26:45 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1137 * dgnushack.el (custom-file): Nix out.
1139 Sat Jun 1 01:24:28 1996 Massimo Campostrini <campo@sunthpi3.difi.unipi.it>
1141 * gnus-cus.el (()): Wrong number of arguments.
1143 Fri May 31 08:32:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1145 * gnus.el: Removed obsolete autoloads.
1147 * gnus-demon.el (gnus-demon-init): Use `nnheader-run-at-time'.
1149 * gnus.el (gnus-group-catchup-current): Warn.
1151 * gnus-srvr.el (gnus-browse-foreign-server): Message better.
1153 * gnus-topic.el (gnus-topic-change-level): Make sure we're in the
1156 * gnus-srvr.el (gnus-server-exit-hook): New hook.
1157 (gnus-server-exit): Use it.
1159 * gnus-topic.el (gnus-topic-mode): Update more.
1161 * gnus.el (gnus-group-update-group-hook): New hook.
1162 (gnus-group-update-group): Use it.
1164 Fri May 31 04:33:16 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1166 * gnus.el: Gnus v5.2.4 is released.
1168 * custom.el (custom-face-lookup): Escape errors.
1170 * gnus-msg.el (gnus-inews-do-gcc): Don't do anything unless Gnus
1173 * custom.el (custom-face-lookup): Wrong number of params.
1175 Fri May 31 00:14:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1177 * gnus.el (gnus-continuum-version): Also give responses to
1179 (gnus-summary-update-article): Would bug out on editing articles.
1181 Thu May 30 05:04:07 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1183 * gnus.el: Gnus v5.2.2 is released.
1185 * gnus.el (gnus-article-hide-headers): Show boring headers as
1188 Tue May 28 15:47:15 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1190 * custom.el ((fboundp 'event-point)): Wrong test.
1192 Thu May 30 03:19:21 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1194 * gnus.el (gnus-headers-decode-quoted-printable): Wrong name.
1196 * message.el (message-header-hook): Defvarred.
1198 * gnus-nocem.el (gnus-nocem-verifyer): Couldn't verify that it
1201 Thu May 30 00:25:46 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1203 * gnus-nocem.el (gnus-nocem-verify-issuer): Widen before
1206 Wed May 29 23:19:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1208 * custom.el (custom-xmas-set-text-properties): Changed name.
1210 Wed May 29 23:01:52 1996 Paul D. Smith <psmith@baynetworks.com>
1212 * gnus-cus.el: toggle -> sexp.
1214 Wed May 29 23:00:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1216 * gnus-msg.el (gnus-inews-add-send-actions): Use `gnus-add-hook'.
1218 Wed May 29 22:52:47 1996 Francois Felix Ingrand <felix@laas.fr>
1220 * gnus-topic.el (gnus-topic-remove-group): Would not delete groups
1223 Wed May 29 08:57:20 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1225 * custom.el (custom-face-lookup): Avoid `modify-face' to speed up
1226 face retrieval on Indys & over slow modem lines.
1228 Wed May 29 05:08:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1230 * gnus.el: Gnus v5.2.2 is released.
1232 * custom.el (custom-xmas-add-text-properties,
1233 custom-xmas-put-text-property): New functions used throughout.
1234 May now work under XEmacs.
1236 Wed May 29 00:07:13 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1238 * gnus-cite.el (gnus-cite-article): New variable.
1239 (gnus-cite-parse-maybe): Use it.
1241 * nnspool.el (nnspool-open-server): Refuse opening if the active
1244 * gnus.el (gnus-read-active-file): Message more.
1246 * nntp.el (nntp-request-article): Wouldn't wait until the entire
1247 article had arrived.
1249 * nnvirtual.el (nnvirtual-request-group): Make sure that things
1250 don't recurse endlessly.
1252 * message.el (message-expand-group): Make buffer not read-only.
1254 * gnus-nocem.el (gnus-nocem-verifyer): New variable.
1255 (gnus-nocem-verify-issuer): Use it.
1257 * gnus-xmas.el (gnus-xmas-logo-color-alist): New variable.
1258 (gnus-xmas-logo-color-style): New variable.
1259 (gnus-xmas-logo-colors): Use them.
1261 Tue May 28 00:28:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1263 * gnus-score.el (gnus-score-followup): Would infloop on exact
1266 * message.el (message-forward): Insert separator at the start of
1269 * nnfolder.el (nnfolder-save-buffer): New function.
1270 (nnfolder-save-buffer-hook): New variable.
1272 * message.el (message-mode-hook): Defined variable.
1274 * nntp.el (nntp-request-close): Remove the sentinel before closing
1277 * gnus.el (gnus-group-mode): Add to local hook.
1278 (gnus-continuum-version): Would return wrong answer for non-alpha
1280 (gnus-version-number): New variable.
1281 (gnus-version): Use it.
1283 * gnus-msg.el (gnus-inews-add-send-actions): Add to local hook.
1285 * gnus-xmas.el (gnus-xmas-add-hook): New function.
1287 * gnus-ems.el (gnus-add-hook): New alias.
1289 Tue May 28 00:23:17 1996 Joao Cachopo <jcachopo@gia.ist.utl.pt>
1291 * gnus-salt.el (gnus-binary-mode): Would put wrong minor mode
1294 Tue May 28 00:18:19 1996 Thor Kristoffersen <thor@unik.no>
1296 * nntp.el (nntp-close-server): Supply parameter to
1297 `nntp-server-opened'.
1299 Sun May 26 20:29:02 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1301 * gnus.el (gnus-article-sort-by-date): Inline.
1303 * nnmail.el (nnmail-find-file): Don't insert literally.
1305 * message.el (message-send-mail-with-mh): Save before sending.
1307 * gnus-cite.el (gnus-article-hide-citation): Would bug out.
1309 * gnus-topic.el (gnus-topic-grok-active): Could only be run once.
1311 * message.el (message-check-news-syntax): Don't warn on long
1312 signatures on forwarded articles.
1314 * gnus.el (gnus-request-article-this-buffer): Put un-numbered
1315 articles into the original buffer as well.
1317 Sun May 26 03:51:38 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1319 * gnus.el: Gnus v5.2.1 is released.
1321 * gnus.el: Gnus v5.2.0 is released.
1323 * gnus.el: September Gnus v0.96 is released.
1325 * nnheader-ems.el: Raw-file confusion.
1327 * gnus-xmas.el (gnus-xmas-logo-colors): New variable.
1328 (gnus-xmas-group-startup-message): Use it.
1330 Sun May 26 02:35:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1332 * nnheader-ems.el: Bind nnheader-insert-raw-file-contents.
1334 * gnus.el: 0.95 is released.
1336 Sun May 26 02:34:01 1996 Bart Robinson <lomew@cs.utah.edu>
1338 * gnus.el (gnus-save-newsrc-file): Make the backups go to the
1341 Sun May 26 00:04:38 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1343 * gnus.el (gnus-cut-thread): Wouldn't cut properly with
1344 old-fetched and dormant articles.
1346 Sat May 25 22:49:51 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1348 * gnus.el (gnus-summary-search-article): Continue from where we
1350 (gnus-summary-insert-subject): Wouldn't insert when old-fetched
1352 (gnus-cut-threads): Would display too many threads when both
1353 sparse & ancient articles were present.
1354 (gnus-invisible-cut-children): New function.
1356 Fri May 24 17:56:19 1996 Andy Norman <ange@hplb.hpl.hp.com>
1358 * nnheader-ems.el (nnheader-xmas-find-file-noselect): Use
1359 `nnheader-insert-file-contents-literally'.
1361 Fri May 24 17:51:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1363 * gnus.el (gnus-summary-find-prev): With point at eob, would
1364 select the next-to-last article.
1366 Fri May 24 17:25:48 1996 Magnus Hammerin <qmah@bull.se>
1368 * gnus.el (gnus-group-mode): Use `gnus-make-local-hook'.
1369 (gnus-sortable-date): Typo.
1371 Fri May 24 17:24:15 1996 ISO-2022-JP <morioka@jaist.ac.jp>
1373 * gnus.el (gnus-narrow-to-signature): Didn't work.
1375 Fri May 24 21:27:49 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1377 * gnus.el: 0.94 is released.
1379 * nnvirtual.el (nnvirtual-request-group): Don't include itself in
1380 its component groups.
1382 * gnus.el (gnus-summary-mark-below): Changed default.
1384 Fri May 24 19:29:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1386 * message.el (message-check-news-syntax): Check invalid Newsgroups
1388 (message-mode-menu): Added spellcheck.
1390 * nntp.el (nntp-wait-for-response): Peel off ^Ms.
1392 * message.el (message-fix-before-sending): New function.
1393 (message-send): Use it.
1394 (message-check-news-syntax): Check for invalid group names.
1396 * gnus.el (gnus-summary-number-of-articles-in-thread): Return 0 if
1399 Thu May 23 23:32:43 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1401 * gnus.el: September Gnus v0.93 is released.
1403 * nnbabyl.el (nnbabyl-read-mbox): Would bogously increase the
1406 Thu May 23 21:06:47 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1408 * gnus.el: September Gnus v0.92 is released.
1410 * gnus-soup.el (gnus-soup-add-article): Would remove Xrefs from
1413 * gnus.el (gnus-summary-catchup-to-here): Don't show hidden
1416 * nnmail.el (nnmail-moved-inboxes): New variable.
1417 (nnmail-move-inbox): Use it.
1419 * gnus-uu.el (gnus-uu-decode-uu): Optional argument.
1421 * nnbabyl.el (nnbabyl-insert-lines): Don't insert negative Lines
1424 Thu May 23 19:28:15 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1426 * gnus.el (gnus-summary-insert-pseudos): Would create contiguous
1429 * nnheader-ems.el: New file.
1430 (nnheader-xmas-run-at-time): New function.
1431 (nnheader-xmas-cancel-timer): Ditto.
1432 (nnheader-xmas-insert-file-contents-literally): Moved here.
1434 * gnus.el (gnus-read-move-group-name): Bind
1435 minibuffer-confirm-incomplete.
1437 Thu May 23 15:20:47 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1439 * nntp.el (nntp-request-close): Give the QUIT time to reach the
1440 server before closing the connection.
1441 (nntp-close-server): Ditto.
1443 * gnus.el (gnus-summary-exit): Run the exit hook with point on the
1446 Thu May 23 15:03:16 1996 <morioka@jaist.ac.jp>
1448 * gnus.el (gnus-narrow-to-signature): Mimeish new definition.
1450 Thu May 23 15:03:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1452 * nnfolder.el (nnfolder-close-group): Don't read the buffer when
1455 * gnus.el (gnus-group-exit): Prompt even when the server is down.
1457 Wed May 22 21:56:56 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1459 * gnus.el: September Gnus v0.91 is released.
1461 * gnus.el (gnus-setup-news): Slave Gnusii should clear the dribble
1464 Wed May 22 22:32:21 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1466 * gnus-score.el (gnus-summary-set-score): Moved here.
1467 (gnus-summary-raise-score): Would bug out on nil arguments.
1469 * message-xmas.el (message-toolbar): Changed.
1471 * gnus-xmas.el (gnus-summary-mail-toolbar): New toolbar.
1472 (gnus-xmas-setup-summary-toolbar): Use it.
1474 Wed May 22 19:24:04 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1476 * gnus.el (gnus-message-archive-method): Buggy definition.
1477 (gnus-summary-prepare-threads): Don't mark ancient as low-scored.
1478 (gnus-summary-prepare-unthreaded): Ditto.
1480 Wed May 22 02:14:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1482 * gnus.el (gnus-save-hidden-threads): New macro.
1483 (gnus-hidden-threads-configuration): New function.
1484 (gnus-restore-hidden-threads-configuration): New function.
1485 (gnus-summary-search-article): Use it.
1487 * gnus-picon.el (gnus-picons-reverse-domain-path): New definition.
1489 * message.el: Required wrong file under XEmacs.
1491 * gnus-gl.el (bbb-get-predictions): Return nil on errors.
1493 * nnfolder.el (nnfolder-close-group): Make sure the buffer is
1494 alive before killing it.
1496 Tue May 21 20:08:33 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1498 * gnus.el: September Gnus v0.90 is released.
1500 * gnus.el (gnus-dribble-read-file): Don't do modes unless they are
1503 * gnus-score.el (gnus-summary-score-entry): Wouldn't show
1504 immediate scorign of followups.
1505 (gnus-score-save): Use prin1 instead of format.
1507 * gnus-msg.el (gnus-bug-kill-buffer): Bogus.
1509 Tue May 21 18:32:29 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1511 * gnus-vis.el (gnus-button-next-page): New command.
1512 (gnus-button-prev-page): Ditto.
1514 * gnus-topic.el (gnus-topic-unique): Removed variable.
1515 (gnus-current-topic): New function.
1516 (gnus-topic-move-group): Use it.
1517 (gnus-topic-goto-next-group): Use it.
1519 Tue May 21 11:08:42 1996 Steven L Baur <steve@miranova.com>
1521 * gnus-setup.el: Copyright assigned to FSF.
1523 Tue May 21 17:09:27 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1525 * message.el (message-fetch-field): New function.
1527 * gnus.el (gnus-directory): New variable.
1529 * message.el (message-directory): New variable.
1531 * nnmail.el (nnmail-insert-lines): Make sure point is at the
1532 beginning of the line.
1533 (nnmail-directory): New variable.
1535 * gnus.el (gnus-mode-string-quote): New function.
1536 (gnus-set-mode-line): Use it.
1538 Tue May 21 10:34:26 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1540 * gnus-msg.el (gnus-inews-do-gcc): Use message narrow to headers.
1541 (gnus-inews-do-gcc): Find the right archive method.
1543 * gnus.el (gnus-select-newsgroup): Check whether the group can be
1545 (gnus-no-server): Nonsensical.
1546 (gnus-group-mark-group): Go past topic lines.
1547 (gnus-server-to-method): Would return nil on select methods.
1549 * gnus-topic.el (gnus-topic-mode): Don't check topology unless we
1550 have the newsrc alist.
1551 (gnus-topic-check-topology): Wouldn't check topology properly.
1553 * nnsoup.el (nnsoup-request-list): Make sure the active file is
1556 * gnus.el (gnus-sortable-date): Simplified.
1557 (gnus-group-set-mode-line): Remove the ":" if the server is "".
1559 Tue May 21 10:13:28 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
1561 * message.el (message-rename-buffer): New command and keystroke.
1563 Mon May 20 10:15:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1565 * gnus.el (gnus-summary-search-article): New implementation; set
1566 point in the article buffer to the match.
1567 (gnus-parent-headers): New function.
1568 (gnus-dd-mmm): Protect against broken dates.
1570 * gnus-topic.el (gnus-topic-unread): New function.
1571 (gnus-topic-update-topic-line): Use it.
1573 * gnus.el (gnus-group-list-active): Protect against unbound