1 Wed Jun 5 17:17:00 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
3 * nndoc.el (nndoc-type-alist): New babyl head begin.
4 (nndoc-babyl-head-begin): New function.
6 Wed Jun 5 16:26:55 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
8 * gnus.el (gnus-summary-save-article): Remove headers.
10 Wed Jun 5 18:16:55 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
12 * gnus.el (gnus-read-old-newsrc-el-file): Would bug out.
14 Wed Jun 5 12:43:22 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
16 * gnus-score.el: `V f' to flush the cache.
17 (gnus-score-flush-cache): Save scores before flushing.
19 * gnus-cite.el (gnus-cite-prefix-regexp): Removed "-" as cite
22 * gnus.el (gnus-summary-caesar-message): Use message.
24 * gnus-cite.el (gnus-cite-prefix-regexp): Allow "-" as a cite
27 * nnvirtual.el (nnvirtual-convert-headers): Wouldn't convert.
29 * gnus-cus.el (()): Have `gnus-mouse-face' respect gnus-visual.
31 Wed Jun 5 12:52:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
33 * dgnushack.el (custom-file): Changed setq.
35 Tue Jun 4 13:46:45 1996 Scott Byer <byer@mv.us.adobe.com>
37 * nnfolder.el (nnfolder-read-folder) Take an additional parameter,
38 scanning, which is t when we are only scanning for new news. In
39 this case, if the modtime of the file hasn't changed since we last
40 scanned it, we don't bother reading the file in, and simply return
41 nil. When we do scan it, pay attention to the
42 nnfolder-distrust-mbox variable, and only scan forward from the
43 last marked message when nil. After scanning, remember the
44 modtime of the visited buffer.
46 * nnfolder.el (nnfolder-save-mail) If nnfolder-current-buffer is
47 nil, make sure any open group is closed before changing the group
48 - in the case where a group was opened for scanning but not read
49 in because it wasn't touched, this forces the read.
51 * nnfolder.el (nnfolder-possibly-change-group) Take an additional
52 optional variable, which indicated if we're scanning. Passes it
53 on to nnfolder-read-folder, and is prepared for
54 nnfolder-read-folder to return nil for nnfolder-current-buffer.
55 If we get a request to change to the currently open group, and
56 nnfolder-current-buffer is nil (we're on the tail end of a scan),
59 * nnfolder.el (nnfolder-request-scan) Inform
60 nnfolder-possibly-change-group that we're scanning.
62 * nnfolder.el (nnfolder-scantime-alist) New internal variable.
63 Keep track of the last scantime of each mbox.
65 * nnfolder.el (nnfolder-distrust-mbox) New variable. When t,
66 nnfolder-read-folder reverts to it's old behavior of scanning an
67 entire file looking for unmarked messages. When nil (the
68 default), scans forward from the last marked message. Unless you
69 have an external mailer which inserts new messages in the middle
70 of your mailboxes, leave nil.
72 Wed Jun 5 09:20:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
74 * message.el (message-goto-body): Expand abbrev.
76 Tue Jun 4 17:12:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
78 * gnus.el: Gnus v5.2.7 is released.
80 Tue Jun 4 18:26:24 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
82 * message-xms.el (message-xmas-find-glyph-directory): Wouldn't use
83 PACKAGE-xmas-glyph-directory even if it is non-nil and a
85 (message-toolbar): Use special ispell function for messages. Jump
86 to info pages for message composition.
88 Tue Jun 4 17:12:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
90 * message.el (rmail): Require.
92 Tue Jun 4 18:11:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
94 * gnus-cus.el (()): Bold group faces.
96 Tue Jun 4 15:10:20 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
98 * gnus-cus.el (()): Unbold group faces.
100 * custom.el (custom-face-lookup): Make all parameters optional.
102 * gnus.el (gnus-thread-total-score): Protect against nil input.
104 Tue Jun 4 11:11:13 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
106 * gnus.el: Gnus v5.2.6 is released.
108 * gnus.el (gnus-summary-make-local-variables): Set local variables
111 Tue Jun 4 07:51:02 1996 Steven L. Baur <steve@miranova.com>
113 * gnus-cus.el (()): New "light' group highlighting.
115 Tue Jun 4 07:26:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
117 * gnus.el (gnus-subscribe-hierarchical-interactive): Don't accept
120 * message.el (message-directory): Autoload.
122 Mon Jun 3 07:30:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
124 * gnus.el (gnus-summary-make-local-variables): Separated into own
126 (gnus-summary-make-local-variables): Respect global values.
128 * nnheader.el (sendmail): Unrequired.
131 * nntp.el (rnews): Unrequired.
133 * gnus-msg.el (gnus-group-post-news): `C-u a' posts to the group
134 under point, `C-u 1 a' prompts, `a' uses an empty group name.
136 * message.el (message-setup): Make separator read-only.
138 * gnus-cus.el (()): Define `gnus-group-highlight'.
140 * gnus-vis.el (gnus-group-highlight): Commented out.
142 * gnus-topic.el (gnus-topic-yank-group): Yank topics at the end of
143 the buffer correctly.
145 * gnus-score.el (gnus-score-adaptive): Make sure we use the
146 buffer-local adaptive score variable.
148 * gnus-msg.el (gnus-group-post-news): Prompt when given a prefix.
150 * nnvirtual.el (nnvirtual-catchup-group): Might have corrupted the
151 list of component groups.
153 * gnus-ems.el: Work under OS/2 again.
155 * gnus.el (gnus-remove-header): New function.
156 (gnus-read-header): Use it.
157 (gnus-summary-insert-subject): Didn't work when editing articles
158 in a non-threaded display.
159 (gnus-summary-update-article): Would create multiple root
160 threads when editing.
162 * message.el (message-do-send-housekeeping): Reverse check.
164 * nnheader.el (backquote): Required.
166 * gnus.el (backquote): Required.
168 * message.el (message-make-from): Use the `user-full-name'
171 Sun Jun 2 16:50:49 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
173 * message.el (message-number-of-buffers): New variable.
174 (message-generate-new-buffers): Changed default.
175 (message-do-send-housekeeping): New function.
176 (message-buffer-name): New function.
178 Sun Jun 2 07:41:20 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
180 * gnus.el: Gnus v5.2.5 is released.
182 * gnus-topic.el (gnus-topic-remove-group): Only delete first
184 (gnus-topic-move-group): Ditto.
185 (gnus-topic-change-level): Ditto.
187 * gnus.el (gnus-summary-insert-subject): Do rebuilding of sparse
189 (gnus-summary-update-article): Do updating of referred articles
191 (gnus-delete-first): New function.
193 * gnus-cus.el (()): Color change.
195 * gnus.el (gnus-version): Accept a prefix to insert.
197 Sat Jun 1 02:03:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
199 * custom.el: Require cl.
201 * gnus.el (gnus-group-list-matching): `10 A m' to read the active
204 * message.el (message-supersede): Don't use
205 `mail-strip-quoted-names'.
206 (message-cancel-news): Ditto.
208 * nnfolder.el (nnfolder-retrieve-headers): Don't allow selecting
210 (nnfolder-request-group): Ditto.
212 Sat Jun 1 01:26:45 1996 Per Abrahamsen <abraham@dina.kvl.dk>
214 * dgnushack.el (custom-file): Nix out.
216 Sat Jun 1 01:24:28 1996 Massimo Campostrini <campo@sunthpi3.difi.unipi.it>
218 * gnus-cus.el (()): Wrong number of arguments.
220 Fri May 31 08:32:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
222 * gnus.el: Removed obsolete autoloads.
224 * gnus-demon.el (gnus-demon-init): Use `nnheader-run-at-time'.
226 * gnus.el (gnus-group-catchup-current): Warn.
228 * gnus-srvr.el (gnus-browse-foreign-server): Message better.
230 * gnus-topic.el (gnus-topic-change-level): Make sure we're in the
233 * gnus-srvr.el (gnus-server-exit-hook): New hook.
234 (gnus-server-exit): Use it.
236 * gnus-topic.el (gnus-topic-mode): Update more.
238 * gnus.el (gnus-group-update-group-hook): New hook.
239 (gnus-group-update-group): Use it.
241 Fri May 31 04:33:16 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
243 * gnus.el: Gnus v5.2.4 is released.
245 * custom.el (custom-face-lookup): Escape errors.
247 * gnus-msg.el (gnus-inews-do-gcc): Don't do anything unless Gnus
250 * custom.el (custom-face-lookup): Wrong number of params.
252 Fri May 31 00:14:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
254 * gnus.el (gnus-continuum-version): Also give responses to
256 (gnus-summary-update-article): Would bug out on editing articles.
258 Thu May 30 05:04:07 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
260 * gnus.el: Gnus v5.2.2 is released.
262 * gnus.el (gnus-article-hide-headers): Show boring headers as
265 Tue May 28 15:47:15 1996 Per Abrahamsen <abraham@dina.kvl.dk>
267 * custom.el ((fboundp 'event-point)): Wrong test.
269 Thu May 30 03:19:21 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
271 * gnus.el (gnus-headers-decode-quoted-printable): Wrong name.
273 * message.el (message-header-hook): Defvarred.
275 * gnus-nocem.el (gnus-nocem-verifyer): Couldn't verify that it
278 Thu May 30 00:25:46 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
280 * gnus-nocem.el (gnus-nocem-verify-issuer): Widen before
283 Wed May 29 23:19:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
285 * custom.el (custom-xmas-set-text-properties): Changed name.
287 Wed May 29 23:01:52 1996 Paul D. Smith <psmith@baynetworks.com>
289 * gnus-cus.el: toggle -> sexp.
291 Wed May 29 23:00:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
293 * gnus-msg.el (gnus-inews-add-send-actions): Use `gnus-add-hook'.
295 Wed May 29 22:52:47 1996 Francois Felix Ingrand <felix@laas.fr>
297 * gnus-topic.el (gnus-topic-remove-group): Would not delete groups
300 Wed May 29 08:57:20 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
302 * custom.el (custom-face-lookup): Avoid `modify-face' to speed up
303 face retrieval on Indys & over slow modem lines.
305 Wed May 29 05:08:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
307 * gnus.el: Gnus v5.2.2 is released.
309 * custom.el (custom-xmas-add-text-properties,
310 custom-xmas-put-text-property): New functions used throughout.
311 May now work under XEmacs.
313 Wed May 29 00:07:13 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
315 * gnus-cite.el (gnus-cite-article): New variable.
316 (gnus-cite-parse-maybe): Use it.
318 * nnspool.el (nnspool-open-server): Refuse opening if the active
321 * gnus.el (gnus-read-active-file): Message more.
323 * nntp.el (nntp-request-article): Wouldn't wait until the entire
326 * nnvirtual.el (nnvirtual-request-group): Make sure that things
327 don't recurse endlessly.
329 * message.el (message-expand-group): Make buffer not read-only.
331 * gnus-nocem.el (gnus-nocem-verifyer): New variable.
332 (gnus-nocem-verify-issuer): Use it.
334 * gnus-xmas.el (gnus-xmas-logo-color-alist): New variable.
335 (gnus-xmas-logo-color-style): New variable.
336 (gnus-xmas-logo-colors): Use them.
338 Tue May 28 00:28:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
340 * gnus-score.el (gnus-score-followup): Would infloop on exact
343 * message.el (message-forward): Insert separator at the start of
346 * nnfolder.el (nnfolder-save-buffer): New function.
347 (nnfolder-save-buffer-hook): New variable.
349 * message.el (message-mode-hook): Defined variable.
351 * nntp.el (nntp-request-close): Remove the sentinel before closing
354 * gnus.el (gnus-group-mode): Add to local hook.
355 (gnus-continuum-version): Would return wrong answer for non-alpha
357 (gnus-version-number): New variable.
358 (gnus-version): Use it.
360 * gnus-msg.el (gnus-inews-add-send-actions): Add to local hook.
362 * gnus-xmas.el (gnus-xmas-add-hook): New function.
364 * gnus-ems.el (gnus-add-hook): New alias.
366 Tue May 28 00:23:17 1996 Joao Cachopo <jcachopo@gia.ist.utl.pt>
368 * gnus-salt.el (gnus-binary-mode): Would put wrong minor mode
371 Tue May 28 00:18:19 1996 Thor Kristoffersen <thor@unik.no>
373 * nntp.el (nntp-close-server): Supply parameter to
374 `nntp-server-opened'.
376 Sun May 26 20:29:02 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
378 * gnus.el (gnus-article-sort-by-date): Inline.
380 * nnmail.el (nnmail-find-file): Don't insert literally.
382 * message.el (message-send-mail-with-mh): Save before sending.
384 * gnus-cite.el (gnus-article-hide-citation): Would bug out.
386 * gnus-topic.el (gnus-topic-grok-active): Could only be run once.
388 * message.el (message-check-news-syntax): Don't warn on long
389 signatures on forwarded articles.
391 * gnus.el (gnus-request-article-this-buffer): Put un-numbered
392 articles into the original buffer as well.
394 Sun May 26 03:51:38 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
396 * gnus.el: Gnus v5.2.1 is released.
398 * gnus.el: Gnus v5.2.0 is released.
400 * gnus.el: September Gnus v0.96 is released.
402 * nnheader-ems.el: Raw-file confusion.
404 * gnus-xmas.el (gnus-xmas-logo-colors): New variable.
405 (gnus-xmas-group-startup-message): Use it.
407 Sun May 26 02:35:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
409 * nnheader-ems.el: Bind nnheader-insert-raw-file-contents.
411 * gnus.el: 0.95 is released.
413 Sun May 26 02:34:01 1996 Bart Robinson <lomew@cs.utah.edu>
415 * gnus.el (gnus-save-newsrc-file): Make the backups go to the
418 Sun May 26 00:04:38 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
420 * gnus.el (gnus-cut-thread): Wouldn't cut properly with
421 old-fetched and dormant articles.
423 Sat May 25 22:49:51 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
425 * gnus.el (gnus-summary-search-article): Continue from where we
427 (gnus-summary-insert-subject): Wouldn't insert when old-fetched
429 (gnus-cut-threads): Would display too many threads when both
430 sparse & ancient articles were present.
431 (gnus-invisible-cut-children): New function.
433 Fri May 24 17:56:19 1996 Andy Norman <ange@hplb.hpl.hp.com>
435 * nnheader-ems.el (nnheader-xmas-find-file-noselect): Use
436 `nnheader-insert-file-contents-literally'.
438 Fri May 24 17:51:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
440 * gnus.el (gnus-summary-find-prev): With point at eob, would
441 select the next-to-last article.
443 Fri May 24 17:25:48 1996 Magnus Hammerin <qmah@bull.se>
445 * gnus.el (gnus-group-mode): Use `gnus-make-local-hook'.
446 (gnus-sortable-date): Typo.
448 Fri May 24 17:24:15 1996 ISO-2022-JP <morioka@jaist.ac.jp>
450 * gnus.el (gnus-narrow-to-signature): Didn't work.
452 Fri May 24 21:27:49 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
454 * gnus.el: 0.94 is released.
456 * nnvirtual.el (nnvirtual-request-group): Don't include itself in
457 its component groups.
459 * gnus.el (gnus-summary-mark-below): Changed default.
461 Fri May 24 19:29:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
463 * message.el (message-check-news-syntax): Check invalid Newsgroups
465 (message-mode-menu): Added spellcheck.
467 * nntp.el (nntp-wait-for-response): Peel off ^Ms.
469 * message.el (message-fix-before-sending): New function.
470 (message-send): Use it.
471 (message-check-news-syntax): Check for invalid group names.
473 * gnus.el (gnus-summary-number-of-articles-in-thread): Return 0 if
476 Thu May 23 23:32:43 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
478 * gnus.el: September Gnus v0.93 is released.
480 * nnbabyl.el (nnbabyl-read-mbox): Would bogously increase the
483 Thu May 23 21:06:47 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
485 * gnus.el: September Gnus v0.92 is released.
487 * gnus-soup.el (gnus-soup-add-article): Would remove Xrefs from
490 * gnus.el (gnus-summary-catchup-to-here): Don't show hidden
493 * nnmail.el (nnmail-moved-inboxes): New variable.
494 (nnmail-move-inbox): Use it.
496 * gnus-uu.el (gnus-uu-decode-uu): Optional argument.
498 * nnbabyl.el (nnbabyl-insert-lines): Don't insert negative Lines
501 Thu May 23 19:28:15 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
503 * gnus.el (gnus-summary-insert-pseudos): Would create contiguous
506 * nnheader-ems.el: New file.
507 (nnheader-xmas-run-at-time): New function.
508 (nnheader-xmas-cancel-timer): Ditto.
509 (nnheader-xmas-insert-file-contents-literally): Moved here.
511 * gnus.el (gnus-read-move-group-name): Bind
512 minibuffer-confirm-incomplete.
514 Thu May 23 15:20:47 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
516 * nntp.el (nntp-request-close): Give the QUIT time to reach the
517 server before closing the connection.
518 (nntp-close-server): Ditto.
520 * gnus.el (gnus-summary-exit): Run the exit hook with point on the
523 Thu May 23 15:03:16 1996 <morioka@jaist.ac.jp>
525 * gnus.el (gnus-narrow-to-signature): Mimeish new definition.
527 Thu May 23 15:03:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
529 * nnfolder.el (nnfolder-close-group): Don't read the buffer when
532 * gnus.el (gnus-group-exit): Prompt even when the server is down.
534 Wed May 22 21:56:56 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
536 * gnus.el: September Gnus v0.91 is released.
538 * gnus.el (gnus-setup-news): Slave Gnusii should clear the dribble
541 Wed May 22 22:32:21 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
543 * gnus-score.el (gnus-summary-set-score): Moved here.
544 (gnus-summary-raise-score): Would bug out on nil arguments.
546 * message-xmas.el (message-toolbar): Changed.
548 * gnus-xmas.el (gnus-summary-mail-toolbar): New toolbar.
549 (gnus-xmas-setup-summary-toolbar): Use it.
551 Wed May 22 19:24:04 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
553 * gnus.el (gnus-message-archive-method): Buggy definition.
554 (gnus-summary-prepare-threads): Don't mark ancient as low-scored.
555 (gnus-summary-prepare-unthreaded): Ditto.
557 Wed May 22 02:14:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
559 * gnus.el (gnus-save-hidden-threads): New macro.
560 (gnus-hidden-threads-configuration): New function.
561 (gnus-restore-hidden-threads-configuration): New function.
562 (gnus-summary-search-article): Use it.
564 * gnus-picon.el (gnus-picons-reverse-domain-path): New definition.
566 * message.el: Required wrong file under XEmacs.
568 * gnus-gl.el (bbb-get-predictions): Return nil on errors.
570 * nnfolder.el (nnfolder-close-group): Make sure the buffer is
571 alive before killing it.
573 Tue May 21 20:08:33 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
575 * gnus.el: September Gnus v0.90 is released.
577 * gnus.el (gnus-dribble-read-file): Don't do modes unless they are
580 * gnus-score.el (gnus-summary-score-entry): Wouldn't show
581 immediate scorign of followups.
582 (gnus-score-save): Use prin1 instead of format.
584 * gnus-msg.el (gnus-bug-kill-buffer): Bogus.
586 Tue May 21 18:32:29 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
588 * gnus-vis.el (gnus-button-next-page): New command.
589 (gnus-button-prev-page): Ditto.
591 * gnus-topic.el (gnus-topic-unique): Removed variable.
592 (gnus-current-topic): New function.
593 (gnus-topic-move-group): Use it.
594 (gnus-topic-goto-next-group): Use it.
596 Tue May 21 11:08:42 1996 Steven L Baur <steve@miranova.com>
598 * gnus-setup.el: Copyright assigned to FSF.
600 Tue May 21 17:09:27 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
602 * message.el (message-fetch-field): New function.
604 * gnus.el (gnus-directory): New variable.
606 * message.el (message-directory): New variable.
608 * nnmail.el (nnmail-insert-lines): Make sure point is at the
609 beginning of the line.
610 (nnmail-directory): New variable.
612 * gnus.el (gnus-mode-string-quote): New function.
613 (gnus-set-mode-line): Use it.
615 Tue May 21 10:34:26 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
617 * gnus-msg.el (gnus-inews-do-gcc): Use message narrow to headers.
618 (gnus-inews-do-gcc): Find the right archive method.
620 * gnus.el (gnus-select-newsgroup): Check whether the group can be
622 (gnus-no-server): Nonsensical.
623 (gnus-group-mark-group): Go past topic lines.
624 (gnus-server-to-method): Would return nil on select methods.
626 * gnus-topic.el (gnus-topic-mode): Don't check topology unless we
627 have the newsrc alist.
628 (gnus-topic-check-topology): Wouldn't check topology properly.
630 * nnsoup.el (nnsoup-request-list): Make sure the active file is
633 * gnus.el (gnus-sortable-date): Simplified.
634 (gnus-group-set-mode-line): Remove the ":" if the server is "".
636 Tue May 21 10:13:28 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
638 * message.el (message-rename-buffer): New command and keystroke.
640 Mon May 20 10:15:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
642 * gnus.el (gnus-summary-search-article): New implementation; set
643 point in the article buffer to the match.
644 (gnus-parent-headers): New function.
645 (gnus-dd-mmm): Protect against broken dates.
647 * gnus-topic.el (gnus-topic-unread): New function.
648 (gnus-topic-update-topic-line): Use it.
650 * gnus.el (gnus-group-list-active): Protect against unbound
653 Mon May 20 00:31:36 1996 Per Abrahamsen <abraham@dina.kvl.dk>
655 * nnmail.el (nnmail-article-group): Do not split into empty list
658 Mon May 20 09:42:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
660 * gnus-picon.el: Ran `indent-sexp' over file.
661 (gnus-article-display-picons): Make sure there is a From before
664 * nnfolder.el (nnfolder-save-mail): Insert a blank line before the
667 * message.el (message-mode-map): Changed key.
668 (message-sort-headers): `start-open' text props.
669 (message-sort-headers): Would sort oddly on continuation lines.
671 Sun May 19 20:26:50 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
673 * gnus.el (gnus-group-set-mode-line): Longer "modified".
675 * gnus-uu.el (gnus-uu-grab-articles): Don't do any display hooks.
677 Sun May 19 19:42:55 1996 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
679 * message.el (message-y-or-n-p, message-talkative-question,
680 message-flatten-list, message-flatten-list-1): New functions.
682 Sun May 19 17:28:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
684 * message.el (message-mode-map): Define \t.
685 (message-newgroups-header-regexp): New variable.
686 (message-tab): New command.
687 (message-expand-group): New function.
689 * gnus-msg.el (gnus-group-post-news): Don't prompt.
691 * gnus.el (gnus-group-update-group-line): Preserve indentation.
693 * gnus-msg.el (gnus-copy-article-buffer): Copy the head from the
694 original article buffer.
696 * gnus-vm.el: Decimated.
698 * gnus-mh.el (gnus-mh-mail-send-and-exit): Removed.
699 (gnus-mh-mail-setup): Removed.
701 * message.el (message-send-mail-with-sendmail): Renamed.
702 (message-send-mail-with-mh): New function.
704 * gnus-salt.el (gnus-pick-start-reading): Select the first
707 Sun May 19 09:58:30 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
709 * gnus.el: September Gnus v0.89 is released.
711 * gnus.el (gnus-group-set-mode-line): Make sure we're in the group
714 Sun May 19 11:14:54 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
716 * gnus.el (gnus-group-set-mode-line): Empty dribble is unchanged.
717 (gnus-article-set-window-start): Search all frames.
718 (gnus-eval-in-buffer-window): Select window in different frame.
719 (gnus-get-unread-articles): Update info here.
721 Sun May 19 07:30:07 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
723 * gnus.el (gnus-backlog-remove-article): Read-only.
725 * gnus-xmas.el (gnus-xmas-put-text-property): New function.
727 * gnus.el (gnus-subscribe-newsgroup-method): Doc fix.
729 Sat May 18 14:33:37 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
731 * gnus.el (gnus-save-newsrc-file): Update mode line.
733 * message.el (message-exit-actions, message-kill-actions,
734 message-postpone-actions): New variables.
735 (message-kill-buffer): New command and keystroke.
736 (message-bury): Changed keystroke.
737 (message-do-actions): New function.
738 (message-add-action): New function.
739 (message-send-news): Report failures.
740 (message-send-mail): Don't remove Message-ID already generated for
743 Sat May 18 08:20:03 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
745 * nnspool.el (nnspool-retrieve-headers-with-nov): Escape buggy nov
748 Sat May 18 08:42:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
750 * gnus.el: 0.88 is released.
752 * gnus.el (gnus-group-set-mode-line): Say whether the dribble
753 buffer has been modified.
755 * gnus-xmas.el (gnus-xmas-add-text-properties): New function.
756 (gnus-xmas-group-remove-excess-properties): Removed.
758 * gnus-ems.el (gnus-add-text-properties): New alias.
760 * gnus-xmas.el (gnus-xmas-group-remove-excess-properties): Open
763 Fri May 17 16:27:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
765 * gnus.el (gnus-article-hide-headers): Would make headers
766 iinvisible under XEmacs.
768 * gnus.el: 0.87 is released.
770 Fri May 17 11:38:52 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
772 * gnus.el (gnus-summary-edit-article-done): Remove article from
774 (gnus-group-update-group-line): Would indent oddly.
776 * gnus-uu.el (gnus-uu-post-encoded): Use message.
777 (gnus-uu-post-encoded): Don't double-prompt.
779 * message.el (message-mode): Do mailabbrev things here.
781 * nntp.el (nntp-default-sentinel): Reset nntp-current-group when
784 * gnus-score.el (gnus-score-load-file): Dumb downcasing.
786 Fri May 17 06:16:00 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
788 * gnus.el (gnus-summary-delete-article): Better prompt.
790 * gnus-score.el (gnus-score-load-file): Downcase all header
793 Thu May 16 14:04:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
795 * gnus.el (gnus-make-date-line): Separated into own function
796 and don't reply "Now" to bogus dates.
797 (gnus-summary-search-article): Bind `gnus-article-display-hook' to
800 Thu May 16 07:40:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
802 * gnus.el: September Gnus v0.86 is released.
804 * gnus-xmas.el (gnus-xmas-topic-remove-excess-properties): Remove
807 Thu May 16 04:31:59 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
809 * gnus-vis.el (gnus-button-alist): Recognize more message-ids.
811 * nnheader.el (nnheader-parse-head): Wouldn't get the first line
814 * gnus.el (gnus-summary-refer-article): Don't connect to the refer
815 method unless using a news method.
817 Wed May 15 11:41:09 1996 Steven L Baur <steve@miranova.com>
819 * nnmail.el (nnmail-get-spool-files): Fix typo.
821 Wed May 15 03:52:50 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
823 * gnus.el: 0.85 is released.
825 * nnspool.el (nnspool-open-server): Use directory file name.
827 * gnus-topic.el (gnus-topic-create-topic): Changed prompt.
829 Tue May 14 03:16:43 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
831 * gnus.el (gnus-decode-rfc1522): Only decode headers; changed
834 * nnmail.el (nnmail-get-spool-files): Anchor matches.
836 * gnus.el (gnus-summary-expire-articles-now): Didn't work in group
838 (gnus-summary-expire-articles): Accept `now' parameter.
840 Sun May 12 01:29:12 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no (Lars Magne Ingebrigtsen)>
842 * gnus.el: September Gnus v0.84 is released.
844 * gnus-xmas.el (gnus-xmas-summary-recenter): Protect against evil.
846 Sat May 11 23:23:15 1996 Michael Sperber <sperber@informatik.uni-tuebingen.de>
848 * gnus-xmas.el (gnus-xmas-summary-recenter): Would act oddly.
850 Fri May 10 22:49:46 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
852 * nnheader.el (nnheader-parse-head): Deal with naked heads.
854 * nnml.el (nnml-parse-head): `naked' heads.
856 Fri May 10 00:27:59 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
858 * gnus.el (gnus-group-mark-group): Didn't work well in topic
860 (gnus-read-active-file-p): New function.
861 (gnus-group-list-killed): Read active file.
862 (gnus-group-list-active): Ditto.
863 (gnus-group-list-matching): Possibly read active file.
864 (gnus-get-killed-groups): Separated into own function.
865 (gnus-update-group-mark-positions): Don't define "dummy.group".
867 * gnus-topic.el (gnus-topic-rename): Use topic under point.
868 (gnus-topic-create-topic): Don't prompt for parent topic.
869 (gnus-topic-create-topic): Go to the new topic.
871 * gnus.el (gnus-mime-decode-quoted-printable): Preserve text
873 (gnus-article-date-ut): Would bug out on read-only.
875 Thu May 9 11:12:30 1996 Steven L Baur <steve@miranova.com>
877 * message.el (message-followup): Correct typos in regular expression
880 Thu May 9 20:38:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
882 * gnus-uu.el (gnus-uu-delete-work-dir): Don't message so much.
884 Wed May 8 03:20:23 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
886 * nnmail.el (nnmail-process-unix-mail-format): Didn't nix out
887 bogus Message-ID headers properly.
889 * nnml.el (nnml-parse-head): Use nnheader functions for parsing
890 and generating nov headers.
892 Wed May 8 22:55:56 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
894 * gnus.el (gnus-execute-command): Make sure the buffer isn't
896 (gnus-article-prepare): Would perform hooks on pseudo articles.
898 * gnus-uu.el (gnus-uu-mark-sparse): Would bug out on pseudos.
899 (gnus-uu-mark-all): Ditto.
901 * gnus.el (gnus-request-article-this-buffer): Ignore canceled
903 (gnus-summary-next-page): Pass by canceled articles.
905 * message.el (message-check-element): Reverse logic.
907 Wed May 8 22:36:18 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
909 * gnus.el (gnus-tree-buffer): Moved from gnus-salt.el.
911 Wed May 8 23:45:46 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
913 * gnus.el (gnus-no-server): New definition.
914 (gnus-group-default-level): Use permanent levels.
916 Wed May 8 21:35:35 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
918 * gnus.el (gnus-summary-select-article):
920 Tue May 7 21:49:30 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
922 * gnus.el: 0.83 is released.
924 * gnus.el: September Gnus v0.83 is released.
926 * gnus.el (gnus-summary-insert-subject): Would change article
928 (gnus-summary-display-article): Go to the right article when
929 fetching sparse articles.
931 Sun Apr 28 21:53:44 1996 Per Abrahamsen <abraham@dina.kvl.dk>
933 * nnml.el (nnml-active-number): Create and change the directory
934 before using any of the variables that requires the directory to
935 be created and change.
937 Tue May 7 22:06:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
939 * gnus-xmas.el (gnus-xmas-setup-group-toolbar): Would bug out on
942 Tue May 7 18:21:59 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
944 * gnus.el (gnus-kill-or-deaden-summary): Kill multiple buffers
947 Tue May 7 16:52:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
949 * gnus-cite.el (gnus-cite-add-face): Would bug out in obscure
952 Mon May 6 09:16:02 1996 Per Abrahamsen <abraham@dina.kvl.dk>
954 * message.el (message-mode-map): Do not bind button3.
955 (message-mode-menu): Use easymenu.
956 (message-mode): Call `easy-menu-add'.
957 (message-make-menu-bar): Deleted.
959 * message-xmas.el (message-mode-menu): Deleted.
961 Mon May 6 20:51:43 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
963 * gnus.el: September Gnus v0.82 is released.
965 * gnus-cite.el (gnus-dissect-cited-text): Sift single empty
968 * gnus.el (gnus-id-to-article): Would bug out once in a while.
970 * gnus-cite.el (gnus-article-hide-citation-in-followups): Really
971 hide citations in un-root articles.
972 (gnus-article-hide-citation): Place [...] consistently.
974 * gnus.el (gnus-article-date-ut): Preserve faces.
976 * gnus-cite.el (gnus-article-hide-citation): Would mess up
979 Mon May 6 00:23:09 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
981 * gnus.el: 0.81 is released.
983 * message-xmas.el (message-mode-menu): Moved to this file.
985 * message.el (message-make-organization): Use env var.
987 * gnus-xmas.el (gnus-xmas-topic-remove-excess-properties):
988 Wouldn't remove sufficient props.
990 * message-xmas.el: New file.
992 * gnus-cache.el (gnus-cache-read-active): Make sure the cache
995 * gnus.el (gnus-summary-articles-in-thread): Would not give right
996 answer on the fine thread.
998 Sun May 5 14:54:06 1996 Steven L Baur <steve@miranova.com>
1000 * message.el (message-mode-map): Added mode menu for XEmacs.
1002 Mon May 6 00:12:59 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1004 * gnus-xmas.el (gnus-xmas-summary-recenter): Wouldn't display the
1007 Sun May 5 23:54:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1009 * gnus.el (gnus-convert-old-newsrc): Would bomb when no
1010 .newsrc.eld was loaded.
1012 Sun May 5 17:34:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1014 * gnus.el (gnus-set-mode-line): Use window width instead of frame
1017 Sat May 4 22:18:05 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1019 * gnus.el (gnus-article-de-quoted-unreadable): Always decode
1020 RFC1522-encoded headers.
1022 Sat May 4 22:03:39 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1024 * nntp.el (nntp-default-sentinel): Would bug out when closing
1027 Thu May 2 16:11:52 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1029 * message.el (message-mode-map): Changed.
1031 Mon Apr 29 19:09:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1033 * gnus-vis.el (gnus-button-mailto): Use message.
1034 (gnus-button-mailto): Copy mail buffer.
1036 Mon Apr 29 18:32:19 1996 Kees de Bruin <bruin@tasking.nl>
1038 * gnus.el (gnus-current-copy-group): New variable.
1040 Mon Apr 29 18:29:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1042 * message.el (message-setup): Don't require Subject.
1044 Mon Apr 29 02:24:14 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1046 * gnus.el: September Gnus v0.80 is released.
1048 * message.el (message-check-news-syntax): Better `empty' check.
1049 (message-checksum): Better checksums.
1051 Sun Apr 28 14:40:04 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1053 * message.el (message-ignored-bounced-headers): New default.
1055 * nnsoup.el (nnsoup-store-reply): Generate in mail buffer.
1057 Sun Apr 28 13:12:48 1996 Wes Hardaker <hardaker@ece.ucdavis.edu>
1059 * gnus-picon.el: Moved variables.
1061 Sun Apr 28 11:58:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1063 * nnml.el (nnml-active-number): Change group.
1065 * gnus.el (gnus-group-sort-by-rank): Reverse logic.
1067 * message.el (message-font-lock-keywords): New default.
1069 * gnus-cite.el (gnus-article-hide-citation-in-followups): Didn't
1072 * gnus.el: Autoload gnus-article-hide-citation-in-followups.
1074 * nnml.el (nnml-active-number): Bugged out.
1076 * gnus-uu.el (gnus-uu-grab-articles): Override
1077 `gnus-summary-display-article-function'.
1079 * gnus.el (gnus-summary-move-article): Didn't use proper defaults
1082 Sun Apr 28 11:40:44 1996 ISO-2022-JP <morioka@jaist.ac.jp>
1084 * nnheader.el (nnheader-insert-raw-file-contents): Ner alias.
1086 Sun Apr 28 11:19:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1088 * gnus.el (gnus-read-save-file-name): Use different prompt when
1091 Wed Apr 24 23:21:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1093 * gnus.el (gnus-summary-mode): Make gnus-summary-mark-positions
1096 * gnus-vis.el (gnus-header-button-alist): Buttonize urls in
1099 * gnus-uu.el (gnus-uu-part-number): Check more.
1101 Wed Apr 24 04:04:54 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1103 * gnus.el: September Gnus v0.79 is released.
1105 * message.el (message-syntax-checks): Doc fix.
1107 Wed Apr 24 05:08:10 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1109 * gnus.el (gnus-group-process-prefix): Make sure `mark-active' is
1112 Wed Apr 24 05:06:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1114 * gnus-xmas.el (gnus-xmas-define): Would make compilation
1117 Wed Apr 24 02:20:08 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1119 * message.el (message-unsent-separator): New variable.
1121 * gnus.el (gnus-summary-edit-article-done): Nix out original
1124 Wed Apr 24 01:31:17 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1126 * gnus-vis.el (gnus-summary-make-menu-bar): Used
1129 Wed Apr 24 00:11:28 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1131 * message.el (message-unix-mail-delimiter): New variable.
1133 * nnbabyl.el (nnbabyl-check-mbox): New command.
1135 * nnspool.el (nnspool-insert-nov-head): New function.
1136 (nnspool-retrieve-headers-with-nov): Use it to protect against
1137 unsynched NOV files.
1139 * nnheader.el (nnheader-insert-nov): New function.
1140 (nnheader-parse-head): New function.
1141 (nnheader-insert-article-line): New function.
1143 Tue Apr 23 22:55:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1145 * message.el (message-cancel-news): Disable syntax checks.
1146 (message-do-fcc): Didn't quote separator.
1148 * gnus.el (gnus-update-summary-mark-positions): Use local format
1149 spec when computing.
1151 * gnus-msg.el (gnus-summary-cancel-article): Remove article from
1152 cache after cancelling.
1153 (gnus-summary-supersede-article): Ditto.
1155 Tue Apr 23 12:05:21 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1157 * gnus.el (gnus-group-history): New variable.
1158 (gnus-completing-read): Handle null default arg.
1159 (gnus-group-jump-to-group): Use them.
1160 (gnus-group-unsubscribe-group): Ditto.
1161 (gnus-read-move-group-name): Ditto.
1163 * gnus-msg.el (gnus-group-post-news): Use `gnus-group-history' and
1164 `gnus-completing-read'.
1166 Tue Apr 23 22:39:37 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1168 * nnml.el (nnml-active-number): Protect against corrupt active
1171 * nnvirtual.el (nnvirtual-open-server): Don't allow recursive
1174 Tue Apr 23 00:13:22 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1176 * gnus.el: September Gnus v0.78 is released.
1178 * gnus.el (gnus-get-newsgroup-headers): Run
1179 `gnus-parse-headers-hook'.
1180 (gnus-mime-decode-quoted-printable): Make interactive.
1181 (gnus-setup-news): Don't scan nocem on gnus-no-server.
1182 (gnus-read-header): Let `gnus-refer-article-method' override.
1183 (gnus-rebuild-thread): Cut threads before inserting.
1185 Mon Apr 22 23:54:10 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1187 * message.el (message-check-news-syntax): Didn't check for
1188 shortened Followup-To.
1190 Mon Apr 22 22:36:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1192 * gnus.el (gnus-group-catchup-current): Warn about dead groups.
1194 Mon Apr 22 21:41:51 1996 William Perry <wmperry@monolith.spry.com>
1196 * gnus-xmas.el (gnus-xmas-define): Correct background mode under
1199 Mon Apr 22 03:50:52 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1201 * message.el (message-mode-map): New keystroke for
1202 `message-sort-headers'.
1203 (message-syntax-checks): Reverse default.
1204 (message-check-element): Use it.
1206 * nnbabyl.el (nnbabyl-read-mbox): Try to make sure that article
1207 numbers aren't reused.
1208 * nnmbox.el (nnmbox-read-mbox): Ditto.
1210 * gnus.el (gnus-continuum-version): New function.
1211 (gnus-convert-old-newsrc): New function.
1212 (gnus-convert-old-ticks): New function.
1214 * nnmbox.el (nnmbox-request-scan): Save active.
1216 * nnbabyl.el (nnbabyl-request-scan): Save the active file.
1218 * nnmbox.el (nnmbox-request-list): Odd logic.
1220 * nnbabyl.el (nnbabyl-request-list): Odd logic.
1222 * gnus-uu.el (gnus-uu-generated-file-list): Removed.
1223 (gnus-uu-delete-work-dir): Delete recursively.
1225 * gnus.el (gnus-group-insert-group-line-info): Indent properly
1227 (gnus-group-make-group): Place point on the newly created group.
1229 * gnus-vis.el (gnus-group-make-menu-bar): Would bug out when not
1230 using gnus-topic-mode.
1232 Mon Apr 22 03:45:14 1996 Brad Miller <bmiller@cs.umn.edu>
1234 * gnus-gl.el: New version.
1236 Mon Apr 22 02:34:05 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1238 * gnus-xmas.el (gnus-xmas-find-glyph-directory): Secure agains nil
1241 * nnml.el (nnml-request-move-article): Change directory back to
1242 source group before deleting.
1244 Sun Apr 21 19:59:58 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1246 * gnus.el: September Gnus v0.77 is released.
1248 * message.el (message-bounce): Wrong interactive spec.
1249 (message-bounce): Handle mimeish bounces.
1251 * nnspool.el (nnspool-inews-switches): Suppress signature.
1253 Sun Apr 21 19:50:59 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1255 * gnus-msg.el (gnus-summary-cancel-article): Cancel using the
1256 proper select method.
1258 * gnus.el (gnus-find-method-for-group): Allow methods without names.
1260 Sun Apr 21 16:34:35 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1262 * nnmh.el (nnmh-request-list-1): New function.
1264 * gnus.el (gnus-summary-articles-in-thread): Would respond badly
1267 * gnus-msg.el (gnus-article-mail): Use message.
1269 * gnus-vis.el (gnus-button-reply): Use message.
1271 Sat Apr 20 04:31:02 1996 Jens Lautenbacher <jens@lemcbed.lem.uni-karlsruhe.de>
1273 * gnus-vis.el: Greyed out much more entries in group-mode's
1274 menubar and started the same for summary-mode.
1276 Sun Apr 21 15:50:09 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1278 * gnus-msg.el (gnus-copy-article-buffer): Don't widen
1281 * gnus.el (gnus-read-active-file): Don't nix out active stuff from
1283 (gnus-summary-find-next): Wouldn't respond properly to dummy
1286 Sun Apr 21 15:26:47 1996 Denis Howe <dbh@doc.ic.ac.uk>
1288 * browse-url.el: New version installed.
1290 Sun Apr 21 15:16:07 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1292 * message.el (message-reply): Respond properly even when answering
1293 to messages with no Message-ID.
1295 Sat Apr 20 18:16:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1297 * gnus.el (gnus-article-header-rank): Moved.
1299 * message.el (message-send-mail): Wouldn't resend.
1301 Sat Apr 20 00:20:09 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1303 * gnus.el: September Gnus v0.76 is released.
1305 * nntp.el (nntp-server-opened-hook): Use the default.
1307 Sat Apr 20 01:58:15 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1309 * nntp.el (nntp-open-server-semi-internal): Don't call
1310 `cancel-timer' under XEmacs.
1312 Fri Apr 19 23:20:52 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1314 * gnus.el (gnus-ask-server-for-new-groups): Would call with wrong
1317 Fri Apr 19 20:42:16 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1319 * gnus.el (gnus-article-hide-headers): Use message sorting.
1321 * message.el (message-required-mail-headers): Changed sequence.
1322 (message-sort-headers-1): New function.
1323 (message-sort-headers): New command.
1325 * nnheader.el (nnheader-change-server-old): Removed.
1326 (nnheader-file-error): New function.
1328 * nnspool.el (nnspool-request-list): Give a better error message.
1330 * message.el (message-use-followup-to): Doc fix.
1332 * gnus.el (gnus-summary-read-group): Dont limit unthreaded
1335 Fri Apr 19 15:05:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1337 * message.el (message-setup): Don't generate headers first.
1339 * nnmail.el (nnmail-message-id): Use message.
1341 Thu Apr 18 20:10:11 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1343 * gnus.el: September Gnus v0.75 is released.
1345 * gnus.el (gnus-summary-show-article): Stop page breaking when
1348 * gnus-vis.el (gnus-summary-make-menu-bar): Removed obsolete
1351 * gnus-msg.el (gnus-summary-reply): Pass on `broken-reply-to'.
1353 * message.el (message-reply): Allow broken reply-to.
1355 * gnus.el (gnus-group-jump-to-group): Refuse to treat groups that
1356 have control characters in them.
1358 Thu Apr 18 18:47:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1360 * gnus-vis.el (gnus-button-url-regexp): Allow "!" in URLs.
1362 * gnus.el (gnus-summary-exit): Always run
1363 `gnus-summary-prepare-exit-hook'.
1365 Thu Apr 18 12:15:27 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1367 * gnus.el: September Gnus v0.74 is released.
1369 * gnus.el (gnus-summary-update-mark): Would but out on eob.
1371 * gnus-msg.el (gnus-post-method): Would bug out.
1373 Thu Apr 18 09:08:53 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1375 * gnus.el (gnus-get-newsgroup-headers-xover): Deleted duplicate
1378 Thu Apr 18 11:06:10 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1380 * gnus.el (gnus-parse-headers-hook): Enable de-QP by default.
1382 Wed Apr 17 08:59:20 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
1384 * gnus-nocem.el (gnus-nocem-enter-article): added some simple
1385 error recovery for read calls on article content.
1387 Wed Apr 17 00:51:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1389 * gnus.el (gnus-error): New function.
1391 * nnsoup.el: Generate headers.
1393 Tue Apr 16 08:06:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1395 * message.el (message-user-mail-address): Use
1396 `mail-extract-address-components'.
1398 * gnus.el (gnus-group-make-group): Use method history.
1399 (gnus-group-browse-foreign-server): Ditto.
1400 (gnus-ask-server-for-new-groups): Make sure symbols are bound.
1402 Tue Apr 16 00:07:47 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1404 * gnus.el (gnus-completing-read): New function.
1405 (gnus-method-history): New variable.
1406 (gnus-summary-respool-default-method): New user option.
1407 (gnus-summary-respool-article): Use them.
1409 Tue Apr 16 07:36:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1411 * gnus.el (gnus-summary-mode): Make line format bufffer local.
1413 Mon Apr 15 08:41:35 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1415 * gnus-vis.el (gnus-button-url-regexp): "-" was not in the regexp.
1417 * nntp.el (nntp-open-server): Would choke on port numbers.
1419 * gnus-soup.el (gnus-soup-send-packet): Insert
1420 X-Newsreader/X-Mailer.
1422 * nntp.el (nntp-open-server-semi-internal): Clear the server
1425 Sun Apr 14 17:11:49 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1427 * gnus-msg.el (gnus-setup-message): Don't clobber
1428 message-header-setup-hook.
1430 * nndoc.el (nndoc-type-alist): Would show end line in forwards.
1432 * gnus.el (gnus-window-to-buffer): Allow `mail' value.
1434 * message.el (message-send-mail): Would choke on Resent-to.
1435 (message-generate-new-buffers): New variable.
1436 (message-pop-to-buffer): Use it.
1437 (message-kill-buffer-on-exit): New variable.
1438 (message-send-and-exit): Use it.
1440 Sun Apr 14 08:54:37 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1442 * gnus.el: September Gnus v0.73 is released.
1444 * message.el (message-mode): Mail-hist isn't defined in XEmacs
1447 * gnus.el: September Gnus v0.72 is released.
1449 * nnoo.el (defvoo): Didn't work under XEmacs.
1451 Sun Apr 14 06:27:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1453 * gnus.el: September Gnus v0.71 is released.
1455 * nnvirtual.el (nnvirtual-open-server): Would return nil.
1457 Sat Apr 13 05:37:10 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1459 * gnus.el: September Gnus v0.70 is released.
1461 * nnvirtual.el (nnvirtual-component-regexp): New variable.
1463 Fri Apr 12 18:59:45 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1465 * nnoo.el: New file. All backends now use it.
1467 Wed Apr 10 11:39:15 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
1469 * gnus-vis.el (gnus-summary-make-menu-bar): Entry for "Eddit
1470 current score file" used nonexistant function.
1472 Fri Apr 12 04:57:03 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1474 * gnus.el (gnus-group-get-new-news-this-group): Would jump around
1477 * message.el (message-make-fqdm): Better `user-mail-address'.
1479 Thu Apr 11 00:32:33 1996 Steven L Baur <steve@miranova.com>
1481 * gnus-setup.el (gnus-use-mailcrypt): Attach mailcrypt
1482 initialization to message-mode-hook.
1484 Fri Apr 12 03:30:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1486 * message.el (message-insert-to): Insert ", " if needed.
1487 (message-bounce): Insert an undo boundary.
1489 * gnus.el (gnus-summary-local-variables): Make
1490 gnus-thread-expunge-below a local variable.
1492 * message.el (message-setup): Insert default headers before
1495 * gnus-vis.el (gnus-button-url-regexp): Allow all word-constituent
1498 Thu Apr 11 04:27:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1500 * gnus-score.el (gnus-score-body): Would bug out when there were
1503 * gnus-vis.el (gnus-summary-make-menu-bar): Wrong function
1506 Wed Apr 10 12:48:59 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1508 * message.el (message-make-organization): Remove all newlines from
1510 (message-setup): Use mailabbrev.
1511 (message-send): Use mail-hist.
1513 Tue Apr 9 14:52:55 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1515 * custom.el ((fboundp 'event-point)): Was `event-closest-point'.
1517 Wed Apr 10 12:28:41 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1519 * message.el (message-mode-map): Moved Followup-to and Fcc.
1520 (message-resend): Would bug out.
1522 Wed Apr 10 00:25:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1524 * gnus.el: September Gnus v0.69 is released.
1526 * nnvirtual.el (nnvirtual-close-group): Nix out variables.
1528 * gnus-cache.el (gnus-cache-possibly-remove-article): Didn't work
1530 (gnus-cache-possibly-enter-article): Ditto.
1532 * message.el (message-do-fcc): Remove separator.
1534 * gnus-nocem.el (gnus-nocem-scan-groups): Use own dependencies
1537 Tue Apr 9 23:37:36 1996 Brad Miller <bmiller@cs.umn.edu>
1539 * gnus-gl.el: New version.
1541 Tue Apr 9 23:08:20 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1543 * gnus.el (gnus-article-de-quoted-unreadable): Downcase type.
1544 (gnus-fetch-field): Inhibit point-motion hooks.
1546 Tue Apr 9 10:50:20 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1548 * message.el (message-user-mail-address): Pick out <addrs>.
1550 Tue Apr 9 07:46:47 1996 Lars Magne Ingebrigtsen <lars@eyesodre.no>
1552 * gnus.el: September Gnus v0.68 is released.
1554 Tue Apr 9 00:15:43 1996 Brad Miller <bmiller@cs.umn.edu>
1556 * gnus-gl.el: New version.
1558 Mon Apr 8 23:55:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1560 * nnvirtual.el (nnvirtual-create-mapping): Would include `(0 . 0)'
1563 Tue Apr 9 01:40:56 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1565 * gnus.el (gnus-article-goto-next-page): Would bug out under
1567 (gnus-get-unread-articles): Wouldn't update virtual groups.
1569 * gnus-ems.el ('gnus-character-to-event): New alias.
1570 * gnus-xmas.el (gnus-xmas-redefine): Redefine.
1572 Mon Apr 8 21:55:15 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1574 * message.el (message-user-mail-address): New function.
1575 (message-make-address): Use it.
1577 Mon Apr 8 19:18:14 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1579 * message.el (message-make-fqdm): mail-host-address may be
1582 * nndoc.el (nndoc-type-alist): Unquote dashes in forwards.
1584 Mon Apr 8 19:14:05 1996 ISO-2022-JP <morioka@jaist.ac.jp>
1586 * gnus-ems.el (gnus-mule-max-width-function): Use
1589 Sat Apr 6 15:03:39 1996 Steven L. Baur <steve@miranova.com>
1591 * gnus-setup.el (gnus-use-sc): Arrange for autoload of supercite
1594 * nnml.el (nnml-server-variables): Obey user preferences for
1595 nnml-prepare-save-mail-hook.
1597 Sun Apr 7 20:14:50 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1599 * gnus.el: September Gnus v0.67 is released.
1601 * gnus.el (gnus-group-get-new-news-this-group): Would update
1604 * gnus-cache.el (gnus-cache-possibly-enter-article): Use real
1607 * nnvirtual.el (nnvirtual-possibly-change-group): Faulty logic.
1608 (nnvirtual-retrieve-headers): Don't force re-check.
1610 Sun Apr 7 01:11:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1612 * gnus.el: September Gnus v0.66 is released.
1614 * nnvirtual.el (nnvirtual-close-group): Don't nix out
1615 group-relevant variables.
1617 * message.el (message-send-and-exit): Would choke on sending bug
1620 Sat Apr 6 19:03:10 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1622 * gnus.el: September Gnus v0.65 is released.
1624 * nnvirtual.el (nnvirtual-close-group): Don't update component
1627 * message.el (message-make-fqdm): Wouldn't pick out the address
1628 from `user-mail-address'.
1629 (message-generate-headers): Don't insert X-Mailer if there is an
1631 (message-followup): Set `message-reply-headers'.
1632 (message-send-and-exit): Pass prefix argument.
1633 (message-cancel-news): Don't check syntax.
1635 Sat Apr 6 03:04:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1637 * gnus.el (gnus-summary-last-article-p): Reverse logic.
1639 * message.el (message-make-fqdm): Try mail-host-address.
1640 (message-fill-header): Would insert blank lines.
1642 Fri Apr 5 23:51:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no (Lars Magne Ingebrigtsen)>
1644 * gnus.el: September Gnus v0.64 is released.
1646 * message.el (message-send-and-exit): Don't bury buffer on
1647 unsucessful sending.
1649 Fri Apr 5 21:10:55 1996 Jens Lautenbacher <jens@lemcbed.lem.uni-karlsruhe.de>
1651 * gnus-vis.el (gnus-group-make-menu-bar): Grey out certain items.
1653 Fri Apr 5 20:05:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1655 * gnus.el (gnus-group-default-level): Would set
1656 `gnus-group-default-list-level'.
1658 * gnus-score.el: Don't require gnus-scomo.
1660 * gnus-msg.el (gnus-inews-do-gcc): Remove mail header separator.
1662 * nndir.el (nndir-execute-nnml-command): Would set nnml
1665 * nnvirtual.el (nnvirtual-request-update-info): Would infloop.
1667 Fri Apr 5 17:53:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1669 * gnus.el (gnus-summary-best-unread-article): Return a proper
1671 (gnus-summary-read-group): Wouldn't configure windows properly
1672 when the first article was canceled.
1674 * nnvirtual.el (nnvirtual-create-mapping): Inline function.
1675 (nnvirtual-create-mapping): Don't set the marks lists.
1676 (nnvirtual-possibly-change-group): Would add groups twice,
1678 (nnvirtual-update-reads): New function.
1680 Thu Apr 4 21:07:53 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1682 * nnspool.el (nnspool-inews-switches): Changed default back.
1684 * nnsoup.el (nnsoup-narrow-to-article): Would choke on fetching
1685 non-existent articles.
1686 (nnsoup-store-reply): Handle courtesy copies.
1688 Thu Apr 4 21:01:53 1996 Greg Stark <gsstark@mit.edu>
1690 * nnmail.el (nnmail-process-babyl-mail-format): Would parse empty
1693 Thu Apr 4 03:37:56 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1695 * gnus.el (gnus-servers-using-backend): New function.
1696 (gnus-summary-respool-article): Use real methods instead of
1698 (gnus-summary-move-article): Use the method.
1700 * message.el (timezone): Require timezone.
1701 (message-setup): Insert the separator before generating headers.
1702 (message-goto-signature): Goto point-max if there is no signature
1705 * gnus.el (gnus-article-date-ut): Don't call
1706 `gnus-article-highlight-headers'.
1707 (gnus-server-get-method): Return the native select method when
1710 Thu Apr 4 03:12:04 1996 Richard Mlynarik <mly@adoc.xerox.com>
1712 * gnus-kill.el (gnus-apply-kill-file-unless-scored): New
1715 Thu Apr 4 01:59:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1717 * message.el (message-send-mail): Don't do the mailalias thing.
1718 (message-fill-header): Would fill long Message-IDs badly.
1720 * gnus.el (gnus-group-faq-directory): Wrong paths.
1722 Wed Apr 3 18:23:35 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1724 * gnus.el: September Gnus v0.63 is released.
1726 * message.el (message-insert-newsgroups): Capitilize Newsgroups.
1728 * gnus.el (gnus-make-hashtable-from-killed): Wouldn't use
1731 * nnfolder.el (nnfolder-group-pathname): New function; return the
1734 * gnus-score.el (gnus-score-find-bnews): Recognize "++" groups.
1736 * gnus-topic.el (gnus-topic-yank-group): Remain in the topic.
1738 * gnus.el (gnus-get-new-news-in-group): Removed function.
1739 (gnus-group-get-new-news-this-group): Update all instances of the
1742 * gnus-topic.el (gnus-topic-unindent): Insert at the right place.
1743 (gnus-topic-next-topic): New function.
1744 (gnus-topic-unindent): Would swallow sub-topics.
1745 (gnus-topic-indent): Ditto.
1747 Wed Apr 3 17:18:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1749 * gnus-msg.el (gnus-bug): Wouldn't restore window conf.
1751 * gnus.el (gnus-buffer-configuration): `bug' configuration.
1753 Tue Apr 2 22:33:25 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1755 * gnus-scomo.el: New file.
1757 Tue Apr 2 12:31:48 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1759 * message.el (bold-region): New function.
1760 (unbold-region): New function.
1761 (message-face-alist): New variable.
1762 (message-mode): Add facemenu support.
1764 Tue Apr 2 20:46:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1766 * message.el (message-required-mail-headers): `To' isn't
1768 (message-ignored-news-headers): Remove Fcc headers.
1769 (message-ignored-mail-headers): Ditto.
1771 * gnus.el (gnus-request-article-this-buffer): Would bug out on
1774 * message.el (message-send-and-exit): Bury buffer.
1776 * gnus-uu.el (gnus-uu-digest-mail-forward): Use `message'.
1778 * nnfolder.el (nnfolder-close-group): Would try to `set-buffer'
1781 * gnus.el (gnus-server-get-method): Would return extended servers
1784 * nnml.el (nnml-request-accept-article): Accept a server
1787 Tue Apr 2 15:05:14 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1789 * gnus.el: September Gnus v0.62 is released.
1791 * nnfolder.el (nnfolder-possibly-change-group): Make sure the
1792 directory exists before writing file.
1793 (nnfolder-request-accept-article): Give a better error messae.
1795 Sat Mar 30 18:45:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1797 * message.el (message-mode-map): Moved `goto-signature'.
1799 * nnfolder.el (nnfolder-request-delete-group): Respect
1800 nnmail-use-long-file-name.
1801 (nnfolder-request-rename-group): Ditto.
1802 (nnfolder-possibly-change-group): Ditto.
1804 * message.el (message-send-and-exit): Bury buffer.
1806 Fri Mar 29 15:11:19 1996 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1808 * message.el (message-from-style): New `default' value.
1809 (message-make-from): Use it.
1811 Fri Mar 29 13:50:55 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1813 * gnus-msg.el (gnus-bug-kill-buffer): New function.
1814 (gnus-bug): Use message.
1816 * message.el (message-yank-original): Avoind `mark-marker'.
1818 * gnus-setup.el (gnus-use-bbdb): `message' changes.
1819 (gnus-use-sc): Ditto.
1821 * message.el (message-user-organization): Use ORGANIZATION
1822 environment variable.
1824 * nnfolder.el (nnfolder-request-list-newsgroups): Would read the
1827 Fri Mar 29 07:38:59 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1829 * gnus.el: September Gnus v0.61 is released.
1831 * gnus.el (gnus-read-active-file): Activate secondary groups.
1833 Fri Mar 29 07:44:06 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1835 * nneething.el (nneething-get-head): Would return nil on proper
1838 Sat Mar 23 22:19:09 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1840 * browse-url.el (browse-url-netscape): Start remote netscape in
1841 the background. Use sentinel to start a new netscape if the
1842 remote can't connect.
1844 Fri Mar 29 05:22:50 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1846 * message.el (message-send-mail): Would remove ignored news
1849 * gnus.el (gnus-news-group-p): Moved function here.
1850 (gnus-summary-refer-article): Use it.
1851 (gnus-group-best-unread-group): Wouldn't work under topics.
1853 * message.el (message-cite-function): New variable.
1854 (message-cite-original): New function.
1855 (message-yank-original): Use it.
1856 (message-make-domain): New definition.
1857 (message-make-address): Ditto.
1858 (message-make-message-id): New definition.
1859 (message-insert-signature): Interactive `force' of signature.
1861 Fri Mar 29 06:01:56 1996 Lars Magne Ingebrigtsen <larsi@nipling.ifi.uio.no>
1863 * gnus-msg.el (gnus-summary-mail-other-window): Restore window
1866 Thu Mar 28 10:15:06 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1868 * message.el (nnheader): Require nnheader.
1869 (message-mode): Doc fix.
1871 Thu Mar 28 06:12:28 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1873 * gnus.el: September Gnus v0.60 is released.
1875 * message.el (message-send-mail): Remove Gcc header.
1876 (message-setup): Would insert default headers in the body.
1878 Wed Mar 27 11:25:41 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
1880 * message.el: Lots of small typos corrected.
1881 (message-goto-signature): Added missing function.
1882 (message-mode): Updated the description.
1883 (message-send): Corrected format for first y-or-n-p.
1884 (message-forward): Added description.
1886 Thu Mar 28 05:31:48 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1888 * message.el (message-send-mail): Make sure point is in the right
1890 (message-send-mail): Would remove Bcc headers.
1891 (message-insert-courtesy-copy): Would bug out in non-news
1893 (message-send-news): Don't remove Gcc headers from the message
1895 (message-ignored-mail-headers): New variable.
1897 Thu Mar 28 05:30:02 1996 Lars Magne Ingebrigtsen <larsi@larsi@ifi.uio.no>
1899 * gnus-xmas.el (gnus-xmas-copy-article-buffer): Return the proper
1902 * message.el (message-mode-map): Would make XEmacs barf.
1904 Thu Mar 28 03:49:32 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1906 * gnus.el (gnus-group-make-group): Wouldn't allow usage of virtual
1909 * message.el (message-cite-hook): New variable.
1911 Thu Mar 28 03:48:54 1996 Kai Grossjohann <grossjoh@dusty.informatik.uni-dortmund.de>
1913 * message.el (message-yank-original): Run `message-cite-hook'.
1915 Wed Mar 27 05:06:16 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1917 * gnus.el: September Gnus v0.59 is released.
1919 * message.el (message-remove-header): Allow reverse removal.
1920 (message-news-p): Narrow to headers first.
1921 (message-checksum): New function.
1922 (message-check-news-syntax): Check for new text.
1923 (message-check-news-syntax): Do more checking.
1924 (message-check-news-syntax): Deny posting of articles with empty
1925 Subject lines or mangled From headers.
1926 (message-generate-headers): Didn't treat optional headers
1929 Tue Mar 26 05:15:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1931 * gnus.el: September Gnus v0.58 is released.
1933 * gnus-cache.el (gnus-cache-retrieve-headers): Would bug out on
1936 * nnmail.el (nnmail-cache-open): Mark buffer as un-modified.
1937 (nnmail-cache-close): Don't kill buffer.
1939 * gnus-msg.el: Cannibalized.
1941 * message.el: New file.
1943 * gnus-cache.el (gnus-cache-possibly-enter-article): Don't enter
1944 sparse article into cache.
1946 Sun Mar 24 06:44:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1948 * gnus.el (gnus-article-hide-boring-headers): Use
1949 `gnus-extract-address-components'.
1951 Sun Mar 24 00:00:33 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1953 * gnus.el: September Gnus v0.57 is released.
1955 * gnus-topic.el (gnus-topic-insert-topic-line): Would mess up the
1957 (gnus-topic-mode-map): Moved `gnus-topic-indent' to `T TAB'.
1959 * gnus-msg.el (gnus-summary-resend-bounced-mail): Would do odd
1962 * gnus.el (gnus-buffer-configuration): Add compose-bounce.
1964 * nnspool.el (nnspool-find-nov-line): Would cut off ends of NOV
1967 Fri Mar 22 21:46:18 1996 David KÃ¥gedal <davidk@lysator.liu.se>
1969 * gnus.el (gnus-group-best-unread-group): Didn't work with topics.
1971 Sat Mar 23 05:45:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1973 * gnus.el (gnus-get-unread-articles): Inline
1974 `gnus-get-unread-articles-in-group'.
1975 (gnus-get-unread-articles-in-group): Inline
1976 `gnus-cache-possibly-alter-active'.
1978 Sat Mar 23 01:26:10 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1980 * gnus.el (gnus-summary-insert-pseudos): Would print out tabs.
1982 Sat Mar 23 00:01:56 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1984 * gnus.el: September Gnus v0.56 is released.
1986 * gnus.el (gnus-group-add-score): Would bug out on dead groups.
1988 Fri Mar 22 22:30:32 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1990 * gnus.el (gnus-get-newsgroup-headers): Would ignore In-Reply-To
1993 * gnus-uu.el (gnus-uu-uustrip-article): Handle multiple uuencoded
1994 files in each article.
1996 * gnus-msg.el (gnus-inews-article): Switch to buffer where
1997 `gnus-inews-article-hook' is run to make ispelling possible.
1999 * gnus.el (gnus-summary-last-article-p): New function.
2000 (gnus-summary-next-page): Wouldn't go past last article in
2002 (gnus-group-make-help-group): Would create under false name.
2004 Fri Mar 22 22:23:20 1996 Greg Stark <gsstark@mit.edu>
2006 * nneething.el (nneething-make-head): Create better heads.
2008 Fri Mar 22 18:58:17 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2010 * gnus-score.el (gnus-score-body): Would bug out.
2012 * nnfolder.el (nnfolder-retrieve-headers): Make sure the buffer
2013 exists before setting it.
2015 * gnus.el (gnus-summary-exit): Don't run prepare-exit-hook when
2016 exiting temporarliy.
2018 Fri Mar 22 00:38:28 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2020 * gnus.el: September Gnus v0.55 is released.
2022 * gnus.el (gnus-summary-update-article): Would make things bug out.
2023 (gnus-summary-insert-subject): Remove articles that have changed
2025 (gnus-summary-exit): Nix out variables.
2026 (gnus-summary-exit-no-update): Ditto.
2027 (gnus-article-setup-buffer): Create original buffer on entry.
2029 Thu Mar 21 22:28:12 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2031 * gnus-nocem.el (gnus-nocem-enter-article): Would enter things
2032 into the wrong hashtb.
2034 * nnml.el (nnml-inhibit-expiry): New variable.
2035 (nnml-request-expire-articles): Use it.
2037 * gnus.el (gnus-summary-update-article): Would bug out.
2039 * nnml.el (nnml-possibly-change-directory): Also change server.
2041 * gnus-nocem.el (gnus-nocem-scan-groups): Don't create a gazillion
2044 * nnfolder.el (nnfolder-save-mail): Create new groups
2046 (nnfolder-request-scan): Change server first.
2048 * nnheader.el (nnheader-insert-head): Don't insert file contents
2051 Thu Mar 21 18:17:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2053 * gnus-score.el (gnus-score-body): Score in proper order.
2055 Wed Mar 20 20:06:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2057 * gnus.el (gnus-select-newsgroup): Better message.
2059 * gnus-uu.el (gnus-uu-save-article): Include multiple headers of
2062 Tue Mar 19 16:26:13 1996 Roderick Schertler <roderick@gate.net>
2064 * gnus-msg.el (gnus-mail-reply): Would bug out given multiple
2065 follow-to elements for the same header.
2067 Tue Mar 19 01:15:06 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2069 * gnus.el (gnus-cut-thread): Deal with old-fetched & sparse
2071 (gnus-cut-threads): Make sure there are no nil threads.
2072 (gnus-simplify-buffer-fuzzy): Tweaked implementation.
2073 (gnus-gather-threads-by-subject): Check
2074 gnus-summary-gather-exclude-subject after simplifying.
2076 * gnus-topic.el (gnus-topic-insert-topic-line): Store the number
2078 (gnus-group-topic-unread): New function.
2079 (gnus-topic-update-topic-line): Faster implementation.
2081 * gnus.el (gnus-update-format-specifications): Would push too many
2082 emacs-versions onto specs.
2084 * gnus-msg.el (gnus-default-post-news-buffer,
2085 gnus-default-mail-buffer): New variables.
2086 (gnus-mail-setup): Set gnus-mail-buffer here.
2087 (gnus-news-followup): Set gnus-post-news-buffer here.
2089 * custom.el (custom-xmas-set-text-properties): New definition.
2091 * gnus-soup.el (gnus-soup-insert-idx): Throw the Xref header
2093 (gnus-soup-add-article): Ditto.
2094 (gnus-soup-ignored-headers): New variable.
2096 Mon Mar 18 15:01:40 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2098 * gnus-msg.el (gnus-forward-insert-buffer): Wouldn't handle
2099 continuation headers.
2101 * nnml.el (nnml-retrieve-headers-with-nov): Wouldn't strip excess
2104 * gnus-uu.el (gnus-uu-digest-mail-forward): Would reverse order.
2106 * nnsoup.el (nnsoup-make-active): Would bug out.
2108 * gnus-score.el (gnus-score-followup-thread): Make sure we are in
2111 * gnus.el (gnus-buffer-live-p): New function.
2113 * gnus-topic.el (gnus-topic-change-level): Would bug out on dead
2116 * gnus.el (gnus-summary-respool-article): Prompt better.
2117 (gnus-add-marked-articles): Would create recursive lists.
2118 (gnus-summary-move-article): Activate all groups that have been
2121 Sun Mar 17 13:17:26 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
2123 * gnus.el: September Gnus v0.54 is released.
2125 * gnus.el (gnus-article-hide-pgp): Would hide one char too many.
2127 * gnus-msg.el (gnus-inews-distribution): Fall back on the
2130 * gnus.el (gnus-read-header): Read sparse threads.
2132 Sun Mar 17 11:23:53 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
2134 * gnus.el (gnus-summary-scroll-up): Show threads.
2136 * gnus-msg.el (gnus-mail-reply): Use prefixed group name.
2137 (gnus-news-followup): Ditto.
2139 * gnus-cache.el (gnus-cache-member-of-class): Would remove ticked
2140 articles from the cache.
2142 * gnus.el (gnus-hide-text): Would bug out at bob.
2143 (gnus-unhide-text): Ditto.
2145 Sat Mar 16 13:28:57 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
2147 * gnus.el: 0.53 is released.
2149 Sat Mar 16 14:46:29 1996 Brad Miller <bmiller@cs.umn.edu>
2151 * gnus-gl.el: New version.
2153 Sat Mar 16 13:28:57 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
2155 * gnus-score.el (gnus-score-body): Would break on nil
2156 `gnus-scores-articles'?
2158 * gnus.el: All the backend interface functions should take virtual
2161 * gnus-msg.el (gnus-post-method): Find the real method.
2163 * gnus.el (gnus-summary-go-to-next-thread): New definition.
2164 (gnus-summary-next-thread): Use it.
2165 (gnus-prefix-to-server): New function.
2167 * gnus-vis.el (gnus-signature-toggle): Use new substs.
2168 (gnus-article-highlight-signature): Would make check point wrong.
2170 * gnus.el (gnus-hide-text): New subst.
2171 (gnus-hide-text-type): New function.
2172 (gnus-unhide-text): New subst.
2173 (gnus-article-show-all-headers, gnus-article-hide-headers,
2174 gnus-article-hide-pgp, gnus-article-hide-header,
2175 gnus-article-hide-boring-headers): Use them.
2177 Fri Mar 15 07:39:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2179 * nntp.el (nntp-send-xover-command): Would bug out on
2180 single-article groups.
2182 * gnus.el (gnus-group-prepare-flat): Deal with unactivated groups.
2183 * gnus-topic.el (gnus-topic-find-groups): Ditto.
2185 Thu Mar 14 05:24:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2187 * nnspool.el (nnspool-retrieve-headers): Use default-directory to
2188 avoid creating so many garbage strings.
2190 * nnmail.el (nnmail-split-incoming): Make sure the buffer isn't
2191 empty before starting treatment.
2192 (nnmail-get-new-mail): Open/close cache here.
2194 * gnus-msg.el (gnus-news-followup): Use markers for positions.
2196 * gnus.el (gnus-setup-news): Read NoCeM.
2198 Wed Mar 13 03:26:44 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2200 * gnus.el (gnus-functionp): Made into a subst.
2201 (gnus-all-windows-visible-p): Non-recursive implementation.
2203 * nnsoup.el (nnsoup-request-list): Don't use `format'.
2205 * gnus.el (gnus-update-format-specifications): Would recompute all
2207 (gnus-gnus-to-newsrc-format): Don't call `gnus-server-equal' for
2210 * nnspool.el (nnspool-retrieve-headers): Don't call so many
2213 * gnus-cache.el (gnus-cache-retrieve-headers): Would do too much
2216 * gnus-topic.el (gnus-topic-goto-topic): Faster.
2218 * gnus.el: Don't downcase Message-IDs before threading.
2220 Tue Mar 12 01:42:11 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
2222 * gnus.el: September Gnus v0.52 is released.
2224 * gnus.el (gnus-article-strip-leading-blank-lines): New command.
2226 * gnus-score.el (gnus-score-score-files-1): Message.
2227 (gnus-score-score-files-1): Make sure this doesn't return a nil
2230 * gnus-vis.el (gnus-article-add-button): Would make all buttons
2233 Mon Mar 11 03:04:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2235 * gnus-soup.el (gnus-soup-group-brew): Might lose articles?
2237 * gnus.el (gnus-request-article-this-buffer): Would set
2238 `gnus-original-article' wrong.
2240 * nnmail.el (nnmail-search-unix-mail-delim): Secondary ">From "
2241 lines would make messages stick.
2242 (nnmail-check-duplication): Changed warning message
2244 * gnus-msg.el (gnus-inews-reject-message): Would prin1 to the echo
2247 * gnus.el (gnus-no-server): Would make variable buffer-local to
2250 * nnmail.el (nnmail-process-unix-mail-format): Doubled code.
2252 * nnvirtual.el (nnvirtual-retrieve-headers): Don't propagate
2255 * gnus-msg.el (gnus-inews-cleanup-headers): Put "poster" in the
2256 list of possible prompts.
2258 Sun Mar 10 00:13:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2260 * gnus-score.el (gnus-score-headers): Wouldn't score anything if
2263 * gnus-cache.el (gnus-cache-remove-article): Change buffer.
2265 * gnus.el (gnus-add-shutdown, gnus-shutdown): New functions.
2266 (gnus-clear-system): Nix out more variables.
2268 * gnus-*.el: Use the functions.
2270 Sat Mar 9 08:03:00 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2272 * gnus.el (gnus-group-delete-group): Remove the group from the
2275 * gnus-topic.el (gnus-topic-yank-group): Yank sub-topics as well.
2276 (gnus-topic-remove-group): New implementation.
2278 * gnus.el (gnus-gnus-to-newsrc-format): princ instead of
2281 Sat Mar 9 07:36:22 1996 Thor Kristoffersen <thor@unik.no>
2283 * nntp.el (nntp-request-article): New wait-for regexp to work with
2286 Sat Mar 9 07:21:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2288 * gnus.el (gnus-request-article-this-buffer): Would bug out when
2291 * gnus-topic.el (gnus-topic-mark-topic): Mark hidden groups in the
2294 * gnus-msg.el (gnus-summary-resend-message): Would bug out.
2296 Sat Mar 9 06:57:13 1996 Michael Cook <mcook@cognex.com>
2298 * nnmail.el (nnmail-split-fancy-syntax-table): New variable.
2300 Fri Mar 8 12:58:37 1996 Wes Hardaker <hardaker@ece.ucdavis.edu>
2302 * gnus.el (gnus-summary-go-to-next-thread): Would always jump to
2303 the next dummy-root if called on a dummy-root.
2305 Sat Mar 9 01:58:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2307 * gnus.el: 0.51 is released.
2309 * gnus-msg.el (gnus-tokenize-header): Wouldn't do the right thing
2312 Sat Mar 9 00:16:54 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2314 * gnus-topic.el (gnus-topic-change-level): Insert groups in the
2316 (gnus-topic-group-indentation): New function.
2317 (gnus-topic-prepare-topic): Would do incorrect tallies.
2319 Fri Mar 8 23:15:05 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2321 * nnvirtual.el (nnvirtual-create-mapping): Would enter each
2322 article twice into the marks lists, possibly.
2323 (nnvirtual-update-marked): Would "forget" marks.
2325 * gnus.el (gnus-select-newsgroup): Create unsingle article buffer
2328 * gnus-cache.el (gnus-cache-remove-article): Move forwards.
2329 (gnus-cache-retrieve-headers): Would retrieve wrong headers.
2331 Fri Mar 8 19:18:29 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2333 * gnus-score.el (gnus-summary-increase-score): Defaults were used
2335 (gnus-score-edit-current-scores): Changed name.
2337 * gnus.el (gnus-gnus-to-quick-newsrc-format): Don't crete so much
2340 * gnus-xmas.el (gnus-xmas-menu-add): New macro.
2342 Fri Mar 8 00:03:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2344 * gnus.el: 0.50 is released.
2346 * gnus.el (gnus-group-yank-group): Would bug out on groups with
2348 (gnus-summary-go-to-next-thread): Do dummies properly.
2349 (gnus-summary-setup-buffer): Make `gnus-article-current' be
2352 * gnus-topic.el (gnus-topic-update-topic): Don't update dead
2355 * gnus.el (gnus-clear-system): Clear list mode.
2356 (gnus-group-list-groups): Might start out in the wrong buffer.
2357 (gnus-clear-system): Clear topic variables.
2359 * gnus-msg.el (gnus-ignored-resent-headers): New variable.
2360 (gnus-summary-resend-message): Use it.
2362 Thu Mar 7 23:38:35 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2364 * nnvirtual.el (nnvirtual-retrieve-headers): `princ' bugs.
2366 * gnus-uu.el (gnus-uu-decode-with-method): Check whether `save' is
2369 Thu Mar 7 21:38:31 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
2371 * gnus-vis.el (gnus-article-next-button): Move point to the start
2372 of the button when skipping backwards.
2374 Thu Mar 7 00:15:32 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2376 * gnus-soup.el (gnus-group-brew-soup): Don't pack ticked
2379 * gnus.el (gnus-eval-in-buffer-window): Use uninterned symbol.
2380 (gnus-buffer-exists-p): `let'.
2381 (gnus-summary-reparent-thread): Don't use `substring-no-props'.
2382 (gnus-summary-edit-article-done): Ditto.
2384 * gnus-msg.el (gnus-news-followup): Don't ask about "poster".
2385 (gnus-summary-followup): Bugged out on "poster".
2386 (gnus-inews-set-point): Didn't reliably set point.
2388 Wed Mar 6 01:02:25 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2390 * gnus-cache.el (gnus-cache-enter-article): Advance point.
2392 * gnus.el (gnus-summary-copy-article): Would pass the `respool'
2395 * nnmail.el (nnmail-search-unix-mail-delim): Accept a quoted From
2398 * nnvirtual.el (nnvirtual-retrieve-headers): Don't collect so much
2401 * gnus.el (gnus-group-set-mark): Allow forcing.
2402 (gnus-group-unmark-all-groups): Non-interactive.
2404 Tue Mar 5 15:21:21 1996 Lars Ingebrigtsen <lars@eyesore.no>
2406 * gnus-topic.el (gnus-topic-mark-topic): Would skip the first group.
2407 (gnus-topic-unmark-topic): New function and keystroke.
2408 (gnus-topic-tallied-groups): New variable.
2409 (gnus-topic-prepare-topic): Don't count groups twice.
2411 * gnus.el (gnus-get-split-value): Would return nil.
2413 * gnus-soup.el (gnus-soup-group-brew): Don't enter group with 0
2416 * gnus.el (gnus-group-set-current-level): Don't error out when
2417 point isn't on a group.
2419 * gnus-vis.el (gnus-article-highlight-headers): Would infollop on
2422 * gnus-topic.el (gnus-topic-hide-topic): Toggle the parent topic.
2424 * nn*.el: Made sure all virtual server variables are saved.
2426 Mon Mar 4 19:18:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2428 * nntp.el (nntp-server-variables): Save more variables.
2430 * gnus.el (gnus-read-old-newsrc-el-file): Would bug out on
2431 entering ticks into infos.
2432 (gnus-gnus-to-newsrc-format): Write "native"-server groups to the
2435 * nnsoup.el (nnsoup-store-reply): Make sure `expand-mail-aliases'
2436 and `mail-swallows-etc' is bound.
2438 * nnvirtual.el (nnvirtual-marks): Made into a defsubst.
2439 (nnvirtual-possibly-change-group): Would recreate the mapping
2442 * nnml.el (nnml-request-rename-group): Wouldn't allow renaming
2443 non-leaf group name components.
2445 * gnus.el (gnus-group-change-level): Wouldn change levels of
2448 Sun Mar 3 23:17:57 1996 Lars Ingebrigtsen <lars@eyesore.no>
2450 * gnus-msg.el (gnus-sent-message-ids-file): New variable.
2451 (gnus-sent-message-ids-length): New variable.
2452 (gnus-inews-reject-message): New function.
2454 Sun Mar 3 22:03:47 1996 Jason L. Tibbitts, III <tibbs@hpc.uh.edu>
2456 * nnmail.el (nnmail-process-unix-mail-format): Better
2457 Content-Length check.
2459 Sun Mar 3 21:53:12 1996 Lars Ingebrigtsen <lars@eyesore.no>
2461 * nntp.el (nntp-end-of-line): New variable.
2462 (nntp-request-close, nntp-encode-text,
2463 nntp-send-strings-to-server, nntp-async-send-strings): Use it.
2464 (nntp-read-server-type): Use slow wait-for-response.
2466 Sun Mar 3 21:50:22 1996 Thor Kristoffersen <thor@unik.no>
2468 * nntp.el (nntp-open-rlogin): New definition.
2470 Sun Mar 3 21:39:20 1996 Lars Ingebrigtsen <lars@eyesore.no>
2472 * gnus.el (gnus-get-new-news-in-group): Close group after opening
2475 Sun Mar 3 02:27:17 1996 Jason L Tibbitts III <tibbs@uh.edu>
2477 * nnmail.el (nnmail-process-unix-mail-format): Rewrite of
2478 Content-Length: header processing.
2480 Sun Mar 3 13:05:15 1996 Loren Schall <schall@saifr00.ateng.az.honeywell.com>
2482 * gnus.el (gnus-simplify-buffer-fuzzy): Regexp fix.
2484 Sun Mar 3 12:07:37 1996 Lars Ingebrigtsen <lars@eyesore.no>
2486 * nnmail.el (nnmail-search-unix-mail-delim): Accept "From " as the
2487 line after the delim.
2489 * gnus-kill.el (gnus-kill-file-enter-kill): Don't move point.
2490 (gnus-kill-file-kill-by-subject, gnus-kill-file-kill-by-author,
2491 gnus-kill-file-kill-by-thread, gnus-kill-file-kill-by-xref): Use
2494 Sat Mar 2 16:39:34 1996 Lars Ingebrigtsen <lars@eyesore.no>
2496 * gnus.el (gnus-summary-exit): Close the group.
2498 * nndoc.el (nndoc-type-alist): Be a bit slacker with digest head
2501 * gnus.el (gnus-select-newsgroup): Would kill the group buffer.
2503 * gnus-msg.el (gnus-group-post-news): Configure windows.
2505 * gnus.el (gnus-setup-news): Don't read the descriptions file when
2506 started with `no-server'.
2508 Sat Mar 2 11:38:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2510 * gnus.el: 0.49 is released.
2512 * gnus-vis.el (gnus-article-button-next-page): New function.
2513 (gnus-article-button-prev-page): New function.
2514 (gnus-insert-next-page-button): Use them.
2515 (gnus-article-next-button): Wrong function name.
2517 * gnus.el (gnus-get-unread-articles-in-group): Also reactivate
2518 groups that alter their info.
2519 (gnus-summary-next-thread): Would react badly to dummy roots.
2521 * nndraft.el (nndraft-request-update-info): Return success.
2523 * gnus.el (gnus-set-global-variables): Also copy the summary
2526 * gnus-cite.el (gnus-cited-text-button-line-format): New default.
2527 (gnus-article-hide-citation): Would add invisible buttons under
2530 Fri Mar 1 20:52:28 1996 Lars Ingebrigtsen <lars@eyesore.no>
2532 * gnus-msg.el (gnus-summary-resend-bounced-mail): Use
2533 `mail-unsent-separator'.
2535 * gnus.el (gnus-gather-threads-by-references): Change name.
2537 Fri Mar 1 20:25:21 1996 Brad Miller <bmiller@cs.umn.edu>
2539 * gnus-gl.el: New version.
2541 Fri Mar 1 20:04:51 1996 Robert Pluim <pluim@xylint.co.uk>
2543 * gnus-msg.el (gnus-mail-reply): Would handle Mail-Copies-To
2546 Fri Mar 1 08:17:01 1996 Lars Ingebrigtsen <lars@eyesore.no>
2548 * gnus.el: Autoload `gnus-binary-mode'.
2549 (gnus-group-prefixed-name): Would append "+" to group methods.
2551 * gnus-topic.el (gnus-topic-list-active): Use the `force' param.
2553 * gnus.el (gnus-group-change-level): Would bug out on ranks.
2554 (gnus-backlog-request-article): Would choke on Message-IDs.
2555 (gnus-group-change-level): Would bug out sometimes.
2556 (gnus-configure-frame): Just push newly-created frames on the list
2557 of frames to be closed on exit.
2558 (gnus-method-equal): New function.
2560 * nndoc.el (nndoc-generate-clari-briefs-head): Peel off whitespace
2563 * gnus-vis.el (gnus-group-make-menu-bar): Sorting entries were
2566 * gnus-cache.el (gnus-cache-update-article): New function.
2568 * gnus.el (gnus-article-prev-page): Put point at first line.
2569 (gnus-article-next-page): Ditto.
2570 (gnus-get-unread-articles-in-group): Would bug out on dead
2572 (gnus-summary-edit-article-done): Update cache.
2574 Thu Feb 29 10:50:02 1996 Steven L. Baur <steve@miranova.com>
2576 * gnus-xmas.el (gnus-xmas-redefine): Add wrapper to
2577 mail-strip-quoted-names.
2578 (gnus-xmas-mail-strip-quoted-names): New function.
2580 * gnus-msg.el (gnus-mail-reply): Use it.
2582 * gnus-soup.el (gnus-soup-store): Use it.
2584 * gnus-ems.el: mail-strip-quoted-names -> gnus-mail-strip-quoted-names.
2586 Fri Mar 1 07:12:38 1996 Lars Ingebrigtsen <lars@eyesore.no>
2588 * gnus.el (gnus-read-newsrc-file): Make sure the .newsrc file
2589 exists before reading it.
2590 (gnus-group-restart): Ask before executing.
2592 Thu Feb 29 18:15:13 1996 Lars Ingebrigtsen <lars@eyesore.no>
2594 * gnus-xmas.el (gnus-xmas-pick-menu-add,
2595 gnus-xmas-binary-menu-add, gnus-xmas-tree-menu-add,
2596 gnus-xmas-grouplens-menu-add): New functions.
2597 (gnus-xmas-redefine): Use them.
2599 Thu Feb 29 18:10:05 1996 Brad Miller <bmiller@cs.umn.edu>
2601 * gnus-gl.el: New version.
2603 Thu Feb 29 14:28:06 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
2605 * gnus.el: 0.48 is released.
2607 * gnus.el (gnus-read-active-file): Wouldn't work on `some'.
2609 Thu Feb 29 09:15:05 1996 Lars Ingebrigtsen <lars@eyesore.no>
2611 * gnus.el: 0.47 is released.
2613 * nnvirtual.el (nnvirtual-create-mapping): Copy article marks.
2615 * gnus.el (gnus-add-marked-articles): Would corrupt the
2618 * gnus-vis.el (gnus-group-highlight-line): Make sure `level' and
2619 `score' are numbers.
2621 * gnus-msg.el (gnus-inews-insert-archive-gcc): Group would be nil
2622 when posting from the group buffer.
2624 * gnus.el (gnus-fetch-group): Really fetch the group.
2625 (gnus-summary-recenter): Respect `vertical'.
2626 (gnus-recenter): Heed the prefix.
2628 Thu Feb 29 08:58:59 1996 Roderick Schertler <roderick@gate.net>
2630 * gnus-score.el (gnus-score-after-write-file-function): New
2633 Thu Feb 29 08:00:08 1996 Lars Ingebrigtsen <lars@eyesore.no>
2635 * gnus.el (gnus-after-getting-new-news-hook): New hook.
2637 * gnus-uu.el (gnus-uu-digest-mail-forward): Use normal
2638 process/prefix convetions.
2640 * nnfolder.el (nnfolder-request-scan): Kill buffers after saving.
2642 Wed Feb 28 04:39:49 1996 Lars Ingebrigtsen <lars@eyesore.no>
2644 * gnus.el: 0.46 is released.
2646 * gnus.el (gnus-read-active-file): Don't try to retrieve groups
2647 when no can be found.
2648 (gnus-find-method-for-group): Return "cleaner" select methods.
2650 * gnus-uu.el (gnus-uu-uustrip-article): Don't loop forever if the
2653 * nnmail.el (nnmail-search-unix-mail-delim): Stricter 822-delim
2656 * gnus.el (gnus-summary-local-variables): Didn't clear
2657 `gnus-cache-removable-articles'.
2658 (gnus-buffer-configuration): Display article-copy in reply and
2661 * nnvirtual.el (nnvirtual-retrieve-headers): Always insert new
2664 * gnus.el (gnus-add-marked-articles): Remove empty mark lists.
2666 * nnvirtual.el (nnvirtual-retrieve-headers): Propagate
2669 * gnus.el (gnus-check-server): Accept a `silent' parameter.
2671 * nnvirtual.el (nnvirtual-retrieve-headers): Make sure the proper
2674 * gnus.el (gnus-recenter): Don't do unconditional horizontal
2677 * gnus-vis.el (gnus-article-next-button): Skip past intangible
2680 * gnus-msg.el (gnus-inews-insert-archive-gcc): Don't do archiving
2681 if `gnus-message-archive-method' is nil.
2683 * gnus.el (gnus-find-method-for-group): Don't add `*-address'
2686 Tue Feb 27 08:50:10 1996 Lars Ingebrigtsen <lars@eyesore.no>
2688 * gnus-msg.el (gnus-draft-group): Would return a bogus group
2691 * nndir.el (nndir-open-server): Escape ftp errors.
2693 * gnus-msg.el (gnus-mail-reply): Handle "always" Mail-Reply-To.
2694 (gnus-debug): Produced messy bug reports.
2696 Tue Feb 27 04:04:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2698 * gnus.el: 0.45 is released.
2700 * nntp.el (nntp-retry-on-break): New variable.
2701 (nntp-send-command): Use it.
2703 * gnus-gl.el: New version.
2705 * gnus.el (gnus-group-get-new-news): Don't NoCeM scan when given a
2708 * gnus-nocem.el (gnus-nocem-save-active): Saved wrong alist.
2710 * gnus-msg.el (gnus-inews-check-post): Would bug out on non-new
2713 * gnus-nocem.el (gnus-nocem-check-article): Better message.
2714 (gnus-nocem-save-active): New function.
2715 (gnus-nocem-scan-groups): Use it.
2716 (gnus-nocem-check-article): Don't request the article unless it is
2719 * gnus.el (gnus-request-article-this-buffer): Would bug out during
2722 * gnus-nocem.el (gnus-nocem-save-cache): Would save bad caches.
2724 Tue Feb 27 04:03:15 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2726 * gnus.el: 0.44 is released.
2728 Tue Feb 27 03:49:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2730 * gnus-vis.el (gnus-article-highlight-signature): Use a marker for
2733 Tue Feb 27 01:29:53 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
2735 * gnus-msg.el (gnus-inews-article): Always check all headers.
2736 (gnus-mail-reply): Use the Gnus-Warning Message-ID, if possible.
2737 (gnus-news-followup): Ditto.
2739 * gnus.el (gnus-summary-hide-thread): Would infloop on article
2742 * gnus-msg.el (gnus-mail-send-and-exit): Make sure we're in the
2745 Mon Feb 26 01:57:17 1996 Lars Ingebrigtsen <lars@eyesore.no>
2747 * gnus-srvr.el (gnus-server-prepare): Do more checking for nil
2750 * nnsoup.el (nnsoup-request-expire-articles): Better message.
2752 * gnus-salt.el (gnus-generate-horizontal-tree): Use <> brackets on
2755 * gnus-msg.el (gnus-inews-news): Don't allow posting when Gnus is
2758 * gnus.el (gnus-alive-p): New function.
2760 * gnus-msg.el (gnus-inews-modify-mail-mode-map): Use new macro;
2761 moved `C-c C-k' to `C-c C-q'.
2762 (gnus-kill-message-buffer): Return to the buffer from whence we
2765 * gnus.el (gnus-created-frames): New variable.
2766 (gnus-clear-system): Remove created frames.
2767 (gnus-local-set-keys): New macro.
2769 * gnus-msg.el (gnus-inews-cleanup-headers): Remove empty lines.
2770 (gnus-inews-check-post): Warn about empty headers.
2771 (gnus-check-before-posting): New default.
2773 * nnmail.el (nnmail-search-unix-mail-delim): New function.
2774 (nnmail-process-unix-mail-format): Use it.
2776 * nntp.el (nntp-open-server): Clear the nntp-server-buffer after
2777 opening a connection.
2778 (nntp-request-quit): Removed.
2779 (nntp-request-group): Change server.
2780 (nntp-kill-command): New function.
2781 (nntp-send-command): Use it.
2782 (nntp-command-timeout): New variable.
2783 (nntp-send-command): Retry commands if `C-g'.
2785 * gnus.el (gnus-summary-mark-read-and-unread-as-read): Changed
2788 * nntp.el (nntp-open-server-semi-internal): Better messages.
2790 * gnus-msg.el (gnus-debug): Did `quote' wrong.
2792 Sun Feb 25 01:37:49 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2794 * gnus.el: 0.43 is released.
2796 * gnus-topic.el (gnus-topic-prepare-topic): Would bug out on dead
2798 (gnus-topic-grok-active): Read the active file if it hasn't been
2801 * nnfolder.el (nnfolder-close-group): Always kill the folder.
2802 (nnfolder-always-close): Removed variable.
2804 * gnus.el (gnus-update-format-specifications): Try to be in the
2805 proper buffer before updating.
2807 Sat Feb 24 22:35:56 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2809 * gnus.el (gnus-group-exit): BBB logout.
2811 * gnus-gl.el (bbb-grouplens-group-p): New function.
2813 * gnus.el: Autoload the GroupLens functions.
2814 (gnus-use-grouplens): New variable.
2816 (gnus-group-line-format): Changed default to include GroupLens.
2817 (gnus-group-insert-group-line): GroupLens enhanced.
2819 * gnus-gl.el: New version.
2821 Sat Feb 24 07:35:03 1996 Lars Ingebrigtsen <lars@eyesore.no>
2823 * nnmail.el (nnmail-cache-close): Kill the cache buffer.
2825 * gnus-msg.el (gnus-post-news-buffer): Changed name.
2827 * nndir.el (nndir-execute-nnmh-command): Wouldn't allow entry into
2830 * gnus.el (gnus-summary-prepare-threads): Don't low-mark sparse
2833 Sat Feb 24 07:24:03 1996 Mark Borges <mdb@cdc.noaa.gov>
2835 * gnus-edit.el: Replaced "~/News" with the proper variable.
2837 Thu Feb 22 14:27:58 1996 Wes Hardaker <hardaker@ece.ucdavis.edu>
2839 * gnus.el (gnus-ask-server-for-new-groups): Reset new-newsgroups
2840 so it doesn't *censored*ing subscribe to newsgroups more than once.
2842 * gnus-picon.el (gnus-picons-remove-all): remove x-face icon on exit.
2844 Sat Feb 24 05:55:06 1996 Lars Ingebrigtsen <lars@eyesore.no>
2846 * gnus.el (gnus-find-method-for-group): Reply with the proper
2849 * nnmbox.el (nnmbox-request-post): Removed function.
2850 * nnmh.el (nnmh-request-post): Ditto.
2851 * nnml.el (nnml-request-post): Ditto.
2852 * nnfolder.el (nnfolder-request-post): Ditto.
2853 * nnbabyl.el (nnbabyl-request-post): Ditto.
2855 * gnus-uu.el (gnus-uu-decode-with-method): Create directory if it
2857 (gnus-uu-default-dir): New default.
2859 Thu Feb 22 20:19:47 1996 Steven L. Baur <steve@miranova.com>
2861 * nnbabyl.el (nnbabyl-request-expire-articles): set-text-properties
2862 should be called as gnus-set-text-properties.
2864 Sat Feb 24 01:08:55 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
2866 * gnus.el: 0.42 is released.
2868 * nnml.el (nnml-find-id): Make sure the .overview file exists
2871 * gnus.el (gnus-article-children): New function.
2872 (gnus-summary-limit-exclude-childless-dormant): Use it to exclude
2873 all childless dormants.
2875 * gnus-nocem.el (gnus-nocem-check-article): Would narrow to wrong
2878 * nndraft.el (nndraft-execute-nnmh-command): Make sure
2879 `nnmail-keep-last-article' is nil.
2881 Sat Feb 24 00:27:34 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
2883 * gnus.el (gnus-summary-set-local-parameters): Don't set
2884 `to-address' local parameters etc.
2885 (gnus-summary-exit): Would insert dummy lines in the group
2887 (gnus-summary-enter-digest-group): Would wipe out the quirt-config.
2889 * nndoc.el (nndoc-server-variables): Didn't save all variables.
2891 Fri Feb 23 00:24:55 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2893 * gnus.el: 0.41 is released.
2895 * gnus.el (gnus-read-active-file): Would put wrong method on
2896 `gnus-have-read-active-file'.
2898 * gnus-srvr.el (gnus-browse-exit): Make sure all newly subscribed
2899 groups are listed in the group buffer.
2901 * gnus-uu.el (gnus-uu-check-for-generated-files): New
2903 (gnus-uu-save-files): Save directories properly.
2904 (gnus-uu-scan-directory): Scan directories properly.
2906 * gnus.el (gnus-configure-windows): Would create repeating
2907 windows in multiple frames.
2908 (gnus-group-make-group): Would bug out.
2910 * gnus-salt.el (gnus-generate-tree): Make sure the tree window is
2911 displayed before selecting it.
2912 (gnus-highlight-selected-tree): Ditto.
2914 Fri Feb 23 00:01:25 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
2916 * gnus-srvr.el (gnus-server-yank-server): Would try to setcdr
2919 * nndraft.el (nndraft-request-post): Removed function.
2921 * gnus-score.el (gnus-score-followup): Apply "followup" scores
2922 after generating them.
2924 Thu Feb 22 23:33:35 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
2926 * gnus-score.el (gnus-score-followup): Change to the adapt score
2928 (gnus-summary-score-entry): Return the added score entry.
2930 Thu Feb 22 01:03:16 1996 Lars Ingebrigtsen <lars@eyesore.no>
2932 * gnus.el (gnus-unread-mark-p): New function.
2933 (gnus-read-mark-p): New function.
2934 (gnus-summary-mark-unread-and-read-as-read): New function.
2935 (gnus-mark-article-hook): New default value.
2937 * x-easymenu.el: Double up.
2939 * gnus-edit.el (gnus-score-custom-data): Use kill file directory.
2941 * gnus-msg.el (gnus-debug): Pp the entire setq.
2943 Wed Feb 21 04:10:12 1996 Lars Ingebrigtsen <lars@eyesore.no>
2945 * nnspool.el: Use nnheader-report/nnheader-insert.
2948 * nnkiboze.el: Ditto.
2949 * nnbabyl.el: Ditto.
2951 Wed Feb 21 00:21:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2953 * gnus.el: 0.40 is released.
2955 * gnus.el (gnus-summary-refer-parent-article): Also check the NOV
2958 * gnus-salt.el (gnus-possibly-generate-tree): Don't generate trees
2959 for pseudo-articles.
2961 * nnvirtual.el (nnvirtual-retrieve-headers): Make sure the group
2964 * gnus.el (gnus-summary-read-group): Search all frames when
2965 recentering the group buffer.
2966 (gnus-summary-hide-thread): Didn't hide dummy threads.
2968 * gnus.el (gnus-summary-prepare-threads): Dummy roots would
2969 swallow the following article.
2971 * gnus-msg.el (gnus-new-empty-mail): New function.
2972 (gnus-summary-resend-bounced-mail): Use it.
2974 * gnus-picon.el (gnus-picons-display-x-face): Make sure buffer
2977 Tue Feb 20 04:45:34 1996 Lars Ingebrigtsen <lars@eyesore.no>
2979 * gnus.el (gnus-group-set-current-level): Error if not a group on
2981 (gnus-summary-next-page): Don't go to the next article when 'never
2982 and at the end of the group.
2983 (gnus-group-make-group): Make sure the server is opened.
2984 (gnus-read-descriptions-file): Make sure the method is a method
2987 * gnus-msg.el (gnus-copy-article-buffer): Ditto.
2988 (gnus-forward-insert-buffer): Ditto.
2990 * gnus-cite.el (gnus-cite-parse): Use `gnus-set-text-properties'.
2992 * nnheader.el (nnheader-temp-write): Would bug out on nil files.
2994 Mon Feb 19 23:01:33 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2996 * browse-url.el: New version installed.
2998 * gnus.el: 0.39 is released.
3000 Mon Feb 19 01:00:33 1996 Lars Ingebrigtsen <lars@eyesore.no>
3002 * gnus.el (gnus-group-read-ephemeral-group): Put the quit-config
3003 in the group parameters.
3004 (gnus-summary-subject-string): Alias for backwards compatibility.
3006 * gnus-nocem.el (gnus-nocem-hashtb): Moved here.
3007 (gnus-nocem-check-article): Check whether the article is new.
3008 (gnus-nocem-unwanted-article-p): Mew function.
3010 * gnus.el (gnus-summary-limit-children): Use NoCeM.
3011 (gnus-summary-initial-limit): Ditto.
3012 (gnus-get-newsgroup-headers): Don't use NoCeM.
3014 Sun Feb 18 00:03:03 1996 Lars Ingebrigtsen <lars@eyesore.no>
3016 * nnsoup.el (nnsoup-request-expire-articles): Message better.
3018 * gnus.el (gnus-summary-read-group): Display all dormant articles
3021 * nndir.el (nndir-request-list): Would build to wide.
3022 (nndir-execute-nnmh-command): Allow reading from nndir servers.
3024 * nnmh.el (nnmh-open-server): Report errors.o
3026 * nnml.el (nnml-open-server): Report errors.
3028 * nnsoup.el (nnsoup-open-server): Report errors.
3030 * nnspool.el (nnspool-open-server): Report errors.
3032 Sat Feb 17 11:08:16 1996 Lars Ingebrigtsen <lars@eyesore.no>
3034 * nnfolder.el (nnfolder-open-server): Report errors.
3036 * nndraft.el (nndraft-open-server): Report errors.
3037 (nndraft-close-server): Close.
3039 * nndir.el (nndir-open-server): Report errors.
3040 (nndir-close-server): Close.
3042 * nnmbox.el (nnmbox-open-server): Report errors.
3043 (nnmbox-close-server): Kill buffer.
3045 * nnbabyl.el (nnbabyl-open-server): Report errors.
3047 * nndir.el: New-stylee backquotes.
3049 * nnml.el (nnml-generate-nov-file): Make sure numerical files are
3052 * gnus.el (gnus-check-server): Give a better message.
3054 * nndoc.el (nndoc-babyl-body-begin-function): New function.
3055 (nndoc-type-alist): Find beginning of babyl articles.
3057 * nnsoup.el (nnsoup-unpack-packets): Message better.
3059 * gnus.el (gnus-article-mark-lists): Don't save the cache marks.
3061 Fri Feb 16 19:14:26 1996 Lars Ingebrigtsen <lars@eyesore.no>
3063 * nndoc.el (nndoc-type-alist): Recognize the end of digests.
3065 Fri Feb 16 06:46:48 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3067 * gnus-score.el (gnus-summary-score-effect): Didn't correctly
3068 escape meta charcters for substring and exact match types.
3070 Fri Feb 16 00:50:35 1996 Lars Ingebrigtsen <lars@eyesore.no>
3072 * gnus.el (gnus-article-setup-buffer): Set global counterparts.
3073 (gnus-valid-select-methods): All methods should use address.
3074 (gnus-article-show-hidden-text): Hide all hidden text.
3076 * gnus-kill.el (gnus-kill-file-mode-map): New implementation.
3078 * gnus-salt.el (gnus-pick-mode): Install proper minor mode map.
3080 * gnus.el (gnus-summary-exit): Kill article buffer when using
3082 (gnus-set-global-variables): Copy the original buffer to global
3085 * nnspool.el (nnspool-open-server): Simplify.
3086 * nnmbox.el (nnmbox-open-server): Ditto.
3087 * nnbabyl.el (nnbabyl-open-server): Ditto.
3088 * nnml.el (nnml-open-server): Ditto.
3089 * nnfolder.el (nnfolder-open-server): Ditto.
3090 * nnmh.el (nnmh-open-server): Ditto.
3092 * gnus-msg.el (gnus-debug): Pretty-print variables.
3094 * gnus-srvr.el (gnus-server-kill-server): Don't allow killing
3095 opened-only servers.
3096 (gnus-server-edit-server): Would create duplicate servers.
3098 * gnus.el (gnus-get-unread-articles): Close groups after opening
3100 (gnus-server-to-method): Search the opened servers for matches.
3102 * gnus-vm.el (gnus-summary-save-in-vm): Use the split methods.
3104 * gnus.el (gnus-summary-skip-intangible): Don't use `when'.
3106 Thu Feb 15 11:02:08 1996 Lars Ingebrigtsen <lars@eyesore.no>
3108 * nndoc.el (nndoc-type-alist): Allow several newlines in
3111 * gnus.el (gnus-select-newsgroup): Don't message when quitting.
3113 * nnfolder.el (nnfolder-request-close): Close the server.
3115 * gnus.el (gnus-group-method): Changed name.
3116 (gnus-group-method): Return the real select method, if possible.
3118 Wed Feb 14 15:01:57 1996 Lars Ingebrigtsen <lars@eyesore.no>
3120 * gnus-score.el (gnus-summary-increase-score): Regexp-quote regexp
3123 * gnus-msg.el (gnus-forward-insert-buffer): Remove all text
3125 (gnus-forward-included-headers): Buggy regexp.
3127 * gnus-salt.el (gnus-possibly-generate-tree): Don't generate trees
3128 unless threads are used.
3130 * nnheader.el (nnheader-insert-head): Would almost laways stop
3133 Wed Feb 14 07:41:58 1996 Colin Rafferty <craffert@ml.com>
3135 * gnus.el (gnus-group-add-parameter): Remove old versions of the
3138 Wed Feb 14 07:28:50 1996 Lars Ingebrigtsen <lars@eyesore.no>
3140 * gnus-msg.el (gnus-news-followup): Don't query if Followup-To and
3141 Newsgroups are the same.
3142 (gnus-inews-check-post): Reversed check for Followup-To.
3144 * gnus.el (gnus-group-kill-group): Kill lots of zombie groups.
3145 (gnus-article-hide-headers): Check whether `gnus-visible-headers'
3148 Tue Feb 13 06:29:47 1996 Lars Ingebrigtsen <lars@eyesore.no>
3150 * gnus.el (gnus-add-configuration): Autoload.
3151 (gnus-summary-tick-article): Made interactive.
3153 * nntp.el (nntp-open-server-internal): Don't bug out when the
3154 server hangs up during initial negotiations.
3156 Mon Feb 12 04:47:14 1996 Lars Ingebrigtsen <lars@eyesore.no>
3158 * nntp.el (nntp-default-directories): New variable.
3159 (nntp-open-server-internal): Use it.
3161 * nnsoup.el (nnsoup-read-areas): Delete AREAS file.
3162 (nnsoup-read-areas): Check whether the MSG file exists.
3164 * gnus.el (gnus-summary-move-article): Only mark as canceled when
3167 * gnus-ems.el (gnus-set-text-properties): New alias.
3169 Sun Feb 11 13:53:23 1996 Lars Ingebrigtsen <lars@eyesore.no>
3171 * gnus-msg.el (gnus-inews-remove-signature): New function.
3173 Sun Feb 11 09:29:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3175 * gnus.el (gnus-request-article-this-buffer): Make sure the
3176 article buffer exists.
3178 Sun Feb 11 09:28:46 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3180 * gnus.el: 0.38 is released.
3182 Sun Feb 11 04:49:16 1996 Mark Borges <mdb@cdc.noaa.gov>
3184 * gnus-xmas.el (gnus-xmas-define): Conditionally redefine
3185 `set-text-properties'.
3187 Sun Feb 11 04:40:39 1996 Lars Ingebrigtsen <lars@eyesore.no>
3189 * gnus.el (gnus-summary-limit-to-subject): Limit to any header.
3191 Sat Feb 10 03:26:10 1996 Lars Ingebrigtsen <lars@eyesore.no>
3193 * nnmail.el (nnmail-days-to-time): Don't bug out on large
3196 Fri Feb 9 22:17:55 1996 Lars Ingebrigtsen <lars@eyesore.no>
3198 * gnus-msg.el (gnus-forward-included-headers): Include Message-ID
3200 (gnus-post-news): Make sure the parent group is a news group.
3202 Fri Feb 9 09:56:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3204 * gnus-picon.el (gnus-picons-convert-x-face): Changed to use
3207 * gnus.el (gnus-buffer-configuration): One quote too many.
3209 * gnus-kill.el (gnus-execute): Allow searching bodies.
3211 * gnus.el (gnus-summary-execute-command): Accept "Body" searches.
3213 * gnus.el: 0.37 is released.
3215 Fri Feb 9 09:44:04 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3217 * nnmail.el (nnmail-time-since): Reversed time.
3219 * nnml.el (nnml-request-expire-articles): Set lower limit
3222 Fri Feb 9 05:40:39 1996 Lars Ingebrigtsen <lars@eyesore.no>
3224 * nntp.el (nntp-open-server-semi-internal): Report errors better.
3226 Thu Feb 8 00:36:09 1996 Lars Ingebrigtsen <lars@eyesore.no>
3228 * gnus.el (gnus-group-jump-to-group): Don't jump to ephemeral
3230 (gnus-summary-catchup-and-goto-next-group): Allow quiet going.
3232 * gnus-topic.el (gnus-topic-move-group): Allow removal of groups.
3233 (gnus-topic-remove-group): New command and keystroke.
3235 * nnsoup.el (nnsoup-read-areas): Message.
3237 * nndoc.el (nndoc-possibly-change-buffer): Return nil when the
3239 (nndoc-close-server): Really close.
3241 * gnus.el (gnus-update-format-specifications): Would not update
3244 * gnus-topic.el (gnus-topic-remove-topic): Accept a list-level.
3245 (gnus-group-prepare-topics): List dead groups.
3247 Wed Feb 7 00:04:23 1996 Lars Ingebrigtsen <lars@eyesore.no>
3249 * gnus.el (gnus-summary-hide-thread): Hide the last thread.
3251 * gnus-kill.el (gnus-kill): Provide.
3252 (gnus-execute-1): Accept forms.
3254 * nnheader.el (nnheader-temp-write): New macro.
3256 * gnus-soup.el (gnus-soup-group-brew): Pack ticked.
3257 (gnus-soup-write-replies): Be silent.
3259 * gnus-msg.el (gnus-bug-mail-send-and-exit): Kill gnus-bug buffer
3262 * gnus.el (gnus-setup-news): Find new newsgroups even if
3263 gnus-read-active-file is nil.
3265 * gnus-soup.el (gnus-soup-group-brew): Would pack too few
3268 * nneething.el (nneething-request-type): New function.
3269 (nneething-request-post): Removed.
3271 * nnvirtual.el (nnvirtual-find-group-art): Never return `(nil)'.
3273 * nndoc.el (nndoc-rnews-body-end): Really go to the end.
3275 * nnsoup.el (nnsoup-read-areas): Would calculate new article
3277 (nnsoup-index-buffer): Check whether the file exists before
3279 (nnsoup-retrieve-headers): Ditto.
3281 * gnus-topic.el (gnus-topic-goto-missing-group): New function.
3283 Tue Feb 6 22:33:50 1996 Lars Ingebrigtsen <lars@eyesore.no>
3285 * gnus.el (gnus-goto-missing-group-function): New variable.
3287 * nnmail.el (nnmail-time-since): Don't alter time.
3288 (nnmail-days-to-time): Would give wrong result.
3290 * gnus.el (gnus-article-de-quoted-unreadable): Decode headers
3293 Tue Feb 6 09:51:14 1996 Morioka Tomohiko <morioka@jaist.ac.jp>
3295 * gnus.el (gnus-article-show-hidden-text): Don't use `(1+
3296 (point))'. It does not work in Mule.
3298 Mon Feb 5 13:03:47 1996 Wes Hardaker <hardaker@teal.ece.ucdavis.edu>
3300 * gnus-picon.el (gnus-group-display-picons): Delete buffer on exit.
3301 (gnus-article-display-picons): Ditto.
3303 Tue Feb 6 00:26:44 1996 Lars Ingebrigtsen <lars@eyesore.no>
3305 * gnus-salt.el (gnus-tree-recenter): Recenter the tree buffer.
3307 * gnus-cite.el (gnus-article-toggle-cited-text): Bind
3310 * gnus.el (gnus-configure-windows): Don't search all frames unless
3311 when using a frame split.
3312 (gnus-summary-mode-map): Change `W t'.
3314 Mon Feb 5 23:41:09 1996 Lars Ingebrigtsen <lars@eyesore.no>
3316 * gnus-score.el (gnus-short-name-score-file-cache): New variable.
3317 (gnus-score-score-files): Use it.
3318 (gnus-score-flush-cache): Ditto.
3320 Mon Feb 4 23:55:30 1996 Morioka Tomohiko <morioka@jaist.ac.jp>
3322 * gnus.el (gnus-configure-windows): Check minibuffer only frame.
3324 Mon Feb 5 22:36:24 1996 Lars Ingebrigtsen <lars@eyesore.no>
3326 * nnsoup.el (nnsoup-old-functions): New variable.
3327 (nnsoup-revert-variables): New command.
3329 Mon Feb 5 17:54:07 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3331 * nnvirtual.el (nnvirtual-update-marked): Copy empty mark lists.
3333 * gnus.el (gnus-summary-read-group): Allow entry with no-display.
3335 * gnus.el: 0.36 is released.
3337 Sat Feb 3 11:56:53 1996 Steven L. Baur <steve@miranova.com>
3339 * gnus-uu.el (gnus-uu-default-view-rules): Added rule for playing of
3342 Mon Feb 5 05:08:54 1996 Lars Ingebrigtsen <lars@eyesore.no>
3344 * gnus.el (gnus-summary-mode-map): Move `v' to `W v'.
3346 * gnus-cache.el (gnus-cache-possibly-enter-article): Request the
3347 buffer to the nntp buffer.
3349 * gnus.el (gnus-recenter): Allow a prefix.
3351 Mon Feb 5 04:56:35 1996 Michael Cook <mcook@cognex.com>
3353 * gnus.el (gnus-configure-windows): Return to the original frame.
3355 Mon Feb 5 03:49:34 1996 Lars Ingebrigtsen <lars@eyesore.no>
3357 * gnus-topic.el (gnus-topic-kill-group): Update topics.
3358 (gnus-topic-yank-group): Ditto.
3360 * nnfolder.el (nnfolder-directory): Doc fix.
3362 * gnus.el (gnus-summary-move-article): Add marks when moving
3364 (gnus-summary-recenter): Don't do horizontal recenter unless the
3367 Sun Feb 4 16:22:20 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3369 * gnus.el (gnus-summary-edit-article): Make sure we're in the
3372 * gnus.el: 0.35 is released.
3374 Sun Feb 4 14:05:20 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3376 * nndoc.el (nndoc-guess-digest-type): Too strict body-begin for
3379 * gnus-msg.el (gnus-removable-headers): Don't remove Bcc header.
3380 (gnus-mail-send): Accept a parameter.
3381 (gnus-inews-send-mail-copy): Use it.
3383 * gnus-salt.el (gnus-tree-close): Don't kill the tree buffer.
3385 * gnus.el (gnus-summary-select-article): Changed return value.
3386 (gnus-summary-scroll-up): Use it.
3388 Sat Feb 3 20:39:59 1996 Lars Ingebrigtsen <lars@eyesore.no>
3390 * gnus.el (gnus-summary-dummy-line-format): Included tabs.
3391 (gnus-summary-prepare-threads): Insert dummy lines properly.
3392 (gnus-summary-hide-thread): Hide dummies better.
3394 * gnus-uu.el (gnus-uu-get-actions): Escape special characters.
3396 * gnus-soup.el (gnus-soup-group-brew): Add articles in right
3397 order; don't generate display.
3399 * gnus.el (gnus-summary-sort): Allow sorting in reverse order.
3400 (gnus-summary-pop-limit): Don't pop if there isn't anything to
3402 (gnus-sort-articles): Would destroy the newsgroup data.
3404 * gnus-soup.el (gnus-soup-unpack-packet): Return the process value.
3406 * gnus.el (gnus-summary-exit): Don't bury buffers that don't exist.
3407 (gnus-summary-exit-no-update): Ditto.
3409 Sat Feb 3 14:37:31 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3411 * gnus-soup.el (gnus-soup-add-article): Would bug out on
3412 non-existent articles.
3414 * gnus.el (gnus-configure-windows): Delete windows on all frames.
3416 Sat Feb 3 15:07:38 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3418 * gnus.el (gnus-summary-read-group): Wouldn't score anything.
3420 * gnus.el: 0.34 is released.
3422 Sat Feb 3 13:08:48 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3424 * gnus-msg.el (gnus-summary-resend-bounced-mail): Strip more
3427 * gnus.el: 0.33 is released.
3429 Fri Feb 2 20:19:07 1996 Lars Ingebrigtsen <lars@eyesore.no>
3431 * gnus.el (gnus-summary-exit): Bury the article buffer.
3433 * gnus-score.el (gnus-score-followup-article): Don't do
3436 Fri Feb 2 20:07:31 1996 Jason L. Tibbitts, III <tibbs@uh.edu>
3438 * nnmail.el (nnmail-process-babyl-mail-format): Allow many spaces
3441 Fri Feb 2 20:05:02 1996 Lars Ingebrigtsen <lars@eyesore.no>
3443 * gnus.el (gnus-summary-select-article): Return t on success.
3445 Thu Feb 1 00:50:54 1996 Lars Ingebrigtsen <lars@eyesore.no>
3447 * nnfolder.el (nnfolder-request-group): Give a better error
3450 * nnfolder.el: Really use virtual servers.
3452 * gnus.el (gnus-select-newsgroup): Moved score file processing to
3455 * gnus-msg.el (gnus-post-method): Use `gnus-post-method' from the
3458 * nnsoup.el (nnsoup-request-expire-articles): Bombed.
3459 (nnsoup-delete-unreferenced-message-files): New command.
3461 * gnus-cache.el (gnus-cache-possibly-enter-article): Update cache
3463 (gnus-cache-possibly-remove-article): Ditto.
3465 * gnus-srvr.el (gnus-server-prepare): Weed out nil servers.
3467 * gnus-msg.el (gnus-mail-reply): Respect
3468 `rmail-dont-reply-to-names'.
3470 Wed Jan 31 19:25:50 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3472 * gnus-msg.el (gnus-inews-insert-mime-headers): `(widen)' before
3473 searching for 8-bit characters.
3475 * gnus-vis.el (gnus-article-highlight-headers): Make it ignore
3476 the `intangible' text property.
3478 Thu Feb 1 00:33:37 1996 Lars Ingebrigtsen <lars@eyesore.no>
3480 * gnus.el (gnus-summary-limit-to-unread): Remove sparse articles.
3482 Wed Jan 31 15:54:38 1996 Lars Ingebrigtsen <lars@eyesore.no>
3484 * gnus-score.el (gnus-summary-score-map): Recursive map.
3486 * gnus-msg.el (gnus-dissociate-buffer-from-draft): Didn't run hook
3489 * gnus-kill.el (gnus-execute): Don't use `gnus-header-*'.
3491 * gnus-msg.el (gnus-kill-message-buffer): New command and
3493 (gnus-mail-setup): Use the gnus-mail-*-method variables.
3495 * gnus-topic.el (gnus-topic-rename): Default to current topic.
3496 (gnus-topic-create-topic): Ditto.
3498 * gnus-vis.el (gnus-group-highlight-line): Offer ticked number.
3500 * gnus-uu.el (gnus-uu-grab-articles): Remove the message.
3502 * gnus-vis.el (gnus-group-highlight): New default for dark
3505 * gnus-topic.el (gnus-group-prepare-topics): Don't do anything
3508 * gnus.el (gnus-summary-mode-map): Clobbered "D".
3510 Mon Jan 29 19:06:00 1996 Kim-Minh Kaplan <kkaplan@cdfhp3.in2p3.fr>
3512 * gnus.el (gnus-simplify-subject-fuzzy): Fold case.
3514 Mon Jan 29 17:48:12 1996 Lars Ingebrigtsen <lars@eyesore.no>
3516 * gnus.el (gnus-summary-limit): Hide any threads, possibly.
3518 * gnus-msg.el (gnus-forward-insert-buffer): Really delete unwanted
3521 * gnus-vis.el (gnus-insert-prev-page-button): Allow clicking.
3522 (gnus-insert-next-page-button): Ditto.
3524 * nntp.el (nntp-send-region-to-server): Copy text to a temp buffer
3527 Sun Jan 28 10:28:39 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3529 * gnus-cite.el (gnus-dissect-cited-text): Don't push a nil on the
3532 Sat Jan 27 20:32:29 1996 Lars Ingebrigtsen <lars@eyesore.no>
3534 * gnus-topic.el (gnus-group-topic-topics-only): Removed variable.
3536 * nnbabyl.el (nnbabyl-request-group): Don't report failures on
3538 * nnmbox.el (nnmbox-request-group): Ditto.
3540 * gnus.el (gnus-simplify-buffer-fuzzy): Simplify [x/x].
3542 * gnus-score.el (gnus-score-default-header): Duplicate defvars.
3543 (gnus-summary-increase-score): Default variables should be
3546 * gnus.el (gnus-summary-mode-map): Wrong name for `t' keystroke.
3548 Sat Jan 27 20:29:45 1996 Marc Auslander <marc@watson.ibm.com>
3550 * gnus-score.el (gnus-summary-increase-score): Didn't work for
3551 non-temporary score entries.
3553 Fri Jan 26 17:24:00 1996 David K}gedal <davidk@lysator.liu.se>
3555 * nnmail.el (nnmail-check-duplication): Don't tread 'delete as a
3558 Sat Jan 27 19:51:08 1996 Lars Ingebrigtsen <lars@eyesore.no>
3560 * gnus-topic.el (gnus-topic-prepare-topic): Number of groups would
3562 (gnus-topic-update-topic-line): Ditto.
3564 Fri Jan 26 15:10:09 1996 Steven L. Baur <steve@miranova.com>
3566 * gnus-vis.el (gnus-article-add-buttons): Need to reset point to top
3567 of article before trying the next regexp in the gnus-button-alist.
3569 Sat Jan 27 19:22:24 1996 Lars Ingebrigtsen <lars@eyesore.no>
3571 * gnus-vis.el (gnus-button-alist): Allow space after "<URL: ".
3573 Fri Jan 26 20:20:25 1996 Lars Ingebrigtsen <lars@eyesore.no>
3575 * gnus-topic.el (gnus-topic-indent-level): New variable.
3576 (gnus-topic-yank-group): Use it.
3577 (gnus-topic-insert-topic-line): Ditto.
3578 (gnus-topic-prepare-topic): Ditto.
3580 Fri Jan 26 17:18:25 1996 ISO-2022-JP <yamaoka@ga.sony.co.jp>
3582 * gnus-vis.el (gnus-article-highlight-headers): Would infloop.
3584 Fri Jan 26 14:10:19 1996 Lars Ingebrigtsen <lars@eyesore.no>
3586 * gnus.el (gnus-dribble-read-file): Set file modes on the dribble
3588 (gnus-article-check-hidden-text): Only checked signature.
3589 (gnus-article-check-hidden-text): Do things in the article
3591 (gnus-group-line-format-alist): Let N have its old definition.
3592 (gnus-group-catchup-group-hook): New variable.
3593 (gnus-group-catchup): Use it.
3594 (gnus-group-remove-mark): Give a useful return value.
3595 (gnus-group-kill-group): Would bug out when killing lots of dead
3598 Thu Jan 25 09:32:19 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
3600 * gnus.el (gnus-group-insert-group-line) : Changed "header" to
3601 "gnus-tmp-header" for parameter that gets passed to user
3602 functions. Set to the group name, but may not necessarily want
3604 (gnus-group-set-mode-line) : ditto, gnus-tmp-header set to nil.
3605 (gnus-set-mode-line) : ditto, gnus-tmp-header set to nil.
3607 Fri Jan 26 07:47:59 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3609 * gnus.el (gnus): Goto the first unread group.
3611 * gnus.el: 0.32 is released.
3613 Thu Jan 25 18:27:03 1996 Lars Ingebrigtsen <lars@eyesore.no>
3615 * gnus.el: Autoload `gnus-group-highlight-line'.
3617 * gnus-vis.el (gnus-article-highlight-headers): Wrap the regexp in
3620 * nnmbox.el (nnmbox-request-group): Don't bug out on non-existant
3622 * nnbabyl.el (nnbabyl-request-group): Ditto.
3623 (nnbabyl-possibly-change-newsgroup): Return t.
3625 * gnus.el (gnus-group-insert-group-line): Define gnus-tmp-header.
3627 * gnus-msg.el (gnus-mail-parse-comma-list): New function.
3628 (gnus-mail-reply): Use it.
3629 (gnus-mail-reply): Merge follow-to headers.
3631 * gnus-score.el (gnus-summary-score-map): New implementation.
3633 * gnus.el (gnus-summary-exit): Remove articles before updating.
3634 (gnus-summary-next-article): Accept a param to force slightly.
3636 Thu Jan 25 08:41:44 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3638 * nnml.el (nnml-deletable-article-p): Always responed with nil.
3640 Thu Jan 25 08:45:52 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3642 * gnus.el: 0.31 is released.
3644 * nnmail.el (nnmail-insert-lines): Would return negative lines
3647 * gnus-xmas.el (gnus-xmas-extent-start-open): New function.
3649 * gnus-topic.el (gnus-topic-insert-topic-line): Remove excess
3652 * gnus-xmas.el (gnus-xmas-topic-remove-excess-properties): New
3655 Thu Jan 25 07:34:05 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3657 * gnus-ems.el (gnus-extent-detached-p): New alias.
3659 * gnus-xmas.el (gnus-xmas-find-glyph-directory): Changed from
3660 "etc" to "etc/gnus".
3662 Tue Jan 23 13:40:35 1996 Lars Ingebrigtsen <lars@eyesore.no>
3664 * gnus-score.el (gnus-score-make-menu-bar): New function.
3665 (gnus-score-menu-hook): New variable.
3667 * gnus-vis.el (gnus-article-next-button): Move point.
3669 * nndoc.el (nndoc-type-alist): Recognize ends of digests.
3670 (nndoc-retrieve-headers): Don't bug out on non-existant articles.
3672 * gnus-msg.el (gnus-mail-buffer): Renamed.
3674 * gnus-cache.el (gnus-cache-possibly-remove-articles): Check some
3677 * nnmail.el (nnmail-insert-lines): Off by 1.
3679 * nnml.el (nnml-deletable-article-p): Check for file writability.
3680 * nnmh.el (nnml-deletable-article-p): Ditto.
3682 * gnus-msg.el (gnus-associate-buffer-with-draft): Allow
3684 (gnus-use-draft): New variable.
3686 * gnus.el (gnus-summary-move-article): Use `move' action by
3689 * nnmail.el (nnmail-get-split-group): Be more restrictive in
3690 selecting procmail spools.
3691 (nnmail-get-spool-files): Don't return the spool file when doing a
3692 single procmail file.
3694 * gnus.el (gnus-summary-move-article): Allow moving to the same
3697 * gnus-score.el (gnus-score-pretty-print): New command and
3699 (gnus-summary-increase-score): Would always bug out.
3700 (gnus-score-edit-done): Change windows before loading score file.
3702 * gnus.el (gnus-summary-reparent-thread): Rethread after
3705 * gnus-xmas.el (gnus-xmas-make-overlay): Don't make extents
3708 * nndoc.el (nndoc-post-type): New variable.
3710 Tue Jan 23 13:39:11 1996 Eberhard Mattes <mattes@azu.informatik.uni-stuttgart.de>
3712 * nndoc.el (nndoc-request-type): New function.
3714 Tue Jan 23 00:13:10 1996 Lars Ingebrigtsen <lars@eyesore.no>
3716 * gnus.el (gnus-group-group-indentation): New function.
3717 (gnus-group-update-group-line): Use it.
3718 (gnus-group-update-group): Indent.
3720 * gnus-topic.el (gnus-topic-hide-subtopics): Removed variable.
3721 (gnus-topic-prepare-topic): Indent group lines.
3722 (gnus-topic-yank-group): Indent groups.
3724 * gnus.el (gnus-group-update-hook): New variable.
3725 (gnus-group-insert-group-line): Use it.
3727 * gnus-vis.el (gnus-group-highlight-line): New function.
3729 * gnus.el (gnus-group-entry): New macro.
3731 * gnus-vis.el (gnus-group-highlight): New variable.
3733 * gnus-topic.el (gnus-topic-insert-topic-line): Would show "..."
3735 (gnus-topic-indent): Don't move point.
3736 (gnus-topic-unindent): Ditto.
3737 (gnus-topic-prepare-topic): Display unread articles in sub-topics.
3739 * nnsoup.el (nnsoup-next-prefix): New function.
3740 (nnsoup-read-areas): Use it.
3742 * gnus-soup.el (gnus-soup-set-area-prefix): New macro.
3744 * nnsoup.el (nnsoup-tmp-directory): New directory.
3745 (nnsoup-write-active-file): Save it.
3746 (nnsoup-unpack-packets): Use it.
3748 * gnus-msg.el (gnus-dissociate-buffer-from-draft): New command and
3751 * gnus.el (gnus-group-list-groups): Goto last group if at eob.
3753 * gnus-topic.el (gnus-topic-mode): Use it.
3754 (gnus-topic-goto-next-group): New function.
3756 * gnus.el (gnus-group-list-groups): Allow positioning point in
3758 (gnus-group-goto-next-group-function): New internal variable.
3760 * nnsoup.el (nnsoup-read-active-file): Give a proper return
3763 * gnus.el (gnus-start-news-server): Give a better error message.
3765 Mon Jan 21 23:34:55 1996 Morioka Tomohiko <morioka@jaist.ac.jp>
3767 * gnus-mh.el (gnus-mh-mail-setup): It didn't work when pressing
3768 `R' or yanking because of lack of setting to variable
3769 `mail-reply-buffer' and mh-sent-from-folder buffer local variable
3772 Mon Jan 22 02:58:42 1996 Lars Ingebrigtsen <lars@eyesore.no>
3774 * nntp.el (nntp-open-server-internal): Make sure that the server
3775 was successfully opened.
3777 * gnus.el (gnus-read-active-file): Wouldn't activate properly.
3778 (gnus-read-active-file): Ignore errors from the archive server.
3780 * nnbabyl.el (nnbabyl-request-group): Ditto.
3782 * nnmbox.el (nnmbox-request-group): Would bug out.
3784 Sat Jan 20 20:39:03 1996 Steven L. Baur <steve@miranova.com>
3786 * nnmbox.el (nnmbox-read-mbox): find-file-noselect ->
3787 nnheader-find-file-noselect.
3789 Mon Jan 22 01:15:52 1996 Lars Ingebrigtsen <lars@eyesore.no>
3791 * gnus.el (gnus-group-mark-buffer): Optional param.
3793 * nnsoup.el (nnsoup-request-expire-articles): Message more.
3794 (nnsoup-read-active-file): Add proper active info.
3795 (nnsoup-request-group): New implementation.
3796 (nnsoup-request-list): Ditto.
3798 Sun Jan 21 08:22:47 1996 Lars Ingebrigtsen <lars@eyesore.no>
3800 * gnus.el (gnus-request-article-this-buffer): Update sparse
3802 (gnus-data-set-number): New macro.
3803 (gnus-summary-update-article): Use it.
3805 Sun Jan 21 03:54:18 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3807 * gnus-soup.el (gnus-soup-add-article): Don't save canceled