1 Tue Jun 11 02:29:33 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3 * gnus-score.el (gnus-score-find-trace): Erase contents first.
5 * nntp.el (nntp-send-region-to-server): Make sure the server is
8 * gnus.el (gnus-summary-edit-article-done): Reversed parameters.
10 * nnheaderxm.el: Renamed.
12 * nnmail.el ((eq system-type 'windows-nt)): Moved here.
14 Tue Jun 11 02:11:30 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
16 * nnmail.el (nnmail-pop-password): New variable.
17 (nnmail-pop-password-required): New variable.
18 (nnmail-move-inbox): Use them.
20 Mon Jun 10 21:40:13 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
22 * gnus-xmas.el (gnus-xmas-summary-recenter): Don't sit-for on
25 * gnus-picon.el (gnus-group-display-picons): `set-to-buffer'?
27 * gnus.el (gnus-articles-to-read): Don't prompt for scored unless
28 there are many unscored ones.
29 (gnus-read-move-group-name): Prompt when group doesn't exist.
30 (gnus-output-to-file): New implementation.
31 (gnus-summary-save-article): Would duplicate while saving.
32 (gnus-summary-save-article): Prompts wouldn't be remembered.
33 (gnus-article-hide-headers): Inhibit point motion hooks.
35 Mon Jun 10 05:20:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
37 * gnus.el: Gnus v5.2.14 is released.
39 * gnus-cus.el (()): Display X face by default.
41 * gnus-xmas.el (gnus-article-x-face-command): New default.
43 * gnus-ems.el: Moved x-face.
45 * gnus-xmas.el (gnus-xmas-article-display-xface): New function.
47 Mon Jun 10 03:08:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uido.no>
49 * gnus.el: Gnus v5.2.13 is released.
51 * gnus-cus.el (()): Changed LemonChiffon to Turquoise.
53 * message.el (message-signature-setup-hook): New hook.
55 * gnus-xmas.el (gnus-xmas-summary-recenter): `sit-for' for right
58 Mon Jun 10 00:02:15 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
60 * gnus.el (gnus-article-check-hidden-text): New definition.
61 (gnus-hidden-arg): New function.
62 (gnus-article-hide-headers): Don't toggle when called
65 * messagexmas.el (message-xmas-setup-toolbar): Use xbms.
67 * gnus-score.el (gnus-score-file-regexp): Regexp-quote suffixes.
68 (gnus-score-load-file): Wouldn't set `adapt-file' right.
70 * gnus-xmas.el (gnus-xmas-logo-color-alist): Removed double "##".
72 * gnus-score.el (gnus-score-find-bnews): Deal with "++".
74 Sun Jun 9 22:18:05 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
76 * gnus-score.el (gnus-score-find-trace): Don't error, just beep.
78 * gnus-cite.el (gnus-cite-minimum-match-count): Changed default to
81 Sun Jun 9 05:48:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
83 * gnus.el (gnus-message-archive-method): Dox fix.
85 * message.el (message-check-news-syntax): Allow + and _ in group
88 * gnus.el (gnus-group-fetch-faq): Didn't allow completion.
90 Sun Jun 9 05:36:16 1996 Hrvoje Niksic <hniksic@srce.hr>
92 * message.el (message-ignored-supersedes-headers): New default.
94 Sun Jun 9 05:17:34 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
96 * gnus-score.el (gnus-score-score-files-1): Don't match on "/" in
98 * nnml.el (nnml-generate-nov-databases-1): Ditto.
99 * nnmh.el (nnmh-request-list-1): Ditto.
100 * gnus-uu.el (gnus-uu-scan-directory): Ditto.
102 * nnheaderems.el: Strip CR on windows-nt.
104 Sun Jun 9 05:15:13 1996 Dave Disser <disser@hpsdly.sdd.hp.com>
106 * gnus-picon.el (gnus-group-display-picons): Set instead of
109 Sun Jun 9 05:08:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
111 * gnus.el (gnus-article-read-summary-keys): Don't save winconf on
114 * nnmail.el (nnmail-delete-incoming): Changed default.
116 * gnus.el (gnus-eval-in-buffer-window): Indent correctly.
118 Sat Jun 8 19:24:24 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
120 * gnus-cite.el (gnus-cite-minimum-match-count): Changed default.
122 Fri Jun 7 22:08:53 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
124 * gnus.el: Gnus v5.2.12 is released.
126 * gnus.el (gnus-summary-refer-article): Would bug out when
127 referring non-sparse articles.
129 Fri Jun 7 19:59:45 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
131 * gnus.el: Gnus v5.2.11 is released.
133 * gnus.el (gnus-summary-save-article): Would set
134 `gnus-original-article-buffer' to a bogus value.
135 (gnus-header-value): Didn't understand continuation headers!
136 (gnus-get-newsgroup-headers): Use new value and pick out
138 (gnus-number-to-header): New function.
139 (gnus-summary-refer-article): Didn't work when sparse articles
142 Fri Jun 7 17:19:21 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
144 * nnheader.el (nnheader-insert-head): Use
145 `nnheader-insert-file-contents-literally'.
146 (nnheader-mail-file-mbox-p): Ditto.
148 Fri Jun 7 14:05:28 1996 Jens Lautenbacher <jens@lemcbed.lem.uni-karlsruhe.de>
150 * custom.el ((string-match "XEmacs" emacs-version)): dito
152 * gnus-vis.el (gnus-group-make-menu-bar): enable customize for XEmacs
154 Fri Jun 7 19:20:22 1996 Richard Pieri <ratinox@unilab.dfci.harvard.edu>
156 * nnheaderems.el (nnheader-ms-strip-cr): New function.
158 Thu Jun 6 18:22:04 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
160 * gnus.el: Gnus v5.2.10 is released.
162 * message.el (message-header-format-alist): Use
163 `message-fill-address' for To and Cc.
164 (message-fill-address): New function.
166 * gnus.el (gnus-article-check-hidden-text): Respect a postive
168 (gnus-summary-save-article): Remove headers from the original
170 (gnus-article-hide-headers): Delete "From " if wanted.
172 * nnmail.el (nnmail-load-hook): Run hooks.
174 Thu Jun 6 14:41:20 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
176 * message.el (message-check-news-syntax): Don't warn on "poster".
178 Wed Jun 5 20:22:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
180 * gnus.el: Gnus v5.2.9 is released.
182 * message.el (message-setup): Add Mailcrypt magic.
184 Wed Jun 5 18:01:58 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
186 * gnus-cus.el (()): New colors.
188 * gnus-xmas.el (gnus-xmas-group-startup-message): Would bug out
189 when compiled without XPM support.
191 Wed Jun 5 17:17:00 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
193 * gnus.el: Gnus v5.2.8 is released.
195 * nndoc.el (nndoc-type-alist): New babyl head begin.
196 (nndoc-babyl-head-begin): New function.
198 Wed Jun 5 16:26:55 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
200 * gnus.el (gnus-summary-save-article): Remove headers.
202 Wed Jun 5 18:16:55 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
204 * gnus.el (gnus-read-old-newsrc-el-file): Would bug out.
206 Wed Jun 5 12:43:22 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
208 * gnus-score.el: `V f' to flush the cache.
209 (gnus-score-flush-cache): Save scores before flushing.
211 * gnus-cite.el (gnus-cite-prefix-regexp): Removed "-" as cite
214 * gnus.el (gnus-summary-caesar-message): Use message.
216 * gnus-cite.el (gnus-cite-prefix-regexp): Allow "-" as a cite
219 * nnvirtual.el (nnvirtual-convert-headers): Wouldn't convert.
221 * gnus-cus.el (()): Have `gnus-mouse-face' respect gnus-visual.
223 Wed Jun 5 12:52:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
225 * dgnushack.el (custom-file): Changed setq.
227 Tue Jun 4 13:46:45 1996 Scott Byer <byer@mv.us.adobe.com>
229 * nnfolder.el (nnfolder-read-folder) Take an additional parameter,
230 scanning, which is t when we are only scanning for new news. In
231 this case, if the modtime of the file hasn't changed since we last
232 scanned it, we don't bother reading the file in, and simply return
233 nil. When we do scan it, pay attention to the
234 nnfolder-distrust-mbox variable, and only scan forward from the
235 last marked message when nil. After scanning, remember the
236 modtime of the visited buffer.
238 * nnfolder.el (nnfolder-save-mail) If nnfolder-current-buffer is
239 nil, make sure any open group is closed before changing the group
240 - in the case where a group was opened for scanning but not read
241 in because it wasn't touched, this forces the read.
243 * nnfolder.el (nnfolder-possibly-change-group) Take an additional
244 optional variable, which indicated if we're scanning. Passes it
245 on to nnfolder-read-folder, and is prepared for
246 nnfolder-read-folder to return nil for nnfolder-current-buffer.
247 If we get a request to change to the currently open group, and
248 nnfolder-current-buffer is nil (we're on the tail end of a scan),
251 * nnfolder.el (nnfolder-request-scan) Inform
252 nnfolder-possibly-change-group that we're scanning.
254 * nnfolder.el (nnfolder-scantime-alist) New internal variable.
255 Keep track of the last scantime of each mbox.
257 * nnfolder.el (nnfolder-distrust-mbox) New variable. When t,
258 nnfolder-read-folder reverts to it's old behavior of scanning an
259 entire file looking for unmarked messages. When nil (the
260 default), scans forward from the last marked message. Unless you
261 have an external mailer which inserts new messages in the middle
262 of your mailboxes, leave nil.
264 Wed Jun 5 09:20:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
266 * message.el (message-goto-body): Expand abbrev.
268 Tue Jun 4 17:12:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
270 * gnus.el: Gnus v5.2.7 is released.
272 Tue Jun 4 18:26:24 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
274 * message-xms.el (message-xmas-find-glyph-directory): Wouldn't use
275 PACKAGE-xmas-glyph-directory even if it is non-nil and a
277 (message-toolbar): Use special ispell function for messages. Jump
278 to info pages for message composition.
280 Tue Jun 4 17:12:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
282 * message.el (rmail): Require.
284 Tue Jun 4 18:11:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
286 * gnus-cus.el (()): Bold group faces.
288 Tue Jun 4 15:10:20 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
290 * gnus-cus.el (()): Unbold group faces.
292 * custom.el (custom-face-lookup): Make all parameters optional.
294 * gnus.el (gnus-thread-total-score): Protect against nil input.
296 Tue Jun 4 11:11:13 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
298 * gnus.el: Gnus v5.2.6 is released.
300 * gnus.el (gnus-summary-make-local-variables): Set local variables
303 Tue Jun 4 07:51:02 1996 Steven L. Baur <steve@miranova.com>
305 * gnus-cus.el (()): New "light' group highlighting.
307 Tue Jun 4 07:26:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
309 * gnus.el (gnus-subscribe-hierarchical-interactive): Don't accept
312 * message.el (message-directory): Autoload.
314 Mon Jun 3 07:30:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
316 * gnus.el (gnus-summary-make-local-variables): Separated into own
318 (gnus-summary-make-local-variables): Respect global values.
320 * nnheader.el (sendmail): Unrequired.
323 * nntp.el (rnews): Unrequired.
325 * gnus-msg.el (gnus-group-post-news): `C-u a' posts to the group
326 under point, `C-u 1 a' prompts, `a' uses an empty group name.
328 * message.el (message-setup): Make separator read-only.
330 * gnus-cus.el (()): Define `gnus-group-highlight'.
332 * gnus-vis.el (gnus-group-highlight): Commented out.
334 * gnus-topic.el (gnus-topic-yank-group): Yank topics at the end of
335 the buffer correctly.
337 * gnus-score.el (gnus-score-adaptive): Make sure we use the
338 buffer-local adaptive score variable.
340 * gnus-msg.el (gnus-group-post-news): Prompt when given a prefix.
342 * nnvirtual.el (nnvirtual-catchup-group): Might have corrupted the
343 list of component groups.
345 * gnus-ems.el: Work under OS/2 again.
347 * gnus.el (gnus-remove-header): New function.
348 (gnus-read-header): Use it.
349 (gnus-summary-insert-subject): Didn't work when editing articles
350 in a non-threaded display.
351 (gnus-summary-update-article): Would create multiple root
352 threads when editing.
354 * message.el (message-do-send-housekeeping): Reverse check.
356 * nnheader.el (backquote): Required.
358 * gnus.el (backquote): Required.
360 * message.el (message-make-from): Use the `user-full-name'
363 Sun Jun 2 16:50:49 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
365 * message.el (message-number-of-buffers): New variable.
366 (message-generate-new-buffers): Changed default.
367 (message-do-send-housekeeping): New function.
368 (message-buffer-name): New function.
370 Sun Jun 2 07:41:20 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
372 * gnus.el: Gnus v5.2.5 is released.
374 * gnus-topic.el (gnus-topic-remove-group): Only delete first
376 (gnus-topic-move-group): Ditto.
377 (gnus-topic-change-level): Ditto.
379 * gnus.el (gnus-summary-insert-subject): Do rebuilding of sparse
381 (gnus-summary-update-article): Do updating of referred articles
383 (gnus-delete-first): New function.
385 * gnus-cus.el (()): Color change.
387 * gnus.el (gnus-version): Accept a prefix to insert.
389 Sat Jun 1 02:03:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
391 * custom.el: Require cl.
393 * gnus.el (gnus-group-list-matching): `10 A m' to read the active
396 * message.el (message-supersede): Don't use
397 `mail-strip-quoted-names'.
398 (message-cancel-news): Ditto.
400 * nnfolder.el (nnfolder-retrieve-headers): Don't allow selecting
402 (nnfolder-request-group): Ditto.
404 Sat Jun 1 01:26:45 1996 Per Abrahamsen <abraham@dina.kvl.dk>
406 * dgnushack.el (custom-file): Nix out.
408 Sat Jun 1 01:24:28 1996 Massimo Campostrini <campo@sunthpi3.difi.unipi.it>
410 * gnus-cus.el (()): Wrong number of arguments.
412 Fri May 31 08:32:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
414 * gnus.el: Removed obsolete autoloads.
416 * gnus-demon.el (gnus-demon-init): Use `nnheader-run-at-time'.
418 * gnus.el (gnus-group-catchup-current): Warn.
420 * gnus-srvr.el (gnus-browse-foreign-server): Message better.
422 * gnus-topic.el (gnus-topic-change-level): Make sure we're in the
425 * gnus-srvr.el (gnus-server-exit-hook): New hook.
426 (gnus-server-exit): Use it.
428 * gnus-topic.el (gnus-topic-mode): Update more.
430 * gnus.el (gnus-group-update-group-hook): New hook.
431 (gnus-group-update-group): Use it.
433 Fri May 31 04:33:16 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
435 * gnus.el: Gnus v5.2.4 is released.
437 * custom.el (custom-face-lookup): Escape errors.
439 * gnus-msg.el (gnus-inews-do-gcc): Don't do anything unless Gnus
442 * custom.el (custom-face-lookup): Wrong number of params.
444 Fri May 31 00:14:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
446 * gnus.el (gnus-continuum-version): Also give responses to
448 (gnus-summary-update-article): Would bug out on editing articles.
450 Thu May 30 05:04:07 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
452 * gnus.el: Gnus v5.2.2 is released.
454 * gnus.el (gnus-article-hide-headers): Show boring headers as
457 Tue May 28 15:47:15 1996 Per Abrahamsen <abraham@dina.kvl.dk>
459 * custom.el ((fboundp 'event-point)): Wrong test.
461 Thu May 30 03:19:21 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
463 * gnus.el (gnus-headers-decode-quoted-printable): Wrong name.
465 * message.el (message-header-hook): Defvarred.
467 * gnus-nocem.el (gnus-nocem-verifyer): Couldn't verify that it
470 Thu May 30 00:25:46 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
472 * gnus-nocem.el (gnus-nocem-verify-issuer): Widen before
475 Wed May 29 23:19:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
477 * custom.el (custom-xmas-set-text-properties): Changed name.
479 Wed May 29 23:01:52 1996 Paul D. Smith <psmith@baynetworks.com>
481 * gnus-cus.el: toggle -> sexp.
483 Wed May 29 23:00:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
485 * gnus-msg.el (gnus-inews-add-send-actions): Use `gnus-add-hook'.
487 Wed May 29 22:52:47 1996 Francois Felix Ingrand <felix@laas.fr>
489 * gnus-topic.el (gnus-topic-remove-group): Would not delete groups
492 Wed May 29 08:57:20 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
494 * custom.el (custom-face-lookup): Avoid `modify-face' to speed up
495 face retrieval on Indys & over slow modem lines.
497 Wed May 29 05:08:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
499 * gnus.el: Gnus v5.2.2 is released.
501 * custom.el (custom-xmas-add-text-properties,
502 custom-xmas-put-text-property): New functions used throughout.
503 May now work under XEmacs.
505 Wed May 29 00:07:13 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
507 * gnus-cite.el (gnus-cite-article): New variable.
508 (gnus-cite-parse-maybe): Use it.
510 * nnspool.el (nnspool-open-server): Refuse opening if the active
513 * gnus.el (gnus-read-active-file): Message more.
515 * nntp.el (nntp-request-article): Wouldn't wait until the entire
518 * nnvirtual.el (nnvirtual-request-group): Make sure that things
519 don't recurse endlessly.
521 * message.el (message-expand-group): Make buffer not read-only.
523 * gnus-nocem.el (gnus-nocem-verifyer): New variable.
524 (gnus-nocem-verify-issuer): Use it.
526 * gnus-xmas.el (gnus-xmas-logo-color-alist): New variable.
527 (gnus-xmas-logo-color-style): New variable.
528 (gnus-xmas-logo-colors): Use them.
530 Tue May 28 00:28:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
532 * gnus-score.el (gnus-score-followup): Would infloop on exact
535 * message.el (message-forward): Insert separator at the start of
538 * nnfolder.el (nnfolder-save-buffer): New function.
539 (nnfolder-save-buffer-hook): New variable.
541 * message.el (message-mode-hook): Defined variable.
543 * nntp.el (nntp-request-close): Remove the sentinel before closing
546 * gnus.el (gnus-group-mode): Add to local hook.
547 (gnus-continuum-version): Would return wrong answer for non-alpha
549 (gnus-version-number): New variable.
550 (gnus-version): Use it.
552 * gnus-msg.el (gnus-inews-add-send-actions): Add to local hook.
554 * gnus-xmas.el (gnus-xmas-add-hook): New function.
556 * gnus-ems.el (gnus-add-hook): New alias.
558 Tue May 28 00:23:17 1996 Joao Cachopo <jcachopo@gia.ist.utl.pt>
560 * gnus-salt.el (gnus-binary-mode): Would put wrong minor mode
563 Tue May 28 00:18:19 1996 Thor Kristoffersen <thor@unik.no>
565 * nntp.el (nntp-close-server): Supply parameter to
566 `nntp-server-opened'.
568 Sun May 26 20:29:02 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
570 * gnus.el (gnus-article-sort-by-date): Inline.
572 * nnmail.el (nnmail-find-file): Don't insert literally.
574 * message.el (message-send-mail-with-mh): Save before sending.
576 * gnus-cite.el (gnus-article-hide-citation): Would bug out.
578 * gnus-topic.el (gnus-topic-grok-active): Could only be run once.
580 * message.el (message-check-news-syntax): Don't warn on long
581 signatures on forwarded articles.
583 * gnus.el (gnus-request-article-this-buffer): Put un-numbered
584 articles into the original buffer as well.
586 Sun May 26 03:51:38 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
588 * gnus.el: Gnus v5.2.1 is released.
590 * gnus.el: Gnus v5.2.0 is released.
592 * gnus.el: September Gnus v0.96 is released.
594 * nnheader-ems.el: Raw-file confusion.
596 * gnus-xmas.el (gnus-xmas-logo-colors): New variable.
597 (gnus-xmas-group-startup-message): Use it.
599 Sun May 26 02:35:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
601 * nnheader-ems.el: Bind nnheader-insert-raw-file-contents.
603 * gnus.el: 0.95 is released.
605 Sun May 26 02:34:01 1996 Bart Robinson <lomew@cs.utah.edu>
607 * gnus.el (gnus-save-newsrc-file): Make the backups go to the
610 Sun May 26 00:04:38 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
612 * gnus.el (gnus-cut-thread): Wouldn't cut properly with
613 old-fetched and dormant articles.
615 Sat May 25 22:49:51 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
617 * gnus.el (gnus-summary-search-article): Continue from where we
619 (gnus-summary-insert-subject): Wouldn't insert when old-fetched
621 (gnus-cut-threads): Would display too many threads when both
622 sparse & ancient articles were present.
623 (gnus-invisible-cut-children): New function.
625 Fri May 24 17:56:19 1996 Andy Norman <ange@hplb.hpl.hp.com>
627 * nnheader-ems.el (nnheader-xmas-find-file-noselect): Use
628 `nnheader-insert-file-contents-literally'.
630 Fri May 24 17:51:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
632 * gnus.el (gnus-summary-find-prev): With point at eob, would
633 select the next-to-last article.
635 Fri May 24 17:25:48 1996 Magnus Hammerin <qmah@bull.se>
637 * gnus.el (gnus-group-mode): Use `gnus-make-local-hook'.
638 (gnus-sortable-date): Typo.
640 Fri May 24 17:24:15 1996 ISO-2022-JP <morioka@jaist.ac.jp>
642 * gnus.el (gnus-narrow-to-signature): Didn't work.
644 Fri May 24 21:27:49 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
646 * gnus.el: 0.94 is released.
648 * nnvirtual.el (nnvirtual-request-group): Don't include itself in
649 its component groups.
651 * gnus.el (gnus-summary-mark-below): Changed default.
653 Fri May 24 19:29:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
655 * message.el (message-check-news-syntax): Check invalid Newsgroups
657 (message-mode-menu): Added spellcheck.
659 * nntp.el (nntp-wait-for-response): Peel off ^Ms.
661 * message.el (message-fix-before-sending): New function.
662 (message-send): Use it.
663 (message-check-news-syntax): Check for invalid group names.
665 * gnus.el (gnus-summary-number-of-articles-in-thread): Return 0 if
668 Thu May 23 23:32:43 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
670 * gnus.el: September Gnus v0.93 is released.
672 * nnbabyl.el (nnbabyl-read-mbox): Would bogously increase the
675 Thu May 23 21:06:47 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
677 * gnus.el: September Gnus v0.92 is released.
679 * gnus-soup.el (gnus-soup-add-article): Would remove Xrefs from
682 * gnus.el (gnus-summary-catchup-to-here): Don't show hidden
685 * nnmail.el (nnmail-moved-inboxes): New variable.
686 (nnmail-move-inbox): Use it.
688 * gnus-uu.el (gnus-uu-decode-uu): Optional argument.
690 * nnbabyl.el (nnbabyl-insert-lines): Don't insert negative Lines
693 Thu May 23 19:28:15 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
695 * gnus.el (gnus-summary-insert-pseudos): Would create contiguous
698 * nnheader-ems.el: New file.
699 (nnheader-xmas-run-at-time): New function.
700 (nnheader-xmas-cancel-timer): Ditto.
701 (nnheader-xmas-insert-file-contents-literally): Moved here.
703 * gnus.el (gnus-read-move-group-name): Bind
704 minibuffer-confirm-incomplete.
706 Thu May 23 15:20:47 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
708 * nntp.el (nntp-request-close): Give the QUIT time to reach the
709 server before closing the connection.
710 (nntp-close-server): Ditto.
712 * gnus.el (gnus-summary-exit): Run the exit hook with point on the
715 Thu May 23 15:03:16 1996 <morioka@jaist.ac.jp>
717 * gnus.el (gnus-narrow-to-signature): Mimeish new definition.
719 Thu May 23 15:03:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
721 * nnfolder.el (nnfolder-close-group): Don't read the buffer when
724 * gnus.el (gnus-group-exit): Prompt even when the server is down.
726 Wed May 22 21:56:56 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
728 * gnus.el: September Gnus v0.91 is released.
730 * gnus.el (gnus-setup-news): Slave Gnusii should clear the dribble
733 Wed May 22 22:32:21 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
735 * gnus-score.el (gnus-summary-set-score): Moved here.
736 (gnus-summary-raise-score): Would bug out on nil arguments.
738 * message-xmas.el (message-toolbar): Changed.
740 * gnus-xmas.el (gnus-summary-mail-toolbar): New toolbar.
741 (gnus-xmas-setup-summary-toolbar): Use it.
743 Wed May 22 19:24:04 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
745 * gnus.el (gnus-message-archive-method): Buggy definition.
746 (gnus-summary-prepare-threads): Don't mark ancient as low-scored.
747 (gnus-summary-prepare-unthreaded): Ditto.
749 Wed May 22 02:14:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
751 * gnus.el (gnus-save-hidden-threads): New macro.
752 (gnus-hidden-threads-configuration): New function.
753 (gnus-restore-hidden-threads-configuration): New function.
754 (gnus-summary-search-article): Use it.
756 * gnus-picon.el (gnus-picons-reverse-domain-path): New definition.
758 * message.el: Required wrong file under XEmacs.
760 * gnus-gl.el (bbb-get-predictions): Return nil on errors.
762 * nnfolder.el (nnfolder-close-group): Make sure the buffer is
763 alive before killing it.
765 Tue May 21 20:08:33 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
767 * gnus.el: September Gnus v0.90 is released.
769 * gnus.el (gnus-dribble-read-file): Don't do modes unless they are
772 * gnus-score.el (gnus-summary-score-entry): Wouldn't show
773 immediate scorign of followups.
774 (gnus-score-save): Use prin1 instead of format.
776 * gnus-msg.el (gnus-bug-kill-buffer): Bogus.
778 Tue May 21 18:32:29 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
780 * gnus-vis.el (gnus-button-next-page): New command.
781 (gnus-button-prev-page): Ditto.
783 * gnus-topic.el (gnus-topic-unique): Removed variable.
784 (gnus-current-topic): New function.
785 (gnus-topic-move-group): Use it.
786 (gnus-topic-goto-next-group): Use it.
788 Tue May 21 11:08:42 1996 Steven L Baur <steve@miranova.com>
790 * gnus-setup.el: Copyright assigned to FSF.
792 Tue May 21 17:09:27 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
794 * message.el (message-fetch-field): New function.
796 * gnus.el (gnus-directory): New variable.
798 * message.el (message-directory): New variable.
800 * nnmail.el (nnmail-insert-lines): Make sure point is at the
801 beginning of the line.
802 (nnmail-directory): New variable.
804 * gnus.el (gnus-mode-string-quote): New function.
805 (gnus-set-mode-line): Use it.
807 Tue May 21 10:34:26 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
809 * gnus-msg.el (gnus-inews-do-gcc): Use message narrow to headers.
810 (gnus-inews-do-gcc): Find the right archive method.
812 * gnus.el (gnus-select-newsgroup): Check whether the group can be
814 (gnus-no-server): Nonsensical.
815 (gnus-group-mark-group): Go past topic lines.
816 (gnus-server-to-method): Would return nil on select methods.
818 * gnus-topic.el (gnus-topic-mode): Don't check topology unless we
819 have the newsrc alist.
820 (gnus-topic-check-topology): Wouldn't check topology properly.
822 * nnsoup.el (nnsoup-request-list): Make sure the active file is
825 * gnus.el (gnus-sortable-date): Simplified.
826 (gnus-group-set-mode-line): Remove the ":" if the server is "".
828 Tue May 21 10:13:28 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
830 * message.el (message-rename-buffer): New command and keystroke.
832 Mon May 20 10:15:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
834 * gnus.el (gnus-summary-search-article): New implementation; set
835 point in the article buffer to the match.
836 (gnus-parent-headers): New function.
837 (gnus-dd-mmm): Protect against broken dates.
839 * gnus-topic.el (gnus-topic-unread): New function.
840 (gnus-topic-update-topic-line): Use it.
842 * gnus.el (gnus-group-list-active): Protect against unbound
845 Mon May 20 00:31:36 1996 Per Abrahamsen <abraham@dina.kvl.dk>
847 * nnmail.el (nnmail-article-group): Do not split into empty list
850 Mon May 20 09:42:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
852 * gnus-picon.el: Ran `indent-sexp' over file.
853 (gnus-article-display-picons): Make sure there is a From before
856 * nnfolder.el (nnfolder-save-mail): Insert a blank line before the
859 * message.el (message-mode-map): Changed key.
860 (message-sort-headers): `start-open' text props.
861 (message-sort-headers): Would sort oddly on continuation lines.
863 Sun May 19 20:26:50 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
865 * gnus.el (gnus-group-set-mode-line): Longer "modified".
867 * gnus-uu.el (gnus-uu-grab-articles): Don't do any display hooks.
869 Sun May 19 19:42:55 1996 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
871 * message.el (message-y-or-n-p, message-talkative-question,
872 message-flatten-list, message-flatten-list-1): New functions.
874 Sun May 19 17:28:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
876 * message.el (message-mode-map): Define \t.
877 (message-newgroups-header-regexp): New variable.
878 (message-tab): New command.
879 (message-expand-group): New function.
881 * gnus-msg.el (gnus-group-post-news): Don't prompt.
883 * gnus.el (gnus-group-update-group-line): Preserve indentation.
885 * gnus-msg.el (gnus-copy-article-buffer): Copy the head from the
886 original article buffer.
888 * gnus-vm.el: Decimated.
890 * gnus-mh.el (gnus-mh-mail-send-and-exit): Removed.
891 (gnus-mh-mail-setup): Removed.
893 * message.el (message-send-mail-with-sendmail): Renamed.
894 (message-send-mail-with-mh): New function.
896 * gnus-salt.el (gnus-pick-start-reading): Select the first
899 Sun May 19 09:58:30 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
901 * gnus.el: September Gnus v0.89 is released.
903 * gnus.el (gnus-group-set-mode-line): Make sure we're in the group
906 Sun May 19 11:14:54 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
908 * gnus.el (gnus-group-set-mode-line): Empty dribble is unchanged.
909 (gnus-article-set-window-start): Search all frames.
910 (gnus-eval-in-buffer-window): Select window in different frame.
911 (gnus-get-unread-articles): Update info here.
913 Sun May 19 07:30:07 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
915 * gnus.el (gnus-backlog-remove-article): Read-only.
917 * gnus-xmas.el (gnus-xmas-put-text-property): New function.
919 * gnus.el (gnus-subscribe-newsgroup-method): Doc fix.
921 Sat May 18 14:33:37 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
923 * gnus.el (gnus-save-newsrc-file): Update mode line.
925 * message.el (message-exit-actions, message-kill-actions,
926 message-postpone-actions): New variables.
927 (message-kill-buffer): New command and keystroke.
928 (message-bury): Changed keystroke.
929 (message-do-actions): New function.
930 (message-add-action): New function.
931 (message-send-news): Report failures.
932 (message-send-mail): Don't remove Message-ID already generated for
935 Sat May 18 08:20:03 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
937 * nnspool.el (nnspool-retrieve-headers-with-nov): Escape buggy nov
940 Sat May 18 08:42:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
942 * gnus.el: 0.88 is released.
944 * gnus.el (gnus-group-set-mode-line): Say whether the dribble
945 buffer has been modified.
947 * gnus-xmas.el (gnus-xmas-add-text-properties): New function.
948 (gnus-xmas-group-remove-excess-properties): Removed.
950 * gnus-ems.el (gnus-add-text-properties): New alias.
952 * gnus-xmas.el (gnus-xmas-group-remove-excess-properties): Open
955 Fri May 17 16:27:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
957 * gnus.el (gnus-article-hide-headers): Would make headers
958 iinvisible under XEmacs.
960 * gnus.el: 0.87 is released.
962 Fri May 17 11:38:52 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
964 * gnus.el (gnus-summary-edit-article-done): Remove article from
966 (gnus-group-update-group-line): Would indent oddly.
968 * gnus-uu.el (gnus-uu-post-encoded): Use message.
969 (gnus-uu-post-encoded): Don't double-prompt.
971 * message.el (message-mode): Do mailabbrev things here.
973 * nntp.el (nntp-default-sentinel): Reset nntp-current-group when
976 * gnus-score.el (gnus-score-load-file): Dumb downcasing.
978 Fri May 17 06:16:00 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
980 * gnus.el (gnus-summary-delete-article): Better prompt.
982 * gnus-score.el (gnus-score-load-file): Downcase all header
985 Thu May 16 14:04:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
987 * gnus.el (gnus-make-date-line): Separated into own function
988 and don't reply "Now" to bogus dates.
989 (gnus-summary-search-article): Bind `gnus-article-display-hook' to
992 Thu May 16 07:40:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
994 * gnus.el: September Gnus v0.86 is released.
996 * gnus-xmas.el (gnus-xmas-topic-remove-excess-properties): Remove
999 Thu May 16 04:31:59 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1001 * gnus-vis.el (gnus-button-alist): Recognize more message-ids.
1003 * nnheader.el (nnheader-parse-head): Wouldn't get the first line
1006 * gnus.el (gnus-summary-refer-article): Don't connect to the refer
1007 method unless using a news method.
1009 Wed May 15 11:41:09 1996 Steven L Baur <steve@miranova.com>
1011 * nnmail.el (nnmail-get-spool-files): Fix typo.
1013 Wed May 15 03:52:50 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1015 * gnus.el: 0.85 is released.
1017 * nnspool.el (nnspool-open-server): Use directory file name.
1019 * gnus-topic.el (gnus-topic-create-topic): Changed prompt.
1021 Tue May 14 03:16:43 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1023 * gnus.el (gnus-decode-rfc1522): Only decode headers; changed
1026 * nnmail.el (nnmail-get-spool-files): Anchor matches.
1028 * gnus.el (gnus-summary-expire-articles-now): Didn't work in group
1030 (gnus-summary-expire-articles): Accept `now' parameter.
1032 Sun May 12 01:29:12 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no (Lars Magne Ingebrigtsen)>
1034 * gnus.el: September Gnus v0.84 is released.
1036 * gnus-xmas.el (gnus-xmas-summary-recenter): Protect against evil.
1038 Sat May 11 23:23:15 1996 Michael Sperber <sperber@informatik.uni-tuebingen.de>
1040 * gnus-xmas.el (gnus-xmas-summary-recenter): Would act oddly.
1042 Fri May 10 22:49:46 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1044 * nnheader.el (nnheader-parse-head): Deal with naked heads.
1046 * nnml.el (nnml-parse-head): `naked' heads.
1048 Fri May 10 00:27:59 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1050 * gnus.el (gnus-group-mark-group): Didn't work well in topic
1052 (gnus-read-active-file-p): New function.
1053 (gnus-group-list-killed): Read active file.
1054 (gnus-group-list-active): Ditto.
1055 (gnus-group-list-matching): Possibly read active file.
1056 (gnus-get-killed-groups): Separated into own function.
1057 (gnus-update-group-mark-positions): Don't define "dummy.group".
1059 * gnus-topic.el (gnus-topic-rename): Use topic under point.
1060 (gnus-topic-create-topic): Don't prompt for parent topic.
1061 (gnus-topic-create-topic): Go to the new topic.
1063 * gnus.el (gnus-mime-decode-quoted-printable): Preserve text
1065 (gnus-article-date-ut): Would bug out on read-only.
1067 Thu May 9 11:12:30 1996 Steven L Baur <steve@miranova.com>
1069 * message.el (message-followup): Correct typos in regular expression
1072 Thu May 9 20:38:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1074 * gnus-uu.el (gnus-uu-delete-work-dir): Don't message so much.
1076 Wed May 8 03:20:23 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1078 * nnmail.el (nnmail-process-unix-mail-format): Didn't nix out
1079 bogus Message-ID headers properly.
1081 * nnml.el (nnml-parse-head): Use nnheader functions for parsing
1082 and generating nov headers.
1084 Wed May 8 22:55:56 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1086 * gnus.el (gnus-execute-command): Make sure the buffer isn't
1088 (gnus-article-prepare): Would perform hooks on pseudo articles.
1090 * gnus-uu.el (gnus-uu-mark-sparse): Would bug out on pseudos.
1091 (gnus-uu-mark-all): Ditto.
1093 * gnus.el (gnus-request-article-this-buffer): Ignore canceled
1095 (gnus-summary-next-page): Pass by canceled articles.
1097 * message.el (message-check-element): Reverse logic.
1099 Wed May 8 22:36:18 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1101 * gnus.el (gnus-tree-buffer): Moved from gnus-salt.el.
1103 Wed May 8 23:45:46 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1105 * gnus.el (gnus-no-server): New definition.
1106 (gnus-group-default-level): Use permanent levels.
1108 Wed May 8 21:35:35 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1110 * gnus.el (gnus-summary-select-article):
1112 Tue May 7 21:49:30 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1114 * gnus.el: 0.83 is released.
1116 * gnus.el: September Gnus v0.83 is released.
1118 * gnus.el (gnus-summary-insert-subject): Would change article
1120 (gnus-summary-display-article): Go to the right article when
1121 fetching sparse articles.
1123 Sun Apr 28 21:53:44 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1125 * nnml.el (nnml-active-number): Create and change the directory
1126 before using any of the variables that requires the directory to
1127 be created and change.
1129 Tue May 7 22:06:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1131 * gnus-xmas.el (gnus-xmas-setup-group-toolbar): Would bug out on
1134 Tue May 7 18:21:59 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1136 * gnus.el (gnus-kill-or-deaden-summary): Kill multiple buffers
1139 Tue May 7 16:52:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1141 * gnus-cite.el (gnus-cite-add-face): Would bug out in obscure
1144 Mon May 6 09:16:02 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1146 * message.el (message-mode-map): Do not bind button3.
1147 (message-mode-menu): Use easymenu.
1148 (message-mode): Call `easy-menu-add'.
1149 (message-make-menu-bar): Deleted.
1151 * message-xmas.el (message-mode-menu): Deleted.
1153 Mon May 6 20:51:43 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1155 * gnus.el: September Gnus v0.82 is released.
1157 * gnus-cite.el (gnus-dissect-cited-text): Sift single empty
1160 * gnus.el (gnus-id-to-article): Would bug out once in a while.
1162 * gnus-cite.el (gnus-article-hide-citation-in-followups): Really
1163 hide citations in un-root articles.
1164 (gnus-article-hide-citation): Place [...] consistently.
1166 * gnus.el (gnus-article-date-ut): Preserve faces.
1168 * gnus-cite.el (gnus-article-hide-citation): Would mess up
1171 Mon May 6 00:23:09 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1173 * gnus.el: 0.81 is released.
1175 * message-xmas.el (message-mode-menu): Moved to this file.
1177 * message.el (message-make-organization): Use env var.
1179 * gnus-xmas.el (gnus-xmas-topic-remove-excess-properties):
1180 Wouldn't remove sufficient props.
1182 * message-xmas.el: New file.
1184 * gnus-cache.el (gnus-cache-read-active): Make sure the cache
1187 * gnus.el (gnus-summary-articles-in-thread): Would not give right
1188 answer on the fine thread.
1190 Sun May 5 14:54:06 1996 Steven L Baur <steve@miranova.com>
1192 * message.el (message-mode-map): Added mode menu for XEmacs.
1194 Mon May 6 00:12:59 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1196 * gnus-xmas.el (gnus-xmas-summary-recenter): Wouldn't display the
1199 Sun May 5 23:54:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1201 * gnus.el (gnus-convert-old-newsrc): Would bomb when no
1202 .newsrc.eld was loaded.
1204 Sun May 5 17:34:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1206 * gnus.el (gnus-set-mode-line): Use window width instead of frame
1209 Sat May 4 22:18:05 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1211 * gnus.el (gnus-article-de-quoted-unreadable): Always decode
1212 RFC1522-encoded headers.
1214 Sat May 4 22:03:39 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1216 * nntp.el (nntp-default-sentinel): Would bug out when closing
1219 Thu May 2 16:11:52 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1221 * message.el (message-mode-map): Changed.
1223 Mon Apr 29 19:09:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1225 * gnus-vis.el (gnus-button-mailto): Use message.
1226 (gnus-button-mailto): Copy mail buffer.
1228 Mon Apr 29 18:32:19 1996 Kees de Bruin <bruin@tasking.nl>
1230 * gnus.el (gnus-current-copy-group): New variable.
1232 Mon Apr 29 18:29:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1234 * message.el (message-setup): Don't require Subject.
1236 Mon Apr 29 02:24:14 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1238 * gnus.el: September Gnus v0.80 is released.
1240 * message.el (message-check-news-syntax): Better `empty' check.
1241 (message-checksum): Better checksums.
1243 Sun Apr 28 14:40:04 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1245 * message.el (message-ignored-bounced-headers): New default.
1247 * nnsoup.el (nnsoup-store-reply): Generate in mail buffer.
1249 Sun Apr 28 13:12:48 1996 Wes Hardaker <hardaker@ece.ucdavis.edu>
1251 * gnus-picon.el: Moved variables.
1253 Sun Apr 28 11:58:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1255 * nnml.el (nnml-active-number): Change group.
1257 * gnus.el (gnus-group-sort-by-rank): Reverse logic.
1259 * message.el (message-font-lock-keywords): New default.
1261 * gnus-cite.el (gnus-article-hide-citation-in-followups): Didn't
1264 * gnus.el: Autoload gnus-article-hide-citation-in-followups.
1266 * nnml.el (nnml-active-number): Bugged out.
1268 * gnus-uu.el (gnus-uu-grab-articles): Override
1269 `gnus-summary-display-article-function'.
1271 * gnus.el (gnus-summary-move-article): Didn't use proper defaults
1274 Sun Apr 28 11:40:44 1996 ISO-2022-JP <morioka@jaist.ac.jp>
1276 * nnheader.el (nnheader-insert-raw-file-contents): Ner alias.
1278 Sun Apr 28 11:19:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1280 * gnus.el (gnus-read-save-file-name): Use different prompt when
1283 Wed Apr 24 23:21:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1285 * gnus.el (gnus-summary-mode): Make gnus-summary-mark-positions
1288 * gnus-vis.el (gnus-header-button-alist): Buttonize urls in
1291 * gnus-uu.el (gnus-uu-part-number): Check more.
1293 Wed Apr 24 04:04:54 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1295 * gnus.el: September Gnus v0.79 is released.
1297 * message.el (message-syntax-checks): Doc fix.
1299 Wed Apr 24 05:08:10 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1301 * gnus.el (gnus-group-process-prefix): Make sure `mark-active' is
1304 Wed Apr 24 05:06:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1306 * gnus-xmas.el (gnus-xmas-define): Would make compilation
1309 Wed Apr 24 02:20:08 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1311 * message.el (message-unsent-separator): New variable.
1313 * gnus.el (gnus-summary-edit-article-done): Nix out original
1316 Wed Apr 24 01:31:17 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1318 * gnus-vis.el (gnus-summary-make-menu-bar): Used
1321 Wed Apr 24 00:11:28 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1323 * message.el (message-unix-mail-delimiter): New variable.
1325 * nnbabyl.el (nnbabyl-check-mbox): New command.
1327 * nnspool.el (nnspool-insert-nov-head): New function.
1328 (nnspool-retrieve-headers-with-nov): Use it to protect against
1329 unsynched NOV files.
1331 * nnheader.el (nnheader-insert-nov): New function.
1332 (nnheader-parse-head): New function.
1333 (nnheader-insert-article-line): New function.
1335 Tue Apr 23 22:55:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1337 * message.el (message-cancel-news): Disable syntax checks.
1338 (message-do-fcc): Didn't quote separator.
1340 * gnus.el (gnus-update-summary-mark-positions): Use local format
1341 spec when computing.
1343 * gnus-msg.el (gnus-summary-cancel-article): Remove article from
1344 cache after cancelling.
1345 (gnus-summary-supersede-article): Ditto.
1347 Tue Apr 23 12:05:21 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1349 * gnus.el (gnus-group-history): New variable.
1350 (gnus-completing-read): Handle null default arg.
1351 (gnus-group-jump-to-group): Use them.
1352 (gnus-group-unsubscribe-group): Ditto.
1353 (gnus-read-move-group-name): Ditto.
1355 * gnus-msg.el (gnus-group-post-news): Use `gnus-group-history' and
1356 `gnus-completing-read'.
1358 Tue Apr 23 22:39:37 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1360 * nnml.el (nnml-active-number): Protect against corrupt active
1363 * nnvirtual.el (nnvirtual-open-server): Don't allow recursive
1366 Tue Apr 23 00:13:22 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1368 * gnus.el: September Gnus v0.78 is released.
1370 * gnus.el (gnus-get-newsgroup-headers): Run
1371 `gnus-parse-headers-hook'.
1372 (gnus-mime-decode-quoted-printable): Make interactive.
1373 (gnus-setup-news): Don't scan nocem on gnus-no-server.
1374 (gnus-read-header): Let `gnus-refer-article-method' override.
1375 (gnus-rebuild-thread): Cut threads before inserting.
1377 Mon Apr 22 23:54:10 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1379 * message.el (message-check-news-syntax): Didn't check for
1380 shortened Followup-To.
1382 Mon Apr 22 22:36:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1384 * gnus.el (gnus-group-catchup-current): Warn about dead groups.
1386 Mon Apr 22 21:41:51 1996 William Perry <wmperry@monolith.spry.com>
1388 * gnus-xmas.el (gnus-xmas-define): Correct background mode under
1391 Mon Apr 22 03:50:52 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1393 * message.el (message-mode-map): New keystroke for
1394 `message-sort-headers'.
1395 (message-syntax-checks): Reverse default.
1396 (message-check-element): Use it.
1398 * nnbabyl.el (nnbabyl-read-mbox): Try to make sure that article
1399 numbers aren't reused.
1400 * nnmbox.el (nnmbox-read-mbox): Ditto.
1402 * gnus.el (gnus-continuum-version): New function.
1403 (gnus-convert-old-newsrc): New function.
1404 (gnus-convert-old-ticks): New function.
1406 * nnmbox.el (nnmbox-request-scan): Save active.
1408 * nnbabyl.el (nnbabyl-request-scan): Save the active file.
1410 * nnmbox.el (nnmbox-request-list): Odd logic.
1412 * nnbabyl.el (nnbabyl-request-list): Odd logic.
1414 * gnus-uu.el (gnus-uu-generated-file-list): Removed.
1415 (gnus-uu-delete-work-dir): Delete recursively.
1417 * gnus.el (gnus-group-insert-group-line-info): Indent properly
1419 (gnus-group-make-group): Place point on the newly created group.
1421 * gnus-vis.el (gnus-group-make-menu-bar): Would bug out when not
1422 using gnus-topic-mode.
1424 Mon Apr 22 03:45:14 1996 Brad Miller <bmiller@cs.umn.edu>
1426 * gnus-gl.el: New version.
1428 Mon Apr 22 02:34:05 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1430 * gnus-xmas.el (gnus-xmas-find-glyph-directory): Secure agains nil
1433 * nnml.el (nnml-request-move-article): Change directory back to
1434 source group before deleting.
1436 Sun Apr 21 19:59:58 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1438 * gnus.el: September Gnus v0.77 is released.
1440 * message.el (message-bounce): Wrong interactive spec.
1441 (message-bounce): Handle mimeish bounces.
1443 * nnspool.el (nnspool-inews-switches): Suppress signature.
1445 Sun Apr 21 19:50:59 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1447 * gnus-msg.el (gnus-summary-cancel-article): Cancel using the
1448 proper select method.
1450 * gnus.el (gnus-find-method-for-group): Allow methods without names.
1452 Sun Apr 21 16:34:35 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1454 * nnmh.el (nnmh-request-list-1): New function.
1456 * gnus.el (gnus-summary-articles-in-thread): Would respond badly
1459 * gnus-msg.el (gnus-article-mail): Use message.
1461 * gnus-vis.el (gnus-button-reply): Use message.
1463 Sat Apr 20 04:31:02 1996 Jens Lautenbacher <jens@lemcbed.lem.uni-karlsruhe.de>
1465 * gnus-vis.el: Greyed out much more entries in group-mode's
1466 menubar and started the same for summary-mode.
1468 Sun Apr 21 15:50:09 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1470 * gnus-msg.el (gnus-copy-article-buffer): Don't widen
1473 * gnus.el (gnus-read-active-file): Don't nix out active stuff from
1475 (gnus-summary-find-next): Wouldn't respond properly to dummy
1478 Sun Apr 21 15:26:47 1996 Denis Howe <dbh@doc.ic.ac.uk>
1480 * browse-url.el: New version installed.
1482 Sun Apr 21 15:16:07 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1484 * message.el (message-reply): Respond properly even when answering
1485 to messages with no Message-ID.
1487 Sat Apr 20 18:16:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1489 * gnus.el (gnus-article-header-rank): Moved.
1491 * message.el (message-send-mail): Wouldn't resend.
1493 Sat Apr 20 00:20:09 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1495 * gnus.el: September Gnus v0.76 is released.
1497 * nntp.el (nntp-server-opened-hook): Use the default.
1499 Sat Apr 20 01:58:15 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1501 * nntp.el (nntp-open-server-semi-internal): Don't call
1502 `cancel-timer' under XEmacs.
1504 Fri Apr 19 23:20:52 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1506 * gnus.el (gnus-ask-server-for-new-groups): Would call with wrong
1509 Fri Apr 19 20:42:16 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1511 * gnus.el (gnus-article-hide-headers): Use message sorting.
1513 * message.el (message-required-mail-headers): Changed sequence.
1514 (message-sort-headers-1): New function.
1515 (message-sort-headers): New command.
1517 * nnheader.el (nnheader-change-server-old): Removed.
1518 (nnheader-file-error): New function.
1520 * nnspool.el (nnspool-request-list): Give a better error message.
1522 * message.el (message-use-followup-to): Doc fix.
1524 * gnus.el (gnus-summary-read-group): Dont limit unthreaded
1527 Fri Apr 19 15:05:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1529 * message.el (message-setup): Don't generate headers first.
1531 * nnmail.el (nnmail-message-id): Use message.
1533 Thu Apr 18 20:10:11 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1535 * gnus.el: September Gnus v0.75 is released.
1537 * gnus.el (gnus-summary-show-article): Stop page breaking when
1540 * gnus-vis.el (gnus-summary-make-menu-bar): Removed obsolete
1543 * gnus-msg.el (gnus-summary-reply): Pass on `broken-reply-to'.
1545 * message.el (message-reply): Allow broken reply-to.
1547 * gnus.el (gnus-group-jump-to-group): Refuse to treat groups that
1548 have control characters in them.
1550 Thu Apr 18 18:47:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1552 * gnus-vis.el (gnus-button-url-regexp): Allow "!" in URLs.
1554 * gnus.el (gnus-summary-exit): Always run
1555 `gnus-summary-prepare-exit-hook'.
1557 Thu Apr 18 12:15:27 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1559 * gnus.el: September Gnus v0.74 is released.
1561 * gnus.el (gnus-summary-update-mark): Would but out on eob.
1563 * gnus-msg.el (gnus-post-method): Would bug out.
1565 Thu Apr 18 09:08:53 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1567 * gnus.el (gnus-get-newsgroup-headers-xover): Deleted duplicate
1570 Thu Apr 18 11:06:10 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1572 * gnus.el (gnus-parse-headers-hook): Enable de-QP by default.
1574 Wed Apr 17 08:59:20 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
1576 * gnus-nocem.el (gnus-nocem-enter-article): added some simple
1577 error recovery for read calls on article content.
1579 Wed Apr 17 00:51:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1581 * gnus.el (gnus-error): New function.
1583 * nnsoup.el: Generate headers.
1585 Tue Apr 16 08:06:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1587 * message.el (message-user-mail-address): Use
1588 `mail-extract-address-components'.
1590 * gnus.el (gnus-group-make-group): Use method history.
1591 (gnus-group-browse-foreign-server): Ditto.
1592 (gnus-ask-server-for-new-groups): Make sure symbols are bound.
1594 Tue Apr 16 00:07:47 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1596 * gnus.el (gnus-completing-read): New function.
1597 (gnus-method-history): New variable.
1598 (gnus-summary-respool-default-method): New user option.
1599 (gnus-summary-respool-article): Use them.
1601 Tue Apr 16 07:36:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1603 * gnus.el (gnus-summary-mode): Make line format bufffer local.
1605 Mon Apr 15 08:41:35 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1607 * gnus-vis.el (gnus-button-url-regexp): "-" was not in the regexp.
1609 * nntp.el (nntp-open-server): Would choke on port numbers.
1611 * gnus-soup.el (gnus-soup-send-packet): Insert
1612 X-Newsreader/X-Mailer.
1614 * nntp.el (nntp-open-server-semi-internal): Clear the server
1617 Sun Apr 14 17:11:49 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1619 * gnus-msg.el (gnus-setup-message): Don't clobber
1620 message-header-setup-hook.
1622 * nndoc.el (nndoc-type-alist): Would show end line in forwards.
1624 * gnus.el (gnus-window-to-buffer): Allow `mail' value.
1626 * message.el (message-send-mail): Would choke on Resent-to.
1627 (message-generate-new-buffers): New variable.
1628 (message-pop-to-buffer): Use it.
1629 (message-kill-buffer-on-exit): New variable.
1630 (message-send-and-exit): Use it.
1632 Sun Apr 14 08:54:37 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1634 * gnus.el: September Gnus v0.73 is released.
1636 * message.el (message-mode): Mail-hist isn't defined in XEmacs
1639 * gnus.el: September Gnus v0.72 is released.
1641 * nnoo.el (defvoo): Didn't work under XEmacs.
1643 Sun Apr 14 06:27:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1645 * gnus.el: September Gnus v0.71 is released.
1647 * nnvirtual.el (nnvirtual-open-server): Would return nil.
1649 Sat Apr 13 05:37:10 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1651 * gnus.el: September Gnus v0.70 is released.
1653 * nnvirtual.el (nnvirtual-component-regexp): New variable.
1655 Fri Apr 12 18:59:45 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1657 * nnoo.el: New file. All backends now use it.
1659 Wed Apr 10 11:39:15 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
1661 * gnus-vis.el (gnus-summary-make-menu-bar): Entry for "Eddit
1662 current score file" used nonexistant function.
1664 Fri Apr 12 04:57:03 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1666 * gnus.el (gnus-group-get-new-news-this-group): Would jump around
1669 * message.el (message-make-fqdm): Better `user-mail-address'.
1671 Thu Apr 11 00:32:33 1996 Steven L Baur <steve@miranova.com>
1673 * gnus-setup.el (gnus-use-mailcrypt): Attach mailcrypt
1674 initialization to message-mode-hook.
1676 Fri Apr 12 03:30:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1678 * message.el (message-insert-to): Insert ", " if needed.
1679 (message-bounce): Insert an undo boundary.
1681 * gnus.el (gnus-summary-local-variables): Make
1682 gnus-thread-expunge-below a local variable.
1684 * message.el (message-setup): Insert default headers before
1687 * gnus-vis.el (gnus-button-url-regexp): Allow all word-constituent
1690 Thu Apr 11 04:27:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1692 * gnus-score.el (gnus-score-body): Would bug out when there were
1695 * gnus-vis.el (gnus-summary-make-menu-bar): Wrong function
1698 Wed Apr 10 12:48:59 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1700 * message.el (message-make-organization): Remove all newlines from
1702 (message-setup): Use mailabbrev.
1703 (message-send): Use mail-hist.
1705 Tue Apr 9 14:52:55 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1707 * custom.el ((fboundp 'event-point)): Was `event-closest-point'.
1709 Wed Apr 10 12:28:41 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1711 * message.el (message-mode-map): Moved Followup-to and Fcc.
1712 (message-resend): Would bug out.
1714 Wed Apr 10 00:25:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1716 * gnus.el: September Gnus v0.69 is released.
1718 * nnvirtual.el (nnvirtual-close-group): Nix out variables.
1720 * gnus-cache.el (gnus-cache-possibly-remove-article): Didn't work
1722 (gnus-cache-possibly-enter-article): Ditto.
1724 * message.el (message-do-fcc): Remove separator.
1726 * gnus-nocem.el (gnus-nocem-scan-groups): Use own dependencies
1729 Tue Apr 9 23:37:36 1996 Brad Miller <bmiller@cs.umn.edu>
1731 * gnus-gl.el: New version.
1733 Tue Apr 9 23:08:20 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1735 * gnus.el (gnus-article-de-quoted-unreadable): Downcase type.
1736 (gnus-fetch-field): Inhibit point-motion hooks.
1738 Tue Apr 9 10:50:20 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1740 * message.el (message-user-mail-address): Pick out <addrs>.
1742 Tue Apr 9 07:46:47 1996 Lars Magne Ingebrigtsen <lars@eyesodre.no>
1744 * gnus.el: September Gnus v0.68 is released.
1746 Tue Apr 9 00:15:43 1996 Brad Miller <bmiller@cs.umn.edu>
1748 * gnus-gl.el: New version.
1750 Mon Apr 8 23:55:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1752 * nnvirtual.el (nnvirtual-create-mapping): Would include `(0 . 0)'
1755 Tue Apr 9 01:40:56 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1757 * gnus.el (gnus-article-goto-next-page): Would bug out under
1759 (gnus-get-unread-articles): Wouldn't update virtual groups.
1761 * gnus-ems.el ('gnus-character-to-event): New alias.
1762 * gnus-xmas.el (gnus-xmas-redefine): Redefine.
1764 Mon Apr 8 21:55:15 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1766 * message.el (message-user-mail-address): New function.
1767 (message-make-address): Use it.
1769 Mon Apr 8 19:18:14 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1771 * message.el (message-make-fqdm): mail-host-address may be
1774 * nndoc.el (nndoc-type-alist): Unquote dashes in forwards.
1776 Mon Apr 8 19:14:05 1996 ISO-2022-JP <morioka@jaist.ac.jp>
1778 * gnus-ems.el (gnus-mule-max-width-function): Use
1781 Sat Apr 6 15:03:39 1996 Steven L. Baur <steve@miranova.com>
1783 * gnus-setup.el (gnus-use-sc): Arrange for autoload of supercite
1786 * nnml.el (nnml-server-variables): Obey user preferences for
1787 nnml-prepare-save-mail-hook.
1789 Sun Apr 7 20:14:50 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1791 * gnus.el: September Gnus v0.67 is released.
1793 * gnus.el (gnus-group-get-new-news-this-group): Would update
1796 * gnus-cache.el (gnus-cache-possibly-enter-article): Use real
1799 * nnvirtual.el (nnvirtual-possibly-change-group): Faulty logic.
1800 (nnvirtual-retrieve-headers): Don't force re-check.
1802 Sun Apr 7 01:11:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1804 * gnus.el: September Gnus v0.66 is released.
1806 * nnvirtual.el (nnvirtual-close-group): Don't nix out
1807 group-relevant variables.
1809 * message.el (message-send-and-exit): Would choke on sending bug
1812 Sat Apr 6 19:03:10 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1814 * gnus.el: September Gnus v0.65 is released.
1816 * nnvirtual.el (nnvirtual-close-group): Don't update component
1819 * message.el (message-make-fqdm): Wouldn't pick out the address
1820 from `user-mail-address'.
1821 (message-generate-headers): Don't insert X-Mailer if there is an
1823 (message-followup): Set `message-reply-headers'.
1824 (message-send-and-exit): Pass prefix argument.
1825 (message-cancel-news): Don't check syntax.
1827 Sat Apr 6 03:04:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1829 * gnus.el (gnus-summary-last-article-p): Reverse logic.
1831 * message.el (message-make-fqdm): Try mail-host-address.
1832 (message-fill-header): Would insert blank lines.
1834 Fri Apr 5 23:51:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no (Lars Magne Ingebrigtsen)>
1836 * gnus.el: September Gnus v0.64 is released.
1838 * message.el (message-send-and-exit): Don't bury buffer on
1839 unsucessful sending.
1841 Fri Apr 5 21:10:55 1996 Jens Lautenbacher <jens@lemcbed.lem.uni-karlsruhe.de>
1843 * gnus-vis.el (gnus-group-make-menu-bar): Grey out certain items.
1845 Fri Apr 5 20:05:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1847 * gnus.el (gnus-group-default-level): Would set
1848 `gnus-group-default-list-level'.
1850 * gnus-score.el: Don't require gnus-scomo.
1852 * gnus-msg.el (gnus-inews-do-gcc): Remove mail header separator.
1854 * nndir.el (nndir-execute-nnml-command): Would set nnml
1857 * nnvirtual.el (nnvirtual-request-update-info): Would infloop.
1859 Fri Apr 5 17:53:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1861 * gnus.el (gnus-summary-best-unread-article): Return a proper
1863 (gnus-summary-read-group): Wouldn't configure windows properly
1864 when the first article was canceled.
1866 * nnvirtual.el (nnvirtual-create-mapping): Inline function.
1867 (nnvirtual-create-mapping): Don't set the marks lists.
1868 (nnvirtual-possibly-change-group): Would add groups twice,
1870 (nnvirtual-update-reads): New function.
1872 Thu Apr 4 21:07:53 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1874 * nnspool.el (nnspool-inews-switches): Changed default back.
1876 * nnsoup.el (nnsoup-narrow-to-article): Would choke on fetching
1877 non-existent articles.
1878 (nnsoup-store-reply): Handle courtesy copies.
1880 Thu Apr 4 21:01:53 1996 Greg Stark <gsstark@mit.edu>
1882 * nnmail.el (nnmail-process-babyl-mail-format): Would parse empty
1885 Thu Apr 4 03:37:56 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1887 * gnus.el (gnus-servers-using-backend): New function.
1888 (gnus-summary-respool-article): Use real methods instead of
1890 (gnus-summary-move-article): Use the method.
1892 * message.el (timezone): Require timezone.
1893 (message-setup): Insert the separator before generating headers.
1894 (message-goto-signature): Goto point-max if there is no signature
1897 * gnus.el (gnus-article-date-ut): Don't call
1898 `gnus-article-highlight-headers'.
1899 (gnus-server-get-method): Return the native select method when
1902 Thu Apr 4 03:12:04 1996 Richard Mlynarik <mly@adoc.xerox.com>
1904 * gnus-kill.el (gnus-apply-kill-file-unless-scored): New
1907 Thu Apr 4 01:59:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1909 * message.el (message-send-mail): Don't do the mailalias thing.
1910 (message-fill-header): Would fill long Message-IDs badly.
1912 * gnus.el (gnus-group-faq-directory): Wrong paths.
1914 Wed Apr 3 18:23:35 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1916 * gnus.el: September Gnus v0.63 is released.
1918 * message.el (message-insert-newsgroups): Capitilize Newsgroups.
1920 * gnus.el (gnus-make-hashtable-from-killed): Wouldn't use
1923 * nnfolder.el (nnfolder-group-pathname): New function; return the
1926 * gnus-score.el (gnus-score-find-bnews): Recognize "++" groups.
1928 * gnus-topic.el (gnus-topic-yank-group): Remain in the topic.
1930 * gnus.el (gnus-get-new-news-in-group): Removed function.
1931 (gnus-group-get-new-news-this-group): Update all instances of the
1934 * gnus-topic.el (gnus-topic-unindent): Insert at the right place.
1935 (gnus-topic-next-topic): New function.
1936 (gnus-topic-unindent): Would swallow sub-topics.
1937 (gnus-topic-indent): Ditto.
1939 Wed Apr 3 17:18:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1941 * gnus-msg.el (gnus-bug): Wouldn't restore window conf.
1943 * gnus.el (gnus-buffer-configuration): `bug' configuration.
1945 Tue Apr 2 22:33:25 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1947 * gnus-scomo.el: New file.
1949 Tue Apr 2 12:31:48 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1951 * message.el (bold-region): New function.
1952 (unbold-region): New function.
1953 (message-face-alist): New variable.
1954 (message-mode): Add facemenu support.
1956 Tue Apr 2 20:46:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1958 * message.el (message-required-mail-headers): `To' isn't
1960 (message-ignored-news-headers): Remove Fcc headers.
1961 (message-ignored-mail-headers): Ditto.
1963 * gnus.el (gnus-request-article-this-buffer): Would bug out on
1966 * message.el (message-send-and-exit): Bury buffer.
1968 * gnus-uu.el (gnus-uu-digest-mail-forward): Use `message'.
1970 * nnfolder.el (nnfolder-close-group): Would try to `set-buffer'
1973 * gnus.el (gnus-server-get-method): Would return extended servers
1976 * nnml.el (nnml-request-accept-article): Accept a server
1979 Tue Apr 2 15:05:14 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1981 * gnus.el: September Gnus v0.62 is released.
1983 * nnfolder.el (nnfolder-possibly-change-group): Make sure the
1984 directory exists before writing file.
1985 (nnfolder-request-accept-article): Give a better error messae.
1987 Sat Mar 30 18:45:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1989 * message.el (message-mode-map): Moved `goto-signature'.
1991 * nnfolder.el (nnfolder-request-delete-group): Respect
1992 nnmail-use-long-file-name.
1993 (nnfolder-request-rename-group): Ditto.
1994 (nnfolder-possibly-change-group): Ditto.
1996 * message.el (message-send-and-exit): Bury buffer.
1998 Fri Mar 29 15:11:19 1996 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
2000 * message.el (message-from-style): New `default' value.
2001 (message-make-from): Use it.
2003 Fri Mar 29 13:50:55 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2005 * gnus-msg.el (gnus-bug-kill-buffer): New function.
2006 (gnus-bug): Use message.
2008 * message.el (message-yank-original): Avoind `mark-marker'.
2010 * gnus-setup.el (gnus-use-bbdb): `message' changes.
2011 (gnus-use-sc): Ditto.
2013 * message.el (message-user-organization): Use ORGANIZATION
2014 environment variable.
2016 * nnfolder.el (nnfolder-request-list-newsgroups): Would read the
2019 Fri Mar 29 07:38:59 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2021 * gnus.el: September Gnus v0.61 is released.
2023 * gnus.el (gnus-read-active-file): Activate secondary groups.
2025 Fri Mar 29 07:44:06 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2027 * nneething.el (nneething-get-head): Would return nil on proper
2030 Sat Mar 23 22:19:09 1996 Per Abrahamsen <abraham@dina.kvl.dk>
2032 * browse-url.el (browse-url-netscape): Start remote netscape in
2033 the background. Use sentinel to start a new netscape if the
2034 remote can't connect.
2036 Fri Mar 29 05:22:50 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2038 * message.el (message-send-mail): Would remove ignored news
2041 * gnus.el (gnus-news-group-p): Moved function here.
2042 (gnus-summary-refer-article): Use it.
2043 (gnus-group-best-unread-group): Wouldn't work under topics.
2045 * message.el (message-cite-function): New variable.
2046 (message-cite-original): New function.
2047 (message-yank-original): Use it.
2048 (message-make-domain): New definition.
2049 (message-make-address): Ditto.
2050 (message-make-message-id): New definition.
2051 (message-insert-signature): Interactive `force' of signature.
2053 Fri Mar 29 06:01:56 1996 Lars Magne Ingebrigtsen <larsi@nipling.ifi.uio.no>
2055 * gnus-msg.el (gnus-summary-mail-other-window): Restore window
2058 Thu Mar 28 10:15:06 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2060 * message.el (nnheader): Require nnheader.
2061 (message-mode): Doc fix.
2063 Thu Mar 28 06:12:28 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2065 * gnus.el: September Gnus v0.60 is released.
2067 * message.el (message-send-mail): Remove Gcc header.
2068 (message-setup): Would insert default headers in the body.
2070 Wed Mar 27 11:25:41 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
2072 * message.el: Lots of small typos corrected.
2073 (message-goto-signature): Added missing function.
2074 (message-mode): Updated the description.
2075 (message-send): Corrected format for first y-or-n-p.
2076 (message-forward): Added description.
2078 Thu Mar 28 05:31:48 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2080 * message.el (message-send-mail): Make sure point is in the right
2082 (message-send-mail): Would remove Bcc headers.
2083 (message-insert-courtesy-copy): Would bug out in non-news
2085 (message-send-news): Don't remove Gcc headers from the message
2087 (message-ignored-mail-headers): New variable.
2089 Thu Mar 28 05:30:02 1996 Lars Magne Ingebrigtsen <larsi@larsi@ifi.uio.no>
2091 * gnus-xmas.el (gnus-xmas-copy-article-buffer): Return the proper
2094 * message.el (message-mode-map): Would make XEmacs barf.
2096 Thu Mar 28 03:49:32 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
2098 * gnus.el (gnus-group-make-group): Wouldn't allow usage of virtual
2101 * message.el (message-cite-hook): New variable.
2103 Thu Mar 28 03:48:54 1996 Kai Grossjohann <grossjoh@dusty.informatik.uni-dortmund.de>
2105 * message.el (message-yank-original): Run `message-cite-hook'.
2107 Wed Mar 27 05:06:16 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
2109 * gnus.el: September Gnus v0.59 is released.
2111 * message.el (message-remove-header): Allow reverse removal.
2112 (message-news-p): Narrow to headers first.
2113 (message-checksum): New function.
2114 (message-check-news-syntax): Check for new text.
2115 (message-check-news-syntax): Do more checking.
2116 (message-check-news-syntax): Deny posting of articles with empty
2117 Subject lines or mangled From headers.
2118 (message-generate-headers): Didn't treat optional headers
2121 Tue Mar 26 05:15:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2123 * gnus.el: September Gnus v0.58 is released.
2125 * gnus-cache.el (gnus-cache-retrieve-headers): Would bug out on
2128 * nnmail.el (nnmail-cache-open): Mark buffer as un-modified.
2129 (nnmail-cache-close): Don't kill buffer.
2131 * gnus-msg.el: Cannibalized.
2133 * message.el: New file.
2135 * gnus-cache.el (gnus-cache-possibly-enter-article): Don't enter
2136 sparse article into cache.
2138 Sun Mar 24 06:44:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2140 * gnus.el (gnus-article-hide-boring-headers): Use
2141 `gnus-extract-address-components'.
2143 Sun Mar 24 00:00:33 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2145 * gnus.el: September Gnus v0.57 is released.
2147 * gnus-topic.el (gnus-topic-insert-topic-line): Would mess up the
2149 (gnus-topic-mode-map): Moved `gnus-topic-indent' to `T TAB'.
2151 * gnus-msg.el (gnus-summary-resend-bounced-mail): Would do odd
2154 * gnus.el (gnus-buffer-configuration): Add compose-bounce.
2156 * nnspool.el (nnspool-find-nov-line): Would cut off ends of NOV
2159 Fri Mar 22 21:46:18 1996 David KÃ¥gedal <davidk@lysator.liu.se>
2161 * gnus.el (gnus-group-best-unread-group): Didn't work with topics.
2163 Sat Mar 23 05:45:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2165 * gnus.el (gnus-get-unread-articles): Inline
2166 `gnus-get-unread-articles-in-group'.
2167 (gnus-get-unread-articles-in-group): Inline
2168 `gnus-cache-possibly-alter-active'.
2170 Sat Mar 23 01:26:10 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2172 * gnus.el (gnus-summary-insert-pseudos): Would print out tabs.
2174 Sat Mar 23 00:01:56 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2176 * gnus.el: September Gnus v0.56 is released.
2178 * gnus.el (gnus-group-add-score): Would bug out on dead groups.
2180 Fri Mar 22 22:30:32 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
2182 * gnus.el (gnus-get-newsgroup-headers): Would ignore In-Reply-To
2185 * gnus-uu.el (gnus-uu-uustrip-article): Handle multiple uuencoded
2186 files in each article.
2188 * gnus-msg.el (gnus-inews-article): Switch to buffer where
2189 `gnus-inews-article-hook' is run to make ispelling possible.
2191 * gnus.el (gnus-summary-last-article-p): New function.
2192 (gnus-summary-next-page): Wouldn't go past last article in
2194 (gnus-group-make-help-group): Would create under false name.
2196 Fri Mar 22 22:23:20 1996 Greg Stark <gsstark@mit.edu>
2198 * nneething.el (nneething-make-head): Create better heads.
2200 Fri Mar 22 18:58:17 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2202 * gnus-score.el (gnus-score-body): Would bug out.
2204 * nnfolder.el (nnfolder-retrieve-headers): Make sure the buffer
2205 exists before setting it.
2207 * gnus.el (gnus-summary-exit): Don't run prepare-exit-hook when
2208 exiting temporarliy.
2210 Fri Mar 22 00:38:28 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2212 * gnus.el: September Gnus v0.55 is released.
2214 * gnus.el (gnus-summary-update-article): Would make things bug out.
2215 (gnus-summary-insert-subject): Remove articles that have changed
2217 (gnus-summary-exit): Nix out variables.
2218 (gnus-summary-exit-no-update): Ditto.
2219 (gnus-article-setup-buffer): Create original buffer on entry.
2221 Thu Mar 21 22:28:12 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2223 * gnus-nocem.el (gnus-nocem-enter-article): Would enter things
2224 into the wrong hashtb.
2226 * nnml.el (nnml-inhibit-expiry): New variable.
2227 (nnml-request-expire-articles): Use it.
2229 * gnus.el (gnus-summary-update-article): Would bug out.
2231 * nnml.el (nnml-possibly-change-directory): Also change server.
2233 * gnus-nocem.el (gnus-nocem-scan-groups): Don't create a gazillion
2236 * nnfolder.el (nnfolder-save-mail): Create new groups
2238 (nnfolder-request-scan): Change server first.
2240 * nnheader.el (nnheader-insert-head): Don't insert file contents
2243 Thu Mar 21 18:17:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2245 * gnus-score.el (gnus-score-body): Score in proper order.
2247 Wed Mar 20 20:06:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2249 * gnus.el (gnus-select-newsgroup): Better message.
2251 * gnus-uu.el (gnus-uu-save-article): Include multiple headers of
2254 Tue Mar 19 16:26:13 1996 Roderick Schertler <roderick@gate.net>
2256 * gnus-msg.el (gnus-mail-reply): Would bug out given multiple
2257 follow-to elements for the same header.
2259 Tue Mar 19 01:15:06 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2261 * gnus.el (gnus-cut-thread): Deal with old-fetched & sparse
2263 (gnus-cut-threads): Make sure there are no nil threads.
2264 (gnus-simplify-buffer-fuzzy): Tweaked implementation.
2265 (gnus-gather-threads-by-subject): Check
2266 gnus-summary-gather-exclude-subject after simplifying.
2268 * gnus-topic.el (gnus-topic-insert-topic-line): Store the number
2270 (gnus-group-topic-unread): New function.
2271 (gnus-topic-update-topic-line): Faster implementation.
2273 * gnus.el (gnus-update-format-specifications): Would push too many
2274 emacs-versions onto specs.
2276 * gnus-msg.el (gnus-default-post-news-buffer,
2277 gnus-default-mail-buffer): New variables.
2278 (gnus-mail-setup): Set gnus-mail-buffer here.
2279 (gnus-news-followup): Set gnus-post-news-buffer here.
2281 * custom.el (custom-xmas-set-text-properties): New definition.
2283 * gnus-soup.el (gnus-soup-insert-idx): Throw the Xref header
2285 (gnus-soup-add-article): Ditto.
2286 (gnus-soup-ignored-headers): New variable.
2288 Mon Mar 18 15:01:40 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2290 * gnus-msg.el (gnus-forward-insert-buffer): Wouldn't handle
2291 continuation headers.
2293 * nnml.el (nnml-retrieve-headers-with-nov): Wouldn't strip excess
2296 * gnus-uu.el (gnus-uu-digest-mail-forward): Would reverse order.
2298 * nnsoup.el (nnsoup-make-active): Would bug out.
2300 * gnus-score.el (gnus-score-followup-thread): Make sure we are in
2303 * gnus.el (gnus-buffer-live-p): New function.
2305 * gnus-topic.el (gnus-topic-change-level): Would bug out on dead
2308 * gnus.el (gnus-summary-respool-article): Prompt better.
2309 (gnus-add-marked-articles): Would create recursive lists.
2310 (gnus-summary-move-article): Activate all groups that have been
2313 Sun Mar 17 13:17:26 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
2315 * gnus.el: September Gnus v0.54 is released.
2317 * gnus.el (gnus-article-hide-pgp): Would hide one char too many.
2319 * gnus-msg.el (gnus-inews-distribution): Fall back on the
2322 * gnus.el (gnus-read-header): Read sparse threads.
2324 Sun Mar 17 11:23:53 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
2326 * gnus.el (gnus-summary-scroll-up): Show threads.
2328 * gnus-msg.el (gnus-mail-reply): Use prefixed group name.
2329 (gnus-news-followup): Ditto.
2331 * gnus-cache.el (gnus-cache-member-of-class): Would remove ticked
2332 articles from the cache.
2334 * gnus.el (gnus-hide-text): Would bug out at bob.
2335 (gnus-unhide-text): Ditto.
2337 Sat Mar 16 13:28:57 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
2339 * gnus.el: 0.53 is released.
2341 Sat Mar 16 14:46:29 1996 Brad Miller <bmiller@cs.umn.edu>
2343 * gnus-gl.el: New version.
2345 Sat Mar 16 13:28:57 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
2347 * gnus-score.el (gnus-score-body): Would break on nil
2348 `gnus-scores-articles'?
2350 * gnus.el: All the backend interface functions should take virtual
2353 * gnus-msg.el (gnus-post-method): Find the real method.
2355 * gnus.el (gnus-summary-go-to-next-thread): New definition.
2356 (gnus-summary-next-thread): Use it.
2357 (gnus-prefix-to-server): New function.
2359 * gnus-vis.el (gnus-signature-toggle): Use new substs.
2360 (gnus-article-highlight-signature): Would make check point wrong.
2362 * gnus.el (gnus-hide-text): New subst.
2363 (gnus-hide-text-type): New function.
2364 (gnus-unhide-text): New subst.
2365 (gnus-article-show-all-headers, gnus-article-hide-headers,
2366 gnus-article-hide-pgp, gnus-article-hide-header,
2367 gnus-article-hide-boring-headers): Use them.
2369 Fri Mar 15 07:39:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2371 * nntp.el (nntp-send-xover-command): Would bug out on
2372 single-article groups.
2374 * gnus.el (gnus-group-prepare-flat): Deal with unactivated groups.
2375 * gnus-topic.el (gnus-topic-find-groups): Ditto.
2377 Thu Mar 14 05:24:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2379 * nnspool.el (nnspool-retrieve-headers): Use default-directory to
2380 avoid creating so many garbage strings.
2382 * nnmail.el (nnmail-split-incoming): Make sure the buffer isn't
2383 empty before starting treatment.
2384 (nnmail-get-new-mail): Open/close cache here.
2386 * gnus-msg.el (gnus-news-followup): Use markers for positions.
2388 * gnus.el (gnus-setup-news): Read NoCeM.
2390 Wed Mar 13 03:26:44 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2392 * gnus.el (gnus-functionp): Made into a subst.
2393 (gnus-all-windows-visible-p): Non-recursive implementation.
2395 * nnsoup.el (nnsoup-request-list): Don't use `format'.
2397 * gnus.el (gnus-update-format-specifications): Would recompute all
2399 (gnus-gnus-to-newsrc-format): Don't call `gnus-server-equal' for
2402 * nnspool.el (nnspool-retrieve-headers): Don't call so many
2405 * gnus-cache.el (gnus-cache-retrieve-headers): Would do too much
2408 * gnus-topic.el (gnus-topic-goto-topic): Faster.
2410 * gnus.el: Don't downcase Message-IDs before threading.
2412 Tue Mar 12 01:42:11 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
2414 * gnus.el: September Gnus v0.52 is released.
2416 * gnus.el (gnus-article-strip-leading-blank-lines): New command.
2418 * gnus-score.el (gnus-score-score-files-1): Message.
2419 (gnus-score-score-files-1): Make sure this doesn't return a nil
2422 * gnus-vis.el (gnus-article-add-button): Would make all buttons
2425 Mon Mar 11 03:04:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2427 * gnus-soup.el (gnus-soup-group-brew): Might lose articles?
2429 * gnus.el (gnus-request-article-this-buffer): Would set
2430 `gnus-original-article' wrong.
2432 * nnmail.el (nnmail-search-unix-mail-delim): Secondary ">From "
2433 lines would make messages stick.
2434 (nnmail-check-duplication): Changed warning message
2436 * gnus-msg.el (gnus-inews-reject-message): Would prin1 to the echo
2439 * gnus.el (gnus-no-server): Would make variable buffer-local to
2442 * nnmail.el (nnmail-process-unix-mail-format): Doubled code.
2444 * nnvirtual.el (nnvirtual-retrieve-headers): Don't propagate
2447 * gnus-msg.el (gnus-inews-cleanup-headers): Put "poster" in the
2448 list of possible prompts.
2450 Sun Mar 10 00:13:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2452 * gnus-score.el (gnus-score-headers): Wouldn't score anything if
2455 * gnus-cache.el (gnus-cache-remove-article): Change buffer.
2457 * gnus.el (gnus-add-shutdown, gnus-shutdown): New functions.
2458 (gnus-clear-system): Nix out more variables.
2460 * gnus-*.el: Use the functions.
2462 Sat Mar 9 08:03:00 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2464 * gnus.el (gnus-group-delete-group): Remove the group from the
2467 * gnus-topic.el (gnus-topic-yank-group): Yank sub-topics as well.
2468 (gnus-topic-remove-group): New implementation.
2470 * gnus.el (gnus-gnus-to-newsrc-format): princ instead of
2473 Sat Mar 9 07:36:22 1996 Thor Kristoffersen <thor@unik.no>
2475 * nntp.el (nntp-request-article): New wait-for regexp to work with
2478 Sat Mar 9 07:21:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2480 * gnus.el (gnus-request-article-this-buffer): Would bug out when
2483 * gnus-topic.el (gnus-topic-mark-topic): Mark hidden groups in the
2486 * gnus-msg.el (gnus-summary-resend-message): Would bug out.
2488 Sat Mar 9 06:57:13 1996 Michael Cook <mcook@cognex.com>
2490 * nnmail.el (nnmail-split-fancy-syntax-table): New variable.
2492 Fri Mar 8 12:58:37 1996 Wes Hardaker <hardaker@ece.ucdavis.edu>
2494 * gnus.el (gnus-summary-go-to-next-thread): Would always jump to
2495 the next dummy-root if called on a dummy-root.
2497 Sat Mar 9 01:58:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2499 * gnus.el: 0.51 is released.
2501 * gnus-msg.el (gnus-tokenize-header): Wouldn't do the right thing
2504 Sat Mar 9 00:16:54 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2506 * gnus-topic.el (gnus-topic-change-level): Insert groups in the
2508 (gnus-topic-group-indentation): New function.
2509 (gnus-topic-prepare-topic): Would do incorrect tallies.
2511 Fri Mar 8 23:15:05 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2513 * nnvirtual.el (nnvirtual-create-mapping): Would enter each
2514 article twice into the marks lists, possibly.
2515 (nnvirtual-update-marked): Would "forget" marks.
2517 * gnus.el (gnus-select-newsgroup): Create unsingle article buffer
2520 * gnus-cache.el (gnus-cache-remove-article): Move forwards.
2521 (gnus-cache-retrieve-headers): Would retrieve wrong headers.
2523 Fri Mar 8 19:18:29 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2525 * gnus-score.el (gnus-summary-increase-score): Defaults were used
2527 (gnus-score-edit-current-scores): Changed name.
2529 * gnus.el (gnus-gnus-to-quick-newsrc-format): Don't crete so much
2532 * gnus-xmas.el (gnus-xmas-menu-add): New macro.
2534 Fri Mar 8 00:03:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2536 * gnus.el: 0.50 is released.
2538 * gnus.el (gnus-group-yank-group): Would bug out on groups with
2540 (gnus-summary-go-to-next-thread): Do dummies properly.
2541 (gnus-summary-setup-buffer): Make `gnus-article-current' be
2544 * gnus-topic.el (gnus-topic-update-topic): Don't update dead
2547 * gnus.el (gnus-clear-system): Clear list mode.
2548 (gnus-group-list-groups): Might start out in the wrong buffer.
2549 (gnus-clear-system): Clear topic variables.
2551 * gnus-msg.el (gnus-ignored-resent-headers): New variable.
2552 (gnus-summary-resend-message): Use it.
2554 Thu Mar 7 23:38:35 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2556 * nnvirtual.el (nnvirtual-retrieve-headers): `princ' bugs.
2558 * gnus-uu.el (gnus-uu-decode-with-method): Check whether `save' is
2561 Thu Mar 7 21:38:31 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
2563 * gnus-vis.el (gnus-article-next-button): Move point to the start
2564 of the button when skipping backwards.
2566 Thu Mar 7 00:15:32 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2568 * gnus-soup.el (gnus-group-brew-soup): Don't pack ticked
2571 * gnus.el (gnus-eval-in-buffer-window): Use uninterned symbol.
2572 (gnus-buffer-exists-p): `let'.
2573 (gnus-summary-reparent-thread): Don't use `substring-no-props'.
2574 (gnus-summary-edit-article-done): Ditto.
2576 * gnus-msg.el (gnus-news-followup): Don't ask about "poster".
2577 (gnus-summary-followup): Bugged out on "poster".
2578 (gnus-inews-set-point): Didn't reliably set point.
2580 Wed Mar 6 01:02:25 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2582 * gnus-cache.el (gnus-cache-enter-article): Advance point.
2584 * gnus.el (gnus-summary-copy-article): Would pass the `respool'
2587 * nnmail.el (nnmail-search-unix-mail-delim): Accept a quoted From
2590 * nnvirtual.el (nnvirtual-retrieve-headers): Don't collect so much
2593 * gnus.el (gnus-group-set-mark): Allow forcing.
2594 (gnus-group-unmark-all-groups): Non-interactive.
2596 Tue Mar 5 15:21:21 1996 Lars Ingebrigtsen <lars@eyesore.no>
2598 * gnus-topic.el (gnus-topic-mark-topic): Would skip the first group.
2599 (gnus-topic-unmark-topic): New function and keystroke.
2600 (gnus-topic-tallied-groups): New variable.
2601 (gnus-topic-prepare-topic): Don't count groups twice.
2603 * gnus.el (gnus-get-split-value): Would return nil.
2605 * gnus-soup.el (gnus-soup-group-brew): Don't enter group with 0
2608 * gnus.el (gnus-group-set-current-level): Don't error out when
2609 point isn't on a group.
2611 * gnus-vis.el (gnus-article-highlight-headers): Would infollop on
2614 * gnus-topic.el (gnus-topic-hide-topic): Toggle the parent topic.
2616 * nn*.el: Made sure all virtual server variables are saved.
2618 Mon Mar 4 19:18:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
2620 * nntp.el (nntp-server-variables): Save more variables.
2622 * gnus.el (gnus-read-old-newsrc-el-file): Would bug out on
2623 entering ticks into infos.
2624 (gnus-gnus-to-newsrc-format): Write "native"-server groups to the
2627 * nnsoup.el (nnsoup-store-reply): Make sure `expand-mail-aliases'
2628 and `mail-swallows-etc' is bound.
2630 * nnvirtual.el (nnvirtual-marks): Made into a defsubst.
2631 (nnvirtual-possibly-change-group): Would recreate the mapping
2634 * nnml.el (nnml-request-rename-group): Wouldn't allow renaming
2635 non-leaf group name components.
2637 * gnus.el (gnus-group-change-level): Wouldn change levels of
2640 Sun Mar 3 23:17:57 1996 Lars Ingebrigtsen <lars@eyesore.no>
2642 * gnus-msg.el (gnus-sent-message-ids-file): New variable.
2643 (gnus-sent-message-ids-length): New variable.
2644 (gnus-inews-reject-message): New function.
2646 Sun Mar 3 22:03:47 1996 Jason L. Tibbitts, III <tibbs@hpc.uh.edu>
2648 * nnmail.el (nnmail-process-unix-mail-format): Better
2649 Content-Length check.
2651 Sun Mar 3 21:53:12 1996 Lars Ingebrigtsen <lars@eyesore.no>
2653 * nntp.el (nntp-end-of-line): New variable.
2654 (nntp-request-close, nntp-encode-text,
2655 nntp-send-strings-to-server, nntp-async-send-strings): Use it.
2656 (nntp-read-server-type): Use slow wait-for-response.
2658 Sun Mar 3 21:50:22 1996 Thor Kristoffersen <thor@unik.no>
2660 * nntp.el (nntp-open-rlogin): New definition.
2662 Sun Mar 3 21:39:20 1996 Lars Ingebrigtsen <lars@eyesore.no>
2664 * gnus.el (gnus-get-new-news-in-group): Close group after opening
2667 Sun Mar 3 02:27:17 1996 Jason L Tibbitts III <tibbs@uh.edu>
2669 * nnmail.el (nnmail-process-unix-mail-format): Rewrite of
2670 Content-Length: header processing.
2672 Sun Mar 3 13:05:15 1996 Loren Schall <schall@saifr00.ateng.az.honeywell.com>
2674 * gnus.el (gnus-simplify-buffer-fuzzy): Regexp fix.
2676 Sun Mar 3 12:07:37 1996 Lars Ingebrigtsen <lars@eyesore.no>
2678 * nnmail.el (nnmail-search-unix-mail-delim): Accept "From " as the
2679 line after the delim.
2681 * gnus-kill.el (gnus-kill-file-enter-kill): Don't move point.
2682 (gnus-kill-file-kill-by-subject, gnus-kill-file-kill-by-author,
2683 gnus-kill-file-kill-by-thread, gnus-kill-file-kill-by-xref): Use
2686 Sat Mar 2 16:39:34 1996 Lars Ingebrigtsen <lars@eyesore.no>
2688 * gnus.el (gnus-summary-exit): Close the group.
2690 * nndoc.el (nndoc-type-alist): Be a bit slacker with digest head
2693 * gnus.el (gnus-select-newsgroup): Would kill the group buffer.
2695 * gnus-msg.el (gnus-group-post-news): Configure windows.
2697 * gnus.el (gnus-setup-news): Don't read the descriptions file when
2698 started with `no-server'.
2700 Sat Mar 2 11:38:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2702 * gnus.el: 0.49 is released.
2704 * gnus-vis.el (gnus-article-button-next-page): New function.
2705 (gnus-article-button-prev-page): New function.
2706 (gnus-insert-next-page-button): Use them.
2707 (gnus-article-next-button): Wrong function name.
2709 * gnus.el (gnus-get-unread-articles-in-group): Also reactivate
2710 groups that alter their info.
2711 (gnus-summary-next-thread): Would react badly to dummy roots.
2713 * nndraft.el (nndraft-request-update-info): Return success.
2715 * gnus.el (gnus-set-global-variables): Also copy the summary
2718 * gnus-cite.el (gnus-cited-text-button-line-format): New default.
2719 (gnus-article-hide-citation): Would add invisible buttons under
2722 Fri Mar 1 20:52:28 1996 Lars Ingebrigtsen <lars@eyesore.no>
2724 * gnus-msg.el (gnus-summary-resend-bounced-mail): Use
2725 `mail-unsent-separator'.
2727 * gnus.el (gnus-gather-threads-by-references): Change name.
2729 Fri Mar 1 20:25:21 1996 Brad Miller <bmiller@cs.umn.edu>
2731 * gnus-gl.el: New version.
2733 Fri Mar 1 20:04:51 1996 Robert Pluim <pluim@xylint.co.uk>
2735 * gnus-msg.el (gnus-mail-reply): Would handle Mail-Copies-To
2738 Fri Mar 1 08:17:01 1996 Lars Ingebrigtsen <lars@eyesore.no>
2740 * gnus.el: Autoload `gnus-binary-mode'.
2741 (gnus-group-prefixed-name): Would append "+" to group methods.
2743 * gnus-topic.el (gnus-topic-list-active): Use the `force' param.
2745 * gnus.el (gnus-group-change-level): Would bug out on ranks.
2746 (gnus-backlog-request-article): Would choke on Message-IDs.
2747 (gnus-group-change-level): Would bug out sometimes.
2748 (gnus-configure-frame): Just push newly-created frames on the list
2749 of frames to be closed on exit.
2750 (gnus-method-equal): New function.
2752 * nndoc.el (nndoc-generate-clari-briefs-head): Peel off whitespace
2755 * gnus-vis.el (gnus-group-make-menu-bar): Sorting entries were
2758 * gnus-cache.el (gnus-cache-update-article): New function.
2760 * gnus.el (gnus-article-prev-page): Put point at first line.
2761 (gnus-article-next-page): Ditto.
2762 (gnus-get-unread-articles-in-group): Would bug out on dead
2764 (gnus-summary-edit-article-done): Update cache.
2766 Thu Feb 29 10:50:02 1996 Steven L. Baur <steve@miranova.com>
2768 * gnus-xmas.el (gnus-xmas-redefine): Add wrapper to
2769 mail-strip-quoted-names.
2770 (gnus-xmas-mail-strip-quoted-names): New function.
2772 * gnus-msg.el (gnus-mail-reply): Use it.
2774 * gnus-soup.el (gnus-soup-store): Use it.
2776 * gnus-ems.el: mail-strip-quoted-names -> gnus-mail-strip-quoted-names.
2778 Fri Mar 1 07:12:38 1996 Lars Ingebrigtsen <lars@eyesore.no>
2780 * gnus.el (gnus-read-newsrc-file): Make sure the .newsrc file
2781 exists before reading it.
2782 (gnus-group-restart): Ask before executing.
2784 Thu Feb 29 18:15:13 1996 Lars Ingebrigtsen <lars@eyesore.no>
2786 * gnus-xmas.el (gnus-xmas-pick-menu-add,
2787 gnus-xmas-binary-menu-add, gnus-xmas-tree-menu-add,
2788 gnus-xmas-grouplens-menu-add): New functions.
2789 (gnus-xmas-redefine): Use them.
2791 Thu Feb 29 18:10:05 1996 Brad Miller <bmiller@cs.umn.edu>
2793 * gnus-gl.el: New version.
2795 Thu Feb 29 14:28:06 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
2797 * gnus.el: 0.48 is released.
2799 * gnus.el (gnus-read-active-file): Wouldn't work on `some'.
2801 Thu Feb 29 09:15:05 1996 Lars Ingebrigtsen <lars@eyesore.no>
2803 * gnus.el: 0.47 is released.
2805 * nnvirtual.el (nnvirtual-create-mapping): Copy article marks.
2807 * gnus.el (gnus-add-marked-articles): Would corrupt the
2810 * gnus-vis.el (gnus-group-highlight-line): Make sure `level' and
2811 `score' are numbers.
2813 * gnus-msg.el (gnus-inews-insert-archive-gcc): Group would be nil
2814 when posting from the group buffer.
2816 * gnus.el (gnus-fetch-group): Really fetch the group.
2817 (gnus-summary-recenter): Respect `vertical'.
2818 (gnus-recenter): Heed the prefix.
2820 Thu Feb 29 08:58:59 1996 Roderick Schertler <roderick@gate.net>
2822 * gnus-score.el (gnus-score-after-write-file-function): New
2825 Thu Feb 29 08:00:08 1996 Lars Ingebrigtsen <lars@eyesore.no>
2827 * gnus.el (gnus-after-getting-new-news-hook): New hook.
2829 * gnus-uu.el (gnus-uu-digest-mail-forward): Use normal
2830 process/prefix convetions.
2832 * nnfolder.el (nnfolder-request-scan): Kill buffers after saving.
2834 Wed Feb 28 04:39:49 1996 Lars Ingebrigtsen <lars@eyesore.no>
2836 * gnus.el: 0.46 is released.
2838 * gnus.el (gnus-read-active-file): Don't try to retrieve groups
2839 when no can be found.
2840 (gnus-find-method-for-group): Return "cleaner" select methods.
2842 * gnus-uu.el (gnus-uu-uustrip-article): Don't loop forever if the
2845 * nnmail.el (nnmail-search-unix-mail-delim): Stricter 822-delim
2848 * gnus.el (gnus-summary-local-variables): Didn't clear
2849 `gnus-cache-removable-articles'.
2850 (gnus-buffer-configuration): Display article-copy in reply and
2853 * nnvirtual.el (nnvirtual-retrieve-headers): Always insert new
2856 * gnus.el (gnus-add-marked-articles): Remove empty mark lists.
2858 * nnvirtual.el (nnvirtual-retrieve-headers): Propagate
2861 * gnus.el (gnus-check-server): Accept a `silent' parameter.
2863 * nnvirtual.el (nnvirtual-retrieve-headers): Make sure the proper
2866 * gnus.el (gnus-recenter): Don't do unconditional horizontal
2869 * gnus-vis.el (gnus-article-next-button): Skip past intangible
2872 * gnus-msg.el (gnus-inews-insert-archive-gcc): Don't do archiving
2873 if `gnus-message-archive-method' is nil.
2875 * gnus.el (gnus-find-method-for-group): Don't add `*-address'
2878 Tue Feb 27 08:50:10 1996 Lars Ingebrigtsen <lars@eyesore.no>
2880 * gnus-msg.el (gnus-draft-group): Would return a bogus group
2883 * nndir.el (nndir-open-server): Escape ftp errors.
2885 * gnus-msg.el (gnus-mail-reply): Handle "always" Mail-Reply-To.
2886 (gnus-debug): Produced messy bug reports.
2888 Tue Feb 27 04:04:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2890 * gnus.el: 0.45 is released.
2892 * nntp.el (nntp-retry-on-break): New variable.
2893 (nntp-send-command): Use it.
2895 * gnus-gl.el: New version.
2897 * gnus.el (gnus-group-get-new-news): Don't NoCeM scan when given a
2900 * gnus-nocem.el (gnus-nocem-save-active): Saved wrong alist.
2902 * gnus-msg.el (gnus-inews-check-post): Would bug out on non-new
2905 * gnus-nocem.el (gnus-nocem-check-article): Better message.
2906 (gnus-nocem-save-active): New function.
2907 (gnus-nocem-scan-groups): Use it.
2908 (gnus-nocem-check-article): Don't request the article unless it is
2911 * gnus.el (gnus-request-article-this-buffer): Would bug out during
2914 * gnus-nocem.el (gnus-nocem-save-cache): Would save bad caches.
2916 Tue Feb 27 04:03:15 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2918 * gnus.el: 0.44 is released.
2920 Tue Feb 27 03:49:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2922 * gnus-vis.el (gnus-article-highlight-signature): Use a marker for
2925 Tue Feb 27 01:29:53 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
2927 * gnus-msg.el (gnus-inews-article): Always check all headers.
2928 (gnus-mail-reply): Use the Gnus-Warning Message-ID, if possible.
2929 (gnus-news-followup): Ditto.
2931 * gnus.el (gnus-summary-hide-thread): Would infloop on article
2934 * gnus-msg.el (gnus-mail-send-and-exit): Make sure we're in the
2937 Mon Feb 26 01:57:17 1996 Lars Ingebrigtsen <lars@eyesore.no>
2939 * gnus-srvr.el (gnus-server-prepare): Do more checking for nil
2942 * nnsoup.el (nnsoup-request-expire-articles): Better message.
2944 * gnus-salt.el (gnus-generate-horizontal-tree): Use <> brackets on
2947 * gnus-msg.el (gnus-inews-news): Don't allow posting when Gnus is
2950 * gnus.el (gnus-alive-p): New function.
2952 * gnus-msg.el (gnus-inews-modify-mail-mode-map): Use new macro;
2953 moved `C-c C-k' to `C-c C-q'.
2954 (gnus-kill-message-buffer): Return to the buffer from whence we
2957 * gnus.el (gnus-created-frames): New variable.
2958 (gnus-clear-system): Remove created frames.
2959 (gnus-local-set-keys): New macro.
2961 * gnus-msg.el (gnus-inews-cleanup-headers): Remove empty lines.
2962 (gnus-inews-check-post): Warn about empty headers.
2963 (gnus-check-before-posting): New default.
2965 * nnmail.el (nnmail-search-unix-mail-delim): New function.
2966 (nnmail-process-unix-mail-format): Use it.
2968 * nntp.el (nntp-open-server): Clear the nntp-server-buffer after
2969 opening a connection.
2970 (nntp-request-quit): Removed.
2971 (nntp-request-group): Change server.
2972 (nntp-kill-command): New function.
2973 (nntp-send-command): Use it.
2974 (nntp-command-timeout): New variable.
2975 (nntp-send-command): Retry commands if `C-g'.
2977 * gnus.el (gnus-summary-mark-read-and-unread-as-read): Changed
2980 * nntp.el (nntp-open-server-semi-internal): Better messages.
2982 * gnus-msg.el (gnus-debug): Did `quote' wrong.
2984 Sun Feb 25 01:37:49 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
2986 * gnus.el: 0.43 is released.
2988 * gnus-topic.el (gnus-topic-prepare-topic): Would bug out on dead
2990 (gnus-topic-grok-active): Read the active file if it hasn't been
2993 * nnfolder.el (nnfolder-close-group): Always kill the folder.
2994 (nnfolder-always-close): Removed variable.
2996 * gnus.el (gnus-update-format-specifications): Try to be in the
2997 proper buffer before updating.
2999 Sat Feb 24 22:35:56 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3001 * gnus.el (gnus-group-exit): BBB logout.
3003 * gnus-gl.el (bbb-grouplens-group-p): New function.
3005 * gnus.el: Autoload the GroupLens functions.
3006 (gnus-use-grouplens): New variable.
3008 (gnus-group-line-format): Changed default to include GroupLens.
3009 (gnus-group-insert-group-line): GroupLens enhanced.
3011 * gnus-gl.el: New version.
3013 Sat Feb 24 07:35:03 1996 Lars Ingebrigtsen <lars@eyesore.no>
3015 * nnmail.el (nnmail-cache-close): Kill the cache buffer.
3017 * gnus-msg.el (gnus-post-news-buffer): Changed name.
3019 * nndir.el (nndir-execute-nnmh-command): Wouldn't allow entry into
3022 * gnus.el (gnus-summary-prepare-threads): Don't low-mark sparse
3025 Sat Feb 24 07:24:03 1996 Mark Borges <mdb@cdc.noaa.gov>
3027 * gnus-edit.el: Replaced "~/News" with the proper variable.
3029 Thu Feb 22 14:27:58 1996 Wes Hardaker <hardaker@ece.ucdavis.edu>
3031 * gnus.el (gnus-ask-server-for-new-groups): Reset new-newsgroups
3032 so it doesn't *censored*ing subscribe to newsgroups more than once.
3034 * gnus-picon.el (gnus-picons-remove-all): remove x-face icon on exit.
3036 Sat Feb 24 05:55:06 1996 Lars Ingebrigtsen <lars@eyesore.no>
3038 * gnus.el (gnus-find-method-for-group): Reply with the proper
3041 * nnmbox.el (nnmbox-request-post): Removed function.
3042 * nnmh.el (nnmh-request-post): Ditto.
3043 * nnml.el (nnml-request-post): Ditto.
3044 * nnfolder.el (nnfolder-request-post): Ditto.
3045 * nnbabyl.el (nnbabyl-request-post): Ditto.
3047 * gnus-uu.el (gnus-uu-decode-with-method): Create directory if it
3049 (gnus-uu-default-dir): New default.
3051 Thu Feb 22 20:19:47 1996 Steven L. Baur <steve@miranova.com>
3053 * nnbabyl.el (nnbabyl-request-expire-articles): set-text-properties
3054 should be called as gnus-set-text-properties.
3056 Sat Feb 24 01:08:55 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
3058 * gnus.el: 0.42 is released.
3060 * nnml.el (nnml-find-id): Make sure the .overview file exists
3063 * gnus.el (gnus-article-children): New function.
3064 (gnus-summary-limit-exclude-childless-dormant): Use it to exclude
3065 all childless dormants.
3067 * gnus-nocem.el (gnus-nocem-check-article): Would narrow to wrong
3070 * nndraft.el (nndraft-execute-nnmh-command): Make sure
3071 `nnmail-keep-last-article' is nil.
3073 Sat Feb 24 00:27:34 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3075 * gnus.el (gnus-summary-set-local-parameters): Don't set
3076 `to-address' local parameters etc.
3077 (gnus-summary-exit): Would insert dummy lines in the group
3079 (gnus-summary-enter-digest-group): Would wipe out the quirt-config.
3081 * nndoc.el (nndoc-server-variables): Didn't save all variables.
3083 Fri Feb 23 00:24:55 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3085 * gnus.el: 0.41 is released.
3087 * gnus.el (gnus-read-active-file): Would put wrong method on
3088 `gnus-have-read-active-file'.
3090 * gnus-srvr.el (gnus-browse-exit): Make sure all newly subscribed
3091 groups are listed in the group buffer.
3093 * gnus-uu.el (gnus-uu-check-for-generated-files): New
3095 (gnus-uu-save-files): Save directories properly.
3096 (gnus-uu-scan-directory): Scan directories properly.
3098 * gnus.el (gnus-configure-windows): Would create repeating
3099 windows in multiple frames.
3100 (gnus-group-make-group): Would bug out.
3102 * gnus-salt.el (gnus-generate-tree): Make sure the tree window is
3103 displayed before selecting it.
3104 (gnus-highlight-selected-tree): Ditto.
3106 Fri Feb 23 00:01:25 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3108 * gnus-srvr.el (gnus-server-yank-server): Would try to setcdr
3111 * nndraft.el (nndraft-request-post): Removed function.
3113 * gnus-score.el (gnus-score-followup): Apply "followup" scores
3114 after generating them.
3116 Thu Feb 22 23:33:35 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3118 * gnus-score.el (gnus-score-followup): Change to the adapt score
3120 (gnus-summary-score-entry): Return the added score entry.
3122 Thu Feb 22 01:03:16 1996 Lars Ingebrigtsen <lars@eyesore.no>
3124 * gnus.el (gnus-unread-mark-p): New function.
3125 (gnus-read-mark-p): New function.
3126 (gnus-summary-mark-unread-and-read-as-read): New function.
3127 (gnus-mark-article-hook): New default value.
3129 * x-easymenu.el: Double up.
3131 * gnus-edit.el (gnus-score-custom-data): Use kill file directory.
3133 * gnus-msg.el (gnus-debug): Pp the entire setq.
3135 Wed Feb 21 04:10:12 1996 Lars Ingebrigtsen <lars@eyesore.no>
3137 * nnspool.el: Use nnheader-report/nnheader-insert.
3140 * nnkiboze.el: Ditto.
3141 * nnbabyl.el: Ditto.
3143 Wed Feb 21 00:21:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3145 * gnus.el: 0.40 is released.
3147 * gnus.el (gnus-summary-refer-parent-article): Also check the NOV
3150 * gnus-salt.el (gnus-possibly-generate-tree): Don't generate trees
3151 for pseudo-articles.
3153 * nnvirtual.el (nnvirtual-retrieve-headers): Make sure the group
3156 * gnus.el (gnus-summary-read-group): Search all frames when
3157 recentering the group buffer.
3158 (gnus-summary-hide-thread): Didn't hide dummy threads.
3160 * gnus.el (gnus-summary-prepare-threads): Dummy roots would
3161 swallow the following article.
3163 * gnus-msg.el (gnus-new-empty-mail): New function.
3164 (gnus-summary-resend-bounced-mail): Use it.
3166 * gnus-picon.el (gnus-picons-display-x-face): Make sure buffer
3169 Tue Feb 20 04:45:34 1996 Lars Ingebrigtsen <lars@eyesore.no>
3171 * gnus.el (gnus-group-set-current-level): Error if not a group on
3173 (gnus-summary-next-page): Don't go to the next article when 'never
3174 and at the end of the group.
3175 (gnus-group-make-group): Make sure the server is opened.
3176 (gnus-read-descriptions-file): Make sure the method is a method
3179 * gnus-msg.el (gnus-copy-article-buffer): Ditto.
3180 (gnus-forward-insert-buffer): Ditto.
3182 * gnus-cite.el (gnus-cite-parse): Use `gnus-set-text-properties'.
3184 * nnheader.el (nnheader-temp-write): Would bug out on nil files.
3186 Mon Feb 19 23:01:33 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3188 * browse-url.el: New version installed.
3190 * gnus.el: 0.39 is released.
3192 Mon Feb 19 01:00:33 1996 Lars Ingebrigtsen <lars@eyesore.no>
3194 * gnus.el (gnus-group-read-ephemeral-group): Put the quit-config
3195 in the group parameters.
3196 (gnus-summary-subject-string): Alias for backwards compatibility.
3198 * gnus-nocem.el (gnus-nocem-hashtb): Moved here.
3199 (gnus-nocem-check-article): Check whether the article is new.
3200 (gnus-nocem-unwanted-article-p): Mew function.
3202 * gnus.el (gnus-summary-limit-children): Use NoCeM.
3203 (gnus-summary-initial-limit): Ditto.
3204 (gnus-get-newsgroup-headers): Don't use NoCeM.
3206 Sun Feb 18 00:03:03 1996 Lars Ingebrigtsen <lars@eyesore.no>
3208 * nnsoup.el (nnsoup-request-expire-articles): Message better.
3210 * gnus.el (gnus-summary-read-group): Display all dormant articles
3213 * nndir.el (nndir-request-list): Would build to wide.
3214 (nndir-execute-nnmh-command): Allow reading from nndir servers.
3216 * nnmh.el (nnmh-open-server): Report errors.o
3218 * nnml.el (nnml-open-server): Report errors.
3220 * nnsoup.el (nnsoup-open-server): Report errors.
3222 * nnspool.el (nnspool-open-server): Report errors.
3224 Sat Feb 17 11:08:16 1996 Lars Ingebrigtsen <lars@eyesore.no>
3226 * nnfolder.el (nnfolder-open-server): Report errors.
3228 * nndraft.el (nndraft-open-server): Report errors.
3229 (nndraft-close-server): Close.
3231 * nndir.el (nndir-open-server): Report errors.
3232 (nndir-close-server): Close.
3234 * nnmbox.el (nnmbox-open-server): Report errors.
3235 (nnmbox-close-server): Kill buffer.
3237 * nnbabyl.el (nnbabyl-open-server): Report errors.
3239 * nndir.el: New-stylee backquotes.
3241 * nnml.el (nnml-generate-nov-file): Make sure numerical files are
3244 * gnus.el (gnus-check-server): Give a better message.
3246 * nndoc.el (nndoc-babyl-body-begin-function): New function.
3247 (nndoc-type-alist): Find beginning of babyl articles.
3249 * nnsoup.el (nnsoup-unpack-packets): Message better.
3251 * gnus.el (gnus-article-mark-lists): Don't save the cache marks.
3253 Fri Feb 16 19:14:26 1996 Lars Ingebrigtsen <lars@eyesore.no>
3255 * nndoc.el (nndoc-type-alist): Recognize the end of digests.
3257 Fri Feb 16 06:46:48 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3259 * gnus-score.el (gnus-summary-score-effect): Didn't correctly
3260 escape meta charcters for substring and exact match types.
3262 Fri Feb 16 00:50:35 1996 Lars Ingebrigtsen <lars@eyesore.no>
3264 * gnus.el (gnus-article-setup-buffer): Set global counterparts.
3265 (gnus-valid-select-methods): All methods should use address.
3266 (gnus-article-show-hidden-text): Hide all hidden text.
3268 * gnus-kill.el (gnus-kill-file-mode-map): New implementation.
3270 * gnus-salt.el (gnus-pick-mode): Install proper minor mode map.
3272 * gnus.el (gnus-summary-exit): Kill article buffer when using
3274 (gnus-set-global-variables): Copy the original buffer to global
3277 * nnspool.el (nnspool-open-server): Simplify.
3278 * nnmbox.el (nnmbox-open-server): Ditto.
3279 * nnbabyl.el (nnbabyl-open-server): Ditto.
3280 * nnml.el (nnml-open-server): Ditto.
3281 * nnfolder.el (nnfolder-open-server): Ditto.
3282 * nnmh.el (nnmh-open-server): Ditto.
3284 * gnus-msg.el (gnus-debug): Pretty-print variables.
3286 * gnus-srvr.el (gnus-server-kill-server): Don't allow killing
3287 opened-only servers.
3288 (gnus-server-edit-server): Would create duplicate servers.
3290 * gnus.el (gnus-get-unread-articles): Close groups after opening
3292 (gnus-server-to-method): Search the opened servers for matches.
3294 * gnus-vm.el (gnus-summary-save-in-vm): Use the split methods.
3296 * gnus.el (gnus-summary-skip-intangible): Don't use `when'.
3298 Thu Feb 15 11:02:08 1996 Lars Ingebrigtsen <lars@eyesore.no>
3300 * nndoc.el (nndoc-type-alist): Allow several newlines in
3303 * gnus.el (gnus-select-newsgroup): Don't message when quitting.
3305 * nnfolder.el (nnfolder-request-close): Close the server.
3307 * gnus.el (gnus-group-method): Changed name.
3308 (gnus-group-method): Return the real select method, if possible.
3310 Wed Feb 14 15:01:57 1996 Lars Ingebrigtsen <lars@eyesore.no>
3312 * gnus-score.el (gnus-summary-increase-score): Regexp-quote regexp
3315 * gnus-msg.el (gnus-forward-insert-buffer): Remove all text
3317 (gnus-forward-included-headers): Buggy regexp.
3319 * gnus-salt.el (gnus-possibly-generate-tree): Don't generate trees
3320 unless threads are used.
3322 * nnheader.el (nnheader-insert-head): Would almost laways stop
3325 Wed Feb 14 07:41:58 1996 Colin Rafferty <craffert@ml.com>
3327 * gnus.el (gnus-group-add-parameter): Remove old versions of the
3330 Wed Feb 14 07:28:50 1996 Lars Ingebrigtsen <lars@eyesore.no>
3332 * gnus-msg.el (gnus-news-followup): Don't query if Followup-To and
3333 Newsgroups are the same.
3334 (gnus-inews-check-post): Reversed check for Followup-To.
3336 * gnus.el (gnus-group-kill-group): Kill lots of zombie groups.
3337 (gnus-article-hide-headers): Check whether `gnus-visible-headers'
3340 Tue Feb 13 06:29:47 1996 Lars Ingebrigtsen <lars@eyesore.no>
3342 * gnus.el (gnus-add-configuration): Autoload.
3343 (gnus-summary-tick-article): Made interactive.
3345 * nntp.el (nntp-open-server-internal): Don't bug out when the
3346 server hangs up during initial negotiations.
3348 Mon Feb 12 04:47:14 1996 Lars Ingebrigtsen <lars@eyesore.no>
3350 * nntp.el (nntp-default-directories): New variable.
3351 (nntp-open-server-internal): Use it.
3353 * nnsoup.el (nnsoup-read-areas): Delete AREAS file.
3354 (nnsoup-read-areas): Check whether the MSG file exists.
3356 * gnus.el (gnus-summary-move-article): Only mark as canceled when
3359 * gnus-ems.el (gnus-set-text-properties): New alias.
3361 Sun Feb 11 13:53:23 1996 Lars Ingebrigtsen <lars@eyesore.no>
3363 * gnus-msg.el (gnus-inews-remove-signature): New function.
3365 Sun Feb 11 09:29:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3367 * gnus.el (gnus-request-article-this-buffer): Make sure the
3368 article buffer exists.
3370 Sun Feb 11 09:28:46 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3372 * gnus.el: 0.38 is released.
3374 Sun Feb 11 04:49:16 1996 Mark Borges <mdb@cdc.noaa.gov>
3376 * gnus-xmas.el (gnus-xmas-define): Conditionally redefine
3377 `set-text-properties'.
3379 Sun Feb 11 04:40:39 1996 Lars Ingebrigtsen <lars@eyesore.no>
3381 * gnus.el (gnus-summary-limit-to-subject): Limit to any header.
3383 Sat Feb 10 03:26:10 1996 Lars Ingebrigtsen <lars@eyesore.no>
3385 * nnmail.el (nnmail-days-to-time): Don't bug out on large
3388 Fri Feb 9 22:17:55 1996 Lars Ingebrigtsen <lars@eyesore.no>
3390 * gnus-msg.el (gnus-forward-included-headers): Include Message-ID
3392 (gnus-post-news): Make sure the parent group is a news group.
3394 Fri Feb 9 09:56:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3396 * gnus-picon.el (gnus-picons-convert-x-face): Changed to use
3399 * gnus.el (gnus-buffer-configuration): One quote too many.
3401 * gnus-kill.el (gnus-execute): Allow searching bodies.
3403 * gnus.el (gnus-summary-execute-command): Accept "Body" searches.
3405 * gnus.el: 0.37 is released.
3407 Fri Feb 9 09:44:04 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3409 * nnmail.el (nnmail-time-since): Reversed time.
3411 * nnml.el (nnml-request-expire-articles): Set lower limit
3414 Fri Feb 9 05:40:39 1996 Lars Ingebrigtsen <lars@eyesore.no>
3416 * nntp.el (nntp-open-server-semi-internal): Report errors better.
3418 Thu Feb 8 00:36:09 1996 Lars Ingebrigtsen <lars@eyesore.no>
3420 * gnus.el (gnus-group-jump-to-group): Don't jump to ephemeral
3422 (gnus-summary-catchup-and-goto-next-group): Allow quiet going.
3424 * gnus-topic.el (gnus-topic-move-group): Allow removal of groups.
3425 (gnus-topic-remove-group): New command and keystroke.
3427 * nnsoup.el (nnsoup-read-areas): Message.
3429 * nndoc.el (nndoc-possibly-change-buffer): Return nil when the
3431 (nndoc-close-server): Really close.
3433 * gnus.el (gnus-update-format-specifications): Would not update
3436 * gnus-topic.el (gnus-topic-remove-topic): Accept a list-level.
3437 (gnus-group-prepare-topics): List dead groups.
3439 Wed Feb 7 00:04:23 1996 Lars Ingebrigtsen <lars@eyesore.no>
3441 * gnus.el (gnus-summary-hide-thread): Hide the last thread.
3443 * gnus-kill.el (gnus-kill): Provide.
3444 (gnus-execute-1): Accept forms.
3446 * nnheader.el (nnheader-temp-write): New macro.
3448 * gnus-soup.el (gnus-soup-group-brew): Pack ticked.
3449 (gnus-soup-write-replies): Be silent.
3451 * gnus-msg.el (gnus-bug-mail-send-and-exit): Kill gnus-bug buffer
3454 * gnus.el (gnus-setup-news): Find new newsgroups even if
3455 gnus-read-active-file is nil.
3457 * gnus-soup.el (gnus-soup-group-brew): Would pack too few
3460 * nneething.el (nneething-request-type): New function.
3461 (nneething-request-post): Removed.
3463 * nnvirtual.el (nnvirtual-find-group-art): Never return `(nil)'.
3465 * nndoc.el (nndoc-rnews-body-end): Really go to the end.
3467 * nnsoup.el (nnsoup-read-areas): Would calculate new article
3469 (nnsoup-index-buffer): Check whether the file exists before
3471 (nnsoup-retrieve-headers): Ditto.
3473 * gnus-topic.el (gnus-topic-goto-missing-group): New function.
3475 Tue Feb 6 22:33:50 1996 Lars Ingebrigtsen <lars@eyesore.no>
3477 * gnus.el (gnus-goto-missing-group-function): New variable.
3479 * nnmail.el (nnmail-time-since): Don't alter time.
3480 (nnmail-days-to-time): Would give wrong result.
3482 * gnus.el (gnus-article-de-quoted-unreadable): Decode headers
3485 Tue Feb 6 09:51:14 1996 Morioka Tomohiko <morioka@jaist.ac.jp>
3487 * gnus.el (gnus-article-show-hidden-text): Don't use `(1+
3488 (point))'. It does not work in Mule.
3490 Mon Feb 5 13:03:47 1996 Wes Hardaker <hardaker@teal.ece.ucdavis.edu>
3492 * gnus-picon.el (gnus-group-display-picons): Delete buffer on exit.
3493 (gnus-article-display-picons): Ditto.
3495 Tue Feb 6 00:26:44 1996 Lars Ingebrigtsen <lars@eyesore.no>
3497 * gnus-salt.el (gnus-tree-recenter): Recenter the tree buffer.
3499 * gnus-cite.el (gnus-article-toggle-cited-text): Bind
3502 * gnus.el (gnus-configure-windows): Don't search all frames unless
3503 when using a frame split.
3504 (gnus-summary-mode-map): Change `W t'.
3506 Mon Feb 5 23:41:09 1996 Lars Ingebrigtsen <lars@eyesore.no>
3508 * gnus-score.el (gnus-short-name-score-file-cache): New variable.
3509 (gnus-score-score-files): Use it.
3510 (gnus-score-flush-cache): Ditto.
3512 Mon Feb 4 23:55:30 1996 Morioka Tomohiko <morioka@jaist.ac.jp>
3514 * gnus.el (gnus-configure-windows): Check minibuffer only frame.
3516 Mon Feb 5 22:36:24 1996 Lars Ingebrigtsen <lars@eyesore.no>
3518 * nnsoup.el (nnsoup-old-functions): New variable.
3519 (nnsoup-revert-variables): New command.
3521 Mon Feb 5 17:54:07 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3523 * nnvirtual.el (nnvirtual-update-marked): Copy empty mark lists.
3525 * gnus.el (gnus-summary-read-group): Allow entry with no-display.
3527 * gnus.el: 0.36 is released.
3529 Sat Feb 3 11:56:53 1996 Steven L. Baur <steve@miranova.com>
3531 * gnus-uu.el (gnus-uu-default-view-rules): Added rule for playing of
3534 Mon Feb 5 05:08:54 1996 Lars Ingebrigtsen <lars@eyesore.no>
3536 * gnus.el (gnus-summary-mode-map): Move `v' to `W v'.
3538 * gnus-cache.el (gnus-cache-possibly-enter-article): Request the
3539 buffer to the nntp buffer.
3541 * gnus.el (gnus-recenter): Allow a prefix.
3543 Mon Feb 5 04:56:35 1996 Michael Cook <mcook@cognex.com>
3545 * gnus.el (gnus-configure-windows): Return to the original frame.
3547 Mon Feb 5 03:49:34 1996 Lars Ingebrigtsen <lars@eyesore.no>
3549 * gnus-topic.el (gnus-topic-kill-group): Update topics.
3550 (gnus-topic-yank-group): Ditto.
3552 * nnfolder.el (nnfolder-directory): Doc fix.
3554 * gnus.el (gnus-summary-move-article): Add marks when moving
3556 (gnus-summary-recenter): Don't do horizontal recenter unless the
3559 Sun Feb 4 16:22:20 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3561 * gnus.el (gnus-summary-edit-article): Make sure we're in the
3564 * gnus.el: 0.35 is released.
3566 Sun Feb 4 14:05:20 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3568 * nndoc.el (nndoc-guess-digest-type): Too strict body-begin for
3571 * gnus-msg.el (gnus-removable-headers): Don't remove Bcc header.
3572 (gnus-mail-send): Accept a parameter.
3573 (gnus-inews-send-mail-copy): Use it.
3575 * gnus-salt.el (gnus-tree-close): Don't kill the tree buffer.
3577 * gnus.el (gnus-summary-select-article): Changed return value.
3578 (gnus-summary-scroll-up): Use it.
3580 Sat Feb 3 20:39:59 1996 Lars Ingebrigtsen <lars@eyesore.no>
3582 * gnus.el (gnus-summary-dummy-line-format): Included tabs.
3583 (gnus-summary-prepare-threads): Insert dummy lines properly.
3584 (gnus-summary-hide-thread): Hide dummies better.
3586 * gnus-uu.el (gnus-uu-get-actions): Escape special characters.
3588 * gnus-soup.el (gnus-soup-group-brew): Add articles in right
3589 order; don't generate display.
3591 * gnus.el (gnus-summary-sort): Allow sorting in reverse order.
3592 (gnus-summary-pop-limit): Don't pop if there isn't anything to
3594 (gnus-sort-articles): Would destroy the newsgroup data.
3596 * gnus-soup.el (gnus-soup-unpack-packet): Return the process value.
3598 * gnus.el (gnus-summary-exit): Don't bury buffers that don't exist.
3599 (gnus-summary-exit-no-update): Ditto.
3601 Sat Feb 3 14:37:31 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3603 * gnus-soup.el (gnus-soup-add-article): Would bug out on
3604 non-existent articles.
3606 * gnus.el (gnus-configure-windows): Delete windows on all frames.
3608 Sat Feb 3 15:07:38 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3610 * gnus.el (gnus-summary-read-group): Wouldn't score anything.
3612 * gnus.el: 0.34 is released.
3614 Sat Feb 3 13:08:48 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3616 * gnus-msg.el (gnus-summary-resend-bounced-mail): Strip more
3619 * gnus.el: 0.33 is released.
3621 Fri Feb 2 20:19:07 1996 Lars Ingebrigtsen <lars@eyesore.no>
3623 * gnus.el (gnus-summary-exit): Bury the article buffer.
3625 * gnus-score.el (gnus-score-followup-article): Don't do
3628 Fri Feb 2 20:07:31 1996 Jason L. Tibbitts, III <tibbs@uh.edu>
3630 * nnmail.el (nnmail-process-babyl-mail-format): Allow many spaces
3633 Fri Feb 2 20:05:02 1996 Lars Ingebrigtsen <lars@eyesore.no>
3635 * gnus.el (gnus-summary-select-article): Return t on success.
3637 Thu Feb 1 00:50:54 1996 Lars Ingebrigtsen <lars@eyesore.no>
3639 * nnfolder.el (nnfolder-request-group): Give a better error
3642 * nnfolder.el: Really use virtual servers.
3644 * gnus.el (gnus-select-newsgroup): Moved score file processing to
3647 * gnus-msg.el (gnus-post-method): Use `gnus-post-method' from the
3650 * nnsoup.el (nnsoup-request-expire-articles): Bombed.
3651 (nnsoup-delete-unreferenced-message-files): New command.
3653 * gnus-cache.el (gnus-cache-possibly-enter-article): Update cache
3655 (gnus-cache-possibly-remove-article): Ditto.
3657 * gnus-srvr.el (gnus-server-prepare): Weed out nil servers.
3659 * gnus-msg.el (gnus-mail-reply): Respect
3660 `rmail-dont-reply-to-names'.
3662 Wed Jan 31 19:25:50 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3664 * gnus-msg.el (gnus-inews-insert-mime-headers): `(widen)' before
3665 searching for 8-bit characters.
3667 * gnus-vis.el (gnus-article-highlight-headers): Make it ignore
3668 the `intangible' text property.
3670 Thu Feb 1 00:33:37 1996 Lars Ingebrigtsen <lars@eyesore.no>
3672 * gnus.el (gnus-summary-limit-to-unread): Remove sparse articles.
3674 Wed Jan 31 15:54:38 1996 Lars Ingebrigtsen <lars@eyesore.no>
3676 * gnus-score.el (gnus-summary-score-map): Recursive map.
3678 * gnus-msg.el (gnus-dissociate-buffer-from-draft): Didn't run hook
3681 * gnus-kill.el (gnus-execute): Don't use `gnus-header-*'.
3683 * gnus-msg.el (gnus-kill-message-buffer): New command and
3685 (gnus-mail-setup): Use the gnus-mail-*-method variables.
3687 * gnus-topic.el (gnus-topic-rename): Default to current topic.
3688 (gnus-topic-create-topic): Ditto.
3690 * gnus-vis.el (gnus-group-highlight-line): Offer ticked number.
3692 * gnus-uu.el (gnus-uu-grab-articles): Remove the message.
3694 * gnus-vis.el (gnus-group-highlight): New default for dark
3697 * gnus-topic.el (gnus-group-prepare-topics): Don't do anything
3700 * gnus.el (gnus-summary-mode-map): Clobbered "D".
3702 Mon Jan 29 19:06:00 1996 Kim-Minh Kaplan <kkaplan@cdfhp3.in2p3.fr>
3704 * gnus.el (gnus-simplify-subject-fuzzy): Fold case.
3706 Mon Jan 29 17:48:12 1996 Lars Ingebrigtsen <lars@eyesore.no>
3708 * gnus.el (gnus-summary-limit): Hide any threads, possibly.
3710 * gnus-msg.el (gnus-forward-insert-buffer): Really delete unwanted
3713 * gnus-vis.el (gnus-insert-prev-page-button): Allow clicking.
3714 (gnus-insert-next-page-button): Ditto.
3716 * nntp.el (nntp-send-region-to-server): Copy text to a temp buffer
3719 Sun Jan 28 10:28:39 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3721 * gnus-cite.el (gnus-dissect-cited-text): Don't push a nil on the
3724 Sat Jan 27 20:32:29 1996 Lars Ingebrigtsen <lars@eyesore.no>
3726 * gnus-topic.el (gnus-group-topic-topics-only): Removed variable.
3728 * nnbabyl.el (nnbabyl-request-group): Don't report failures on
3730 * nnmbox.el (nnmbox-request-group): Ditto.
3732 * gnus.el (gnus-simplify-buffer-fuzzy): Simplify [x/x].
3734 * gnus-score.el (gnus-score-default-header): Duplicate defvars.
3735 (gnus-summary-increase-score): Default variables should be
3738 * gnus.el (gnus-summary-mode-map): Wrong name for `t' keystroke.
3740 Sat Jan 27 20:29:45 1996 Marc Auslander <marc@watson.ibm.com>
3742 * gnus-score.el (gnus-summary-increase-score): Didn't work for
3743 non-temporary score entries.
3745 Fri Jan 26 17:24:00 1996 David K}gedal <davidk@lysator.liu.se>
3747 * nnmail.el (nnmail-check-duplication): Don't tread 'delete as a
3750 Sat Jan 27 19:51:08 1996 Lars Ingebrigtsen <lars@eyesore.no>
3752 * gnus-topic.el (gnus-topic-prepare-topic): Number of groups would
3754 (gnus-topic-update-topic-line): Ditto.
3756 Fri Jan 26 15:10:09 1996 Steven L. Baur <steve@miranova.com>
3758 * gnus-vis.el (gnus-article-add-buttons): Need to reset point to top
3759 of article before trying the next regexp in the gnus-button-alist.
3761 Sat Jan 27 19:22:24 1996 Lars Ingebrigtsen <lars@eyesore.no>
3763 * gnus-vis.el (gnus-button-alist): Allow space after "<URL: ".
3765 Fri Jan 26 20:20:25 1996 Lars Ingebrigtsen <lars@eyesore.no>
3767 * gnus-topic.el (gnus-topic-indent-level): New variable.
3768 (gnus-topic-yank-group): Use it.
3769 (gnus-topic-insert-topic-line): Ditto.
3770 (gnus-topic-prepare-topic): Ditto.
3772 Fri Jan 26 17:18:25 1996 ISO-2022-JP <yamaoka@ga.sony.co.jp>
3774 * gnus-vis.el (gnus-article-highlight-headers): Would infloop.
3776 Fri Jan 26 14:10:19 1996 Lars Ingebrigtsen <lars@eyesore.no>
3778 * gnus.el (gnus-dribble-read-file): Set file modes on the dribble
3780 (gnus-article-check-hidden-text): Only checked signature.
3781 (gnus-article-check-hidden-text): Do things in the article
3783 (gnus-group-line-format-alist): Let N have its old definition.
3784 (gnus-group-catchup-group-hook): New variable.
3785 (gnus-group-catchup): Use it.
3786 (gnus-group-remove-mark): Give a useful return value.
3787 (gnus-group-kill-group): Would bug out when killing lots of dead
3790 Thu Jan 25 09:32:19 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
3792 * gnus.el (gnus-group-insert-group-line) : Changed "header" to
3793 "gnus-tmp-header" for parameter that gets passed to user
3794 functions. Set to the group name, but may not necessarily want
3796 (gnus-group-set-mode-line) : ditto, gnus-tmp-header set to nil.
3797 (gnus-set-mode-line) : ditto, gnus-tmp-header set to nil.
3799 Fri Jan 26 07:47:59 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3801 * gnus.el (gnus): Goto the first unread group.
3803 * gnus.el: 0.32 is released.
3805 Thu Jan 25 18:27:03 1996 Lars Ingebrigtsen <lars@eyesore.no>
3807 * gnus.el: Autoload `gnus-group-highlight-line'.
3809 * gnus-vis.el (gnus-article-highlight-headers): Wrap the regexp in
3812 * nnmbox.el (nnmbox-request-group): Don't bug out on non-existant
3814 * nnbabyl.el (nnbabyl-request-group): Ditto.
3815 (nnbabyl-possibly-change-newsgroup): Return t.
3817 * gnus.el (gnus-group-insert-group-line): Define gnus-tmp-header.
3819 * gnus-msg.el (gnus-mail-parse-comma-list): New function.
3820 (gnus-mail-reply): Use it.
3821 (gnus-mail-reply): Merge follow-to headers.
3823 * gnus-score.el (gnus-summary-score-map): New implementation.
3825 * gnus.el (gnus-summary-exit): Remove articles before updating.
3826 (gnus-summary-next-article): Accept a param to force slightly.
3828 Thu Jan 25 08:41:44 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3830 * nnml.el (nnml-deletable-article-p): Always responed with nil.
3832 Thu Jan 25 08:45:52 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3834 * gnus.el: 0.31 is released.
3836 * nnmail.el (nnmail-insert-lines): Would return negative lines
3839 * gnus-xmas.el (gnus-xmas-extent-start-open): New function.
3841 * gnus-topic.el (gnus-topic-insert-topic-line): Remove excess
3844 * gnus-xmas.el (gnus-xmas-topic-remove-excess-properties): New
3847 Thu Jan 25 07:34:05 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3849 * gnus-ems.el (gnus-extent-detached-p): New alias.
3851 * gnus-xmas.el (gnus-xmas-find-glyph-directory): Changed from
3852 "etc" to "etc/gnus".
3854 Tue Jan 23 13:40:35 1996 Lars Ingebrigtsen <lars@eyesore.no>
3856 * gnus-score.el (gnus-score-make-menu-bar): New function.
3857 (gnus-score-menu-hook): New variable.
3859 * gnus-vis.el (gnus-article-next-button): Move point.
3861 * nndoc.el (nndoc-type-alist): Recognize ends of digests.
3862 (nndoc-retrieve-headers): Don't bug out on non-existant articles.
3864 * gnus-msg.el (gnus-mail-buffer): Renamed.
3866 * gnus-cache.el (gnus-cache-possibly-remove-articles): Check some
3869 * nnmail.el (nnmail-insert-lines): Off by 1.
3871 * nnml.el (nnml-deletable-article-p): Check for file writability.
3872 * nnmh.el (nnml-deletable-article-p): Ditto.
3874 * gnus-msg.el (gnus-associate-buffer-with-draft): Allow
3876 (gnus-use-draft): New variable.
3878 * gnus.el (gnus-summary-move-article): Use `move' action by
3881 * nnmail.el (nnmail-get-split-group): Be more restrictive in
3882 selecting procmail spools.
3883 (nnmail-get-spool-files): Don't return the spool file when doing a
3884 single procmail file.
3886 * gnus.el (gnus-summary-move-article): Allow moving to the same
3889 * gnus-score.el (gnus-score-pretty-print): New command and
3891 (gnus-summary-increase-score): Would always bug out.
3892 (gnus-score-edit-done): Change windows before loading score file.
3894 * gnus.el (gnus-summary-reparent-thread): Rethread after
3897 * gnus-xmas.el (gnus-xmas-make-overlay): Don't make extents
3900 * nndoc.el (nndoc-post-type): New variable.
3902 Tue Jan 23 13:39:11 1996 Eberhard Mattes <mattes@azu.informatik.uni-stuttgart.de>
3904 * nndoc.el (nndoc-request-type): New function.
3906 Tue Jan 23 00:13:10 1996 Lars Ingebrigtsen <lars@eyesore.no>
3908 * gnus.el (gnus-group-group-indentation): New function.
3909 (gnus-group-update-group-line): Use it.
3910 (gnus-group-update-group): Indent.
3912 * gnus-topic.el (gnus-topic-hide-subtopics): Removed variable.
3913 (gnus-topic-prepare-topic): Indent group lines.
3914 (gnus-topic-yank-group): Indent groups.
3916 * gnus.el (gnus-group-update-hook): New variable.
3917 (gnus-group-insert-group-line): Use it.
3919 * gnus-vis.el (gnus-group-highlight-line): New function.
3921 * gnus.el (gnus-group-entry): New macro.
3923 * gnus-vis.el (gnus-group-highlight): New variable.
3925 * gnus-topic.el (gnus-topic-insert-topic-line): Would show "..."
3927 (gnus-topic-indent): Don't move point.
3928 (gnus-topic-unindent): Ditto.
3929 (gnus-topic-prepare-topic): Display unread articles in sub-topics.
3931 * nnsoup.el (nnsoup-next-prefix): New function.
3932 (nnsoup-read-areas): Use it.
3934 * gnus-soup.el (gnus-soup-set-area-prefix): New macro.
3936 * nnsoup.el (nnsoup-tmp-directory): New directory.
3937 (nnsoup-write-active-file): Save it.
3938 (nnsoup-unpack-packets): Use it.
3940 * gnus-msg.el (gnus-dissociate-buffer-from-draft): New command and
3943 * gnus.el (gnus-group-list-groups): Goto last group if at eob.
3945 * gnus-topic.el (gnus-topic-mode): Use it.
3946 (gnus-topic-goto-next-group): New function.
3948 * gnus.el (gnus-group-list-groups): Allow positioning point in
3950 (gnus-group-goto-next-group-function): New internal variable.
3952 * nnsoup.el (nnsoup-read-active-file): Give a proper return
3955 * gnus.el (gnus-start-news-server): Give a better error message.
3957 Mon Jan 21 23:34:55 1996 Morioka Tomohiko <morioka@jaist.ac.jp>
3959 * gnus-mh.el (gnus-mh-mail-setup): It didn't work when pressing
3960 `R' or yanking because of lack of setting to variable
3961 `mail-reply-buffer' and mh-sent-from-folder buffer local variable
3964 Mon Jan 22 02:58:42 1996 Lars Ingebrigtsen <lars@eyesore.no>
3966 * nntp.el (nntp-open-server-internal): Make sure that the server
3967 was successfully opened.
3969 * gnus.el (gnus-read-active-file): Wouldn't activate properly.
3970 (gnus-read-active-file): Ignore errors from the archive server.
3972 * nnbabyl.el (nnbabyl-request-group): Ditto.
3974 * nnmbox.el (nnmbox-request-group): Would bug out.
3976 Sat Jan 20 20:39:03 1996 Steven L. Baur <steve@miranova.com>
3978 * nnmbox.el (nnmbox-read-mbox): find-file-noselect ->
3979 nnheader-find-file-noselect.
3981 Mon Jan 22 01:15:52 1996 Lars Ingebrigtsen <lars@eyesore.no>
3983 * gnus.el (gnus-group-mark-buffer): Optional param.
3985 * nnsoup.el (nnsoup-request-expire-articles): Message more.
3986 (nnsoup-read-active-file): Add proper active info.
3987 (nnsoup-request-group): New implementation.
3988 (nnsoup-request-list): Ditto.
3990 Sun Jan 21 08:22:47 1996 Lars Ingebrigtsen <lars@eyesore.no>
3992 * gnus.el (gnus-request-article-this-buffer): Update sparse
3994 (gnus-data-set-number): New macro.
3995 (gnus-summary-update-article): Use it.
3997 Sun Jan 21 03:54:18 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
3999 * gnus-soup.el (gnus-soup-add-article): Don't save canceled