1 Wed Jun 19 16:58:21 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3 * gnus.el: Gnus v5.2.21 is released.
5 Wed Jun 19 15:39:09 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
7 * gnus-picon.el (gnus-picons-glyph-alist): New variable.
8 (gnus-picons-try-to-find-face): Use it.
9 (gnus-picons-close): New function.
11 * gnus.el (gnus-group-set-mode-line): After saving the .newsrc,
12 mark the group buffer as unmodified.
13 (gnus-group-name-to-method): New function.
14 (gnus-read-move-group-name): Use it.
15 (gnus-info-nodes): Add more modes.
16 (gnus-windows-old-to-new): Would produce invalid configurations.
18 Wed Jun 19 15:36:35 1996 Philippe Troin <ptroin@compass-da.com>
20 * gnus-score.el (gnus-score-load-file): Would bug out on
21 directories not ending with a /.
23 Wed Jun 19 14:46:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
25 * gnus.el (gnus-article-mode-map): Bind `<' and `>'.
26 (gnus-group-expire-articles): Close group after expiring.
28 * gnus-xmas.el (gnus-xmas-redefine): Don't do the mode-line things
31 Wed Jun 19 14:09:21 1996 Chuck Thompson <cthomp@xemacs.org>
33 * gnus-xmas.el (gnus-xmas-summary-recenter): Removed the
36 Wed Jun 19 13:15:05 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
38 * gnus-picon.el (gnus-picons-get-maximum-picons): Removed.
39 (gnus-picons-file-suffixes): New variable.
40 (gnus-picons-try-suffixes): New substs.
41 (gnus-article-display-picons): Would sometimes insert double
43 (gnus-picons-try-to-find-face): Insert some air.
44 (gnus-picons-insert-face-if-exists): Don't stat so many files.
46 Tue Jun 18 18:40:36 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
48 * gnus.el: Gnus v5.2.20 is released.
50 Tue Jun 18 12:24:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
52 * gnus-xmas.el (gnus-xmas-group-startup-message): Fix mode line.
54 * gnus-picon.el (gnus-article-display-picons): When displaying in
55 the article buffer, insert picon in separator line.
56 (gnus-article-display-picons): Get more picons.
57 (gnus-picons-insert-face-if-exists): New implementation.
58 (gnus-picons-get-maximum-picons): New variable.
60 * gnus-xmas.el (gnus-xmas-summary-menu-add): Change order.
62 * messagexmas.el (message-toolbar): Go to message info.
64 * gnus-xmas.el (gnus-xmas-mode-line-buffer-identification): New
67 * gnus-ems.el (gnus-mode-line-buffer-identification): New alias.
69 * gnus-xmas.el (gnus-xmas-article-show-hidden-text): New function.
71 * smiley.el (smiley-regexp-alist): Require whitespace before
74 * gnus-xmas.el (gnus-xmas-article-display-xface): Use new
77 * smiley.el (smiley-end-paren-p): New function.
78 (smiley-buffer): Use it.
80 * gnus.el (gnus-group-update-group-line): Protect against nil
83 * nntp.el (nntp-open-server-semi-internal): Better error message.
85 * gnus.el (gnus-get-function): Accept a noerror param.
86 (gnus-request-head): Use it.
88 * messagexmas.el (message-xmas-setup-toolbar): Would bug out on
91 Tue Jun 18 09:48:12 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
93 * gnus-xmas.el (gnus-xmas-article-display-xface): Insert X-Face
95 (gnus-summary-toolbar): New exit tool.
97 Tue Jun 18 09:46:57 1996 Chuck Thompson <cthomp@xemacs.org>
99 * custom.el (custom-face-import): Check for face name.
101 Tue Jun 18 06:23:45 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
103 * gnus.el (gnus-execute-command): Use `shell-command-name'.
105 * gnus-uu.el (gnus-uu-treat-archive): Use `shell-command-switch'.
107 * gnus.el (gnus-summary-mode-line-format-alist): Would break on
110 * message.el (message-setup): Delete excess line.
112 * nnmh.el (nnmh-request-list-1): Regexp-quote file name.
114 Mon Jun 17 04:38:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
116 * gnus-score.el (gnus-summary-increase-score): Always kill the
118 (gnus-score-insert-help): Only insert scores on relevant match
121 * message.el (message-send-news): Cleanup headers.
123 * gnus-picon.el (gnus-group-display-picons): Make sure the buffer
126 * smiley.el (annotations): Required.
128 * nnmail.el (nnmail-move-inbox): Didn't push proper file onto list
131 * gnus-msg.el (gnus-copy-article-buffer): Exclude "From " lines.
133 Sun Jun 16 08:18:18 1996 Barry A. Warsaw <bwarsaw@anthem.cnri.reston.va.us>
135 * gnus.el (gnus-read-save-file-name): Better prompting.
137 Sun Jun 16 01:18:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
139 * gnus.el (gnus-request-head): Support fetching heads from all
141 (gnus-read-header): Use it.
142 (gnus-header-value): No continuation headers.
143 (gnus-summary-mark-article-as-unread): Beep on unmarkable
146 * nnspool.el (nnspool-request-head): Fold continuation lines.
147 * nntp.el (nntp-request-head): Ditto.
149 * gnus.el (gnus-group-delete-group): Dox fix.
150 (gnus-summary-prepare-threads): Output saved mark.
151 (gnus-summary-reselect-current-group): Ding on ephemeral groups.
153 * nnmail.el (nnmail-internal-password): Cache password.
155 * message.el (message-buffer-name): Better non-group news name.
156 (message-insert-to): Don't insert ", , ,".
157 (message-insert-newsgroups): Ditto.
159 * gnus-srvr.el (gnus-server-set-status): New function.
160 (gnus-server-close-server): Use it.
161 (gnus-server-update-server): Update browsed servers.
163 Sat Jun 15 11:32:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
165 * smiley.el (smiley-circle-color): New variable.
167 * gnus-xmas.el (gnus-xmas-highlight-selected-summary): Only use on
170 Sat Jun 15 09:07:05 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
172 * gnus.el: Gnus v5.2.18-19 is released.
174 Sat Jun 15 10:44:16 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
176 * smiley.el: Included in distribution.
178 Sat Jun 15 06:25:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
180 * custom.el (custom-xmas-set-text-properties): Ignore string
183 Sat Jun 15 03:12:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
185 * nnvirtual.el (nnvirtual-request-update-mark): Would bug out on
188 * gnus.el (gnus-read-descriptions-file): Insert prefix for foreign
190 (gnus-group-describe-group): Just `force' the current group.
192 Sat Jun 15 02:43:29 1996 Christopher Davis <ckd@loiosh.kei.com>
194 * message.el (message-mode): Have signature separator be paragraph
197 Sat Jun 15 02:26:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
199 * messagexmas.el (message-exchange-point-and-mark): fset to xmas.
201 Sat Jun 15 01:59:08 1996 lantz moore <lantz_moore@ece.uc.edu>
203 * gnus-msg.el (gnus-inews-insert-archive-gcc): Don't insert spaces
206 Sat Jun 15 01:58:17 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
208 * message.el (message-tokenize-header): Would return empty
211 Thu Jun 13 18:26:34 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
213 * gnus-scomo.el (gnus-score-make-menu-bar): Correct Exit function.
215 * gnus-score.el (gnus-score-edit-file): Correct message.
217 * gnus-srvr.el (gnus-server-make-menu-bar): Use two symbols for
220 * gnus-xmas.el (gnus-xmas-score-menu-add): New function.
221 (gnus-xmas-redefine): Use it.
222 (gnus-xmas-server-menu-add): Add two menus.
224 * nnfolder.el (nnfolder-generate-active-file): Use other function
225 to read file (not sure whether this is OK, but now it worked for
226 me, even with VM folders)
227 (nnfolder-read-folder): delete oldactive (never used)
229 Sat Jun 15 00:45:53 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
231 * messagexmas.el (message-xmas-setup-toolbar): If one icon doesn't
232 exist, report a failure.
234 * nnmh.el (nnmh-request-expire-articles): Message errors.
236 Fri Jun 14 13:06:43 1996 Steven L Baur <steve@miranova.com>
238 * message.el (message-yank-original): Used misnamed wrapper
241 * messagexmas.el (message-xmas-exchange-point-and-mark): Used
242 misnamed control variable.
244 Fri Jun 14 06:24:02 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
246 * gnus.el: Gnus v5.2.17 is released.
248 Fri Jun 14 05:16:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
250 * gnus-xmas.el (gnus-xmas-call-region): New function.
252 * nnheaderxm.el (nnheader-xmas-find-file-noselect): Simplify.
254 Fri Jun 14 04:30:30 1996 Steven L. Baur <steve@miranova.com>
256 * messagexmas.el (message-xmas-exchange-point-and-mark): New
258 (message-xmas-dont-activate-region): New variable.
260 Fri Jun 14 02:59:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
262 * gnus.el (gnus-summary-next-article): Check for nil cmd.
264 * gnus-xmas.el (gnus-xmas-group-startup-message): Use xbm if that
267 * messagexmas.el (message-xmas-setup-toolbar): Make sure all
270 * gnus-xmas.el (gnus-summary-mail-toolbar): Add other icons.
271 (gnus-summary-toolbar): Add next/prev/catchup icons.
273 * gnus-xmas.el: Use more native functions.
275 Thu Jun 13 23:40:45 1996 Steven L. Baur <steve@miranova.com>
277 * messagexmas.el (message-use-toolbar): Check for toolbar
280 Thu Jun 13 22:35:43 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
282 * gnus-score.el (gnus-newsgroup-score-alist): New function.
284 * gnus.el (gnus-simplify-buffer-fuzzy): Use folded search.
286 * message.el (message-tokenize-header): Respect quotes.
288 * gnus.el (gnus-group-kill-group): Mass killing didn't work.
290 * gnus-demon.el (gnus-demon-scan-mail): Make sure the server is
293 Thu Jun 13 02:41:11 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
295 * gnus.el: Gnus v5.2.16 is released.
297 Thu Jun 13 02:28:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
299 * nnheader.el (nnheader-insert-nov): Fudge a message-id if
302 * nnml.el (nnml-request-accept-article): Use it.
304 * nnmail.el (nnmail-check-syntax): New function.
306 * gnus.el (gnus-group-fetch-faq): Would bug out when not called in
308 (gnus-use-long-file-name): Doc fix.
309 (gnus-summary-search-article): Search backward from where we left
312 * gnus-xmas.el (gnus-xmas-server-menu-add): New function.
313 (gnus-xmas-browse-menu-add): Ditto.
315 Wed Jun 12 18:32:57 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
317 * gnus-srvr.el (gnus-server-make-menu-bar): Use
318 `gnus-server-deny-server'
320 Wed Jun 12 23:02:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
322 * message.el (message-send-rename-function): New variable.
323 (message-do-send-housekeeping): Use it.
325 Wed Jun 12 22:53:32 1996 Richard Mlynarik <mly@adoc.xerox.com>
327 * message.el (message-make-fqdn): Make sure `user-mail-address'
328 and `mail-host-address' looks like a full address.
330 Wed Jun 12 22:06:39 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
332 * message.el (message-generate-new-buffers): Extended syntax.
333 (message-buffer-name): Use it.
334 (message-make-fqdn): Checked `user-mail-address' directly.
335 (message-check-news-syntax): Check for misconfiguration.
337 * nnmail.el (nnmail-move-inbox): Use it.
339 Wed Jun 12 22:06:10 1996 Richard Pieri <ratinox@unilab.dfci.harvard.edu>
341 * nnmail.el (nnmail-read-password): New function.
343 Wed Jun 12 21:59:40 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
345 * message.el (message-send): Make buffer read/write before
348 * gnus-score.el (gnus-score-edit-current-scores): Correct
351 Wed Jun 12 19:31:50 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
353 * gnus-msg.el (gnus-inews-insert-archive-gcc): If ":" in name,
355 (gnus-message-archive-group): Doc fix.
357 * nnmail.el (nnmail-split-it): Regexp bogosity.
359 * gnus-vis.el (gnus-button-alist): Have "news:" rule come before
362 * message.el (message-setup): Really be read-only.
364 * gnus.el (gnus-summary-import-article): Use message.
366 Tue Jun 11 10:04:55 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
368 * message.el (message-make-fqdm): Use `mail-host-address' before
370 (message-make-fqdn): Typo is function name.
372 * nndb.el: Make byte-compiler silent.
374 Tue Jun 11 02:29:33 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
376 * gnus.el: Gnus v5.2.15 is released.
378 * gnus-score.el (gnus-score-find-trace): Erase contents first.
380 * nntp.el (nntp-send-region-to-server): Make sure the server is
383 * gnus.el (gnus-summary-edit-article-done): Reversed parameters.
385 * nnheaderxm.el: Renamed.
387 * nnmail.el ((eq system-type 'windows-nt)): Moved here.
389 Tue Jun 11 02:11:30 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
391 * nnmail.el (nnmail-pop-password): New variable.
392 (nnmail-pop-password-required): New variable.
393 (nnmail-move-inbox): Use them.
395 Mon Jun 10 21:40:13 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
397 * gnus-xmas.el (gnus-xmas-summary-recenter): Don't sit-for on
400 * gnus-picon.el (gnus-group-display-picons): `set-to-buffer'?
402 * gnus.el (gnus-articles-to-read): Don't prompt for scored unless
403 there are many unscored ones.
404 (gnus-read-move-group-name): Prompt when group doesn't exist.
405 (gnus-output-to-file): New implementation.
406 (gnus-summary-save-article): Would duplicate while saving.
407 (gnus-summary-save-article): Prompts wouldn't be remembered.
408 (gnus-article-hide-headers): Inhibit point motion hooks.
410 Mon Jun 10 05:20:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
412 * gnus.el: Gnus v5.2.14 is released.
414 * gnus-cus.el (()): Display X face by default.
416 * gnus-xmas.el (gnus-article-x-face-command): New default.
418 * gnus-ems.el: Moved x-face.
420 * gnus-xmas.el (gnus-xmas-article-display-xface): New function.
422 Mon Jun 10 03:08:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uido.no>
424 * gnus.el: Gnus v5.2.13 is released.
426 * gnus-cus.el (()): Changed LemonChiffon to Turquoise.
428 * message.el (message-signature-setup-hook): New hook.
430 * gnus-xmas.el (gnus-xmas-summary-recenter): `sit-for' for right
433 Mon Jun 10 00:02:15 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
435 * gnus.el (gnus-article-check-hidden-text): New definition.
436 (gnus-hidden-arg): New function.
437 (gnus-article-hide-headers): Don't toggle when called
440 * messagexmas.el (message-xmas-setup-toolbar): Use xbms.
442 * gnus-score.el (gnus-score-file-regexp): Regexp-quote suffixes.
443 (gnus-score-load-file): Wouldn't set `adapt-file' right.
445 * gnus-xmas.el (gnus-xmas-logo-color-alist): Removed double "##".
447 * gnus-score.el (gnus-score-find-bnews): Deal with "++".
449 Sun Jun 9 22:18:05 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
451 * gnus-score.el (gnus-score-find-trace): Don't error, just beep.
453 * gnus-cite.el (gnus-cite-minimum-match-count): Changed default to
456 Sun Jun 9 05:48:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
458 * gnus.el (gnus-message-archive-method): Dox fix.
460 * message.el (message-check-news-syntax): Allow + and _ in group
463 * gnus.el (gnus-group-fetch-faq): Didn't allow completion.
465 Sun Jun 9 05:36:16 1996 Hrvoje Niksic <hniksic@srce.hr>
467 * message.el (message-ignored-supersedes-headers): New default.
469 Sun Jun 9 05:17:34 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
471 * gnus-score.el (gnus-score-score-files-1): Don't match on "/" in
473 * nnml.el (nnml-generate-nov-databases-1): Ditto.
474 * nnmh.el (nnmh-request-list-1): Ditto.
475 * gnus-uu.el (gnus-uu-scan-directory): Ditto.
477 * nnheaderems.el: Strip CR on windows-nt.
479 Sun Jun 9 05:15:13 1996 Dave Disser <disser@hpsdly.sdd.hp.com>
481 * gnus-picon.el (gnus-group-display-picons): Set instead of
484 Sun Jun 9 05:08:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
486 * gnus.el (gnus-article-read-summary-keys): Don't save winconf on
489 * nnmail.el (nnmail-delete-incoming): Changed default.
491 * gnus.el (gnus-eval-in-buffer-window): Indent correctly.
493 Sat Jun 8 19:24:24 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
495 * gnus-cite.el (gnus-cite-minimum-match-count): Changed default.
497 Fri Jun 7 22:08:53 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
499 * gnus.el: Gnus v5.2.12 is released.
501 * gnus.el (gnus-summary-refer-article): Would bug out when
502 referring non-sparse articles.
504 Fri Jun 7 19:59:45 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
506 * gnus.el: Gnus v5.2.11 is released.
508 * gnus.el (gnus-summary-save-article): Would set
509 `gnus-original-article-buffer' to a bogus value.
510 (gnus-header-value): Didn't understand continuation headers!
511 (gnus-get-newsgroup-headers): Use new value and pick out
513 (gnus-number-to-header): New function.
514 (gnus-summary-refer-article): Didn't work when sparse articles
517 Fri Jun 7 17:19:21 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
519 * nnheader.el (nnheader-insert-head): Use
520 `nnheader-insert-file-contents-literally'.
521 (nnheader-mail-file-mbox-p): Ditto.
523 Fri Jun 7 14:05:28 1996 Jens Lautenbacher <jens@lemcbed.lem.uni-karlsruhe.de>
525 * custom.el ((string-match "XEmacs" emacs-version)): dito
527 * gnus-vis.el (gnus-group-make-menu-bar): enable customize for XEmacs
529 Fri Jun 7 19:20:22 1996 Richard Pieri <ratinox@unilab.dfci.harvard.edu>
531 * nnheaderems.el (nnheader-ms-strip-cr): New function.
533 Thu Jun 6 18:22:04 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
535 * gnus.el: Gnus v5.2.10 is released.
537 * message.el (message-header-format-alist): Use
538 `message-fill-address' for To and Cc.
539 (message-fill-address): New function.
541 * gnus.el (gnus-article-check-hidden-text): Respect a postive
543 (gnus-summary-save-article): Remove headers from the original
545 (gnus-article-hide-headers): Delete "From " if wanted.
547 * nnmail.el (nnmail-load-hook): Run hooks.
549 Thu Jun 6 14:41:20 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
551 * message.el (message-check-news-syntax): Don't warn on "poster".
553 Wed Jun 5 20:22:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
555 * gnus.el: Gnus v5.2.9 is released.
557 * message.el (message-setup): Add Mailcrypt magic.
559 Wed Jun 5 18:01:58 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
561 * gnus-cus.el (()): New colors.
563 * gnus-xmas.el (gnus-xmas-group-startup-message): Would bug out
564 when compiled without XPM support.
566 Wed Jun 5 17:17:00 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
568 * gnus.el: Gnus v5.2.8 is released.
570 * nndoc.el (nndoc-type-alist): New babyl head begin.
571 (nndoc-babyl-head-begin): New function.
573 Wed Jun 5 16:26:55 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
575 * gnus.el (gnus-summary-save-article): Remove headers.
577 Wed Jun 5 18:16:55 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
579 * gnus.el (gnus-read-old-newsrc-el-file): Would bug out.
581 Wed Jun 5 12:43:22 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
583 * gnus-score.el: `V f' to flush the cache.
584 (gnus-score-flush-cache): Save scores before flushing.
586 * gnus-cite.el (gnus-cite-prefix-regexp): Removed "-" as cite
589 * gnus.el (gnus-summary-caesar-message): Use message.
591 * gnus-cite.el (gnus-cite-prefix-regexp): Allow "-" as a cite
594 * nnvirtual.el (nnvirtual-convert-headers): Wouldn't convert.
596 * gnus-cus.el (()): Have `gnus-mouse-face' respect gnus-visual.
598 Wed Jun 5 12:52:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
600 * dgnushack.el (custom-file): Changed setq.
602 Tue Jun 4 13:46:45 1996 Scott Byer <byer@mv.us.adobe.com>
604 * nnfolder.el (nnfolder-read-folder) Take an additional parameter,
605 scanning, which is t when we are only scanning for new news. In
606 this case, if the modtime of the file hasn't changed since we last
607 scanned it, we don't bother reading the file in, and simply return
608 nil. When we do scan it, pay attention to the
609 nnfolder-distrust-mbox variable, and only scan forward from the
610 last marked message when nil. After scanning, remember the
611 modtime of the visited buffer.
613 * nnfolder.el (nnfolder-save-mail) If nnfolder-current-buffer is
614 nil, make sure any open group is closed before changing the group
615 - in the case where a group was opened for scanning but not read
616 in because it wasn't touched, this forces the read.
618 * nnfolder.el (nnfolder-possibly-change-group) Take an additional
619 optional variable, which indicated if we're scanning. Passes it
620 on to nnfolder-read-folder, and is prepared for
621 nnfolder-read-folder to return nil for nnfolder-current-buffer.
622 If we get a request to change to the currently open group, and
623 nnfolder-current-buffer is nil (we're on the tail end of a scan),
626 * nnfolder.el (nnfolder-request-scan) Inform
627 nnfolder-possibly-change-group that we're scanning.
629 * nnfolder.el (nnfolder-scantime-alist) New internal variable.
630 Keep track of the last scantime of each mbox.
632 * nnfolder.el (nnfolder-distrust-mbox) New variable. When t,
633 nnfolder-read-folder reverts to it's old behavior of scanning an
634 entire file looking for unmarked messages. When nil (the
635 default), scans forward from the last marked message. Unless you
636 have an external mailer which inserts new messages in the middle
637 of your mailboxes, leave nil.
639 Wed Jun 5 09:20:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
641 * message.el (message-goto-body): Expand abbrev.
643 Tue Jun 4 17:12:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
645 * gnus.el: Gnus v5.2.7 is released.
647 Tue Jun 4 18:26:24 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
649 * message-xms.el (message-xmas-find-glyph-directory): Wouldn't use
650 PACKAGE-xmas-glyph-directory even if it is non-nil and a
652 (message-toolbar): Use special ispell function for messages. Jump
653 to info pages for message composition.
655 Tue Jun 4 17:12:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
657 * message.el (rmail): Require.
659 Tue Jun 4 18:11:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
661 * gnus-cus.el (()): Bold group faces.
663 Tue Jun 4 15:10:20 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
665 * gnus-cus.el (()): Unbold group faces.
667 * custom.el (custom-face-lookup): Make all parameters optional.
669 * gnus.el (gnus-thread-total-score): Protect against nil input.
671 Tue Jun 4 11:11:13 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
673 * gnus.el: Gnus v5.2.6 is released.
675 * gnus.el (gnus-summary-make-local-variables): Set local variables
678 Tue Jun 4 07:51:02 1996 Steven L. Baur <steve@miranova.com>
680 * gnus-cus.el (()): New "light' group highlighting.
682 Tue Jun 4 07:26:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
684 * gnus.el (gnus-subscribe-hierarchical-interactive): Don't accept
687 * message.el (message-directory): Autoload.
689 Mon Jun 3 07:30:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
691 * gnus.el (gnus-summary-make-local-variables): Separated into own
693 (gnus-summary-make-local-variables): Respect global values.
695 * nnheader.el (sendmail): Unrequired.
698 * nntp.el (rnews): Unrequired.
700 * gnus-msg.el (gnus-group-post-news): `C-u a' posts to the group
701 under point, `C-u 1 a' prompts, `a' uses an empty group name.
703 * message.el (message-setup): Make separator read-only.
705 * gnus-cus.el (()): Define `gnus-group-highlight'.
707 * gnus-vis.el (gnus-group-highlight): Commented out.
709 * gnus-topic.el (gnus-topic-yank-group): Yank topics at the end of
710 the buffer correctly.
712 * gnus-score.el (gnus-score-adaptive): Make sure we use the
713 buffer-local adaptive score variable.
715 * gnus-msg.el (gnus-group-post-news): Prompt when given a prefix.
717 * nnvirtual.el (nnvirtual-catchup-group): Might have corrupted the
718 list of component groups.
720 * gnus-ems.el: Work under OS/2 again.
722 * gnus.el (gnus-remove-header): New function.
723 (gnus-read-header): Use it.
724 (gnus-summary-insert-subject): Didn't work when editing articles
725 in a non-threaded display.
726 (gnus-summary-update-article): Would create multiple root
727 threads when editing.
729 * message.el (message-do-send-housekeeping): Reverse check.
731 * nnheader.el (backquote): Required.
733 * gnus.el (backquote): Required.
735 * message.el (message-make-from): Use the `user-full-name'
738 Sun Jun 2 16:50:49 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
740 * message.el (message-number-of-buffers): New variable.
741 (message-generate-new-buffers): Changed default.
742 (message-do-send-housekeeping): New function.
743 (message-buffer-name): New function.
745 Sun Jun 2 07:41:20 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
747 * gnus.el: Gnus v5.2.5 is released.
749 * gnus-topic.el (gnus-topic-remove-group): Only delete first
751 (gnus-topic-move-group): Ditto.
752 (gnus-topic-change-level): Ditto.
754 * gnus.el (gnus-summary-insert-subject): Do rebuilding of sparse
756 (gnus-summary-update-article): Do updating of referred articles
758 (gnus-delete-first): New function.
760 * gnus-cus.el (()): Color change.
762 * gnus.el (gnus-version): Accept a prefix to insert.
764 Sat Jun 1 02:03:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
766 * custom.el: Require cl.
768 * gnus.el (gnus-group-list-matching): `10 A m' to read the active
771 * message.el (message-supersede): Don't use
772 `mail-strip-quoted-names'.
773 (message-cancel-news): Ditto.
775 * nnfolder.el (nnfolder-retrieve-headers): Don't allow selecting
777 (nnfolder-request-group): Ditto.
779 Sat Jun 1 01:26:45 1996 Per Abrahamsen <abraham@dina.kvl.dk>
781 * dgnushack.el (custom-file): Nix out.
783 Sat Jun 1 01:24:28 1996 Massimo Campostrini <campo@sunthpi3.difi.unipi.it>
785 * gnus-cus.el (()): Wrong number of arguments.
787 Fri May 31 08:32:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
789 * gnus.el: Removed obsolete autoloads.
791 * gnus-demon.el (gnus-demon-init): Use `nnheader-run-at-time'.
793 * gnus.el (gnus-group-catchup-current): Warn.
795 * gnus-srvr.el (gnus-browse-foreign-server): Message better.
797 * gnus-topic.el (gnus-topic-change-level): Make sure we're in the
800 * gnus-srvr.el (gnus-server-exit-hook): New hook.
801 (gnus-server-exit): Use it.
803 * gnus-topic.el (gnus-topic-mode): Update more.
805 * gnus.el (gnus-group-update-group-hook): New hook.
806 (gnus-group-update-group): Use it.
808 Fri May 31 04:33:16 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
810 * gnus.el: Gnus v5.2.4 is released.
812 * custom.el (custom-face-lookup): Escape errors.
814 * gnus-msg.el (gnus-inews-do-gcc): Don't do anything unless Gnus
817 * custom.el (custom-face-lookup): Wrong number of params.
819 Fri May 31 00:14:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
821 * gnus.el (gnus-continuum-version): Also give responses to
823 (gnus-summary-update-article): Would bug out on editing articles.
825 Thu May 30 05:04:07 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
827 * gnus.el: Gnus v5.2.2 is released.
829 * gnus.el (gnus-article-hide-headers): Show boring headers as
832 Tue May 28 15:47:15 1996 Per Abrahamsen <abraham@dina.kvl.dk>
834 * custom.el ((fboundp 'event-point)): Wrong test.
836 Thu May 30 03:19:21 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
838 * gnus.el (gnus-headers-decode-quoted-printable): Wrong name.
840 * message.el (message-header-hook): Defvarred.
842 * gnus-nocem.el (gnus-nocem-verifyer): Couldn't verify that it
845 Thu May 30 00:25:46 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
847 * gnus-nocem.el (gnus-nocem-verify-issuer): Widen before
850 Wed May 29 23:19:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
852 * custom.el (custom-xmas-set-text-properties): Changed name.
854 Wed May 29 23:01:52 1996 Paul D. Smith <psmith@baynetworks.com>
856 * gnus-cus.el: toggle -> sexp.
858 Wed May 29 23:00:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
860 * gnus-msg.el (gnus-inews-add-send-actions): Use `gnus-add-hook'.
862 Wed May 29 22:52:47 1996 Francois Felix Ingrand <felix@laas.fr>
864 * gnus-topic.el (gnus-topic-remove-group): Would not delete groups
867 Wed May 29 08:57:20 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
869 * custom.el (custom-face-lookup): Avoid `modify-face' to speed up
870 face retrieval on Indys & over slow modem lines.
872 Wed May 29 05:08:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
874 * gnus.el: Gnus v5.2.2 is released.
876 * custom.el (custom-xmas-add-text-properties,
877 custom-xmas-put-text-property): New functions used throughout.
878 May now work under XEmacs.
880 Wed May 29 00:07:13 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
882 * gnus-cite.el (gnus-cite-article): New variable.
883 (gnus-cite-parse-maybe): Use it.
885 * nnspool.el (nnspool-open-server): Refuse opening if the active
888 * gnus.el (gnus-read-active-file): Message more.
890 * nntp.el (nntp-request-article): Wouldn't wait until the entire
893 * nnvirtual.el (nnvirtual-request-group): Make sure that things
894 don't recurse endlessly.
896 * message.el (message-expand-group): Make buffer not read-only.
898 * gnus-nocem.el (gnus-nocem-verifyer): New variable.
899 (gnus-nocem-verify-issuer): Use it.
901 * gnus-xmas.el (gnus-xmas-logo-color-alist): New variable.
902 (gnus-xmas-logo-color-style): New variable.
903 (gnus-xmas-logo-colors): Use them.
905 Tue May 28 00:28:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
907 * gnus-score.el (gnus-score-followup): Would infloop on exact
910 * message.el (message-forward): Insert separator at the start of
913 * nnfolder.el (nnfolder-save-buffer): New function.
914 (nnfolder-save-buffer-hook): New variable.
916 * message.el (message-mode-hook): Defined variable.
918 * nntp.el (nntp-request-close): Remove the sentinel before closing
921 * gnus.el (gnus-group-mode): Add to local hook.
922 (gnus-continuum-version): Would return wrong answer for non-alpha
924 (gnus-version-number): New variable.
925 (gnus-version): Use it.
927 * gnus-msg.el (gnus-inews-add-send-actions): Add to local hook.
929 * gnus-xmas.el (gnus-xmas-add-hook): New function.
931 * gnus-ems.el (gnus-add-hook): New alias.
933 Tue May 28 00:23:17 1996 Joao Cachopo <jcachopo@gia.ist.utl.pt>
935 * gnus-salt.el (gnus-binary-mode): Would put wrong minor mode
938 Tue May 28 00:18:19 1996 Thor Kristoffersen <thor@unik.no>
940 * nntp.el (nntp-close-server): Supply parameter to
941 `nntp-server-opened'.
943 Sun May 26 20:29:02 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
945 * gnus.el (gnus-article-sort-by-date): Inline.
947 * nnmail.el (nnmail-find-file): Don't insert literally.
949 * message.el (message-send-mail-with-mh): Save before sending.
951 * gnus-cite.el (gnus-article-hide-citation): Would bug out.
953 * gnus-topic.el (gnus-topic-grok-active): Could only be run once.
955 * message.el (message-check-news-syntax): Don't warn on long
956 signatures on forwarded articles.
958 * gnus.el (gnus-request-article-this-buffer): Put un-numbered
959 articles into the original buffer as well.
961 Sun May 26 03:51:38 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
963 * gnus.el: Gnus v5.2.1 is released.
965 * gnus.el: Gnus v5.2.0 is released.
967 * gnus.el: September Gnus v0.96 is released.
969 * nnheader-ems.el: Raw-file confusion.
971 * gnus-xmas.el (gnus-xmas-logo-colors): New variable.
972 (gnus-xmas-group-startup-message): Use it.
974 Sun May 26 02:35:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
976 * nnheader-ems.el: Bind nnheader-insert-raw-file-contents.
978 * gnus.el: 0.95 is released.
980 Sun May 26 02:34:01 1996 Bart Robinson <lomew@cs.utah.edu>
982 * gnus.el (gnus-save-newsrc-file): Make the backups go to the
985 Sun May 26 00:04:38 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
987 * gnus.el (gnus-cut-thread): Wouldn't cut properly with
988 old-fetched and dormant articles.
990 Sat May 25 22:49:51 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
992 * gnus.el (gnus-summary-search-article): Continue from where we
994 (gnus-summary-insert-subject): Wouldn't insert when old-fetched
996 (gnus-cut-threads): Would display too many threads when both
997 sparse & ancient articles were present.
998 (gnus-invisible-cut-children): New function.
1000 Fri May 24 17:56:19 1996 Andy Norman <ange@hplb.hpl.hp.com>
1002 * nnheader-ems.el (nnheader-xmas-find-file-noselect): Use
1003 `nnheader-insert-file-contents-literally'.
1005 Fri May 24 17:51:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1007 * gnus.el (gnus-summary-find-prev): With point at eob, would
1008 select the next-to-last article.
1010 Fri May 24 17:25:48 1996 Magnus Hammerin <qmah@bull.se>
1012 * gnus.el (gnus-group-mode): Use `gnus-make-local-hook'.
1013 (gnus-sortable-date): Typo.
1015 Fri May 24 17:24:15 1996 ISO-2022-JP <morioka@jaist.ac.jp>
1017 * gnus.el (gnus-narrow-to-signature): Didn't work.
1019 Fri May 24 21:27:49 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1021 * gnus.el: 0.94 is released.
1023 * nnvirtual.el (nnvirtual-request-group): Don't include itself in
1024 its component groups.
1026 * gnus.el (gnus-summary-mark-below): Changed default.
1028 Fri May 24 19:29:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1030 * message.el (message-check-news-syntax): Check invalid Newsgroups
1032 (message-mode-menu): Added spellcheck.
1034 * nntp.el (nntp-wait-for-response): Peel off ^Ms.
1036 * message.el (message-fix-before-sending): New function.
1037 (message-send): Use it.
1038 (message-check-news-syntax): Check for invalid group names.
1040 * gnus.el (gnus-summary-number-of-articles-in-thread): Return 0 if
1043 Thu May 23 23:32:43 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1045 * gnus.el: September Gnus v0.93 is released.
1047 * nnbabyl.el (nnbabyl-read-mbox): Would bogously increase the
1050 Thu May 23 21:06:47 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1052 * gnus.el: September Gnus v0.92 is released.
1054 * gnus-soup.el (gnus-soup-add-article): Would remove Xrefs from
1057 * gnus.el (gnus-summary-catchup-to-here): Don't show hidden
1060 * nnmail.el (nnmail-moved-inboxes): New variable.
1061 (nnmail-move-inbox): Use it.
1063 * gnus-uu.el (gnus-uu-decode-uu): Optional argument.
1065 * nnbabyl.el (nnbabyl-insert-lines): Don't insert negative Lines
1068 Thu May 23 19:28:15 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1070 * gnus.el (gnus-summary-insert-pseudos): Would create contiguous
1073 * nnheader-ems.el: New file.
1074 (nnheader-xmas-run-at-time): New function.
1075 (nnheader-xmas-cancel-timer): Ditto.
1076 (nnheader-xmas-insert-file-contents-literally): Moved here.
1078 * gnus.el (gnus-read-move-group-name): Bind
1079 minibuffer-confirm-incomplete.
1081 Thu May 23 15:20:47 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1083 * nntp.el (nntp-request-close): Give the QUIT time to reach the
1084 server before closing the connection.
1085 (nntp-close-server): Ditto.
1087 * gnus.el (gnus-summary-exit): Run the exit hook with point on the
1090 Thu May 23 15:03:16 1996 <morioka@jaist.ac.jp>
1092 * gnus.el (gnus-narrow-to-signature): Mimeish new definition.
1094 Thu May 23 15:03:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1096 * nnfolder.el (nnfolder-close-group): Don't read the buffer when
1099 * gnus.el (gnus-group-exit): Prompt even when the server is down.
1101 Wed May 22 21:56:56 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1103 * gnus.el: September Gnus v0.91 is released.
1105 * gnus.el (gnus-setup-news): Slave Gnusii should clear the dribble
1108 Wed May 22 22:32:21 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1110 * gnus-score.el (gnus-summary-set-score): Moved here.
1111 (gnus-summary-raise-score): Would bug out on nil arguments.
1113 * message-xmas.el (message-toolbar): Changed.
1115 * gnus-xmas.el (gnus-summary-mail-toolbar): New toolbar.
1116 (gnus-xmas-setup-summary-toolbar): Use it.
1118 Wed May 22 19:24:04 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1120 * gnus.el (gnus-message-archive-method): Buggy definition.
1121 (gnus-summary-prepare-threads): Don't mark ancient as low-scored.
1122 (gnus-summary-prepare-unthreaded): Ditto.
1124 Wed May 22 02:14:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1126 * gnus.el (gnus-save-hidden-threads): New macro.
1127 (gnus-hidden-threads-configuration): New function.
1128 (gnus-restore-hidden-threads-configuration): New function.
1129 (gnus-summary-search-article): Use it.
1131 * gnus-picon.el (gnus-picons-reverse-domain-path): New definition.
1133 * message.el: Required wrong file under XEmacs.
1135 * gnus-gl.el (bbb-get-predictions): Return nil on errors.
1137 * nnfolder.el (nnfolder-close-group): Make sure the buffer is
1138 alive before killing it.
1140 Tue May 21 20:08:33 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1142 * gnus.el: September Gnus v0.90 is released.
1144 * gnus.el (gnus-dribble-read-file): Don't do modes unless they are
1147 * gnus-score.el (gnus-summary-score-entry): Wouldn't show
1148 immediate scorign of followups.
1149 (gnus-score-save): Use prin1 instead of format.
1151 * gnus-msg.el (gnus-bug-kill-buffer): Bogus.
1153 Tue May 21 18:32:29 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1155 * gnus-vis.el (gnus-button-next-page): New command.
1156 (gnus-button-prev-page): Ditto.
1158 * gnus-topic.el (gnus-topic-unique): Removed variable.
1159 (gnus-current-topic): New function.
1160 (gnus-topic-move-group): Use it.
1161 (gnus-topic-goto-next-group): Use it.
1163 Tue May 21 11:08:42 1996 Steven L Baur <steve@miranova.com>
1165 * gnus-setup.el: Copyright assigned to FSF.
1167 Tue May 21 17:09:27 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1169 * message.el (message-fetch-field): New function.
1171 * gnus.el (gnus-directory): New variable.
1173 * message.el (message-directory): New variable.
1175 * nnmail.el (nnmail-insert-lines): Make sure point is at the
1176 beginning of the line.
1177 (nnmail-directory): New variable.
1179 * gnus.el (gnus-mode-string-quote): New function.
1180 (gnus-set-mode-line): Use it.
1182 Tue May 21 10:34:26 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1184 * gnus-msg.el (gnus-inews-do-gcc): Use message narrow to headers.
1185 (gnus-inews-do-gcc): Find the right archive method.
1187 * gnus.el (gnus-select-newsgroup): Check whether the group can be
1189 (gnus-no-server): Nonsensical.
1190 (gnus-group-mark-group): Go past topic lines.
1191 (gnus-server-to-method): Would return nil on select methods.
1193 * gnus-topic.el (gnus-topic-mode): Don't check topology unless we
1194 have the newsrc alist.
1195 (gnus-topic-check-topology): Wouldn't check topology properly.
1197 * nnsoup.el (nnsoup-request-list): Make sure the active file is
1200 * gnus.el (gnus-sortable-date): Simplified.
1201 (gnus-group-set-mode-line): Remove the ":" if the server is "".
1203 Tue May 21 10:13:28 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
1205 * message.el (message-rename-buffer): New command and keystroke.
1207 Mon May 20 10:15:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1209 * gnus.el (gnus-summary-search-article): New implementation; set
1210 point in the article buffer to the match.
1211 (gnus-parent-headers): New function.
1212 (gnus-dd-mmm): Protect against broken dates.
1214 * gnus-topic.el (gnus-topic-unread): New function.
1215 (gnus-topic-update-topic-line): Use it.
1217 * gnus.el (gnus-group-list-active): Protect against unbound
1220 Mon May 20 00:31:36 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1222 * nnmail.el (nnmail-article-group): Do not split into empty list
1225 Mon May 20 09:42:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1227 * gnus-picon.el: Ran `indent-sexp' over file.
1228 (gnus-article-display-picons): Make sure there is a From before
1231 * nnfolder.el (nnfolder-save-mail): Insert a blank line before the
1234 * message.el (message-mode-map): Changed key.
1235 (message-sort-headers): `start-open' text props.
1236 (message-sort-headers): Would sort oddly on continuation lines.
1238 Sun May 19 20:26:50 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1240 * gnus.el (gnus-group-set-mode-line): Longer "modified".
1242 * gnus-uu.el (gnus-uu-grab-articles): Don't do any display hooks.
1244 Sun May 19 19:42:55 1996 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1246 * message.el (message-y-or-n-p, message-talkative-question,
1247 message-flatten-list, message-flatten-list-1): New functions.
1249 Sun May 19 17:28:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1251 * message.el (message-mode-map): Define \t.
1252 (message-newgroups-header-regexp): New variable.
1253 (message-tab): New command.
1254 (message-expand-group): New function.
1256 * gnus-msg.el (gnus-group-post-news): Don't prompt.
1258 * gnus.el (gnus-group-update-group-line): Preserve indentation.
1260 * gnus-msg.el (gnus-copy-article-buffer): Copy the head from the
1261 original article buffer.
1263 * gnus-vm.el: Decimated.
1265 * gnus-mh.el (gnus-mh-mail-send-and-exit): Removed.
1266 (gnus-mh-mail-setup): Removed.
1268 * message.el (message-send-mail-with-sendmail): Renamed.
1269 (message-send-mail-with-mh): New function.
1271 * gnus-salt.el (gnus-pick-start-reading): Select the first
1274 Sun May 19 09:58:30 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1276 * gnus.el: September Gnus v0.89 is released.
1278 * gnus.el (gnus-group-set-mode-line): Make sure we're in the group
1281 Sun May 19 11:14:54 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1283 * gnus.el (gnus-group-set-mode-line): Empty dribble is unchanged.
1284 (gnus-article-set-window-start): Search all frames.
1285 (gnus-eval-in-buffer-window): Select window in different frame.
1286 (gnus-get-unread-articles): Update info here.
1288 Sun May 19 07:30:07 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1290 * gnus.el (gnus-backlog-remove-article): Read-only.
1292 * gnus-xmas.el (gnus-xmas-put-text-property): New function.
1294 * gnus.el (gnus-subscribe-newsgroup-method): Doc fix.
1296 Sat May 18 14:33:37 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1298 * gnus.el (gnus-save-newsrc-file): Update mode line.
1300 * message.el (message-exit-actions, message-kill-actions,
1301 message-postpone-actions): New variables.
1302 (message-kill-buffer): New command and keystroke.
1303 (message-bury): Changed keystroke.
1304 (message-do-actions): New function.
1305 (message-add-action): New function.
1306 (message-send-news): Report failures.
1307 (message-send-mail): Don't remove Message-ID already generated for
1310 Sat May 18 08:20:03 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1312 * nnspool.el (nnspool-retrieve-headers-with-nov): Escape buggy nov
1315 Sat May 18 08:42:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1317 * gnus.el: 0.88 is released.
1319 * gnus.el (gnus-group-set-mode-line): Say whether the dribble
1320 buffer has been modified.
1322 * gnus-xmas.el (gnus-xmas-add-text-properties): New function.
1323 (gnus-xmas-group-remove-excess-properties): Removed.
1325 * gnus-ems.el (gnus-add-text-properties): New alias.
1327 * gnus-xmas.el (gnus-xmas-group-remove-excess-properties): Open
1330 Fri May 17 16:27:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1332 * gnus.el (gnus-article-hide-headers): Would make headers
1333 iinvisible under XEmacs.
1335 * gnus.el: 0.87 is released.
1337 Fri May 17 11:38:52 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1339 * gnus.el (gnus-summary-edit-article-done): Remove article from
1341 (gnus-group-update-group-line): Would indent oddly.
1343 * gnus-uu.el (gnus-uu-post-encoded): Use message.
1344 (gnus-uu-post-encoded): Don't double-prompt.
1346 * message.el (message-mode): Do mailabbrev things here.
1348 * nntp.el (nntp-default-sentinel): Reset nntp-current-group when
1351 * gnus-score.el (gnus-score-load-file): Dumb downcasing.
1353 Fri May 17 06:16:00 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1355 * gnus.el (gnus-summary-delete-article): Better prompt.
1357 * gnus-score.el (gnus-score-load-file): Downcase all header
1360 Thu May 16 14:04:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1362 * gnus.el (gnus-make-date-line): Separated into own function
1363 and don't reply "Now" to bogus dates.
1364 (gnus-summary-search-article): Bind `gnus-article-display-hook' to
1367 Thu May 16 07:40:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1369 * gnus.el: September Gnus v0.86 is released.
1371 * gnus-xmas.el (gnus-xmas-topic-remove-excess-properties): Remove
1374 Thu May 16 04:31:59 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1376 * gnus-vis.el (gnus-button-alist): Recognize more message-ids.
1378 * nnheader.el (nnheader-parse-head): Wouldn't get the first line
1381 * gnus.el (gnus-summary-refer-article): Don't connect to the refer
1382 method unless using a news method.
1384 Wed May 15 11:41:09 1996 Steven L Baur <steve@miranova.com>
1386 * nnmail.el (nnmail-get-spool-files): Fix typo.
1388 Wed May 15 03:52:50 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1390 * gnus.el: 0.85 is released.
1392 * nnspool.el (nnspool-open-server): Use directory file name.
1394 * gnus-topic.el (gnus-topic-create-topic): Changed prompt.
1396 Tue May 14 03:16:43 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1398 * gnus.el (gnus-decode-rfc1522): Only decode headers; changed
1401 * nnmail.el (nnmail-get-spool-files): Anchor matches.
1403 * gnus.el (gnus-summary-expire-articles-now): Didn't work in group
1405 (gnus-summary-expire-articles): Accept `now' parameter.
1407 Sun May 12 01:29:12 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no (Lars Magne Ingebrigtsen)>
1409 * gnus.el: September Gnus v0.84 is released.
1411 * gnus-xmas.el (gnus-xmas-summary-recenter): Protect against evil.
1413 Sat May 11 23:23:15 1996 Michael Sperber <sperber@informatik.uni-tuebingen.de>
1415 * gnus-xmas.el (gnus-xmas-summary-recenter): Would act oddly.
1417 Fri May 10 22:49:46 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1419 * nnheader.el (nnheader-parse-head): Deal with naked heads.
1421 * nnml.el (nnml-parse-head): `naked' heads.
1423 Fri May 10 00:27:59 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1425 * gnus.el (gnus-group-mark-group): Didn't work well in topic
1427 (gnus-read-active-file-p): New function.
1428 (gnus-group-list-killed): Read active file.
1429 (gnus-group-list-active): Ditto.
1430 (gnus-group-list-matching): Possibly read active file.
1431 (gnus-get-killed-groups): Separated into own function.
1432 (gnus-update-group-mark-positions): Don't define "dummy.group".
1434 * gnus-topic.el (gnus-topic-rename): Use topic under point.
1435 (gnus-topic-create-topic): Don't prompt for parent topic.
1436 (gnus-topic-create-topic): Go to the new topic.
1438 * gnus.el (gnus-mime-decode-quoted-printable): Preserve text
1440 (gnus-article-date-ut): Would bug out on read-only.
1442 Thu May 9 11:12:30 1996 Steven L Baur <steve@miranova.com>
1444 * message.el (message-followup): Correct typos in regular expression
1447 Thu May 9 20:38:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1449 * gnus-uu.el (gnus-uu-delete-work-dir): Don't message so much.
1451 Wed May 8 03:20:23 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1453 * nnmail.el (nnmail-process-unix-mail-format): Didn't nix out
1454 bogus Message-ID headers properly.
1456 * nnml.el (nnml-parse-head): Use nnheader functions for parsing
1457 and generating nov headers.
1459 Wed May 8 22:55:56 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1461 * gnus.el (gnus-execute-command): Make sure the buffer isn't
1463 (gnus-article-prepare): Would perform hooks on pseudo articles.
1465 * gnus-uu.el (gnus-uu-mark-sparse): Would bug out on pseudos.
1466 (gnus-uu-mark-all): Ditto.
1468 * gnus.el (gnus-request-article-this-buffer): Ignore canceled
1470 (gnus-summary-next-page): Pass by canceled articles.
1472 * message.el (message-check-element): Reverse logic.
1474 Wed May 8 22:36:18 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1476 * gnus.el (gnus-tree-buffer): Moved from gnus-salt.el.
1478 Wed May 8 23:45:46 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1480 * gnus.el (gnus-no-server): New definition.
1481 (gnus-group-default-level): Use permanent levels.
1483 Wed May 8 21:35:35 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1485 * gnus.el (gnus-summary-select-article):
1487 Tue May 7 21:49:30 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1489 * gnus.el: 0.83 is released.
1491 * gnus.el: September Gnus v0.83 is released.
1493 * gnus.el (gnus-summary-insert-subject): Would change article
1495 (gnus-summary-display-article): Go to the right article when
1496 fetching sparse articles.
1498 Sun Apr 28 21:53:44 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1500 * nnml.el (nnml-active-number): Create and change the directory
1501 before using any of the variables that requires the directory to
1502 be created and change.
1504 Tue May 7 22:06:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1506 * gnus-xmas.el (gnus-xmas-setup-group-toolbar): Would bug out on
1509 Tue May 7 18:21:59 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1511 * gnus.el (gnus-kill-or-deaden-summary): Kill multiple buffers
1514 Tue May 7 16:52:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1516 * gnus-cite.el (gnus-cite-add-face): Would bug out in obscure
1519 Mon May 6 09:16:02 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1521 * message.el (message-mode-map): Do not bind button3.
1522 (message-mode-menu): Use easymenu.
1523 (message-mode): Call `easy-menu-add'.
1524 (message-make-menu-bar): Deleted.
1526 * message-xmas.el (message-mode-menu): Deleted.
1528 Mon May 6 20:51:43 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1530 * gnus.el: September Gnus v0.82 is released.
1532 * gnus-cite.el (gnus-dissect-cited-text): Sift single empty
1535 * gnus.el (gnus-id-to-article): Would bug out once in a while.
1537 * gnus-cite.el (gnus-article-hide-citation-in-followups): Really
1538 hide citations in un-root articles.
1539 (gnus-article-hide-citation): Place [...] consistently.
1541 * gnus.el (gnus-article-date-ut): Preserve faces.
1543 * gnus-cite.el (gnus-article-hide-citation): Would mess up
1546 Mon May 6 00:23:09 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1548 * gnus.el: 0.81 is released.
1550 * message-xmas.el (message-mode-menu): Moved to this file.
1552 * message.el (message-make-organization): Use env var.
1554 * gnus-xmas.el (gnus-xmas-topic-remove-excess-properties):
1555 Wouldn't remove sufficient props.
1557 * message-xmas.el: New file.
1559 * gnus-cache.el (gnus-cache-read-active): Make sure the cache
1562 * gnus.el (gnus-summary-articles-in-thread): Would not give right
1563 answer on the fine thread.
1565 Sun May 5 14:54:06 1996 Steven L Baur <steve@miranova.com>
1567 * message.el (message-mode-map): Added mode menu for XEmacs.
1569 Mon May 6 00:12:59 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1571 * gnus-xmas.el (gnus-xmas-summary-recenter): Wouldn't display the
1574 Sun May 5 23:54:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1576 * gnus.el (gnus-convert-old-newsrc): Would bomb when no
1577 .newsrc.eld was loaded.
1579 Sun May 5 17:34:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1581 * gnus.el (gnus-set-mode-line): Use window width instead of frame
1584 Sat May 4 22:18:05 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1586 * gnus.el (gnus-article-de-quoted-unreadable): Always decode
1587 RFC1522-encoded headers.
1589 Sat May 4 22:03:39 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1591 * nntp.el (nntp-default-sentinel): Would bug out when closing
1594 Thu May 2 16:11:52 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1596 * message.el (message-mode-map): Changed.
1598 Mon Apr 29 19:09:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1600 * gnus-vis.el (gnus-button-mailto): Use message.
1601 (gnus-button-mailto): Copy mail buffer.
1603 Mon Apr 29 18:32:19 1996 Kees de Bruin <bruin@tasking.nl>
1605 * gnus.el (gnus-current-copy-group): New variable.
1607 Mon Apr 29 18:29:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1609 * message.el (message-setup): Don't require Subject.
1611 Mon Apr 29 02:24:14 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1613 * gnus.el: September Gnus v0.80 is released.
1615 * message.el (message-check-news-syntax): Better `empty' check.
1616 (message-checksum): Better checksums.
1618 Sun Apr 28 14:40:04 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1620 * message.el (message-ignored-bounced-headers): New default.
1622 * nnsoup.el (nnsoup-store-reply): Generate in mail buffer.
1624 Sun Apr 28 13:12:48 1996 Wes Hardaker <hardaker@ece.ucdavis.edu>
1626 * gnus-picon.el: Moved variables.
1628 Sun Apr 28 11:58:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1630 * nnml.el (nnml-active-number): Change group.
1632 * gnus.el (gnus-group-sort-by-rank): Reverse logic.
1634 * message.el (message-font-lock-keywords): New default.
1636 * gnus-cite.el (gnus-article-hide-citation-in-followups): Didn't
1639 * gnus.el: Autoload gnus-article-hide-citation-in-followups.
1641 * nnml.el (nnml-active-number): Bugged out.
1643 * gnus-uu.el (gnus-uu-grab-articles): Override
1644 `gnus-summary-display-article-function'.
1646 * gnus.el (gnus-summary-move-article): Didn't use proper defaults
1649 Sun Apr 28 11:40:44 1996 ISO-2022-JP <morioka@jaist.ac.jp>
1651 * nnheader.el (nnheader-insert-raw-file-contents): Ner alias.
1653 Sun Apr 28 11:19:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1655 * gnus.el (gnus-read-save-file-name): Use different prompt when
1658 Wed Apr 24 23:21:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1660 * gnus.el (gnus-summary-mode): Make gnus-summary-mark-positions
1663 * gnus-vis.el (gnus-header-button-alist): Buttonize urls in
1666 * gnus-uu.el (gnus-uu-part-number): Check more.
1668 Wed Apr 24 04:04:54 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1670 * gnus.el: September Gnus v0.79 is released.
1672 * message.el (message-syntax-checks): Doc fix.
1674 Wed Apr 24 05:08:10 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1676 * gnus.el (gnus-group-process-prefix): Make sure `mark-active' is
1679 Wed Apr 24 05:06:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1681 * gnus-xmas.el (gnus-xmas-define): Would make compilation
1684 Wed Apr 24 02:20:08 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1686 * message.el (message-unsent-separator): New variable.
1688 * gnus.el (gnus-summary-edit-article-done): Nix out original
1691 Wed Apr 24 01:31:17 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1693 * gnus-vis.el (gnus-summary-make-menu-bar): Used
1696 Wed Apr 24 00:11:28 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1698 * message.el (message-unix-mail-delimiter): New variable.
1700 * nnbabyl.el (nnbabyl-check-mbox): New command.
1702 * nnspool.el (nnspool-insert-nov-head): New function.
1703 (nnspool-retrieve-headers-with-nov): Use it to protect against
1704 unsynched NOV files.
1706 * nnheader.el (nnheader-insert-nov): New function.
1707 (nnheader-parse-head): New function.
1708 (nnheader-insert-article-line): New function.
1710 Tue Apr 23 22:55:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1712 * message.el (message-cancel-news): Disable syntax checks.
1713 (message-do-fcc): Didn't quote separator.
1715 * gnus.el (gnus-update-summary-mark-positions): Use local format
1716 spec when computing.
1718 * gnus-msg.el (gnus-summary-cancel-article): Remove article from
1719 cache after cancelling.
1720 (gnus-summary-supersede-article): Ditto.
1722 Tue Apr 23 12:05:21 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1724 * gnus.el (gnus-group-history): New variable.
1725 (gnus-completing-read): Handle null default arg.
1726 (gnus-group-jump-to-group): Use them.
1727 (gnus-group-unsubscribe-group): Ditto.
1728 (gnus-read-move-group-name): Ditto.
1730 * gnus-msg.el (gnus-group-post-news): Use `gnus-group-history' and
1731 `gnus-completing-read'.
1733 Tue Apr 23 22:39:37 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1735 * nnml.el (nnml-active-number): Protect against corrupt active
1738 * nnvirtual.el (nnvirtual-open-server): Don't allow recursive
1741 Tue Apr 23 00:13:22 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1743 * gnus.el: September Gnus v0.78 is released.
1745 * gnus.el (gnus-get-newsgroup-headers): Run
1746 `gnus-parse-headers-hook'.
1747 (gnus-mime-decode-quoted-printable): Make interactive.
1748 (gnus-setup-news): Don't scan nocem on gnus-no-server.
1749 (gnus-read-header): Let `gnus-refer-article-method' override.
1750 (gnus-rebuild-thread): Cut threads before inserting.
1752 Mon Apr 22 23:54:10 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1754 * message.el (message-check-news-syntax): Didn't check for
1755 shortened Followup-To.
1757 Mon Apr 22 22:36:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1759 * gnus.el (gnus-group-catchup-current): Warn about dead groups.
1761 Mon Apr 22 21:41:51 1996 William Perry <wmperry@monolith.spry.com>
1763 * gnus-xmas.el (gnus-xmas-define): Correct background mode under
1766 Mon Apr 22 03:50:52 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1768 * message.el (message-mode-map): New keystroke for
1769 `message-sort-headers'.
1770 (message-syntax-checks): Reverse default.
1771 (message-check-element): Use it.
1773 * nnbabyl.el (nnbabyl-read-mbox): Try to make sure that article
1774 numbers aren't reused.
1775 * nnmbox.el (nnmbox-read-mbox): Ditto.
1777 * gnus.el (gnus-continuum-version): New function.
1778 (gnus-convert-old-newsrc): New function.
1779 (gnus-convert-old-ticks): New function.
1781 * nnmbox.el (nnmbox-request-scan): Save active.
1783 * nnbabyl.el (nnbabyl-request-scan): Save the active file.
1785 * nnmbox.el (nnmbox-request-list): Odd logic.
1787 * nnbabyl.el (nnbabyl-request-list): Odd logic.
1789 * gnus-uu.el (gnus-uu-generated-file-list): Removed.
1790 (gnus-uu-delete-work-dir): Delete recursively.
1792 * gnus.el (gnus-group-insert-group-line-info): Indent properly
1794 (gnus-group-make-group): Place point on the newly created group.
1796 * gnus-vis.el (gnus-group-make-menu-bar): Would bug out when not
1797 using gnus-topic-mode.
1799 Mon Apr 22 03:45:14 1996 Brad Miller <bmiller@cs.umn.edu>
1801 * gnus-gl.el: New version.
1803 Mon Apr 22 02:34:05 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1805 * gnus-xmas.el (gnus-xmas-find-glyph-directory): Secure agains nil
1808 * nnml.el (nnml-request-move-article): Change directory back to
1809 source group before deleting.
1811 Sun Apr 21 19:59:58 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1813 * gnus.el: September Gnus v0.77 is released.
1815 * message.el (message-bounce): Wrong interactive spec.
1816 (message-bounce): Handle mimeish bounces.
1818 * nnspool.el (nnspool-inews-switches): Suppress signature.
1820 Sun Apr 21 19:50:59 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1822 * gnus-msg.el (gnus-summary-cancel-article): Cancel using the
1823 proper select method.
1825 * gnus.el (gnus-find-method-for-group): Allow methods without names.
1827 Sun Apr 21 16:34:35 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1829 * nnmh.el (nnmh-request-list-1): New function.
1831 * gnus.el (gnus-summary-articles-in-thread): Would respond badly
1834 * gnus-msg.el (gnus-article-mail): Use message.
1836 * gnus-vis.el (gnus-button-reply): Use message.
1838 Sat Apr 20 04:31:02 1996 Jens Lautenbacher <jens@lemcbed.lem.uni-karlsruhe.de>
1840 * gnus-vis.el: Greyed out much more entries in group-mode's
1841 menubar and started the same for summary-mode.
1843 Sun Apr 21 15:50:09 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1845 * gnus-msg.el (gnus-copy-article-buffer): Don't widen
1848 * gnus.el (gnus-read-active-file): Don't nix out active stuff from
1850 (gnus-summary-find-next): Wouldn't respond properly to dummy
1853 Sun Apr 21 15:26:47 1996 Denis Howe <dbh@doc.ic.ac.uk>
1855 * browse-url.el: New version installed.
1857 Sun Apr 21 15:16:07 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1859 * message.el (message-reply): Respond properly even when answering
1860 to messages with no Message-ID.
1862 Sat Apr 20 18:16:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1864 * gnus.el (gnus-article-header-rank): Moved.
1866 * message.el (message-send-mail): Wouldn't resend.
1868 Sat Apr 20 00:20:09 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1870 * gnus.el: September Gnus v0.76 is released.
1872 * nntp.el (nntp-server-opened-hook): Use the default.
1874 Sat Apr 20 01:58:15 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1876 * nntp.el (nntp-open-server-semi-internal): Don't call
1877 `cancel-timer' under XEmacs.
1879 Fri Apr 19 23:20:52 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1881 * gnus.el (gnus-ask-server-for-new-groups): Would call with wrong
1884 Fri Apr 19 20:42:16 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1886 * gnus.el (gnus-article-hide-headers): Use message sorting.
1888 * message.el (message-required-mail-headers): Changed sequence.
1889 (message-sort-headers-1): New function.
1890 (message-sort-headers): New command.
1892 * nnheader.el (nnheader-change-server-old): Removed.
1893 (nnheader-file-error): New function.
1895 * nnspool.el (nnspool-request-list): Give a better error message.
1897 * message.el (message-use-followup-to): Doc fix.
1899 * gnus.el (gnus-summary-read-group): Dont limit unthreaded
1902 Fri Apr 19 15:05:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1904 * message.el (message-setup): Don't generate headers first.
1906 * nnmail.el (nnmail-message-id): Use message.
1908 Thu Apr 18 20:10:11 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1910 * gnus.el: September Gnus v0.75 is released.
1912 * gnus.el (gnus-summary-show-article): Stop page breaking when
1915 * gnus-vis.el (gnus-summary-make-menu-bar): Removed obsolete
1918 * gnus-msg.el (gnus-summary-reply): Pass on `broken-reply-to'.
1920 * message.el (message-reply): Allow broken reply-to.
1922 * gnus.el (gnus-group-jump-to-group): Refuse to treat groups that
1923 have control characters in them.
1925 Thu Apr 18 18:47:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1927 * gnus-vis.el (gnus-button-url-regexp): Allow "!" in URLs.
1929 * gnus.el (gnus-summary-exit): Always run
1930 `gnus-summary-prepare-exit-hook'.
1932 Thu Apr 18 12:15:27 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1934 * gnus.el: September Gnus v0.74 is released.
1936 * gnus.el (gnus-summary-update-mark): Would but out on eob.
1938 * gnus-msg.el (gnus-post-method): Would bug out.
1940 Thu Apr 18 09:08:53 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1942 * gnus.el (gnus-get-newsgroup-headers-xover): Deleted duplicate
1945 Thu Apr 18 11:06:10 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1947 * gnus.el (gnus-parse-headers-hook): Enable de-QP by default.
1949 Wed Apr 17 08:59:20 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
1951 * gnus-nocem.el (gnus-nocem-enter-article): added some simple
1952 error recovery for read calls on article content.
1954 Wed Apr 17 00:51:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1956 * gnus.el (gnus-error): New function.
1958 * nnsoup.el: Generate headers.
1960 Tue Apr 16 08:06:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1962 * message.el (message-user-mail-address): Use
1963 `mail-extract-address-components'.
1965 * gnus.el (gnus-group-make-group): Use method history.
1966 (gnus-group-browse-foreign-server): Ditto.
1967 (gnus-ask-server-for-new-groups): Make sure symbols are bound.
1969 Tue Apr 16 00:07:47 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1971 * gnus.el (gnus-completing-read): New function.
1972 (gnus-method-history): New variable.
1973 (gnus-summary-respool-default-method): New user option.
1974 (gnus-summary-respool-article): Use them.
1976 Tue Apr 16 07:36:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1978 * gnus.el (gnus-summary-mode): Make line format bufffer local.
1980 Mon Apr 15 08:41:35 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1982 * gnus-vis.el (gnus-button-url-regexp): "-" was not in the regexp.
1984 * nntp.el (nntp-open-server): Would choke on port numbers.
1986 * gnus-soup.el (gnus-soup-send-packet): Insert
1987 X-Newsreader/X-Mailer.
1989 * nntp.el (nntp-open-server-semi-internal): Clear the server
1992 Sun Apr 14 17:11:49 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1994 * gnus-msg.el (gnus-setup-message): Don't clobber
1995 message-header-setup-hook.
1997 * nndoc.el (nndoc-type-alist): Would show end line in forwards.
1999 * gnus.el (gnus-window-to-buffer): Allow `mail' value.
2001 * message.el (message-send-mail): Would choke on Resent-to.
2002 (message-generate-new-buffers): New variable.
2003 (message-pop-to-buffer): Use it.
2004 (message-kill-buffer-on-exit): New variable.
2005 (message-send-and-exit): Use it.
2007 Sun Apr 14 08:54:37 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2009 * gnus.el: September Gnus v0.73 is released.
2011 * message.el (message-mode): Mail-hist isn't defined in XEmacs
2014 * gnus.el: September Gnus v0.72 is released.
2016 * nnoo.el (defvoo): Didn't work under XEmacs.
2018 Sun Apr 14 06:27:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2020 * gnus.el: September Gnus v0.71 is released.
2022 * nnvirtual.el (nnvirtual-open-server): Would return nil.
2024 Sat Apr 13 05:37:10 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2026 * gnus.el: September Gnus v0.70 is released.
2028 * nnvirtual.el (nnvirtual-component-regexp): New variable.
2030 Fri Apr 12 18:59:45 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2032 * nnoo.el: New file. All backends now use it.
2034 Wed Apr 10 11:39:15 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
2036 * gnus-vis.el (gnus-summary-make-menu-bar): Entry for "Eddit
2037 current score file" used nonexistant function.
2039 Fri Apr 12 04:57:03 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2041 * gnus.el (gnus-group-get-new-news-this-group): Would jump around
2044 * message.el (message-make-fqdm): Better `user-mail-address'.
2046 Thu Apr 11 00:32:33 1996 Steven L Baur <steve@miranova.com>
2048 * gnus-setup.el (gnus-use-mailcrypt): Attach mailcrypt
2049 initialization to message-mode-hook.
2051 Fri Apr 12 03:30:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2053 * message.el (message-insert-to): Insert ", " if needed.
2054 (message-bounce): Insert an undo boundary.
2056 * gnus.el (gnus-summary-local-variables): Make
2057 gnus-thread-expunge-below a local variable.
2059 * message.el (message-setup): Insert default headers before
2062 * gnus-vis.el (gnus-button-url-regexp): Allow all word-constituent
2065 Thu Apr 11 04:27:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2067 * gnus-score.el (gnus-score-body): Would bug out when there were
2070 * gnus-vis.el (gnus-summary-make-menu-bar): Wrong function
2073 Wed Apr 10 12:48:59 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2075 * message.el (message-make-organization): Remove all newlines from
2077 (message-setup): Use mailabbrev.
2078 (message-send): Use mail-hist.
2080 Tue Apr 9 14:52:55 1996 Per Abrahamsen <abraham@dina.kvl.dk>
2082 * custom.el ((fboundp 'event-point)): Was `event-closest-point'.
2084 Wed Apr 10 12:28:41 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2086 * message.el (message-mode-map): Moved Followup-to and Fcc.
2087 (message-resend): Would bug out.
2089 Wed Apr 10 00:25:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2091 * gnus.el: September Gnus v0.69 is released.
2093 * nnvirtual.el (nnvirtual-close-group): Nix out variables.
2095 * gnus-cache.el (gnus-cache-possibly-remove-article): Didn't work
2097 (gnus-cache-possibly-enter-article): Ditto.
2099 * message.el (message-do-fcc): Remove separator.
2101 * gnus-nocem.el (gnus-nocem-scan-groups): Use own dependencies
2104 Tue Apr 9 23:37:36 1996 Brad Miller <bmiller@cs.umn.edu>
2106 * gnus-gl.el: New version.
2108 Tue Apr 9 23:08:20 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2110 * gnus.el (gnus-article-de-quoted-unreadable): Downcase type.
2111 (gnus-fetch-field): Inhibit point-motion hooks.
2113 Tue Apr 9 10:50:20 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2115 * message.el (message-user-mail-address): Pick out <addrs>.
2117 Tue Apr 9 07:46:47 1996 Lars Magne Ingebrigtsen <lars@eyesodre.no>
2119 * gnus.el: September Gnus v0.68 is released.
2121 Tue Apr 9 00:15:43 1996 Brad Miller <bmiller@cs.umn.edu>
2123 * gnus-gl.el: New version.
2125 Mon Apr 8 23:55:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2127 * nnvirtual.el (nnvirtual-create-mapping): Would include `(0 . 0)'
2130 Tue Apr 9 01:40:56 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2132 * gnus.el (gnus-article-goto-next-page): Would bug out under
2134 (gnus-get-unread-articles): Wouldn't update virtual groups.
2136 * gnus-ems.el ('gnus-character-to-event): New alias.
2137 * gnus-xmas.el (gnus-xmas-redefine): Redefine.
2139 Mon Apr 8 21:55:15 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2141 * message.el (message-user-mail-address): New function.
2142 (message-make-address): Use it.
2144 Mon Apr 8 19:18:14 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2146 * message.el (message-make-fqdm): mail-host-address may be
2149 * nndoc.el (nndoc-type-alist): Unquote dashes in forwards.
2151 Mon Apr 8 19:14:05 1996 ISO-2022-JP <morioka@jaist.ac.jp>
2153 * gnus-ems.el (gnus-mule-max-width-function): Use
2156 Sat Apr 6 15:03:39 1996 Steven L. Baur <steve@miranova.com>
2158 * gnus-setup.el (gnus-use-sc): Arrange for autoload of supercite
2161 * nnml.el (nnml-server-variables): Obey user preferences for
2162 nnml-prepare-save-mail-hook.
2164 Sun Apr 7 20:14:50 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2166 * gnus.el: September Gnus v0.67 is released.
2168 * gnus.el (gnus-group-get-new-news-this-group): Would update
2171 * gnus-cache.el (gnus-cache-possibly-enter-article): Use real
2174 * nnvirtual.el (nnvirtual-possibly-change-group): Faulty logic.
2175 (nnvirtual-retrieve-headers): Don't force re-check.
2177 Sun Apr 7 01:11:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2179 * gnus.el: September Gnus v0.66 is released.
2181 * nnvirtual.el (nnvirtual-close-group): Don't nix out
2182 group-relevant variables.
2184 * message.el (message-send-and-exit): Would choke on sending bug
2187 Sat Apr 6 19:03:10 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2189 * gnus.el: September Gnus v0.65 is released.
2191 * nnvirtual.el (nnvirtual-close-group): Don't update component
2194 * message.el (message-make-fqdm): Wouldn't pick out the address
2195 from `user-mail-address'.
2196 (message-generate-headers): Don't insert X-Mailer if there is an
2198 (message-followup): Set `message-reply-headers'.
2199 (message-send-and-exit): Pass prefix argument.
2200 (message-cancel-news): Don't check syntax.
2202 Sat Apr 6 03:04:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2204 * gnus.el (gnus-summary-last-article-p): Reverse logic.
2206 * message.el (message-make-fqdm): Try mail-host-address.
2207 (message-fill-header): Would insert blank lines.
2209 Fri Apr 5 23:51:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no (Lars Magne Ingebrigtsen)>
2211 * gnus.el: September Gnus v0.64 is released.
2213 * message.el (message-send-and-exit): Don't bury buffer on
2214 unsucessful sending.
2216 Fri Apr 5 21:10:55 1996 Jens Lautenbacher <jens@lemcbed.lem.uni-karlsruhe.de>
2218 * gnus-vis.el (gnus-group-make-menu-bar): Grey out certain items.
2220 Fri Apr 5 20:05:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2222 * gnus.el (gnus-group-default-level): Would set
2223 `gnus-group-default-list-level'.
2225 * gnus-score.el: Don't require gnus-scomo.
2227 * gnus-msg.el (gnus-inews-do-gcc): Remove mail header separator.
2229 * nndir.el (nndir-execute-nnml-command): Would set nnml
2232 * nnvirtual.el (nnvirtual-request-update-info): Would infloop.
2234 Fri Apr 5 17:53:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2236 * gnus.el (gnus-summary-best-unread-article): Return a proper
2238 (gnus-summary-read-group): Wouldn't configure windows properly
2239 when the first article was canceled.
2241 * nnvirtual.el (nnvirtual-create-mapping): Inline function.
2242 (nnvirtual-create-mapping): Don't set the marks lists.
2243 (nnvirtual-possibly-change-group): Would add groups twice,
2245 (nnvirtual-update-reads): New function.
2247 Thu Apr 4 21:07:53 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2249 * nnspool.el (nnspool-inews-switches): Changed default back.
2251 * nnsoup.el (nnsoup-narrow-to-article): Would choke on fetching
2252 non-existent articles.
2253 (nnsoup-store-reply): Handle courtesy copies.
2255 Thu Apr 4 21:01:53 1996 Greg Stark <gsstark@mit.edu>
2257 * nnmail.el (nnmail-process-babyl-mail-format): Would parse empty
2260 Thu Apr 4 03:37:56 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2262 * gnus.el (gnus-servers-using-backend): New function.
2263 (gnus-summary-respool-article): Use real methods instead of
2265 (gnus-summary-move-article): Use the method.
2267 * message.el (timezone): Require timezone.
2268 (message-setup): Insert the separator before generating headers.
2269 (message-goto-signature): Goto point-max if there is no signature
2272 * gnus.el (gnus-article-date-ut): Don't call
2273 `gnus-article-highlight-headers'.
2274 (gnus-server-get-method): Return the native select method when
2277 Thu Apr 4 03:12:04 1996 Richard Mlynarik <mly@adoc.xerox.com>
2279 * gnus-kill.el (gnus-apply-kill-file-unless-scored): New
2282 Thu Apr 4 01:59:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2284 * message.el (message-send-mail): Don't do the mailalias thing.
2285 (message-fill-header): Would fill long Message-IDs badly.
2287 * gnus.el (gnus-group-faq-directory): Wrong paths.
2289 Wed Apr 3 18:23:35 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2291 * gnus.el: September Gnus v0.63 is released.
2293 * message.el (message-insert-newsgroups): Capitilize Newsgroups.
2295 * gnus.el (gnus-make-hashtable-from-killed): Wouldn't use
2298 * nnfolder.el (nnfolder-group-pathname): New function; return the
2301 * gnus-score.el (gnus-score-find-bnews): Recognize "++" groups.
2303 * gnus-topic.el (gnus-topic-yank-group): Remain in the topic.
2305 * gnus.el (gnus-get-new-news-in-group): Removed function.
2306 (gnus-group-get-new-news-this-group): Update all instances of the
2309 * gnus-topic.el (gnus-topic-unindent): Insert at the right place.
2310 (gnus-topic-next-topic): New function.
2311 (gnus-topic-unindent): Would swallow sub-topics.
2312 (gnus-topic-indent): Ditto.
2314 Wed Apr 3 17:18:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2316 * gnus-msg.el (gnus-bug): Wouldn't restore window conf.
2318 * gnus.el (gnus-buffer-configuration): `bug' configuration.
2320 Tue Apr 2 22:33:25 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2322 * gnus-scomo.el: New file.
2324 Tue Apr 2 12:31:48 1996 Per Abrahamsen <abraham@dina.kvl.dk>
2326 * message.el (bold-region): New function.
2327 (unbold-region): New function.
2328 (message-face-alist): New variable.
2329 (message-mode): Add facemenu support.
2331 Tue Apr 2 20:46:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2333 * message.el (message-required-mail-headers): `To' isn't
2335 (message-ignored-news-headers): Remove Fcc headers.
2336 (message-ignored-mail-headers): Ditto.
2338 * gnus.el (gnus-request-article-this-buffer): Would bug out on
2341 * message.el (message-send-and-exit): Bury buffer.
2343 * gnus-uu.el (gnus-uu-digest-mail-forward): Use `message'.
2345 * nnfolder.el (nnfolder-close-group): Would try to `set-buffer'
2348 * gnus.el (gnus-server-get-method): Would return extended servers
2351 * nnml.el (nnml-request-accept-article): Accept a server
2354 Tue Apr 2 15:05:14 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2356 * gnus.el: September Gnus v0.62 is released.
2358 * nnfolder.el (nnfolder-possibly-change-group): Make sure the
2359 directory exists before writing file.
2360 (nnfolder-request-accept-article): Give a better error messae.
2362 Sat Mar 30 18:45:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2364 * message.el (message-mode-map): Moved `goto-signature'.
2366 * nnfolder.el (nnfolder-request-delete-group): Respect
2367 nnmail-use-long-file-name.
2368 (nnfolder-request-rename-group): Ditto.
2369 (nnfolder-possibly-change-group): Ditto.
2371 * message.el (message-send-and-exit): Bury buffer.
2373 Fri Mar 29 15:11:19 1996 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
2375 * message.el (message-from-style): New `default' value.
2376 (message-make-from): Use it.
2378 Fri Mar 29 13:50:55 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2380 * gnus-msg.el (gnus-bug-kill-buffer): New function.
2381 (gnus-bug): Use message.
2383 * message.el (message-yank-original): Avoind `mark-marker'.
2385 * gnus-setup.el (gnus-use-bbdb): `message' changes.
2386 (gnus-use-sc): Ditto.
2388 * message.el (message-user-organization): Use ORGANIZATION
2389 environment variable.
2391 * nnfolder.el (nnfolder-request-list-newsgroups): Would read the
2394 Fri Mar 29 07:38:59 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2396 * gnus.el: September Gnus v0.61 is released.
2398 * gnus.el (gnus-read-active-file): Activate secondary groups.
2400 Fri Mar 29 07:44:06 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2402 * nneething.el (nneething-get-head): Would return nil on proper
2405 Sat Mar 23 22:19:09 1996 Per Abrahamsen <abraham@dina.kvl.dk>
2407 * browse-url.el (browse-url-netscape): Start remote netscape in
2408 the background. Use sentinel to start a new netscape if the
2409 remote can't connect.
2411 Fri Mar 29 05:22:50 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2413 * message.el (message-send-mail): Would remove ignored news
2416 * gnus.el (gnus-news-group-p): Moved function here.
2417 (gnus-summary-refer-article): Use it.
2418 (gnus-group-best-unread-group): Wouldn't work under topics.
2420 * message.el (message-cite-function): New variable.
2421 (message-cite-original): New function.
2422 (message-yank-original): Use it.
2423 (message-make-domain): New definition.
2424 (message-make-address): Ditto.
2425 (message-make-message-id): New definition.
2426 (message-insert-signature): Interactive `force' of signature.
2428 Fri Mar 29 06:01:56 1996 Lars Magne Ingebrigtsen <larsi@nipling.ifi.uio.no>
2430 * gnus-msg.el (gnus-summary-mail-other-window): Restore window
2433 Thu Mar 28 10:15:06 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2435 * message.el (nnheader): Require nnheader.
2436 (message-mode): Doc fix.
2438 Thu Mar 28 06:12:28 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2440 * gnus.el: September Gnus v0.60 is released.
2442 * message.el (message-send-mail): Remove Gcc header.
2443 (message-setup): Would insert default headers in the body.
2445 Wed Mar 27 11:25:41 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
2447 * message.el: Lots of small typos corrected.
2448 (message-goto-signature): Added missing function.
2449 (message-mode): Updated the description.
2450 (message-send): Corrected format for first y-or-n-p.
2451 (message-forward): Added description.
2453 Thu Mar 28 05:31:48 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2455 * message.el (message-send-mail): Make sure point is in the right
2457 (message-send-mail): Would remove Bcc headers.
2458 (message-insert-courtesy-copy): Would bug out in non-news
2460 (message-send-news): Don't remove Gcc headers from the message
2462 (message-ignored-mail-headers): New variable.
2464 Thu Mar 28 05:30:02 1996 Lars Magne Ingebrigtsen <larsi@larsi@ifi.uio.no>
2466 * gnus-xmas.el (gnus-xmas-copy-article-buffer): Return the proper
2469 * message.el (message-mode-map): Would make XEmacs barf.
2471 Thu Mar 28 03:49:32 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
2473 * gnus.el (gnus-group-make-group): Wouldn't allow usage of virtual
2476 * message.el (message-cite-hook): New variable.
2478 Thu Mar 28 03:48:54 1996 Kai Grossjohann <grossjoh@dusty.informatik.uni-dortmund.de>
2480 * message.el (message-yank-original): Run `message-cite-hook'.
2482 Wed Mar 27 05:06:16 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
2484 * gnus.el: September Gnus v0.59 is released.
2486 * message.el (message-remove-header): Allow reverse removal.
2487 (message-news-p): Narrow to headers first.
2488 (message-checksum): New function.
2489 (message-check-news-syntax): Check for new text.
2490 (message-check-news-syntax): Do more checking.
2491 (message-check-news-syntax): Deny posting of articles with empty
2492 Subject lines or mangled From headers.
2493 (message-generate-headers): Didn't treat optional headers
2496 Tue Mar 26 05:15:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2498 * gnus.el: September Gnus v0.58 is released.
2500 * gnus-cache.el (gnus-cache-retrieve-headers): Would bug out on
2503 * nnmail.el (nnmail-cache-open): Mark buffer as un-modified.
2504 (nnmail-cache-close): Don't kill buffer.
2506 * gnus-msg.el: Cannibalized.
2508 * message.el: New file.
2510 * gnus-cache.el (gnus-cache-possibly-enter-article): Don't enter
2511 sparse article into cache.
2513 Sun Mar 24 06:44:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2515 * gnus.el (gnus-article-hide-boring-headers): Use
2516 `gnus-extract-address-components'.
2518 Sun Mar 24 00:00:33 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2520 * gnus.el: September Gnus v0.57 is released.
2522 * gnus-topic.el (gnus-topic-insert-topic-line): Would mess up the
2524 (gnus-topic-mode-map): Moved `gnus-topic-indent' to `T TAB'.
2526 * gnus-msg.el (gnus-summary-resend-bounced-mail): Would do odd
2529 * gnus.el (gnus-buffer-configuration): Add compose-bounce.
2531 * nnspool.el (nnspool-find-nov-line): Would cut off ends of NOV
2534 Fri Mar 22 21:46:18 1996 David KÃ¥gedal <davidk@lysator.liu.se>
2536 * gnus.el (gnus-group-best-unread-group): Didn't work with topics.
2538 Sat Mar 23 05:45:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2540 * gnus.el (gnus-get-unread-articles): Inline
2541 `gnus-get-unread-articles-in-group'.
2542 (gnus-get-unread-articles-in-group): Inline
2543 `gnus-cache-possibly-alter-active'.
2545 Sat Mar 23 01:26:10 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2547 * gnus.el (gnus-summary-insert-pseudos): Would print out tabs.
2549 Sat Mar 23 00:01:56 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2551 * gnus.el: September Gnus v0.56 is released.
2553 * gnus.el (gnus-group-add-score): Would bug out on dead groups.
2555 Fri Mar 22 22:30:32 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2557 * gnus.el (gnus-get-newsgroup-headers): Would ignore In-Reply-To
2560 * gnus-uu.el (gnus-uu-uustrip-article): Handle multiple uuencoded
2561 files in each article.
2563 * gnus-msg.el (gnus-inews-article): Switch to buffer where
2564 `gnus-inews-article-hook' is run to make ispelling possible.
2566 * gnus.el (gnus-summary-last-article-p): New function.
2567 (gnus-summary-next-page): Wouldn't go past last article in
2569 (gnus-group-make-help-group): Would create under false name.
2571 Fri Mar 22 22:23:20 1996 Greg Stark <gsstark@mit.edu>
2573 * nneething.el (nneething-make-head): Create better heads.
2575 Fri Mar 22 18:58:17 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2577 * gnus-score.el (gnus-score-body): Would bug out.
2579 * nnfolder.el (nnfolder-retrieve-headers): Make sure the buffer
2580 exists before setting it.
2582 * gnus.el (gnus-summary-exit): Don't run prepare-exit-hook when
2583 exiting temporarliy.
2585 Fri Mar 22 00:38:28 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2587 * gnus.el: September Gnus v0.55 is released.
2589 * gnus.el (gnus-summary-update-article): Would make things bug out.
2590 (gnus-summary-insert-subject): Remove articles that have changed
2592 (gnus-summary-exit): Nix out variables.
2593 (gnus-summary-exit-no-update): Ditto.
2594 (gnus-article-setup-buffer): Create original buffer on entry.
2596 Thu Mar 21 22:28:12 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2598 * gnus-nocem.el (gnus-nocem-enter-article): Would enter things
2599 into the wrong hashtb.
2601 * nnml.el (nnml-inhibit-expiry): New variable.
2602 (nnml-request-expire-articles): Use it.
2604 * gnus.el (gnus-summary-update-article): Would bug out.
2606 * nnml.el (nnml-possibly-change-directory): Also change server.
2608 * gnus-nocem.el (gnus-nocem-scan-groups): Don't create a gazillion
2611 * nnfolder.el (nnfolder-save-mail): Create new groups
2613 (nnfolder-request-scan): Change server first.
2615 * nnheader.el (nnheader-insert-head): Don't insert file contents
2618 Thu Mar 21 18:17:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2620 * gnus-score.el (gnus-score-body): Score in proper order.
2622 Wed Mar 20 20:06:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2624 * gnus.el (gnus-select-newsgroup): Better message.
2626 * gnus-uu.el (gnus-uu-save-article): Include multiple headers of
2629 Tue Mar 19 16:26:13 1996 Roderick Schertler <roderick@gate.net>
2631 * gnus-msg.el (gnus-mail-reply): Would bug out given multiple
2632 follow-to elements for the same header.
2634 Tue Mar 19 01:15:06 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2636 * gnus.el (gnus-cut-thread): Deal with old-fetched & sparse
2638 (gnus-cut-threads): Make sure there are no nil threads.
2639 (gnus-simplify-buffer-fuzzy): Tweaked implementation.
2640 (gnus-gather-threads-by-subject): Check
2641 gnus-summary-gather-exclude-subject after simplifying.
2643 * gnus-topic.el (gnus-topic-insert-topic-line): Store the number
2645 (gnus-group-topic-unread): New function.
2646 (gnus-topic-update-topic-line): Faster implementation.
2648 * gnus.el (gnus-update-format-specifications): Would push too many
2649 emacs-versions onto specs.
2651 * gnus-msg.el (gnus-default-post-news-buffer,
2652 gnus-default-mail-buffer): New variables.
2653 (gnus-mail-setup): Set gnus-mail-buffer here.
2654 (gnus-news-followup): Set gnus-post-news-buffer here.
2656 * custom.el (custom-xmas-set-text-properties): New definition.
2658 * gnus-soup.el (gnus-soup-insert-idx): Throw the Xref header
2660 (gnus-soup-add-article): Ditto.
2661 (gnus-soup-ignored-headers): New variable.
2663 Mon Mar 18 15:01:40 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2665 * gnus-msg.el (gnus-forward-insert-buffer): Wouldn't handle
2666 continuation headers.
2668 * nnml.el (nnml-retrieve-headers-with-nov): Wouldn't strip excess
2671 * gnus-uu.el (gnus-uu-digest-mail-forward): Would reverse order.
2673 * nnsoup.el (nnsoup-make-active): Would bug out.
2675 * gnus-score.el (gnus-score-followup-thread): Make sure we are in
2678 * gnus.el (gnus-buffer-live-p): New function.
2680 * gnus-topic.el (gnus-topic-change-level): Would bug out on dead
2683 * gnus.el (gnus-summary-respool-article): Prompt better.
2684 (gnus-add-marked-articles): Would create recursive lists.
2685 (gnus-summary-move-article): Activate all groups that have been
2688 Sun Mar 17 13:17:26 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
2690 * gnus.el: September Gnus v0.54 is released.
2692 * gnus.el (gnus-article-hide-pgp): Would hide one char too many.
2694 * gnus-msg.el (gnus-inews-distribution): Fall back on the
2697 * gnus.el (gnus-read-header): Read sparse threads.
2699 Sun Mar 17 11:23:53 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
2701 * gnus.el (gnus-summary-scroll-up): Show threads.
2703 * gnus-msg.el (gnus-mail-reply): Use prefixed group name.
2704 (gnus-news-followup): Ditto.
2706 * gnus-cache.el (gnus-cache-member-of-class): Would remove ticked
2707 articles from the cache.
2709 * gnus.el (gnus-hide-text): Would bug out at bob.
2710 (gnus-unhide-text): Ditto.
2712 Sat Mar 16 13:28:57 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
2714 * gnus.el: 0.53 is released.
2716 Sat Mar 16 14:46:29 1996 Brad Miller <bmiller@cs.umn.edu>
2718 * gnus-gl.el: New version.
2720 Sat Mar 16 13:28:57 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
2722 * gnus-score.el (gnus-score-body): Would break on nil
2723 `gnus-scores-articles'?
2725 * gnus.el: All the backend interface functions should take virtual
2728 * gnus-msg.el (gnus-post-method): Find the real method.
2730 * gnus.el (gnus-summary-go-to-next-thread): New definition.
2731 (gnus-summary-next-thread): Use it.
2732 (gnus-prefix-to-server): New function.
2734 * gnus-vis.el (gnus-signature-toggle): Use new substs.
2735 (gnus-article-highlight-signature): Would make check point wrong.
2737 * gnus.el (gnus-hide-text): New subst.
2738 (gnus-hide-text-type): New function.
2739 (gnus-unhide-text): New subst.
2740 (gnus-article-show-all-headers, gnus-article-hide-headers,
2741 gnus-article-hide-pgp, gnus-article-hide-header,
2742 gnus-article-hide-boring-headers): Use them.
2744 Fri Mar 15 07:39:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2746 * nntp.el (nntp-send-xover-command): Would bug out on
2747 single-article groups.
2749 * gnus.el (gnus-group-prepare-flat): Deal with unactivated groups.
2750 * gnus-topic.el (gnus-topic-find-groups): Ditto.
2752 Thu Mar 14 05:24:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2754 * nnspool.el (nnspool-retrieve-headers): Use default-directory to
2755 avoid creating so many garbage strings.
2757 * nnmail.el (nnmail-split-incoming): Make sure the buffer isn't
2758 empty before starting treatment.
2759 (nnmail-get-new-mail): Open/close cache here.
2761 * gnus-msg.el (gnus-news-followup): Use markers for positions.
2763 * gnus.el (gnus-setup-news): Read NoCeM.
2765 Wed Mar 13 03:26:44 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2767 * gnus.el (gnus-functionp): Made into a subst.
2768 (gnus-all-windows-visible-p): Non-recursive implementation.
2770 * nnsoup.el (nnsoup-request-list): Don't use `format'.
2772 * gnus.el (gnus-update-format-specifications): Would recompute all
2774 (gnus-gnus-to-newsrc-format): Don't call `gnus-server-equal' for
2777 * nnspool.el (nnspool-retrieve-headers): Don't call so many
2780 * gnus-cache.el (gnus-cache-retrieve-headers): Would do too much
2783 * gnus-topic.el (gnus-topic-goto-topic): Faster.
2785 * gnus.el: Don't downcase Message-IDs before threading.
2787 Tue Mar 12 01:42:11 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
2789 * gnus.el: September Gnus v0.52 is released.
2791 * gnus.el (gnus-article-strip-leading-blank-lines): New command.
2793 * gnus-score.el (gnus-score-score-files-1): Message.
2794 (gnus-score-score-files-1): Make sure this doesn't return a nil
2797 * gnus-vis.el (gnus-article-add-button): Would make all buttons
2800 Mon Mar 11 03:04:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2802 * gnus-soup.el (gnus-soup-group-brew): Might lose articles?
2804 * gnus.el (gnus-request-article-this-buffer): Would set
2805 `gnus-original-article' wrong.
2807 * nnmail.el (nnmail-search-unix-mail-delim): Secondary ">From "
2808 lines would make messages stick.
2809 (nnmail-check-duplication): Changed warning message
2811 * gnus-msg.el (gnus-inews-reject-message): Would prin1 to the echo
2814 * gnus.el (gnus-no-server): Would make variable buffer-local to
2817 * nnmail.el (nnmail-process-unix-mail-format): Doubled code.
2819 * nnvirtual.el (nnvirtual-retrieve-headers): Don't propagate
2822 * gnus-msg.el (gnus-inews-cleanup-headers): Put "poster" in the
2823 list of possible prompts.
2825 Sun Mar 10 00:13:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2827 * gnus-score.el (gnus-score-headers): Wouldn't score anything if
2830 * gnus-cache.el (gnus-cache-remove-article): Change buffer.
2832 * gnus.el (gnus-add-shutdown, gnus-shutdown): New functions.
2833 (gnus-clear-system): Nix out more variables.
2835 * gnus-*.el: Use the functions.
2837 Sat Mar 9 08:03:00 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2839 * gnus.el (gnus-group-delete-group): Remove the group from the
2842 * gnus-topic.el (gnus-topic-yank-group): Yank sub-topics as well.
2843 (gnus-topic-remove-group): New implementation.
2845 * gnus.el (gnus-gnus-to-newsrc-format): princ instead of
2848 Sat Mar 9 07:36:22 1996 Thor Kristoffersen <thor@unik.no>
2850 * nntp.el (nntp-request-article): New wait-for regexp to work with
2853 Sat Mar 9 07:21:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2855 * gnus.el (gnus-request-article-this-buffer): Would bug out when
2858 * gnus-topic.el (gnus-topic-mark-topic): Mark hidden groups in the
2861 * gnus-msg.el (gnus-summary-resend-message): Would bug out.
2863 Sat Mar 9 06:57:13 1996 Michael Cook <mcook@cognex.com>
2865 * nnmail.el (nnmail-split-fancy-syntax-table): New variable.
2867 Fri Mar 8 12:58:37 1996 Wes Hardaker <hardaker@ece.ucdavis.edu>
2869 * gnus.el (gnus-summary-go-to-next-thread): Would always jump to
2870 the next dummy-root if called on a dummy-root.
2872 Sat Mar 9 01:58:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2874 * gnus.el: 0.51 is released.
2876 * gnus-msg.el (gnus-tokenize-header): Wouldn't do the right thing
2879 Sat Mar 9 00:16:54 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2881 * gnus-topic.el (gnus-topic-change-level): Insert groups in the
2883 (gnus-topic-group-indentation): New function.
2884 (gnus-topic-prepare-topic): Would do incorrect tallies.
2886 Fri Mar 8 23:15:05 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2888 * nnvirtual.el (nnvirtual-create-mapping): Would enter each
2889 article twice into the marks lists, possibly.
2890 (nnvirtual-update-marked): Would "forget" marks.
2892 * gnus.el (gnus-select-newsgroup): Create unsingle article buffer
2895 * gnus-cache.el (gnus-cache-remove-article): Move forwards.
2896 (gnus-cache-retrieve-headers): Would retrieve wrong headers.
2898 Fri Mar 8 19:18:29 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2900 * gnus-score.el (gnus-summary-increase-score): Defaults were used
2902 (gnus-score-edit-current-scores): Changed name.
2904 * gnus.el (gnus-gnus-to-quick-newsrc-format): Don't crete so much
2907 * gnus-xmas.el (gnus-xmas-menu-add): New macro.
2909 Fri Mar 8 00:03:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2911 * gnus.el: 0.50 is released.
2913 * gnus.el (gnus-group-yank-group): Would bug out on groups with
2915 (gnus-summary-go-to-next-thread): Do dummies properly.
2916 (gnus-summary-setup-buffer): Make `gnus-article-current' be
2919 * gnus-topic.el (gnus-topic-update-topic): Don't update dead
2922 * gnus.el (gnus-clear-system): Clear list mode.
2923 (gnus-group-list-groups): Might start out in the wrong buffer.
2924 (gnus-clear-system): Clear topic variables.
2926 * gnus-msg.el (gnus-ignored-resent-headers): New variable.
2927 (gnus-summary-resend-message): Use it.
2929 Thu Mar 7 23:38:35 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2931 * nnvirtual.el (nnvirtual-retrieve-headers): `princ' bugs.
2933 * gnus-uu.el (gnus-uu-decode-with-method): Check whether `save' is
2936 Thu Mar 7 21:38:31 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
2938 * gnus-vis.el (gnus-article-next-button): Move point to the start
2939 of the button when skipping backwards.
2941 Thu Mar 7 00:15:32 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2943 * gnus-soup.el (gnus-group-brew-soup): Don't pack ticked
2946 * gnus.el (gnus-eval-in-buffer-window): Use uninterned symbol.
2947 (gnus-buffer-exists-p): `let'.
2948 (gnus-summary-reparent-thread): Don't use `substring-no-props'.
2949 (gnus-summary-edit-article-done): Ditto.
2951 * gnus-msg.el (gnus-news-followup): Don't ask about "poster".
2952 (gnus-summary-followup): Bugged out on "poster".
2953 (gnus-inews-set-point): Didn't reliably set point.
2955 Wed Mar 6 01:02:25 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2957 * gnus-cache.el (gnus-cache-enter-article): Advance point.
2959 * gnus.el (gnus-summary-copy-article): Would pass the `respool'
2962 * nnmail.el (nnmail-search-unix-mail-delim): Accept a quoted From
2965 * nnvirtual.el (nnvirtual-retrieve-headers): Don't collect so much
2968 * gnus.el (gnus-group-set-mark): Allow forcing.
2969 (gnus-group-unmark-all-groups): Non-interactive.
2971 Tue Mar 5 15:21:21 1996 Lars Ingebrigtsen <lars@eyesore.no>
2973 * gnus-topic.el (gnus-topic-mark-topic): Would skip the first group.
2974 (gnus-topic-unmark-topic): New function and keystroke.
2975 (gnus-topic-tallied-groups): New variable.
2976 (gnus-topic-prepare-topic): Don't count groups twice.
2978 * gnus.el (gnus-get-split-value): Would return nil.
2980 * gnus-soup.el (gnus-soup-group-brew): Don't enter group with 0
2983 * gnus.el (gnus-group-set-current-level): Don't error out when
2984 point isn't on a group.
2986 * gnus-vis.el (gnus-article-highlight-headers): Would infollop on
2989 * gnus-topic.el (gnus-topic-hide-topic): Toggle the parent topic.
2991 * nn*.el: Made sure all virtual server variables are saved.
2993 Mon Mar 4 19:18:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2995 * nntp.el (nntp-server-variables): Save more variables.
2997 * gnus.el (gnus-read-old-newsrc-el-file): Would bug out on
2998 entering ticks into infos.
2999 (gnus-gnus-to-newsrc-format): Write "native"-server groups to the
3002 * nnsoup.el (nnsoup-store-reply): Make sure `expand-mail-aliases'
3003 and `mail-swallows-etc' is bound.
3005 * nnvirtual.el (nnvirtual-marks): Made into a defsubst.
3006 (nnvirtual-possibly-change-group): Would recreate the mapping
3009 * nnml.el (nnml-request-rename-group): Wouldn't allow renaming
3010 non-leaf group name components.
3012 * gnus.el (gnus-group-change-level): Wouldn change levels of
3015 Sun Mar 3 23:17:57 1996 Lars Ingebrigtsen <lars@eyesore.no>
3017 * gnus-msg.el (gnus-sent-message-ids-file): New variable.
3018 (gnus-sent-message-ids-length): New variable.
3019 (gnus-inews-reject-message): New function.
3021 Sun Mar 3 22:03:47 1996 Jason L. Tibbitts, III <tibbs@hpc.uh.edu>
3023 * nnmail.el (nnmail-process-unix-mail-format): Better
3024 Content-Length check.
3026 Sun Mar 3 21:53:12 1996 Lars Ingebrigtsen <lars@eyesore.no>
3028 * nntp.el (nntp-end-of-line): New variable.
3029 (nntp-request-close, nntp-encode-text,
3030 nntp-send-strings-to-server, nntp-async-send-strings): Use it.
3031 (nntp-read-server-type): Use slow wait-for-response.
3033 Sun Mar 3 21:50:22 1996 Thor Kristoffersen <thor@unik.no>
3035 * nntp.el (nntp-open-rlogin): New definition.
3037 Sun Mar 3 21:39:20 1996 Lars Ingebrigtsen <lars@eyesore.no>
3039 * gnus.el (gnus-get-new-news-in-group): Close group after opening
3042 Sun Mar 3 02:27:17 1996 Jason L Tibbitts III <tibbs@uh.edu>
3044 * nnmail.el (nnmail-process-unix-mail-format): Rewrite of
3045 Content-Length: header processing.
3047 Sun Mar 3 13:05:15 1996 Loren Schall <schall@saifr00.ateng.az.honeywell.com>
3049 * gnus.el (gnus-simplify-buffer-fuzzy): Regexp fix.
3051 Sun Mar 3 12:07:37 1996 Lars Ingebrigtsen <lars@eyesore.no>
3053 * nnmail.el (nnmail-search-unix-mail-delim): Accept "From " as the
3054 line after the delim.
3056 * gnus-kill.el (gnus-kill-file-enter-kill): Don't move point.
3057 (gnus-kill-file-kill-by-subject, gnus-kill-file-kill-by-author,
3058 gnus-kill-file-kill-by-thread, gnus-kill-file-kill-by-xref): Use
3061 Sat Mar 2 16:39:34 1996 Lars Ingebrigtsen <lars@eyesore.no>
3063 * gnus.el (gnus-summary-exit): Close the group.
3065 * nndoc.el (nndoc-type-alist): Be a bit slacker with digest head
3068 * gnus.el (gnus-select-newsgroup): Would kill the group buffer.
3070 * gnus-msg.el (gnus-group-post-news): Configure windows.
3072 * gnus.el (gnus-setup-news): Don't read the descriptions file when
3073 started with `no-server'.
3075 Sat Mar 2 11:38:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3077 * gnus.el: 0.49 is released.
3079 * gnus-vis.el (gnus-article-button-next-page): New function.
3080 (gnus-article-button-prev-page): New function.
3081 (gnus-insert-next-page-button): Use them.
3082 (gnus-article-next-button): Wrong function name.
3084 * gnus.el (gnus-get-unread-articles-in-group): Also reactivate
3085 groups that alter their info.
3086 (gnus-summary-next-thread): Would react badly to dummy roots.
3088 * nndraft.el (nndraft-request-update-info): Return success.
3090 * gnus.el (gnus-set-global-variables): Also copy the summary
3093 * gnus-cite.el (gnus-cited-text-button-line-format): New default.
3094 (gnus-article-hide-citation): Would add invisible buttons under
3097 Fri Mar 1 20:52:28 1996 Lars Ingebrigtsen <lars@eyesore.no>
3099 * gnus-msg.el (gnus-summary-resend-bounced-mail): Use
3100 `mail-unsent-separator'.
3102 * gnus.el (gnus-gather-threads-by-references): Change name.
3104 Fri Mar 1 20:25:21 1996 Brad Miller <bmiller@cs.umn.edu>
3106 * gnus-gl.el: New version.
3108 Fri Mar 1 20:04:51 1996 Robert Pluim <pluim@xylint.co.uk>
3110 * gnus-msg.el (gnus-mail-reply): Would handle Mail-Copies-To
3113 Fri Mar 1 08:17:01 1996 Lars Ingebrigtsen <lars@eyesore.no>
3115 * gnus.el: Autoload `gnus-binary-mode'.
3116 (gnus-group-prefixed-name): Would append "+" to group methods.
3118 * gnus-topic.el (gnus-topic-list-active): Use the `force' param.
3120 * gnus.el (gnus-group-change-level): Would bug out on ranks.
3121 (gnus-backlog-request-article): Would choke on Message-IDs.
3122 (gnus-group-change-level): Would bug out sometimes.
3123 (gnus-configure-frame): Just push newly-created frames on the list
3124 of frames to be closed on exit.
3125 (gnus-method-equal): New function.
3127 * nndoc.el (nndoc-generate-clari-briefs-head): Peel off whitespace
3130 * gnus-vis.el (gnus-group-make-menu-bar): Sorting entries were
3133 * gnus-cache.el (gnus-cache-update-article): New function.
3135 * gnus.el (gnus-article-prev-page): Put point at first line.
3136 (gnus-article-next-page): Ditto.
3137 (gnus-get-unread-articles-in-group): Would bug out on dead
3139 (gnus-summary-edit-article-done): Update cache.
3141 Thu Feb 29 10:50:02 1996 Steven L. Baur <steve@miranova.com>
3143 * gnus-xmas.el (gnus-xmas-redefine): Add wrapper to
3144 mail-strip-quoted-names.
3145 (gnus-xmas-mail-strip-quoted-names): New function.
3147 * gnus-msg.el (gnus-mail-reply): Use it.
3149 * gnus-soup.el (gnus-soup-store): Use it.
3151 * gnus-ems.el: mail-strip-quoted-names -> gnus-mail-strip-quoted-names.
3153 Fri Mar 1 07:12:38 1996 Lars Ingebrigtsen <lars@eyesore.no>
3155 * gnus.el (gnus-read-newsrc-file): Make sure the .newsrc file
3156 exists before reading it.
3157 (gnus-group-restart): Ask before executing.
3159 Thu Feb 29 18:15:13 1996 Lars Ingebrigtsen <lars@eyesore.no>
3161 * gnus-xmas.el (gnus-xmas-pick-menu-add,
3162 gnus-xmas-binary-menu-add, gnus-xmas-tree-menu-add,
3163 gnus-xmas-grouplens-menu-add): New functions.
3164 (gnus-xmas-redefine): Use them.
3166 Thu Feb 29 18:10:05 1996 Brad Miller <bmiller@cs.umn.edu>
3168 * gnus-gl.el: New version.
3170 Thu Feb 29 14:28:06 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
3172 * gnus.el: 0.48 is released.
3174 * gnus.el (gnus-read-active-file): Wouldn't work on `some'.
3176 Thu Feb 29 09:15:05 1996 Lars Ingebrigtsen <lars@eyesore.no>
3178 * gnus.el: 0.47 is released.
3180 * nnvirtual.el (nnvirtual-create-mapping): Copy article marks.
3182 * gnus.el (gnus-add-marked-articles): Would corrupt the
3185 * gnus-vis.el (gnus-group-highlight-line): Make sure `level' and
3186 `score' are numbers.
3188 * gnus-msg.el (gnus-inews-insert-archive-gcc): Group would be nil
3189 when posting from the group buffer.
3191 * gnus.el (gnus-fetch-group): Really fetch the group.
3192 (gnus-summary-recenter): Respect `vertical'.
3193 (gnus-recenter): Heed the prefix.
3195 Thu Feb 29 08:58:59 1996 Roderick Schertler <roderick@gate.net>
3197 * gnus-score.el (gnus-score-after-write-file-function): New
3200 Thu Feb 29 08:00:08 1996 Lars Ingebrigtsen <lars@eyesore.no>
3202 * gnus.el (gnus-after-getting-new-news-hook): New hook.
3204 * gnus-uu.el (gnus-uu-digest-mail-forward): Use normal
3205 process/prefix convetions.
3207 * nnfolder.el (nnfolder-request-scan): Kill buffers after saving.
3209 Wed Feb 28 04:39:49 1996 Lars Ingebrigtsen <lars@eyesore.no>
3211 * gnus.el: 0.46 is released.
3213 * gnus.el (gnus-read-active-file): Don't try to retrieve groups
3214 when no can be found.
3215 (gnus-find-method-for-group): Return "cleaner" select methods.
3217 * gnus-uu.el (gnus-uu-uustrip-article): Don't loop forever if the
3220 * nnmail.el (nnmail-search-unix-mail-delim): Stricter 822-delim
3223 * gnus.el (gnus-summary-local-variables): Didn't clear
3224 `gnus-cache-removable-articles'.
3225 (gnus-buffer-configuration): Display article-copy in reply and
3228 * nnvirtual.el (nnvirtual-retrieve-headers): Always insert new
3231 * gnus.el (gnus-add-marked-articles): Remove empty mark lists.
3233 * nnvirtual.el (nnvirtual-retrieve-headers): Propagate
3236 * gnus.el (gnus-check-server): Accept a `silent' parameter.
3238 * nnvirtual.el (nnvirtual-retrieve-headers): Make sure the proper
3241 * gnus.el (gnus-recenter): Don't do unconditional horizontal
3244 * gnus-vis.el (gnus-article-next-button): Skip past intangible
3247 * gnus-msg.el (gnus-inews-insert-archive-gcc): Don't do archiving
3248 if `gnus-message-archive-method' is nil.
3250 * gnus.el (gnus-find-method-for-group): Don't add `*-address'
3253 Tue Feb 27 08:50:10 1996 Lars Ingebrigtsen <lars@eyesore.no>
3255 * gnus-msg.el (gnus-draft-group): Would return a bogus group
3258 * nndir.el (nndir-open-server): Escape ftp errors.
3260 * gnus-msg.el (gnus-mail-reply): Handle "always" Mail-Reply-To.
3261 (gnus-debug): Produced messy bug reports.
3263 Tue Feb 27 04:04:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
3265 * gnus.el: 0.45 is released.
3267 * nntp.el (nntp-retry-on-break): New variable.
3268 (nntp-send-command): Use it.
3270 * gnus-gl.el: New version.
3272 * gnus.el (gnus-group-get-new-news): Don't NoCeM scan when given a
3275 * gnus-nocem.el (gnus-nocem-save-active): Saved wrong alist.
3277 * gnus-msg.el (gnus-inews-check-post): Would bug out on non-new
3280 * gnus-nocem.el (gnus-nocem-check-article): Better message.
3281 (gnus-nocem-save-active): New function.
3282 (gnus-nocem-scan-groups): Use it.
3283 (gnus-nocem-check-article): Don't request the article unless it is
3286 * gnus.el (gnus-request-article-this-buffer): Would bug out during
3289 * gnus-nocem.el (gnus-nocem-save-cache): Would save bad caches.
3291 Tue Feb 27 04:03:15 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3293 * gnus.el: 0.44 is released.
3295 Tue Feb 27 03:49:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3297 * gnus-vis.el (gnus-article-highlight-signature): Use a marker for
3300 Tue Feb 27 01:29:53 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
3302 * gnus-msg.el (gnus-inews-article): Always check all headers.
3303 (gnus-mail-reply): Use the Gnus-Warning Message-ID, if possible.
3304 (gnus-news-followup): Ditto.
3306 * gnus.el (gnus-summary-hide-thread): Would infloop on article
3309 * gnus-msg.el (gnus-mail-send-and-exit): Make sure we're in the
3312 Mon Feb 26 01:57:17 1996 Lars Ingebrigtsen <lars@eyesore.no>
3314 * gnus-srvr.el (gnus-server-prepare): Do more checking for nil
3317 * nnsoup.el (nnsoup-request-expire-articles): Better message.
3319 * gnus-salt.el (gnus-generate-horizontal-tree): Use <> brackets on
3322 * gnus-msg.el (gnus-inews-news): Don't allow posting when Gnus is
3325 * gnus.el (gnus-alive-p): New function.
3327 * gnus-msg.el (gnus-inews-modify-mail-mode-map): Use new macro;
3328 moved `C-c C-k' to `C-c C-q'.
3329 (gnus-kill-message-buffer): Return to the buffer from whence we
3332 * gnus.el (gnus-created-frames): New variable.
3333 (gnus-clear-system): Remove created frames.
3334 (gnus-local-set-keys): New macro.
3336 * gnus-msg.el (gnus-inews-cleanup-headers): Remove empty lines.
3337 (gnus-inews-check-post): Warn about empty headers.
3338 (gnus-check-before-posting): New default.
3340 * nnmail.el (nnmail-search-unix-mail-delim): New function.
3341 (nnmail-process-unix-mail-format): Use it.
3343 * nntp.el (nntp-open-server): Clear the nntp-server-buffer after
3344 opening a connection.
3345 (nntp-request-quit): Removed.
3346 (nntp-request-group): Change server.
3347 (nntp-kill-command): New function.
3348 (nntp-send-command): Use it.
3349 (nntp-command-timeout): New variable.
3350 (nntp-send-command): Retry commands if `C-g'.
3352 * gnus.el (gnus-summary-mark-read-and-unread-as-read): Changed
3355 * nntp.el (nntp-open-server-semi-internal): Better messages.
3357 * gnus-msg.el (gnus-debug): Did `quote' wrong.
3359 Sun Feb 25 01:37:49 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
3361 * gnus.el: 0.43 is released.
3363 * gnus-topic.el (gnus-topic-prepare-topic): Would bug out on dead
3365 (gnus-topic-grok-active): Read the active file if it hasn't been
3368 * nnfolder.el (nnfolder-close-group): Always kill the folder.
3369 (nnfolder-always-close): Removed variable.
3371 * gnus.el (gnus-update-format-specifications): Try to be in the
3372 proper buffer before updating.
3374 Sat Feb 24 22:35:56 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3376 * gnus.el (gnus-group-exit): BBB logout.
3378 * gnus-gl.el (bbb-grouplens-group-p): New function.
3380 * gnus.el: Autoload the GroupLens functions.
3381 (gnus-use-grouplens): New variable.
3383 (gnus-group-line-format): Changed default to include GroupLens.
3384 (gnus-group-insert-group-line): GroupLens enhanced.
3386 * gnus-gl.el: New version.
3388 Sat Feb 24 07:35:03 1996 Lars Ingebrigtsen <lars@eyesore.no>
3390 * nnmail.el (nnmail-cache-close): Kill the cache buffer.
3392 * gnus-msg.el (gnus-post-news-buffer): Changed name.
3394 * nndir.el (nndir-execute-nnmh-command): Wouldn't allow entry into
3397 * gnus.el (gnus-summary-prepare-threads): Don't low-mark sparse
3400 Sat Feb 24 07:24:03 1996 Mark Borges <mdb@cdc.noaa.gov>
3402 * gnus-edit.el: Replaced "~/News" with the proper variable.
3404 Thu Feb 22 14:27:58 1996 Wes Hardaker <hardaker@ece.ucdavis.edu>
3406 * gnus.el (gnus-ask-server-for-new-groups): Reset new-newsgroups
3407 so it doesn't *censored*ing subscribe to newsgroups more than once.
3409 * gnus-picon.el (gnus-picons-remove-all): remove x-face icon on exit.
3411 Sat Feb 24 05:55:06 1996 Lars Ingebrigtsen <lars@eyesore.no>
3413 * gnus.el (gnus-find-method-for-group): Reply with the proper
3416 * nnmbox.el (nnmbox-request-post): Removed function.
3417 * nnmh.el (nnmh-request-post): Ditto.
3418 * nnml.el (nnml-request-post): Ditto.
3419 * nnfolder.el (nnfolder-request-post): Ditto.
3420 * nnbabyl.el (nnbabyl-request-post): Ditto.
3422 * gnus-uu.el (gnus-uu-decode-with-method): Create directory if it
3424 (gnus-uu-default-dir): New default.
3426 Thu Feb 22 20:19:47 1996 Steven L. Baur <steve@miranova.com>
3428 * nnbabyl.el (nnbabyl-request-expire-articles): set-text-properties
3429 should be called as gnus-set-text-properties.
3431 Sat Feb 24 01:08:55 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
3433 * gnus.el: 0.42 is released.
3435 * nnml.el (nnml-find-id): Make sure the .overview file exists
3438 * gnus.el (gnus-article-children): New function.
3439 (gnus-summary-limit-exclude-childless-dormant): Use it to exclude
3440 all childless dormants.
3442 * gnus-nocem.el (gnus-nocem-check-article): Would narrow to wrong
3445 * nndraft.el (nndraft-execute-nnmh-command): Make sure
3446 `nnmail-keep-last-article' is nil.
3448 Sat Feb 24 00:27:34 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3450 * gnus.el (gnus-summary-set-local-parameters): Don't set
3451 `to-address' local parameters etc.
3452 (gnus-summary-exit): Would insert dummy lines in the group
3454 (gnus-summary-enter-digest-group): Would wipe out the quirt-config.
3456 * nndoc.el (nndoc-server-variables): Didn't save all variables.
3458 Fri Feb 23 00:24:55 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3460 * gnus.el: 0.41 is released.
3462 * gnus.el (gnus-read-active-file): Would put wrong method on
3463 `gnus-have-read-active-file'.
3465 * gnus-srvr.el (gnus-browse-exit): Make sure all newly subscribed
3466 groups are listed in the group buffer.
3468 * gnus-uu.el (gnus-uu-check-for-generated-files): New
3470 (gnus-uu-save-files): Save directories properly.
3471 (gnus-uu-scan-directory): Scan directories properly.
3473 * gnus.el (gnus-configure-windows): Would create repeating
3474 windows in multiple frames.
3475 (gnus-group-make-group): Would bug out.
3477 * gnus-salt.el (gnus-generate-tree): Make sure the tree window is
3478 displayed before selecting it.
3479 (gnus-highlight-selected-tree): Ditto.
3481 Fri Feb 23 00:01:25 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3483 * gnus-srvr.el (gnus-server-yank-server): Would try to setcdr
3486 * nndraft.el (nndraft-request-post): Removed function.
3488 * gnus-score.el (gnus-score-followup): Apply "followup" scores
3489 after generating them.
3491 Thu Feb 22 23:33:35 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3493 * gnus-score.el (gnus-score-followup): Change to the adapt score
3495 (gnus-summary-score-entry): Return the added score entry.
3497 Thu Feb 22 01:03:16 1996 Lars Ingebrigtsen <lars@eyesore.no>
3499 * gnus.el (gnus-unread-mark-p): New function.
3500 (gnus-read-mark-p): New function.
3501 (gnus-summary-mark-unread-and-read-as-read): New function.
3502 (gnus-mark-article-hook): New default value.
3504 * x-easymenu.el: Double up.
3506 * gnus-edit.el (gnus-score-custom-data): Use kill file directory.
3508 * gnus-msg.el (gnus-debug): Pp the entire setq.
3510 Wed Feb 21 04:10:12 1996 Lars Ingebrigtsen <lars@eyesore.no>
3512 * nnspool.el: Use nnheader-report/nnheader-insert.
3515 * nnkiboze.el: Ditto.
3516 * nnbabyl.el: Ditto.
3518 Wed Feb 21 00:21:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3520 * gnus.el: 0.40 is released.
3522 * gnus.el (gnus-summary-refer-parent-article): Also check the NOV
3525 * gnus-salt.el (gnus-possibly-generate-tree): Don't generate trees
3526 for pseudo-articles.
3528 * nnvirtual.el (nnvirtual-retrieve-headers): Make sure the group
3531 * gnus.el (gnus-summary-read-group): Search all frames when
3532 recentering the group buffer.
3533 (gnus-summary-hide-thread): Didn't hide dummy threads.
3535 * gnus.el (gnus-summary-prepare-threads): Dummy roots would
3536 swallow the following article.
3538 * gnus-msg.el (gnus-new-empty-mail): New function.
3539 (gnus-summary-resend-bounced-mail): Use it.
3541 * gnus-picon.el (gnus-picons-display-x-face): Make sure buffer
3544 Tue Feb 20 04:45:34 1996 Lars Ingebrigtsen <lars@eyesore.no>
3546 * gnus.el (gnus-group-set-current-level): Error if not a group on
3548 (gnus-summary-next-page): Don't go to the next article when 'never
3549 and at the end of the group.
3550 (gnus-group-make-group): Make sure the server is opened.
3551 (gnus-read-descriptions-file): Make sure the method is a method
3554 * gnus-msg.el (gnus-copy-article-buffer): Ditto.
3555 (gnus-forward-insert-buffer): Ditto.
3557 * gnus-cite.el (gnus-cite-parse): Use `gnus-set-text-properties'.
3559 * nnheader.el (nnheader-temp-write): Would bug out on nil files.
3561 Mon Feb 19 23:01:33 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3563 * browse-url.el: New version installed.
3565 * gnus.el: 0.39 is released.
3567 Mon Feb 19 01:00:33 1996 Lars Ingebrigtsen <lars@eyesore.no>
3569 * gnus.el (gnus-group-read-ephemeral-group): Put the quit-config
3570 in the group parameters.
3571 (gnus-summary-subject-string): Alias for backwards compatibility.
3573 * gnus-nocem.el (gnus-nocem-hashtb): Moved here.
3574 (gnus-nocem-check-article): Check whether the article is new.
3575 (gnus-nocem-unwanted-article-p): Mew function.
3577 * gnus.el (gnus-summary-limit-children): Use NoCeM.
3578 (gnus-summary-initial-limit): Ditto.
3579 (gnus-get-newsgroup-headers): Don't use NoCeM.
3581 Sun Feb 18 00:03:03 1996 Lars Ingebrigtsen <lars@eyesore.no>
3583 * nnsoup.el (nnsoup-request-expire-articles): Message better.
3585 * gnus.el (gnus-summary-read-group): Display all dormant articles
3588 * nndir.el (nndir-request-list): Would build to wide.
3589 (nndir-execute-nnmh-command): Allow reading from nndir servers.
3591 * nnmh.el (nnmh-open-server): Report errors.o
3593 * nnml.el (nnml-open-server): Report errors.
3595 * nnsoup.el (nnsoup-open-server): Report errors.
3597 * nnspool.el (nnspool-open-server): Report errors.
3599 Sat Feb 17 11:08:16 1996 Lars Ingebrigtsen <lars@eyesore.no>
3601 * nnfolder.el (nnfolder-open-server): Report errors.
3603 * nndraft.el (nndraft-open-server): Report errors.
3604 (nndraft-close-server): Close.
3606 * nndir.el (nndir-open-server): Report errors.
3607 (nndir-close-server): Close.
3609 * nnmbox.el (nnmbox-open-server): Report errors.
3610 (nnmbox-close-server): Kill buffer.
3612 * nnbabyl.el (nnbabyl-open-server): Report errors.
3614 * nndir.el: New-stylee backquotes.
3616 * nnml.el (nnml-generate-nov-file): Make sure numerical files are
3619 * gnus.el (gnus-check-server): Give a better message.
3621 * nndoc.el (nndoc-babyl-body-begin-function): New function.
3622 (nndoc-type-alist): Find beginning of babyl articles.
3624 * nnsoup.el (nnsoup-unpack-packets): Message better.
3626 * gnus.el (gnus-article-mark-lists): Don't save the cache marks.
3628 Fri Feb 16 19:14:26 1996 Lars Ingebrigtsen <lars@eyesore.no>
3630 * nndoc.el (nndoc-type-alist): Recognize the end of digests.
3632 Fri Feb 16 06:46:48 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3634 * gnus-score.el (gnus-summary-score-effect): Didn't correctly
3635 escape meta charcters for substring and exact match types.
3637 Fri Feb 16 00:50:35 1996 Lars Ingebrigtsen <lars@eyesore.no>
3639 * gnus.el (gnus-article-setup-buffer): Set global counterparts.
3640 (gnus-valid-select-methods): All methods should use address.
3641 (gnus-article-show-hidden-text): Hide all hidden text.
3643 * gnus-kill.el (gnus-kill-file-mode-map): New implementation.
3645 * gnus-salt.el (gnus-pick-mode): Install proper minor mode map.
3647 * gnus.el (gnus-summary-exit): Kill article buffer when using
3649 (gnus-set-global-variables): Copy the original buffer to global
3652 * nnspool.el (nnspool-open-server): Simplify.
3653 * nnmbox.el (nnmbox-open-server): Ditto.
3654 * nnbabyl.el (nnbabyl-open-server): Ditto.
3655 * nnml.el (nnml-open-server): Ditto.
3656 * nnfolder.el (nnfolder-open-server): Ditto.
3657 * nnmh.el (nnmh-open-server): Ditto.
3659 * gnus-msg.el (gnus-debug): Pretty-print variables.
3661 * gnus-srvr.el (gnus-server-kill-server): Don't allow killing
3662 opened-only servers.
3663 (gnus-server-edit-server): Would create duplicate servers.
3665 * gnus.el (gnus-get-unread-articles): Close groups after opening
3667 (gnus-server-to-method): Search the opened servers for matches.
3669 * gnus-vm.el (gnus-summary-save-in-vm): Use the split methods.
3671 * gnus.el (gnus-summary-skip-intangible): Don't use `when'.
3673 Thu Feb 15 11:02:08 1996 Lars Ingebrigtsen <lars@eyesore.no>
3675 * nndoc.el (nndoc-type-alist): Allow several newlines in
3678 * gnus.el (gnus-select-newsgroup): Don't message when quitting.
3680 * nnfolder.el (nnfolder-request-close): Close the server.
3682 * gnus.el (gnus-group-method): Changed name.
3683 (gnus-group-method): Return the real select method, if possible.
3685 Wed Feb 14 15:01:57 1996 Lars Ingebrigtsen <lars@eyesore.no>
3687 * gnus-score.el (gnus-summary-increase-score): Regexp-quote regexp
3690 * gnus-msg.el (gnus-forward-insert-buffer): Remove all text
3692 (gnus-forward-included-headers): Buggy regexp.
3694 * gnus-salt.el (gnus-possibly-generate-tree): Don't generate trees
3695 unless threads are used.
3697 * nnheader.el (nnheader-insert-head): Would almost laways stop
3700 Wed Feb 14 07:41:58 1996 Colin Rafferty <craffert@ml.com>
3702 * gnus.el (gnus-group-add-parameter): Remove old versions of the
3705 Wed Feb 14 07:28:50 1996 Lars Ingebrigtsen <lars@eyesore.no>
3707 * gnus-msg.el (gnus-news-followup): Don't query if Followup-To and
3708 Newsgroups are the same.
3709 (gnus-inews-check-post): Reversed check for Followup-To.
3711 * gnus.el (gnus-group-kill-group): Kill lots of zombie groups.
3712 (gnus-article-hide-headers): Check whether `gnus-visible-headers'
3715 Tue Feb 13 06:29:47 1996 Lars Ingebrigtsen <lars@eyesore.no>
3717 * gnus.el (gnus-add-configuration): Autoload.
3718 (gnus-summary-tick-article): Made interactive.
3720 * nntp.el (nntp-open-server-internal): Don't bug out when the
3721 server hangs up during initial negotiations.
3723 Mon Feb 12 04:47:14 1996 Lars Ingebrigtsen <lars@eyesore.no>
3725 * nntp.el (nntp-default-directories): New variable.
3726 (nntp-open-server-internal): Use it.
3728 * nnsoup.el (nnsoup-read-areas): Delete AREAS file.
3729 (nnsoup-read-areas): Check whether the MSG file exists.
3731 * gnus.el (gnus-summary-move-article): Only mark as canceled when
3734 * gnus-ems.el (gnus-set-text-properties): New alias.
3736 Sun Feb 11 13:53:23 1996 Lars Ingebrigtsen <lars@eyesore.no>
3738 * gnus-msg.el (gnus-inews-remove-signature): New function.
3740 Sun Feb 11 09:29:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3742 * gnus.el (gnus-request-article-this-buffer): Make sure the
3743 article buffer exists.
3745 Sun Feb 11 09:28:46 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3747 * gnus.el: 0.38 is released.
3749 Sun Feb 11 04:49:16 1996 Mark Borges <mdb@cdc.noaa.gov>
3751 * gnus-xmas.el (gnus-xmas-define): Conditionally redefine
3752 `set-text-properties'.
3754 Sun Feb 11 04:40:39 1996 Lars Ingebrigtsen <lars@eyesore.no>
3756 * gnus.el (gnus-summary-limit-to-subject): Limit to any header.
3758 Sat Feb 10 03:26:10 1996 Lars Ingebrigtsen <lars@eyesore.no>
3760 * nnmail.el (nnmail-days-to-time): Don't bug out on large
3763 Fri Feb 9 22:17:55 1996 Lars Ingebrigtsen <lars@eyesore.no>
3765 * gnus-msg.el (gnus-forward-included-headers): Include Message-ID
3767 (gnus-post-news): Make sure the parent group is a news group.
3769 Fri Feb 9 09:56:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3771 * gnus-picon.el (gnus-picons-convert-x-face): Changed to use
3774 * gnus.el (gnus-buffer-configuration): One quote too many.
3776 * gnus-kill.el (gnus-execute): Allow searching bodies.
3778 * gnus.el (gnus-summary-execute-command): Accept "Body" searches.
3780 * gnus.el: 0.37 is released.
3782 Fri Feb 9 09:44:04 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3784 * nnmail.el (nnmail-time-since): Reversed time.
3786 * nnml.el (nnml-request-expire-articles): Set lower limit
3789 Fri Feb 9 05:40:39 1996 Lars Ingebrigtsen <lars@eyesore.no>
3791 * nntp.el (nntp-open-server-semi-internal): Report errors better.
3793 Thu Feb 8 00:36:09 1996 Lars Ingebrigtsen <lars@eyesore.no>
3795 * gnus.el (gnus-group-jump-to-group): Don't jump to ephemeral
3797 (gnus-summary-catchup-and-goto-next-group): Allow quiet going.
3799 * gnus-topic.el (gnus-topic-move-group): Allow removal of groups.
3800 (gnus-topic-remove-group): New command and keystroke.
3802 * nnsoup.el (nnsoup-read-areas): Message.
3804 * nndoc.el (nndoc-possibly-change-buffer): Return nil when the
3806 (nndoc-close-server): Really close.
3808 * gnus.el (gnus-update-format-specifications): Would not update
3811 * gnus-topic.el (gnus-topic-remove-topic): Accept a list-level.
3812 (gnus-group-prepare-topics): List dead groups.
3814 Wed Feb 7 00:04:23 1996 Lars Ingebrigtsen <lars@eyesore.no>
3816 * gnus.el (gnus-summary-hide-thread): Hide the last thread.
3818 * gnus-kill.el (gnus-kill): Provide.
3819 (gnus-execute-1): Accept forms.
3821 * nnheader.el (nnheader-temp-write): New macro.
3823 * gnus-soup.el (gnus-soup-group-brew): Pack ticked.
3824 (gnus-soup-write-replies): Be silent.
3826 * gnus-msg.el (gnus-bug-mail-send-and-exit): Kill gnus-bug buffer
3829 * gnus.el (gnus-setup-news): Find new newsgroups even if
3830 gnus-read-active-file is nil.
3832 * gnus-soup.el (gnus-soup-group-brew): Would pack too few
3835 * nneething.el (nneething-request-type): New function.
3836 (nneething-request-post): Removed.
3838 * nnvirtual.el (nnvirtual-find-group-art): Never return `(nil)'.
3840 * nndoc.el (nndoc-rnews-body-end): Really go to the end.
3842 * nnsoup.el (nnsoup-read-areas): Would calculate new article
3844 (nnsoup-index-buffer): Check whether the file exists before
3846 (nnsoup-retrieve-headers): Ditto.
3848 * gnus-topic.el (gnus-topic-goto-missing-group): New function.
3850 Tue Feb 6 22:33:50 1996 Lars Ingebrigtsen <lars@eyesore.no>
3852 * gnus.el (gnus-goto-missing-group-function): New variable.
3854 * nnmail.el (nnmail-time-since): Don't alter time.
3855 (nnmail-days-to-time): Would give wrong result.
3857 * gnus.el (gnus-article-de-quoted-unreadable): Decode headers
3860 Tue Feb 6 09:51:14 1996 Morioka Tomohiko <morioka@jaist.ac.jp>
3862 * gnus.el (gnus-article-show-hidden-text): Don't use `(1+
3863 (point))'. It does not work in Mule.
3865 Mon Feb 5 13:03:47 1996 Wes Hardaker <hardaker@teal.ece.ucdavis.edu>
3867 * gnus-picon.el (gnus-group-display-picons): Delete buffer on exit.
3868 (gnus-article-display-picons): Ditto.
3870 Tue Feb 6 00:26:44 1996 Lars Ingebrigtsen <lars@eyesore.no>
3872 * gnus-salt.el (gnus-tree-recenter): Recenter the tree buffer.
3874 * gnus-cite.el (gnus-article-toggle-cited-text): Bind
3877 * gnus.el (gnus-configure-windows): Don't search all frames unless
3878 when using a frame split.
3879 (gnus-summary-mode-map): Change `W t'.
3881 Mon Feb 5 23:41:09 1996 Lars Ingebrigtsen <lars@eyesore.no>
3883 * gnus-score.el (gnus-short-name-score-file-cache): New variable.
3884 (gnus-score-score-files): Use it.
3885 (gnus-score-flush-cache): Ditto.
3887 Mon Feb 4 23:55:30 1996 Morioka Tomohiko <morioka@jaist.ac.jp>
3889 * gnus.el (gnus-configure-windows): Check minibuffer only frame.
3891 Mon Feb 5 22:36:24 1996 Lars Ingebrigtsen <lars@eyesore.no>
3893 * nnsoup.el (nnsoup-old-functions): New variable.
3894 (nnsoup-revert-variables): New command.
3896 Mon Feb 5 17:54:07 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3898 * nnvirtual.el (nnvirtual-update-marked): Copy empty mark lists.
3900 * gnus.el (gnus-summary-read-group): Allow entry with no-display.
3902 * gnus.el: 0.36 is released.
3904 Sat Feb 3 11:56:53 1996 Steven L. Baur <steve@miranova.com>
3906 * gnus-uu.el (gnus-uu-default-view-rules): Added rule for playing of
3909 Mon Feb 5 05:08:54 1996 Lars Ingebrigtsen <lars@eyesore.no>
3911 * gnus.el (gnus-summary-mode-map): Move `v' to `W v'.
3913 * gnus-cache.el (gnus-cache-possibly-enter-article): Request the
3914 buffer to the nntp buffer.
3916 * gnus.el (gnus-recenter): Allow a prefix.
3918 Mon Feb 5 04:56:35 1996 Michael Cook <mcook@cognex.com>
3920 * gnus.el (gnus-configure-windows): Return to the original frame.
3922 Mon Feb 5 03:49:34 1996 Lars Ingebrigtsen <lars@eyesore.no>
3924 * gnus-topic.el (gnus-topic-kill-group): Update topics.
3925 (gnus-topic-yank-group): Ditto.
3927 * nnfolder.el (nnfolder-directory): Doc fix.
3929 * gnus.el (gnus-summary-move-article): Add marks when moving
3931 (gnus-summary-recenter): Don't do horizontal recenter unless the
3934 Sun Feb 4 16:22:20 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3936 * gnus.el (gnus-summary-edit-article): Make sure we're in the
3939 * gnus.el: 0.35 is released.
3941 Sun Feb 4 14:05:20 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3943 * nndoc.el (nndoc-guess-digest-type): Too strict body-begin for
3946 * gnus-msg.el (gnus-removable-headers): Don't remove Bcc header.
3947 (gnus-mail-send): Accept a parameter.
3948 (gnus-inews-send-mail-copy): Use it.
3950 * gnus-salt.el (gnus-tree-close): Don't kill the tree buffer.
3952 * gnus.el (gnus-summary-select-article): Changed return value.
3953 (gnus-summary-scroll-up): Use it.
3955 Sat Feb 3 20:39:59 1996 Lars Ingebrigtsen <lars@eyesore.no>
3957 * gnus.el (gnus-summary-dummy-line-format): Included tabs.
3958 (gnus-summary-prepare-threads): Insert dummy lines properly.
3959 (gnus-summary-hide-thread): Hide dummies better.
3961 * gnus-uu.el (gnus-uu-get-actions): Escape special characters.
3963 * gnus-soup.el (gnus-soup-group-brew): Add articles in right
3964 order; don't generate display.
3966 * gnus.el (gnus-summary-sort): Allow sorting in reverse order.
3967 (gnus-summary-pop-limit): Don't pop if there isn't anything to
3969 (gnus-sort-articles): Would destroy the newsgroup data.
3971 * gnus-soup.el (gnus-soup-unpack-packet): Return the process value.
3973 * gnus.el (gnus-summary-exit): Don't bury buffers that don't exist.
3974 (gnus-summary-exit-no-update): Ditto.
3976 Sat Feb 3 14:37:31 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3978 * gnus-soup.el (gnus-soup-add-article): Would bug out on
3979 non-existent articles.
3981 * gnus.el (gnus-configure-windows): Delete windows on all frames.
3983 Sat Feb 3 15:07:38 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3985 * gnus.el (gnus-summary-read-group): Wouldn't score anything.
3987 * gnus.el: 0.34 is released.
3989 Sat Feb 3 13:08:48 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3991 * gnus-msg.el (gnus-summary-resend-bounced-mail): Strip more
3994 * gnus.el: 0.33 is released.
3996 Fri Feb 2 20:19:07 1996 Lars Ingebrigtsen <lars@eyesore.no>
3998 * gnus.el (gnus-summary-exit): Bury the article buffer.
4000 * gnus-score.el (gnus-score-followup-article): Don't do
4003 Fri Feb 2 20:07:31 1996 Jason L. Tibbitts, III <tibbs@uh.edu>
4005 * nnmail.el (nnmail-process-babyl-mail-format): Allow many spaces
4008 Fri Feb 2 20:05:02 1996 Lars Ingebrigtsen <lars@eyesore.no>
4010 * gnus.el (gnus-summary-select-article): Return t on success.
4012 Thu Feb 1 00:50:54 1996 Lars Ingebrigtsen <lars@eyesore.no>
4014 * nnfolder.el (nnfolder-request-group): Give a better error
4017 * nnfolder.el: Really use virtual servers.
4019 * gnus.el (gnus-select-newsgroup): Moved score file processing to
4022 * gnus-msg.el (gnus-post-method): Use `gnus-post-method' from the
4025 * nnsoup.el (nnsoup-request-expire-articles): Bombed.
4026 (nnsoup-delete-unreferenced-message-files): New command.
4028 * gnus-cache.el (gnus-cache-possibly-enter-article): Update cache
4030 (gnus-cache-possibly-remove-article): Ditto.
4032 * gnus-srvr.el (gnus-server-prepare): Weed out nil servers.
4034 * gnus-msg.el (gnus-mail-reply): Respect
4035 `rmail-dont-reply-to-names'.
4037 Wed Jan 31 19:25:50 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4039 * gnus-msg.el (gnus-inews-insert-mime-headers): `(widen)' before
4040 searching for 8-bit characters.
4042 * gnus-vis.el (gnus-article-highlight-headers): Make it ignore
4043 the `intangible' text property.
4045 Thu Feb 1 00:33:37 1996 Lars Ingebrigtsen <lars@eyesore.no>
4047 * gnus.el (gnus-summary-limit-to-unread): Remove sparse articles.
4049 Wed Jan 31 15:54:38 1996 Lars Ingebrigtsen <lars@eyesore.no>
4051 * gnus-score.el (gnus-summary-score-map): Recursive map.
4053 * gnus-msg.el (gnus-dissociate-buffer-from-draft): Didn't run hook
4056 * gnus-kill.el (gnus-execute): Don't use `gnus-header-*'.
4058 * gnus-msg.el (gnus-kill-message-buffer): New command and
4060 (gnus-mail-setup): Use the gnus-mail-*-method variables.
4062 * gnus-topic.el (gnus-topic-rename): Default to current topic.
4063 (gnus-topic-create-topic): Ditto.
4065 * gnus-vis.el (gnus-group-highlight-line): Offer ticked number.
4067 * gnus-uu.el (gnus-uu-grab-articles): Remove the message.
4069 * gnus-vis.el (gnus-group-highlight): New default for dark
4072 * gnus-topic.el (gnus-group-prepare-topics): Don't do anything
4075 * gnus.el (gnus-summary-mode-map): Clobbered "D".
4077 Mon Jan 29 19:06:00 1996 Kim-Minh Kaplan <kkaplan@cdfhp3.in2p3.fr>
4079 * gnus.el (gnus-simplify-subject-fuzzy): Fold case.
4081 Mon Jan 29 17:48:12 1996 Lars Ingebrigtsen <lars@eyesore.no>
4083 * gnus.el (gnus-summary-limit): Hide any threads, possibly.
4085 * gnus-msg.el (gnus-forward-insert-buffer): Really delete unwanted
4088 * gnus-vis.el (gnus-insert-prev-page-button): Allow clicking.
4089 (gnus-insert-next-page-button): Ditto.
4091 * nntp.el (nntp-send-region-to-server): Copy text to a temp buffer
4094 Sun Jan 28 10:28:39 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
4096 * gnus-cite.el (gnus-dissect-cited-text): Don't push a nil on the
4099 Sat Jan 27 20:32:29 1996 Lars Ingebrigtsen <lars@eyesore.no>
4101 * gnus-topic.el (gnus-group-topic-topics-only): Removed variable.
4103 * nnbabyl.el (nnbabyl-request-group): Don't report failures on
4105 * nnmbox.el (nnmbox-request-group): Ditto.
4107 * gnus.el (gnus-simplify-buffer-fuzzy): Simplify [x/x].
4109 * gnus-score.el (gnus-score-default-header): Duplicate defvars.
4110 (gnus-summary-increase-score): Default variables should be
4113 * gnus.el (gnus-summary-mode-map): Wrong name for `t' keystroke.
4115 Sat Jan 27 20:29:45 1996 Marc Auslander <marc@watson.ibm.com>
4117 * gnus-score.el (gnus-summary-increase-score): Didn't work for
4118 non-temporary score entries.
4120 Fri Jan 26 17:24:00 1996 David K}gedal <davidk@lysator.liu.se>
4122 * nnmail.el (nnmail-check-duplication): Don't tread 'delete as a
4125 Sat Jan 27 19:51:08 1996 Lars Ingebrigtsen <lars@eyesore.no>
4127 * gnus-topic.el (gnus-topic-prepare-topic): Number of groups would
4129 (gnus-topic-update-topic-line): Ditto.
4131 Fri Jan 26 15:10:09 1996 Steven L. Baur <steve@miranova.com>
4133 * gnus-vis.el (gnus-article-add-buttons): Need to reset point to top
4134 of article before trying the next regexp in the gnus-button-alist.
4136 Sat Jan 27 19:22:24 1996 Lars Ingebrigtsen <lars@eyesore.no>
4138 * gnus-vis.el (gnus-button-alist): Allow space after "<URL: ".
4140 Fri Jan 26 20:20:25 1996 Lars Ingebrigtsen <lars@eyesore.no>
4142 * gnus-topic.el (gnus-topic-indent-level): New variable.
4143 (gnus-topic-yank-group): Use it.
4144 (gnus-topic-insert-topic-line): Ditto.
4145 (gnus-topic-prepare-topic): Ditto.
4147 Fri Jan 26 17:18:25 1996 ISO-2022-JP <yamaoka@ga.sony.co.jp>
4149 * gnus-vis.el (gnus-article-highlight-headers): Would infloop.
4151 Fri Jan 26 14:10:19 1996 Lars Ingebrigtsen <lars@eyesore.no>
4153 * gnus.el (gnus-dribble-read-file): Set file modes on the dribble
4155 (gnus-article-check-hidden-text): Only checked signature.
4156 (gnus-article-check-hidden-text): Do things in the article
4158 (gnus-group-line-format-alist): Let N have its old definition.
4159 (gnus-group-catchup-group-hook): New variable.
4160 (gnus-group-catchup): Use it.
4161 (gnus-group-remove-mark): Give a useful return value.
4162 (gnus-group-kill-group): Would bug out when killing lots of dead
4165 Thu Jan 25 09:32:19 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
4167 * gnus.el (gnus-group-insert-group-line) : Changed "header" to
4168 "gnus-tmp-header" for parameter that gets passed to user
4169 functions. Set to the group name, but may not necessarily want
4171 (gnus-group-set-mode-line) : ditto, gnus-tmp-header set to nil.
4172 (gnus-set-mode-line) : ditto, gnus-tmp-header set to nil.
4174 Fri Jan 26 07:47:59 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
4176 * gnus.el (gnus): Goto the first unread group.
4178 * gnus.el: 0.32 is released.
4180 Thu Jan 25 18:27:03 1996 Lars Ingebrigtsen <lars@eyesore.no>
4182 * gnus.el: Autoload `gnus-group-highlight-line'.
4184 * gnus-vis.el (gnus-article-highlight-headers): Wrap the regexp in
4187 * nnmbox.el (nnmbox-request-group): Don't bug out on non-existant
4189 * nnbabyl.el (nnbabyl-request-group): Ditto.
4190 (nnbabyl-possibly-change-newsgroup): Return t.
4192 * gnus.el (gnus-group-insert-group-line): Define gnus-tmp-header.
4194 * gnus-msg.el (gnus-mail-parse-comma-list): New function.
4195 (gnus-mail-reply): Use it.
4196 (gnus-mail-reply): Merge follow-to headers.
4198 * gnus-score.el (gnus-summary-score-map): New implementation.
4200 * gnus.el (gnus-summary-exit): Remove articles before updating.
4201 (gnus-summary-next-article): Accept a param to force slightly.
4203 Thu Jan 25 08:41:44 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
4205 * nnml.el (nnml-deletable-article-p): Always responed with nil.
4207 Thu Jan 25 08:45:52 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4209 * gnus.el: 0.31 is released.
4211 * nnmail.el (nnmail-insert-lines): Would return negative lines
4214 * gnus-xmas.el (gnus-xmas-extent-start-open): New function.
4216 * gnus-topic.el (gnus-topic-insert-topic-line): Remove excess
4219 * gnus-xmas.el (gnus-xmas-topic-remove-excess-properties): New
4222 Thu Jan 25 07:34:05 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
4224 * gnus-ems.el (gnus-extent-detached-p): New alias.
4226 * gnus-xmas.el (gnus-xmas-find-glyph-directory): Changed from
4227 "etc" to "etc/gnus".
4229 Tue Jan 23 13:40:35 1996 Lars Ingebrigtsen <lars@eyesore.no>
4231 * gnus-score.el (gnus-score-make-menu-bar): New function.
4232 (gnus-score-menu-hook): New variable.
4234 * gnus-vis.el (gnus-article-next-button): Move point.
4236 * nndoc.el (nndoc-type-alist): Recognize ends of digests.
4237 (nndoc-retrieve-headers): Don't bug out on non-existant articles.
4239 * gnus-msg.el (gnus-mail-buffer): Renamed.
4241 * gnus-cache.el (gnus-cache-possibly-remove-articles): Check some
4244 * nnmail.el (nnmail-insert-lines): Off by 1.
4246 * nnml.el (nnml-deletable-article-p): Check for file writability.
4247 * nnmh.el (nnml-deletable-article-p): Ditto.
4249 * gnus-msg.el (gnus-associate-buffer-with-draft): Allow
4251 (gnus-use-draft): New variable.
4253 * gnus.el (gnus-summary-move-article): Use `move' action by
4256 * nnmail.el (nnmail-get-split-group): Be more restrictive in
4257 selecting procmail spools.
4258 (nnmail-get-spool-files): Don't return the spool file when doing a
4259 single procmail file.
4261 * gnus.el (gnus-summary-move-article): Allow moving to the same
4264 * gnus-score.el (gnus-score-pretty-print): New command and
4266 (gnus-summary-increase-score): Would always bug out.
4267 (gnus-score-edit-done): Change windows before loading score file.
4269 * gnus.el (gnus-summary-reparent-thread): Rethread after
4272 * gnus-xmas.el (gnus-xmas-make-overlay): Don't make extents
4275 * nndoc.el (nndoc-post-type): New variable.
4277 Tue Jan 23 13:39:11 1996 Eberhard Mattes <mattes@azu.informatik.uni-stuttgart.de>
4279 * nndoc.el (nndoc-request-type): New function.
4281 Tue Jan 23 00:13:10 1996 Lars Ingebrigtsen <lars@eyesore.no>
4283 * gnus.el (gnus-group-group-indentation): New function.
4284 (gnus-group-update-group-line): Use it.
4285 (gnus-group-update-group): Indent.
4287 * gnus-topic.el (gnus-topic-hide-subtopics): Removed variable.
4288 (gnus-topic-prepare-topic): Indent group lines.
4289 (gnus-topic-yank-group): Indent groups.
4291 * gnus.el (gnus-group-update-hook): New variable.
4292 (gnus-group-insert-group-line): Use it.
4294 * gnus-vis.el (gnus-group-highlight-line): New function.
4296 * gnus.el (gnus-group-entry): New macro.
4298 * gnus-vis.el (gnus-group-highlight): New variable.
4300 * gnus-topic.el (gnus-topic-insert-topic-line): Would show "..."
4302 (gnus-topic-indent): Don't move point.
4303 (gnus-topic-unindent): Ditto.
4304 (gnus-topic-prepare-topic): Display unread articles in sub-topics.
4306 * nnsoup.el (nnsoup-next-prefix): New function.
4307 (nnsoup-read-areas): Use it.
4309 * gnus-soup.el (gnus-soup-set-area-prefix): New macro.
4311 * nnsoup.el (nnsoup-tmp-directory): New directory.
4312 (nnsoup-write-active-file): Save it.
4313 (nnsoup-unpack-packets): Use it.
4315 * gnus-msg.el (gnus-dissociate-buffer-from-draft): New command and
4318 * gnus.el (gnus-group-list-groups): Goto last group if at eob.
4320 * gnus-topic.el (gnus-topic-mode): Use it.
4321 (gnus-topic-goto-next-group): New function.
4323 * gnus.el (gnus-group-list-groups): Allow positioning point in
4325 (gnus-group-goto-next-group-function): New internal variable.
4327 * nnsoup.el (nnsoup-read-active-file): Give a proper return
4330 * gnus.el (gnus-start-news-server): Give a better error message.
4332 Mon Jan 21 23:34:55 1996 Morioka Tomohiko <morioka@jaist.ac.jp>
4334 * gnus-mh.el (gnus-mh-mail-setup): It didn't work when pressing
4335 `R' or yanking because of lack of setting to variable
4336 `mail-reply-buffer' and mh-sent-from-folder buffer local variable
4339 Mon Jan 22 02:58:42 1996 Lars Ingebrigtsen <lars@eyesore.no>
4341 * nntp.el (nntp-open-server-internal): Make sure that the server
4342 was successfully opened.
4344 * gnus.el (gnus-read-active-file): Wouldn't activate properly.
4345 (gnus-read-active-file): Ignore errors from the archive server.
4347 * nnbabyl.el (nnbabyl-request-group): Ditto.
4349 * nnmbox.el (nnmbox-request-group): Would bug out.
4351 Sat Jan 20 20:39:03 1996 Steven L. Baur <steve@miranova.com>
4353 * nnmbox.el (nnmbox-read-mbox): find-file-noselect ->
4354 nnheader-find-file-noselect.
4356 Mon Jan 22 01:15:52 1996 Lars Ingebrigtsen <lars@eyesore.no>
4358 * gnus.el (gnus-group-mark-buffer): Optional param.
4360 * nnsoup.el (nnsoup-request-expire-articles): Message more.
4361 (nnsoup-read-active-file): Add proper active info.
4362 (nnsoup-request-group): New implementation.
4363 (nnsoup-request-list): Ditto.
4365 Sun Jan 21 08:22:47 1996 Lars Ingebrigtsen <lars@eyesore.no>
4367 * gnus.el (gnus-request-article-this-buffer): Update sparse
4369 (gnus-data-set-number): New macro.
4370 (gnus-summary-update-article): Use it.
4372 Sun Jan 21 03:54:18 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
4374 * gnus-soup.el (gnus-soup-add-article): Don't save canceled