*** empty log message ***
[gnus] / lisp / ChangeLog
1 Mon Jun 10 03:08:10 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2
3         * gnus-cus.el (()): Changed LemonChiffon to Turquoise.
4
5         * message.el (message-signature-setup-hook): New hook.
6
7         * gnus-xmas.el (gnus-xmas-summary-recenter): `sit-for' for right
8         height. 
9
10 Mon Jun 10 00:02:15 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
11
12         * gnus.el (gnus-article-check-hidden-text): New definition.
13         (gnus-hidden-arg): New function.
14         (gnus-article-hide-headers): Don't toggle when called
15         non-interactively. 
16
17         * messagexmas.el (message-xmas-setup-toolbar): Use xbms.
18
19         * gnus-score.el (gnus-score-file-regexp): Regexp-quote suffixes.
20         (gnus-score-load-file): Wouldn't set `adapt-file' right.
21
22         * gnus-xmas.el (gnus-xmas-logo-color-alist): Removed double "##". 
23
24         * gnus-score.el (gnus-score-find-bnews): Deal with "++".
25
26 Sun Jun  9 22:18:05 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
27
28         * gnus-score.el (gnus-score-find-trace): Don't error, just beep. 
29
30         * gnus-cite.el (gnus-cite-minimum-match-count): Changed default to
31         2. 
32
33 Sun Jun  9 05:48:18 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
34
35         * gnus.el (gnus-message-archive-method): Dox fix.
36
37         * message.el (message-check-news-syntax): Allow + and _ in group
38         names. 
39
40         * gnus.el (gnus-group-fetch-faq): Didn't allow completion.
41
42 Sun Jun  9 05:36:16 1996  Hrvoje Niksic  <hniksic@srce.hr>
43
44         * message.el (message-ignored-supersedes-headers): New default. 
45
46 Sun Jun  9 05:17:34 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
47
48         * gnus-score.el (gnus-score-score-files-1): Don't match on "/" in
49         file names.
50         * nnml.el (nnml-generate-nov-databases-1): Ditto.
51         * nnmh.el (nnmh-request-list-1): Ditto.
52         * gnus-uu.el (gnus-uu-scan-directory): Ditto.
53
54         * nnheaderems.el: Strip CR on windows-nt.
55
56 Sun Jun  9 05:15:13 1996  Dave Disser  <disser@hpsdly.sdd.hp.com>
57
58         * gnus-picon.el (gnus-group-display-picons): Set instead of
59         switching buffer. 
60
61 Sun Jun  9 05:08:51 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
62
63         * gnus.el (gnus-article-read-summary-keys): Don't save winconf on
64         "|". 
65
66         * nnmail.el (nnmail-delete-incoming): Changed default.
67
68         * gnus.el (gnus-eval-in-buffer-window): Indent correctly.
69
70 Sat Jun  8 19:24:24 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
71
72         * gnus-cite.el (gnus-cite-minimum-match-count): Changed default. 
73
74 Fri Jun  7 22:08:53 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
75
76         * gnus.el: Gnus v5.2.12 is released.
77
78         * gnus.el (gnus-summary-refer-article): Would bug out when
79         referring non-sparse articles.
80
81 Fri Jun  7 19:59:45 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
82
83         * gnus.el: Gnus v5.2.11 is released.
84
85         * gnus.el (gnus-summary-save-article): Would set
86         `gnus-original-article-buffer' to a bogus value.
87         (gnus-header-value): Didn't understand continuation headers!
88         (gnus-get-newsgroup-headers): Use new value and pick out
89         references when `^'.
90         (gnus-number-to-header): New function.
91         (gnus-summary-refer-article): Didn't work when sparse articles
92         were in action.
93
94 Fri Jun  7 17:19:21 1996  Christoph Wedler  <wedler@fmi.uni-passau.de>
95
96         * nnheader.el (nnheader-insert-head): Use
97         `nnheader-insert-file-contents-literally'.
98         (nnheader-mail-file-mbox-p): Ditto.
99
100 Fri Jun  7 14:05:28 1996  Jens Lautenbacher  <jens@lemcbed.lem.uni-karlsruhe.de>
101
102         * custom.el ((string-match "XEmacs" emacs-version)): dito
103
104         * gnus-vis.el (gnus-group-make-menu-bar): enable customize for XEmacs
105
106 Fri Jun  7 19:20:22 1996  Richard Pieri  <ratinox@unilab.dfci.harvard.edu>
107
108         * nnheaderems.el (nnheader-ms-strip-cr): New function.
109
110 Thu Jun  6 18:22:04 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
111
112         * gnus.el: Gnus v5.2.10 is released.
113
114         * message.el (message-header-format-alist): Use
115         `message-fill-address' for To and Cc.
116         (message-fill-address): New function.
117
118         * gnus.el (gnus-article-check-hidden-text): Respect a postive
119         arg. 
120         (gnus-summary-save-article): Remove headers from the original
121         article buffer. 
122         (gnus-article-hide-headers): Delete "From " if wanted.
123
124         * nnmail.el (nnmail-load-hook): Run hooks.
125
126 Thu Jun  6 14:41:20 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
127
128         * message.el (message-check-news-syntax): Don't warn on "poster".
129
130 Wed Jun  5 20:22:48 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
131
132         * gnus.el: Gnus v5.2.9 is released.
133
134         * message.el (message-setup): Add Mailcrypt magic.
135
136 Wed Jun  5 18:01:58 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
137
138         * gnus-cus.el (()): New colors.
139
140         * gnus-xmas.el (gnus-xmas-group-startup-message): Would bug out
141         when compiled without XPM support.
142
143 Wed Jun  5 17:17:00 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
144
145         * gnus.el: Gnus v5.2.8 is released.
146
147         * nndoc.el (nndoc-type-alist): New babyl head begin.
148         (nndoc-babyl-head-begin): New function.
149
150 Wed Jun  5 16:26:55 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
151
152         * gnus.el (gnus-summary-save-article): Remove headers.
153
154 Wed Jun  5 18:16:55 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
155
156         * gnus.el (gnus-read-old-newsrc-el-file): Would bug out.
157
158 Wed Jun  5 12:43:22 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
159
160         * gnus-score.el: `V f' to flush the cache.
161         (gnus-score-flush-cache): Save scores before flushing.
162
163         * gnus-cite.el (gnus-cite-prefix-regexp): Removed "-" as cite
164         prefix. 
165
166         * gnus.el (gnus-summary-caesar-message): Use message.
167
168         * gnus-cite.el (gnus-cite-prefix-regexp): Allow "-" as a cite
169         prefix. 
170
171         * nnvirtual.el (nnvirtual-convert-headers): Wouldn't convert.
172
173         * gnus-cus.el (()): Have `gnus-mouse-face' respect gnus-visual.
174
175 Wed Jun  5 12:52:15 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
176
177         * dgnushack.el (custom-file): Changed setq.
178
179 Tue Jun  4 13:46:45 1996  Scott Byer  <byer@mv.us.adobe.com>
180
181         * nnfolder.el (nnfolder-read-folder) Take an additional parameter,
182         scanning, which is t when we are only scanning for new news.  In
183         this case, if the modtime of the file hasn't changed since we last
184         scanned it, we don't bother reading the file in, and simply return
185         nil.  When we do scan it, pay attention to the
186         nnfolder-distrust-mbox variable, and only scan forward from the
187         last marked message when nil.  After scanning, remember the
188         modtime of the visited buffer.
189
190         * nnfolder.el (nnfolder-save-mail) If nnfolder-current-buffer is
191         nil, make sure any open group is closed before changing the group
192         - in the case where a group was opened for scanning but not read
193         in because it wasn't touched, this forces the read.
194
195         * nnfolder.el (nnfolder-possibly-change-group) Take an additional
196         optional variable, which indicated if we're scanning.  Passes it
197         on to nnfolder-read-folder, and is prepared for
198         nnfolder-read-folder to return nil for nnfolder-current-buffer.
199         If we get a request to change to the currently open group, and
200         nnfolder-current-buffer is nil (we're on the tail end of a scan),
201         simply return.
202
203         * nnfolder.el (nnfolder-request-scan) Inform
204         nnfolder-possibly-change-group that we're scanning.
205
206         * nnfolder.el (nnfolder-scantime-alist) New internal variable.
207         Keep track of the last scantime of each mbox.
208
209         * nnfolder.el (nnfolder-distrust-mbox) New variable.  When t,
210         nnfolder-read-folder reverts to it's old behavior of scanning an
211         entire file looking for unmarked messages.  When nil (the
212         default), scans forward from the last marked message.  Unless you
213         have an external mailer which inserts new messages in the middle
214         of your mailboxes, leave nil.
215
216 Wed Jun  5 09:20:38 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
217
218         * message.el (message-goto-body): Expand abbrev.
219
220 Tue Jun  4 17:12:06 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
221
222         * gnus.el: Gnus v5.2.7 is released.
223
224 Tue Jun  4 18:26:24 1996  Christoph Wedler  <wedler@fmi.uni-passau.de>
225
226         * message-xms.el (message-xmas-find-glyph-directory): Wouldn't use
227         PACKAGE-xmas-glyph-directory even if it is non-nil and a
228         directory.
229         (message-toolbar): Use special ispell function for messages.  Jump
230         to info pages for message composition.
231
232 Tue Jun  4 17:12:06 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
233
234         * message.el (rmail): Require.
235
236 Tue Jun  4 18:11:46 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
237
238         * gnus-cus.el (()): Bold group faces.
239
240 Tue Jun  4 15:10:20 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
241
242         * gnus-cus.el (()): Unbold group faces.
243
244         * custom.el (custom-face-lookup): Make all parameters optional.
245
246         * gnus.el (gnus-thread-total-score): Protect against nil input.
247
248 Tue Jun  4 11:11:13 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
249
250         * gnus.el: Gnus v5.2.6 is released.
251
252         * gnus.el (gnus-summary-make-local-variables): Set local variables
253         correctly.
254
255 Tue Jun  4 07:51:02 1996  Steven L. Baur  <steve@miranova.com>
256
257         * gnus-cus.el (()): New "light' group highlighting.
258
259 Tue Jun  4 07:26:10 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
260
261         * gnus.el (gnus-subscribe-hierarchical-interactive): Don't accept
262         wrong characters.
263
264         * message.el (message-directory): Autoload.
265
266 Mon Jun  3 07:30:18 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
267
268         * gnus.el (gnus-summary-make-local-variables): Separated into own
269         function. 
270         (gnus-summary-make-local-variables): Respect global values.
271
272         * nnheader.el (sendmail): Unrequired.
273         (backquote): Ditto.
274
275         * nntp.el (rnews): Unrequired.
276
277         * gnus-msg.el (gnus-group-post-news): `C-u a' posts to the group
278         under point, `C-u 1 a' prompts, `a' uses an empty group name.
279
280         * message.el (message-setup): Make separator read-only.
281
282         * gnus-cus.el (()): Define `gnus-group-highlight'.
283
284         * gnus-vis.el (gnus-group-highlight): Commented out.
285
286         * gnus-topic.el (gnus-topic-yank-group): Yank topics at the end of
287         the buffer correctly.
288
289         * gnus-score.el (gnus-score-adaptive): Make sure we use the
290         buffer-local adaptive score variable.
291
292         * gnus-msg.el (gnus-group-post-news): Prompt when given a prefix.
293
294         * nnvirtual.el (nnvirtual-catchup-group): Might have corrupted the
295         list of component groups.
296
297         * gnus-ems.el: Work under OS/2 again.
298
299         * gnus.el (gnus-remove-header): New function.
300         (gnus-read-header): Use it.
301         (gnus-summary-insert-subject): Didn't work when editing articles
302         in a non-threaded display.
303         (gnus-summary-update-article): Would create multiple root
304         threads when editing.
305
306         * message.el (message-do-send-housekeeping): Reverse check. 
307
308         * nnheader.el (backquote): Required.
309
310         * gnus.el (backquote): Required.
311
312         * message.el (message-make-from): Use the `user-full-name'
313         variable. 
314
315 Sun Jun  2 16:50:49 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
316
317         * message.el (message-number-of-buffers): New variable.
318         (message-generate-new-buffers): Changed default.
319         (message-do-send-housekeeping): New function.
320         (message-buffer-name): New function.
321
322 Sun Jun  2 07:41:20 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
323
324         * gnus.el: Gnus v5.2.5 is released.
325
326         * gnus-topic.el (gnus-topic-remove-group): Only delete first
327         instance. 
328         (gnus-topic-move-group): Ditto.
329         (gnus-topic-change-level): Ditto.
330
331         * gnus.el (gnus-summary-insert-subject): Do rebuilding of sparse
332         articles right.
333         (gnus-summary-update-article): Do updating of referred articles
334         right. 
335         (gnus-delete-first): New function.
336
337         * gnus-cus.el (()): Color change.
338
339         * gnus.el (gnus-version): Accept a prefix to insert.
340
341 Sat Jun  1 02:03:42 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
342
343         * custom.el: Require cl.
344
345         * gnus.el (gnus-group-list-matching): `10 A m' to read the active
346         file. 
347
348         * message.el (message-supersede): Don't use
349         `mail-strip-quoted-names'. 
350         (message-cancel-news): Ditto.
351
352         * nnfolder.el (nnfolder-retrieve-headers): Don't allow selecting
353         empty groups.
354         (nnfolder-request-group): Ditto.
355
356 Sat Jun  1 01:26:45 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
357
358         * dgnushack.el (custom-file): Nix out.
359
360 Sat Jun  1 01:24:28 1996  Massimo Campostrini  <campo@sunthpi3.difi.unipi.it>
361
362         * gnus-cus.el (()): Wrong number of arguments.
363
364 Fri May 31 08:32:38 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
365
366         * gnus.el: Removed obsolete autoloads.
367
368         * gnus-demon.el (gnus-demon-init): Use `nnheader-run-at-time'. 
369
370         * gnus.el (gnus-group-catchup-current): Warn.
371
372         * gnus-srvr.el (gnus-browse-foreign-server): Message better.
373
374         * gnus-topic.el (gnus-topic-change-level): Make sure we're in the
375         group buffer.
376
377         * gnus-srvr.el (gnus-server-exit-hook): New hook.
378         (gnus-server-exit): Use it.
379
380         * gnus-topic.el (gnus-topic-mode): Update more.
381
382         * gnus.el (gnus-group-update-group-hook): New hook.
383         (gnus-group-update-group): Use it.
384
385 Fri May 31 04:33:16 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
386
387         * gnus.el: Gnus v5.2.4 is released.
388
389         * custom.el (custom-face-lookup): Escape errors.
390
391         * gnus-msg.el (gnus-inews-do-gcc): Don't do anything unless Gnus
392         is alive.
393
394         * custom.el (custom-face-lookup): Wrong number of params.
395
396 Fri May 31 00:14:17 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
397
398         * gnus.el (gnus-continuum-version): Also give responses to
399         directory names.
400         (gnus-summary-update-article): Would bug out on editing articles. 
401
402 Thu May 30 05:04:07 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
403
404         * gnus.el: Gnus v5.2.2 is released.
405
406         * gnus.el (gnus-article-hide-headers): Show boring headers as
407         well. 
408
409 Tue May 28 15:47:15 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
410
411         * custom.el ((fboundp 'event-point)): Wrong test.
412
413 Thu May 30 03:19:21 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
414
415         * gnus.el (gnus-headers-decode-quoted-printable): Wrong name.
416
417         * message.el (message-header-hook): Defvarred.
418
419         * gnus-nocem.el (gnus-nocem-verifyer): Couldn't verify that it
420         works. 
421
422 Thu May 30 00:25:46 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
423
424         * gnus-nocem.el (gnus-nocem-verify-issuer): Widen before
425         verifying. 
426
427 Wed May 29 23:19:46 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
428
429         * custom.el (custom-xmas-set-text-properties): Changed name.
430
431 Wed May 29 23:01:52 1996  Paul D. Smith  <psmith@baynetworks.com>
432
433         * gnus-cus.el: toggle -> sexp.
434
435 Wed May 29 23:00:48 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
436
437         * gnus-msg.el (gnus-inews-add-send-actions): Use `gnus-add-hook'. 
438
439 Wed May 29 22:52:47 1996  Francois Felix Ingrand  <felix@laas.fr>
440
441         * gnus-topic.el (gnus-topic-remove-group): Would not delete groups
442         from topics.
443
444 Wed May 29 08:57:20 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
445
446         * custom.el (custom-face-lookup): Avoid `modify-face' to speed up
447         face retrieval on Indys & over slow modem lines.
448
449 Wed May 29 05:08:04 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
450
451         * gnus.el: Gnus v5.2.2 is released.
452
453         * custom.el (custom-xmas-add-text-properties,
454         custom-xmas-put-text-property): New functions used throughout.
455         May now work under XEmacs.
456
457 Wed May 29 00:07:13 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
458
459         * gnus-cite.el (gnus-cite-article): New variable.
460         (gnus-cite-parse-maybe): Use it.
461
462         * nnspool.el (nnspool-open-server): Refuse opening if the active
463         file doesn't exist.
464
465         * gnus.el (gnus-read-active-file): Message more.
466
467         * nntp.el (nntp-request-article): Wouldn't wait until the entire
468         article had arrived.
469
470         * nnvirtual.el (nnvirtual-request-group): Make sure that things
471         don't recurse endlessly.
472
473         * message.el (message-expand-group): Make buffer not read-only. 
474
475         * gnus-nocem.el (gnus-nocem-verifyer): New variable.
476         (gnus-nocem-verify-issuer): Use it.
477
478         * gnus-xmas.el (gnus-xmas-logo-color-alist): New variable.
479         (gnus-xmas-logo-color-style): New variable.
480         (gnus-xmas-logo-colors): Use them.
481
482 Tue May 28 00:28:38 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
483
484         * gnus-score.el (gnus-score-followup): Would infloop on exact
485         matches. 
486
487         * message.el (message-forward): Insert separator at the start of
488         the line. 
489
490         * nnfolder.el (nnfolder-save-buffer): New function.
491         (nnfolder-save-buffer-hook): New variable.
492
493         * message.el (message-mode-hook): Defined variable.
494
495         * nntp.el (nntp-request-close): Remove the sentinel before closing
496         connection.
497
498         * gnus.el (gnus-group-mode): Add to local hook.
499         (gnus-continuum-version): Would return wrong answer for non-alpha
500         releases. 
501         (gnus-version-number): New variable.
502         (gnus-version): Use it.
503
504         * gnus-msg.el (gnus-inews-add-send-actions): Add to local hook.
505
506         * gnus-xmas.el (gnus-xmas-add-hook): New function.
507
508         * gnus-ems.el (gnus-add-hook): New alias.
509
510 Tue May 28 00:23:17 1996  Joao Cachopo  <jcachopo@gia.ist.utl.pt>
511
512         * gnus-salt.el (gnus-binary-mode): Would put wrong minor mode
513         keymap into alist.
514
515 Tue May 28 00:18:19 1996  Thor Kristoffersen  <thor@unik.no>
516
517         * nntp.el (nntp-close-server): Supply parameter to
518         `nntp-server-opened'. 
519
520 Sun May 26 20:29:02 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
521
522         * gnus.el (gnus-article-sort-by-date): Inline.
523
524         * nnmail.el (nnmail-find-file): Don't insert literally.
525
526         * message.el (message-send-mail-with-mh): Save before sending.
527
528         * gnus-cite.el (gnus-article-hide-citation): Would bug out.
529
530         * gnus-topic.el (gnus-topic-grok-active): Could only be run once.
531
532         * message.el (message-check-news-syntax): Don't warn on long
533         signatures on forwarded articles.
534
535         * gnus.el (gnus-request-article-this-buffer): Put un-numbered
536         articles into the original buffer as well.
537
538 Sun May 26 03:51:38 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
539
540         * gnus.el: Gnus v5.2.1 is released.
541
542         * gnus.el: Gnus v5.2.0 is released.
543
544         * gnus.el: September Gnus v0.96 is released.
545
546         * nnheader-ems.el: Raw-file confusion.
547
548         * gnus-xmas.el (gnus-xmas-logo-colors): New variable.
549         (gnus-xmas-group-startup-message): Use it.
550
551 Sun May 26 02:35:48 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
552
553         * nnheader-ems.el: Bind nnheader-insert-raw-file-contents.
554
555         * gnus.el: 0.95 is released.
556
557 Sun May 26 02:34:01 1996  Bart Robinson  <lomew@cs.utah.edu>
558
559         * gnus.el (gnus-save-newsrc-file): Make the backups go to the
560         right directory.
561
562 Sun May 26 00:04:38 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
563
564         * gnus.el (gnus-cut-thread): Wouldn't cut properly with
565         old-fetched and dormant articles.
566
567 Sat May 25 22:49:51 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
568
569         * gnus.el (gnus-summary-search-article): Continue from where we
570         were. 
571         (gnus-summary-insert-subject): Wouldn't insert when old-fetched
572         articles. 
573         (gnus-cut-threads): Would display too many threads when both
574         sparse & ancient articles were present.
575         (gnus-invisible-cut-children): New function.
576
577 Fri May 24 17:56:19 1996  Andy Norman  <ange@hplb.hpl.hp.com>
578
579         * nnheader-ems.el (nnheader-xmas-find-file-noselect): Use
580         `nnheader-insert-file-contents-literally'. 
581
582 Fri May 24 17:51:46 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
583
584         * gnus.el (gnus-summary-find-prev): With point at eob, would
585         select the next-to-last article.
586
587 Fri May 24 17:25:48 1996  Magnus Hammerin  <qmah@bull.se>
588
589         * gnus.el (gnus-group-mode): Use `gnus-make-local-hook'.
590         (gnus-sortable-date): Typo.
591
592 Fri May 24 17:24:15 1996  ISO-2022-JP  <morioka@jaist.ac.jp>
593
594         * gnus.el (gnus-narrow-to-signature): Didn't work.
595
596 Fri May 24 21:27:49 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
597
598         * gnus.el: 0.94 is released.
599
600         * nnvirtual.el (nnvirtual-request-group): Don't include itself in
601         its component groups.
602
603         * gnus.el (gnus-summary-mark-below): Changed default.
604
605 Fri May 24 19:29:17 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
606
607         * message.el (message-check-news-syntax): Check invalid Newsgroups
608         syntax. 
609         (message-mode-menu): Added spellcheck.
610
611         * nntp.el (nntp-wait-for-response): Peel off ^Ms.
612
613         * message.el (message-fix-before-sending): New function.
614         (message-send): Use it.
615         (message-check-news-syntax): Check for invalid group names.
616
617         * gnus.el (gnus-summary-number-of-articles-in-thread): Return 0 if
618         not included.
619
620 Thu May 23 23:32:43 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
621
622         * gnus.el: September Gnus v0.93 is released.
623
624         * nnbabyl.el (nnbabyl-read-mbox): Would bogously increase the
625         number in groups.
626
627 Thu May 23 21:06:47 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
628
629         * gnus.el: September Gnus v0.92 is released.
630
631         * gnus-soup.el (gnus-soup-add-article): Would remove Xrefs from
632         packet. 
633
634         * gnus.el (gnus-summary-catchup-to-here): Don't show hidden
635         threads. 
636
637         * nnmail.el (nnmail-moved-inboxes): New variable.
638         (nnmail-move-inbox): Use it.
639
640         * gnus-uu.el (gnus-uu-decode-uu): Optional argument.
641
642         * nnbabyl.el (nnbabyl-insert-lines): Don't insert negative Lines
643         headers. 
644
645 Thu May 23 19:28:15 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
646
647         * gnus.el (gnus-summary-insert-pseudos): Would create contiguous
648         mouse-face areas.
649
650         * nnheader-ems.el: New file.
651         (nnheader-xmas-run-at-time): New function.
652         (nnheader-xmas-cancel-timer): Ditto.
653         (nnheader-xmas-insert-file-contents-literally): Moved here.
654
655         * gnus.el (gnus-read-move-group-name): Bind
656         minibuffer-confirm-incomplete. 
657
658 Thu May 23 15:20:47 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
659
660         * nntp.el (nntp-request-close): Give the QUIT time to reach the
661         server before closing the connection.
662         (nntp-close-server): Ditto.
663
664         * gnus.el (gnus-summary-exit): Run the exit hook with point on the
665         group being exited.
666
667 Thu May 23 15:03:16 1996  <morioka@jaist.ac.jp>
668
669         * gnus.el (gnus-narrow-to-signature): Mimeish new definition.
670
671 Thu May 23 15:03:16 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
672
673         * nnfolder.el (nnfolder-close-group): Don't read the buffer when
674         closing down.
675
676         * gnus.el (gnus-group-exit): Prompt even when the server is down. 
677
678 Wed May 22 21:56:56 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
679
680         * gnus.el: September Gnus v0.91 is released.
681
682         * gnus.el (gnus-setup-news): Slave Gnusii should clear the dribble
683         buffer.
684
685 Wed May 22 22:32:21 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
686
687         * gnus-score.el (gnus-summary-set-score): Moved here.
688         (gnus-summary-raise-score): Would bug out on nil arguments.
689
690         * message-xmas.el (message-toolbar): Changed.
691
692         * gnus-xmas.el (gnus-summary-mail-toolbar): New toolbar.
693         (gnus-xmas-setup-summary-toolbar): Use it.
694
695 Wed May 22 19:24:04 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
696
697         * gnus.el (gnus-message-archive-method): Buggy definition.
698         (gnus-summary-prepare-threads): Don't mark ancient as low-scored. 
699         (gnus-summary-prepare-unthreaded): Ditto.
700
701 Wed May 22 02:14:42 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
702
703         * gnus.el (gnus-save-hidden-threads): New macro.
704         (gnus-hidden-threads-configuration): New function.
705         (gnus-restore-hidden-threads-configuration): New function.
706         (gnus-summary-search-article): Use it.
707
708         * gnus-picon.el (gnus-picons-reverse-domain-path): New definition.
709
710         * message.el: Required wrong file under XEmacs.
711
712         * gnus-gl.el (bbb-get-predictions): Return nil on errors.
713
714         * nnfolder.el (nnfolder-close-group): Make sure the buffer is
715         alive before killing it.
716
717 Tue May 21 20:08:33 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
718
719         * gnus.el: September Gnus v0.90 is released.
720
721         * gnus.el (gnus-dribble-read-file): Don't do modes unless they are
722         available. 
723
724         * gnus-score.el (gnus-summary-score-entry): Wouldn't show
725         immediate scorign of followups.
726         (gnus-score-save): Use prin1 instead of format.
727
728         * gnus-msg.el (gnus-bug-kill-buffer): Bogus.
729
730 Tue May 21 18:32:29 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
731
732         * gnus-vis.el (gnus-button-next-page): New command.
733         (gnus-button-prev-page): Ditto.
734
735         * gnus-topic.el (gnus-topic-unique): Removed variable.
736         (gnus-current-topic): New function.
737         (gnus-topic-move-group): Use it.
738         (gnus-topic-goto-next-group): Use it.
739
740 Tue May 21 11:08:42 1996  Steven L Baur  <steve@miranova.com>
741
742         * gnus-setup.el: Copyright assigned to FSF.
743
744 Tue May 21 17:09:27 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
745
746         * message.el (message-fetch-field): New function.
747
748         * gnus.el (gnus-directory): New variable.
749
750         * message.el (message-directory): New variable.
751
752         * nnmail.el (nnmail-insert-lines): Make sure point is at the
753         beginning of the line.
754         (nnmail-directory): New variable.
755
756         * gnus.el (gnus-mode-string-quote): New function.
757         (gnus-set-mode-line): Use it.
758
759 Tue May 21 10:34:26 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
760
761         * gnus-msg.el (gnus-inews-do-gcc): Use message narrow to headers.
762         (gnus-inews-do-gcc): Find the right archive method.
763
764         * gnus.el (gnus-select-newsgroup): Check whether the group can be
765         requested first.
766         (gnus-no-server): Nonsensical.
767         (gnus-group-mark-group): Go past topic lines.
768         (gnus-server-to-method): Would return nil on select methods.
769
770         * gnus-topic.el (gnus-topic-mode): Don't check topology unless we
771         have the newsrc alist.
772         (gnus-topic-check-topology): Wouldn't check topology properly.
773
774         * nnsoup.el (nnsoup-request-list): Make sure the active file is
775         read first.
776
777         * gnus.el (gnus-sortable-date): Simplified.
778         (gnus-group-set-mode-line): Remove the ":" if the server is "".
779
780 Tue May 21 10:13:28 1996  Jack Vinson  <jvinson@cheux.ecs.umass.edu>
781
782         * message.el (message-rename-buffer): New command and keystroke.
783
784 Mon May 20 10:15:12 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
785
786         * gnus.el (gnus-summary-search-article): New implementation; set
787         point in the article buffer to the match.
788         (gnus-parent-headers): New function.
789         (gnus-dd-mmm): Protect against broken dates.
790
791         * gnus-topic.el (gnus-topic-unread): New function.
792         (gnus-topic-update-topic-line): Use it.
793
794         * gnus.el (gnus-group-list-active): Protect against unbound
795         symbols. 
796
797 Mon May 20 00:31:36 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
798
799         * nnmail.el (nnmail-article-group): Do not split into empty list
800         of groups. 
801
802 Mon May 20 09:42:15 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
803
804         * gnus-picon.el: Ran `indent-sexp' over file.
805         (gnus-article-display-picons): Make sure there is a From before
806         doing anything.
807
808         * nnfolder.el (nnfolder-save-mail): Insert a blank line before the
809         From line.
810
811         * message.el (message-mode-map): Changed key.
812         (message-sort-headers): `start-open' text props.
813         (message-sort-headers): Would sort oddly on continuation lines.
814
815 Sun May 19 20:26:50 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
816
817         * gnus.el (gnus-group-set-mode-line): Longer "modified".
818
819         * gnus-uu.el (gnus-uu-grab-articles): Don't do any display hooks. 
820
821 Sun May 19 19:42:55 1996  Hallvard B. Furuseth  <h.b.furuseth@usit.uio.no>
822
823         * message.el (message-y-or-n-p, message-talkative-question,
824         message-flatten-list, message-flatten-list-1): New functions.
825
826 Sun May 19 17:28:48 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
827
828         * message.el (message-mode-map): Define \t.
829         (message-newgroups-header-regexp): New variable.
830         (message-tab): New command.
831         (message-expand-group): New function.
832
833         * gnus-msg.el (gnus-group-post-news): Don't prompt.
834
835         * gnus.el (gnus-group-update-group-line): Preserve indentation.
836
837         * gnus-msg.el (gnus-copy-article-buffer): Copy the head from the
838         original article buffer.
839
840         * gnus-vm.el: Decimated.
841
842         * gnus-mh.el (gnus-mh-mail-send-and-exit): Removed.
843         (gnus-mh-mail-setup): Removed.
844
845         * message.el (message-send-mail-with-sendmail): Renamed.
846         (message-send-mail-with-mh): New function.
847
848         * gnus-salt.el (gnus-pick-start-reading): Select the first
849         article. 
850
851 Sun May 19 09:58:30 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
852
853         * gnus.el: September Gnus v0.89 is released.
854
855         * gnus.el (gnus-group-set-mode-line): Make sure we're in the group
856         buffer.
857
858 Sun May 19 11:14:54 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
859
860         * gnus.el (gnus-group-set-mode-line): Empty dribble is unchanged.
861         (gnus-article-set-window-start): Search all frames.
862         (gnus-eval-in-buffer-window): Select window in different frame. 
863         (gnus-get-unread-articles): Update info here.
864
865 Sun May 19 07:30:07 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
866
867         * gnus.el (gnus-backlog-remove-article): Read-only.
868
869         * gnus-xmas.el (gnus-xmas-put-text-property): New function.
870
871         * gnus.el (gnus-subscribe-newsgroup-method): Doc fix.
872
873 Sat May 18 14:33:37 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
874
875         * gnus.el (gnus-save-newsrc-file): Update mode line.
876
877         * message.el (message-exit-actions, message-kill-actions,
878         message-postpone-actions): New variables.
879         (message-kill-buffer): New command and keystroke.
880         (message-bury): Changed keystroke.
881         (message-do-actions): New function.
882         (message-add-action): New function.
883         (message-send-news): Report failures.
884         (message-send-mail): Don't remove Message-ID already generated for
885         news. 
886
887 Sat May 18 08:20:03 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
888
889         * nnspool.el (nnspool-retrieve-headers-with-nov): Escape buggy nov
890         files.
891
892 Sat May 18 08:42:34 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
893
894         * gnus.el: 0.88 is released.
895
896         * gnus.el (gnus-group-set-mode-line): Say whether the dribble
897         buffer has been modified.
898
899         * gnus-xmas.el (gnus-xmas-add-text-properties): New function.
900         (gnus-xmas-group-remove-excess-properties): Removed.
901
902         * gnus-ems.el (gnus-add-text-properties): New alias.
903
904         * gnus-xmas.el (gnus-xmas-group-remove-excess-properties): Open
905         text props.
906
907 Fri May 17 16:27:42 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
908
909         * gnus.el (gnus-article-hide-headers): Would make headers
910         iinvisible under XEmacs.
911
912         * gnus.el: 0.87 is released.
913
914 Fri May 17 11:38:52 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
915
916         * gnus.el (gnus-summary-edit-article-done): Remove article from
917         backlog. 
918         (gnus-group-update-group-line): Would indent oddly.
919
920         * gnus-uu.el (gnus-uu-post-encoded): Use message.
921         (gnus-uu-post-encoded): Don't double-prompt.
922
923         * message.el (message-mode): Do mailabbrev things here.
924
925         * nntp.el (nntp-default-sentinel): Reset nntp-current-group when
926         losing connection.
927
928         * gnus-score.el (gnus-score-load-file): Dumb downcasing.
929
930 Fri May 17 06:16:00 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
931
932         * gnus.el (gnus-summary-delete-article): Better prompt.
933
934         * gnus-score.el (gnus-score-load-file): Downcase all header
935         names. 
936
937 Thu May 16 14:04:30 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
938
939         * gnus.el (gnus-make-date-line): Separated into own function
940         and don't reply "Now" to bogus dates.
941         (gnus-summary-search-article): Bind `gnus-article-display-hook' to
942         nil.
943
944 Thu May 16 07:40:24 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
945
946         * gnus.el: September Gnus v0.86 is released.
947
948         * gnus-xmas.el (gnus-xmas-topic-remove-excess-properties): Remove
949         more excess props.
950
951 Thu May 16 04:31:59 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
952
953         * gnus-vis.el (gnus-button-alist): Recognize more message-ids.
954
955         * nnheader.el (nnheader-parse-head): Wouldn't get the first line
956         of naked heads.
957
958         * gnus.el (gnus-summary-refer-article): Don't connect to the refer
959         method unless using a news method.
960
961 Wed May 15 11:41:09 1996  Steven L Baur  <steve@miranova.com>
962
963         * nnmail.el (nnmail-get-spool-files): Fix typo.
964
965 Wed May 15 03:52:50 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
966
967         * gnus.el: 0.85 is released.
968
969         * nnspool.el (nnspool-open-server): Use directory file name. 
970
971         * gnus-topic.el (gnus-topic-create-topic): Changed prompt.
972
973 Tue May 14 03:16:43 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
974
975         * gnus.el (gnus-decode-rfc1522): Only decode headers; changed
976         name. 
977
978         * nnmail.el (nnmail-get-spool-files): Anchor matches.
979
980         * gnus.el (gnus-summary-expire-articles-now): Didn't work in group
981         with group params.
982         (gnus-summary-expire-articles): Accept `now' parameter.
983
984 Sun May 12 01:29:12 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no (Lars Magne Ingebrigtsen)>
985
986         * gnus.el: September Gnus v0.84 is released.
987
988         * gnus-xmas.el (gnus-xmas-summary-recenter): Protect against evil.
989
990 Sat May 11 23:23:15 1996  Michael Sperber  <sperber@informatik.uni-tuebingen.de>
991
992         * gnus-xmas.el (gnus-xmas-summary-recenter): Would act oddly.
993
994 Fri May 10 22:49:46 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
995
996         * nnheader.el (nnheader-parse-head): Deal with naked heads.
997
998         * nnml.el (nnml-parse-head): `naked' heads.
999
1000 Fri May 10 00:27:59 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1001
1002         * gnus.el (gnus-group-mark-group): Didn't work well in topic
1003         buffers. 
1004         (gnus-read-active-file-p): New function.
1005         (gnus-group-list-killed): Read active file.
1006         (gnus-group-list-active): Ditto.
1007         (gnus-group-list-matching): Possibly read active file.
1008         (gnus-get-killed-groups): Separated into own function.
1009         (gnus-update-group-mark-positions): Don't define "dummy.group".
1010
1011         * gnus-topic.el (gnus-topic-rename): Use topic under point.
1012         (gnus-topic-create-topic): Don't prompt for parent topic.
1013         (gnus-topic-create-topic): Go to the new topic.
1014
1015         * gnus.el (gnus-mime-decode-quoted-printable): Preserve text
1016         props. 
1017         (gnus-article-date-ut): Would bug out on read-only.
1018
1019 Thu May  9 11:12:30 1996  Steven L Baur  <steve@miranova.com>
1020
1021         * message.el (message-followup): Correct typos in regular expression
1022         matching ``Re:''.
1023
1024 Thu May  9 20:38:10 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1025
1026         * gnus-uu.el (gnus-uu-delete-work-dir): Don't message so much.
1027
1028 Wed May  8 03:20:23 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1029
1030         * nnmail.el (nnmail-process-unix-mail-format): Didn't nix out
1031         bogus Message-ID headers properly.
1032
1033         * nnml.el (nnml-parse-head): Use nnheader functions for parsing
1034         and generating nov headers.
1035
1036 Wed May  8 22:55:56 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1037
1038         * gnus.el (gnus-execute-command): Make sure the buffer isn't
1039         read-onl|y. 
1040         (gnus-article-prepare): Would perform hooks on pseudo articles.
1041
1042         * gnus-uu.el (gnus-uu-mark-sparse): Would bug out on pseudos.
1043         (gnus-uu-mark-all): Ditto.
1044
1045         * gnus.el (gnus-request-article-this-buffer): Ignore canceled
1046         articles. 
1047         (gnus-summary-next-page): Pass by canceled articles.
1048
1049         * message.el (message-check-element): Reverse logic.
1050
1051 Wed May  8 22:36:18 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
1052
1053         * gnus.el (gnus-tree-buffer): Moved from gnus-salt.el.
1054
1055 Wed May  8 23:45:46 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
1056
1057         * gnus.el (gnus-no-server): New definition.
1058         (gnus-group-default-level): Use permanent levels.
1059
1060 Wed May  8 21:35:35 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
1061
1062         * gnus.el (gnus-summary-select-article): 
1063
1064 Tue May  7 21:49:30 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
1065
1066         * gnus.el: 0.83 is released.
1067
1068         * gnus.el: September Gnus v0.83 is released.
1069
1070         * gnus.el (gnus-summary-insert-subject): Would change article
1071         number. 
1072         (gnus-summary-display-article): Go to the right article when
1073         fetching sparse articles.
1074
1075 Sun Apr 28 21:53:44 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
1076
1077         * nnml.el (nnml-active-number):  Create and change the directory
1078         before using any of the variables that requires the directory to
1079         be created and change.
1080
1081 Tue May  7 22:06:04 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1082
1083         * gnus-xmas.el (gnus-xmas-setup-group-toolbar): Would bug out on
1084         missing etc.
1085
1086 Tue May  7 18:21:59 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1087
1088         * gnus.el (gnus-kill-or-deaden-summary): Kill multiple buffers
1089         here.
1090
1091 Tue May  7 16:52:08 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1092
1093         * gnus-cite.el (gnus-cite-add-face): Would bug out in obscure
1094         cases. 
1095
1096 Mon May  6 09:16:02 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
1097
1098         * message.el (message-mode-map): Do not bind button3.
1099         (message-mode-menu): Use easymenu.
1100         (message-mode): Call `easy-menu-add'.
1101         (message-make-menu-bar): Deleted.
1102
1103         * message-xmas.el (message-mode-menu): Deleted.
1104
1105 Mon May  6 20:51:43 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
1106
1107         * gnus.el: September Gnus v0.82 is released.
1108
1109         * gnus-cite.el (gnus-dissect-cited-text): Sift single empty
1110         lines. 
1111
1112         * gnus.el (gnus-id-to-article): Would bug out once in a while.
1113
1114         * gnus-cite.el (gnus-article-hide-citation-in-followups): Really
1115         hide citations in un-root articles. 
1116         (gnus-article-hide-citation): Place [...] consistently.  
1117
1118         * gnus.el (gnus-article-date-ut): Preserve faces.
1119
1120         * gnus-cite.el (gnus-article-hide-citation): Would mess up
1121         headers. 
1122
1123 Mon May  6 00:23:09 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1124
1125         * gnus.el: 0.81 is released.
1126
1127         * message-xmas.el (message-mode-menu): Moved to this file.
1128
1129         * message.el (message-make-organization): Use env var.
1130
1131         * gnus-xmas.el (gnus-xmas-topic-remove-excess-properties):
1132         Wouldn't remove sufficient props.
1133
1134         * message-xmas.el: New file.
1135
1136         * gnus-cache.el (gnus-cache-read-active): Make sure the cache
1137         directory exists.
1138
1139         * gnus.el (gnus-summary-articles-in-thread): Would not give right
1140         answer on the fine thread. 
1141
1142 Sun May  5 14:54:06 1996  Steven L Baur  <steve@miranova.com>
1143
1144         * message.el (message-mode-map): Added mode menu for XEmacs.
1145
1146 Mon May  6 00:12:59 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1147
1148         * gnus-xmas.el (gnus-xmas-summary-recenter): Wouldn't display the
1149         last line.
1150
1151 Sun May  5 23:54:04 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1152
1153         * gnus.el (gnus-convert-old-newsrc): Would bomb when no
1154         .newsrc.eld was loaded.
1155
1156 Sun May  5 17:34:38 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1157
1158         * gnus.el (gnus-set-mode-line): Use window width instead of frame
1159         width. 
1160
1161 Sat May  4 22:18:05 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
1162
1163         * gnus.el (gnus-article-de-quoted-unreadable): Always decode
1164         RFC1522-encoded headers. 
1165
1166 Sat May  4 22:03:39 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1167
1168         * nntp.el (nntp-default-sentinel): Would bug out when closing
1169         connections. 
1170
1171 Thu May  2 16:11:52 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1172
1173         * message.el (message-mode-map): Changed.
1174
1175 Mon Apr 29 19:09:19 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1176
1177         * gnus-vis.el (gnus-button-mailto): Use message.
1178         (gnus-button-mailto): Copy mail buffer.
1179
1180 Mon Apr 29 18:32:19 1996  Kees de Bruin  <bruin@tasking.nl>
1181
1182         * gnus.el (gnus-current-copy-group): New variable.
1183
1184 Mon Apr 29 18:29:18 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1185
1186         * message.el (message-setup): Don't require Subject.
1187
1188 Mon Apr 29 02:24:14 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1189
1190         * gnus.el: September Gnus v0.80 is released.
1191
1192         * message.el (message-check-news-syntax): Better `empty' check.
1193         (message-checksum): Better checksums.
1194
1195 Sun Apr 28 14:40:04 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1196
1197         * message.el (message-ignored-bounced-headers): New default.
1198
1199         * nnsoup.el (nnsoup-store-reply): Generate in mail buffer.
1200
1201 Sun Apr 28 13:12:48 1996  Wes Hardaker  <hardaker@ece.ucdavis.edu>
1202
1203         * gnus-picon.el: Moved variables.
1204
1205 Sun Apr 28 11:58:51 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1206
1207         * nnml.el (nnml-active-number): Change group.
1208
1209         * gnus.el (gnus-group-sort-by-rank): Reverse logic.
1210
1211         * message.el (message-font-lock-keywords): New default.
1212
1213         * gnus-cite.el (gnus-article-hide-citation-in-followups): Didn't
1214         work. 
1215
1216         * gnus.el: Autoload gnus-article-hide-citation-in-followups.
1217
1218         * nnml.el (nnml-active-number): Bugged out.
1219
1220         * gnus-uu.el (gnus-uu-grab-articles): Override
1221         `gnus-summary-display-article-function'. 
1222
1223         * gnus.el (gnus-summary-move-article): Didn't use proper defaults
1224         when copying.
1225
1226 Sun Apr 28 11:40:44 1996  ISO-2022-JP  <morioka@jaist.ac.jp>
1227
1228         * nnheader.el (nnheader-insert-raw-file-contents): Ner alias. 
1229
1230 Sun Apr 28 11:19:58 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1231
1232         * gnus.el (gnus-read-save-file-name): Use different prompt when
1233         mulitple matches.
1234
1235 Wed Apr 24 23:21:21 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1236
1237         * gnus.el (gnus-summary-mode): Make gnus-summary-mark-positions
1238         local. 
1239
1240         * gnus-vis.el (gnus-header-button-alist): Buttonize urls in
1241         headers. 
1242
1243         * gnus-uu.el (gnus-uu-part-number): Check more.
1244
1245 Wed Apr 24 04:04:54 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
1246
1247         * gnus.el: September Gnus v0.79 is released.
1248
1249         * message.el (message-syntax-checks): Doc fix. 
1250
1251 Wed Apr 24 05:08:10 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1252
1253         * gnus.el (gnus-group-process-prefix): Make sure `mark-active' is
1254         bound. 
1255
1256 Wed Apr 24 05:06:42 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1257
1258         * gnus-xmas.el (gnus-xmas-define): Would make compilation
1259         difficult. 
1260
1261 Wed Apr 24 02:20:08 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
1262
1263         * message.el (message-unsent-separator): New variable.
1264
1265         * gnus.el (gnus-summary-edit-article-done): Nix out original
1266         article. 
1267
1268 Wed Apr 24 01:31:17 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1269
1270         * gnus-vis.el (gnus-summary-make-menu-bar): Used
1271         `region-exists-p'. 
1272
1273 Wed Apr 24 00:11:28 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1274
1275         * message.el (message-unix-mail-delimiter): New variable.
1276
1277         * nnbabyl.el (nnbabyl-check-mbox): New command.
1278
1279         * nnspool.el (nnspool-insert-nov-head): New function.
1280         (nnspool-retrieve-headers-with-nov): Use it to protect against
1281         unsynched NOV files.
1282
1283         * nnheader.el (nnheader-insert-nov): New function.
1284         (nnheader-parse-head): New function.
1285         (nnheader-insert-article-line): New function.
1286
1287 Tue Apr 23 22:55:57 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1288
1289         * message.el (message-cancel-news): Disable syntax checks.
1290         (message-do-fcc): Didn't quote separator.
1291
1292         * gnus.el (gnus-update-summary-mark-positions): Use local format
1293         spec when computing.
1294
1295         * gnus-msg.el (gnus-summary-cancel-article): Remove article from
1296         cache after cancelling.
1297         (gnus-summary-supersede-article): Ditto.
1298
1299 Tue Apr 23 12:05:21 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
1300
1301         * gnus.el (gnus-group-history): New variable.
1302         (gnus-completing-read): Handle null default arg.
1303         (gnus-group-jump-to-group): Use them.
1304         (gnus-group-unsubscribe-group): Ditto.
1305         (gnus-read-move-group-name): Ditto.
1306
1307         * gnus-msg.el (gnus-group-post-news): Use `gnus-group-history' and
1308         `gnus-completing-read'. 
1309
1310 Tue Apr 23 22:39:37 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1311
1312         * nnml.el (nnml-active-number): Protect against corrupt active
1313         files. 
1314
1315         * nnvirtual.el (nnvirtual-open-server): Don't allow recursive
1316         groups. 
1317
1318 Tue Apr 23 00:13:22 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
1319
1320         * gnus.el: September Gnus v0.78 is released.
1321
1322         * gnus.el (gnus-get-newsgroup-headers): Run
1323         `gnus-parse-headers-hook'. 
1324         (gnus-mime-decode-quoted-printable): Make interactive.
1325         (gnus-setup-news): Don't scan nocem on gnus-no-server.
1326         (gnus-read-header): Let `gnus-refer-article-method' override.
1327         (gnus-rebuild-thread): Cut threads before inserting.
1328
1329 Mon Apr 22 23:54:10 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
1330
1331         * message.el (message-check-news-syntax): Didn't check for
1332         shortened Followup-To.
1333
1334 Mon Apr 22 22:36:48 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1335
1336         * gnus.el (gnus-group-catchup-current): Warn about dead groups. 
1337
1338 Mon Apr 22 21:41:51 1996  William Perry  <wmperry@monolith.spry.com>
1339
1340         * gnus-xmas.el (gnus-xmas-define): Correct background mode under
1341         XEmacs. 
1342
1343 Mon Apr 22 03:50:52 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1344
1345         * message.el (message-mode-map): New keystroke for
1346         `message-sort-headers'. 
1347         (message-syntax-checks): Reverse default.
1348         (message-check-element): Use it.
1349
1350         * nnbabyl.el (nnbabyl-read-mbox): Try to make sure that article
1351         numbers aren't reused.
1352         * nnmbox.el (nnmbox-read-mbox): Ditto.
1353
1354         * gnus.el (gnus-continuum-version): New function.
1355         (gnus-convert-old-newsrc): New function.
1356         (gnus-convert-old-ticks): New function.
1357
1358         * nnmbox.el (nnmbox-request-scan): Save active.
1359
1360         * nnbabyl.el (nnbabyl-request-scan): Save the active file.
1361
1362         * nnmbox.el (nnmbox-request-list): Odd logic.
1363
1364         * nnbabyl.el (nnbabyl-request-list): Odd logic.
1365
1366         * gnus-uu.el (gnus-uu-generated-file-list): Removed.
1367         (gnus-uu-delete-work-dir): Delete recursively.
1368
1369         * gnus.el (gnus-group-insert-group-line-info): Indent properly
1370         when using topics. 
1371         (gnus-group-make-group): Place point on the newly created group.
1372
1373         * gnus-vis.el (gnus-group-make-menu-bar): Would bug out when not
1374         using gnus-topic-mode.
1375
1376 Mon Apr 22 03:45:14 1996  Brad Miller  <bmiller@cs.umn.edu>
1377
1378         * gnus-gl.el: New version.
1379
1380 Mon Apr 22 02:34:05 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1381
1382         * gnus-xmas.el (gnus-xmas-find-glyph-directory): Secure agains nil
1383         path elements.
1384
1385         * nnml.el (nnml-request-move-article): Change directory back to
1386         source group before deleting.
1387
1388 Sun Apr 21 19:59:58 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1389
1390         * gnus.el: September Gnus v0.77 is released.
1391
1392         * message.el (message-bounce): Wrong interactive spec.
1393         (message-bounce): Handle mimeish bounces.
1394
1395         * nnspool.el (nnspool-inews-switches): Suppress signature.
1396
1397 Sun Apr 21 19:50:59 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1398
1399         * gnus-msg.el (gnus-summary-cancel-article): Cancel using the
1400         proper select method.
1401
1402         * gnus.el (gnus-find-method-for-group): Allow methods without names.
1403
1404 Sun Apr 21 16:34:35 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1405
1406         * nnmh.el (nnmh-request-list-1): New function.
1407
1408         * gnus.el (gnus-summary-articles-in-thread): Would respond badly
1409         to dummy roots.
1410
1411         * gnus-msg.el (gnus-article-mail): Use message.
1412
1413         * gnus-vis.el (gnus-button-reply): Use message.
1414
1415 Sat Apr 20 04:31:02 1996  Jens Lautenbacher  <jens@lemcbed.lem.uni-karlsruhe.de>
1416
1417         * gnus-vis.el: Greyed out much more entries in group-mode's 
1418         menubar and started the same for summary-mode. 
1419
1420 Sun Apr 21 15:50:09 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1421
1422         * gnus-msg.el (gnus-copy-article-buffer): Don't widen
1423         permanently. 
1424
1425         * gnus.el (gnus-read-active-file): Don't nix out active stuff from
1426         foreign servers.
1427         (gnus-summary-find-next): Wouldn't respond properly to dummy
1428         articles. 
1429
1430 Sun Apr 21 15:26:47 1996  Denis Howe  <dbh@doc.ic.ac.uk>
1431
1432         * browse-url.el: New version installed.
1433
1434 Sun Apr 21 15:16:07 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1435
1436         * message.el (message-reply): Respond properly even when answering
1437         to messages with no Message-ID.
1438
1439 Sat Apr 20 18:16:21 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1440
1441         * gnus.el (gnus-article-header-rank): Moved.
1442
1443         * message.el (message-send-mail): Wouldn't resend. 
1444
1445 Sat Apr 20 00:20:09 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1446
1447         * gnus.el: September Gnus v0.76 is released.
1448
1449         * nntp.el (nntp-server-opened-hook): Use the default.
1450
1451 Sat Apr 20 01:58:15 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1452
1453         * nntp.el (nntp-open-server-semi-internal): Don't call
1454         `cancel-timer' under XEmacs.
1455
1456 Fri Apr 19 23:20:52 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1457
1458         * gnus.el (gnus-ask-server-for-new-groups): Would call with wrong
1459         hashtb. 
1460
1461 Fri Apr 19 20:42:16 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
1462
1463         * gnus.el (gnus-article-hide-headers): Use message sorting.
1464
1465         * message.el (message-required-mail-headers): Changed sequence.
1466         (message-sort-headers-1): New function.
1467         (message-sort-headers): New command.
1468
1469         * nnheader.el (nnheader-change-server-old): Removed.
1470         (nnheader-file-error): New function.
1471
1472         * nnspool.el (nnspool-request-list): Give a better error message. 
1473
1474         * message.el (message-use-followup-to): Doc fix.
1475
1476         * gnus.el (gnus-summary-read-group): Dont limit unthreaded
1477         groups. 
1478
1479 Fri Apr 19 15:05:19 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1480
1481         * message.el (message-setup): Don't generate headers first. 
1482
1483         * nnmail.el (nnmail-message-id): Use message.
1484
1485 Thu Apr 18 20:10:11 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1486
1487         * gnus.el: September Gnus v0.75 is released.
1488
1489         * gnus.el (gnus-summary-show-article): Stop page breaking when
1490         given a prefix.
1491
1492         * gnus-vis.el (gnus-summary-make-menu-bar): Removed obsolete
1493         functions. 
1494
1495         * gnus-msg.el (gnus-summary-reply): Pass on `broken-reply-to'.
1496
1497         * message.el (message-reply): Allow broken reply-to.
1498
1499         * gnus.el (gnus-group-jump-to-group): Refuse to treat groups that
1500         have control characters in them.
1501
1502 Thu Apr 18 18:47:16 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1503
1504         * gnus-vis.el (gnus-button-url-regexp): Allow "!" in URLs.
1505
1506         * gnus.el (gnus-summary-exit): Always run
1507         `gnus-summary-prepare-exit-hook'. 
1508
1509 Thu Apr 18 12:15:27 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
1510
1511         * gnus.el: September Gnus v0.74 is released.
1512
1513         * gnus.el (gnus-summary-update-mark): Would but out on eob.
1514
1515         * gnus-msg.el (gnus-post-method): Would bug out.
1516
1517 Thu Apr 18 09:08:53 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
1518
1519         * gnus.el (gnus-get-newsgroup-headers-xover): Deleted duplicate
1520         line. 
1521
1522 Thu Apr 18 11:06:10 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
1523
1524         * gnus.el (gnus-parse-headers-hook): Enable de-QP by default.
1525
1526 Wed Apr 17 08:59:20 1996  Jan Vroonhof  <vroonhof@math.ethz.ch>
1527
1528         * gnus-nocem.el (gnus-nocem-enter-article): added some simple
1529           error recovery for read calls on article content. 
1530
1531 Wed Apr 17 00:51:19 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1532
1533         * gnus.el (gnus-error): New function.
1534
1535         * nnsoup.el: Generate headers.
1536
1537 Tue Apr 16 08:06:12 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1538
1539         * message.el (message-user-mail-address): Use
1540         `mail-extract-address-components'. 
1541
1542         * gnus.el (gnus-group-make-group): Use method history.
1543         (gnus-group-browse-foreign-server): Ditto.
1544         (gnus-ask-server-for-new-groups): Make sure symbols are bound.
1545
1546 Tue Apr 16 00:07:47 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
1547
1548         * gnus.el (gnus-completing-read): New function.
1549         (gnus-method-history): New variable.
1550         (gnus-summary-respool-default-method): New user option.
1551         (gnus-summary-respool-article): Use them.
1552
1553 Tue Apr 16 07:36:18 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1554
1555         * gnus.el (gnus-summary-mode): Make line format bufffer local. 
1556
1557 Mon Apr 15 08:41:35 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1558
1559         * gnus-vis.el (gnus-button-url-regexp): "-" was not in the regexp.
1560
1561         * nntp.el (nntp-open-server): Would choke on port numbers.
1562
1563         * gnus-soup.el (gnus-soup-send-packet): Insert
1564         X-Newsreader/X-Mailer. 
1565
1566         * nntp.el (nntp-open-server-semi-internal): Clear the server
1567         buffer. 
1568
1569 Sun Apr 14 17:11:49 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1570
1571         * gnus-msg.el (gnus-setup-message): Don't clobber
1572         message-header-setup-hook. 
1573
1574         * nndoc.el (nndoc-type-alist): Would show end line in forwards.
1575
1576         * gnus.el (gnus-window-to-buffer): Allow `mail' value.
1577
1578         * message.el (message-send-mail): Would choke on Resent-to.
1579         (message-generate-new-buffers): New variable.
1580         (message-pop-to-buffer): Use it.
1581         (message-kill-buffer-on-exit): New variable.
1582         (message-send-and-exit): Use it.
1583
1584 Sun Apr 14 08:54:37 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1585
1586         * gnus.el: September Gnus v0.73 is released.
1587
1588         * message.el (message-mode): Mail-hist isn't defined in XEmacs
1589         19.13. 
1590
1591         * gnus.el: September Gnus v0.72 is released.
1592
1593         * nnoo.el (defvoo): Didn't work under XEmacs.
1594
1595 Sun Apr 14 06:27:19 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1596
1597         * gnus.el: September Gnus v0.71 is released.
1598
1599         * nnvirtual.el (nnvirtual-open-server): Would return nil.
1600
1601 Sat Apr 13 05:37:10 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1602
1603         * gnus.el: September Gnus v0.70 is released.
1604
1605         * nnvirtual.el (nnvirtual-component-regexp): New variable.
1606
1607 Fri Apr 12 18:59:45 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1608
1609         * nnoo.el: New file.  All backends now use it.
1610
1611 Wed Apr 10 11:39:15 1996  Jan Vroonhof  <vroonhof@math.ethz.ch>
1612
1613         * gnus-vis.el (gnus-summary-make-menu-bar): Entry for "Eddit
1614           current score file" used nonexistant function.
1615
1616 Fri Apr 12 04:57:03 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1617
1618         * gnus.el (gnus-group-get-new-news-this-group): Would jump around
1619         too much.
1620
1621         * message.el (message-make-fqdm): Better `user-mail-address'.
1622
1623 Thu Apr 11 00:32:33 1996  Steven L Baur  <steve@miranova.com>
1624
1625         * gnus-setup.el (gnus-use-mailcrypt): Attach mailcrypt
1626         initialization to message-mode-hook.
1627
1628 Fri Apr 12 03:30:38 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1629
1630         * message.el (message-insert-to): Insert ", " if needed.
1631         (message-bounce): Insert an undo boundary.
1632
1633         * gnus.el (gnus-summary-local-variables): Make
1634         gnus-thread-expunge-below a local variable. 
1635
1636         * message.el (message-setup): Insert default headers before
1637         generating. 
1638
1639         * gnus-vis.el (gnus-button-url-regexp): Allow all word-constituent
1640         characters.
1641
1642 Thu Apr 11 04:27:19 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1643
1644         * gnus-score.el (gnus-score-body): Would bug out when there were
1645         no articles.
1646
1647         * gnus-vis.el (gnus-summary-make-menu-bar): Wrong function
1648         called. 
1649
1650 Wed Apr 10 12:48:59 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1651
1652         * message.el (message-make-organization): Remove all newlines from
1653         Organization files.
1654         (message-setup): Use mailabbrev.
1655         (message-send): Use mail-hist.
1656
1657 Tue Apr  9 14:52:55 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
1658
1659         * custom.el ((fboundp 'event-point)): Was `event-closest-point'. 
1660
1661 Wed Apr 10 12:28:41 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1662
1663         * message.el (message-mode-map): Moved Followup-to and Fcc.
1664         (message-resend): Would bug out.
1665
1666 Wed Apr 10 00:25:17 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1667
1668         * gnus.el: September Gnus v0.69 is released.
1669
1670         * nnvirtual.el (nnvirtual-close-group): Nix out variables.
1671
1672         * gnus-cache.el (gnus-cache-possibly-remove-article): Didn't work
1673         in virtual groups.
1674         (gnus-cache-possibly-enter-article): Ditto.
1675
1676         * message.el (message-do-fcc): Remove separator.
1677
1678         * gnus-nocem.el (gnus-nocem-scan-groups): Use own dependencies
1679         hash table.
1680
1681 Tue Apr  9 23:37:36 1996  Brad Miller  <bmiller@cs.umn.edu>
1682
1683         * gnus-gl.el: New version.
1684
1685 Tue Apr  9 23:08:20 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1686
1687         * gnus.el (gnus-article-de-quoted-unreadable): Downcase type.
1688         (gnus-fetch-field): Inhibit point-motion hooks.
1689
1690 Tue Apr  9 10:50:20 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1691
1692         * message.el (message-user-mail-address): Pick out <addrs>. 
1693
1694 Tue Apr  9 07:46:47 1996  Lars Magne Ingebrigtsen  <lars@eyesodre.no>
1695
1696         * gnus.el: September Gnus v0.68 is released.
1697
1698 Tue Apr  9 00:15:43 1996  Brad Miller  <bmiller@cs.umn.edu>
1699
1700         * gnus-gl.el: New version.
1701
1702 Mon Apr  8 23:55:19 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1703
1704         * nnvirtual.el (nnvirtual-create-mapping): Would include `(0 . 0)'
1705         groups.
1706
1707 Tue Apr  9 01:40:56 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1708
1709         * gnus.el (gnus-article-goto-next-page): Would bug out under
1710         XEmacs. 
1711         (gnus-get-unread-articles): Wouldn't update virtual groups.
1712
1713         * gnus-ems.el ('gnus-character-to-event): New alias.
1714         * gnus-xmas.el (gnus-xmas-redefine): Redefine.
1715
1716 Mon Apr  8 21:55:15 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1717
1718         * message.el (message-user-mail-address): New function.
1719         (message-make-address): Use it.
1720
1721 Mon Apr  8 19:18:14 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1722
1723         * message.el (message-make-fqdm): mail-host-address may be
1724         unbound. 
1725
1726         * nndoc.el (nndoc-type-alist): Unquote dashes in forwards.
1727
1728 Mon Apr  8 19:14:05 1996  ISO-2022-JP  <morioka@jaist.ac.jp>
1729
1730         * gnus-ems.el (gnus-mule-max-width-function): Use
1731         `truncate-string'. 
1732
1733 Sat Apr  6 15:03:39 1996  Steven L. Baur  <steve@miranova.com>
1734
1735         * gnus-setup.el (gnus-use-sc): Arrange for autoload of supercite
1736         if necessary.
1737
1738         * nnml.el (nnml-server-variables): Obey user preferences for
1739         nnml-prepare-save-mail-hook.
1740
1741 Sun Apr  7 20:14:50 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1742
1743         * gnus.el: September Gnus v0.67 is released.
1744
1745         * gnus.el (gnus-group-get-new-news-this-group): Would update
1746         groups twice.
1747
1748         * gnus-cache.el (gnus-cache-possibly-enter-article): Use real
1749         group name.
1750
1751         * nnvirtual.el (nnvirtual-possibly-change-group): Faulty logic.
1752         (nnvirtual-retrieve-headers): Don't force re-check.
1753
1754 Sun Apr  7 01:11:57 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1755
1756         * gnus.el: September Gnus v0.66 is released.
1757
1758         * nnvirtual.el (nnvirtual-close-group): Don't nix out
1759         group-relevant variables.
1760
1761         * message.el (message-send-and-exit): Would choke on sending bug
1762         reports. 
1763
1764 Sat Apr  6 19:03:10 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1765
1766         * gnus.el: September Gnus v0.65 is released.
1767
1768         * nnvirtual.el (nnvirtual-close-group): Don't update component
1769         groups so much.
1770
1771         * message.el (message-make-fqdm): Wouldn't pick out the address
1772         from `user-mail-address'.
1773         (message-generate-headers): Don't insert X-Mailer if there is an
1774         X-Newsreader. 
1775         (message-followup): Set `message-reply-headers'.
1776         (message-send-and-exit): Pass prefix argument.
1777         (message-cancel-news): Don't check syntax.
1778
1779 Sat Apr  6 03:04:58 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1780
1781         * gnus.el (gnus-summary-last-article-p): Reverse logic.
1782
1783         * message.el (message-make-fqdm): Try mail-host-address.
1784         (message-fill-header): Would insert blank lines.
1785
1786 Fri Apr  5 23:51:17 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no (Lars Magne Ingebrigtsen)>
1787
1788         * gnus.el: September Gnus v0.64 is released.
1789
1790         * message.el (message-send-and-exit): Don't bury buffer on
1791         unsucessful sending.
1792
1793 Fri Apr  5 21:10:55 1996  Jens Lautenbacher  <jens@lemcbed.lem.uni-karlsruhe.de>
1794
1795         * gnus-vis.el (gnus-group-make-menu-bar): Grey out certain items.
1796
1797 Fri Apr  5 20:05:19 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1798
1799         * gnus.el (gnus-group-default-level): Would set
1800         `gnus-group-default-list-level'. 
1801
1802         * gnus-score.el: Don't require gnus-scomo.
1803
1804         * gnus-msg.el (gnus-inews-do-gcc): Remove mail header separator.
1805
1806         * nndir.el (nndir-execute-nnml-command): Would set nnml
1807         directory. 
1808
1809         * nnvirtual.el (nnvirtual-request-update-info): Would infloop.
1810
1811 Fri Apr  5 17:53:08 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1812
1813         * gnus.el (gnus-summary-best-unread-article): Return a proper
1814         value.
1815         (gnus-summary-read-group): Wouldn't configure windows properly
1816         when the first article was canceled.
1817
1818         * nnvirtual.el (nnvirtual-create-mapping): Inline function.
1819         (nnvirtual-create-mapping): Don't set the marks lists.
1820         (nnvirtual-possibly-change-group): Would add groups twice,
1821         possibly. 
1822         (nnvirtual-update-reads): New function.
1823
1824 Thu Apr  4 21:07:53 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1825
1826         * nnspool.el (nnspool-inews-switches): Changed default back.
1827
1828         * nnsoup.el (nnsoup-narrow-to-article): Would choke on fetching
1829         non-existent articles.
1830         (nnsoup-store-reply): Handle courtesy copies.
1831
1832 Thu Apr  4 21:01:53 1996  Greg Stark  <gsstark@mit.edu>
1833
1834         * nnmail.el (nnmail-process-babyl-mail-format): Would parse empty
1835         mails badly.
1836
1837 Thu Apr  4 03:37:56 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1838
1839         * gnus.el (gnus-servers-using-backend): New function.
1840         (gnus-summary-respool-article): Use real methods instead of
1841         backend names.
1842         (gnus-summary-move-article): Use the method.
1843
1844         * message.el (timezone): Require timezone.
1845         (message-setup): Insert the separator before generating headers. 
1846         (message-goto-signature): Goto point-max if there is no signature
1847         separator. 
1848
1849         * gnus.el (gnus-article-date-ut): Don't call
1850         `gnus-article-highlight-headers'. 
1851         (gnus-server-get-method): Return the native select method when
1852         needed. 
1853
1854 Thu Apr  4 03:12:04 1996  Richard Mlynarik  <mly@adoc.xerox.com>
1855
1856         * gnus-kill.el (gnus-apply-kill-file-unless-scored): New
1857         function. 
1858
1859 Thu Apr  4 01:59:18 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1860
1861         * message.el (message-send-mail): Don't do the mailalias thing.
1862         (message-fill-header): Would fill long Message-IDs badly.
1863
1864         * gnus.el (gnus-group-faq-directory): Wrong paths.
1865
1866 Wed Apr  3 18:23:35 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1867
1868         * gnus.el: September Gnus v0.63 is released.
1869
1870         * message.el (message-insert-newsgroups): Capitilize Newsgroups.
1871
1872         * gnus.el (gnus-make-hashtable-from-killed): Wouldn't use
1873         `gnus-zombie-list'. 
1874
1875         * nnfolder.el (nnfolder-group-pathname): New function; return the
1876         right folder.
1877
1878         * gnus-score.el (gnus-score-find-bnews): Recognize "++" groups. 
1879
1880         * gnus-topic.el (gnus-topic-yank-group): Remain in the topic.
1881
1882         * gnus.el (gnus-get-new-news-in-group): Removed function.
1883         (gnus-group-get-new-news-this-group): Update all instances of the
1884         group. 
1885
1886         * gnus-topic.el (gnus-topic-unindent): Insert at the right place. 
1887         (gnus-topic-next-topic): New function.
1888         (gnus-topic-unindent): Would swallow sub-topics.
1889         (gnus-topic-indent): Ditto.
1890
1891 Wed Apr  3 17:18:08 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1892
1893         * gnus-msg.el (gnus-bug): Wouldn't restore window conf.
1894
1895         * gnus.el (gnus-buffer-configuration): `bug' configuration.
1896
1897 Tue Apr  2 22:33:25 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1898
1899         * gnus-scomo.el: New file.
1900
1901 Tue Apr  2 12:31:48 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
1902
1903         * message.el (bold-region): New function.
1904         (unbold-region): New function.
1905         (message-face-alist): New variable.
1906         (message-mode): Add facemenu support.
1907
1908 Tue Apr  2 20:46:11 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1909
1910         * message.el (message-required-mail-headers): `To' isn't
1911         required. 
1912         (message-ignored-news-headers): Remove Fcc headers.
1913         (message-ignored-mail-headers): Ditto.
1914
1915         * gnus.el (gnus-request-article-this-buffer): Would bug out on
1916         backlogs. 
1917
1918         * message.el (message-send-and-exit): Bury buffer.
1919
1920         * gnus-uu.el (gnus-uu-digest-mail-forward): Use `message'.
1921
1922         * nnfolder.el (nnfolder-close-group): Would try to `set-buffer'
1923         nil. 
1924
1925         * gnus.el (gnus-server-get-method): Would return extended servers
1926         too often.
1927
1928         * nnml.el (nnml-request-accept-article): Accept a server
1929         parameter. 
1930
1931 Tue Apr  2 15:05:14 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1932
1933         * gnus.el: September Gnus v0.62 is released.
1934
1935         * nnfolder.el (nnfolder-possibly-change-group): Make sure the
1936         directory exists before writing file.
1937         (nnfolder-request-accept-article): Give a better error messae.
1938
1939 Sat Mar 30 18:45:51 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1940
1941         * message.el (message-mode-map): Moved `goto-signature'.
1942
1943         * nnfolder.el (nnfolder-request-delete-group): Respect
1944         nnmail-use-long-file-name. 
1945         (nnfolder-request-rename-group): Ditto.
1946         (nnfolder-possibly-change-group): Ditto.
1947
1948         * message.el (message-send-and-exit): Bury buffer.
1949
1950 Fri Mar 29 15:11:19 1996  Hallvard B. Furuseth  <h.b.furuseth@usit.uio.no>
1951
1952         * message.el (message-from-style): New `default' value.
1953         (message-make-from): Use it.
1954
1955 Fri Mar 29 13:50:55 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1956
1957         * gnus-msg.el (gnus-bug-kill-buffer): New function.
1958         (gnus-bug): Use message.
1959
1960         * message.el (message-yank-original): Avoind `mark-marker'.
1961
1962         * gnus-setup.el (gnus-use-bbdb): `message' changes.
1963         (gnus-use-sc): Ditto.
1964
1965         * message.el (message-user-organization): Use ORGANIZATION
1966         environment variable.
1967
1968         * nnfolder.el (nnfolder-request-list-newsgroups): Would read the
1969         wrong file.
1970
1971 Fri Mar 29 07:38:59 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1972
1973         * gnus.el: September Gnus v0.61 is released.
1974
1975         * gnus.el (gnus-read-active-file): Activate secondary groups.
1976
1977 Fri Mar 29 07:44:06 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1978
1979         * nneething.el (nneething-get-head): Would return nil on proper
1980         heads. 
1981
1982 Sat Mar 23 22:19:09 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
1983
1984         * browse-url.el (browse-url-netscape): Start remote netscape in
1985         the background.  Use sentinel to start a new netscape if the
1986         remote can't connect.
1987
1988 Fri Mar 29 05:22:50 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1989
1990         * message.el (message-send-mail): Would remove ignored news
1991         headers. 
1992
1993         * gnus.el (gnus-news-group-p): Moved function here. 
1994         (gnus-summary-refer-article): Use it.
1995         (gnus-group-best-unread-group): Wouldn't work under topics.
1996
1997         * message.el (message-cite-function): New variable.
1998         (message-cite-original): New function.
1999         (message-yank-original): Use it.
2000         (message-make-domain): New definition.
2001         (message-make-address): Ditto.
2002         (message-make-message-id): New definition.
2003         (message-insert-signature): Interactive `force' of signature.
2004
2005 Fri Mar 29 06:01:56 1996  Lars Magne Ingebrigtsen  <larsi@nipling.ifi.uio.no>
2006
2007         * gnus-msg.el (gnus-summary-mail-other-window): Restore window
2008         conf. 
2009
2010 Thu Mar 28 10:15:06 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2011
2012         * message.el (nnheader): Require nnheader.
2013         (message-mode): Doc fix.
2014
2015 Thu Mar 28 06:12:28 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
2016
2017         * gnus.el: September Gnus v0.60 is released.
2018
2019         * message.el (message-send-mail): Remove Gcc header.
2020         (message-setup): Would insert default headers in the body.
2021
2022 Wed Mar 27 11:25:41 1996  Jack Vinson  <jvinson@cheux.ecs.umass.edu>
2023
2024         * message.el:  Lots of small typos corrected.
2025         (message-goto-signature): Added missing function.
2026         (message-mode): Updated the description.
2027         (message-send): Corrected format for first y-or-n-p.
2028         (message-forward): Added description.
2029
2030 Thu Mar 28 05:31:48 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
2031
2032         * message.el (message-send-mail): Make sure point is in the right
2033         buffer. 
2034         (message-send-mail): Would remove Bcc headers.
2035         (message-insert-courtesy-copy): Would bug out in non-news
2036         buffers. 
2037         (message-send-news): Don't remove Gcc headers from the message
2038         buffer. 
2039         (message-ignored-mail-headers): New variable. 
2040
2041 Thu Mar 28 05:30:02 1996  Lars Magne Ingebrigtsen  <larsi@larsi@ifi.uio.no>
2042
2043         * gnus-xmas.el (gnus-xmas-copy-article-buffer): Return the proper
2044         value. 
2045
2046         * message.el (message-mode-map): Would make XEmacs barf.
2047
2048 Thu Mar 28 03:49:32 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
2049
2050         * gnus.el (gnus-group-make-group): Wouldn't allow usage of virtual
2051         server names.
2052
2053         * message.el (message-cite-hook): New variable.
2054
2055 Thu Mar 28 03:48:54 1996  Kai Grossjohann  <grossjoh@dusty.informatik.uni-dortmund.de>
2056
2057         * message.el (message-yank-original): Run `message-cite-hook'.
2058
2059 Wed Mar 27 05:06:16 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
2060
2061         * gnus.el: September Gnus v0.59 is released.
2062
2063         * message.el (message-remove-header): Allow reverse removal.
2064         (message-news-p): Narrow to headers first. 
2065         (message-checksum): New function.
2066         (message-check-news-syntax): Check for new text.
2067         (message-check-news-syntax): Do more checking.
2068         (message-check-news-syntax): Deny posting of articles with empty
2069         Subject lines or mangled From headers. 
2070         (message-generate-headers): Didn't treat optional headers
2071         properly. 
2072
2073 Tue Mar 26 05:15:15 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2074
2075         * gnus.el: September Gnus v0.58 is released.
2076
2077         * gnus-cache.el (gnus-cache-retrieve-headers): Would bug out on
2078         empty groups.
2079
2080         * nnmail.el (nnmail-cache-open): Mark buffer as un-modified.
2081         (nnmail-cache-close): Don't kill buffer.
2082
2083         * gnus-msg.el: Cannibalized.
2084
2085         * message.el: New file.
2086
2087         * gnus-cache.el (gnus-cache-possibly-enter-article): Don't enter
2088         sparse article into cache.
2089
2090 Sun Mar 24 06:44:11 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2091
2092         * gnus.el (gnus-article-hide-boring-headers): Use
2093         `gnus-extract-address-components'. 
2094
2095 Sun Mar 24 00:00:33 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
2096
2097         * gnus.el: September Gnus v0.57 is released.
2098
2099         * gnus-topic.el (gnus-topic-insert-topic-line): Would mess up the
2100         `.' command.
2101         (gnus-topic-mode-map): Moved `gnus-topic-indent' to `T TAB'.
2102
2103         * gnus-msg.el (gnus-summary-resend-bounced-mail): Would do odd
2104         things. 
2105
2106         * gnus.el (gnus-buffer-configuration): Add compose-bounce.
2107
2108         * nnspool.el (nnspool-find-nov-line): Would cut off ends of NOV
2109         files. 
2110
2111 Fri Mar 22 21:46:18 1996  David KÃ¥gedal  <davidk@lysator.liu.se>
2112
2113         * gnus.el (gnus-group-best-unread-group): Didn't work with topics.
2114
2115 Sat Mar 23 05:45:38 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2116
2117         * gnus.el (gnus-get-unread-articles): Inline
2118         `gnus-get-unread-articles-in-group'. 
2119         (gnus-get-unread-articles-in-group): Inline
2120         `gnus-cache-possibly-alter-active'. 
2121
2122 Sat Mar 23 01:26:10 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
2123
2124         * gnus.el (gnus-summary-insert-pseudos): Would print out tabs.
2125
2126 Sat Mar 23 00:01:56 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
2127
2128         * gnus.el: September Gnus v0.56 is released.
2129
2130         * gnus.el (gnus-group-add-score): Would bug out on dead groups.
2131
2132 Fri Mar 22 22:30:32 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
2133
2134         * gnus.el (gnus-get-newsgroup-headers): Would ignore In-Reply-To
2135         headers. 
2136
2137         * gnus-uu.el (gnus-uu-uustrip-article): Handle multiple uuencoded
2138         files in each article.
2139
2140         * gnus-msg.el (gnus-inews-article): Switch to buffer where
2141         `gnus-inews-article-hook' is run to make ispelling possible.
2142
2143         * gnus.el (gnus-summary-last-article-p): New function.
2144         (gnus-summary-next-page): Wouldn't go past last article in
2145         narrowed buffers.
2146         (gnus-group-make-help-group): Would create under false name.
2147
2148 Fri Mar 22 22:23:20 1996  Greg Stark  <gsstark@mit.edu>
2149
2150         * nneething.el (nneething-make-head): Create better heads.
2151
2152 Fri Mar 22 18:58:17 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2153
2154         * gnus-score.el (gnus-score-body): Would bug out.
2155
2156         * nnfolder.el (nnfolder-retrieve-headers): Make sure the buffer
2157         exists before setting it. 
2158
2159         * gnus.el (gnus-summary-exit): Don't run prepare-exit-hook when
2160         exiting temporarliy.
2161
2162 Fri Mar 22 00:38:28 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
2163
2164         * gnus.el: September Gnus v0.55 is released.
2165
2166         * gnus.el (gnus-summary-update-article): Would make things bug out.
2167         (gnus-summary-insert-subject): Remove articles that have changed
2168         number. 
2169         (gnus-summary-exit): Nix out variables.
2170         (gnus-summary-exit-no-update): Ditto.
2171         (gnus-article-setup-buffer): Create original buffer on entry.
2172
2173 Thu Mar 21 22:28:12 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
2174
2175         * gnus-nocem.el (gnus-nocem-enter-article): Would enter things
2176         into the wrong hashtb.
2177
2178         * nnml.el (nnml-inhibit-expiry): New variable.
2179         (nnml-request-expire-articles): Use it.
2180
2181         * gnus.el (gnus-summary-update-article): Would bug out.
2182
2183         * nnml.el (nnml-possibly-change-directory): Also change server.
2184
2185         * gnus-nocem.el (gnus-nocem-scan-groups): Don't create a gazillion
2186         garbage buffers.
2187
2188         * nnfolder.el (nnfolder-save-mail): Create new groups
2189         automatically. 
2190         (nnfolder-request-scan): Change server first.
2191
2192         * nnheader.el (nnheader-insert-head): Don't insert file contents
2193         literally. 
2194
2195 Thu Mar 21 18:17:21 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2196
2197         * gnus-score.el (gnus-score-body): Score in proper order.
2198
2199 Wed Mar 20 20:06:08 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2200
2201         * gnus.el (gnus-select-newsgroup): Better message.
2202
2203         * gnus-uu.el (gnus-uu-save-article): Include multiple headers of
2204         the same type.
2205
2206 Tue Mar 19 16:26:13 1996  Roderick Schertler  <roderick@gate.net>
2207
2208         * gnus-msg.el (gnus-mail-reply): Would bug out given multiple
2209         follow-to elements for the same header.
2210
2211 Tue Mar 19 01:15:06 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2212
2213         * gnus.el (gnus-cut-thread): Deal with old-fetched & sparse
2214         threads at once.
2215         (gnus-cut-threads): Make sure there are no nil threads.
2216         (gnus-simplify-buffer-fuzzy): Tweaked implementation.
2217         (gnus-gather-threads-by-subject): Check
2218         gnus-summary-gather-exclude-subject after simplifying.
2219
2220         * gnus-topic.el (gnus-topic-insert-topic-line): Store the number
2221         of unread articles.
2222         (gnus-group-topic-unread): New function.
2223         (gnus-topic-update-topic-line): Faster implementation.
2224
2225         * gnus.el (gnus-update-format-specifications): Would push too many
2226         emacs-versions onto specs.
2227
2228         * gnus-msg.el (gnus-default-post-news-buffer,
2229         gnus-default-mail-buffer): New variables.
2230         (gnus-mail-setup): Set gnus-mail-buffer here.
2231         (gnus-news-followup): Set gnus-post-news-buffer here.
2232
2233         * custom.el (custom-xmas-set-text-properties): New definition.
2234
2235         * gnus-soup.el (gnus-soup-insert-idx): Throw the Xref header
2236         away. 
2237         (gnus-soup-add-article): Ditto.
2238         (gnus-soup-ignored-headers): New variable.
2239
2240 Mon Mar 18 15:01:40 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2241
2242         * gnus-msg.el (gnus-forward-insert-buffer): Wouldn't handle
2243         continuation headers.
2244
2245         * nnml.el (nnml-retrieve-headers-with-nov): Wouldn't strip excess
2246         lines.
2247
2248         * gnus-uu.el (gnus-uu-digest-mail-forward): Would reverse order. 
2249
2250         * nnsoup.el (nnsoup-make-active): Would bug out.
2251
2252         * gnus-score.el (gnus-score-followup-thread): Make sure we are in
2253         the summary buffer.
2254
2255         * gnus.el (gnus-buffer-live-p): New function.
2256
2257         * gnus-topic.el (gnus-topic-change-level): Would bug out on dead
2258         groups. 
2259
2260         * gnus.el (gnus-summary-respool-article): Prompt better.
2261         (gnus-add-marked-articles): Would create recursive lists.
2262         (gnus-summary-move-article): Activate all groups that have been
2263         moved to. 
2264
2265 Sun Mar 17 13:17:26 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
2266
2267         * gnus.el: September Gnus v0.54 is released.
2268
2269         * gnus.el (gnus-article-hide-pgp): Would hide one char too many.
2270
2271         * gnus-msg.el (gnus-inews-distribution): Fall back on the
2272         Newsgroups header.
2273
2274         * gnus.el (gnus-read-header): Read sparse threads.
2275
2276 Sun Mar 17 11:23:53 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
2277
2278         * gnus.el (gnus-summary-scroll-up): Show threads.
2279
2280         * gnus-msg.el (gnus-mail-reply): Use prefixed group name.
2281         (gnus-news-followup): Ditto.
2282
2283         * gnus-cache.el (gnus-cache-member-of-class): Would remove ticked
2284         articles from the cache.
2285
2286         * gnus.el (gnus-hide-text): Would bug out at bob.
2287         (gnus-unhide-text): Ditto.
2288
2289 Sat Mar 16 13:28:57 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
2290
2291         * gnus.el: 0.53 is released.
2292
2293 Sat Mar 16 14:46:29 1996  Brad Miller  <bmiller@cs.umn.edu>
2294
2295         * gnus-gl.el: New version.
2296
2297 Sat Mar 16 13:28:57 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
2298
2299         * gnus-score.el (gnus-score-body): Would break on nil
2300         `gnus-scores-articles'? 
2301
2302         * gnus.el: All the backend interface functions should take virtual
2303         server names.
2304
2305         * gnus-msg.el (gnus-post-method): Find the real method.
2306
2307         * gnus.el (gnus-summary-go-to-next-thread): New definition.
2308         (gnus-summary-next-thread): Use it.
2309         (gnus-prefix-to-server): New function.
2310
2311         * gnus-vis.el (gnus-signature-toggle): Use new substs.
2312         (gnus-article-highlight-signature): Would make check point wrong.
2313
2314         * gnus.el (gnus-hide-text): New subst.
2315         (gnus-hide-text-type): New function.
2316         (gnus-unhide-text): New subst.
2317         (gnus-article-show-all-headers, gnus-article-hide-headers,
2318         gnus-article-hide-pgp, gnus-article-hide-header,
2319         gnus-article-hide-boring-headers): Use them.
2320
2321 Fri Mar 15 07:39:10 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2322
2323         * nntp.el (nntp-send-xover-command): Would bug out on
2324         single-article groups.
2325
2326         * gnus.el (gnus-group-prepare-flat): Deal with unactivated groups.
2327         * gnus-topic.el (gnus-topic-find-groups): Ditto.
2328
2329 Thu Mar 14 05:24:42 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2330
2331         * nnspool.el (nnspool-retrieve-headers): Use default-directory to
2332         avoid creating so many garbage strings.
2333
2334         * nnmail.el (nnmail-split-incoming): Make sure the buffer isn't
2335         empty before starting treatment.
2336         (nnmail-get-new-mail): Open/close cache here.
2337
2338         * gnus-msg.el (gnus-news-followup): Use markers for positions.
2339
2340         * gnus.el (gnus-setup-news): Read NoCeM.
2341
2342 Wed Mar 13 03:26:44 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2343
2344         * gnus.el (gnus-functionp): Made into a subst.
2345         (gnus-all-windows-visible-p): Non-recursive implementation.
2346
2347         * nnsoup.el (nnsoup-request-list): Don't use `format'.
2348
2349         * gnus.el (gnus-update-format-specifications): Would recompute all
2350         specs every time.
2351         (gnus-gnus-to-newsrc-format): Don't call `gnus-server-equal' for
2352         each group.
2353
2354         * nnspool.el (nnspool-retrieve-headers): Don't call so many
2355         functions. 
2356
2357         * gnus-cache.el (gnus-cache-retrieve-headers): Would do too much
2358         work. 
2359
2360         * gnus-topic.el (gnus-topic-goto-topic): Faster.
2361
2362         * gnus.el: Don't downcase Message-IDs before threading.
2363
2364 Tue Mar 12 01:42:11 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
2365
2366         * gnus.el: September Gnus v0.52 is released.
2367
2368         * gnus.el (gnus-article-strip-leading-blank-lines): New command. 
2369
2370         * gnus-score.el (gnus-score-score-files-1): Message.
2371         (gnus-score-score-files-1): Make sure this doesn't return a nil
2372         value. 
2373
2374         * gnus-vis.el (gnus-article-add-button): Would make all buttons
2375         visible. 
2376
2377 Mon Mar 11 03:04:15 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2378
2379         * gnus-soup.el (gnus-soup-group-brew): Might lose articles?
2380
2381         * gnus.el (gnus-request-article-this-buffer): Would set
2382         `gnus-original-article' wrong.
2383
2384         * nnmail.el (nnmail-search-unix-mail-delim): Secondary ">From "
2385         lines would make messages stick.
2386         (nnmail-check-duplication): Changed warning message
2387
2388         * gnus-msg.el (gnus-inews-reject-message): Would prin1 to the echo
2389         area.
2390
2391         * gnus.el (gnus-no-server): Would make variable buffer-local to
2392         the wrong buffer.
2393
2394         * nnmail.el (nnmail-process-unix-mail-format): Doubled code.
2395
2396         * nnvirtual.el (nnvirtual-retrieve-headers): Don't propagate
2397         `fetch-old'. 
2398
2399         * gnus-msg.el (gnus-inews-cleanup-headers): Put "poster" in the
2400         list of possible prompts.
2401
2402 Sun Mar 10 00:13:48 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2403
2404         * gnus-score.el (gnus-score-headers): Wouldn't score anything if
2405         `gnus-save-score'. 
2406
2407         * gnus-cache.el (gnus-cache-remove-article): Change buffer.
2408
2409         * gnus.el (gnus-add-shutdown, gnus-shutdown): New functions.
2410         (gnus-clear-system): Nix out more variables.
2411
2412         * gnus-*.el: Use the functions.
2413
2414 Sat Mar  9 08:03:00 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2415
2416         * gnus.el (gnus-group-delete-group): Remove the group from the
2417         active hashtb. 
2418
2419         * gnus-topic.el (gnus-topic-yank-group): Yank sub-topics as well.
2420         (gnus-topic-remove-group): New implementation.
2421
2422         * gnus.el (gnus-gnus-to-newsrc-format): princ instead of
2423         int-to-string. 
2424
2425 Sat Mar  9 07:36:22 1996  Thor Kristoffersen  <thor@unik.no>
2426
2427         * nntp.el (nntp-request-article): New wait-for regexp to work with
2428         rlogin.
2429
2430 Sat Mar  9 07:21:57 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2431
2432         * gnus.el (gnus-request-article-this-buffer): Would bug out when
2433         no summary buffer.
2434
2435         * gnus-topic.el (gnus-topic-mark-topic): Mark hidden groups in the
2436         topic.
2437
2438         * gnus-msg.el (gnus-summary-resend-message): Would bug out.
2439
2440 Sat Mar  9 06:57:13 1996  Michael Cook  <mcook@cognex.com>
2441
2442         * nnmail.el (nnmail-split-fancy-syntax-table): New variable. 
2443
2444 Fri Mar  8 12:58:37 1996  Wes Hardaker  <hardaker@ece.ucdavis.edu>
2445  
2446         * gnus.el (gnus-summary-go-to-next-thread): Would always jump to
2447         the next dummy-root if called on a dummy-root.
2448  
2449 Sat Mar  9 01:58:10 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2450
2451         * gnus.el: 0.51 is released.
2452
2453         * gnus-msg.el (gnus-tokenize-header): Wouldn't do the right thing
2454         under XEmacs.
2455
2456 Sat Mar  9 00:16:54 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
2457
2458         * gnus-topic.el (gnus-topic-change-level): Insert groups in the
2459         proper topic.
2460         (gnus-topic-group-indentation): New function.
2461         (gnus-topic-prepare-topic): Would do incorrect tallies.
2462
2463 Fri Mar  8 23:15:05 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
2464
2465         * nnvirtual.el (nnvirtual-create-mapping): Would enter each
2466         article twice into the marks lists, possibly.
2467         (nnvirtual-update-marked): Would "forget" marks.
2468
2469         * gnus.el (gnus-select-newsgroup): Create unsingle article buffer
2470         on group entry.
2471
2472         * gnus-cache.el (gnus-cache-remove-article): Move forwards.
2473         (gnus-cache-retrieve-headers): Would retrieve wrong headers. 
2474
2475 Fri Mar  8 19:18:29 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2476
2477         * gnus-score.el (gnus-summary-increase-score): Defaults were used
2478         incorrectly. 
2479         (gnus-score-edit-current-scores): Changed name.
2480
2481         * gnus.el (gnus-gnus-to-quick-newsrc-format): Don't crete so much
2482         string garbage.
2483
2484         * gnus-xmas.el (gnus-xmas-menu-add): New macro.
2485
2486 Fri Mar  8 00:03:14 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2487
2488         * gnus.el: 0.50 is released.
2489
2490         * gnus.el (gnus-group-yank-group): Would bug out on groups with
2491         scores. 
2492         (gnus-summary-go-to-next-thread): Do dummies properly.
2493         (gnus-summary-setup-buffer): Make `gnus-article-current' be
2494         buffer-local. 
2495
2496         * gnus-topic.el (gnus-topic-update-topic): Don't update dead
2497         groups. 
2498
2499         * gnus.el (gnus-clear-system): Clear list mode.
2500         (gnus-group-list-groups): Might start out in the wrong buffer. 
2501         (gnus-clear-system): Clear topic variables.
2502
2503         * gnus-msg.el (gnus-ignored-resent-headers): New variable.
2504         (gnus-summary-resend-message): Use it.
2505
2506 Thu Mar  7 23:38:35 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2507
2508         * nnvirtual.el (nnvirtual-retrieve-headers): `princ' bugs.
2509
2510         * gnus-uu.el (gnus-uu-decode-with-method): Check whether `save' is
2511         nil. 
2512
2513 Thu Mar  7 21:38:31 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
2514
2515         * gnus-vis.el (gnus-article-next-button): Move point to the start
2516         of the button when skipping backwards.
2517
2518 Thu Mar  7 00:15:32 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2519
2520         * gnus-soup.el (gnus-group-brew-soup): Don't pack ticked
2521         articles. 
2522
2523         * gnus.el (gnus-eval-in-buffer-window): Use uninterned symbol. 
2524         (gnus-buffer-exists-p): `let'.
2525         (gnus-summary-reparent-thread): Don't use `substring-no-props'.
2526         (gnus-summary-edit-article-done): Ditto.
2527
2528         * gnus-msg.el (gnus-news-followup): Don't ask about "poster".
2529         (gnus-summary-followup): Bugged out on "poster".
2530         (gnus-inews-set-point): Didn't reliably set point.
2531
2532 Wed Mar  6 01:02:25 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2533
2534         * gnus-cache.el (gnus-cache-enter-article): Advance point.
2535
2536         * gnus.el (gnus-summary-copy-article): Would pass the `respool'
2537         parameter.
2538
2539         * nnmail.el (nnmail-search-unix-mail-delim): Accept a quoted From
2540         as the second line.
2541
2542         * nnvirtual.el (nnvirtual-retrieve-headers): Don't collect so much
2543         garbage.
2544
2545         * gnus.el (gnus-group-set-mark): Allow forcing.
2546         (gnus-group-unmark-all-groups): Non-interactive.
2547
2548 Tue Mar  5 15:21:21 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2549
2550         * gnus-topic.el (gnus-topic-mark-topic): Would skip the first group.
2551         (gnus-topic-unmark-topic): New function and keystroke.
2552         (gnus-topic-tallied-groups): New variable.
2553         (gnus-topic-prepare-topic): Don't count groups twice.
2554
2555         * gnus.el (gnus-get-split-value): Would return nil.
2556
2557         * gnus-soup.el (gnus-soup-group-brew): Don't enter group with 0
2558         unread articles.
2559
2560         * gnus.el (gnus-group-set-current-level): Don't error out when
2561         point isn't on a group.
2562
2563         * gnus-vis.el (gnus-article-highlight-headers): Would infollop on
2564         illegal headers.
2565
2566         * gnus-topic.el (gnus-topic-hide-topic): Toggle the parent topic. 
2567
2568         * nn*.el: Made sure all virtual server variables are saved.
2569
2570 Mon Mar  4 19:18:57 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2571
2572         * nntp.el (nntp-server-variables): Save more variables.
2573
2574         * gnus.el (gnus-read-old-newsrc-el-file): Would bug out on
2575         entering ticks into infos.
2576         (gnus-gnus-to-newsrc-format): Write "native"-server groups to the
2577         .newsrc. 
2578
2579         * nnsoup.el (nnsoup-store-reply): Make sure `expand-mail-aliases'
2580         and `mail-swallows-etc' is bound.
2581
2582         * nnvirtual.el (nnvirtual-marks): Made into a defsubst.
2583         (nnvirtual-possibly-change-group): Would recreate the mapping
2584         several times.
2585
2586         * nnml.el (nnml-request-rename-group): Wouldn't allow renaming
2587         non-leaf group name components.
2588
2589         * gnus.el (gnus-group-change-level): Wouldn change levels of
2590         living groups. 
2591
2592 Sun Mar  3 23:17:57 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2593
2594         * gnus-msg.el (gnus-sent-message-ids-file): New variable.
2595         (gnus-sent-message-ids-length): New variable.
2596         (gnus-inews-reject-message): New function.
2597
2598 Sun Mar  3 22:03:47 1996  Jason L. Tibbitts, III  <tibbs@hpc.uh.edu>
2599
2600         * nnmail.el (nnmail-process-unix-mail-format): Better
2601         Content-Length check. 
2602
2603 Sun Mar  3 21:53:12 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2604
2605         * nntp.el (nntp-end-of-line): New variable.
2606         (nntp-request-close, nntp-encode-text,
2607         nntp-send-strings-to-server, nntp-async-send-strings): Use it.
2608         (nntp-read-server-type): Use slow wait-for-response.
2609
2610 Sun Mar  3 21:50:22 1996  Thor Kristoffersen  <thor@unik.no>
2611
2612         * nntp.el (nntp-open-rlogin): New definition.
2613
2614 Sun Mar  3 21:39:20 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2615
2616         * gnus.el (gnus-get-new-news-in-group): Close group after opening
2617         it. 
2618
2619 Sun Mar  3 02:27:17 1996  Jason L Tibbitts III  <tibbs@uh.edu>
2620  
2621         * nnmail.el (nnmail-process-unix-mail-format): Rewrite of
2622         Content-Length: header processing.
2623
2624 Sun Mar  3 13:05:15 1996  Loren Schall  <schall@saifr00.ateng.az.honeywell.com>
2625
2626         * gnus.el (gnus-simplify-buffer-fuzzy): Regexp fix.
2627
2628 Sun Mar  3 12:07:37 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2629
2630         * nnmail.el (nnmail-search-unix-mail-delim): Accept "From " as the
2631         line after the delim.
2632
2633         * gnus-kill.el (gnus-kill-file-enter-kill): Don't move point. 
2634         (gnus-kill-file-kill-by-subject, gnus-kill-file-kill-by-author,
2635         gnus-kill-file-kill-by-thread, gnus-kill-file-kill-by-xref): Use
2636         it. 
2637
2638 Sat Mar  2 16:39:34 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2639
2640         * gnus.el (gnus-summary-exit): Close the group.
2641
2642         * nndoc.el (nndoc-type-alist): Be a bit slacker with digest head
2643         ends. 
2644
2645         * gnus.el (gnus-select-newsgroup): Would kill the group buffer.
2646
2647         * gnus-msg.el (gnus-group-post-news): Configure windows.
2648
2649         * gnus.el (gnus-setup-news): Don't read the descriptions file when
2650         started with `no-server'.
2651
2652 Sat Mar  2 11:38:26 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2653
2654         * gnus.el: 0.49 is released.
2655
2656         * gnus-vis.el (gnus-article-button-next-page): New function.
2657         (gnus-article-button-prev-page): New function.
2658         (gnus-insert-next-page-button): Use them.
2659         (gnus-article-next-button): Wrong function name.
2660
2661         * gnus.el (gnus-get-unread-articles-in-group): Also reactivate
2662         groups that alter their info.
2663         (gnus-summary-next-thread): Would react badly to dummy roots. 
2664
2665         * nndraft.el (nndraft-request-update-info): Return success. 
2666
2667         * gnus.el (gnus-set-global-variables): Also copy the summary
2668         buffer value.
2669
2670         * gnus-cite.el (gnus-cited-text-button-line-format): New default.
2671         (gnus-article-hide-citation): Would add invisible buttons under
2672         XEmacs. 
2673
2674 Fri Mar  1 20:52:28 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2675
2676         * gnus-msg.el (gnus-summary-resend-bounced-mail): Use
2677         `mail-unsent-separator'.
2678
2679         * gnus.el (gnus-gather-threads-by-references): Change name.
2680
2681 Fri Mar  1 20:25:21 1996  Brad Miller  <bmiller@cs.umn.edu>
2682
2683         * gnus-gl.el: New version.
2684
2685 Fri Mar  1 20:04:51 1996  Robert Pluim  <pluim@xylint.co.uk>
2686
2687         * gnus-msg.el (gnus-mail-reply): Would handle Mail-Copies-To
2688         `always'. 
2689
2690 Fri Mar  1 08:17:01 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2691
2692         * gnus.el: Autoload `gnus-binary-mode'.
2693         (gnus-group-prefixed-name): Would append "+" to group methods.
2694
2695         * gnus-topic.el (gnus-topic-list-active): Use the `force' param.
2696
2697         * gnus.el (gnus-group-change-level): Would bug out on ranks.
2698         (gnus-backlog-request-article): Would choke on Message-IDs.
2699         (gnus-group-change-level): Would bug out sometimes.
2700         (gnus-configure-frame): Just push newly-created frames on the list
2701         of frames to be closed on exit.
2702         (gnus-method-equal): New function.
2703
2704         * nndoc.el (nndoc-generate-clari-briefs-head): Peel off whitespace
2705         from the subjects.
2706
2707         * gnus-vis.el (gnus-group-make-menu-bar): Sorting entries were
2708         wrong. 
2709
2710         * gnus-cache.el (gnus-cache-update-article): New function.
2711
2712         * gnus.el (gnus-article-prev-page): Put point at first line. 
2713         (gnus-article-next-page): Ditto.
2714         (gnus-get-unread-articles-in-group): Would bug out on dead
2715         groups. 
2716         (gnus-summary-edit-article-done): Update cache.
2717
2718 Thu Feb 29 10:50:02 1996  Steven L. Baur  <steve@miranova.com>
2719
2720         * gnus-xmas.el (gnus-xmas-redefine): Add wrapper to
2721         mail-strip-quoted-names.
2722         (gnus-xmas-mail-strip-quoted-names): New function.
2723
2724         * gnus-msg.el (gnus-mail-reply): Use it.
2725
2726         * gnus-soup.el (gnus-soup-store): Use it.
2727
2728         * gnus-ems.el: mail-strip-quoted-names -> gnus-mail-strip-quoted-names.
2729
2730 Fri Mar  1 07:12:38 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2731
2732         * gnus.el (gnus-read-newsrc-file): Make sure the .newsrc file
2733         exists before reading it.
2734         (gnus-group-restart): Ask before executing.
2735
2736 Thu Feb 29 18:15:13 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2737
2738         * gnus-xmas.el (gnus-xmas-pick-menu-add,
2739         gnus-xmas-binary-menu-add, gnus-xmas-tree-menu-add,
2740         gnus-xmas-grouplens-menu-add): New functions.
2741         (gnus-xmas-redefine): Use them.
2742
2743 Thu Feb 29 18:10:05 1996  Brad Miller  <bmiller@cs.umn.edu>
2744
2745         * gnus-gl.el: New version.
2746
2747 Thu Feb 29 14:28:06 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
2748
2749         * gnus.el: 0.48 is released.
2750         
2751         * gnus.el (gnus-read-active-file): Wouldn't work on `some'.
2752
2753 Thu Feb 29 09:15:05 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2754
2755         * gnus.el: 0.47 is released.
2756         
2757         * nnvirtual.el (nnvirtual-create-mapping): Copy article marks.
2758
2759         * gnus.el (gnus-add-marked-articles): Would corrupt the
2760         .newsrc.eld file.
2761
2762         * gnus-vis.el (gnus-group-highlight-line): Make sure `level' and
2763         `score' are numbers.
2764
2765         * gnus-msg.el (gnus-inews-insert-archive-gcc): Group would be nil
2766         when posting from the group buffer.
2767
2768         * gnus.el (gnus-fetch-group): Really fetch the group.
2769         (gnus-summary-recenter): Respect `vertical'.
2770         (gnus-recenter): Heed the prefix.
2771
2772 Thu Feb 29 08:58:59 1996  Roderick Schertler  <roderick@gate.net>
2773
2774         * gnus-score.el (gnus-score-after-write-file-function): New
2775         variable. 
2776
2777 Thu Feb 29 08:00:08 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2778
2779         * gnus.el (gnus-after-getting-new-news-hook): New hook.
2780
2781         * gnus-uu.el (gnus-uu-digest-mail-forward): Use normal
2782         process/prefix convetions.
2783
2784         * nnfolder.el (nnfolder-request-scan): Kill buffers after saving.
2785
2786 Wed Feb 28 04:39:49 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2787
2788         * gnus.el: 0.46 is released.
2789
2790         * gnus.el (gnus-read-active-file): Don't try to retrieve groups
2791         when no can be found.
2792         (gnus-find-method-for-group): Return "cleaner" select methods.
2793
2794         * gnus-uu.el (gnus-uu-uustrip-article): Don't loop forever if the
2795         uudecode is silent.
2796
2797         * nnmail.el (nnmail-search-unix-mail-delim): Stricter 822-delim
2798         format. 
2799
2800         * gnus.el (gnus-summary-local-variables): Didn't clear
2801         `gnus-cache-removable-articles'.
2802         (gnus-buffer-configuration): Display article-copy in reply and
2803         followup. 
2804
2805         * nnvirtual.el (nnvirtual-retrieve-headers): Always insert new
2806         Xref headers.
2807
2808         * gnus.el (gnus-add-marked-articles): Remove empty mark lists. 
2809
2810         * nnvirtual.el (nnvirtual-retrieve-headers): Propagate
2811         `fetch-old'. 
2812
2813         * gnus.el (gnus-check-server): Accept a `silent' parameter.
2814
2815         * nnvirtual.el (nnvirtual-retrieve-headers): Make sure the proper
2816         server is opened. 
2817
2818         * gnus.el (gnus-recenter): Don't do unconditional horizontal
2819         recentering. 
2820
2821         * gnus-vis.el (gnus-article-next-button): Skip past intangible
2822         buttons. 
2823
2824         * gnus-msg.el (gnus-inews-insert-archive-gcc): Don't do archiving
2825         if `gnus-message-archive-method' is nil.
2826
2827         * gnus.el (gnus-find-method-for-group): Don't add `*-address'
2828         indiscriminately. 
2829
2830 Tue Feb 27 08:50:10 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2831
2832         * gnus-msg.el (gnus-draft-group): Would return a bogus group
2833         name. 
2834
2835         * nndir.el (nndir-open-server): Escape ftp errors.
2836
2837         * gnus-msg.el (gnus-mail-reply): Handle "always" Mail-Reply-To. 
2838         (gnus-debug): Produced messy bug reports.
2839
2840 Tue Feb 27 04:04:17 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
2841
2842         * gnus.el: 0.45 is released.
2843
2844         * nntp.el (nntp-retry-on-break): New variable.
2845         (nntp-send-command): Use it.
2846
2847         * gnus-gl.el: New version.
2848
2849         * gnus.el (gnus-group-get-new-news): Don't NoCeM scan when given a
2850         number.
2851
2852         * gnus-nocem.el (gnus-nocem-save-active): Saved wrong alist.
2853
2854         * gnus-msg.el (gnus-inews-check-post): Would bug out on non-new
2855         articles. 
2856
2857         * gnus-nocem.el (gnus-nocem-check-article): Better message.
2858         (gnus-nocem-save-active): New function.
2859         (gnus-nocem-scan-groups): Use it.
2860         (gnus-nocem-check-article): Don't request the article unless it is
2861         newish.
2862
2863         * gnus.el (gnus-request-article-this-buffer): Would bug out during
2864         NoCeMing.
2865
2866         * gnus-nocem.el (gnus-nocem-save-cache): Would save bad caches. 
2867
2868 Tue Feb 27 04:03:15 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2869
2870         * gnus.el: 0.44 is released.
2871
2872 Tue Feb 27 03:49:45 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2873
2874         * gnus-vis.el (gnus-article-highlight-signature): Use a marker for
2875         the signature.
2876
2877 Tue Feb 27 01:29:53 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
2878
2879         * gnus-msg.el (gnus-inews-article): Always check all headers.
2880         (gnus-mail-reply): Use the Gnus-Warning Message-ID, if possible.
2881         (gnus-news-followup): Ditto.
2882
2883         * gnus.el (gnus-summary-hide-thread): Would infloop on article
2884         with no ":".
2885
2886         * gnus-msg.el (gnus-mail-send-and-exit): Make sure we're in the
2887         right buffer.
2888
2889 Mon Feb 26 01:57:17 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2890
2891         * gnus-srvr.el (gnus-server-prepare): Do more checking for nil
2892         methods. 
2893
2894         * nnsoup.el (nnsoup-request-expire-articles): Better message.
2895
2896         * gnus-salt.el (gnus-generate-horizontal-tree): Use <> brackets on
2897         adopted articles.
2898
2899         * gnus-msg.el (gnus-inews-news): Don't allow posting when Gnus is
2900         dead. 
2901
2902         * gnus.el (gnus-alive-p): New function.
2903
2904         * gnus-msg.el (gnus-inews-modify-mail-mode-map): Use new macro;
2905         moved `C-c C-k' to `C-c C-q'.
2906         (gnus-kill-message-buffer): Return to the buffer from whence we
2907         came. 
2908
2909         * gnus.el (gnus-created-frames): New variable.
2910         (gnus-clear-system): Remove created frames.
2911         (gnus-local-set-keys): New macro.
2912
2913         * gnus-msg.el (gnus-inews-cleanup-headers): Remove empty lines.
2914         (gnus-inews-check-post): Warn about empty headers.
2915         (gnus-check-before-posting): New default.
2916
2917         * nnmail.el (nnmail-search-unix-mail-delim): New function.
2918         (nnmail-process-unix-mail-format): Use it.
2919
2920         * nntp.el (nntp-open-server): Clear the nntp-server-buffer after
2921         opening a connection.
2922         (nntp-request-quit): Removed.
2923         (nntp-request-group): Change server.
2924         (nntp-kill-command): New function.
2925         (nntp-send-command): Use it.
2926         (nntp-command-timeout): New variable.
2927         (nntp-send-command): Retry commands if `C-g'.
2928
2929         * gnus.el (gnus-summary-mark-read-and-unread-as-read): Changed
2930         name. 
2931
2932         * nntp.el (nntp-open-server-semi-internal): Better messages.
2933
2934         * gnus-msg.el (gnus-debug): Did `quote' wrong.
2935
2936 Sun Feb 25 01:37:49 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
2937
2938         * gnus.el: 0.43 is released.
2939
2940         * gnus-topic.el (gnus-topic-prepare-topic): Would bug out on dead
2941         groups. 
2942         (gnus-topic-grok-active): Read the active file if it hasn't been
2943         read yet.
2944
2945         * nnfolder.el (nnfolder-close-group): Always kill the folder. 
2946         (nnfolder-always-close): Removed variable.
2947
2948         * gnus.el (gnus-update-format-specifications): Try to be in the
2949         proper buffer before updating.
2950
2951 Sat Feb 24 22:35:56 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
2952
2953         * gnus.el (gnus-group-exit): BBB logout.
2954
2955         * gnus-gl.el (bbb-grouplens-group-p): New function.
2956
2957         * gnus.el: Autoload the GroupLens functions.
2958         (gnus-use-grouplens): New variable.
2959         (gnus): Use it.
2960         (gnus-group-line-format): Changed default to include GroupLens.
2961         (gnus-group-insert-group-line): GroupLens enhanced.
2962
2963         * gnus-gl.el: New version.
2964
2965 Sat Feb 24 07:35:03 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2966
2967         * nnmail.el (nnmail-cache-close): Kill the cache buffer.
2968
2969         * gnus-msg.el (gnus-post-news-buffer): Changed name.
2970
2971         * nndir.el (nndir-execute-nnmh-command): Wouldn't allow entry into
2972         nndir groups.
2973
2974         * gnus.el (gnus-summary-prepare-threads): Don't low-mark sparse
2975         articles. 
2976
2977 Sat Feb 24 07:24:03 1996  Mark Borges  <mdb@cdc.noaa.gov>
2978
2979         * gnus-edit.el: Replaced "~/News" with the proper variable. 
2980
2981 Thu Feb 22 14:27:58 1996  Wes Hardaker  <hardaker@ece.ucdavis.edu>
2982
2983         * gnus.el (gnus-ask-server-for-new-groups): Reset new-newsgroups
2984           so it doesn't *censored*ing subscribe to newsgroups more than once.
2985
2986         * gnus-picon.el (gnus-picons-remove-all): remove x-face icon on exit.
2987
2988 Sat Feb 24 05:55:06 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2989
2990         * gnus.el (gnus-find-method-for-group): Reply with the proper
2991         method. 
2992
2993         * nnmbox.el (nnmbox-request-post): Removed function.
2994         * nnmh.el (nnmh-request-post): Ditto.
2995         * nnml.el (nnml-request-post): Ditto.
2996         * nnfolder.el (nnfolder-request-post): Ditto.
2997         * nnbabyl.el (nnbabyl-request-post): Ditto.
2998
2999         * gnus-uu.el (gnus-uu-decode-with-method): Create directory if it
3000         doesn't exist.
3001         (gnus-uu-default-dir): New default.
3002
3003 Thu Feb 22 20:19:47 1996  Steven L. Baur  <steve@miranova.com>
3004
3005         * nnbabyl.el (nnbabyl-request-expire-articles): set-text-properties
3006         should be called as gnus-set-text-properties.
3007
3008 Sat Feb 24 01:08:55 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
3009
3010         * gnus.el: 0.42 is released.
3011
3012         * nnml.el (nnml-find-id): Make sure the .overview file exists
3013         before reading it.
3014
3015         * gnus.el (gnus-article-children): New function.
3016         (gnus-summary-limit-exclude-childless-dormant): Use it to exclude
3017         all childless dormants.
3018
3019         * gnus-nocem.el (gnus-nocem-check-article): Would narrow to wrong
3020         region. 
3021
3022         * nndraft.el (nndraft-execute-nnmh-command): Make sure
3023         `nnmail-keep-last-article' is nil.
3024
3025 Sat Feb 24 00:27:34 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3026
3027         * gnus.el (gnus-summary-set-local-parameters): Don't set
3028         `to-address' local parameters etc.
3029         (gnus-summary-exit): Would insert dummy lines in the group
3030         buffer. 
3031         (gnus-summary-enter-digest-group): Would wipe out the quirt-config.
3032
3033         * nndoc.el (nndoc-server-variables): Didn't save all variables. 
3034
3035 Fri Feb 23 00:24:55 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3036
3037         * gnus.el: 0.41 is released.
3038
3039         * gnus.el (gnus-read-active-file): Would put wrong method on
3040         `gnus-have-read-active-file'. 
3041
3042         * gnus-srvr.el (gnus-browse-exit): Make sure all newly subscribed
3043         groups are listed in the group buffer.
3044
3045         * gnus-uu.el (gnus-uu-check-for-generated-files): New
3046         implementation. 
3047         (gnus-uu-save-files): Save directories properly.
3048         (gnus-uu-scan-directory): Scan directories properly.
3049
3050         * gnus.el (gnus-configure-windows): Would create repeating
3051         windows in multiple frames.
3052         (gnus-group-make-group): Would bug out.
3053
3054         * gnus-salt.el (gnus-generate-tree): Make sure the tree window is
3055         displayed before selecting it.
3056         (gnus-highlight-selected-tree): Ditto.
3057
3058 Fri Feb 23 00:01:25 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3059
3060         * gnus-srvr.el (gnus-server-yank-server): Would try to setcdr
3061         nil. 
3062
3063         * nndraft.el (nndraft-request-post): Removed function.
3064
3065         * gnus-score.el (gnus-score-followup): Apply "followup" scores
3066         after generating them.
3067
3068 Thu Feb 22 23:33:35 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3069
3070         * gnus-score.el (gnus-score-followup): Change to the adapt score
3071         file properly.
3072         (gnus-summary-score-entry): Return the added score entry.
3073
3074 Thu Feb 22 01:03:16 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3075
3076         * gnus.el (gnus-unread-mark-p): New function.
3077         (gnus-read-mark-p): New function.
3078         (gnus-summary-mark-unread-and-read-as-read): New function.
3079         (gnus-mark-article-hook): New default value.
3080
3081         * x-easymenu.el: Double up.
3082
3083         * gnus-edit.el (gnus-score-custom-data): Use kill file directory. 
3084
3085         * gnus-msg.el (gnus-debug): Pp the entire setq.
3086
3087 Wed Feb 21 04:10:12 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3088
3089         * nnspool.el: Use nnheader-report/nnheader-insert.
3090         * nnml.el: Ditto.
3091         * nnmbox.el: Ditto.
3092         * nnkiboze.el: Ditto.
3093         * nnbabyl.el: Ditto.
3094
3095 Wed Feb 21 00:21:56 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3096
3097         * gnus.el: 0.40 is released.
3098         
3099         * gnus.el (gnus-summary-refer-parent-article): Also check the NOV
3100         references. 
3101
3102         * gnus-salt.el (gnus-possibly-generate-tree): Don't generate trees
3103         for pseudo-articles.
3104
3105         * nnvirtual.el (nnvirtual-retrieve-headers): Make sure the group
3106         exists. 
3107
3108         * gnus.el (gnus-summary-read-group): Search all frames when
3109         recentering the group buffer.
3110         (gnus-summary-hide-thread): Didn't hide dummy threads.
3111
3112         * gnus.el (gnus-summary-prepare-threads): Dummy roots would
3113         swallow the following article.
3114
3115         * gnus-msg.el (gnus-new-empty-mail): New function.
3116         (gnus-summary-resend-bounced-mail): Use it.
3117
3118         * gnus-picon.el (gnus-picons-display-x-face): Make sure buffer
3119         exists. 
3120
3121 Tue Feb 20 04:45:34 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3122
3123         * gnus.el (gnus-group-set-current-level): Error if not a group on
3124         the current line.
3125         (gnus-summary-next-page): Don't go to the next article when 'never
3126         and at the end of the group.
3127         (gnus-group-make-group): Make sure the server is opened.
3128         (gnus-read-descriptions-file): Make sure the method is a method
3129         and not a server.
3130
3131         * gnus-msg.el (gnus-copy-article-buffer): Ditto.
3132         (gnus-forward-insert-buffer): Ditto.
3133
3134         * gnus-cite.el (gnus-cite-parse): Use `gnus-set-text-properties'.
3135
3136         * nnheader.el (nnheader-temp-write): Would bug out on nil files. 
3137
3138 Mon Feb 19 23:01:33 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
3139
3140         * browse-url.el: New version installed.
3141
3142         * gnus.el: 0.39 is released.
3143
3144 Mon Feb 19 01:00:33 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3145
3146         * gnus.el (gnus-group-read-ephemeral-group): Put the quit-config
3147         in the group parameters.
3148         (gnus-summary-subject-string): Alias for backwards compatibility. 
3149
3150         * gnus-nocem.el (gnus-nocem-hashtb): Moved here.
3151         (gnus-nocem-check-article): Check whether the article is new.
3152         (gnus-nocem-unwanted-article-p): Mew function.
3153
3154         * gnus.el (gnus-summary-limit-children): Use NoCeM.
3155         (gnus-summary-initial-limit): Ditto.
3156         (gnus-get-newsgroup-headers): Don't use NoCeM.
3157
3158 Sun Feb 18 00:03:03 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3159
3160         * nnsoup.el (nnsoup-request-expire-articles): Message better.
3161
3162         * gnus.el (gnus-summary-read-group): Display all dormant articles
3163         when `all'.
3164
3165         * nndir.el (nndir-request-list): Would build to wide.
3166         (nndir-execute-nnmh-command): Allow reading from nndir servers. 
3167
3168         * nnmh.el (nnmh-open-server): Report errors.o
3169
3170         * nnml.el (nnml-open-server): Report errors.
3171
3172         * nnsoup.el (nnsoup-open-server): Report errors.
3173
3174         * nnspool.el (nnspool-open-server): Report errors.
3175
3176 Sat Feb 17 11:08:16 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3177
3178         * nnfolder.el (nnfolder-open-server): Report errors.
3179
3180         * nndraft.el (nndraft-open-server): Report errors.
3181         (nndraft-close-server): Close.
3182
3183         * nndir.el (nndir-open-server): Report errors.
3184         (nndir-close-server): Close.
3185
3186         * nnmbox.el (nnmbox-open-server): Report errors.
3187         (nnmbox-close-server): Kill buffer.
3188
3189         * nnbabyl.el (nnbabyl-open-server): Report errors.
3190
3191         * nndir.el: New-stylee backquotes.
3192
3193         * nnml.el (nnml-generate-nov-file): Make sure numerical files are
3194         files. 
3195
3196         * gnus.el (gnus-check-server): Give a better message.
3197
3198         * nndoc.el (nndoc-babyl-body-begin-function): New function.
3199         (nndoc-type-alist): Find beginning of babyl articles.
3200
3201         * nnsoup.el (nnsoup-unpack-packets): Message better.
3202
3203         * gnus.el (gnus-article-mark-lists): Don't save the cache marks. 
3204
3205 Fri Feb 16 19:14:26 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3206
3207         * nndoc.el (nndoc-type-alist): Recognize the end of digests. 
3208
3209 Fri Feb 16 06:46:48 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
3210
3211         * gnus-score.el (gnus-summary-score-effect): Didn't correctly
3212         escape meta charcters for substring and exact match types.
3213
3214 Fri Feb 16 00:50:35 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3215
3216         * gnus.el (gnus-article-setup-buffer): Set global counterparts. 
3217         (gnus-valid-select-methods): All methods should use address. 
3218         (gnus-article-show-hidden-text): Hide all hidden text.
3219
3220         * gnus-kill.el (gnus-kill-file-mode-map): New implementation.
3221
3222         * gnus-salt.el (gnus-pick-mode): Install proper minor mode map. 
3223
3224         * gnus.el (gnus-summary-exit): Kill article buffer when using
3225         non-single ones.
3226         (gnus-set-global-variables): Copy the original buffer to global
3227         value. 
3228
3229         * nnspool.el (nnspool-open-server): Simplify.
3230         * nnmbox.el (nnmbox-open-server): Ditto.
3231         * nnbabyl.el (nnbabyl-open-server): Ditto.
3232         * nnml.el (nnml-open-server): Ditto.
3233         * nnfolder.el (nnfolder-open-server): Ditto.
3234         * nnmh.el (nnmh-open-server): Ditto.
3235
3236         * gnus-msg.el (gnus-debug): Pretty-print variables.
3237
3238         * gnus-srvr.el (gnus-server-kill-server): Don't allow killing
3239         opened-only servers.
3240         (gnus-server-edit-server): Would create duplicate servers.
3241
3242         * gnus.el (gnus-get-unread-articles): Close groups after opening
3243         them. 
3244         (gnus-server-to-method): Search the opened servers for matches.
3245
3246         * gnus-vm.el (gnus-summary-save-in-vm): Use the split methods. 
3247
3248         * gnus.el (gnus-summary-skip-intangible): Don't use `when'.
3249
3250 Thu Feb 15 11:02:08 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3251
3252         * nndoc.el (nndoc-type-alist): Allow several newlines in
3253         937-digests. 
3254
3255         * gnus.el (gnus-select-newsgroup): Don't message when quitting. 
3256
3257         * nnfolder.el (nnfolder-request-close): Close the server.
3258
3259         * gnus.el (gnus-group-method): Changed name.
3260         (gnus-group-method): Return the real select method, if possible.
3261
3262 Wed Feb 14 15:01:57 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3263
3264         * gnus-score.el (gnus-summary-increase-score): Regexp-quote regexp
3265         matches.
3266
3267         * gnus-msg.el (gnus-forward-insert-buffer): Remove all text
3268         properties. 
3269         (gnus-forward-included-headers): Buggy regexp.
3270
3271         * gnus-salt.el (gnus-possibly-generate-tree): Don't generate trees
3272         unless threads are used.
3273
3274         * nnheader.el (nnheader-insert-head): Would almost laways stop
3275         after the first kb.
3276
3277 Wed Feb 14 07:41:58 1996  Colin Rafferty  <craffert@ml.com>
3278
3279         * gnus.el (gnus-group-add-parameter): Remove old versions of the
3280         parameter. 
3281
3282 Wed Feb 14 07:28:50 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3283
3284         * gnus-msg.el (gnus-news-followup): Don't query if Followup-To and
3285         Newsgroups are the same.
3286         (gnus-inews-check-post): Reversed check for Followup-To.
3287
3288         * gnus.el (gnus-group-kill-group): Kill lots of zombie groups. 
3289         (gnus-article-hide-headers): Check whether `gnus-visible-headers'
3290         is nil. 
3291
3292 Tue Feb 13 06:29:47 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3293
3294         * gnus.el (gnus-add-configuration): Autoload.
3295         (gnus-summary-tick-article): Made interactive.
3296
3297         * nntp.el (nntp-open-server-internal): Don't bug out when the
3298         server hangs up during initial negotiations.
3299
3300 Mon Feb 12 04:47:14 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3301
3302         * nntp.el (nntp-default-directories): New variable.
3303         (nntp-open-server-internal): Use it.
3304
3305         * nnsoup.el (nnsoup-read-areas): Delete AREAS file.
3306         (nnsoup-read-areas): Check whether the MSG file exists.
3307
3308         * gnus.el (gnus-summary-move-article): Only mark as canceled when
3309         moving. 
3310
3311         * gnus-ems.el (gnus-set-text-properties): New alias.
3312
3313 Sun Feb 11 13:53:23 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3314
3315         * gnus-msg.el (gnus-inews-remove-signature): New function.
3316
3317 Sun Feb 11 09:29:06 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3318
3319         * gnus.el (gnus-request-article-this-buffer): Make sure the
3320         article buffer exists. 
3321
3322 Sun Feb 11 09:28:46 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
3323
3324         * gnus.el: 0.38 is released.
3325
3326 Sun Feb 11 04:49:16 1996  Mark Borges  <mdb@cdc.noaa.gov>
3327
3328         * gnus-xmas.el (gnus-xmas-define): Conditionally redefine
3329         `set-text-properties'. 
3330
3331 Sun Feb 11 04:40:39 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3332
3333         * gnus.el (gnus-summary-limit-to-subject): Limit to any header. 
3334
3335 Sat Feb 10 03:26:10 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3336
3337         * nnmail.el (nnmail-days-to-time): Don't bug out on large
3338         numbers. 
3339
3340 Fri Feb  9 22:17:55 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3341
3342         * gnus-msg.el (gnus-forward-included-headers): Include Message-ID
3343         and References.
3344         (gnus-post-news): Make sure the parent group is a news group.
3345
3346 Fri Feb  9 09:56:45 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3347
3348         * gnus-picon.el (gnus-picons-convert-x-face): Changed to use
3349         pbmplus.
3350
3351         * gnus.el (gnus-buffer-configuration): One quote too many.
3352
3353         * gnus-kill.el (gnus-execute): Allow searching bodies.
3354
3355         * gnus.el (gnus-summary-execute-command): Accept "Body" searches.
3356
3357         * gnus.el: 0.37 is released.
3358
3359 Fri Feb  9 09:44:04 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3360
3361         * nnmail.el (nnmail-time-since): Reversed time.
3362
3363         * nnml.el (nnml-request-expire-articles): Set lower limit
3364         correctly. 
3365
3366 Fri Feb  9 05:40:39 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3367
3368         * nntp.el (nntp-open-server-semi-internal): Report errors better. 
3369
3370 Thu Feb  8 00:36:09 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3371
3372         * gnus.el (gnus-group-jump-to-group): Don't jump to ephemeral
3373         groups. 
3374         (gnus-summary-catchup-and-goto-next-group): Allow quiet going.
3375
3376         * gnus-topic.el (gnus-topic-move-group): Allow removal of groups. 
3377         (gnus-topic-remove-group): New command and keystroke.
3378
3379         * nnsoup.el (nnsoup-read-areas): Message.
3380
3381         * nndoc.el (nndoc-possibly-change-buffer): Return nil when the
3382         file doesn't exist.
3383         (nndoc-close-server): Really close.
3384
3385         * gnus.el (gnus-update-format-specifications): Would not update
3386         format specs.
3387
3388         * gnus-topic.el (gnus-topic-remove-topic): Accept a list-level. 
3389         (gnus-group-prepare-topics): List dead groups.
3390
3391 Wed Feb  7 00:04:23 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3392
3393         * gnus.el (gnus-summary-hide-thread): Hide the last thread.
3394
3395         * gnus-kill.el (gnus-kill): Provide.
3396         (gnus-execute-1): Accept forms.
3397
3398         * nnheader.el (nnheader-temp-write): New macro.
3399
3400         * gnus-soup.el (gnus-soup-group-brew): Pack ticked.
3401         (gnus-soup-write-replies): Be silent.
3402
3403         * gnus-msg.el (gnus-bug-mail-send-and-exit): Kill gnus-bug buffer
3404         after sending.
3405
3406         * gnus.el (gnus-setup-news): Find new newsgroups even if
3407         gnus-read-active-file is nil.
3408
3409         * gnus-soup.el (gnus-soup-group-brew): Would pack too few
3410         articles. 
3411
3412         * nneething.el (nneething-request-type): New function.
3413         (nneething-request-post): Removed.
3414
3415         * nnvirtual.el (nnvirtual-find-group-art): Never return `(nil)'.
3416
3417         * nndoc.el (nndoc-rnews-body-end): Really go to the end.
3418
3419         * nnsoup.el (nnsoup-read-areas): Would calculate new article
3420         boundary +1.
3421         (nnsoup-index-buffer): Check whether the file exists before
3422         reading it. 
3423         (nnsoup-retrieve-headers): Ditto.
3424
3425         * gnus-topic.el (gnus-topic-goto-missing-group): New function.
3426
3427 Tue Feb  6 22:33:50 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3428
3429         * gnus.el (gnus-goto-missing-group-function): New variable.
3430
3431         * nnmail.el (nnmail-time-since): Don't alter time.
3432         (nnmail-days-to-time): Would give wrong result.
3433
3434         * gnus.el (gnus-article-de-quoted-unreadable): Decode headers
3435         before body.
3436
3437 Tue Feb  6 09:51:14 1996  Morioka Tomohiko  <morioka@jaist.ac.jp>
3438
3439         * gnus.el (gnus-article-show-hidden-text): Don't use `(1+
3440         (point))'. It does not work in Mule.
3441
3442 Mon Feb  5 13:03:47 1996  Wes Hardaker  <hardaker@teal.ece.ucdavis.edu>
3443
3444         * gnus-picon.el (gnus-group-display-picons): Delete buffer on exit.
3445         (gnus-article-display-picons): Ditto.
3446
3447 Tue Feb  6 00:26:44 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3448
3449         * gnus-salt.el (gnus-tree-recenter): Recenter the tree buffer. 
3450
3451         * gnus-cite.el (gnus-article-toggle-cited-text): Bind
3452         `buffer-read-only'. 
3453
3454         * gnus.el (gnus-configure-windows): Don't search all frames unless
3455         when using a frame split.
3456         (gnus-summary-mode-map): Change `W t'.
3457
3458 Mon Feb  5 23:41:09 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3459
3460         * gnus-score.el (gnus-short-name-score-file-cache): New variable. 
3461         (gnus-score-score-files): Use it.
3462         (gnus-score-flush-cache): Ditto.
3463
3464 Mon Feb  4 23:55:30 1996  Morioka Tomohiko  <morioka@jaist.ac.jp>
3465
3466         * gnus.el (gnus-configure-windows): Check minibuffer only frame.
3467
3468 Mon Feb  5 22:36:24 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3469
3470         * nnsoup.el (nnsoup-old-functions): New variable.
3471         (nnsoup-revert-variables): New command.
3472
3473 Mon Feb  5 17:54:07 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3474
3475         * nnvirtual.el (nnvirtual-update-marked): Copy empty mark lists.
3476
3477         * gnus.el (gnus-summary-read-group): Allow entry with no-display. 
3478
3479         * gnus.el: 0.36 is released.
3480
3481 Sat Feb  3 11:56:53 1996  Steven L. Baur  <steve@miranova.com>
3482
3483         * gnus-uu.el (gnus-uu-default-view-rules): Added rule for playing of
3484         decoded midi files.
3485
3486 Mon Feb  5 05:08:54 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3487
3488         * gnus.el (gnus-summary-mode-map): Move `v' to `W v'.
3489
3490         * gnus-cache.el (gnus-cache-possibly-enter-article): Request the
3491         buffer to the nntp buffer.
3492
3493         * gnus.el (gnus-recenter): Allow a prefix.
3494
3495 Mon Feb  5 04:56:35 1996  Michael Cook  <mcook@cognex.com>
3496
3497         * gnus.el (gnus-configure-windows): Return to the original frame. 
3498
3499 Mon Feb  5 03:49:34 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3500
3501         * gnus-topic.el (gnus-topic-kill-group): Update topics.
3502         (gnus-topic-yank-group): Ditto.
3503
3504         * nnfolder.el (nnfolder-directory): Doc fix.
3505
3506         * gnus.el (gnus-summary-move-article): Add marks when moving
3507         articles. 
3508         (gnus-summary-recenter): Don't do horizontal recenter unless the
3509         buffer is visible.
3510
3511 Sun Feb  4 16:22:20 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
3512
3513         * gnus.el (gnus-summary-edit-article): Make sure we're in the
3514         summary buffer.
3515
3516         * gnus.el: 0.35 is released.
3517
3518 Sun Feb  4 14:05:20 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3519
3520         * nndoc.el (nndoc-guess-digest-type): Too strict body-begin for
3521         MIME digests.
3522
3523         * gnus-msg.el (gnus-removable-headers): Don't remove Bcc header.
3524         (gnus-mail-send): Accept a parameter.
3525         (gnus-inews-send-mail-copy): Use it.
3526
3527         * gnus-salt.el (gnus-tree-close): Don't kill the tree buffer.
3528
3529         * gnus.el (gnus-summary-select-article): Changed return value.
3530         (gnus-summary-scroll-up): Use it.
3531
3532 Sat Feb  3 20:39:59 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3533
3534         * gnus.el (gnus-summary-dummy-line-format): Included tabs.
3535         (gnus-summary-prepare-threads): Insert dummy lines properly.
3536         (gnus-summary-hide-thread): Hide dummies better.
3537
3538         * gnus-uu.el (gnus-uu-get-actions): Escape special characters.
3539
3540         * gnus-soup.el (gnus-soup-group-brew): Add articles in right
3541         order; don't generate display.
3542
3543         * gnus.el (gnus-summary-sort): Allow sorting in reverse order.
3544         (gnus-summary-pop-limit): Don't pop if there isn't anything to
3545         pop. 
3546         (gnus-sort-articles): Would destroy the newsgroup data.
3547
3548         * gnus-soup.el (gnus-soup-unpack-packet): Return the process value.
3549
3550         * gnus.el (gnus-summary-exit): Don't bury buffers that don't exist.
3551         (gnus-summary-exit-no-update): Ditto.
3552
3553 Sat Feb  3 14:37:31 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
3554
3555         * gnus-soup.el (gnus-soup-add-article): Would bug out on
3556         non-existent articles. 
3557
3558         * gnus.el (gnus-configure-windows): Delete windows on all frames.
3559
3560 Sat Feb  3 15:07:38 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3561
3562         * gnus.el (gnus-summary-read-group): Wouldn't score anything.
3563
3564         * gnus.el: 0.34 is released.
3565
3566 Sat Feb  3 13:08:48 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
3567
3568         * gnus-msg.el (gnus-summary-resend-bounced-mail): Strip more
3569         gruft. 
3570
3571         * gnus.el: 0.33 is released.
3572
3573 Fri Feb  2 20:19:07 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3574
3575         * gnus.el (gnus-summary-exit): Bury the article buffer.
3576
3577         * gnus-score.el (gnus-score-followup-article): Don't do
3578         `score-effect'. 
3579
3580 Fri Feb  2 20:07:31 1996  Jason L. Tibbitts, III  <tibbs@uh.edu>
3581
3582         * nnmail.el (nnmail-process-babyl-mail-format): Allow many spaces
3583         after ":".
3584
3585 Fri Feb  2 20:05:02 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3586
3587         * gnus.el (gnus-summary-select-article): Return t on success.
3588
3589 Thu Feb  1 00:50:54 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3590
3591         * nnfolder.el (nnfolder-request-group): Give a better error
3592         message. 
3593
3594         * nnfolder.el: Really use virtual servers.
3595
3596         * gnus.el (gnus-select-newsgroup): Moved score file processing to
3597         an earlier point.
3598
3599         * gnus-msg.el (gnus-post-method): Use `gnus-post-method' from the
3600         group buffer.
3601
3602         * nnsoup.el (nnsoup-request-expire-articles): Bombed.
3603         (nnsoup-delete-unreferenced-message-files): New command.
3604
3605         * gnus-cache.el (gnus-cache-possibly-enter-article): Update cache
3606         mark. 
3607         (gnus-cache-possibly-remove-article): Ditto.
3608
3609         * gnus-srvr.el (gnus-server-prepare): Weed out nil servers.
3610
3611         * gnus-msg.el (gnus-mail-reply): Respect
3612         `rmail-dont-reply-to-names'. 
3613
3614 Wed Jan 31 19:25:50 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
3615
3616         * gnus-msg.el (gnus-inews-insert-mime-headers): `(widen)' before
3617         searching for 8-bit characters.
3618
3619         * gnus-vis.el (gnus-article-highlight-headers): Make it ignore
3620         the `intangible' text property.
3621
3622 Thu Feb  1 00:33:37 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3623
3624         * gnus.el (gnus-summary-limit-to-unread): Remove sparse articles. 
3625
3626 Wed Jan 31 15:54:38 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3627
3628         * gnus-score.el (gnus-summary-score-map): Recursive map.
3629
3630         * gnus-msg.el (gnus-dissociate-buffer-from-draft): Didn't run hook
3631         properly.
3632
3633         * gnus-kill.el (gnus-execute): Don't use `gnus-header-*'.
3634
3635         * gnus-msg.el (gnus-kill-message-buffer): New command and
3636         keystroke. 
3637         (gnus-mail-setup): Use the gnus-mail-*-method variables.
3638
3639         * gnus-topic.el (gnus-topic-rename): Default to current topic.
3640         (gnus-topic-create-topic): Ditto.
3641
3642         * gnus-vis.el (gnus-group-highlight-line): Offer ticked number.
3643
3644         * gnus-uu.el (gnus-uu-grab-articles): Remove the message.
3645
3646         * gnus-vis.el (gnus-group-highlight): New default for dark
3647         backgrounds. 
3648
3649         * gnus-topic.el (gnus-group-prepare-topics): Don't do anything
3650         about dead groups.
3651
3652         * gnus.el (gnus-summary-mode-map): Clobbered "D".
3653
3654 Mon Jan 29 19:06:00 1996  Kim-Minh Kaplan  <kkaplan@cdfhp3.in2p3.fr>
3655
3656         * gnus.el (gnus-simplify-subject-fuzzy): Fold case.
3657
3658 Mon Jan 29 17:48:12 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3659
3660         * gnus.el (gnus-summary-limit): Hide any threads, possibly.
3661
3662         * gnus-msg.el (gnus-forward-insert-buffer): Really delete unwanted
3663         headers.
3664
3665         * gnus-vis.el (gnus-insert-prev-page-button): Allow clicking.
3666         (gnus-insert-next-page-button): Ditto.
3667
3668         * nntp.el (nntp-send-region-to-server): Copy text to a temp buffer
3669         before sending.
3670
3671 Sun Jan 28 10:28:39 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3672
3673         * gnus-cite.el (gnus-dissect-cited-text): Don't push a nil on the
3674         list. 
3675
3676 Sat Jan 27 20:32:29 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3677
3678         * gnus-topic.el (gnus-group-topic-topics-only): Removed variable. 
3679
3680         * nnbabyl.el (nnbabyl-request-group): Don't report failures on
3681         empty groups.
3682         * nnmbox.el (nnmbox-request-group): Ditto.
3683
3684         * gnus.el (gnus-simplify-buffer-fuzzy): Simplify [x/x].
3685
3686         * gnus-score.el (gnus-score-default-header): Duplicate defvars.
3687         (gnus-summary-increase-score): Default variables should be
3688         symbols, not chars.
3689
3690         * gnus.el (gnus-summary-mode-map): Wrong name for `t' keystroke. 
3691
3692 Sat Jan 27 20:29:45 1996  Marc Auslander  <marc@watson.ibm.com>
3693
3694         * gnus-score.el (gnus-summary-increase-score): Didn't work for
3695         non-temporary score entries.
3696
3697 Fri Jan 26 17:24:00 1996  David K}gedal  <davidk@lysator.liu.se>
3698
3699         * nnmail.el (nnmail-check-duplication): Don't tread 'delete as a
3700         function
3701
3702 Sat Jan 27 19:51:08 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3703
3704         * gnus-topic.el (gnus-topic-prepare-topic): Number of groups would
3705         be 0.
3706         (gnus-topic-update-topic-line): Ditto.
3707
3708 Fri Jan 26 15:10:09 1996  Steven L. Baur  <steve@miranova.com>
3709
3710         * gnus-vis.el (gnus-article-add-buttons): Need to reset point to top
3711         of article before trying the next regexp in the gnus-button-alist.
3712
3713 Sat Jan 27 19:22:24 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3714
3715         * gnus-vis.el (gnus-button-alist): Allow space after "<URL: ". 
3716
3717 Fri Jan 26 20:20:25 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3718
3719         * gnus-topic.el (gnus-topic-indent-level): New variable.
3720         (gnus-topic-yank-group): Use it.
3721         (gnus-topic-insert-topic-line): Ditto.
3722         (gnus-topic-prepare-topic): Ditto.
3723
3724 Fri Jan 26 17:18:25 1996  ISO-2022-JP  <yamaoka@ga.sony.co.jp>
3725
3726         * gnus-vis.el (gnus-article-highlight-headers): Would infloop. 
3727
3728 Fri Jan 26 14:10:19 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3729
3730         * gnus.el (gnus-dribble-read-file): Set file modes on the dribble
3731         file. 
3732         (gnus-article-check-hidden-text): Only checked signature.
3733         (gnus-article-check-hidden-text): Do things in the article
3734         buffer. 
3735         (gnus-group-line-format-alist): Let N have its old definition.
3736         (gnus-group-catchup-group-hook): New variable.
3737         (gnus-group-catchup): Use it.
3738         (gnus-group-remove-mark): Give a useful return value.
3739         (gnus-group-kill-group): Would bug out when killing lots of dead
3740         groups.  
3741
3742 Thu Jan 25 09:32:19 1996  Jack Vinson  <jvinson@cheux.ecs.umass.edu>
3743
3744         * gnus.el (gnus-group-insert-group-line) : Changed "header" to
3745         "gnus-tmp-header" for parameter that gets passed to user
3746         functions.  Set to the group name, but may not necessarily want
3747         this.
3748         (gnus-group-set-mode-line) : ditto, gnus-tmp-header set to nil.
3749         (gnus-set-mode-line) : ditto, gnus-tmp-header set to nil.
3750
3751 Fri Jan 26 07:47:59 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3752
3753         * gnus.el (gnus): Goto the first unread group.
3754
3755         * gnus.el: 0.32 is released.
3756
3757 Thu Jan 25 18:27:03 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3758
3759         * gnus.el: Autoload `gnus-group-highlight-line'.
3760
3761         * gnus-vis.el (gnus-article-highlight-headers): Wrap the regexp in
3762         parentheses.
3763
3764         * nnmbox.el (nnmbox-request-group): Don't bug out on non-existant
3765         groups. 
3766         * nnbabyl.el (nnbabyl-request-group): Ditto.
3767         (nnbabyl-possibly-change-newsgroup): Return t.
3768
3769         * gnus.el (gnus-group-insert-group-line): Define gnus-tmp-header. 
3770
3771         * gnus-msg.el (gnus-mail-parse-comma-list): New function.
3772         (gnus-mail-reply): Use it.
3773         (gnus-mail-reply): Merge follow-to headers.
3774
3775         * gnus-score.el (gnus-summary-score-map): New implementation.
3776
3777         * gnus.el (gnus-summary-exit): Remove articles before updating. 
3778         (gnus-summary-next-article): Accept a param to force slightly.
3779
3780 Thu Jan 25 08:41:44 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3781
3782         * nnml.el (nnml-deletable-article-p): Always responed with nil.
3783
3784 Thu Jan 25 08:45:52 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3785
3786         * gnus.el: 0.31 is released.
3787
3788         * nnmail.el (nnmail-insert-lines): Would return negative lines
3789         numbers. 
3790
3791         * gnus-xmas.el (gnus-xmas-extent-start-open): New function.
3792
3793         * gnus-topic.el (gnus-topic-insert-topic-line): Remove excess
3794         properties. 
3795
3796         * gnus-xmas.el (gnus-xmas-topic-remove-excess-properties): New
3797         function. 
3798
3799 Thu Jan 25 07:34:05 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3800
3801         * gnus-ems.el (gnus-extent-detached-p): New alias.
3802
3803         * gnus-xmas.el (gnus-xmas-find-glyph-directory): Changed from
3804         "etc" to "etc/gnus".
3805
3806 Tue Jan 23 13:40:35 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3807
3808         * gnus-score.el (gnus-score-make-menu-bar): New function.
3809         (gnus-score-menu-hook): New variable.
3810
3811         * gnus-vis.el (gnus-article-next-button): Move point.
3812
3813         * nndoc.el (nndoc-type-alist): Recognize ends of digests. 
3814         (nndoc-retrieve-headers): Don't bug out on non-existant articles. 
3815
3816         * gnus-msg.el (gnus-mail-buffer): Renamed.
3817
3818         * gnus-cache.el (gnus-cache-possibly-remove-articles): Check some
3819         more. 
3820
3821         * nnmail.el (nnmail-insert-lines): Off by 1.
3822
3823         * nnml.el (nnml-deletable-article-p): Check for file writability.
3824         * nnmh.el (nnml-deletable-article-p): Ditto.
3825
3826         * gnus-msg.el (gnus-associate-buffer-with-draft): Allow
3827         disabling. 
3828         (gnus-use-draft): New variable.
3829
3830         * gnus.el (gnus-summary-move-article): Use `move' action by
3831         default. 
3832
3833         * nnmail.el (nnmail-get-split-group): Be more restrictive in
3834         selecting procmail spools.
3835         (nnmail-get-spool-files): Don't return the spool file when doing a
3836         single procmail file.
3837
3838         * gnus.el (gnus-summary-move-article): Allow moving to the same
3839         group. 
3840
3841         * gnus-score.el (gnus-score-pretty-print): New command and
3842         keystroke. 
3843         (gnus-summary-increase-score): Would always bug out.
3844         (gnus-score-edit-done): Change windows before loading score file. 
3845
3846         * gnus.el (gnus-summary-reparent-thread): Rethread after
3847         reparenting. 
3848
3849         * gnus-xmas.el (gnus-xmas-make-overlay): Don't make extents
3850         undetachable. 
3851
3852         * nndoc.el (nndoc-post-type): New variable.
3853
3854 Tue Jan 23 13:39:11 1996  Eberhard Mattes  <mattes@azu.informatik.uni-stuttgart.de>
3855
3856         * nndoc.el (nndoc-request-type): New function.
3857
3858 Tue Jan 23 00:13:10 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3859
3860         * gnus.el (gnus-group-group-indentation): New function.
3861         (gnus-group-update-group-line): Use it.
3862         (gnus-group-update-group): Indent.
3863
3864         * gnus-topic.el (gnus-topic-hide-subtopics): Removed variable.
3865         (gnus-topic-prepare-topic): Indent group lines.
3866         (gnus-topic-yank-group): Indent groups.
3867
3868         * gnus.el (gnus-group-update-hook): New variable.
3869         (gnus-group-insert-group-line): Use it.
3870
3871         * gnus-vis.el (gnus-group-highlight-line): New function.
3872
3873         * gnus.el (gnus-group-entry): New macro.
3874
3875         * gnus-vis.el (gnus-group-highlight): New variable.
3876
3877         * gnus-topic.el (gnus-topic-insert-topic-line): Would show "..."
3878         too often.
3879         (gnus-topic-indent): Don't move point.
3880         (gnus-topic-unindent): Ditto.
3881         (gnus-topic-prepare-topic): Display unread articles in sub-topics.
3882
3883         * nnsoup.el (nnsoup-next-prefix): New function.
3884         (nnsoup-read-areas): Use it.
3885
3886         * gnus-soup.el (gnus-soup-set-area-prefix): New macro.
3887
3888         * nnsoup.el (nnsoup-tmp-directory): New directory.
3889         (nnsoup-write-active-file): Save it.
3890         (nnsoup-unpack-packets): Use it.
3891
3892         * gnus-msg.el (gnus-dissociate-buffer-from-draft): New command and
3893         keystroke.
3894
3895         * gnus.el (gnus-group-list-groups): Goto last group if at eob.
3896
3897         * gnus-topic.el (gnus-topic-mode): Use it.
3898         (gnus-topic-goto-next-group): New function.
3899
3900         * gnus.el (gnus-group-list-groups): Allow positioning point in
3901         topic buffers.
3902         (gnus-group-goto-next-group-function): New internal variable.
3903
3904         * nnsoup.el (nnsoup-read-active-file): Give a proper return
3905         value. 
3906
3907         * gnus.el (gnus-start-news-server): Give a better error message. 
3908
3909 Mon Jan 21 23:34:55 1996  Morioka Tomohiko  <morioka@jaist.ac.jp>
3910  
3911         * gnus-mh.el (gnus-mh-mail-setup): It didn't work when pressing
3912         `R' or yanking because of lack of setting to variable
3913         `mail-reply-buffer' and mh-sent-from-folder buffer local variable
3914         `mh-show-buffer'.
3915
3916 Mon Jan 22 02:58:42 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3917
3918         * nntp.el (nntp-open-server-internal): Make sure that the server
3919         was successfully opened.
3920
3921         * gnus.el (gnus-read-active-file): Wouldn't activate properly. 
3922         (gnus-read-active-file): Ignore errors from the archive server.
3923
3924         * nnbabyl.el (nnbabyl-request-group): Ditto.
3925
3926         * nnmbox.el (nnmbox-request-group): Would bug out.
3927
3928 Sat Jan 20 20:39:03 1996  Steven L. Baur  <steve@miranova.com>
3929
3930         * nnmbox.el (nnmbox-read-mbox): find-file-noselect ->
3931         nnheader-find-file-noselect.
3932
3933 Mon Jan 22 01:15:52 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3934
3935         * gnus.el (gnus-group-mark-buffer): Optional param.
3936
3937         * nnsoup.el (nnsoup-request-expire-articles): Message more. 
3938         (nnsoup-read-active-file): Add proper active info.
3939         (nnsoup-request-group): New implementation.
3940         (nnsoup-request-list): Ditto.
3941
3942 Sun Jan 21 08:22:47 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3943
3944         * gnus.el (gnus-request-article-this-buffer): Update sparse
3945         articles. 
3946         (gnus-data-set-number): New macro.
3947         (gnus-summary-update-article): Use it.
3948
3949 Sun Jan 21 03:54:18 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3950
3951         * gnus-soup.el (gnus-soup-add-article): Don't save canceled
3952         articles. 
3953