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