1 Wed Jun 19 19:31:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3 * gnus.el: Gnus v5.2.22 is released.
5 Wed Jun 19 18:53:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
7 * gnus-picon.el (gnus-group-display-picons): Insert a bar.
9 * gnus-xmas.el (gnus-xmas-redefine): On XEmacs 19.13, set
10 `shell-command-switch'.
12 * gnus.el (gnus-summary-work-articles): Use numeric value of
15 Wed Jun 19 18:36:23 1996 Christopher Davis <ckd@loiosh.kei.com>
17 * message.el (message-mode): Add signature separator.
18 (message-insert-signature): Check whether a signature is present.
20 Wed Jun 19 17:29:07 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
22 * nnmh.el (nnmh-request-move-article): Make sure we change back to
25 * gnus-picon.el (gnus-article-display-picons): Make sure the
28 Wed Jun 19 16:58:21 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
30 * gnus.el: Gnus v5.2.21 is released.
32 Wed Jun 19 15:39:09 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
34 * gnus-picon.el (gnus-picons-glyph-alist): New variable.
35 (gnus-picons-try-to-find-face): Use it.
36 (gnus-picons-close): New function.
38 * gnus.el (gnus-group-set-mode-line): After saving the .newsrc,
39 mark the group buffer as unmodified.
40 (gnus-group-name-to-method): New function.
41 (gnus-read-move-group-name): Use it.
42 (gnus-info-nodes): Add more modes.
43 (gnus-windows-old-to-new): Would produce invalid configurations.
45 Wed Jun 19 15:36:35 1996 Philippe Troin <ptroin@compass-da.com>
47 * gnus-score.el (gnus-score-load-file): Would bug out on
48 directories not ending with a /.
50 Wed Jun 19 14:46:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
52 * gnus.el (gnus-article-mode-map): Bind `<' and `>'.
53 (gnus-group-expire-articles): Close group after expiring.
55 * gnus-xmas.el (gnus-xmas-redefine): Don't do the mode-line things
58 Wed Jun 19 14:09:21 1996 Chuck Thompson <cthomp@xemacs.org>
60 * gnus-xmas.el (gnus-xmas-summary-recenter): Removed the
63 Wed Jun 19 13:15:05 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
65 * gnus-picon.el (gnus-picons-get-maximum-picons): Removed.
66 (gnus-picons-file-suffixes): New variable.
67 (gnus-picons-try-suffixes): New substs.
68 (gnus-article-display-picons): Would sometimes insert double
70 (gnus-picons-try-to-find-face): Insert some air.
71 (gnus-picons-insert-face-if-exists): Don't stat so many files.
73 Tue Jun 18 18:40:36 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
75 * gnus.el: Gnus v5.2.20 is released.
77 Tue Jun 18 12:24:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
79 * gnus-xmas.el (gnus-xmas-group-startup-message): Fix mode line.
81 * gnus-picon.el (gnus-article-display-picons): When displaying in
82 the article buffer, insert picon in separator line.
83 (gnus-article-display-picons): Get more picons.
84 (gnus-picons-insert-face-if-exists): New implementation.
85 (gnus-picons-get-maximum-picons): New variable.
87 * gnus-xmas.el (gnus-xmas-summary-menu-add): Change order.
89 * messagexmas.el (message-toolbar): Go to message info.
91 * gnus-xmas.el (gnus-xmas-mode-line-buffer-identification): New
94 * gnus-ems.el (gnus-mode-line-buffer-identification): New alias.
96 * gnus-xmas.el (gnus-xmas-article-show-hidden-text): New function.
98 * smiley.el (smiley-regexp-alist): Require whitespace before
101 * gnus-xmas.el (gnus-xmas-article-display-xface): Use new
104 * smiley.el (smiley-end-paren-p): New function.
105 (smiley-buffer): Use it.
107 * gnus.el (gnus-group-update-group-line): Protect against nil
110 * nntp.el (nntp-open-server-semi-internal): Better error message.
112 * gnus.el (gnus-get-function): Accept a noerror param.
113 (gnus-request-head): Use it.
115 * messagexmas.el (message-xmas-setup-toolbar): Would bug out on
118 Tue Jun 18 09:48:12 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
120 * gnus-xmas.el (gnus-xmas-article-display-xface): Insert X-Face
122 (gnus-summary-toolbar): New exit tool.
124 Tue Jun 18 09:46:57 1996 Chuck Thompson <cthomp@xemacs.org>
126 * custom.el (custom-face-import): Check for face name.
128 Tue Jun 18 06:23:45 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
130 * gnus.el (gnus-execute-command): Use `shell-command-name'.
132 * gnus-uu.el (gnus-uu-treat-archive): Use `shell-command-switch'.
134 * gnus.el (gnus-summary-mode-line-format-alist): Would break on
137 * message.el (message-setup): Delete excess line.
139 * nnmh.el (nnmh-request-list-1): Regexp-quote file name.
141 Mon Jun 17 04:38:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
143 * gnus-score.el (gnus-summary-increase-score): Always kill the
145 (gnus-score-insert-help): Only insert scores on relevant match
148 * message.el (message-send-news): Cleanup headers.
150 * gnus-picon.el (gnus-group-display-picons): Make sure the buffer
153 * smiley.el (annotations): Required.
155 * nnmail.el (nnmail-move-inbox): Didn't push proper file onto list
158 * gnus-msg.el (gnus-copy-article-buffer): Exclude "From " lines.
160 Sun Jun 16 08:18:18 1996 Barry A. Warsaw <bwarsaw@anthem.cnri.reston.va.us>
162 * gnus.el (gnus-read-save-file-name): Better prompting.
164 Sun Jun 16 01:18:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
166 * gnus.el (gnus-request-head): Support fetching heads from all
168 (gnus-read-header): Use it.
169 (gnus-header-value): No continuation headers.
170 (gnus-summary-mark-article-as-unread): Beep on unmarkable
173 * nnspool.el (nnspool-request-head): Fold continuation lines.
174 * nntp.el (nntp-request-head): Ditto.
176 * gnus.el (gnus-group-delete-group): Dox fix.
177 (gnus-summary-prepare-threads): Output saved mark.
178 (gnus-summary-reselect-current-group): Ding on ephemeral groups.
180 * nnmail.el (nnmail-internal-password): Cache password.
182 * message.el (message-buffer-name): Better non-group news name.
183 (message-insert-to): Don't insert ", , ,".
184 (message-insert-newsgroups): Ditto.
186 * gnus-srvr.el (gnus-server-set-status): New function.
187 (gnus-server-close-server): Use it.
188 (gnus-server-update-server): Update browsed servers.
190 Sat Jun 15 11:32:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
192 * smiley.el (smiley-circle-color): New variable.
194 * gnus-xmas.el (gnus-xmas-highlight-selected-summary): Only use on
197 Sat Jun 15 09:07:05 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
199 * gnus.el: Gnus v5.2.18-19 is released.
201 Sat Jun 15 10:44:16 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
203 * smiley.el: Included in distribution.
205 Sat Jun 15 06:25:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
207 * custom.el (custom-xmas-set-text-properties): Ignore string
210 Sat Jun 15 03:12:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
212 * nnvirtual.el (nnvirtual-request-update-mark): Would bug out on
215 * gnus.el (gnus-read-descriptions-file): Insert prefix for foreign
217 (gnus-group-describe-group): Just `force' the current group.
219 Sat Jun 15 02:43:29 1996 Christopher Davis <ckd@loiosh.kei.com>
221 * message.el (message-mode): Have signature separator be paragraph
224 Sat Jun 15 02:26:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
226 * messagexmas.el (message-exchange-point-and-mark): fset to xmas.
228 Sat Jun 15 01:59:08 1996 lantz moore <lantz_moore@ece.uc.edu>
230 * gnus-msg.el (gnus-inews-insert-archive-gcc): Don't insert spaces
233 Sat Jun 15 01:58:17 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
235 * message.el (message-tokenize-header): Would return empty
238 Thu Jun 13 18:26:34 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
240 * gnus-scomo.el (gnus-score-make-menu-bar): Correct Exit function.
242 * gnus-score.el (gnus-score-edit-file): Correct message.
244 * gnus-srvr.el (gnus-server-make-menu-bar): Use two symbols for
247 * gnus-xmas.el (gnus-xmas-score-menu-add): New function.
248 (gnus-xmas-redefine): Use it.
249 (gnus-xmas-server-menu-add): Add two menus.
251 * nnfolder.el (nnfolder-generate-active-file): Use other function
252 to read file (not sure whether this is OK, but now it worked for
253 me, even with VM folders)
254 (nnfolder-read-folder): delete oldactive (never used)
256 Sat Jun 15 00:45:53 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
258 * messagexmas.el (message-xmas-setup-toolbar): If one icon doesn't
259 exist, report a failure.
261 * nnmh.el (nnmh-request-expire-articles): Message errors.
263 Fri Jun 14 13:06:43 1996 Steven L Baur <steve@miranova.com>
265 * message.el (message-yank-original): Used misnamed wrapper
268 * messagexmas.el (message-xmas-exchange-point-and-mark): Used
269 misnamed control variable.
271 Fri Jun 14 06:24:02 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
273 * gnus.el: Gnus v5.2.17 is released.
275 Fri Jun 14 05:16:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
277 * gnus-xmas.el (gnus-xmas-call-region): New function.
279 * nnheaderxm.el (nnheader-xmas-find-file-noselect): Simplify.
281 Fri Jun 14 04:30:30 1996 Steven L. Baur <steve@miranova.com>
283 * messagexmas.el (message-xmas-exchange-point-and-mark): New
285 (message-xmas-dont-activate-region): New variable.
287 Fri Jun 14 02:59:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
289 * gnus.el (gnus-summary-next-article): Check for nil cmd.
291 * gnus-xmas.el (gnus-xmas-group-startup-message): Use xbm if that
294 * messagexmas.el (message-xmas-setup-toolbar): Make sure all
297 * gnus-xmas.el (gnus-summary-mail-toolbar): Add other icons.
298 (gnus-summary-toolbar): Add next/prev/catchup icons.
300 * gnus-xmas.el: Use more native functions.
302 Thu Jun 13 23:40:45 1996 Steven L. Baur <steve@miranova.com>
304 * messagexmas.el (message-use-toolbar): Check for toolbar
307 Thu Jun 13 22:35:43 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
309 * gnus-score.el (gnus-newsgroup-score-alist): New function.
311 * gnus.el (gnus-simplify-buffer-fuzzy): Use folded search.
313 * message.el (message-tokenize-header): Respect quotes.
315 * gnus.el (gnus-group-kill-group): Mass killing didn't work.
317 * gnus-demon.el (gnus-demon-scan-mail): Make sure the server is
320 Thu Jun 13 02:41:11 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
322 * gnus.el: Gnus v5.2.16 is released.
324 Thu Jun 13 02:28:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
326 * nnheader.el (nnheader-insert-nov): Fudge a message-id if
329 * nnml.el (nnml-request-accept-article): Use it.
331 * nnmail.el (nnmail-check-syntax): New function.
333 * gnus.el (gnus-group-fetch-faq): Would bug out when not called in
335 (gnus-use-long-file-name): Doc fix.
336 (gnus-summary-search-article): Search backward from where we left
339 * gnus-xmas.el (gnus-xmas-server-menu-add): New function.
340 (gnus-xmas-browse-menu-add): Ditto.
342 Wed Jun 12 18:32:57 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
344 * gnus-srvr.el (gnus-server-make-menu-bar): Use
345 `gnus-server-deny-server'
347 Wed Jun 12 23:02:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
349 * message.el (message-send-rename-function): New variable.
350 (message-do-send-housekeeping): Use it.
352 Wed Jun 12 22:53:32 1996 Richard Mlynarik <mly@adoc.xerox.com>
354 * message.el (message-make-fqdn): Make sure `user-mail-address'
355 and `mail-host-address' looks like a full address.
357 Wed Jun 12 22:06:39 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
359 * message.el (message-generate-new-buffers): Extended syntax.
360 (message-buffer-name): Use it.
361 (message-make-fqdn): Checked `user-mail-address' directly.
362 (message-check-news-syntax): Check for misconfiguration.
364 * nnmail.el (nnmail-move-inbox): Use it.
366 Wed Jun 12 22:06:10 1996 Richard Pieri <ratinox@unilab.dfci.harvard.edu>
368 * nnmail.el (nnmail-read-password): New function.
370 Wed Jun 12 21:59:40 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
372 * message.el (message-send): Make buffer read/write before
375 * gnus-score.el (gnus-score-edit-current-scores): Correct
378 Wed Jun 12 19:31:50 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
380 * gnus-msg.el (gnus-inews-insert-archive-gcc): If ":" in name,
382 (gnus-message-archive-group): Doc fix.
384 * nnmail.el (nnmail-split-it): Regexp bogosity.
386 * gnus-vis.el (gnus-button-alist): Have "news:" rule come before
389 * message.el (message-setup): Really be read-only.
391 * gnus.el (gnus-summary-import-article): Use message.
393 Tue Jun 11 10:04:55 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
395 * message.el (message-make-fqdm): Use `mail-host-address' before
397 (message-make-fqdn): Typo is function name.
399 * nndb.el: Make byte-compiler silent.
401 Tue Jun 11 02:29:33 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
403 * gnus.el: Gnus v5.2.15 is released.
405 * gnus-score.el (gnus-score-find-trace): Erase contents first.
407 * nntp.el (nntp-send-region-to-server): Make sure the server is
410 * gnus.el (gnus-summary-edit-article-done): Reversed parameters.
412 * nnheaderxm.el: Renamed.
414 * nnmail.el ((eq system-type 'windows-nt)): Moved here.
416 Tue Jun 11 02:11:30 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
418 * nnmail.el (nnmail-pop-password): New variable.
419 (nnmail-pop-password-required): New variable.
420 (nnmail-move-inbox): Use them.
422 Mon Jun 10 21:40:13 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
424 * gnus-xmas.el (gnus-xmas-summary-recenter): Don't sit-for on
427 * gnus-picon.el (gnus-group-display-picons): `set-to-buffer'?
429 * gnus.el (gnus-articles-to-read): Don't prompt for scored unless
430 there are many unscored ones.
431 (gnus-read-move-group-name): Prompt when group doesn't exist.
432 (gnus-output-to-file): New implementation.
433 (gnus-summary-save-article): Would duplicate while saving.
434 (gnus-summary-save-article): Prompts wouldn't be remembered.
435 (gnus-article-hide-headers): Inhibit point motion hooks.
437 Mon Jun 10 05:20:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
439 * gnus.el: Gnus v5.2.14 is released.
441 * gnus-cus.el (()): Display X face by default.
443 * gnus-xmas.el (gnus-article-x-face-command): New default.
445 * gnus-ems.el: Moved x-face.
447 * gnus-xmas.el (gnus-xmas-article-display-xface): New function.
449 Mon Jun 10 03:08:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uido.no>
451 * gnus.el: Gnus v5.2.13 is released.
453 * gnus-cus.el (()): Changed LemonChiffon to Turquoise.
455 * message.el (message-signature-setup-hook): New hook.
457 * gnus-xmas.el (gnus-xmas-summary-recenter): `sit-for' for right
460 Mon Jun 10 00:02:15 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
462 * gnus.el (gnus-article-check-hidden-text): New definition.
463 (gnus-hidden-arg): New function.
464 (gnus-article-hide-headers): Don't toggle when called
467 * messagexmas.el (message-xmas-setup-toolbar): Use xbms.
469 * gnus-score.el (gnus-score-file-regexp): Regexp-quote suffixes.
470 (gnus-score-load-file): Wouldn't set `adapt-file' right.
472 * gnus-xmas.el (gnus-xmas-logo-color-alist): Removed double "##".
474 * gnus-score.el (gnus-score-find-bnews): Deal with "++".
476 Sun Jun 9 22:18:05 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
478 * gnus-score.el (gnus-score-find-trace): Don't error, just beep.
480 * gnus-cite.el (gnus-cite-minimum-match-count): Changed default to
483 Sun Jun 9 05:48:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
485 * gnus.el (gnus-message-archive-method): Dox fix.
487 * message.el (message-check-news-syntax): Allow + and _ in group
490 * gnus.el (gnus-group-fetch-faq): Didn't allow completion.
492 Sun Jun 9 05:36:16 1996 Hrvoje Niksic <hniksic@srce.hr>
494 * message.el (message-ignored-supersedes-headers): New default.
496 Sun Jun 9 05:17:34 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
498 * gnus-score.el (gnus-score-score-files-1): Don't match on "/" in
500 * nnml.el (nnml-generate-nov-databases-1): Ditto.
501 * nnmh.el (nnmh-request-list-1): Ditto.
502 * gnus-uu.el (gnus-uu-scan-directory): Ditto.
504 * nnheaderems.el: Strip CR on windows-nt.
506 Sun Jun 9 05:15:13 1996 Dave Disser <disser@hpsdly.sdd.hp.com>
508 * gnus-picon.el (gnus-group-display-picons): Set instead of
511 Sun Jun 9 05:08:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
513 * gnus.el (gnus-article-read-summary-keys): Don't save winconf on
516 * nnmail.el (nnmail-delete-incoming): Changed default.
518 * gnus.el (gnus-eval-in-buffer-window): Indent correctly.
520 Sat Jun 8 19:24:24 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
522 * gnus-cite.el (gnus-cite-minimum-match-count): Changed default.
524 Fri Jun 7 22:08:53 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
526 * gnus.el: Gnus v5.2.12 is released.
528 * gnus.el (gnus-summary-refer-article): Would bug out when
529 referring non-sparse articles.
531 Fri Jun 7 19:59:45 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
533 * gnus.el: Gnus v5.2.11 is released.
535 * gnus.el (gnus-summary-save-article): Would set
536 `gnus-original-article-buffer' to a bogus value.
537 (gnus-header-value): Didn't understand continuation headers!
538 (gnus-get-newsgroup-headers): Use new value and pick out
540 (gnus-number-to-header): New function.
541 (gnus-summary-refer-article): Didn't work when sparse articles
544 Fri Jun 7 17:19:21 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
546 * nnheader.el (nnheader-insert-head): Use
547 `nnheader-insert-file-contents-literally'.
548 (nnheader-mail-file-mbox-p): Ditto.
550 Fri Jun 7 14:05:28 1996 Jens Lautenbacher <jens@lemcbed.lem.uni-karlsruhe.de>
552 * custom.el ((string-match "XEmacs" emacs-version)): dito
554 * gnus-vis.el (gnus-group-make-menu-bar): enable customize for XEmacs
556 Fri Jun 7 19:20:22 1996 Richard Pieri <ratinox@unilab.dfci.harvard.edu>
558 * nnheaderems.el (nnheader-ms-strip-cr): New function.
560 Thu Jun 6 18:22:04 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
562 * gnus.el: Gnus v5.2.10 is released.
564 * message.el (message-header-format-alist): Use
565 `message-fill-address' for To and Cc.
566 (message-fill-address): New function.
568 * gnus.el (gnus-article-check-hidden-text): Respect a postive
570 (gnus-summary-save-article): Remove headers from the original
572 (gnus-article-hide-headers): Delete "From " if wanted.
574 * nnmail.el (nnmail-load-hook): Run hooks.
576 Thu Jun 6 14:41:20 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
578 * message.el (message-check-news-syntax): Don't warn on "poster".
580 Wed Jun 5 20:22:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
582 * gnus.el: Gnus v5.2.9 is released.
584 * message.el (message-setup): Add Mailcrypt magic.
586 Wed Jun 5 18:01:58 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
588 * gnus-cus.el (()): New colors.
590 * gnus-xmas.el (gnus-xmas-group-startup-message): Would bug out
591 when compiled without XPM support.
593 Wed Jun 5 17:17:00 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
595 * gnus.el: Gnus v5.2.8 is released.
597 * nndoc.el (nndoc-type-alist): New babyl head begin.
598 (nndoc-babyl-head-begin): New function.
600 Wed Jun 5 16:26:55 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
602 * gnus.el (gnus-summary-save-article): Remove headers.
604 Wed Jun 5 18:16:55 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
606 * gnus.el (gnus-read-old-newsrc-el-file): Would bug out.
608 Wed Jun 5 12:43:22 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
610 * gnus-score.el: `V f' to flush the cache.
611 (gnus-score-flush-cache): Save scores before flushing.
613 * gnus-cite.el (gnus-cite-prefix-regexp): Removed "-" as cite
616 * gnus.el (gnus-summary-caesar-message): Use message.
618 * gnus-cite.el (gnus-cite-prefix-regexp): Allow "-" as a cite
621 * nnvirtual.el (nnvirtual-convert-headers): Wouldn't convert.
623 * gnus-cus.el (()): Have `gnus-mouse-face' respect gnus-visual.
625 Wed Jun 5 12:52:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
627 * dgnushack.el (custom-file): Changed setq.
629 Tue Jun 4 13:46:45 1996 Scott Byer <byer@mv.us.adobe.com>
631 * nnfolder.el (nnfolder-read-folder) Take an additional parameter,
632 scanning, which is t when we are only scanning for new news. In
633 this case, if the modtime of the file hasn't changed since we last
634 scanned it, we don't bother reading the file in, and simply return
635 nil. When we do scan it, pay attention to the
636 nnfolder-distrust-mbox variable, and only scan forward from the
637 last marked message when nil. After scanning, remember the
638 modtime of the visited buffer.
640 * nnfolder.el (nnfolder-save-mail) If nnfolder-current-buffer is
641 nil, make sure any open group is closed before changing the group
642 - in the case where a group was opened for scanning but not read
643 in because it wasn't touched, this forces the read.
645 * nnfolder.el (nnfolder-possibly-change-group) Take an additional
646 optional variable, which indicated if we're scanning. Passes it
647 on to nnfolder-read-folder, and is prepared for
648 nnfolder-read-folder to return nil for nnfolder-current-buffer.
649 If we get a request to change to the currently open group, and
650 nnfolder-current-buffer is nil (we're on the tail end of a scan),
653 * nnfolder.el (nnfolder-request-scan) Inform
654 nnfolder-possibly-change-group that we're scanning.
656 * nnfolder.el (nnfolder-scantime-alist) New internal variable.
657 Keep track of the last scantime of each mbox.
659 * nnfolder.el (nnfolder-distrust-mbox) New variable. When t,
660 nnfolder-read-folder reverts to it's old behavior of scanning an
661 entire file looking for unmarked messages. When nil (the
662 default), scans forward from the last marked message. Unless you
663 have an external mailer which inserts new messages in the middle
664 of your mailboxes, leave nil.
666 Wed Jun 5 09:20:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
668 * message.el (message-goto-body): Expand abbrev.
670 Tue Jun 4 17:12:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
672 * gnus.el: Gnus v5.2.7 is released.
674 Tue Jun 4 18:26:24 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
676 * message-xms.el (message-xmas-find-glyph-directory): Wouldn't use
677 PACKAGE-xmas-glyph-directory even if it is non-nil and a
679 (message-toolbar): Use special ispell function for messages. Jump
680 to info pages for message composition.
682 Tue Jun 4 17:12:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
684 * message.el (rmail): Require.
686 Tue Jun 4 18:11:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
688 * gnus-cus.el (()): Bold group faces.
690 Tue Jun 4 15:10:20 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
692 * gnus-cus.el (()): Unbold group faces.
694 * custom.el (custom-face-lookup): Make all parameters optional.
696 * gnus.el (gnus-thread-total-score): Protect against nil input.
698 Tue Jun 4 11:11:13 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
700 * gnus.el: Gnus v5.2.6 is released.
702 * gnus.el (gnus-summary-make-local-variables): Set local variables
705 Tue Jun 4 07:51:02 1996 Steven L. Baur <steve@miranova.com>
707 * gnus-cus.el (()): New "light' group highlighting.
709 Tue Jun 4 07:26:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
711 * gnus.el (gnus-subscribe-hierarchical-interactive): Don't accept
714 * message.el (message-directory): Autoload.
716 Mon Jun 3 07:30:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
718 * gnus.el (gnus-summary-make-local-variables): Separated into own
720 (gnus-summary-make-local-variables): Respect global values.
722 * nnheader.el (sendmail): Unrequired.
725 * nntp.el (rnews): Unrequired.
727 * gnus-msg.el (gnus-group-post-news): `C-u a' posts to the group
728 under point, `C-u 1 a' prompts, `a' uses an empty group name.
730 * message.el (message-setup): Make separator read-only.
732 * gnus-cus.el (()): Define `gnus-group-highlight'.
734 * gnus-vis.el (gnus-group-highlight): Commented out.
736 * gnus-topic.el (gnus-topic-yank-group): Yank topics at the end of
737 the buffer correctly.
739 * gnus-score.el (gnus-score-adaptive): Make sure we use the
740 buffer-local adaptive score variable.
742 * gnus-msg.el (gnus-group-post-news): Prompt when given a prefix.
744 * nnvirtual.el (nnvirtual-catchup-group): Might have corrupted the
745 list of component groups.
747 * gnus-ems.el: Work under OS/2 again.
749 * gnus.el (gnus-remove-header): New function.
750 (gnus-read-header): Use it.
751 (gnus-summary-insert-subject): Didn't work when editing articles
752 in a non-threaded display.
753 (gnus-summary-update-article): Would create multiple root
754 threads when editing.
756 * message.el (message-do-send-housekeeping): Reverse check.
758 * nnheader.el (backquote): Required.
760 * gnus.el (backquote): Required.
762 * message.el (message-make-from): Use the `user-full-name'
765 Sun Jun 2 16:50:49 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
767 * message.el (message-number-of-buffers): New variable.
768 (message-generate-new-buffers): Changed default.
769 (message-do-send-housekeeping): New function.
770 (message-buffer-name): New function.
772 Sun Jun 2 07:41:20 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
774 * gnus.el: Gnus v5.2.5 is released.
776 * gnus-topic.el (gnus-topic-remove-group): Only delete first
778 (gnus-topic-move-group): Ditto.
779 (gnus-topic-change-level): Ditto.
781 * gnus.el (gnus-summary-insert-subject): Do rebuilding of sparse
783 (gnus-summary-update-article): Do updating of referred articles
785 (gnus-delete-first): New function.
787 * gnus-cus.el (()): Color change.
789 * gnus.el (gnus-version): Accept a prefix to insert.
791 Sat Jun 1 02:03:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
793 * custom.el: Require cl.
795 * gnus.el (gnus-group-list-matching): `10 A m' to read the active
798 * message.el (message-supersede): Don't use
799 `mail-strip-quoted-names'.
800 (message-cancel-news): Ditto.
802 * nnfolder.el (nnfolder-retrieve-headers): Don't allow selecting
804 (nnfolder-request-group): Ditto.
806 Sat Jun 1 01:26:45 1996 Per Abrahamsen <abraham@dina.kvl.dk>
808 * dgnushack.el (custom-file): Nix out.
810 Sat Jun 1 01:24:28 1996 Massimo Campostrini <campo@sunthpi3.difi.unipi.it>
812 * gnus-cus.el (()): Wrong number of arguments.
814 Fri May 31 08:32:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
816 * gnus.el: Removed obsolete autoloads.
818 * gnus-demon.el (gnus-demon-init): Use `nnheader-run-at-time'.
820 * gnus.el (gnus-group-catchup-current): Warn.
822 * gnus-srvr.el (gnus-browse-foreign-server): Message better.
824 * gnus-topic.el (gnus-topic-change-level): Make sure we're in the
827 * gnus-srvr.el (gnus-server-exit-hook): New hook.
828 (gnus-server-exit): Use it.
830 * gnus-topic.el (gnus-topic-mode): Update more.
832 * gnus.el (gnus-group-update-group-hook): New hook.
833 (gnus-group-update-group): Use it.
835 Fri May 31 04:33:16 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
837 * gnus.el: Gnus v5.2.4 is released.
839 * custom.el (custom-face-lookup): Escape errors.
841 * gnus-msg.el (gnus-inews-do-gcc): Don't do anything unless Gnus
844 * custom.el (custom-face-lookup): Wrong number of params.
846 Fri May 31 00:14:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
848 * gnus.el (gnus-continuum-version): Also give responses to
850 (gnus-summary-update-article): Would bug out on editing articles.
852 Thu May 30 05:04:07 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
854 * gnus.el: Gnus v5.2.2 is released.
856 * gnus.el (gnus-article-hide-headers): Show boring headers as
859 Tue May 28 15:47:15 1996 Per Abrahamsen <abraham@dina.kvl.dk>
861 * custom.el ((fboundp 'event-point)): Wrong test.
863 Thu May 30 03:19:21 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
865 * gnus.el (gnus-headers-decode-quoted-printable): Wrong name.
867 * message.el (message-header-hook): Defvarred.
869 * gnus-nocem.el (gnus-nocem-verifyer): Couldn't verify that it
872 Thu May 30 00:25:46 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
874 * gnus-nocem.el (gnus-nocem-verify-issuer): Widen before
877 Wed May 29 23:19:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
879 * custom.el (custom-xmas-set-text-properties): Changed name.
881 Wed May 29 23:01:52 1996 Paul D. Smith <psmith@baynetworks.com>
883 * gnus-cus.el: toggle -> sexp.
885 Wed May 29 23:00:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
887 * gnus-msg.el (gnus-inews-add-send-actions): Use `gnus-add-hook'.
889 Wed May 29 22:52:47 1996 Francois Felix Ingrand <felix@laas.fr>
891 * gnus-topic.el (gnus-topic-remove-group): Would not delete groups
894 Wed May 29 08:57:20 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
896 * custom.el (custom-face-lookup): Avoid `modify-face' to speed up
897 face retrieval on Indys & over slow modem lines.
899 Wed May 29 05:08:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
901 * gnus.el: Gnus v5.2.2 is released.
903 * custom.el (custom-xmas-add-text-properties,
904 custom-xmas-put-text-property): New functions used throughout.
905 May now work under XEmacs.
907 Wed May 29 00:07:13 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
909 * gnus-cite.el (gnus-cite-article): New variable.
910 (gnus-cite-parse-maybe): Use it.
912 * nnspool.el (nnspool-open-server): Refuse opening if the active
915 * gnus.el (gnus-read-active-file): Message more.
917 * nntp.el (nntp-request-article): Wouldn't wait until the entire
920 * nnvirtual.el (nnvirtual-request-group): Make sure that things
921 don't recurse endlessly.
923 * message.el (message-expand-group): Make buffer not read-only.
925 * gnus-nocem.el (gnus-nocem-verifyer): New variable.
926 (gnus-nocem-verify-issuer): Use it.
928 * gnus-xmas.el (gnus-xmas-logo-color-alist): New variable.
929 (gnus-xmas-logo-color-style): New variable.
930 (gnus-xmas-logo-colors): Use them.
932 Tue May 28 00:28:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
934 * gnus-score.el (gnus-score-followup): Would infloop on exact
937 * message.el (message-forward): Insert separator at the start of
940 * nnfolder.el (nnfolder-save-buffer): New function.
941 (nnfolder-save-buffer-hook): New variable.
943 * message.el (message-mode-hook): Defined variable.
945 * nntp.el (nntp-request-close): Remove the sentinel before closing
948 * gnus.el (gnus-group-mode): Add to local hook.
949 (gnus-continuum-version): Would return wrong answer for non-alpha
951 (gnus-version-number): New variable.
952 (gnus-version): Use it.
954 * gnus-msg.el (gnus-inews-add-send-actions): Add to local hook.
956 * gnus-xmas.el (gnus-xmas-add-hook): New function.
958 * gnus-ems.el (gnus-add-hook): New alias.
960 Tue May 28 00:23:17 1996 Joao Cachopo <jcachopo@gia.ist.utl.pt>
962 * gnus-salt.el (gnus-binary-mode): Would put wrong minor mode
965 Tue May 28 00:18:19 1996 Thor Kristoffersen <thor@unik.no>
967 * nntp.el (nntp-close-server): Supply parameter to
968 `nntp-server-opened'.
970 Sun May 26 20:29:02 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
972 * gnus.el (gnus-article-sort-by-date): Inline.
974 * nnmail.el (nnmail-find-file): Don't insert literally.
976 * message.el (message-send-mail-with-mh): Save before sending.
978 * gnus-cite.el (gnus-article-hide-citation): Would bug out.
980 * gnus-topic.el (gnus-topic-grok-active): Could only be run once.
982 * message.el (message-check-news-syntax): Don't warn on long
983 signatures on forwarded articles.
985 * gnus.el (gnus-request-article-this-buffer): Put un-numbered
986 articles into the original buffer as well.
988 Sun May 26 03:51:38 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
990 * gnus.el: Gnus v5.2.1 is released.
992 * gnus.el: Gnus v5.2.0 is released.
994 * gnus.el: September Gnus v0.96 is released.
996 * nnheader-ems.el: Raw-file confusion.
998 * gnus-xmas.el (gnus-xmas-logo-colors): New variable.
999 (gnus-xmas-group-startup-message): Use it.
1001 Sun May 26 02:35:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1003 * nnheader-ems.el: Bind nnheader-insert-raw-file-contents.
1005 * gnus.el: 0.95 is released.
1007 Sun May 26 02:34:01 1996 Bart Robinson <lomew@cs.utah.edu>
1009 * gnus.el (gnus-save-newsrc-file): Make the backups go to the
1012 Sun May 26 00:04:38 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1014 * gnus.el (gnus-cut-thread): Wouldn't cut properly with
1015 old-fetched and dormant articles.
1017 Sat May 25 22:49:51 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1019 * gnus.el (gnus-summary-search-article): Continue from where we
1021 (gnus-summary-insert-subject): Wouldn't insert when old-fetched
1023 (gnus-cut-threads): Would display too many threads when both
1024 sparse & ancient articles were present.
1025 (gnus-invisible-cut-children): New function.
1027 Fri May 24 17:56:19 1996 Andy Norman <ange@hplb.hpl.hp.com>
1029 * nnheader-ems.el (nnheader-xmas-find-file-noselect): Use
1030 `nnheader-insert-file-contents-literally'.
1032 Fri May 24 17:51:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1034 * gnus.el (gnus-summary-find-prev): With point at eob, would
1035 select the next-to-last article.
1037 Fri May 24 17:25:48 1996 Magnus Hammerin <qmah@bull.se>
1039 * gnus.el (gnus-group-mode): Use `gnus-make-local-hook'.
1040 (gnus-sortable-date): Typo.
1042 Fri May 24 17:24:15 1996 ISO-2022-JP <morioka@jaist.ac.jp>
1044 * gnus.el (gnus-narrow-to-signature): Didn't work.
1046 Fri May 24 21:27:49 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1048 * gnus.el: 0.94 is released.
1050 * nnvirtual.el (nnvirtual-request-group): Don't include itself in
1051 its component groups.
1053 * gnus.el (gnus-summary-mark-below): Changed default.
1055 Fri May 24 19:29:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1057 * message.el (message-check-news-syntax): Check invalid Newsgroups
1059 (message-mode-menu): Added spellcheck.
1061 * nntp.el (nntp-wait-for-response): Peel off ^Ms.
1063 * message.el (message-fix-before-sending): New function.
1064 (message-send): Use it.
1065 (message-check-news-syntax): Check for invalid group names.
1067 * gnus.el (gnus-summary-number-of-articles-in-thread): Return 0 if
1070 Thu May 23 23:32:43 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1072 * gnus.el: September Gnus v0.93 is released.
1074 * nnbabyl.el (nnbabyl-read-mbox): Would bogously increase the
1077 Thu May 23 21:06:47 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1079 * gnus.el: September Gnus v0.92 is released.
1081 * gnus-soup.el (gnus-soup-add-article): Would remove Xrefs from
1084 * gnus.el (gnus-summary-catchup-to-here): Don't show hidden
1087 * nnmail.el (nnmail-moved-inboxes): New variable.
1088 (nnmail-move-inbox): Use it.
1090 * gnus-uu.el (gnus-uu-decode-uu): Optional argument.
1092 * nnbabyl.el (nnbabyl-insert-lines): Don't insert negative Lines
1095 Thu May 23 19:28:15 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1097 * gnus.el (gnus-summary-insert-pseudos): Would create contiguous
1100 * nnheader-ems.el: New file.
1101 (nnheader-xmas-run-at-time): New function.
1102 (nnheader-xmas-cancel-timer): Ditto.
1103 (nnheader-xmas-insert-file-contents-literally): Moved here.
1105 * gnus.el (gnus-read-move-group-name): Bind
1106 minibuffer-confirm-incomplete.
1108 Thu May 23 15:20:47 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1110 * nntp.el (nntp-request-close): Give the QUIT time to reach the
1111 server before closing the connection.
1112 (nntp-close-server): Ditto.
1114 * gnus.el (gnus-summary-exit): Run the exit hook with point on the
1117 Thu May 23 15:03:16 1996 <morioka@jaist.ac.jp>
1119 * gnus.el (gnus-narrow-to-signature): Mimeish new definition.
1121 Thu May 23 15:03:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1123 * nnfolder.el (nnfolder-close-group): Don't read the buffer when
1126 * gnus.el (gnus-group-exit): Prompt even when the server is down.
1128 Wed May 22 21:56:56 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1130 * gnus.el: September Gnus v0.91 is released.
1132 * gnus.el (gnus-setup-news): Slave Gnusii should clear the dribble
1135 Wed May 22 22:32:21 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1137 * gnus-score.el (gnus-summary-set-score): Moved here.
1138 (gnus-summary-raise-score): Would bug out on nil arguments.
1140 * message-xmas.el (message-toolbar): Changed.
1142 * gnus-xmas.el (gnus-summary-mail-toolbar): New toolbar.
1143 (gnus-xmas-setup-summary-toolbar): Use it.
1145 Wed May 22 19:24:04 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1147 * gnus.el (gnus-message-archive-method): Buggy definition.
1148 (gnus-summary-prepare-threads): Don't mark ancient as low-scored.
1149 (gnus-summary-prepare-unthreaded): Ditto.
1151 Wed May 22 02:14:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1153 * gnus.el (gnus-save-hidden-threads): New macro.
1154 (gnus-hidden-threads-configuration): New function.
1155 (gnus-restore-hidden-threads-configuration): New function.
1156 (gnus-summary-search-article): Use it.
1158 * gnus-picon.el (gnus-picons-reverse-domain-path): New definition.
1160 * message.el: Required wrong file under XEmacs.
1162 * gnus-gl.el (bbb-get-predictions): Return nil on errors.
1164 * nnfolder.el (nnfolder-close-group): Make sure the buffer is
1165 alive before killing it.
1167 Tue May 21 20:08:33 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1169 * gnus.el: September Gnus v0.90 is released.
1171 * gnus.el (gnus-dribble-read-file): Don't do modes unless they are
1174 * gnus-score.el (gnus-summary-score-entry): Wouldn't show
1175 immediate scorign of followups.
1176 (gnus-score-save): Use prin1 instead of format.
1178 * gnus-msg.el (gnus-bug-kill-buffer): Bogus.
1180 Tue May 21 18:32:29 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1182 * gnus-vis.el (gnus-button-next-page): New command.
1183 (gnus-button-prev-page): Ditto.
1185 * gnus-topic.el (gnus-topic-unique): Removed variable.
1186 (gnus-current-topic): New function.
1187 (gnus-topic-move-group): Use it.
1188 (gnus-topic-goto-next-group): Use it.
1190 Tue May 21 11:08:42 1996 Steven L Baur <steve@miranova.com>
1192 * gnus-setup.el: Copyright assigned to FSF.
1194 Tue May 21 17:09:27 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1196 * message.el (message-fetch-field): New function.
1198 * gnus.el (gnus-directory): New variable.
1200 * message.el (message-directory): New variable.
1202 * nnmail.el (nnmail-insert-lines): Make sure point is at the
1203 beginning of the line.
1204 (nnmail-directory): New variable.
1206 * gnus.el (gnus-mode-string-quote): New function.
1207 (gnus-set-mode-line): Use it.
1209 Tue May 21 10:34:26 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1211 * gnus-msg.el (gnus-inews-do-gcc): Use message narrow to headers.
1212 (gnus-inews-do-gcc): Find the right archive method.
1214 * gnus.el (gnus-select-newsgroup): Check whether the group can be
1216 (gnus-no-server): Nonsensical.
1217 (gnus-group-mark-group): Go past topic lines.
1218 (gnus-server-to-method): Would return nil on select methods.
1220 * gnus-topic.el (gnus-topic-mode): Don't check topology unless we
1221 have the newsrc alist.
1222 (gnus-topic-check-topology): Wouldn't check topology properly.
1224 * nnsoup.el (nnsoup-request-list): Make sure the active file is
1227 * gnus.el (gnus-sortable-date): Simplified.
1228 (gnus-group-set-mode-line): Remove the ":" if the server is "".
1230 Tue May 21 10:13:28 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
1232 * message.el (message-rename-buffer): New command and keystroke.
1234 Mon May 20 10:15:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1236 * gnus.el (gnus-summary-search-article): New implementation; set
1237 point in the article buffer to the match.
1238 (gnus-parent-headers): New function.
1239 (gnus-dd-mmm): Protect against broken dates.
1241 * gnus-topic.el (gnus-topic-unread): New function.
1242 (gnus-topic-update-topic-line): Use it.
1244 * gnus.el (gnus-group-list-active): Protect against unbound
1247 Mon May 20 00:31:36 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1249 * nnmail.el (nnmail-article-group): Do not split into empty list
1252 Mon May 20 09:42:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1254 * gnus-picon.el: Ran `indent-sexp' over file.
1255 (gnus-article-display-picons): Make sure there is a From before
1258 * nnfolder.el (nnfolder-save-mail): Insert a blank line before the
1261 * message.el (message-mode-map): Changed key.
1262 (message-sort-headers): `start-open' text props.
1263 (message-sort-headers): Would sort oddly on continuation lines.
1265 Sun May 19 20:26:50 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1267 * gnus.el (gnus-group-set-mode-line): Longer "modified".
1269 * gnus-uu.el (gnus-uu-grab-articles): Don't do any display hooks.
1271 Sun May 19 19:42:55 1996 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1273 * message.el (message-y-or-n-p, message-talkative-question,
1274 message-flatten-list, message-flatten-list-1): New functions.
1276 Sun May 19 17:28:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1278 * message.el (message-mode-map): Define \t.
1279 (message-newgroups-header-regexp): New variable.
1280 (message-tab): New command.
1281 (message-expand-group): New function.
1283 * gnus-msg.el (gnus-group-post-news): Don't prompt.
1285 * gnus.el (gnus-group-update-group-line): Preserve indentation.
1287 * gnus-msg.el (gnus-copy-article-buffer): Copy the head from the
1288 original article buffer.
1290 * gnus-vm.el: Decimated.
1292 * gnus-mh.el (gnus-mh-mail-send-and-exit): Removed.
1293 (gnus-mh-mail-setup): Removed.
1295 * message.el (message-send-mail-with-sendmail): Renamed.
1296 (message-send-mail-with-mh): New function.
1298 * gnus-salt.el (gnus-pick-start-reading): Select the first
1301 Sun May 19 09:58:30 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1303 * gnus.el: September Gnus v0.89 is released.
1305 * gnus.el (gnus-group-set-mode-line): Make sure we're in the group
1308 Sun May 19 11:14:54 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1310 * gnus.el (gnus-group-set-mode-line): Empty dribble is unchanged.
1311 (gnus-article-set-window-start): Search all frames.
1312 (gnus-eval-in-buffer-window): Select window in different frame.
1313 (gnus-get-unread-articles): Update info here.
1315 Sun May 19 07:30:07 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1317 * gnus.el (gnus-backlog-remove-article): Read-only.
1319 * gnus-xmas.el (gnus-xmas-put-text-property): New function.
1321 * gnus.el (gnus-subscribe-newsgroup-method): Doc fix.
1323 Sat May 18 14:33:37 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1325 * gnus.el (gnus-save-newsrc-file): Update mode line.
1327 * message.el (message-exit-actions, message-kill-actions,
1328 message-postpone-actions): New variables.
1329 (message-kill-buffer): New command and keystroke.
1330 (message-bury): Changed keystroke.
1331 (message-do-actions): New function.
1332 (message-add-action): New function.
1333 (message-send-news): Report failures.
1334 (message-send-mail): Don't remove Message-ID already generated for
1337 Sat May 18 08:20:03 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1339 * nnspool.el (nnspool-retrieve-headers-with-nov): Escape buggy nov
1342 Sat May 18 08:42:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1344 * gnus.el: 0.88 is released.
1346 * gnus.el (gnus-group-set-mode-line): Say whether the dribble
1347 buffer has been modified.
1349 * gnus-xmas.el (gnus-xmas-add-text-properties): New function.
1350 (gnus-xmas-group-remove-excess-properties): Removed.
1352 * gnus-ems.el (gnus-add-text-properties): New alias.
1354 * gnus-xmas.el (gnus-xmas-group-remove-excess-properties): Open
1357 Fri May 17 16:27:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1359 * gnus.el (gnus-article-hide-headers): Would make headers
1360 iinvisible under XEmacs.
1362 * gnus.el: 0.87 is released.
1364 Fri May 17 11:38:52 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1366 * gnus.el (gnus-summary-edit-article-done): Remove article from
1368 (gnus-group-update-group-line): Would indent oddly.
1370 * gnus-uu.el (gnus-uu-post-encoded): Use message.
1371 (gnus-uu-post-encoded): Don't double-prompt.
1373 * message.el (message-mode): Do mailabbrev things here.
1375 * nntp.el (nntp-default-sentinel): Reset nntp-current-group when
1378 * gnus-score.el (gnus-score-load-file): Dumb downcasing.
1380 Fri May 17 06:16:00 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1382 * gnus.el (gnus-summary-delete-article): Better prompt.
1384 * gnus-score.el (gnus-score-load-file): Downcase all header
1387 Thu May 16 14:04:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1389 * gnus.el (gnus-make-date-line): Separated into own function
1390 and don't reply "Now" to bogus dates.
1391 (gnus-summary-search-article): Bind `gnus-article-display-hook' to
1394 Thu May 16 07:40:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1396 * gnus.el: September Gnus v0.86 is released.
1398 * gnus-xmas.el (gnus-xmas-topic-remove-excess-properties): Remove
1401 Thu May 16 04:31:59 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1403 * gnus-vis.el (gnus-button-alist): Recognize more message-ids.
1405 * nnheader.el (nnheader-parse-head): Wouldn't get the first line
1408 * gnus.el (gnus-summary-refer-article): Don't connect to the refer
1409 method unless using a news method.
1411 Wed May 15 11:41:09 1996 Steven L Baur <steve@miranova.com>
1413 * nnmail.el (nnmail-get-spool-files): Fix typo.
1415 Wed May 15 03:52:50 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1417 * gnus.el: 0.85 is released.
1419 * nnspool.el (nnspool-open-server): Use directory file name.
1421 * gnus-topic.el (gnus-topic-create-topic): Changed prompt.
1423 Tue May 14 03:16:43 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1425 * gnus.el (gnus-decode-rfc1522): Only decode headers; changed
1428 * nnmail.el (nnmail-get-spool-files): Anchor matches.
1430 * gnus.el (gnus-summary-expire-articles-now): Didn't work in group
1432 (gnus-summary-expire-articles): Accept `now' parameter.
1434 Sun May 12 01:29:12 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no (Lars Magne Ingebrigtsen)>
1436 * gnus.el: September Gnus v0.84 is released.
1438 * gnus-xmas.el (gnus-xmas-summary-recenter): Protect against evil.
1440 Sat May 11 23:23:15 1996 Michael Sperber <sperber@informatik.uni-tuebingen.de>
1442 * gnus-xmas.el (gnus-xmas-summary-recenter): Would act oddly.
1444 Fri May 10 22:49:46 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1446 * nnheader.el (nnheader-parse-head): Deal with naked heads.
1448 * nnml.el (nnml-parse-head): `naked' heads.
1450 Fri May 10 00:27:59 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1452 * gnus.el (gnus-group-mark-group): Didn't work well in topic
1454 (gnus-read-active-file-p): New function.
1455 (gnus-group-list-killed): Read active file.
1456 (gnus-group-list-active): Ditto.
1457 (gnus-group-list-matching): Possibly read active file.
1458 (gnus-get-killed-groups): Separated into own function.
1459 (gnus-update-group-mark-positions): Don't define "dummy.group".
1461 * gnus-topic.el (gnus-topic-rename): Use topic under point.
1462 (gnus-topic-create-topic): Don't prompt for parent topic.
1463 (gnus-topic-create-topic): Go to the new topic.
1465 * gnus.el (gnus-mime-decode-quoted-printable): Preserve text
1467 (gnus-article-date-ut): Would bug out on read-only.
1469 Thu May 9 11:12:30 1996 Steven L Baur <steve@miranova.com>
1471 * message.el (message-followup): Correct typos in regular expression
1474 Thu May 9 20:38:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1476 * gnus-uu.el (gnus-uu-delete-work-dir): Don't message so much.
1478 Wed May 8 03:20:23 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1480 * nnmail.el (nnmail-process-unix-mail-format): Didn't nix out
1481 bogus Message-ID headers properly.
1483 * nnml.el (nnml-parse-head): Use nnheader functions for parsing
1484 and generating nov headers.
1486 Wed May 8 22:55:56 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1488 * gnus.el (gnus-execute-command): Make sure the buffer isn't
1490 (gnus-article-prepare): Would perform hooks on pseudo articles.
1492 * gnus-uu.el (gnus-uu-mark-sparse): Would bug out on pseudos.
1493 (gnus-uu-mark-all): Ditto.
1495 * gnus.el (gnus-request-article-this-buffer): Ignore canceled
1497 (gnus-summary-next-page): Pass by canceled articles.
1499 * message.el (message-check-element): Reverse logic.
1501 Wed May 8 22:36:18 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1503 * gnus.el (gnus-tree-buffer): Moved from gnus-salt.el.
1505 Wed May 8 23:45:46 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1507 * gnus.el (gnus-no-server): New definition.
1508 (gnus-group-default-level): Use permanent levels.
1510 Wed May 8 21:35:35 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1512 * gnus.el (gnus-summary-select-article):
1514 Tue May 7 21:49:30 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1516 * gnus.el: 0.83 is released.
1518 * gnus.el: September Gnus v0.83 is released.
1520 * gnus.el (gnus-summary-insert-subject): Would change article
1522 (gnus-summary-display-article): Go to the right article when
1523 fetching sparse articles.
1525 Sun Apr 28 21:53:44 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1527 * nnml.el (nnml-active-number): Create and change the directory
1528 before using any of the variables that requires the directory to
1529 be created and change.
1531 Tue May 7 22:06:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1533 * gnus-xmas.el (gnus-xmas-setup-group-toolbar): Would bug out on
1536 Tue May 7 18:21:59 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1538 * gnus.el (gnus-kill-or-deaden-summary): Kill multiple buffers
1541 Tue May 7 16:52:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1543 * gnus-cite.el (gnus-cite-add-face): Would bug out in obscure
1546 Mon May 6 09:16:02 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1548 * message.el (message-mode-map): Do not bind button3.
1549 (message-mode-menu): Use easymenu.
1550 (message-mode): Call `easy-menu-add'.
1551 (message-make-menu-bar): Deleted.
1553 * message-xmas.el (message-mode-menu): Deleted.
1555 Mon May 6 20:51:43 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1557 * gnus.el: September Gnus v0.82 is released.
1559 * gnus-cite.el (gnus-dissect-cited-text): Sift single empty
1562 * gnus.el (gnus-id-to-article): Would bug out once in a while.
1564 * gnus-cite.el (gnus-article-hide-citation-in-followups): Really
1565 hide citations in un-root articles.
1566 (gnus-article-hide-citation): Place [...] consistently.
1568 * gnus.el (gnus-article-date-ut): Preserve faces.
1570 * gnus-cite.el (gnus-article-hide-citation): Would mess up
1573 Mon May 6 00:23:09 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1575 * gnus.el: 0.81 is released.
1577 * message-xmas.el (message-mode-menu): Moved to this file.
1579 * message.el (message-make-organization): Use env var.
1581 * gnus-xmas.el (gnus-xmas-topic-remove-excess-properties):
1582 Wouldn't remove sufficient props.
1584 * message-xmas.el: New file.
1586 * gnus-cache.el (gnus-cache-read-active): Make sure the cache
1589 * gnus.el (gnus-summary-articles-in-thread): Would not give right
1590 answer on the fine thread.
1592 Sun May 5 14:54:06 1996 Steven L Baur <steve@miranova.com>
1594 * message.el (message-mode-map): Added mode menu for XEmacs.
1596 Mon May 6 00:12:59 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1598 * gnus-xmas.el (gnus-xmas-summary-recenter): Wouldn't display the
1601 Sun May 5 23:54:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1603 * gnus.el (gnus-convert-old-newsrc): Would bomb when no
1604 .newsrc.eld was loaded.
1606 Sun May 5 17:34:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1608 * gnus.el (gnus-set-mode-line): Use window width instead of frame
1611 Sat May 4 22:18:05 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1613 * gnus.el (gnus-article-de-quoted-unreadable): Always decode
1614 RFC1522-encoded headers.
1616 Sat May 4 22:03:39 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1618 * nntp.el (nntp-default-sentinel): Would bug out when closing
1621 Thu May 2 16:11:52 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1623 * message.el (message-mode-map): Changed.
1625 Mon Apr 29 19:09:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1627 * gnus-vis.el (gnus-button-mailto): Use message.
1628 (gnus-button-mailto): Copy mail buffer.
1630 Mon Apr 29 18:32:19 1996 Kees de Bruin <bruin@tasking.nl>
1632 * gnus.el (gnus-current-copy-group): New variable.
1634 Mon Apr 29 18:29:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1636 * message.el (message-setup): Don't require Subject.
1638 Mon Apr 29 02:24:14 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1640 * gnus.el: September Gnus v0.80 is released.
1642 * message.el (message-check-news-syntax): Better `empty' check.
1643 (message-checksum): Better checksums.
1645 Sun Apr 28 14:40:04 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1647 * message.el (message-ignored-bounced-headers): New default.
1649 * nnsoup.el (nnsoup-store-reply): Generate in mail buffer.
1651 Sun Apr 28 13:12:48 1996 Wes Hardaker <hardaker@ece.ucdavis.edu>
1653 * gnus-picon.el: Moved variables.
1655 Sun Apr 28 11:58:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1657 * nnml.el (nnml-active-number): Change group.
1659 * gnus.el (gnus-group-sort-by-rank): Reverse logic.
1661 * message.el (message-font-lock-keywords): New default.
1663 * gnus-cite.el (gnus-article-hide-citation-in-followups): Didn't
1666 * gnus.el: Autoload gnus-article-hide-citation-in-followups.
1668 * nnml.el (nnml-active-number): Bugged out.
1670 * gnus-uu.el (gnus-uu-grab-articles): Override
1671 `gnus-summary-display-article-function'.
1673 * gnus.el (gnus-summary-move-article): Didn't use proper defaults
1676 Sun Apr 28 11:40:44 1996 ISO-2022-JP <morioka@jaist.ac.jp>
1678 * nnheader.el (nnheader-insert-raw-file-contents): Ner alias.
1680 Sun Apr 28 11:19:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1682 * gnus.el (gnus-read-save-file-name): Use different prompt when
1685 Wed Apr 24 23:21:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1687 * gnus.el (gnus-summary-mode): Make gnus-summary-mark-positions
1690 * gnus-vis.el (gnus-header-button-alist): Buttonize urls in
1693 * gnus-uu.el (gnus-uu-part-number): Check more.
1695 Wed Apr 24 04:04:54 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1697 * gnus.el: September Gnus v0.79 is released.
1699 * message.el (message-syntax-checks): Doc fix.
1701 Wed Apr 24 05:08:10 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1703 * gnus.el (gnus-group-process-prefix): Make sure `mark-active' is
1706 Wed Apr 24 05:06:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1708 * gnus-xmas.el (gnus-xmas-define): Would make compilation
1711 Wed Apr 24 02:20:08 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1713 * message.el (message-unsent-separator): New variable.
1715 * gnus.el (gnus-summary-edit-article-done): Nix out original
1718 Wed Apr 24 01:31:17 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1720 * gnus-vis.el (gnus-summary-make-menu-bar): Used
1723 Wed Apr 24 00:11:28 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1725 * message.el (message-unix-mail-delimiter): New variable.
1727 * nnbabyl.el (nnbabyl-check-mbox): New command.
1729 * nnspool.el (nnspool-insert-nov-head): New function.
1730 (nnspool-retrieve-headers-with-nov): Use it to protect against
1731 unsynched NOV files.
1733 * nnheader.el (nnheader-insert-nov): New function.
1734 (nnheader-parse-head): New function.
1735 (nnheader-insert-article-line): New function.
1737 Tue Apr 23 22:55:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1739 * message.el (message-cancel-news): Disable syntax checks.
1740 (message-do-fcc): Didn't quote separator.
1742 * gnus.el (gnus-update-summary-mark-positions): Use local format
1743 spec when computing.
1745 * gnus-msg.el (gnus-summary-cancel-article): Remove article from
1746 cache after cancelling.
1747 (gnus-summary-supersede-article): Ditto.
1749 Tue Apr 23 12:05:21 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1751 * gnus.el (gnus-group-history): New variable.
1752 (gnus-completing-read): Handle null default arg.
1753 (gnus-group-jump-to-group): Use them.
1754 (gnus-group-unsubscribe-group): Ditto.
1755 (gnus-read-move-group-name): Ditto.
1757 * gnus-msg.el (gnus-group-post-news): Use `gnus-group-history' and
1758 `gnus-completing-read'.
1760 Tue Apr 23 22:39:37 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1762 * nnml.el (nnml-active-number): Protect against corrupt active
1765 * nnvirtual.el (nnvirtual-open-server): Don't allow recursive
1768 Tue Apr 23 00:13:22 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1770 * gnus.el: September Gnus v0.78 is released.
1772 * gnus.el (gnus-get-newsgroup-headers): Run
1773 `gnus-parse-headers-hook'.
1774 (gnus-mime-decode-quoted-printable): Make interactive.
1775 (gnus-setup-news): Don't scan nocem on gnus-no-server.
1776 (gnus-read-header): Let `gnus-refer-article-method' override.
1777 (gnus-rebuild-thread): Cut threads before inserting.
1779 Mon Apr 22 23:54:10 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1781 * message.el (message-check-news-syntax): Didn't check for
1782 shortened Followup-To.
1784 Mon Apr 22 22:36:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1786 * gnus.el (gnus-group-catchup-current): Warn about dead groups.
1788 Mon Apr 22 21:41:51 1996 William Perry <wmperry@monolith.spry.com>
1790 * gnus-xmas.el (gnus-xmas-define): Correct background mode under
1793 Mon Apr 22 03:50:52 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1795 * message.el (message-mode-map): New keystroke for
1796 `message-sort-headers'.
1797 (message-syntax-checks): Reverse default.
1798 (message-check-element): Use it.
1800 * nnbabyl.el (nnbabyl-read-mbox): Try to make sure that article
1801 numbers aren't reused.
1802 * nnmbox.el (nnmbox-read-mbox): Ditto.
1804 * gnus.el (gnus-continuum-version): New function.
1805 (gnus-convert-old-newsrc): New function.
1806 (gnus-convert-old-ticks): New function.
1808 * nnmbox.el (nnmbox-request-scan): Save active.
1810 * nnbabyl.el (nnbabyl-request-scan): Save the active file.
1812 * nnmbox.el (nnmbox-request-list): Odd logic.
1814 * nnbabyl.el (nnbabyl-request-list): Odd logic.
1816 * gnus-uu.el (gnus-uu-generated-file-list): Removed.
1817 (gnus-uu-delete-work-dir): Delete recursively.
1819 * gnus.el (gnus-group-insert-group-line-info): Indent properly
1821 (gnus-group-make-group): Place point on the newly created group.
1823 * gnus-vis.el (gnus-group-make-menu-bar): Would bug out when not
1824 using gnus-topic-mode.
1826 Mon Apr 22 03:45:14 1996 Brad Miller <bmiller@cs.umn.edu>
1828 * gnus-gl.el: New version.
1830 Mon Apr 22 02:34:05 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1832 * gnus-xmas.el (gnus-xmas-find-glyph-directory): Secure agains nil
1835 * nnml.el (nnml-request-move-article): Change directory back to
1836 source group before deleting.
1838 Sun Apr 21 19:59:58 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1840 * gnus.el: September Gnus v0.77 is released.
1842 * message.el (message-bounce): Wrong interactive spec.
1843 (message-bounce): Handle mimeish bounces.
1845 * nnspool.el (nnspool-inews-switches): Suppress signature.
1847 Sun Apr 21 19:50:59 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1849 * gnus-msg.el (gnus-summary-cancel-article): Cancel using the
1850 proper select method.
1852 * gnus.el (gnus-find-method-for-group): Allow methods without names.
1854 Sun Apr 21 16:34:35 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1856 * nnmh.el (nnmh-request-list-1): New function.
1858 * gnus.el (gnus-summary-articles-in-thread): Would respond badly
1861 * gnus-msg.el (gnus-article-mail): Use message.
1863 * gnus-vis.el (gnus-button-reply): Use message.
1865 Sat Apr 20 04:31:02 1996 Jens Lautenbacher <jens@lemcbed.lem.uni-karlsruhe.de>
1867 * gnus-vis.el: Greyed out much more entries in group-mode's
1868 menubar and started the same for summary-mode.
1870 Sun Apr 21 15:50:09 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1872 * gnus-msg.el (gnus-copy-article-buffer): Don't widen
1875 * gnus.el (gnus-read-active-file): Don't nix out active stuff from
1877 (gnus-summary-find-next): Wouldn't respond properly to dummy
1880 Sun Apr 21 15:26:47 1996 Denis Howe <dbh@doc.ic.ac.uk>
1882 * browse-url.el: New version installed.
1884 Sun Apr 21 15:16:07 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1886 * message.el (message-reply): Respond properly even when answering
1887 to messages with no Message-ID.
1889 Sat Apr 20 18:16:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1891 * gnus.el (gnus-article-header-rank): Moved.
1893 * message.el (message-send-mail): Wouldn't resend.
1895 Sat Apr 20 00:20:09 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1897 * gnus.el: September Gnus v0.76 is released.
1899 * nntp.el (nntp-server-opened-hook): Use the default.
1901 Sat Apr 20 01:58:15 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1903 * nntp.el (nntp-open-server-semi-internal): Don't call
1904 `cancel-timer' under XEmacs.
1906 Fri Apr 19 23:20:52 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1908 * gnus.el (gnus-ask-server-for-new-groups): Would call with wrong
1911 Fri Apr 19 20:42:16 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1913 * gnus.el (gnus-article-hide-headers): Use message sorting.
1915 * message.el (message-required-mail-headers): Changed sequence.
1916 (message-sort-headers-1): New function.
1917 (message-sort-headers): New command.
1919 * nnheader.el (nnheader-change-server-old): Removed.
1920 (nnheader-file-error): New function.
1922 * nnspool.el (nnspool-request-list): Give a better error message.
1924 * message.el (message-use-followup-to): Doc fix.
1926 * gnus.el (gnus-summary-read-group): Dont limit unthreaded
1929 Fri Apr 19 15:05:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1931 * message.el (message-setup): Don't generate headers first.
1933 * nnmail.el (nnmail-message-id): Use message.
1935 Thu Apr 18 20:10:11 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1937 * gnus.el: September Gnus v0.75 is released.
1939 * gnus.el (gnus-summary-show-article): Stop page breaking when
1942 * gnus-vis.el (gnus-summary-make-menu-bar): Removed obsolete
1945 * gnus-msg.el (gnus-summary-reply): Pass on `broken-reply-to'.
1947 * message.el (message-reply): Allow broken reply-to.
1949 * gnus.el (gnus-group-jump-to-group): Refuse to treat groups that
1950 have control characters in them.
1952 Thu Apr 18 18:47:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1954 * gnus-vis.el (gnus-button-url-regexp): Allow "!" in URLs.
1956 * gnus.el (gnus-summary-exit): Always run
1957 `gnus-summary-prepare-exit-hook'.
1959 Thu Apr 18 12:15:27 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1961 * gnus.el: September Gnus v0.74 is released.
1963 * gnus.el (gnus-summary-update-mark): Would but out on eob.
1965 * gnus-msg.el (gnus-post-method): Would bug out.
1967 Thu Apr 18 09:08:53 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1969 * gnus.el (gnus-get-newsgroup-headers-xover): Deleted duplicate
1972 Thu Apr 18 11:06:10 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1974 * gnus.el (gnus-parse-headers-hook): Enable de-QP by default.
1976 Wed Apr 17 08:59:20 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
1978 * gnus-nocem.el (gnus-nocem-enter-article): added some simple
1979 error recovery for read calls on article content.
1981 Wed Apr 17 00:51:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1983 * gnus.el (gnus-error): New function.
1985 * nnsoup.el: Generate headers.
1987 Tue Apr 16 08:06:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1989 * message.el (message-user-mail-address): Use
1990 `mail-extract-address-components'.
1992 * gnus.el (gnus-group-make-group): Use method history.
1993 (gnus-group-browse-foreign-server): Ditto.
1994 (gnus-ask-server-for-new-groups): Make sure symbols are bound.
1996 Tue Apr 16 00:07:47 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1998 * gnus.el (gnus-completing-read): New function.
1999 (gnus-method-history): New variable.
2000 (gnus-summary-respool-default-method): New user option.
2001 (gnus-summary-respool-article): Use them.
2003 Tue Apr 16 07:36:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2005 * gnus.el (gnus-summary-mode): Make line format bufffer local.
2007 Mon Apr 15 08:41:35 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2009 * gnus-vis.el (gnus-button-url-regexp): "-" was not in the regexp.
2011 * nntp.el (nntp-open-server): Would choke on port numbers.
2013 * gnus-soup.el (gnus-soup-send-packet): Insert
2014 X-Newsreader/X-Mailer.
2016 * nntp.el (nntp-open-server-semi-internal): Clear the server
2019 Sun Apr 14 17:11:49 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2021 * gnus-msg.el (gnus-setup-message): Don't clobber
2022 message-header-setup-hook.
2024 * nndoc.el (nndoc-type-alist): Would show end line in forwards.
2026 * gnus.el (gnus-window-to-buffer): Allow `mail' value.
2028 * message.el (message-send-mail): Would choke on Resent-to.
2029 (message-generate-new-buffers): New variable.
2030 (message-pop-to-buffer): Use it.
2031 (message-kill-buffer-on-exit): New variable.
2032 (message-send-and-exit): Use it.
2034 Sun Apr 14 08:54:37 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2036 * gnus.el: September Gnus v0.73 is released.
2038 * message.el (message-mode): Mail-hist isn't defined in XEmacs
2041 * gnus.el: September Gnus v0.72 is released.
2043 * nnoo.el (defvoo): Didn't work under XEmacs.
2045 Sun Apr 14 06:27:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2047 * gnus.el: September Gnus v0.71 is released.
2049 * nnvirtual.el (nnvirtual-open-server): Would return nil.
2051 Sat Apr 13 05:37:10 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2053 * gnus.el: September Gnus v0.70 is released.
2055 * nnvirtual.el (nnvirtual-component-regexp): New variable.
2057 Fri Apr 12 18:59:45 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2059 * nnoo.el: New file. All backends now use it.
2061 Wed Apr 10 11:39:15 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
2063 * gnus-vis.el (gnus-summary-make-menu-bar): Entry for "Eddit
2064 current score file" used nonexistant function.
2066 Fri Apr 12 04:57:03 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2068 * gnus.el (gnus-group-get-new-news-this-group): Would jump around
2071 * message.el (message-make-fqdm): Better `user-mail-address'.
2073 Thu Apr 11 00:32:33 1996 Steven L Baur <steve@miranova.com>
2075 * gnus-setup.el (gnus-use-mailcrypt): Attach mailcrypt
2076 initialization to message-mode-hook.
2078 Fri Apr 12 03:30:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2080 * message.el (message-insert-to): Insert ", " if needed.
2081 (message-bounce): Insert an undo boundary.
2083 * gnus.el (gnus-summary-local-variables): Make
2084 gnus-thread-expunge-below a local variable.
2086 * message.el (message-setup): Insert default headers before
2089 * gnus-vis.el (gnus-button-url-regexp): Allow all word-constituent
2092 Thu Apr 11 04:27:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2094 * gnus-score.el (gnus-score-body): Would bug out when there were
2097 * gnus-vis.el (gnus-summary-make-menu-bar): Wrong function
2100 Wed Apr 10 12:48:59 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2102 * message.el (message-make-organization): Remove all newlines from
2104 (message-setup): Use mailabbrev.
2105 (message-send): Use mail-hist.
2107 Tue Apr 9 14:52:55 1996 Per Abrahamsen <abraham@dina.kvl.dk>
2109 * custom.el ((fboundp 'event-point)): Was `event-closest-point'.
2111 Wed Apr 10 12:28:41 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2113 * message.el (message-mode-map): Moved Followup-to and Fcc.
2114 (message-resend): Would bug out.
2116 Wed Apr 10 00:25:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2118 * gnus.el: September Gnus v0.69 is released.
2120 * nnvirtual.el (nnvirtual-close-group): Nix out variables.
2122 * gnus-cache.el (gnus-cache-possibly-remove-article): Didn't work
2124 (gnus-cache-possibly-enter-article): Ditto.
2126 * message.el (message-do-fcc): Remove separator.
2128 * gnus-nocem.el (gnus-nocem-scan-groups): Use own dependencies
2131 Tue Apr 9 23:37:36 1996 Brad Miller <bmiller@cs.umn.edu>
2133 * gnus-gl.el: New version.
2135 Tue Apr 9 23:08:20 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2137 * gnus.el (gnus-article-de-quoted-unreadable): Downcase type.
2138 (gnus-fetch-field): Inhibit point-motion hooks.
2140 Tue Apr 9 10:50:20 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2142 * message.el (message-user-mail-address): Pick out <addrs>.
2144 Tue Apr 9 07:46:47 1996 Lars Magne Ingebrigtsen <lars@eyesodre.no>
2146 * gnus.el: September Gnus v0.68 is released.
2148 Tue Apr 9 00:15:43 1996 Brad Miller <bmiller@cs.umn.edu>
2150 * gnus-gl.el: New version.
2152 Mon Apr 8 23:55:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2154 * nnvirtual.el (nnvirtual-create-mapping): Would include `(0 . 0)'
2157 Tue Apr 9 01:40:56 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2159 * gnus.el (gnus-article-goto-next-page): Would bug out under
2161 (gnus-get-unread-articles): Wouldn't update virtual groups.
2163 * gnus-ems.el ('gnus-character-to-event): New alias.
2164 * gnus-xmas.el (gnus-xmas-redefine): Redefine.
2166 Mon Apr 8 21:55:15 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2168 * message.el (message-user-mail-address): New function.
2169 (message-make-address): Use it.
2171 Mon Apr 8 19:18:14 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2173 * message.el (message-make-fqdm): mail-host-address may be
2176 * nndoc.el (nndoc-type-alist): Unquote dashes in forwards.
2178 Mon Apr 8 19:14:05 1996 ISO-2022-JP <morioka@jaist.ac.jp>
2180 * gnus-ems.el (gnus-mule-max-width-function): Use
2183 Sat Apr 6 15:03:39 1996 Steven L. Baur <steve@miranova.com>
2185 * gnus-setup.el (gnus-use-sc): Arrange for autoload of supercite
2188 * nnml.el (nnml-server-variables): Obey user preferences for
2189 nnml-prepare-save-mail-hook.
2191 Sun Apr 7 20:14:50 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2193 * gnus.el: September Gnus v0.67 is released.
2195 * gnus.el (gnus-group-get-new-news-this-group): Would update
2198 * gnus-cache.el (gnus-cache-possibly-enter-article): Use real
2201 * nnvirtual.el (nnvirtual-possibly-change-group): Faulty logic.
2202 (nnvirtual-retrieve-headers): Don't force re-check.
2204 Sun Apr 7 01:11:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2206 * gnus.el: September Gnus v0.66 is released.
2208 * nnvirtual.el (nnvirtual-close-group): Don't nix out
2209 group-relevant variables.
2211 * message.el (message-send-and-exit): Would choke on sending bug
2214 Sat Apr 6 19:03:10 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2216 * gnus.el: September Gnus v0.65 is released.
2218 * nnvirtual.el (nnvirtual-close-group): Don't update component
2221 * message.el (message-make-fqdm): Wouldn't pick out the address
2222 from `user-mail-address'.
2223 (message-generate-headers): Don't insert X-Mailer if there is an
2225 (message-followup): Set `message-reply-headers'.
2226 (message-send-and-exit): Pass prefix argument.
2227 (message-cancel-news): Don't check syntax.
2229 Sat Apr 6 03:04:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2231 * gnus.el (gnus-summary-last-article-p): Reverse logic.
2233 * message.el (message-make-fqdm): Try mail-host-address.
2234 (message-fill-header): Would insert blank lines.
2236 Fri Apr 5 23:51:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no (Lars Magne Ingebrigtsen)>
2238 * gnus.el: September Gnus v0.64 is released.
2240 * message.el (message-send-and-exit): Don't bury buffer on
2241 unsucessful sending.
2243 Fri Apr 5 21:10:55 1996 Jens Lautenbacher <jens@lemcbed.lem.uni-karlsruhe.de>
2245 * gnus-vis.el (gnus-group-make-menu-bar): Grey out certain items.
2247 Fri Apr 5 20:05:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2249 * gnus.el (gnus-group-default-level): Would set
2250 `gnus-group-default-list-level'.
2252 * gnus-score.el: Don't require gnus-scomo.
2254 * gnus-msg.el (gnus-inews-do-gcc): Remove mail header separator.
2256 * nndir.el (nndir-execute-nnml-command): Would set nnml
2259 * nnvirtual.el (nnvirtual-request-update-info): Would infloop.
2261 Fri Apr 5 17:53:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2263 * gnus.el (gnus-summary-best-unread-article): Return a proper
2265 (gnus-summary-read-group): Wouldn't configure windows properly
2266 when the first article was canceled.
2268 * nnvirtual.el (nnvirtual-create-mapping): Inline function.
2269 (nnvirtual-create-mapping): Don't set the marks lists.
2270 (nnvirtual-possibly-change-group): Would add groups twice,
2272 (nnvirtual-update-reads): New function.
2274 Thu Apr 4 21:07:53 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2276 * nnspool.el (nnspool-inews-switches): Changed default back.
2278 * nnsoup.el (nnsoup-narrow-to-article): Would choke on fetching
2279 non-existent articles.
2280 (nnsoup-store-reply): Handle courtesy copies.
2282 Thu Apr 4 21:01:53 1996 Greg Stark <gsstark@mit.edu>
2284 * nnmail.el (nnmail-process-babyl-mail-format): Would parse empty
2287 Thu Apr 4 03:37:56 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2289 * gnus.el (gnus-servers-using-backend): New function.
2290 (gnus-summary-respool-article): Use real methods instead of
2292 (gnus-summary-move-article): Use the method.
2294 * message.el (timezone): Require timezone.
2295 (message-setup): Insert the separator before generating headers.
2296 (message-goto-signature): Goto point-max if there is no signature
2299 * gnus.el (gnus-article-date-ut): Don't call
2300 `gnus-article-highlight-headers'.
2301 (gnus-server-get-method): Return the native select method when
2304 Thu Apr 4 03:12:04 1996 Richard Mlynarik <mly@adoc.xerox.com>
2306 * gnus-kill.el (gnus-apply-kill-file-unless-scored): New
2309 Thu Apr 4 01:59:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2311 * message.el (message-send-mail): Don't do the mailalias thing.
2312 (message-fill-header): Would fill long Message-IDs badly.
2314 * gnus.el (gnus-group-faq-directory): Wrong paths.
2316 Wed Apr 3 18:23:35 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2318 * gnus.el: September Gnus v0.63 is released.
2320 * message.el (message-insert-newsgroups): Capitilize Newsgroups.
2322 * gnus.el (gnus-make-hashtable-from-killed): Wouldn't use
2325 * nnfolder.el (nnfolder-group-pathname): New function; return the
2328 * gnus-score.el (gnus-score-find-bnews): Recognize "++" groups.
2330 * gnus-topic.el (gnus-topic-yank-group): Remain in the topic.
2332 * gnus.el (gnus-get-new-news-in-group): Removed function.
2333 (gnus-group-get-new-news-this-group): Update all instances of the
2336 * gnus-topic.el (gnus-topic-unindent): Insert at the right place.
2337 (gnus-topic-next-topic): New function.
2338 (gnus-topic-unindent): Would swallow sub-topics.
2339 (gnus-topic-indent): Ditto.
2341 Wed Apr 3 17:18:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2343 * gnus-msg.el (gnus-bug): Wouldn't restore window conf.
2345 * gnus.el (gnus-buffer-configuration): `bug' configuration.
2347 Tue Apr 2 22:33:25 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2349 * gnus-scomo.el: New file.
2351 Tue Apr 2 12:31:48 1996 Per Abrahamsen <abraham@dina.kvl.dk>
2353 * message.el (bold-region): New function.
2354 (unbold-region): New function.
2355 (message-face-alist): New variable.
2356 (message-mode): Add facemenu support.
2358 Tue Apr 2 20:46:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2360 * message.el (message-required-mail-headers): `To' isn't
2362 (message-ignored-news-headers): Remove Fcc headers.
2363 (message-ignored-mail-headers): Ditto.
2365 * gnus.el (gnus-request-article-this-buffer): Would bug out on
2368 * message.el (message-send-and-exit): Bury buffer.
2370 * gnus-uu.el (gnus-uu-digest-mail-forward): Use `message'.
2372 * nnfolder.el (nnfolder-close-group): Would try to `set-buffer'
2375 * gnus.el (gnus-server-get-method): Would return extended servers
2378 * nnml.el (nnml-request-accept-article): Accept a server
2381 Tue Apr 2 15:05:14 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2383 * gnus.el: September Gnus v0.62 is released.
2385 * nnfolder.el (nnfolder-possibly-change-group): Make sure the
2386 directory exists before writing file.
2387 (nnfolder-request-accept-article): Give a better error messae.
2389 Sat Mar 30 18:45:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2391 * message.el (message-mode-map): Moved `goto-signature'.
2393 * nnfolder.el (nnfolder-request-delete-group): Respect
2394 nnmail-use-long-file-name.
2395 (nnfolder-request-rename-group): Ditto.
2396 (nnfolder-possibly-change-group): Ditto.
2398 * message.el (message-send-and-exit): Bury buffer.
2400 Fri Mar 29 15:11:19 1996 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
2402 * message.el (message-from-style): New `default' value.
2403 (message-make-from): Use it.
2405 Fri Mar 29 13:50:55 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2407 * gnus-msg.el (gnus-bug-kill-buffer): New function.
2408 (gnus-bug): Use message.
2410 * message.el (message-yank-original): Avoind `mark-marker'.
2412 * gnus-setup.el (gnus-use-bbdb): `message' changes.
2413 (gnus-use-sc): Ditto.
2415 * message.el (message-user-organization): Use ORGANIZATION
2416 environment variable.
2418 * nnfolder.el (nnfolder-request-list-newsgroups): Would read the
2421 Fri Mar 29 07:38:59 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2423 * gnus.el: September Gnus v0.61 is released.
2425 * gnus.el (gnus-read-active-file): Activate secondary groups.
2427 Fri Mar 29 07:44:06 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2429 * nneething.el (nneething-get-head): Would return nil on proper
2432 Sat Mar 23 22:19:09 1996 Per Abrahamsen <abraham@dina.kvl.dk>
2434 * browse-url.el (browse-url-netscape): Start remote netscape in
2435 the background. Use sentinel to start a new netscape if the
2436 remote can't connect.
2438 Fri Mar 29 05:22:50 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2440 * message.el (message-send-mail): Would remove ignored news
2443 * gnus.el (gnus-news-group-p): Moved function here.
2444 (gnus-summary-refer-article): Use it.
2445 (gnus-group-best-unread-group): Wouldn't work under topics.
2447 * message.el (message-cite-function): New variable.
2448 (message-cite-original): New function.
2449 (message-yank-original): Use it.
2450 (message-make-domain): New definition.
2451 (message-make-address): Ditto.
2452 (message-make-message-id): New definition.
2453 (message-insert-signature): Interactive `force' of signature.
2455 Fri Mar 29 06:01:56 1996 Lars Magne Ingebrigtsen <larsi@nipling.ifi.uio.no>
2457 * gnus-msg.el (gnus-summary-mail-other-window): Restore window
2460 Thu Mar 28 10:15:06 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2462 * message.el (nnheader): Require nnheader.
2463 (message-mode): Doc fix.
2465 Thu Mar 28 06:12:28 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2467 * gnus.el: September Gnus v0.60 is released.
2469 * message.el (message-send-mail): Remove Gcc header.
2470 (message-setup): Would insert default headers in the body.
2472 Wed Mar 27 11:25:41 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
2474 * message.el: Lots of small typos corrected.
2475 (message-goto-signature): Added missing function.
2476 (message-mode): Updated the description.
2477 (message-send): Corrected format for first y-or-n-p.
2478 (message-forward): Added description.
2480 Thu Mar 28 05:31:48 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2482 * message.el (message-send-mail): Make sure point is in the right
2484 (message-send-mail): Would remove Bcc headers.
2485 (message-insert-courtesy-copy): Would bug out in non-news
2487 (message-send-news): Don't remove Gcc headers from the message
2489 (message-ignored-mail-headers): New variable.
2491 Thu Mar 28 05:30:02 1996 Lars Magne Ingebrigtsen <larsi@larsi@ifi.uio.no>
2493 * gnus-xmas.el (gnus-xmas-copy-article-buffer): Return the proper
2496 * message.el (message-mode-map): Would make XEmacs barf.
2498 Thu Mar 28 03:49:32 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
2500 * gnus.el (gnus-group-make-group): Wouldn't allow usage of virtual
2503 * message.el (message-cite-hook): New variable.
2505 Thu Mar 28 03:48:54 1996 Kai Grossjohann <grossjoh@dusty.informatik.uni-dortmund.de>
2507 * message.el (message-yank-original): Run `message-cite-hook'.
2509 Wed Mar 27 05:06:16 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
2511 * gnus.el: September Gnus v0.59 is released.
2513 * message.el (message-remove-header): Allow reverse removal.
2514 (message-news-p): Narrow to headers first.
2515 (message-checksum): New function.
2516 (message-check-news-syntax): Check for new text.
2517 (message-check-news-syntax): Do more checking.
2518 (message-check-news-syntax): Deny posting of articles with empty
2519 Subject lines or mangled From headers.
2520 (message-generate-headers): Didn't treat optional headers
2523 Tue Mar 26 05:15:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2525 * gnus.el: September Gnus v0.58 is released.
2527 * gnus-cache.el (gnus-cache-retrieve-headers): Would bug out on
2530 * nnmail.el (nnmail-cache-open): Mark buffer as un-modified.
2531 (nnmail-cache-close): Don't kill buffer.
2533 * gnus-msg.el: Cannibalized.
2535 * message.el: New file.
2537 * gnus-cache.el (gnus-cache-possibly-enter-article): Don't enter
2538 sparse article into cache.
2540 Sun Mar 24 06:44:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2542 * gnus.el (gnus-article-hide-boring-headers): Use
2543 `gnus-extract-address-components'.
2545 Sun Mar 24 00:00:33 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2547 * gnus.el: September Gnus v0.57 is released.
2549 * gnus-topic.el (gnus-topic-insert-topic-line): Would mess up the
2551 (gnus-topic-mode-map): Moved `gnus-topic-indent' to `T TAB'.
2553 * gnus-msg.el (gnus-summary-resend-bounced-mail): Would do odd
2556 * gnus.el (gnus-buffer-configuration): Add compose-bounce.
2558 * nnspool.el (nnspool-find-nov-line): Would cut off ends of NOV
2561 Fri Mar 22 21:46:18 1996 David KÃ¥gedal <davidk@lysator.liu.se>
2563 * gnus.el (gnus-group-best-unread-group): Didn't work with topics.
2565 Sat Mar 23 05:45:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2567 * gnus.el (gnus-get-unread-articles): Inline
2568 `gnus-get-unread-articles-in-group'.
2569 (gnus-get-unread-articles-in-group): Inline
2570 `gnus-cache-possibly-alter-active'.
2572 Sat Mar 23 01:26:10 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2574 * gnus.el (gnus-summary-insert-pseudos): Would print out tabs.
2576 Sat Mar 23 00:01:56 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2578 * gnus.el: September Gnus v0.56 is released.
2580 * gnus.el (gnus-group-add-score): Would bug out on dead groups.
2582 Fri Mar 22 22:30:32 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2584 * gnus.el (gnus-get-newsgroup-headers): Would ignore In-Reply-To
2587 * gnus-uu.el (gnus-uu-uustrip-article): Handle multiple uuencoded
2588 files in each article.
2590 * gnus-msg.el (gnus-inews-article): Switch to buffer where
2591 `gnus-inews-article-hook' is run to make ispelling possible.
2593 * gnus.el (gnus-summary-last-article-p): New function.
2594 (gnus-summary-next-page): Wouldn't go past last article in
2596 (gnus-group-make-help-group): Would create under false name.
2598 Fri Mar 22 22:23:20 1996 Greg Stark <gsstark@mit.edu>
2600 * nneething.el (nneething-make-head): Create better heads.
2602 Fri Mar 22 18:58:17 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2604 * gnus-score.el (gnus-score-body): Would bug out.
2606 * nnfolder.el (nnfolder-retrieve-headers): Make sure the buffer
2607 exists before setting it.
2609 * gnus.el (gnus-summary-exit): Don't run prepare-exit-hook when
2610 exiting temporarliy.
2612 Fri Mar 22 00:38:28 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2614 * gnus.el: September Gnus v0.55 is released.
2616 * gnus.el (gnus-summary-update-article): Would make things bug out.
2617 (gnus-summary-insert-subject): Remove articles that have changed
2619 (gnus-summary-exit): Nix out variables.
2620 (gnus-summary-exit-no-update): Ditto.
2621 (gnus-article-setup-buffer): Create original buffer on entry.
2623 Thu Mar 21 22:28:12 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2625 * gnus-nocem.el (gnus-nocem-enter-article): Would enter things
2626 into the wrong hashtb.
2628 * nnml.el (nnml-inhibit-expiry): New variable.
2629 (nnml-request-expire-articles): Use it.
2631 * gnus.el (gnus-summary-update-article): Would bug out.
2633 * nnml.el (nnml-possibly-change-directory): Also change server.
2635 * gnus-nocem.el (gnus-nocem-scan-groups): Don't create a gazillion
2638 * nnfolder.el (nnfolder-save-mail): Create new groups
2640 (nnfolder-request-scan): Change server first.
2642 * nnheader.el (nnheader-insert-head): Don't insert file contents
2645 Thu Mar 21 18:17:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2647 * gnus-score.el (gnus-score-body): Score in proper order.
2649 Wed Mar 20 20:06:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2651 * gnus.el (gnus-select-newsgroup): Better message.
2653 * gnus-uu.el (gnus-uu-save-article): Include multiple headers of
2656 Tue Mar 19 16:26:13 1996 Roderick Schertler <roderick@gate.net>
2658 * gnus-msg.el (gnus-mail-reply): Would bug out given multiple
2659 follow-to elements for the same header.
2661 Tue Mar 19 01:15:06 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2663 * gnus.el (gnus-cut-thread): Deal with old-fetched & sparse
2665 (gnus-cut-threads): Make sure there are no nil threads.
2666 (gnus-simplify-buffer-fuzzy): Tweaked implementation.
2667 (gnus-gather-threads-by-subject): Check
2668 gnus-summary-gather-exclude-subject after simplifying.
2670 * gnus-topic.el (gnus-topic-insert-topic-line): Store the number
2672 (gnus-group-topic-unread): New function.
2673 (gnus-topic-update-topic-line): Faster implementation.
2675 * gnus.el (gnus-update-format-specifications): Would push too many
2676 emacs-versions onto specs.
2678 * gnus-msg.el (gnus-default-post-news-buffer,
2679 gnus-default-mail-buffer): New variables.
2680 (gnus-mail-setup): Set gnus-mail-buffer here.
2681 (gnus-news-followup): Set gnus-post-news-buffer here.
2683 * custom.el (custom-xmas-set-text-properties): New definition.
2685 * gnus-soup.el (gnus-soup-insert-idx): Throw the Xref header
2687 (gnus-soup-add-article): Ditto.
2688 (gnus-soup-ignored-headers): New variable.
2690 Mon Mar 18 15:01:40 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2692 * gnus-msg.el (gnus-forward-insert-buffer): Wouldn't handle
2693 continuation headers.
2695 * nnml.el (nnml-retrieve-headers-with-nov): Wouldn't strip excess
2698 * gnus-uu.el (gnus-uu-digest-mail-forward): Would reverse order.
2700 * nnsoup.el (nnsoup-make-active): Would bug out.
2702 * gnus-score.el (gnus-score-followup-thread): Make sure we are in
2705 * gnus.el (gnus-buffer-live-p): New function.
2707 * gnus-topic.el (gnus-topic-change-level): Would bug out on dead
2710 * gnus.el (gnus-summary-respool-article): Prompt better.
2711 (gnus-add-marked-articles): Would create recursive lists.
2712 (gnus-summary-move-article): Activate all groups that have been
2715 Sun Mar 17 13:17:26 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
2717 * gnus.el: September Gnus v0.54 is released.
2719 * gnus.el (gnus-article-hide-pgp): Would hide one char too many.
2721 * gnus-msg.el (gnus-inews-distribution): Fall back on the
2724 * gnus.el (gnus-read-header): Read sparse threads.
2726 Sun Mar 17 11:23:53 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
2728 * gnus.el (gnus-summary-scroll-up): Show threads.
2730 * gnus-msg.el (gnus-mail-reply): Use prefixed group name.
2731 (gnus-news-followup): Ditto.
2733 * gnus-cache.el (gnus-cache-member-of-class): Would remove ticked
2734 articles from the cache.
2736 * gnus.el (gnus-hide-text): Would bug out at bob.
2737 (gnus-unhide-text): Ditto.
2739 Sat Mar 16 13:28:57 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
2741 * gnus.el: 0.53 is released.
2743 Sat Mar 16 14:46:29 1996 Brad Miller <bmiller@cs.umn.edu>
2745 * gnus-gl.el: New version.
2747 Sat Mar 16 13:28:57 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
2749 * gnus-score.el (gnus-score-body): Would break on nil
2750 `gnus-scores-articles'?
2752 * gnus.el: All the backend interface functions should take virtual
2755 * gnus-msg.el (gnus-post-method): Find the real method.
2757 * gnus.el (gnus-summary-go-to-next-thread): New definition.
2758 (gnus-summary-next-thread): Use it.
2759 (gnus-prefix-to-server): New function.
2761 * gnus-vis.el (gnus-signature-toggle): Use new substs.
2762 (gnus-article-highlight-signature): Would make check point wrong.
2764 * gnus.el (gnus-hide-text): New subst.
2765 (gnus-hide-text-type): New function.
2766 (gnus-unhide-text): New subst.
2767 (gnus-article-show-all-headers, gnus-article-hide-headers,
2768 gnus-article-hide-pgp, gnus-article-hide-header,
2769 gnus-article-hide-boring-headers): Use them.
2771 Fri Mar 15 07:39:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2773 * nntp.el (nntp-send-xover-command): Would bug out on
2774 single-article groups.
2776 * gnus.el (gnus-group-prepare-flat): Deal with unactivated groups.
2777 * gnus-topic.el (gnus-topic-find-groups): Ditto.
2779 Thu Mar 14 05:24:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2781 * nnspool.el (nnspool-retrieve-headers): Use default-directory to
2782 avoid creating so many garbage strings.
2784 * nnmail.el (nnmail-split-incoming): Make sure the buffer isn't
2785 empty before starting treatment.
2786 (nnmail-get-new-mail): Open/close cache here.
2788 * gnus-msg.el (gnus-news-followup): Use markers for positions.
2790 * gnus.el (gnus-setup-news): Read NoCeM.
2792 Wed Mar 13 03:26:44 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2794 * gnus.el (gnus-functionp): Made into a subst.
2795 (gnus-all-windows-visible-p): Non-recursive implementation.
2797 * nnsoup.el (nnsoup-request-list): Don't use `format'.
2799 * gnus.el (gnus-update-format-specifications): Would recompute all
2801 (gnus-gnus-to-newsrc-format): Don't call `gnus-server-equal' for
2804 * nnspool.el (nnspool-retrieve-headers): Don't call so many
2807 * gnus-cache.el (gnus-cache-retrieve-headers): Would do too much
2810 * gnus-topic.el (gnus-topic-goto-topic): Faster.
2812 * gnus.el: Don't downcase Message-IDs before threading.
2814 Tue Mar 12 01:42:11 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
2816 * gnus.el: September Gnus v0.52 is released.
2818 * gnus.el (gnus-article-strip-leading-blank-lines): New command.
2820 * gnus-score.el (gnus-score-score-files-1): Message.
2821 (gnus-score-score-files-1): Make sure this doesn't return a nil
2824 * gnus-vis.el (gnus-article-add-button): Would make all buttons
2827 Mon Mar 11 03:04:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2829 * gnus-soup.el (gnus-soup-group-brew): Might lose articles?
2831 * gnus.el (gnus-request-article-this-buffer): Would set
2832 `gnus-original-article' wrong.
2834 * nnmail.el (nnmail-search-unix-mail-delim): Secondary ">From "
2835 lines would make messages stick.
2836 (nnmail-check-duplication): Changed warning message
2838 * gnus-msg.el (gnus-inews-reject-message): Would prin1 to the echo
2841 * gnus.el (gnus-no-server): Would make variable buffer-local to
2844 * nnmail.el (nnmail-process-unix-mail-format): Doubled code.
2846 * nnvirtual.el (nnvirtual-retrieve-headers): Don't propagate
2849 * gnus-msg.el (gnus-inews-cleanup-headers): Put "poster" in the
2850 list of possible prompts.
2852 Sun Mar 10 00:13:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2854 * gnus-score.el (gnus-score-headers): Wouldn't score anything if
2857 * gnus-cache.el (gnus-cache-remove-article): Change buffer.
2859 * gnus.el (gnus-add-shutdown, gnus-shutdown): New functions.
2860 (gnus-clear-system): Nix out more variables.
2862 * gnus-*.el: Use the functions.
2864 Sat Mar 9 08:03:00 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2866 * gnus.el (gnus-group-delete-group): Remove the group from the
2869 * gnus-topic.el (gnus-topic-yank-group): Yank sub-topics as well.
2870 (gnus-topic-remove-group): New implementation.
2872 * gnus.el (gnus-gnus-to-newsrc-format): princ instead of
2875 Sat Mar 9 07:36:22 1996 Thor Kristoffersen <thor@unik.no>
2877 * nntp.el (nntp-request-article): New wait-for regexp to work with
2880 Sat Mar 9 07:21:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2882 * gnus.el (gnus-request-article-this-buffer): Would bug out when
2885 * gnus-topic.el (gnus-topic-mark-topic): Mark hidden groups in the
2888 * gnus-msg.el (gnus-summary-resend-message): Would bug out.
2890 Sat Mar 9 06:57:13 1996 Michael Cook <mcook@cognex.com>
2892 * nnmail.el (nnmail-split-fancy-syntax-table): New variable.
2894 Fri Mar 8 12:58:37 1996 Wes Hardaker <hardaker@ece.ucdavis.edu>
2896 * gnus.el (gnus-summary-go-to-next-thread): Would always jump to
2897 the next dummy-root if called on a dummy-root.
2899 Sat Mar 9 01:58:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2901 * gnus.el: 0.51 is released.
2903 * gnus-msg.el (gnus-tokenize-header): Wouldn't do the right thing
2906 Sat Mar 9 00:16:54 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2908 * gnus-topic.el (gnus-topic-change-level): Insert groups in the
2910 (gnus-topic-group-indentation): New function.
2911 (gnus-topic-prepare-topic): Would do incorrect tallies.
2913 Fri Mar 8 23:15:05 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2915 * nnvirtual.el (nnvirtual-create-mapping): Would enter each
2916 article twice into the marks lists, possibly.
2917 (nnvirtual-update-marked): Would "forget" marks.
2919 * gnus.el (gnus-select-newsgroup): Create unsingle article buffer
2922 * gnus-cache.el (gnus-cache-remove-article): Move forwards.
2923 (gnus-cache-retrieve-headers): Would retrieve wrong headers.
2925 Fri Mar 8 19:18:29 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2927 * gnus-score.el (gnus-summary-increase-score): Defaults were used
2929 (gnus-score-edit-current-scores): Changed name.
2931 * gnus.el (gnus-gnus-to-quick-newsrc-format): Don't crete so much
2934 * gnus-xmas.el (gnus-xmas-menu-add): New macro.
2936 Fri Mar 8 00:03:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2938 * gnus.el: 0.50 is released.
2940 * gnus.el (gnus-group-yank-group): Would bug out on groups with
2942 (gnus-summary-go-to-next-thread): Do dummies properly.
2943 (gnus-summary-setup-buffer): Make `gnus-article-current' be
2946 * gnus-topic.el (gnus-topic-update-topic): Don't update dead
2949 * gnus.el (gnus-clear-system): Clear list mode.
2950 (gnus-group-list-groups): Might start out in the wrong buffer.
2951 (gnus-clear-system): Clear topic variables.
2953 * gnus-msg.el (gnus-ignored-resent-headers): New variable.
2954 (gnus-summary-resend-message): Use it.
2956 Thu Mar 7 23:38:35 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2958 * nnvirtual.el (nnvirtual-retrieve-headers): `princ' bugs.
2960 * gnus-uu.el (gnus-uu-decode-with-method): Check whether `save' is
2963 Thu Mar 7 21:38:31 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
2965 * gnus-vis.el (gnus-article-next-button): Move point to the start
2966 of the button when skipping backwards.
2968 Thu Mar 7 00:15:32 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2970 * gnus-soup.el (gnus-group-brew-soup): Don't pack ticked
2973 * gnus.el (gnus-eval-in-buffer-window): Use uninterned symbol.
2974 (gnus-buffer-exists-p): `let'.
2975 (gnus-summary-reparent-thread): Don't use `substring-no-props'.
2976 (gnus-summary-edit-article-done): Ditto.
2978 * gnus-msg.el (gnus-news-followup): Don't ask about "poster".
2979 (gnus-summary-followup): Bugged out on "poster".
2980 (gnus-inews-set-point): Didn't reliably set point.
2982 Wed Mar 6 01:02:25 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2984 * gnus-cache.el (gnus-cache-enter-article): Advance point.
2986 * gnus.el (gnus-summary-copy-article): Would pass the `respool'
2989 * nnmail.el (nnmail-search-unix-mail-delim): Accept a quoted From
2992 * nnvirtual.el (nnvirtual-retrieve-headers): Don't collect so much
2995 * gnus.el (gnus-group-set-mark): Allow forcing.
2996 (gnus-group-unmark-all-groups): Non-interactive.
2998 Tue Mar 5 15:21:21 1996 Lars Ingebrigtsen <lars@eyesore.no>
3000 * gnus-topic.el (gnus-topic-mark-topic): Would skip the first group.
3001 (gnus-topic-unmark-topic): New function and keystroke.
3002 (gnus-topic-tallied-groups): New variable.
3003 (gnus-topic-prepare-topic): Don't count groups twice.
3005 * gnus.el (gnus-get-split-value): Would return nil.
3007 * gnus-soup.el (gnus-soup-group-brew): Don't enter group with 0
3010 * gnus.el (gnus-group-set-current-level): Don't error out when
3011 point isn't on a group.
3013 * gnus-vis.el (gnus-article-highlight-headers): Would infollop on
3016 * gnus-topic.el (gnus-topic-hide-topic): Toggle the parent topic.
3018 * nn*.el: Made sure all virtual server variables are saved.
3020 Mon Mar 4 19:18:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3022 * nntp.el (nntp-server-variables): Save more variables.
3024 * gnus.el (gnus-read-old-newsrc-el-file): Would bug out on
3025 entering ticks into infos.
3026 (gnus-gnus-to-newsrc-format): Write "native"-server groups to the
3029 * nnsoup.el (nnsoup-store-reply): Make sure `expand-mail-aliases'
3030 and `mail-swallows-etc' is bound.
3032 * nnvirtual.el (nnvirtual-marks): Made into a defsubst.
3033 (nnvirtual-possibly-change-group): Would recreate the mapping
3036 * nnml.el (nnml-request-rename-group): Wouldn't allow renaming
3037 non-leaf group name components.
3039 * gnus.el (gnus-group-change-level): Wouldn change levels of
3042 Sun Mar 3 23:17:57 1996 Lars Ingebrigtsen <lars@eyesore.no>
3044 * gnus-msg.el (gnus-sent-message-ids-file): New variable.
3045 (gnus-sent-message-ids-length): New variable.
3046 (gnus-inews-reject-message): New function.
3048 Sun Mar 3 22:03:47 1996 Jason L. Tibbitts, III <tibbs@hpc.uh.edu>
3050 * nnmail.el (nnmail-process-unix-mail-format): Better
3051 Content-Length check.
3053 Sun Mar 3 21:53:12 1996 Lars Ingebrigtsen <lars@eyesore.no>
3055 * nntp.el (nntp-end-of-line): New variable.
3056 (nntp-request-close, nntp-encode-text,
3057 nntp-send-strings-to-server, nntp-async-send-strings): Use it.
3058 (nntp-read-server-type): Use slow wait-for-response.
3060 Sun Mar 3 21:50:22 1996 Thor Kristoffersen <thor@unik.no>
3062 * nntp.el (nntp-open-rlogin): New definition.
3064 Sun Mar 3 21:39:20 1996 Lars Ingebrigtsen <lars@eyesore.no>
3066 * gnus.el (gnus-get-new-news-in-group): Close group after opening
3069 Sun Mar 3 02:27:17 1996 Jason L Tibbitts III <tibbs@uh.edu>
3071 * nnmail.el (nnmail-process-unix-mail-format): Rewrite of
3072 Content-Length: header processing.
3074 Sun Mar 3 13:05:15 1996 Loren Schall <schall@saifr00.ateng.az.honeywell.com>
3076 * gnus.el (gnus-simplify-buffer-fuzzy): Regexp fix.
3078 Sun Mar 3 12:07:37 1996 Lars Ingebrigtsen <lars@eyesore.no>
3080 * nnmail.el (nnmail-search-unix-mail-delim): Accept "From " as the
3081 line after the delim.
3083 * gnus-kill.el (gnus-kill-file-enter-kill): Don't move point.
3084 (gnus-kill-file-kill-by-subject, gnus-kill-file-kill-by-author,
3085 gnus-kill-file-kill-by-thread, gnus-kill-file-kill-by-xref): Use
3088 Sat Mar 2 16:39:34 1996 Lars Ingebrigtsen <lars@eyesore.no>
3090 * gnus.el (gnus-summary-exit): Close the group.
3092 * nndoc.el (nndoc-type-alist): Be a bit slacker with digest head
3095 * gnus.el (gnus-select-newsgroup): Would kill the group buffer.
3097 * gnus-msg.el (gnus-group-post-news): Configure windows.
3099 * gnus.el (gnus-setup-news): Don't read the descriptions file when
3100 started with `no-server'.
3102 Sat Mar 2 11:38:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3104 * gnus.el: 0.49 is released.
3106 * gnus-vis.el (gnus-article-button-next-page): New function.
3107 (gnus-article-button-prev-page): New function.
3108 (gnus-insert-next-page-button): Use them.
3109 (gnus-article-next-button): Wrong function name.
3111 * gnus.el (gnus-get-unread-articles-in-group): Also reactivate
3112 groups that alter their info.
3113 (gnus-summary-next-thread): Would react badly to dummy roots.
3115 * nndraft.el (nndraft-request-update-info): Return success.
3117 * gnus.el (gnus-set-global-variables): Also copy the summary
3120 * gnus-cite.el (gnus-cited-text-button-line-format): New default.
3121 (gnus-article-hide-citation): Would add invisible buttons under
3124 Fri Mar 1 20:52:28 1996 Lars Ingebrigtsen <lars@eyesore.no>
3126 * gnus-msg.el (gnus-summary-resend-bounced-mail): Use
3127 `mail-unsent-separator'.
3129 * gnus.el (gnus-gather-threads-by-references): Change name.
3131 Fri Mar 1 20:25:21 1996 Brad Miller <bmiller@cs.umn.edu>
3133 * gnus-gl.el: New version.
3135 Fri Mar 1 20:04:51 1996 Robert Pluim <pluim@xylint.co.uk>
3137 * gnus-msg.el (gnus-mail-reply): Would handle Mail-Copies-To
3140 Fri Mar 1 08:17:01 1996 Lars Ingebrigtsen <lars@eyesore.no>
3142 * gnus.el: Autoload `gnus-binary-mode'.
3143 (gnus-group-prefixed-name): Would append "+" to group methods.
3145 * gnus-topic.el (gnus-topic-list-active): Use the `force' param.
3147 * gnus.el (gnus-group-change-level): Would bug out on ranks.
3148 (gnus-backlog-request-article): Would choke on Message-IDs.
3149 (gnus-group-change-level): Would bug out sometimes.
3150 (gnus-configure-frame): Just push newly-created frames on the list
3151 of frames to be closed on exit.
3152 (gnus-method-equal): New function.
3154 * nndoc.el (nndoc-generate-clari-briefs-head): Peel off whitespace
3157 * gnus-vis.el (gnus-group-make-menu-bar): Sorting entries were
3160 * gnus-cache.el (gnus-cache-update-article): New function.
3162 * gnus.el (gnus-article-prev-page): Put point at first line.
3163 (gnus-article-next-page): Ditto.
3164 (gnus-get-unread-articles-in-group): Would bug out on dead
3166 (gnus-summary-edit-article-done): Update cache.
3168 Thu Feb 29 10:50:02 1996 Steven L. Baur <steve@miranova.com>
3170 * gnus-xmas.el (gnus-xmas-redefine): Add wrapper to
3171 mail-strip-quoted-names.
3172 (gnus-xmas-mail-strip-quoted-names): New function.
3174 * gnus-msg.el (gnus-mail-reply): Use it.
3176 * gnus-soup.el (gnus-soup-store): Use it.
3178 * gnus-ems.el: mail-strip-quoted-names -> gnus-mail-strip-quoted-names.
3180 Fri Mar 1 07:12:38 1996 Lars Ingebrigtsen <lars@eyesore.no>
3182 * gnus.el (gnus-read-newsrc-file): Make sure the .newsrc file
3183 exists before reading it.
3184 (gnus-group-restart): Ask before executing.
3186 Thu Feb 29 18:15:13 1996 Lars Ingebrigtsen <lars@eyesore.no>
3188 * gnus-xmas.el (gnus-xmas-pick-menu-add,
3189 gnus-xmas-binary-menu-add, gnus-xmas-tree-menu-add,
3190 gnus-xmas-grouplens-menu-add): New functions.
3191 (gnus-xmas-redefine): Use them.
3193 Thu Feb 29 18:10:05 1996 Brad Miller <bmiller@cs.umn.edu>
3195 * gnus-gl.el: New version.
3197 Thu Feb 29 14:28:06 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
3199 * gnus.el: 0.48 is released.
3201 * gnus.el (gnus-read-active-file): Wouldn't work on `some'.
3203 Thu Feb 29 09:15:05 1996 Lars Ingebrigtsen <lars@eyesore.no>
3205 * gnus.el: 0.47 is released.
3207 * nnvirtual.el (nnvirtual-create-mapping): Copy article marks.
3209 * gnus.el (gnus-add-marked-articles): Would corrupt the
3212 * gnus-vis.el (gnus-group-highlight-line): Make sure `level' and
3213 `score' are numbers.
3215 * gnus-msg.el (gnus-inews-insert-archive-gcc): Group would be nil
3216 when posting from the group buffer.
3218 * gnus.el (gnus-fetch-group): Really fetch the group.
3219 (gnus-summary-recenter): Respect `vertical'.
3220 (gnus-recenter): Heed the prefix.
3222 Thu Feb 29 08:58:59 1996 Roderick Schertler <roderick@gate.net>
3224 * gnus-score.el (gnus-score-after-write-file-function): New
3227 Thu Feb 29 08:00:08 1996 Lars Ingebrigtsen <lars@eyesore.no>
3229 * gnus.el (gnus-after-getting-new-news-hook): New hook.
3231 * gnus-uu.el (gnus-uu-digest-mail-forward): Use normal
3232 process/prefix convetions.
3234 * nnfolder.el (nnfolder-request-scan): Kill buffers after saving.
3236 Wed Feb 28 04:39:49 1996 Lars Ingebrigtsen <lars@eyesore.no>
3238 * gnus.el: 0.46 is released.
3240 * gnus.el (gnus-read-active-file): Don't try to retrieve groups
3241 when no can be found.
3242 (gnus-find-method-for-group): Return "cleaner" select methods.
3244 * gnus-uu.el (gnus-uu-uustrip-article): Don't loop forever if the
3247 * nnmail.el (nnmail-search-unix-mail-delim): Stricter 822-delim
3250 * gnus.el (gnus-summary-local-variables): Didn't clear
3251 `gnus-cache-removable-articles'.
3252 (gnus-buffer-configuration): Display article-copy in reply and
3255 * nnvirtual.el (nnvirtual-retrieve-headers): Always insert new
3258 * gnus.el (gnus-add-marked-articles): Remove empty mark lists.
3260 * nnvirtual.el (nnvirtual-retrieve-headers): Propagate
3263 * gnus.el (gnus-check-server): Accept a `silent' parameter.
3265 * nnvirtual.el (nnvirtual-retrieve-headers): Make sure the proper
3268 * gnus.el (gnus-recenter): Don't do unconditional horizontal
3271 * gnus-vis.el (gnus-article-next-button): Skip past intangible
3274 * gnus-msg.el (gnus-inews-insert-archive-gcc): Don't do archiving
3275 if `gnus-message-archive-method' is nil.
3277 * gnus.el (gnus-find-method-for-group): Don't add `*-address'
3280 Tue Feb 27 08:50:10 1996 Lars Ingebrigtsen <lars@eyesore.no>
3282 * gnus-msg.el (gnus-draft-group): Would return a bogus group
3285 * nndir.el (nndir-open-server): Escape ftp errors.
3287 * gnus-msg.el (gnus-mail-reply): Handle "always" Mail-Reply-To.
3288 (gnus-debug): Produced messy bug reports.
3290 Tue Feb 27 04:04:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
3292 * gnus.el: 0.45 is released.
3294 * nntp.el (nntp-retry-on-break): New variable.
3295 (nntp-send-command): Use it.
3297 * gnus-gl.el: New version.
3299 * gnus.el (gnus-group-get-new-news): Don't NoCeM scan when given a
3302 * gnus-nocem.el (gnus-nocem-save-active): Saved wrong alist.
3304 * gnus-msg.el (gnus-inews-check-post): Would bug out on non-new
3307 * gnus-nocem.el (gnus-nocem-check-article): Better message.
3308 (gnus-nocem-save-active): New function.
3309 (gnus-nocem-scan-groups): Use it.
3310 (gnus-nocem-check-article): Don't request the article unless it is
3313 * gnus.el (gnus-request-article-this-buffer): Would bug out during
3316 * gnus-nocem.el (gnus-nocem-save-cache): Would save bad caches.
3318 Tue Feb 27 04:03:15 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3320 * gnus.el: 0.44 is released.
3322 Tue Feb 27 03:49:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3324 * gnus-vis.el (gnus-article-highlight-signature): Use a marker for
3327 Tue Feb 27 01:29:53 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
3329 * gnus-msg.el (gnus-inews-article): Always check all headers.
3330 (gnus-mail-reply): Use the Gnus-Warning Message-ID, if possible.
3331 (gnus-news-followup): Ditto.
3333 * gnus.el (gnus-summary-hide-thread): Would infloop on article
3336 * gnus-msg.el (gnus-mail-send-and-exit): Make sure we're in the
3339 Mon Feb 26 01:57:17 1996 Lars Ingebrigtsen <lars@eyesore.no>
3341 * gnus-srvr.el (gnus-server-prepare): Do more checking for nil
3344 * nnsoup.el (nnsoup-request-expire-articles): Better message.
3346 * gnus-salt.el (gnus-generate-horizontal-tree): Use <> brackets on
3349 * gnus-msg.el (gnus-inews-news): Don't allow posting when Gnus is
3352 * gnus.el (gnus-alive-p): New function.
3354 * gnus-msg.el (gnus-inews-modify-mail-mode-map): Use new macro;
3355 moved `C-c C-k' to `C-c C-q'.
3356 (gnus-kill-message-buffer): Return to the buffer from whence we
3359 * gnus.el (gnus-created-frames): New variable.
3360 (gnus-clear-system): Remove created frames.
3361 (gnus-local-set-keys): New macro.
3363 * gnus-msg.el (gnus-inews-cleanup-headers): Remove empty lines.
3364 (gnus-inews-check-post): Warn about empty headers.
3365 (gnus-check-before-posting): New default.
3367 * nnmail.el (nnmail-search-unix-mail-delim): New function.
3368 (nnmail-process-unix-mail-format): Use it.
3370 * nntp.el (nntp-open-server): Clear the nntp-server-buffer after
3371 opening a connection.
3372 (nntp-request-quit): Removed.
3373 (nntp-request-group): Change server.
3374 (nntp-kill-command): New function.
3375 (nntp-send-command): Use it.
3376 (nntp-command-timeout): New variable.
3377 (nntp-send-command): Retry commands if `C-g'.
3379 * gnus.el (gnus-summary-mark-read-and-unread-as-read): Changed
3382 * nntp.el (nntp-open-server-semi-internal): Better messages.
3384 * gnus-msg.el (gnus-debug): Did `quote' wrong.
3386 Sun Feb 25 01:37:49 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
3388 * gnus.el: 0.43 is released.
3390 * gnus-topic.el (gnus-topic-prepare-topic): Would bug out on dead
3392 (gnus-topic-grok-active): Read the active file if it hasn't been
3395 * nnfolder.el (nnfolder-close-group): Always kill the folder.
3396 (nnfolder-always-close): Removed variable.
3398 * gnus.el (gnus-update-format-specifications): Try to be in the
3399 proper buffer before updating.
3401 Sat Feb 24 22:35:56 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3403 * gnus.el (gnus-group-exit): BBB logout.
3405 * gnus-gl.el (bbb-grouplens-group-p): New function.
3407 * gnus.el: Autoload the GroupLens functions.
3408 (gnus-use-grouplens): New variable.
3410 (gnus-group-line-format): Changed default to include GroupLens.
3411 (gnus-group-insert-group-line): GroupLens enhanced.
3413 * gnus-gl.el: New version.
3415 Sat Feb 24 07:35:03 1996 Lars Ingebrigtsen <lars@eyesore.no>
3417 * nnmail.el (nnmail-cache-close): Kill the cache buffer.
3419 * gnus-msg.el (gnus-post-news-buffer): Changed name.
3421 * nndir.el (nndir-execute-nnmh-command): Wouldn't allow entry into
3424 * gnus.el (gnus-summary-prepare-threads): Don't low-mark sparse
3427 Sat Feb 24 07:24:03 1996 Mark Borges <mdb@cdc.noaa.gov>
3429 * gnus-edit.el: Replaced "~/News" with the proper variable.
3431 Thu Feb 22 14:27:58 1996 Wes Hardaker <hardaker@ece.ucdavis.edu>
3433 * gnus.el (gnus-ask-server-for-new-groups): Reset new-newsgroups
3434 so it doesn't *censored*ing subscribe to newsgroups more than once.
3436 * gnus-picon.el (gnus-picons-remove-all): remove x-face icon on exit.
3438 Sat Feb 24 05:55:06 1996 Lars Ingebrigtsen <lars@eyesore.no>
3440 * gnus.el (gnus-find-method-for-group): Reply with the proper
3443 * nnmbox.el (nnmbox-request-post): Removed function.
3444 * nnmh.el (nnmh-request-post): Ditto.
3445 * nnml.el (nnml-request-post): Ditto.
3446 * nnfolder.el (nnfolder-request-post): Ditto.
3447 * nnbabyl.el (nnbabyl-request-post): Ditto.
3449 * gnus-uu.el (gnus-uu-decode-with-method): Create directory if it
3451 (gnus-uu-default-dir): New default.
3453 Thu Feb 22 20:19:47 1996 Steven L. Baur <steve@miranova.com>
3455 * nnbabyl.el (nnbabyl-request-expire-articles): set-text-properties
3456 should be called as gnus-set-text-properties.
3458 Sat Feb 24 01:08:55 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
3460 * gnus.el: 0.42 is released.
3462 * nnml.el (nnml-find-id): Make sure the .overview file exists
3465 * gnus.el (gnus-article-children): New function.
3466 (gnus-summary-limit-exclude-childless-dormant): Use it to exclude
3467 all childless dormants.
3469 * gnus-nocem.el (gnus-nocem-check-article): Would narrow to wrong
3472 * nndraft.el (nndraft-execute-nnmh-command): Make sure
3473 `nnmail-keep-last-article' is nil.
3475 Sat Feb 24 00:27:34 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3477 * gnus.el (gnus-summary-set-local-parameters): Don't set
3478 `to-address' local parameters etc.
3479 (gnus-summary-exit): Would insert dummy lines in the group
3481 (gnus-summary-enter-digest-group): Would wipe out the quirt-config.
3483 * nndoc.el (nndoc-server-variables): Didn't save all variables.
3485 Fri Feb 23 00:24:55 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3487 * gnus.el: 0.41 is released.
3489 * gnus.el (gnus-read-active-file): Would put wrong method on
3490 `gnus-have-read-active-file'.
3492 * gnus-srvr.el (gnus-browse-exit): Make sure all newly subscribed
3493 groups are listed in the group buffer.
3495 * gnus-uu.el (gnus-uu-check-for-generated-files): New
3497 (gnus-uu-save-files): Save directories properly.
3498 (gnus-uu-scan-directory): Scan directories properly.
3500 * gnus.el (gnus-configure-windows): Would create repeating
3501 windows in multiple frames.
3502 (gnus-group-make-group): Would bug out.
3504 * gnus-salt.el (gnus-generate-tree): Make sure the tree window is
3505 displayed before selecting it.
3506 (gnus-highlight-selected-tree): Ditto.
3508 Fri Feb 23 00:01:25 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3510 * gnus-srvr.el (gnus-server-yank-server): Would try to setcdr
3513 * nndraft.el (nndraft-request-post): Removed function.
3515 * gnus-score.el (gnus-score-followup): Apply "followup" scores
3516 after generating them.
3518 Thu Feb 22 23:33:35 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3520 * gnus-score.el (gnus-score-followup): Change to the adapt score
3522 (gnus-summary-score-entry): Return the added score entry.
3524 Thu Feb 22 01:03:16 1996 Lars Ingebrigtsen <lars@eyesore.no>
3526 * gnus.el (gnus-unread-mark-p): New function.
3527 (gnus-read-mark-p): New function.
3528 (gnus-summary-mark-unread-and-read-as-read): New function.
3529 (gnus-mark-article-hook): New default value.
3531 * x-easymenu.el: Double up.
3533 * gnus-edit.el (gnus-score-custom-data): Use kill file directory.
3535 * gnus-msg.el (gnus-debug): Pp the entire setq.
3537 Wed Feb 21 04:10:12 1996 Lars Ingebrigtsen <lars@eyesore.no>
3539 * nnspool.el: Use nnheader-report/nnheader-insert.
3542 * nnkiboze.el: Ditto.
3543 * nnbabyl.el: Ditto.
3545 Wed Feb 21 00:21:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3547 * gnus.el: 0.40 is released.
3549 * gnus.el (gnus-summary-refer-parent-article): Also check the NOV
3552 * gnus-salt.el (gnus-possibly-generate-tree): Don't generate trees
3553 for pseudo-articles.
3555 * nnvirtual.el (nnvirtual-retrieve-headers): Make sure the group
3558 * gnus.el (gnus-summary-read-group): Search all frames when
3559 recentering the group buffer.
3560 (gnus-summary-hide-thread): Didn't hide dummy threads.
3562 * gnus.el (gnus-summary-prepare-threads): Dummy roots would
3563 swallow the following article.
3565 * gnus-msg.el (gnus-new-empty-mail): New function.
3566 (gnus-summary-resend-bounced-mail): Use it.
3568 * gnus-picon.el (gnus-picons-display-x-face): Make sure buffer
3571 Tue Feb 20 04:45:34 1996 Lars Ingebrigtsen <lars@eyesore.no>
3573 * gnus.el (gnus-group-set-current-level): Error if not a group on
3575 (gnus-summary-next-page): Don't go to the next article when 'never
3576 and at the end of the group.
3577 (gnus-group-make-group): Make sure the server is opened.
3578 (gnus-read-descriptions-file): Make sure the method is a method
3581 * gnus-msg.el (gnus-copy-article-buffer): Ditto.
3582 (gnus-forward-insert-buffer): Ditto.
3584 * gnus-cite.el (gnus-cite-parse): Use `gnus-set-text-properties'.
3586 * nnheader.el (nnheader-temp-write): Would bug out on nil files.
3588 Mon Feb 19 23:01:33 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3590 * browse-url.el: New version installed.
3592 * gnus.el: 0.39 is released.
3594 Mon Feb 19 01:00:33 1996 Lars Ingebrigtsen <lars@eyesore.no>
3596 * gnus.el (gnus-group-read-ephemeral-group): Put the quit-config
3597 in the group parameters.
3598 (gnus-summary-subject-string): Alias for backwards compatibility.
3600 * gnus-nocem.el (gnus-nocem-hashtb): Moved here.
3601 (gnus-nocem-check-article): Check whether the article is new.
3602 (gnus-nocem-unwanted-article-p): Mew function.
3604 * gnus.el (gnus-summary-limit-children): Use NoCeM.
3605 (gnus-summary-initial-limit): Ditto.
3606 (gnus-get-newsgroup-headers): Don't use NoCeM.
3608 Sun Feb 18 00:03:03 1996 Lars Ingebrigtsen <lars@eyesore.no>
3610 * nnsoup.el (nnsoup-request-expire-articles): Message better.
3612 * gnus.el (gnus-summary-read-group): Display all dormant articles
3615 * nndir.el (nndir-request-list): Would build to wide.
3616 (nndir-execute-nnmh-command): Allow reading from nndir servers.
3618 * nnmh.el (nnmh-open-server): Report errors.o
3620 * nnml.el (nnml-open-server): Report errors.
3622 * nnsoup.el (nnsoup-open-server): Report errors.
3624 * nnspool.el (nnspool-open-server): Report errors.
3626 Sat Feb 17 11:08:16 1996 Lars Ingebrigtsen <lars@eyesore.no>
3628 * nnfolder.el (nnfolder-open-server): Report errors.
3630 * nndraft.el (nndraft-open-server): Report errors.
3631 (nndraft-close-server): Close.
3633 * nndir.el (nndir-open-server): Report errors.
3634 (nndir-close-server): Close.
3636 * nnmbox.el (nnmbox-open-server): Report errors.
3637 (nnmbox-close-server): Kill buffer.
3639 * nnbabyl.el (nnbabyl-open-server): Report errors.
3641 * nndir.el: New-stylee backquotes.
3643 * nnml.el (nnml-generate-nov-file): Make sure numerical files are
3646 * gnus.el (gnus-check-server): Give a better message.
3648 * nndoc.el (nndoc-babyl-body-begin-function): New function.
3649 (nndoc-type-alist): Find beginning of babyl articles.
3651 * nnsoup.el (nnsoup-unpack-packets): Message better.
3653 * gnus.el (gnus-article-mark-lists): Don't save the cache marks.
3655 Fri Feb 16 19:14:26 1996 Lars Ingebrigtsen <lars@eyesore.no>
3657 * nndoc.el (nndoc-type-alist): Recognize the end of digests.
3659 Fri Feb 16 06:46:48 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3661 * gnus-score.el (gnus-summary-score-effect): Didn't correctly
3662 escape meta charcters for substring and exact match types.
3664 Fri Feb 16 00:50:35 1996 Lars Ingebrigtsen <lars@eyesore.no>
3666 * gnus.el (gnus-article-setup-buffer): Set global counterparts.
3667 (gnus-valid-select-methods): All methods should use address.
3668 (gnus-article-show-hidden-text): Hide all hidden text.
3670 * gnus-kill.el (gnus-kill-file-mode-map): New implementation.
3672 * gnus-salt.el (gnus-pick-mode): Install proper minor mode map.
3674 * gnus.el (gnus-summary-exit): Kill article buffer when using
3676 (gnus-set-global-variables): Copy the original buffer to global
3679 * nnspool.el (nnspool-open-server): Simplify.
3680 * nnmbox.el (nnmbox-open-server): Ditto.
3681 * nnbabyl.el (nnbabyl-open-server): Ditto.
3682 * nnml.el (nnml-open-server): Ditto.
3683 * nnfolder.el (nnfolder-open-server): Ditto.
3684 * nnmh.el (nnmh-open-server): Ditto.
3686 * gnus-msg.el (gnus-debug): Pretty-print variables.
3688 * gnus-srvr.el (gnus-server-kill-server): Don't allow killing
3689 opened-only servers.
3690 (gnus-server-edit-server): Would create duplicate servers.
3692 * gnus.el (gnus-get-unread-articles): Close groups after opening
3694 (gnus-server-to-method): Search the opened servers for matches.
3696 * gnus-vm.el (gnus-summary-save-in-vm): Use the split methods.
3698 * gnus.el (gnus-summary-skip-intangible): Don't use `when'.
3700 Thu Feb 15 11:02:08 1996 Lars Ingebrigtsen <lars@eyesore.no>
3702 * nndoc.el (nndoc-type-alist): Allow several newlines in
3705 * gnus.el (gnus-select-newsgroup): Don't message when quitting.
3707 * nnfolder.el (nnfolder-request-close): Close the server.
3709 * gnus.el (gnus-group-method): Changed name.
3710 (gnus-group-method): Return the real select method, if possible.
3712 Wed Feb 14 15:01:57 1996 Lars Ingebrigtsen <lars@eyesore.no>
3714 * gnus-score.el (gnus-summary-increase-score): Regexp-quote regexp
3717 * gnus-msg.el (gnus-forward-insert-buffer): Remove all text
3719 (gnus-forward-included-headers): Buggy regexp.
3721 * gnus-salt.el (gnus-possibly-generate-tree): Don't generate trees
3722 unless threads are used.
3724 * nnheader.el (nnheader-insert-head): Would almost laways stop
3727 Wed Feb 14 07:41:58 1996 Colin Rafferty <craffert@ml.com>
3729 * gnus.el (gnus-group-add-parameter): Remove old versions of the
3732 Wed Feb 14 07:28:50 1996 Lars Ingebrigtsen <lars@eyesore.no>
3734 * gnus-msg.el (gnus-news-followup): Don't query if Followup-To and
3735 Newsgroups are the same.
3736 (gnus-inews-check-post): Reversed check for Followup-To.
3738 * gnus.el (gnus-group-kill-group): Kill lots of zombie groups.
3739 (gnus-article-hide-headers): Check whether `gnus-visible-headers'
3742 Tue Feb 13 06:29:47 1996 Lars Ingebrigtsen <lars@eyesore.no>
3744 * gnus.el (gnus-add-configuration): Autoload.
3745 (gnus-summary-tick-article): Made interactive.
3747 * nntp.el (nntp-open-server-internal): Don't bug out when the
3748 server hangs up during initial negotiations.
3750 Mon Feb 12 04:47:14 1996 Lars Ingebrigtsen <lars@eyesore.no>
3752 * nntp.el (nntp-default-directories): New variable.
3753 (nntp-open-server-internal): Use it.
3755 * nnsoup.el (nnsoup-read-areas): Delete AREAS file.
3756 (nnsoup-read-areas): Check whether the MSG file exists.
3758 * gnus.el (gnus-summary-move-article): Only mark as canceled when
3761 * gnus-ems.el (gnus-set-text-properties): New alias.
3763 Sun Feb 11 13:53:23 1996 Lars Ingebrigtsen <lars@eyesore.no>
3765 * gnus-msg.el (gnus-inews-remove-signature): New function.
3767 Sun Feb 11 09:29:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3769 * gnus.el (gnus-request-article-this-buffer): Make sure the
3770 article buffer exists.
3772 Sun Feb 11 09:28:46 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3774 * gnus.el: 0.38 is released.
3776 Sun Feb 11 04:49:16 1996 Mark Borges <mdb@cdc.noaa.gov>
3778 * gnus-xmas.el (gnus-xmas-define): Conditionally redefine
3779 `set-text-properties'.
3781 Sun Feb 11 04:40:39 1996 Lars Ingebrigtsen <lars@eyesore.no>
3783 * gnus.el (gnus-summary-limit-to-subject): Limit to any header.
3785 Sat Feb 10 03:26:10 1996 Lars Ingebrigtsen <lars@eyesore.no>
3787 * nnmail.el (nnmail-days-to-time): Don't bug out on large
3790 Fri Feb 9 22:17:55 1996 Lars Ingebrigtsen <lars@eyesore.no>
3792 * gnus-msg.el (gnus-forward-included-headers): Include Message-ID
3794 (gnus-post-news): Make sure the parent group is a news group.
3796 Fri Feb 9 09:56:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3798 * gnus-picon.el (gnus-picons-convert-x-face): Changed to use
3801 * gnus.el (gnus-buffer-configuration): One quote too many.
3803 * gnus-kill.el (gnus-execute): Allow searching bodies.
3805 * gnus.el (gnus-summary-execute-command): Accept "Body" searches.
3807 * gnus.el: 0.37 is released.
3809 Fri Feb 9 09:44:04 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3811 * nnmail.el (nnmail-time-since): Reversed time.
3813 * nnml.el (nnml-request-expire-articles): Set lower limit
3816 Fri Feb 9 05:40:39 1996 Lars Ingebrigtsen <lars@eyesore.no>
3818 * nntp.el (nntp-open-server-semi-internal): Report errors better.
3820 Thu Feb 8 00:36:09 1996 Lars Ingebrigtsen <lars@eyesore.no>
3822 * gnus.el (gnus-group-jump-to-group): Don't jump to ephemeral
3824 (gnus-summary-catchup-and-goto-next-group): Allow quiet going.
3826 * gnus-topic.el (gnus-topic-move-group): Allow removal of groups.
3827 (gnus-topic-remove-group): New command and keystroke.
3829 * nnsoup.el (nnsoup-read-areas): Message.
3831 * nndoc.el (nndoc-possibly-change-buffer): Return nil when the
3833 (nndoc-close-server): Really close.
3835 * gnus.el (gnus-update-format-specifications): Would not update
3838 * gnus-topic.el (gnus-topic-remove-topic): Accept a list-level.
3839 (gnus-group-prepare-topics): List dead groups.
3841 Wed Feb 7 00:04:23 1996 Lars Ingebrigtsen <lars@eyesore.no>
3843 * gnus.el (gnus-summary-hide-thread): Hide the last thread.
3845 * gnus-kill.el (gnus-kill): Provide.
3846 (gnus-execute-1): Accept forms.
3848 * nnheader.el (nnheader-temp-write): New macro.
3850 * gnus-soup.el (gnus-soup-group-brew): Pack ticked.
3851 (gnus-soup-write-replies): Be silent.
3853 * gnus-msg.el (gnus-bug-mail-send-and-exit): Kill gnus-bug buffer
3856 * gnus.el (gnus-setup-news): Find new newsgroups even if
3857 gnus-read-active-file is nil.
3859 * gnus-soup.el (gnus-soup-group-brew): Would pack too few
3862 * nneething.el (nneething-request-type): New function.
3863 (nneething-request-post): Removed.
3865 * nnvirtual.el (nnvirtual-find-group-art): Never return `(nil)'.
3867 * nndoc.el (nndoc-rnews-body-end): Really go to the end.
3869 * nnsoup.el (nnsoup-read-areas): Would calculate new article
3871 (nnsoup-index-buffer): Check whether the file exists before
3873 (nnsoup-retrieve-headers): Ditto.
3875 * gnus-topic.el (gnus-topic-goto-missing-group): New function.
3877 Tue Feb 6 22:33:50 1996 Lars Ingebrigtsen <lars@eyesore.no>
3879 * gnus.el (gnus-goto-missing-group-function): New variable.
3881 * nnmail.el (nnmail-time-since): Don't alter time.
3882 (nnmail-days-to-time): Would give wrong result.
3884 * gnus.el (gnus-article-de-quoted-unreadable): Decode headers
3887 Tue Feb 6 09:51:14 1996 Morioka Tomohiko <morioka@jaist.ac.jp>
3889 * gnus.el (gnus-article-show-hidden-text): Don't use `(1+
3890 (point))'. It does not work in Mule.
3892 Mon Feb 5 13:03:47 1996 Wes Hardaker <hardaker@teal.ece.ucdavis.edu>
3894 * gnus-picon.el (gnus-group-display-picons): Delete buffer on exit.
3895 (gnus-article-display-picons): Ditto.
3897 Tue Feb 6 00:26:44 1996 Lars Ingebrigtsen <lars@eyesore.no>
3899 * gnus-salt.el (gnus-tree-recenter): Recenter the tree buffer.
3901 * gnus-cite.el (gnus-article-toggle-cited-text): Bind
3904 * gnus.el (gnus-configure-windows): Don't search all frames unless
3905 when using a frame split.
3906 (gnus-summary-mode-map): Change `W t'.
3908 Mon Feb 5 23:41:09 1996 Lars Ingebrigtsen <lars@eyesore.no>
3910 * gnus-score.el (gnus-short-name-score-file-cache): New variable.
3911 (gnus-score-score-files): Use it.
3912 (gnus-score-flush-cache): Ditto.
3914 Mon Feb 4 23:55:30 1996 Morioka Tomohiko <morioka@jaist.ac.jp>
3916 * gnus.el (gnus-configure-windows): Check minibuffer only frame.
3918 Mon Feb 5 22:36:24 1996 Lars Ingebrigtsen <lars@eyesore.no>
3920 * nnsoup.el (nnsoup-old-functions): New variable.
3921 (nnsoup-revert-variables): New command.
3923 Mon Feb 5 17:54:07 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3925 * nnvirtual.el (nnvirtual-update-marked): Copy empty mark lists.
3927 * gnus.el (gnus-summary-read-group): Allow entry with no-display.
3929 * gnus.el: 0.36 is released.
3931 Sat Feb 3 11:56:53 1996 Steven L. Baur <steve@miranova.com>
3933 * gnus-uu.el (gnus-uu-default-view-rules): Added rule for playing of
3936 Mon Feb 5 05:08:54 1996 Lars Ingebrigtsen <lars@eyesore.no>
3938 * gnus.el (gnus-summary-mode-map): Move `v' to `W v'.
3940 * gnus-cache.el (gnus-cache-possibly-enter-article): Request the
3941 buffer to the nntp buffer.
3943 * gnus.el (gnus-recenter): Allow a prefix.
3945 Mon Feb 5 04:56:35 1996 Michael Cook <mcook@cognex.com>
3947 * gnus.el (gnus-configure-windows): Return to the original frame.
3949 Mon Feb 5 03:49:34 1996 Lars Ingebrigtsen <lars@eyesore.no>
3951 * gnus-topic.el (gnus-topic-kill-group): Update topics.
3952 (gnus-topic-yank-group): Ditto.
3954 * nnfolder.el (nnfolder-directory): Doc fix.
3956 * gnus.el (gnus-summary-move-article): Add marks when moving
3958 (gnus-summary-recenter): Don't do horizontal recenter unless the
3961 Sun Feb 4 16:22:20 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3963 * gnus.el (gnus-summary-edit-article): Make sure we're in the
3966 * gnus.el: 0.35 is released.
3968 Sun Feb 4 14:05:20 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3970 * nndoc.el (nndoc-guess-digest-type): Too strict body-begin for
3973 * gnus-msg.el (gnus-removable-headers): Don't remove Bcc header.
3974 (gnus-mail-send): Accept a parameter.
3975 (gnus-inews-send-mail-copy): Use it.
3977 * gnus-salt.el (gnus-tree-close): Don't kill the tree buffer.
3979 * gnus.el (gnus-summary-select-article): Changed return value.
3980 (gnus-summary-scroll-up): Use it.
3982 Sat Feb 3 20:39:59 1996 Lars Ingebrigtsen <lars@eyesore.no>
3984 * gnus.el (gnus-summary-dummy-line-format): Included tabs.
3985 (gnus-summary-prepare-threads): Insert dummy lines properly.
3986 (gnus-summary-hide-thread): Hide dummies better.
3988 * gnus-uu.el (gnus-uu-get-actions): Escape special characters.
3990 * gnus-soup.el (gnus-soup-group-brew): Add articles in right
3991 order; don't generate display.
3993 * gnus.el (gnus-summary-sort): Allow sorting in reverse order.
3994 (gnus-summary-pop-limit): Don't pop if there isn't anything to
3996 (gnus-sort-articles): Would destroy the newsgroup data.
3998 * gnus-soup.el (gnus-soup-unpack-packet): Return the process value.
4000 * gnus.el (gnus-summary-exit): Don't bury buffers that don't exist.
4001 (gnus-summary-exit-no-update): Ditto.
4003 Sat Feb 3 14:37:31 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
4005 * gnus-soup.el (gnus-soup-add-article): Would bug out on
4006 non-existent articles.
4008 * gnus.el (gnus-configure-windows): Delete windows on all frames.
4010 Sat Feb 3 15:07:38 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4012 * gnus.el (gnus-summary-read-group): Wouldn't score anything.
4014 * gnus.el: 0.34 is released.
4016 Sat Feb 3 13:08:48 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
4018 * gnus-msg.el (gnus-summary-resend-bounced-mail): Strip more
4021 * gnus.el: 0.33 is released.
4023 Fri Feb 2 20:19:07 1996 Lars Ingebrigtsen <lars@eyesore.no>
4025 * gnus.el (gnus-summary-exit): Bury the article buffer.
4027 * gnus-score.el (gnus-score-followup-article): Don't do
4030 Fri Feb 2 20:07:31 1996 Jason L. Tibbitts, III <tibbs@uh.edu>
4032 * nnmail.el (nnmail-process-babyl-mail-format): Allow many spaces
4035 Fri Feb 2 20:05:02 1996 Lars Ingebrigtsen <lars@eyesore.no>
4037 * gnus.el (gnus-summary-select-article): Return t on success.
4039 Thu Feb 1 00:50:54 1996 Lars Ingebrigtsen <lars@eyesore.no>
4041 * nnfolder.el (nnfolder-request-group): Give a better error
4044 * nnfolder.el: Really use virtual servers.
4046 * gnus.el (gnus-select-newsgroup): Moved score file processing to
4049 * gnus-msg.el (gnus-post-method): Use `gnus-post-method' from the
4052 * nnsoup.el (nnsoup-request-expire-articles): Bombed.
4053 (nnsoup-delete-unreferenced-message-files): New command.
4055 * gnus-cache.el (gnus-cache-possibly-enter-article): Update cache
4057 (gnus-cache-possibly-remove-article): Ditto.
4059 * gnus-srvr.el (gnus-server-prepare): Weed out nil servers.
4061 * gnus-msg.el (gnus-mail-reply): Respect
4062 `rmail-dont-reply-to-names'.
4064 Wed Jan 31 19:25:50 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4066 * gnus-msg.el (gnus-inews-insert-mime-headers): `(widen)' before
4067 searching for 8-bit characters.
4069 * gnus-vis.el (gnus-article-highlight-headers): Make it ignore
4070 the `intangible' text property.
4072 Thu Feb 1 00:33:37 1996 Lars Ingebrigtsen <lars@eyesore.no>
4074 * gnus.el (gnus-summary-limit-to-unread): Remove sparse articles.
4076 Wed Jan 31 15:54:38 1996 Lars Ingebrigtsen <lars@eyesore.no>
4078 * gnus-score.el (gnus-summary-score-map): Recursive map.
4080 * gnus-msg.el (gnus-dissociate-buffer-from-draft): Didn't run hook
4083 * gnus-kill.el (gnus-execute): Don't use `gnus-header-*'.
4085 * gnus-msg.el (gnus-kill-message-buffer): New command and
4087 (gnus-mail-setup): Use the gnus-mail-*-method variables.
4089 * gnus-topic.el (gnus-topic-rename): Default to current topic.
4090 (gnus-topic-create-topic): Ditto.
4092 * gnus-vis.el (gnus-group-highlight-line): Offer ticked number.
4094 * gnus-uu.el (gnus-uu-grab-articles): Remove the message.
4096 * gnus-vis.el (gnus-group-highlight): New default for dark
4099 * gnus-topic.el (gnus-group-prepare-topics): Don't do anything
4102 * gnus.el (gnus-summary-mode-map): Clobbered "D".
4104 Mon Jan 29 19:06:00 1996 Kim-Minh Kaplan <kkaplan@cdfhp3.in2p3.fr>
4106 * gnus.el (gnus-simplify-subject-fuzzy): Fold case.
4108 Mon Jan 29 17:48:12 1996 Lars Ingebrigtsen <lars@eyesore.no>
4110 * gnus.el (gnus-summary-limit): Hide any threads, possibly.
4112 * gnus-msg.el (gnus-forward-insert-buffer): Really delete unwanted
4115 * gnus-vis.el (gnus-insert-prev-page-button): Allow clicking.
4116 (gnus-insert-next-page-button): Ditto.
4118 * nntp.el (nntp-send-region-to-server): Copy text to a temp buffer
4121 Sun Jan 28 10:28:39 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
4123 * gnus-cite.el (gnus-dissect-cited-text): Don't push a nil on the
4126 Sat Jan 27 20:32:29 1996 Lars Ingebrigtsen <lars@eyesore.no>
4128 * gnus-topic.el (gnus-group-topic-topics-only): Removed variable.
4130 * nnbabyl.el (nnbabyl-request-group): Don't report failures on
4132 * nnmbox.el (nnmbox-request-group): Ditto.
4134 * gnus.el (gnus-simplify-buffer-fuzzy): Simplify [x/x].
4136 * gnus-score.el (gnus-score-default-header): Duplicate defvars.
4137 (gnus-summary-increase-score): Default variables should be
4140 * gnus.el (gnus-summary-mode-map): Wrong name for `t' keystroke.
4142 Sat Jan 27 20:29:45 1996 Marc Auslander <marc@watson.ibm.com>
4144 * gnus-score.el (gnus-summary-increase-score): Didn't work for
4145 non-temporary score entries.
4147 Fri Jan 26 17:24:00 1996 David K}gedal <davidk@lysator.liu.se>
4149 * nnmail.el (nnmail-check-duplication): Don't tread 'delete as a
4152 Sat Jan 27 19:51:08 1996 Lars Ingebrigtsen <lars@eyesore.no>
4154 * gnus-topic.el (gnus-topic-prepare-topic): Number of groups would
4156 (gnus-topic-update-topic-line): Ditto.
4158 Fri Jan 26 15:10:09 1996 Steven L. Baur <steve@miranova.com>
4160 * gnus-vis.el (gnus-article-add-buttons): Need to reset point to top
4161 of article before trying the next regexp in the gnus-button-alist.
4163 Sat Jan 27 19:22:24 1996 Lars Ingebrigtsen <lars@eyesore.no>
4165 * gnus-vis.el (gnus-button-alist): Allow space after "<URL: ".
4167 Fri Jan 26 20:20:25 1996 Lars Ingebrigtsen <lars@eyesore.no>
4169 * gnus-topic.el (gnus-topic-indent-level): New variable.
4170 (gnus-topic-yank-group): Use it.
4171 (gnus-topic-insert-topic-line): Ditto.
4172 (gnus-topic-prepare-topic): Ditto.
4174 Fri Jan 26 17:18:25 1996 ISO-2022-JP <yamaoka@ga.sony.co.jp>
4176 * gnus-vis.el (gnus-article-highlight-headers): Would infloop.
4178 Fri Jan 26 14:10:19 1996 Lars Ingebrigtsen <lars@eyesore.no>
4180 * gnus.el (gnus-dribble-read-file): Set file modes on the dribble
4182 (gnus-article-check-hidden-text): Only checked signature.
4183 (gnus-article-check-hidden-text): Do things in the article
4185 (gnus-group-line-format-alist): Let N have its old definition.
4186 (gnus-group-catchup-group-hook): New variable.
4187 (gnus-group-catchup): Use it.
4188 (gnus-group-remove-mark): Give a useful return value.
4189 (gnus-group-kill-group): Would bug out when killing lots of dead
4192 Thu Jan 25 09:32:19 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
4194 * gnus.el (gnus-group-insert-group-line) : Changed "header" to
4195 "gnus-tmp-header" for parameter that gets passed to user
4196 functions. Set to the group name, but may not necessarily want
4198 (gnus-group-set-mode-line) : ditto, gnus-tmp-header set to nil.
4199 (gnus-set-mode-line) : ditto, gnus-tmp-header set to nil.
4201 Fri Jan 26 07:47:59 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
4203 * gnus.el (gnus): Goto the first unread group.
4205 * gnus.el: 0.32 is released.
4207 Thu Jan 25 18:27:03 1996 Lars Ingebrigtsen <lars@eyesore.no>
4209 * gnus.el: Autoload `gnus-group-highlight-line'.
4211 * gnus-vis.el (gnus-article-highlight-headers): Wrap the regexp in
4214 * nnmbox.el (nnmbox-request-group): Don't bug out on non-existant
4216 * nnbabyl.el (nnbabyl-request-group): Ditto.
4217 (nnbabyl-possibly-change-newsgroup): Return t.
4219 * gnus.el (gnus-group-insert-group-line): Define gnus-tmp-header.
4221 * gnus-msg.el (gnus-mail-parse-comma-list): New function.
4222 (gnus-mail-reply): Use it.
4223 (gnus-mail-reply): Merge follow-to headers.
4225 * gnus-score.el (gnus-summary-score-map): New implementation.
4227 * gnus.el (gnus-summary-exit): Remove articles before updating.
4228 (gnus-summary-next-article): Accept a param to force slightly.
4230 Thu Jan 25 08:41:44 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
4232 * nnml.el (nnml-deletable-article-p): Always responed with nil.
4234 Thu Jan 25 08:45:52 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4236 * gnus.el: 0.31 is released.
4238 * nnmail.el (nnmail-insert-lines): Would return negative lines
4241 * gnus-xmas.el (gnus-xmas-extent-start-open): New function.
4243 * gnus-topic.el (gnus-topic-insert-topic-line): Remove excess
4246 * gnus-xmas.el (gnus-xmas-topic-remove-excess-properties): New
4249 Thu Jan 25 07:34:05 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
4251 * gnus-ems.el (gnus-extent-detached-p): New alias.
4253 * gnus-xmas.el (gnus-xmas-find-glyph-directory): Changed from
4254 "etc" to "etc/gnus".
4256 Tue Jan 23 13:40:35 1996 Lars Ingebrigtsen <lars@eyesore.no>
4258 * gnus-score.el (gnus-score-make-menu-bar): New function.
4259 (gnus-score-menu-hook): New variable.
4261 * gnus-vis.el (gnus-article-next-button): Move point.
4263 * nndoc.el (nndoc-type-alist): Recognize ends of digests.
4264 (nndoc-retrieve-headers): Don't bug out on non-existant articles.
4266 * gnus-msg.el (gnus-mail-buffer): Renamed.
4268 * gnus-cache.el (gnus-cache-possibly-remove-articles): Check some
4271 * nnmail.el (nnmail-insert-lines): Off by 1.
4273 * nnml.el (nnml-deletable-article-p): Check for file writability.
4274 * nnmh.el (nnml-deletable-article-p): Ditto.
4276 * gnus-msg.el (gnus-associate-buffer-with-draft): Allow
4278 (gnus-use-draft): New variable.
4280 * gnus.el (gnus-summary-move-article): Use `move' action by
4283 * nnmail.el (nnmail-get-split-group): Be more restrictive in
4284 selecting procmail spools.
4285 (nnmail-get-spool-files): Don't return the spool file when doing a
4286 single procmail file.
4288 * gnus.el (gnus-summary-move-article): Allow moving to the same
4291 * gnus-score.el (gnus-score-pretty-print): New command and
4293 (gnus-summary-increase-score): Would always bug out.
4294 (gnus-score-edit-done): Change windows before loading score file.
4296 * gnus.el (gnus-summary-reparent-thread): Rethread after
4299 * gnus-xmas.el (gnus-xmas-make-overlay): Don't make extents
4302 * nndoc.el (nndoc-post-type): New variable.
4304 Tue Jan 23 13:39:11 1996 Eberhard Mattes <mattes@azu.informatik.uni-stuttgart.de>
4306 * nndoc.el (nndoc-request-type): New function.
4308 Tue Jan 23 00:13:10 1996 Lars Ingebrigtsen <lars@eyesore.no>
4310 * gnus.el (gnus-group-group-indentation): New function.
4311 (gnus-group-update-group-line): Use it.
4312 (gnus-group-update-group): Indent.
4314 * gnus-topic.el (gnus-topic-hide-subtopics): Removed variable.
4315 (gnus-topic-prepare-topic): Indent group lines.
4316 (gnus-topic-yank-group): Indent groups.
4318 * gnus.el (gnus-group-update-hook): New variable.
4319 (gnus-group-insert-group-line): Use it.
4321 * gnus-vis.el (gnus-group-highlight-line): New function.
4323 * gnus.el (gnus-group-entry): New macro.
4325 * gnus-vis.el (gnus-group-highlight): New variable.
4327 * gnus-topic.el (gnus-topic-insert-topic-line): Would show "..."
4329 (gnus-topic-indent): Don't move point.
4330 (gnus-topic-unindent): Ditto.
4331 (gnus-topic-prepare-topic): Display unread articles in sub-topics.
4333 * nnsoup.el (nnsoup-next-prefix): New function.
4334 (nnsoup-read-areas): Use it.
4336 * gnus-soup.el (gnus-soup-set-area-prefix): New macro.
4338 * nnsoup.el (nnsoup-tmp-directory): New directory.
4339 (nnsoup-write-active-file): Save it.
4340 (nnsoup-unpack-packets): Use it.
4342 * gnus-msg.el (gnus-dissociate-buffer-from-draft): New command and
4345 * gnus.el (gnus-group-list-groups): Goto last group if at eob.
4347 * gnus-topic.el (gnus-topic-mode): Use it.
4348 (gnus-topic-goto-next-group): New function.
4350 * gnus.el (gnus-group-list-groups): Allow positioning point in
4352 (gnus-group-goto-next-group-function): New internal variable.
4354 * nnsoup.el (nnsoup-read-active-file): Give a proper return
4357 * gnus.el (gnus-start-news-server): Give a better error message.
4359 Mon Jan 21 23:34:55 1996 Morioka Tomohiko <morioka@jaist.ac.jp>
4361 * gnus-mh.el (gnus-mh-mail-setup): It didn't work when pressing
4362 `R' or yanking because of lack of setting to variable
4363 `mail-reply-buffer' and mh-sent-from-folder buffer local variable
4366 Mon Jan 22 02:58:42 1996 Lars Ingebrigtsen <lars@eyesore.no>
4368 * nntp.el (nntp-open-server-internal): Make sure that the server
4369 was successfully opened.
4371 * gnus.el (gnus-read-active-file): Wouldn't activate properly.
4372 (gnus-read-active-file): Ignore errors from the archive server.
4374 * nnbabyl.el (nnbabyl-request-group): Ditto.
4376 * nnmbox.el (nnmbox-request-group): Would bug out.
4378 Sat Jan 20 20:39:03 1996 Steven L. Baur <steve@miranova.com>
4380 * nnmbox.el (nnmbox-read-mbox): find-file-noselect ->
4381 nnheader-find-file-noselect.
4383 Mon Jan 22 01:15:52 1996 Lars Ingebrigtsen <lars@eyesore.no>
4385 * gnus.el (gnus-group-mark-buffer): Optional param.
4387 * nnsoup.el (nnsoup-request-expire-articles): Message more.
4388 (nnsoup-read-active-file): Add proper active info.
4389 (nnsoup-request-group): New implementation.
4390 (nnsoup-request-list): Ditto.
4392 Sun Jan 21 08:22:47 1996 Lars Ingebrigtsen <lars@eyesore.no>
4394 * gnus.el (gnus-request-article-this-buffer): Update sparse
4396 (gnus-data-set-number): New macro.
4397 (gnus-summary-update-article): Use it.
4399 Sun Jan 21 03:54:18 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
4401 * gnus-soup.el (gnus-soup-add-article): Don't save canceled