24acde79696c61bb088e017fe99b8eab15193b8e
[gnus] / lisp / ChangeLog
1 Sat Aug 19 16:37:58 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
2
3         * nnbabyl.el (nnbabyl-read-mbox): Would create ghost articles. 
4
5         * gnus.el (gnus-summary-move-article): Would barf on respooling to
6         (as-yet) non-existant groups.
7         (gnus-summary-best-unread-article): Really go to the best article.
8         (gnus-activate-group): Continue on non-available groups.
9
10         * gnus-score.el (gnus-score-change-score-file): Prompt from dir,
11         not cache.
12
13         * nnfolder.el (nnfolder-read-folder): Ghost articles would be
14         produced when there were more than 1 consecutive "From " line. 
15
16         * gnus.el (gnus-update-read-articles): Would display the wrong
17         number of unread articles in the group buffer when updates have
18         been done while the summary buffer was active.
19         (gnus-summary-read-group): `O' old-fetched articles would be
20         improperly inited.
21         (gnus-ignored-newsgroups): Removed again.
22         (gnus-active-to-gnus-format): Understand groups that have strange
23         chars in the names.
24         (gnus-select-newsgroup): Would ignore the first article from all
25         backends that did not support NOV when using
26         `gnus-fetch-old-headers'. 
27         (gnus-article-mode-map): Disabled all summary commands in the
28         article buffer.
29         (gnus-get-unread-articles): Make sure that the server connection
30         is up.
31
32 Sat Aug 19 16:07:59 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci7.cern.ch>
33
34         * gnus.el (gnus-group-catchup): Would bug out on `all' sometimes. 
35
36 Thu Aug 17 20:19:07 1995  Per Abrahamsen  <abraham@dina.kvl.dk>
37
38         * gnus-cus.el: Added `gnus-summary-highlight'.
39
40 Wed Aug 16 16:07:35 1995  Per Abrahamsen  <abraham@dina.kvl.dk>
41
42         * custom.el: Added support for including values that needs to be
43         evaluated in lists.
44
45 Fri Aug 18 15:27:20 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
46
47         * gnus.el (gnus-ignored-newsgroups): Start ignoring stuff again.
48         (gnus-summary-show-article): Removed interpretation of prefix arg.
49
50 Wed Aug 16 08:22:05 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
51
52         * gnus.el (gnus-summary-mark-same-subject): Update number mode
53         line. 
54
55 Tue Aug 15 19:21:55 1995  Per Abrahamsen  <abraham@dina.kvl.dk>
56
57         * custom.el: Allow all field to contain invalid data.  Only parse
58         field when point leaves it or when the value is needed,  not
59         after each change as previously. 
60
61 Wed Aug 16 08:11:24 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
62
63         * gnus-ems.el: Don't destroy the hidden props in 19.28.
64
65 Tue Aug 15 09:03:11 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
66
67         * gnus.el (gnus-offer-save-summaries): Allow ! and q as answers.
68         (gnus-summary-mode-map): Defined date keys in the wrong map.
69
70         * gnus-vis.el (gnus-button-url): Use w3 if it exists.
71
72 Mon Aug 14 15:51:08 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
73
74         * gnus-vis.el (gnus-group-make-menu-bar): Removed "post" menu.
75
76 Mon Aug 14 11:37:39 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci7.cern.ch>
77
78         * gnus.el (gnus-summary-edit-article-done): Do the visual hook
79         after returning to the summary buffer.
80
81         * gnus-score.el (gnus-score-save): Ignore score files that can't
82         be saved. 
83
84 Sun Aug 13 17:15:22 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
85
86         * gnus.el: 0.99.11 is released.
87
88         * gnus.el (gnus-groups-to-gnus-format): Don't skip everything if a
89         simple error occurs; just ignore the buggy line.
90
91         * gnus-vis.el (gnus-netscape-start-url): Don't use shell-command. 
92         (gnus-button-alist): Didn't match mailto urls.
93
94         * gnus.el (gnus-group-select-group-all): New command and menu-bar
95         entry. 
96         ('gnus-article-display-hook): Do some article highlighting by
97         default. 
98
99         * gnus-score.el (gnus-default-adaptive-score-alist): Changed to
100         Jason's defaults. 
101
102         * gnus.el (gnus-summary-mode-map): Completele redesign of article
103         wash map. 
104         (gnus-summary-caesar-message): Don't use recenter.
105
106 Sat Aug 12 23:23:45 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
107
108         * gnus-vis.el (gnus-button-url): Changed default slightly.
109
110         * gnus.el: Removed gnus-soup.el and nnsoup.el from distribution.
111
112 Sat Aug 12 15:09:20 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
113
114         * gnus.el: 0.99.10 is released.
115
116         * nnml.el (nnml-request-create-group): Would create new groups
117         with 0 0 instead of 1 0.
118
119         * gnus.el (gnus-newsgroup-saveable-name): New function.
120         (gnus-score-file-name): Use it.
121         (gnus-remove-some-windows): Would leave more space for the windows
122         above.
123
124         * gnus-msg.el (gnus-debug): Don't quote nil and t.
125
126         * gnus.el (gnus-groups-to-gnus-format): Might lead to possible
127         bugouts. 
128         (gnus-activate-foreign-newsgroups): Changed default to 5 from nil.
129
130         * gnus-score.el (gnus-score-body): "all" didn't work.
131
132         * gnus-uu.el (gnus-uu-save-files): Would bug out on non-existing
133         files. 
134
135         * gnus.el (gnus-active-to-gnus-format): Didn't always set
136         group-sym to nil.
137
138         * gnus-vis.el (gnus-summary-make-menu-bar): Merge the two score
139         menus. 
140
141         * nndoc.el (nndoc-type-to-regexp): Be more lenient in article end
142         markers for digests. *Sigh*.
143
144         * gnus.el (gnus-group-first-unread-group): Don't move if there is
145         no urnead groups. 
146
147 Sat Aug 12 12:20:22 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci7.cern.ch>
148
149         * gnus.el (gnus-group-list-all-groups): Ignored the prefix arg.
150
151         * gnus-score.el (gnus-score-string): Would loop forever on
152         possibly-empty regexps.
153
154         * gnus-uu.el (gnus-uu-choose-action): Bind case-fold-search to t. 
155
156         * gnus.el (gnus-summary-first-unread-article): Would not work with
157         hidden threads.
158         (gnus-setup-news): Update format specs here.
159         (gnus-find-new-newsgroups): Really do ignore illegal groups. 
160         (gnus-group-kill-all-zombies): List groups at the right level.
161
162         * nnbabyl.el (nnbabyl-read-mbox): Ensure forward progress.
163
164         * gnus.el (gnus-summary-sort-by-author): Preserve subject order.
165         (gnus-summary-sort-by-subject): Preserve author order.
166
167 Sat Aug 12 11:38:32 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
168
169         * nneething.el (nneething-get-head): Don't use file-regular-p.
170
171         * nndoc.el (nndoc-set-header-dependent-regexps): Don't use
172         buffer-substring-no-props. 
173
174         * gnus-msg.el (gnus-inews-article): Unquoted hook.
175
176 Fri Aug 11 11:11:26 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
177
178         * gnus.el (gnus-summary-remove-lines-marked-as-read): Remove
179         canceled articles as well.
180         (gnus-group-first-unread-group): Would bug out on un-activated
181         groups.
182
183         * nnmbox.el (nnmbox-get-new-mail): Did not delete incomings.
184
185 Thu Aug 10 12:15:34 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
186
187         * nnkiboze.el (nnkiboze-enter-nov): Insert Xref: instead of Xref. 
188
189 Wed Aug  9 11:56:18 1995  Per Abrahamsen  <abraham@dina.kvl.dk>
190
191         * custom.el (custom-field-accept): Protect call with a 
192         `inhibit-point-motion-hooks' around it.  
193
194 Wed Aug  9 13:57:55 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
195
196         * gnus.el (gnus-read-active-file): Did not like virtual servers in
197         secondary select methods.
198         (gnus-secondary-method-p): More correct implementation.
199
200 Tue Aug  8 16:44:41 1995  Per Abrahamsen  <abraham@dina.kvl.dk>
201
202         * custom.el: Put initial defvars in an `eval-when-compile'.
203         The `help' menu was renamed to `help-menu'.  Adjust code.
204
205 Tue Aug  8 14:49:30 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
206
207         * gnus.el (gnus-summary-mark-unread-as-read): Mark read-marked
208         articles as read. Yup.
209
210         * gnus-vis.el (gnus-button-url): Change default to use w3-fetch
211         when no window system.
212
213         * gnus.el (gnus-gnus-to-quick-newsrc-format): Add the gnus version
214         to the .newsrc.eld file.
215
216         * gnus-msg.el (gnus-inews-insert-headers): Don't delete original
217         sender, just change it to "Original-Sender".
218
219 Tue Aug  8 12:39:28 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
220
221         * gnus.el: 0.99.9 is released.
222
223         * gnus.el (gnus-group-unsubscribe-group): Wouldn't let you sub to
224         groups not in active. 
225         (gnus): Would barf on second startup.
226         (gnus-select-newsgroup): Would refuse entry of non-activated
227         dead groups. 
228
229 Tue Aug  8 09:58:27 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
230
231         * gnus.el: 0.99.8 is released.
232
233         * gnus-ems.el (gnus-summary-insert-pseudos-xemacs): Would bug out
234         on the end of the buffer.
235
236 Tue Aug  8 07:22:17 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci7.cern.ch>
237
238         * gnus.el (gnus-group-list-groups): Did not properly respect
239         permanent levels. 
240
241         * nnheader.el (nnheader-find-file-noselect): Didn't work on
242         XEmacs. 
243
244         * gnus.el (gnus-group-get-new-news): Would do the wrong thing
245         without permanent levels.
246         (gnus-update-format-specifications): Did not update group mark
247         pos. 
248
249         * nntp.el (nntp-retrieve-headers-with-xover): Did not remove nntp
250         server gruft.
251
252         * gnus-cache.el (gnus-cache-save-buffers): Did not write .overview
253         file. 
254
255 Mon Aug  7 02:32:03 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
256
257         * gnus.el: 0.99.7 is released.
258
259         * gnus.el (gnus-group-list-mode): New variable.
260         (gnus-have-all-newsgroups): Obsolete variable.
261         (gnus-group-list-groups): Use new variable.
262
263 Sun Aug  6 06:34:37 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
264
265         * gnus.el (gnus-group-check-bogus-groups): Would list all groups.
266
267 Thu Jul 20 05:19:06 1995  Sudish Joseph <joseph@cis.ohio-state.edu>
268
269         * gnus-score.el (gnus-score-insert-help): Now displays help in
270           shrink-wrapped window at bottom of frame with items aligned in
271           columns.
272
273 Sun Aug  6 02:25:31 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
274
275         * gnus-score.el (gnus-score-adaptive): Use fuzzy matches.
276
277         * gnus-uu.el (gnus-uu-mark-thread): Move cursor.
278
279         * nnvirtual.el (nnvirtual-retrieve-headers): Did not properly open
280         methods.
281         (nnvirtual-possibly-change-newsgroups): Would refuse to include
282         component groups with similar names to itself. 
283
284         * nnmail.el (nnmail-activate): Did not set timestamp properly. 
285
286         * gnus.el (gnus-group-default-level): New function.
287         (gnus-group-get-new-news): Use it.
288         (gnus-group-list-groups): Ditto.
289         (gnus-setup-news): Would not activate groups for `gnus-no-server'.
290
291 Sat Aug  5 00:12:33 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
292
293         * gnus.el: 0.99.6 is released.
294
295         * gnus.el (gnus-summary-next-article): Don't bug out on the end of
296         the group buffer.
297
298         * nnmail.el (nnmail-move-inbox): Use it.
299
300         * gnus.el (gnus-summary-best-unread-article): Would go to articles
301         below the default score before the articles with default score.
302
303         * gnus-score.el (gnus-summary-increase-score): Only allow
304         substring and regexp on body.
305
306         * gnus.el (gnus-score-find-alist): Would produce recursive lists.
307         (gnus-summary-mode-map): Changed mucho keys.
308
309         * gnus-score.el (gnus-summary-header): Don't give errors when
310         doing score-effect. 
311
312         * gnus.el (gnus-group-apropos): Ignore nil actives.
313         (gnus-remove-some-windows): Would bug out.
314         (gnus-update-group-mark-positions): New function.
315         (gnus-group-mark-group): Follow the group line spec on process
316         marks. 
317
318         * nndoc.el (nndoc-retrieve-headers): Did not do Lines right with
319         digests that had a non-blank separator line.
320         (nndoc-request-article): Did not do anything right with the above.
321         (nndoc-set-header-dependent-regexps): Did not like more than a
322         single space after Content-Type.
323
324 Fri Aug  4 23:56:58 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
325
326         * nnfolder.el (nnfolder-request-group): Be sure to activate. 
327
328 Fri Aug  4 23:50:12 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
329
330         * gnus-ems.el (gnus-ems-redefine): XEmacs insertion of pseudos was
331         buggy. 
332
333 Fri Aug  4 22:34:20 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
334
335         * gnus.el (gnus-newsgroup-reads): New variable. Used throughout
336         the file.
337
338 Fri Aug  4 03:44:13 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
339
340         * gnus.el: 0.99.5 is released. (Hah!)
341
342         * nnheader.el (nnheader-find-file-noselect): Did not work.
343
344 Fri Aug  4 00:08:59 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
345
346         * gnus.el: 0.99.4 is released.
347
348         * nnheader.el (nnheader-find-file-noselect): New function.
349         * nnfolder.el (nnfolder-read-folder): Use it.
350         * nnmbox.el (nnmbox-possibly-change-newsgroup): Ditto.
351
352         * gnus-msg.el (gnus-inews-check-post): Use y-or-n instead of
353         yes-or-no. 
354
355         * nntp.el (nntp-open-server): Didn't use port number when opening.
356         
357         * gnus.el (gnus): Set the name of the current startup file here.
358
359 Thu Aug  3 22:15:06 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci7.cern.ch>
360
361         * gnus.el (gnus-remove-some-windows): Didn't delete all summary
362         windows. 
363
364         * nntp.el (nntp-send-xover-command): Wait for reply.
365         (nntp-retrieve-headers-with-xover): Would not do anything useful
366         if nntp-nov-gap was nil.
367
368 Thu Aug  3 21:48:51 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
369
370         * gnus-msg.el (gnus-debug): Don't quote non-lists. 
371
372 Wed Aug  2 15:08:10 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci7.cern.ch>
373
374         * gnus.el: 0.99.3 is released.
375
376         * gnus.el (gnus): Don't read the dribble file that early after
377         all. 
378         (gnus-active-to-gnus-format): Set group to nil anyway.
379         (gnus-find-new-newsgroups): Ignore null groups.
380
381         * nnml.el (nnml-get-new-mail): Didn't activate before splitting. 
382
383         * gnus-msg.el (gnus-forward-using-post): Make sure we post, even
384         if we are in a mail group.
385
386         * gnus.el (gnus-summary-prepare-threads): Always removed dormant
387         articles. 
388         (gnus-save-newsrc-file): Always save when you don't use the
389         dribble file. 
390         (gnus-group-make-doc-group): Would respond with "%c" on errs.
391
392         * gnus-msg.el (gnus-inews-check-post): Would bug out on long
393         .sigs. 
394
395         * gnus.el (gnus): Would open two dribble buffers.
396         (gnus-group-change-level): Refuse to subscribe to groups that are
397         already subscribed. 
398         (gnus-active-to-gnus-format): Don't `set' bogus group symbols to
399         nil - just ignore them.
400         (gnus-summary-number-of-articles-in-thread): Gave the wrong answer
401         on gathered articles.
402         (gnus-select-newsgroup): Bind nntp-nov-gap to nil when building
403         old threads. 
404
405 Wed Aug  2 14:13:16 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
406
407         * gnus.el: 0.99.2 is released.
408
409         * nnfolder.el (nnfolder-active-number): Did not work.
410
411 Sun Jul 30 22:02:46 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
412
413         * 0.99.1 is released.
414
415         * gnus-msg.el (gnus-debug): Remove null chars.
416
417         * nnfolder.el (nnfolder-active-number): Would return t instead of
418         the active number.
419
420 Sun Jul 30 00:00:26 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
421
422         * gnus.el: 0.99 is released.
423
424         * gnus.el (gnus-active-to-gnus-format): Ignore groups that have
425         flags that are not y, n or m.
426         (gnus-summary-expire-articles): Turn off the cache.
427         (gnus-setup-news): Read the dribble file before everything.
428         (gnus-dribble-eval-file): New function.
429
430         * gnus-ems.el (gnus-make-overlay): Use some indirection.
431
432         * gnus.el (gnus-make-threads): Would chop off threads that changed
433         subject on re-generation.
434         (gnus-make-threads-and-expunge): Ditto.
435
436         * gnus-vis.el (gnus-button-alist): Match URLS with periods
437         following. 
438
439 Sat Jul 29 21:31:15 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
440
441         * gnus.el: Added &optional to all `(interactive "P")' functions. 
442         (gnus-summary-prepare-exit-hook): Changed name.
443         (gnus-summary-exit-hook): New hook.
444
445         * nnkiboze.el (nnkiboze-generate-group): Don't bug out on
446         non-active groups. 
447
448 Sat Jul 29 19:40:51 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
449
450         * gnus.el: 0.98.6 is released.
451
452         * gnus.el (gnus-get-unread-articles): Would doubly activate native
453         groups. 
454         (gnus-summary-prepare-threads): Always removed dormant articles.
455         (gnus-summary-show-all-dormant): Did not show dormants.
456         (gnus-summary-show-all-expunged): Ditto for expunged.
457
458         * nntp.el (nntp-async-request-group): Would pretend to close down
459         async connections.
460
461 Sat Jul 29 02:06:26 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
462
463         * gnus.el: 0.98.5. is released.
464         
465         * nntp.el (nntp-open-server-semi-internal): Define servers that we
466         can't reach as unreachable.
467
468         * nnvirtual.el (nnvirtual-create-mapping): Don't ding so much.
469
470         * nneething.el (nneething-map-file): Make sure that the .neething
471         dir exists. 
472
473 Fri Jul 21 14:52:06 1995  Ulrik Dickow  <dickow@nbi.dk>
474
475         * nndoc.el (nndoc-digest-type): New variable.
476         (nndoc-set-header-dependent-regexps): Set it.
477         (nndoc-request-article): Use it -- don't unquote MIME digests.
478
479 Sat Jul 29 00:54:09 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
480
481         * nntp.el (nntp-request-close): Kill all async connections.
482
483         * gnus-uu.el (gnus-uu-decode-binhex): Bugged out.
484
485 Fri Jul 28 20:35:34 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
486
487         * gnus-msg.el (gnus-group-mail): Don't call `gnus-mail-hook'. 
488
489         * gnus.el (gnus-summary-mode-map): Changed `W d' to `W m'.
490         (gnus-summary-mark-unread-as-read): Would sometimes mark the wrong
491         article as read.
492         (gnus-summary-toggle-header): Wouldn't toggle headers after
493         miming. 
494         (gnus-summary-next-article): Would offer to go to the next group
495         when happening upon canceled articles.
496         (gnus-summary-insert-pseudos): Did not properly note that
497         extracetd articles were unread.
498         (gnus-summary-sort-by-number): Protect against macroism.
499         (gnus-summary-verbose-headers): Didn't turn on/off verbose
500         headers. 
501
502         * gnus-score.el (gnus-score-string): Mis-scored when matching on
503         "". 
504
505         * gnus-ems.el (gnus-ems-redefine): Remove long-lines and
506         control-chars checking for Mule.
507
508         * gnus.el (gnus-summary-prepare-unthreaded): Cull unwanted
509         articles.
510         (gnus-group-jump-to-group): If we haven't read the active file,
511         don't require a match.
512
513 Thu Jul 27 13:32:12 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
514
515         * nnml.el (nnml-request-group): Didn't split mail.
516
517         * nnmh.el (nnmh-active-number): Create new groups at the drop of a
518         hat. 
519
520         * nnmail.el (nnmail-get-active): Don't activate any groups just
521         because they're mentioned in `nnmail-split-methods'.
522
523         * nnml.el (nnml-get-new-mail): Would bug out on multiple spool
524         files. 
525         * nnmbox.el (nnmbox-get-new-mail): Ditto.
526         * nnbabyl.el (nnbabyl-get-new-mail): Ditto.
527         * nnfolder.el (nnfolder-get-new-mail): Ditto.
528         (nnfolder-active-number): Don't try to switch to a group before it
529         has been "created".
530
531         * nnmh.el (nnmh-get-new-mail): Ditto.
532
533 Wed Jul 26 17:18:50 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
534
535         * gnus-ems.el (gnus-ems-redefine): Would bug out on rebuiling
536         (referred) threads in XEmacs.
537
538         * gnus-msg.el (gnus-inews-insert-signature): Would insert one \n
539         too many. 
540
541 Wed Jul 26 09:38:36 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
542
543         * gnus.el: 0.98.4 is released.
544
545         * gnus-msg.el (gnus-deletable-headers): Make Date a deletable
546         header. 
547
548         * nnmail.el (nnmail-split-incoming): Treat Content-length headers
549         more sanely.
550         (nnmail-split-incoming): Would totally by out.
551
552         * nnmh.el (nnmh-request-group): Give a better error message.
553
554         * gnus.el (gnus-article-date-ut): Allow futurity
555
556         * gnus-msg.el (gnus-inews-user-address): New function.
557         (gnus-inews-news): Give better error messages.
558
559         * nnml.el (nnml-request-group): Don't check so much.
560         * nnmail.el (nnmail-activate): Check everything.
561
562         * gnus-msg.el (gnus-inews-check-post): Didn't match properly on
563         from. 
564         (gnus-check-before-posting): Didn't actually check anything before
565         posting.
566
567 Tue Jul 25 13:35:01 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
568
569         * gnus.el: 0.98.3 is released.
570
571         * nnml.el (nnml-request-replace-article): Would kill a random
572         buffer. 
573
574         * gnus.el (gnus-group-read-group): Doc fix.
575         (gnus-update-format-specifications): New implementation.
576         (gnus-summary-read-group): Update format specs.
577         (gnus-summary-catchup): Expose threads before catching up. Would
578         infloop. 
579         (gnus-summary-save-article): Would change window config.
580         (gnus-group-archive-directory): Changed address.
581
582         * nnmail.el (nnmail-get-split-group): Make sure that
583         nnmail-procmail-directory is a directory.
584
585 Sun Jul 23 22:27:25 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
586
587         * gnus.el (gnus-summary-mark-article): Would bug out on string
588         marks. 
589
590 Sun Jul 23 16:49:38 1995  Lars INGEBRIGTSEN UiO  <lingebri@sunsci4.cern.ch>
591
592         * gnus.el: 0.98.2 is released.
593
594         * nnmail.el (nnmail-split-incoming): Ignore duplicate messages,
595         but create new message-ids for messages that do not have one. 
596
597         * gnus.el (gnus-thread-sort-by-score): Totally bombed out.
598
599         * gnus-score.el (gnus-score-insert-help): Do the `select-window'
600         outside the `save-excursion'.
601
602         * gnus.el (gnus-article-mode-map): Remove the summary `s' binding.
603
604         * gnus-uu.el (gnus-uu-grab-articles): Wouldn't mark some articles
605         as read. 
606         (gnus-uu-save-files): Don't ask twice whether to overwrite a file.
607
608         * gnus.el (gnus-summary-show-thread): Avoid `save-excursion'.
609         (gnus-summary-mark-same-subject): Did not expose hidden threads,
610         and would infloop.
611
612 Sat Jul 22 04:34:25 1995  Lars INGEBRIGTSEN UiO  <lingebri@sunsci4.cern.ch>
613
614         * gnus-cache.el (gnus-cache-file-name): Also translate :'s. 
615
616         * gnus.el (gnus-dribble-file-name): Use the current startup file
617         name as the basis.
618
619 Sat Jul 22 00:26:49 1995  Lars INGEBRIGTSEN UiO  <lingebri@sunscipw.cern.ch>
620
621         * gnus.el: 0.98.1 is released.
622
623         * gnus.el (gnus-summary-mark-unread-as-read): Don't mark already
624         marked articles.
625         (gnus-summary-edit-article): Widen before editing.
626         (gnus-summary-edit-article-done): Remove all text properties.
627         (gnus-summary-prepare-threads): Inline `gnus-summary-insert-line'.
628         (gnus-summary-mark-article-as-read): Faster, simpler function for
629         marking an article.
630         (gnus-summary-mark-same-subject): Faster implementation.
631         (gnus-summary-search-forward): Changed to macro.
632         (gnus-summary-search-backward): Ditto.
633         (gnus-summary-thread-level): Ditto.
634         (gnus-summary-article-number): Ditto.
635         (gnus-summary-article-mark): Ditto.
636
637         * gnus-uu.el (gnus-uu-grab-articles): Disable async.
638
639 Fri Jul 21 22:00:03 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
640
641         * nndoc.el (nndoc-type-to-regexp): Use the new default to avoud
642         the 1,, line in babyl files.
643
644         * nnml.el (nnml-request-group): Force re-reading of the active
645         file if the file is new.
646
647         * gnus-vis.el (gnus-article-add-buttons): Turn off the header
648         buttonizing again.
649
650         * nntp.el (nntp-async-request-group): Really save async state.
651
652 Thu Jul 20 00:02:30 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
653
654         * gnus.el: 0.98 is released.
655
656         * gnus-vis.el (gnus-article-add-buttons): Buttonize the headers. 
657
658         * nndoc.el (nndoc-insert-article): Don't insert the status line. 
659
660         * gnus-vis.el (gnus-article-add-buttons): Do a `nil t' on the
661         search.
662
663         * nnml.el (nnml-request-replace-article): Would bug out on
664         slightly corrupted NOV files.
665
666         * gnus-ems.el (gnus-ems-redefine): max-width for Mule was wrong. 
667
668         * nnbabyl.el (nnbabyl-request-expire-articles): Didn't use the
669         is-old shortcut.
670         * nnmbox.el (nnmbox-request-expire-articles): Ditto.
671
672         * gnus-msg.el (gnus-mail-forward-using-mail): Force window config.
673         (gnus-bug-mail-send-and-exit): New command.
674         (gnus-bug): Use it.
675         (gnus-summary-mail-other-window): Configured windows strangely. 
676
677         * gnus.el (gnus-gnus-to-newsrc-format): Wouldn't save
678         .newsrc-SERVER, but just .newsrc.
679         (gnus-make-newsrc-file): Would not find .newsrc-SERVER.eld if
680         .newsrc-SERVER didn't exist.
681
682         * nndoc.el (nndoc-set-header-dependent-regexps): New function.
683         (nndoc-request-group): Use it.
684
685 Wed Jul 19 17:07:11 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
686
687         * gnus-ems.el: Defvar instead of setq.
688
689         * gnus.el (gnus-summary-expire-articles): Don't do anything if
690         there are no articles to expire.
691         (gnus-unload): New command.
692
693         * nnmh.el (nnmh-possibly-create-directory): Would create "a/b/c"
694         dirs when "a.b.c" dir was requested.
695
696         * gnus.el (gnus-newsrc-to-gnus-format): Also recognize "Options". 
697
698         * nnmail.el (nnmail-activate): New function for faster activation.
699
700         * gnus.el (gnus-summary-expire-articles): Be slightly faster.
701
702         * gnus-cache.el (gnus-cache-possibly-enter-article): Bugged out on
703         dummy roots.
704
705         * gnus.el (gnus-summary-update-lines): Didn't set the article number.
706         (gnus-summary-exit): Force a group window config.
707         (gnus-select-newsgroup): Copy all marks lists.
708         (gnus-group-sort-groups): Would not heed the last `l' or `L'. 
709
710         * nndoc.el (nndoc-retrieve-headers): Would sometimes be in the
711         wrong buffer for folding continuation lines.
712
713         * gnus-ems.el (gnus-ems-redefine): Redefine
714         `gnus-article-add-button' for XEmacs.
715
716         * gnus.el (gnus-summary-mark-forward): Never go to the next unread
717         article when marking as unread.
718
719         * gnus-kill.el (gnus-kill-file-enter-kill): Wouldn't allow editing
720         of the global kill file. 
721
722         * gnus.el (gnus-summary-mode): Don't update format specs.
723
724 Tue Jul 18 16:39:31 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
725
726         * gnus.el (gnus-summary-number-of-articles-in-thread): Didn't work
727         with the new thread machine.
728
729 Tue Jul 18 13:38:27 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
730
731         * gnus.el: 0.97.2 is released.
732
733         * gnus.el (gnus-thread-header): Define as a macro.
734         (gnus-all-windows-visible-p): Don't barf on horizontal specs. 
735         (gnus-mouse-face-function, gnus-max-width-function): Separate into
736         functions to make it easier for XEmacs and Mule to redefine.
737
738         * gnus-cache.el (gnus-cache-save-buffers): Make sure that the
739         directory exists.
740
741         * gnus-msg.el (gnus-group-mail): Don't do configure.
742
743         * gnus.el (gnus-all-windows-visible-p): Almost always reported
744         nil. 
745
746 Tue Jul 18 11:04:02 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
747
748         * gnus.el: 0.97.1 is released.
749
750         * gnus.el (gnus-parse-format): Use macros instead of defuns.
751
752         * gnus-msg.el (gnus-debug): Slap more condition-cases around
753         everything. 
754
755         * gnus.el (gnus-summary-prepare-threads): Slight rewrite.
756         (gnus-summary-prepare-threads): Would bug out on culling.
757         (gnus-summary-expand-window): Didn't.
758
759 Mon Jul 17 16:31:22 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
760
761         * gnus.el (gnus-summary-goto-unread): New default.
762
763 Mon Jul 17 12:28:36 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
764
765         * gnus.el: 0.97 is released.
766         
767         * gnus.el (gnus-summary-prepare-threads): New implementation.
768
769         * gnus-vis.el (gnus-netscape-open-url): Used 10.29isms. 
770
771         * gnus.el (gnus-summary-exit-no-update): Removed call to the cache
772         removal company.
773         (gnus-summary-prepare-untreaded): New function to prepare an
774         unthreaded summary buffer faster.
775         (gnus-summary-mode-map): Bound hide-citation-maybe to `W C'. 
776
777 Mon Jul 17 04:24:40 1995  Sudish Joseph <joseph@cis.ohio-state.edu>
778
779         * gnus-cache.el (gnus-cache-save-buffers): Only save the overview
780           file if absolutely necessary.  Delete cache subdirectories when
781           the overview file is empty...actually when the buffer to be saved
782           is empty, so it doesn't delete any existing empty subdirs.
783
784         * gnus-cache.el (gnus-cache-change-buffer): All saving of
785           overviews is through gnus-cache-save-buffers now.  More careful
786           about modification flags on overview buffers to save redundant
787           file reads/writes.
788
789         * gnus-cache.el (gnus-cache-possibly-remove-articles): Added call
790           to gnus-cache-save-buffers to ensure that overviews are written
791           out on group exit.
792
793 Mon Jul 17 10:15:35 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
794
795         * gnus.el (gnus-summary-update-lines): Faster implementation.
796
797         * gnus-uu.el (gnus-uu-command): Also escape &'s.
798
799         * gnus-vis.el (gnus-article-make-menu-bar): Only the first menu
800         bar item was defined.
801
802 Sun Jul 16 15:15:01 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
803
804         * gnus-msg.el (gnus-summary-supersede-article): Reversed comaprison.
805
806         * gnus.el (gnus-read-old-newsrc-el-file): Add "options" to the
807         options string.
808
809         * nndoc.el (nndoc-insert-article): Weed out babyl extra headers. 
810
811         * gnus-msg.el (gnus-summary-mail-other-window): Configure windows
812         better. 
813
814         * gnus-ems.el (gnus-ems-redefine): Redefine gnus-rebuild-thread
815         for XEmacs. 
816
817         * gnus.el (gnus-all-windows-visible-p): New function. Don't
818         configure windows if all buffers are visible. 
819         (gnus-summary-expand-window): Allow forcing of `article' config. 
820
821         * nnbabyl.el (nnbabyl-active-number): Create new groups on the
822         fly. 
823         * nnfolder.el (nnfolder-active-number): Ditto.
824         * nnmbox.el (nnmbox-active-number): Ditto.
825         
826         * gnus.el (gnus-summary-expire-articles): Didn't use total-expire.
827
828 Sat Jul 15 20:08:47 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
829
830         * gnus-kill.el (gnus-kill-save-kill-file): New variable.
831         (gnus-kill-parse-gnus-kill-file): Don't save kill files unless you
832         really want to.
833
834         * gnus.el: 0.96 is released.
835
836 Sat Jul 15 03:54:00 1995  Sudish Joseph <joseph@cis.ohio-state.edu>
837
838         * gnus-vis.el (gnus-article-add-button): Use overlays for
839           gnus-article-button-face to ensure that it gets priority
840           during display.
841
842 Sat Jul 15 17:50:23 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
843
844         * gnus.el (gnus-article-summary-command-nosave): Pop instead of
845         switch to the summary buffer. 
846
847         * gnus-score.el (gnus-summary-increase-score): Make sure
848         gnus-score-winconf isn't nil. 
849
850         * gnus-vm.el: Use gnus-article-copy instead of the article buffer.
851
852         * gnus-vis.el (gnus-summary-make-menu-bar): Don't recreate menus
853         if the are already created. 
854
855         * gnus.el (gnus-group-get-new-news): Would not check unread
856         articles when using permament levels. 
857
858         * nnfolder.el (nnfolder-request-accept-article): Didn't accept a
859         respool request. 
860
861         * gnus-score.el (gnus-score-add-followups): Bugged out all over
862         the place. 
863
864 Fri Jul 14 15:25:20 1995  Per Abrahamsen  <abraham@dina.kvl.dk>
865
866         * gnus-vis.el (gnus-button-url): Default to `gnus-netscape-open-url'.
867         (gnus-netscape-open-url): New function.
868         (gnus-netscape-start-url): New function.
869
870 Fri Jul 14 10:03:07 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
871
872         * gnus.el (gnus-cache-removeable-articles): Make this a local
873         variable to the summary buffers.
874
875         * gnus-cache.el (gnus-cache-change-buffer): Don't reset 
876          gnus-cache-removeable-articles here.
877
878         * gnus-msg.el (gnus-summary-followup): Make sure we get the
879         current headers. 
880
881         * gnus-ems.el: Removed def for `gnus-header-face-alist'.
882         (gnus-ems-redefine): Redefined gnus-article-push-button for
883         XEmacs. 
884
885 Thu Jul 13 12:12:15 1995  Scott Byer  <byer@mv.us.adobe.com>
886
887         * nnfolder.el (nnfolder-request-expire-articles) commented out
888         line that was causing a problem when exiting group.
889
890         * nnfolder.el (nnfolder-request-list) always get the active list
891         from the file, since we're being more careful to keep it up to
892         date.  Fixes new-group creation problems.
893
894         * nnfolder.el (nnfolder-request-group) added timestamp check on
895         active file.  Fixed problem of new messages not being shown upon
896         first starting up (ding).
897
898 Thu Jul 13 00:14:09 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
899
900         * 0.95 is released.
901
902         * nndoc.el (nndoc-type-to-regexp): Some digests do not start with
903         the required over-long --- line.
904
905         * gnus.el (gnus-article-prepare): Didn't set gnus-have-all-headers
906         in the right buffer.
907         (gnus-read-mark): Swicthed marks around.
908         (gnus-summary-next-group): Would barf on unactivated groups.
909
910         * gnus-vis.el (gnus-visual-score-map): Turn score menus off. 
911
912 Wed Jul 12 21:02:22 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
913
914         * gnus.el (gnus-save-newsrc-file): Allow backups of files. 
915         (gnus-gnus-to-newsrc-format): Ditto.
916         (gnus-article-mode-map): Don't use summary buffer def for return. 
917
918         * gnus-ems.el: set-text-properties did not work for XEmacs.
919
920         * gnus-uu.el (gnus-uu-initialize): Don't check for generated files
921         - this would delete any previously decoded files. 
922         (gnus-uu-output-buffer-name): Changed name. 
923         (gnus-uu-initialize): Maintain an alist of tmp dirs.
924
925         * gnus.el (gnus-group-search-forward): Would also find group with
926         a lower level than LEVEL.
927
928         * nntp.el: `telnet' was autoloaded as a non-interactive function. 
929
930         * gnus.el (gnus-summary-next-group): Configure windows properly on
931         `C-g'.
932         (gnus-summary-refer-article): Make sure overlays are copied by
933         renaming the buffer.
934
935         * gnus-msg.el (gnus-inews-insert-mime-headers): Bind
936         mail-header-separator to "".
937
938 Tue Jul 11 16:38:32 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
939
940         * gnus.el (gnus-summary-exit): Run the exit hook before updating
941         info. 
942
943 Tue Jul 11 09:36:28 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
944
945         * gnus.el: 0.94 is released.
946
947         * gnus-msg.el (gnus-debug): A `sit-for' may sometimes change
948         active buffer.
949
950         * nn*.el: Fix in expire article which would nix out the active
951         file. 
952
953         * gnus-ems.el (gnus-ems-redefine): Mule redefinition.
954
955         * gnus.el (gnus-summary-respool-article): Didn't allow respooling.
956
957         * gnus-uu.el (gnus-uu-command): Also escape !s.
958
959         * gnus-cache.el (gnus-cache-change-buffer): Reset
960         gnus-cache-removeable-articles. 
961         (gnus-cache-possibly-remove-articles): Don't stat everything
962         between heaven and earth.
963
964         * gnus.el (gnus-summary-expire-articles-now): Use -1 as the expiry
965         wait period. 
966         (gnus-summary-caesar-message): Changed somewhat. Removed all
967         caesar code from gnus - use the functions in rnews.el instead. 
968
969 Mon Jul 10 20:42:14 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
970
971         * gnus.el (gnus-summary-catchup-to-here): Don't mark current
972         article as read. 
973
974 Mon Jul 10 10:44:46 1995  Lars Magne Ingebrigtsen  <lingebri@sunsci4.cern.ch>
975
976         * gnus.el: 0.93 is released.
977
978         * gnus-ems.el (gnus-ems-redefine): Redefine for XEmacs.
979
980         * gnus.el (gnus-summary-expire-articles-now): New function and
981         keystrokem by popular demand.
982         (gnus-summary-exit-hook): New variable.
983
984         * gnus-vis.el (gnus-visual-turn-off-edit-menus): New function.
985
986         * nnml.el (nnml-request-expire-articles): When you have found one
987         new article, the rest are probably also new, so stop checking,
988         already. 
989         * nnbabyl.el (nnbabyl-request-expire-articles): Ditto.
990         * nnfolder.el (nnfolder-request-expire-articles): Ditto.
991         * nnmh.el (nnmh-request-expire-articles): Ditto.
992         * nnmbox.el (nnmbox-request-expire-articles): Ditto.
993
994         * gnus-ems.el: Setq gnus-display-type and gnus-background-mode for
995         XEmacs. 
996
997         * gnus-vis.el (gnus-summary-highlight): Defvarred twice. 
998
999         * gnus-uu.el (gnus-uu-uustrip-article): Remove any non-body line
1000         after the begin line. 
1001
1002 Sun Jul  9 15:01:58 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
1003
1004         * gnus-uu.el (gnus-uu-get-actions): Substitute "file" for
1005         "gnus-uu-archive". 
1006
1007         * gnus-vis.el (gnus-group-make-menu-bar): Disable the Edit menu in
1008         all Gnus modes. 
1009
1010         * gnus-msg.el (gnus-insert-mime-headers): New function.
1011         (gnus-inews-insert-headers): Make deletable headers italic. 
1012         (gnus-inews-check-post): Stricter From header checks. 
1013
1014         * gnus.el (gnus-subject-equal): Would bug out on numerical
1015         gather-limits. 
1016         (gnus-limit-string): New function. 
1017         (gnus-score-score-files): Translate the ":" to "/".
1018         (gnus-score-find-bnews): Ditto.
1019         ('gnus-startup-hook): Remove all hilit hooks by default. 
1020
1021         * gnus-score.el (gnus-default-adaptive-score-alist): Don't let
1022         ticks affect adaptive score. 
1023
1024         * gnus-msg.el ('rmail): Require rmail. 
1025
1026         * gnus-mh.el (gnus-mail-reply-using-mhe): Make sure the To isn't
1027         empty. 
1028
1029         * gnus-msg.el (gnus-inews-news): Don't restore window config if
1030         article is rejected. 
1031
1032         * gnus.el (gnus-summary-show-article): Now takes a prefix.
1033         (gnus-browse-exit): List all groups on exit.
1034         (gnus-summary-edit-article): Make sure the article buffer is the
1035         selected window before editing. 
1036
1037 Sat Jul  8 16:57:03 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
1038
1039         * gnus.el: 0.92 is released.
1040
1041         * gnus.el (gnus-summary-fetch-faq): Get the real name.
1042         (gnus-summary-fetch-faq): Don't do the config thing unless the
1043         fetch is successful. 
1044         (gnus-group-group-unread): New function. 
1045
1046         * gnus-score.el (gnus-summary-header): Beep on pseudo-articles. 
1047
1048         * gnus.el (gnus-group-expire-all-groups): Don't move the cursor. 
1049         (gnus-group-remove-mark): Don't be so verbose.
1050         (gnus-summary-read-group): Return the the server buffer if
1051         quitting a group entry from the server buffer. 
1052
1053         * gnus-score.el (gnus-score-add-followups): Local variable shadows
1054         parameter. 
1055
1056         * gnus.el (gnus-summary-exit): Didn't update cache when proceeding
1057         to the next group. 
1058         (gnus-summary-next-group): Didn't respect `gnus-keep-same-level'. 
1059         (gnus-summary-remove-lines-marked-as-read): Also remove canceled
1060         articles. 
1061
1062         * gnus-score.el (gnus-score-insert-help): Make the summary buffer
1063         the selected window. 
1064
1065         * gnus-vis.el (gnus-visual-score-map): New function to create a
1066         gazillion menu bar entries. 
1067
1068         * gnus.el (gnus-summary-next-group): New implementation. 
1069
1070 Fri Jul  7 12:55:47 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
1071
1072         * gnus-cache.el (gnus-cache-possibly-remove-article): Don't barf
1073         on corrupted .overview files. 
1074
1075         * gnus.el (gnus-summary-copy-article): Make sure to open
1076         connection. 
1077         (gnus-summary-move-article): Ditto.
1078         (gnus-group-make-group): Initialized active entry with wrong data.
1079         (gnus-summary-mark-article): Don't mark ancients as expirable. 
1080
1081         * nnbabyl.el (nnbabyl-request-create-group): New function. 
1082
1083         * gnus.el (gnus-group-make-group): Did not check to see whether
1084         the backend was loaded. 
1085
1086         * gnus-vis.el (gnus-header-face-alist): New colours.
1087
1088 Thu Jul  6 15:30:00 1995  Per Abrahamsen  <abraham@dina.kvl.dk>
1089  
1090         * gnus-vis.el: Use `custom-face-lookup' to create faces for
1091         concistency. 
1092  
1093 Thu Jul  6 14:17:34 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
1094
1095         * nntp.el (nntp-async-request-group): New function to save async
1096         state between groups that are open at the same time. 
1097
1098         * nnbabyl.el (nnbabyl-retrieve-headers): Possible removal of
1099         newlines. 
1100
1101         * nnmbox.el (nnmbox-retrieve-headers): Ditto.
1102
1103 Wed Jul  5 18:21:26 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
1104
1105         * gnus.el (gnus-summary-mode): Set the name of the group here. 
1106
1107         * gnus-ems.el: `set-text-properties' doesn't work on strings. 
1108         (gnus-ems-redefine): Require gnus-msg on startup.
1109
1110 Mon Jul  3 12:04:43 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
1111
1112         * gnus.el (gnus-group-startup-message): Tweaked message.
1113
1114 Sun Jul  2 14:11:14 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
1115
1116         * gnus.el: 0.91 and 0.91.1 is released.
1117
1118         * nnvirtual.el (nnvirtual-catchup-group): Would kill the group
1119         buffer. 
1120
1121         * gnus-ems.el (gnus-ems-redefine): Redefine insertion of group
1122         lines to avoid that awfol front-stickyness of extents. 
1123         (gnus-ems-redefine): Redefine gnus-copy-article-buffer.
1124         (gnus-ems-redefine): Redefine gnus-summary-refer-article. 
1125
1126         * nnml.el (nnml-request-expire-articles): Would delete everything
1127         over ange-ftp. 
1128
1129         * gnus-ems.el (gnus-ems-redefine): Really redefine
1130         gnus-highlight-selected-summary. 
1131
1132         * gnus-ems.el (gnus-ems-redefine): Redefine gnus-summary-recenter. 
1133
1134 Sun Jul  2 13:02:19 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
1135
1136         * gnus.el: Removed tons of unreferenced local variables from all
1137         files. 
1138         (gnus-read-active-file): When using several nntp servers, the
1139         native nntp server often would not be consulted for an active
1140         file. 
1141
1142 Sun Jul  2 12:03:18 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
1143
1144         * gnus.el (gnus-group-make-articles-read): name instead of group. 
1145
1146 Sat Jul  1 16:04:13 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
1147
1148         * gnus.el: 0.90 is released.
1149
1150         * gnus.el (gnus-summary-edit-article-done): No arguments to
1151         buffer-disable-undo. 
1152
1153         * nnkiboze.el (nnkiboze-generate-group): Turn off slow stuff. 
1154
1155         * gnus-msg.el (gnus-inews-news): Don't restore the summary config
1156         if posting is unsuccessful.
1157
1158         * gnus-score.el (gnus-score-find-trace): Don't pop to score window
1159         if no scores apply.
1160
1161         * gnus-msg.el (gnus-summary-cancel-article): Don't mark article as
1162         cancelled if they are not. 
1163         (gnus-mail-reply-using-mail): Change map after running mail-setup. 
1164
1165         * gnus.el (gnus-group-best-unread-group): Would return a group
1166         that was supposed to be excluded. 
1167         (gnus-summary-next-group): Skip empty groups. 
1168
1169         * nntp.el (nntp-open-server-semi-internal): Don't attempt a second
1170         async connection if the server is down. 
1171
1172         * gnus.el (gnus-summary-goto-last-article): Doc fix. 
1173         (gnus-no-server): Use permanent levels. 
1174
1175         * gnus-msg.el: Unhide and hide was unnecessary when forwarding and
1176         replying and stuff. 
1177
1178         * nnvirtual.el (nnvirtual-retrieve-headers): Mark cancelled and
1179         expired articles as read in the component group. 
1180         (nnvirtual-update-marked): When removing all marks, they wouldn't
1181         go away.
1182
1183         * gnus.el (gnus-summary-catchup): Do thorough nnvirtual catchups. 
1184
1185 Fri Jun 30 09:10:57 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
1186
1187         * gnus.el: gnus-bug wasn't interactive.
1188
1189 Thu Jun 29 13:42:33 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
1190
1191         * gnus.el (gnus-summary-catchup-to-here): Would mark one article
1192         too many. 
1193         (gnus-articles-to-read): Accept whitespace.
1194         (gnus-summary-go-to-next-thread): Didn't go to next thread when
1195         threads were hidden.
1196         (gnus-summary-display-article): When the first article was
1197         cancelled, point would remain in the group buffer.
1198
1199 Wed Jun 28 16:24:38 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
1200
1201         * gnus.el: 0.89 is released.
1202
1203         * nnfolder.el (nnfolder-directory): file-name-as-directory thing. 
1204
1205         * gnus-mh.el (gnus-mail-reply-using-mhe): Set gnus-mail-buffer to
1206         the right buffer.
1207
1208         * gnus.el (gnus-article-mode-map): Copy all summary keystrokes. 
1209         (gnus-summary-insert-pseudos): Don't view if you ask to save 
1210         (gnus-summary-edit-article): Enable undo.
1211
1212 Sun Jun 25 11:47:24 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
1213
1214         * gnus.el (gnus-summary-next-group): Fixed possible bug on `n' on
1215         last group. 
1216         (gnus-remove-some-windows): Didn't delete all Gnus windows.
1217         (gnus-group-unsubscribe-current-group): Use universal-argument as
1218         expected. 
1219         (gnus-summary-beginning-of-article): Didn't configure windows. 
1220         (gnus-compress-newsrc-alist): Be more lenient in compressing.
1221         (gnus-newsrc-parse-options): "-" was counted as a non-word
1222         character for some reason.
1223         (gnus-articles-to-read): Accept white space.
1224         (gnus-truncate-string): Did the opposite of what it should. 
1225
1226 Sat Jun 24 14:11:58 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
1227
1228         * gnus.el: 0.88 is released.
1229
1230         * gnus.el (gnus-bug): Use gnus-mail-send-and-exit. 
1231         (gnus-summary-line-format-alist): Int instead of char with %e.
1232         (gnus-format-max-width): Mule refefinition.
1233
1234 Sat Jun 24 13:14:40 1995  Lars INGEBRIGTSEN UiO  <lingebri@sunsci4.cern.ch>
1235
1236         * gnus.el (gnus-subject-eq): New function.
1237         (gnus-summary-search-subject): Use it.
1238
1239         * gnus-msg.el (gnus-cancel-news): Use previous distribution, if
1240         any. 
1241
1242         * gnus.el (gnus-summary-next-group): Tried exiting while in the
1243         group buffer. 
1244
1245 Sat Jun 24 10:35:33 1995  Lars INGEBRIGTSEN UiO  <lingebri@sunscipw.cern.ch>
1246
1247         * gnus.el (gnus-article-date-ut): Slap a condition-case on the
1248         timezone functions.
1249         (gnus-summary-mode-hook): Doc fix.
1250         (gnus-group-get-new-news): Update native and secondary groups of
1251         the proper levels if levels are wanted. 
1252
1253         * gnus-msg.el (gnus-inews-insert-signature): Checked whether
1254         `gnus-signature-function' was a function.
1255
1256 Sat Jun 17 02:38:33 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1257
1258         * gnus.el: 0.87 is released.
1259
1260         * nnkiboze.el (nnkiboze-close-group): Don't bug out on missing nov
1261         files. 
1262
1263         * gnus-cache.el (gnus-cache-possibly-remove-articles): Wait until
1264         exit to remove articles from the cache. 
1265
1266         * gnus.el (gnus-summary-next-group): Go to the next group, or exit
1267         if no articles. 
1268         (gnus-summary-search-article-forward): Cleaned up. 
1269         (gnus-summary-search-article-backward): New implementation. 
1270
1271         * gnus-uu.el (gnus-uu-decode-with-method): Make sure the dir name
1272         is a directory. 
1273
1274         * gnus.el (gnus-summary-mode-map): Add binding for gnus-bug. 
1275         (gnus-article-mode-map): Ditto. 
1276         (gnus-browse-mode-map): Ditto.
1277
1278         * nnmh.el (nnmh-request-expire-articles): Possibly keep last
1279         article; and return the right `rest' undeleted list. 
1280
1281         * gnus.el (gnus-summary-mark-article): Don't auto-expire ancient
1282         articles. 
1283
1284         * nnbabyl.el (nnbabyl-request-expire-articles): Would infloop. 
1285
1286         * gnus.el (gnus-summary-mark-article): Would possibly enter a nil
1287         into the lists of articles. 
1288
1289 Fri Jun 16 01:51:01 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1290
1291         * nneething.el (nneething-get-head): Returned nil. 
1292
1293         * gnus-cache.el (gnus-cache-possibly-enter-article): Make doubly
1294         sure that point as at the start of the line. 
1295
1296         * gnus-score.el (gnus-summary-score-entry): Matches on lines were
1297         entered with strings, leading to later bugouts. 
1298
1299         * nntp.el (nntp-request-asynchronous): Error message slightly
1300         off. 
1301
1302         * gnus.el (gnus-summary-verbose-header): New command and keystroke
1303         for POG compatability. 
1304         (gnus-article-hide-headers-if-wanted): Fix to the same. 
1305
1306         * gnus-score.el (gnus-score-edit-alist): Use it new config.  
1307
1308         * gnus.el (gnus-summary-refer-parent-article): Give a more
1309         unabiguous error message. 
1310         (gnus-summary-refer-article): Save the article buffer before
1311         trying to refer some other. 
1312         (gnus-summary-refer-article): Don't blank out the old article
1313         buffer. 
1314         (gnus-buffer-configuration): New entry for summary-edit-score. 
1315
1316         * gnus-mh.el (gnus-mail-reply-using-mhe): Set mail-bug to wrong
1317         thing. 
1318
1319         * gnus.el (gnus-article-word-wrap): Let adaptive-fill-regexp be
1320         somewhat more permissive.
1321         (gnus-summary-first-subject): Did not go to the first article. 
1322
1323 Thu Jun 15 21:31:38 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1324
1325         * gnus.el (gnus-setup-news): Read active file from secondary
1326         servers even if native is down. 
1327         (gnus-get-unread-articles): Didn't display unread articles when
1328         started on a low level. 
1329         (gnus-get-unread-articles): More efficient implementation.
1330
1331 Thu Jun 15 05:28:03 1995  Lars Magne Ingebrigtsen  <larsi@hymir.ifi.uio.no>
1332
1333         * gnus-score.el (gnus-score-save): Delete empty score files. 
1334
1335 Thu Jun 15 03:34:23 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1336
1337         * gnus.el: 0.86 is released.
1338
1339         * gnus.el (gnus-summary-refer-article): Recenter after fetching. 
1340
1341 Wed Jun 14 10:34:20 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1342
1343         * gnus-uu.el (gnus-uu-digest-mail-forward): Don't initialize
1344         twice. 
1345
1346         * gnus-msg.el (gnus-mail-buffer): New variable. 
1347
1348         * gnus-score.el (gnus-summary-increase-score): Restore window
1349         config after help.
1350
1351         * nnmail.el (nnmail-use-procmail): New variable. 
1352
1353         * nntp.el (nntp-send-strings-to-server): Really reopen connection
1354         if closed. 
1355
1356         * gnus.el (gnus-group-exit): Remove carpal window on exit. 
1357         (gnus-summary-recenter): Center on line 2 when in small windows. 
1358         (gnus-newsrc-to-gnus-format): Reset the options list. 
1359         (gnus-read-active-file): Would not activate primary groups when
1360         'some. 
1361         (gnus-get-unread-articles): Don't activate secondary groups
1362         again. 
1363
1364 Tue Jun 13 00:26:45 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1365
1366         * Treat empty comments fields. 
1367
1368         * gnus.el (gnus-newsrc-to-gnus-format): Exponentiality revealed. 
1369         (gnus-score-find-hierarchical): Didn't really work for adaptive
1370         files. 
1371         (gnus-select-newsgroup): Really strip the first unwanted article. 
1372
1373         * gnus-score.el (gnus-summary-score-entry): Doc fix. 
1374
1375 Tue Jun 13 10:02:57 1995  Scott Byer  <byer@mv.us.adobe.com>
1376
1377         * nnfolder.el (nnfolder-possibly-change-group) An added check for
1378         a file being a directory also checked for a symlink without
1379         verifying that the symlink actually pointed to a directory.  This
1380         would seriosly mess up some mail setups.
1381
1382         * nnfolder.el (nnfolder-server-opened)
1383         (nnfolder-possibly-change-group) Made sure checks for buffer
1384         existence included checks for the name being nil, since
1385         buffer-name with a nil name returns some random buffer.
1386
1387 Sat Jun 10 00:15:13 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1388
1389         * gnus.el (gnus-ask-server-for-new-groups): Ignore errors while
1390         reading newgroups files.
1391         (gnus-summary-next-group): Would bug out when all articles were
1392         expinged from scoring. 
1393         (gnus-simplify-subject-fuzzy): Totally bugged out. 
1394
1395         * gnus.el: 0.85 is released.
1396
1397 Thu Jun  8 22:27:07 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
1398
1399         * custom.el: Added support for faces, sexp, and pair types.  Added
1400         support for declaring emacs packages.  Added support for loading,
1401         saveing, and editing Emacs customization.  Declared all user
1402         variables in the custom package itself.
1403
1404         * gnus-edit.el: Added support for `eval', `adapt', and `local'
1405         entries. 
1406
1407         * gnus-cus.el: New file.
1408
1409 Fri Jun  9 00:07:16 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1410
1411         * gnus-uu.el (gnus-uu-initialize): Create tmp dir recursively. 
1412
1413         * gnus.el (gnus-group-edit-group): Refuse to edit killed groups. 
1414         (gnus-summary-enter-digest-group): Have followups in digest groups
1415         go to the parent group. 
1416         (gnus-newsrc-to-gnus-format): Would infloop on empty lines. 
1417
1418         * gnus-score.el (gnus-score-load-file): Have adapt nil do nothing
1419         much. 
1420         (gnus-score-load-file): Have a nil 'adapt entry mean "use current
1421         value". 
1422
1423         * gnus-vis.el (gnus-article-highlight-headers): Would sometimes
1424         bug out. 
1425
1426         * gnus.el (gnus-configure-windows): Accept integer hor specs. 
1427
1428         * nnfolder.el (nnfolder-request-create-group): Make sure new
1429         groups that are created are, indeedn, created.
1430         (nnfolder-request-accept-article): Would save two copies of all
1431         mail. 
1432
1433 Fri Jun  9 00:07:16 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1434
1435         * gnus.el: 0.84 is released.
1436
1437         * nneething.el (nneething-retrieve-headers): Check for empty
1438         files. 
1439
1440         * gnus-msg.el (gnus-inews-insert-headers): Did not delete the
1441         required headers. 
1442         (gnus-inews-organization): Be a bit more clever about missing
1443         files. 
1444
1445         * gnus-score.el (gnus-score-body): Didn't work at all. 
1446
1447         * gnus-msg.el (gnus-summary-supersede-article): Did not select
1448         article before superseding. 
1449         (gnus-summary-supersede-article): Delete certain headers before
1450         superseding. 
1451         (gnus-delete-supersedes-headers): New variable. 
1452
1453 Thu Jun  8 20:15:24 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1454
1455         * nnmh.el (nnmh-request-list): Would add a "." to the group name
1456         if nnmh-directory didn't end with /.
1457
1458         * nnmail.el (nnmail-resplit-incoming): New variable. 
1459
1460         * nnml.el (nnml-get-new-mail): Wrong group name. 
1461
1462         * gnus.el (gnus-simplify-subject-fuzzy): Inline
1463         simplify-buffer-fuzzy. 
1464         (gnus-simplify-buffer-fuzzy): New Re: match. 
1465
1466         * gnus-uu.el (gnus-uu-initialize): Make a more unique temp name. 
1467         (gnus-uu-decode-unshar-and-save): Start working. 
1468
1469         * gnus.el (gnus-score-find-single): Find both SCORE and ADAPT
1470         file. 
1471         (gnus-score-find-hierarchical): Ditto.
1472
1473 Thu Jun  8 15:38:58 1995  Lars Magne Ingebrigtsen  <larsi@gymir.ifi.uio.no>
1474
1475         * gnus.el (gnus-newsrc-to-gnus-format): Don't enter native groups
1476         from the .eld files of they do not exist in the .newsrc file. 
1477
1478         * gnus.el: Doc string typo corrections galore courtesy of Frank D.
1479         Cringle. 
1480
1481         * gnus-ems.el: Bind buffer-substring-no-properties if not bound. 
1482
1483         * gnus.el (gnus-select-newsgroup): Did the wrong thing to remove 
1484         (gnus-matches-options-n): Reversed match, sort of. 
1485         (gnus-extract-address-components): Didn't treat chopped-off lines
1486         well. 
1487         (gnus-read-all-descriptions-files): Returned nil. 
1488         (gnus-gmt-to-local): Wouldn't strip props before calling timzone. 
1489
1490 Wed Jun  7 15:04:20 1995  Lars Magne Ingebrigtsen  <larsi@gymir.ifi.uio.no>
1491
1492         * gnus.el (gnus-select-newsgroup): Don't add an extra 1 if there
1493         already is one. 
1494         (gnus-summary-reselect-current-group): Did not allow reselecting. 
1495
1496         * nndoc.el (nndoc-retrieve-headers): Would fetch headers
1497         strangely. 
1498
1499         * gnus.el (gnus-summary-search-subject): Don't bug out on
1500         psedu-articles. 
1501         (gnus-score-score-files): Use file-exists instead of
1502         file-readable because of os/2 bug. 
1503         (gnus-select-newsgroup): Didn't remove the first fetched article
1504         when not using nov. 
1505
1506         * gnus.el: 0.83 is released. 
1507
1508 Wed Jun  7 12:59:46 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1509
1510         * gnus.el (gnus-configure-windows): Also make the selected buffer
1511         in the selected window the current buffer.
1512
1513 Mon Jun  5 23:04:27 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1514
1515         * nntp.el: Anchor all lines with \n instead of $.
1516
1517 Sun Jun  4 17:03:38 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1518
1519         * gnus.el (gnus-summary-remove-lines-marked-with): Unbalanced
1520         parens. 
1521
1522 Sun Jun  4 00:48:38 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1523
1524         * gnus.el (gnus-group-catchup): Would not properly catchup all
1525         ticked articles.
1526
1527         * nndoc.el (nndoc-number-of-articles): Would totally bug out on
1528         mbox types. 
1529
1530         * gnus.el: 0.82 is released.
1531
1532 Sat Jun  3 00:27:41 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1533
1534         * gnus.el (gnus-summary-sort): Re-send async info after sorting. 
1535         (gnus-strict-mime): New variable. 
1536         (gnus-extract-address-components): XOVER From headers might not
1537         support folded lines. 
1538
1539         * nnmail.el (nnmail-move-inbox): Always use movemail to move
1540         incoming mail. 
1541
1542         * gnus.el (gnus-summary-zcore-fuzz): New variable. 
1543         (gnus-summary-insert-line): Use it. 
1544
1545         * gnus-score.el (gnus-summary-score-entry): Remove Re:'s from
1546         substring and regexp matches. 
1547
1548         * gnus-msg.el (gnus-inews-insert-headers): Would bug out on
1549         existing message-ids. 
1550
1551         * gnus-ems.el: Provide gnusutil for Mule users. 
1552
1553         * gnus.el (gnus-summary-catchup): Would nix out dormant articles. 
1554
1555         * nntp.el (nntp-retrieve-headers-with-xover): Would give erronous
1556         results on non-xover servers. 
1557
1558         * gnus.el (gnus-group-make-group): Would insert groups at the end
1559         of the list at the beginning. 
1560
1561         * gnus-kill.el (gnus-kill-parse-gnus-kill-file): Switch to the
1562         summary buffer before evaling nok-kill forms. 
1563
1564         * gnus-score.el (gnus-score-edit-done): Make sure the directory
1565         where we save the score file exists. 
1566
1567         * gnus.el (gnus-retrieve-headers): Don't try to retrieve headers
1568         by id from the cache.
1569
1570         * nnsoup.el (nnsoup-read-areas): New packets would bomb. 
1571
1572         * gnus.el (gnus-get-unread-articles): Check secondary groups kinda
1573         unconditionally. 
1574         (gnus-read-descriptions-file): Don't try to re-read desc file if
1575         it failed the first time. 
1576         (gnus-add-configuration): New function. 
1577         (gnus-summary-next-article): The group window was selected. We
1578         select the summary buffer.
1579         (gnus-active-to-gnus-format): Would leave illegal group symbols
1580         undefined. 
1581
1582 Fri Jun  2 20:58:58 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1583
1584         * nnvirtual.el (nnvirtual-possibly-change-newsgroups): Make sure
1585         the nnvirtual group doesn't include itself. 
1586
1587         * gnus-score.el (gnus-score-body): Changed message to "num of
1588         tot". 
1589
1590         * nnbabyl.el (nnbabyl-get-new-mail): Remove ^_-s from incoming
1591         mails. 
1592
1593         * gnus.el (gnus-mark-article-as-read): Did not remove articles
1594         from the cache. 
1595
1596         * nnmail.el (nnmail-get-spool-files): Remove directories that
1597         match the suffix. 
1598
1599         * gnus-score.el (gnus-summary-increase-score): Use sit-fors to
1600         better mimic a keymap.
1601         (gnus-summary-increase-score): Don't display match types that are
1602         illegal for the header to be scored on.
1603         (gnus-summary-increase-score): Allow C-h to list help. 
1604
1605         * nnmail.el (nnmail-get-split-group): Get the right group to split
1606         in when doing procmail splits. 
1607
1608 Fri Jun  2 17:25:28 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1609
1610         * gnus.el: 0.81 is released. 
1611
1612 Fri Jun  2 14:56:40 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1613
1614         * gnus.el (gnus-group-exit): Would offer to save summaries after
1615         it was too late. 
1616
1617         * nnvirtual.el (nnvirtual-request-close): Function for cleaning up
1618         nnvirtual. 
1619
1620 Wed May 31 16:37:02 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
1621
1622         * gnus-vis.el (gnus-summary-make-menu-bar): Added menu entry to
1623         highlight article.
1624
1625 Fri Jun  2 00:29:57 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1626
1627         * gnus.el (gnus-read-descriptions-file): Allow reading from
1628         different servers. 
1629         (gnus-group-describe-group): Wouldn't describe foreign groups. 
1630         (gnus-read-all-descriptions-files): New function. 
1631         (gnus-group-get-new-news-this-group): Would step to the bottom of
1632         the list. 
1633         (gnus-group-update-group): Would often insert groups one below
1634         where they were supposed to go.
1635
1636         * gnus-msg.el (gnus-copy-article-buffer): Didn't widen before
1637         copying. 
1638
1639         * gnus.el (gnus-article-get-xrefs): Would bug out in obscure
1640         circumstances. 
1641
1642         * gnus-ems.el: Would define make-face, which would confuse Info.
1643
1644         * gnus.el (gnus-summary-next-article): Execute keystroke after `n'
1645         in the right buffer. 
1646
1647         * gnus-edit.el (gnus-score-customize): Added keystroke and
1648         autoload. 
1649
1650         * gnus.el (gnus-ask-server-for-new-groups): Did not open servers
1651         before requesting.
1652         (gnus-group-check-bogus-groups): Prefix now means "don't ask". 
1653         (gnus-check-bogus-newsgroups): Would bug out on several bogus
1654         groups with the same name. 
1655
1656 Thu Jun  1 01:17:01 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1657
1658         * gnus-msg.el (gnus-post-news): Would 'ask even when posting. 
1659         (gnus-inews-insert-headers): Only remove message-id previously
1660         generated by Gnus.
1661         (gnus-inews-news): Insert the same message-id in mail copies of
1662         news articles. 
1663         (gnus-deletable-headers): New variable. 
1664
1665         * nnmh.el (nnmh-request-list): Would mess up the list.
1666
1667         * gnus.el (gnus-group-make-empty-virtual): Create a group that
1668         matches nothing, not everything. 
1669         (gnus-group-catchup-current): Catch up component nnvirtual
1670         groups. 
1671
1672         * gnus-soup.el: New file.
1673
1674         * nnsoup.el: New file.
1675
1676         * gnus-msg.el (gnus-inews-article-function): New variable. 
1677         (gnus-inews-article): Check headers after they have been
1678         generated. 
1679
1680 Wed May 31 11:37:22 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1681
1682         * gnus.el (gnus-summary-expire-articles): Cancelled instead of
1683         canceled. 
1684
1685 Wed May 31 03:45:35 1995  Lars Magne Ingebrigtsen  <larsi@bera.ifi.uio.no>
1686
1687         * nnmh.el (nnmh-request-expire-articles): If a file can't be
1688         deleted, don't remove it from the list of expirables. 
1689
1690         * gnus.el: 0.80 is released.
1691
1692 Tue May 30 10:59:22 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
1693
1694         * gnus-cite.el (gnus-cite-attribution-postfix): Accept VinVN
1695         `says' attribution, no matter how stupid it sounds.
1696
1697 Wed May 31 00:46:27 1995  Lars Magne Ingebrigtsen  <larsi@bera.ifi.uio.no>
1698
1699         * gnus.el (gnus-summary-read-group): Recenter in wrong window. 
1700
1701 Tue May 30 10:05:54 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1702
1703         * gnus.el (gnus-make-hashtable-from-newsrc-alist): Make sure no
1704         new dummy.groups are prepended. 
1705         (gnus-make-hashtable-from-newsrc-alist): Would potentially be
1706         destructive. 
1707
1708 Mon May 29 09:03:02 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1709
1710         * gnus.el (gnus-summary-goto-subject): Would not report
1711         non-existing numbers. 
1712
1713         * gnus-msg.el (gnus-inews-insert-signature): Don't do sig if
1714         mail-signature is non-nil. 
1715         (gnus-post-news): Would set gnus-newsgroup-name to something
1716         strange. 
1717
1718         * gnus.el (gnus-configure-windows): Would, in obscure cases,
1719         display a buffer in two windows. 
1720
1721 Mon May 29 09:03:02 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1722
1723         * gnus.el: 0.79 is released.
1724
1725         * nnmail.el (nnmail-delete-incoming): New variable. 
1726
1727         * gnus.el (gnus-summary-read-group): Would scroll to the end of
1728         the article. 
1729
1730         * gnus-msg.el (gnus-mail-reply-using-mail): Don't run
1731         news-reply-header-hook if mail-yank-hooks is non-nil. 
1732
1733 Sun May 28 15:25:02 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1734
1735         * gnus.el (gnus-summary-update-mark): Would add unread marks to
1736         articles that had been marked with the process mark.
1737         (gnus-summary-read-group): Forcibly recenter group buffer if
1738         visible. 
1739
1740         * gnus-score.el (gnus-summary-increase-score): Allow "?"s. 
1741
1742         * gnus.el (gnus-summary-import-article): New command and
1743         keystroke. 
1744
1745         * gnus-kill.el (gnus-kill-parse-rn-kill-file): Also parse rn
1746         killfiles. 
1747
1748         * gnus.el (gnus-group-get-new-news): Did not use
1749         default-list-level properly.
1750
1751 Sun May 28 10:01:10 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1752
1753         * gnus.el (gnus-article-word-wrap): Use fill-column. 
1754
1755         * gnus-score.el (gnus-score-remove-lines-adaptive): Would switch
1756         score files. 
1757
1758         * nnspool.el (nnspool-find-article-by-message-id): Did not work. 
1759
1760         * gnus-score.el (gnus-score-adaptive): Would try to score one too
1761         many. 
1762
1763         * gnus.el (gnus-group-make-help-group): Use new doc backend. 
1764
1765         * nndoc.el (nndoc-type-to-regexp): Find out when the end of file
1766         has been reached in digests. 
1767
1768 Sun May 28 01:30:59 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1769
1770         * nnmbox.el (nnmbox-possibly-change-newsgroup): Act more robustly
1771         even if the user kills the mbox buffer.
1772
1773 Sat May 27 20:16:34 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1774
1775         * nneething.el (nneething-make-head): Produced buggy From
1776         headers. 
1777         (nneething-article-p): More strict definition. 
1778
1779         * gnus.el (gnus-summary-next-page): Would show end of buffer. 
1780         (gnus-group-exit): Really offer to save summaries.
1781         (gnus-offer-save-summaries): Reverse match.
1782
1783 Sat May 27 09:25:52 1995  Lars Magne Ingebrigtsen  <larsi@bera.ifi.uio.no>
1784
1785         * gnus.el: 0.78 is released.
1786
1787         * nnmail.el (nnmail-split-incoming): Would bug out on long
1788         content-lengths.
1789
1790         * gnus.el (gnus-active-to-gnus-format): Do more checking. 
1791         (gnus-summary-prev-page): Would not configure windows. 
1792
1793         * gnus-cache.el (gnus-cache-possibly-enter-article): Did not
1794         insert From headers in nov files.
1795
1796         * nnbabyl.el (nnbabyl-retrieve-headers): Misspelled func name.
1797
1798         * gnus.el (gnus-browse-group-name): Did not work.
1799         (gnus-browse-select-group): No interactive spec.
1800
1801         * gnus-msg.el (gnus-mail-reply-using-mail): `C-c C-y' woyld yank
1802         only headers. 
1803
1804 Fri May 26 06:34:55 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1805
1806         * gnus.el (gnus-group-make-doc-group): New command and keystroke. 
1807
1808         * nndoc.el (nndoc-open-server): New implementation. Now does
1809         babyl, mbox and digest.
1810
1811         * nnspool.el (nnspool-request-post): Use a pipe instead of a pty. 
1812
1813         * gnus-msg.el (gnus-inews-insert-headers): Do the _-_ a bit more
1814         intelligently. 
1815
1816 Thu May 25 13:05:05 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1817
1818         * gnus.el (gnus-summary-enter-digest-group): Did not work.
1819
1820         * nndigest.el (nndigest-current-buffer): Doc fix.
1821
1822         * nnmh.el (nnmh-request-list): Would recurse needlessly. 
1823
1824 Thu May 25 05:34:16 1995  Lars Magne Ingebrigtsen  <larsi@bera.ifi.uio.no>
1825
1826         * gnus.el: 0.77 is released.
1827         
1828         * gnus.el (gnus-article-date-ut): Ignore missing dates. 
1829         (gnus-group-enter-directory): New command and keystroke.
1830
1831         * nnspool.el (nnspool-retrieve-headers-with-nov): Don't be picky
1832         on dirs. 
1833
1834         * gnus-mh.el (gnus-mail-forward-using-mhe): Make better Subject. 
1835
1836         * gnus.el (gnus-score-find-alist): New function.
1837         (gnus-score-score-files): ADAPT files would nix out all other
1838         files. 
1839         (gnus-score-score-files): Would not find any when short names were
1840         used. 
1841
1842 Sat May 20 06:45:04 1995  Sudish Joseph <joseph@cis.ohio-state.edu>
1843
1844         * gnus-score.el (gnus-score-find-alist): New function.
1845         (gnus-possibly-score-headers): Use it.
1846
1847         * gnus.el (gnus-score-file-(single|multiple)-match-alist): New
1848           variables.
1849
1850 Thu May 25 03:44:53 1995  Lars Magne Ingebrigtsen  <larsi@bera.ifi.uio.no>
1851
1852         * gnus-kill.el (gnus-expunge): Would infloop.
1853
1854         * nnspool.el (nnspool-inews-sentinel): Did not kill the error
1855         buffer.
1856
1857         * nnmail.el (nnmail-article-group): Would but out on function in
1858         the split method.
1859
1860         * nnmh.el (nnmh-get-new-mail): Don't rescan if already scanned. 
1861
1862         * nnml.el (nnml-get-new-mail): Ditto.
1863
1864         * gnus.el (gnus-start-news-server): Don't let the nnmh backend
1865         fetch new mail. 
1866
1867 Wed May 24 07:59:39 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1868
1869         * nneething.el: New backend.
1870
1871 Wed May 24 02:35:49 1995  Lars Magne Ingebrigtsen  <larsi@gymir.ifi.uio.no>
1872
1873         * gnus.el: 0.76 is released.
1874
1875         * nnfolder.el (nnfolder-close-group): New version. Don't close if
1876         already closed.
1877
1878         * gnus-msg.el (gnus-inews-news): Wouldn't restore winconf.
1879
1880         * gnus.el (gnus-summary-delete-article): Would make all expirable
1881         articles disappear.
1882
1883         * gnus-msg.el (gnus-summary-cancel-article): Don't mark as
1884         cancelled before it actually is cancelled.
1885         (gnus-mail-reply-using-mail): Did not narrow to headers. 
1886         (gnus-group-mail): Use the mail-other-window method.
1887
1888         * gnus.el (gnus-signature-separator): Moved to gnus.el.
1889         (gnus-debug): Ignore nils in load-path.
1890         (gnus-score-score-files): Did not find adapt files when using
1891         short file names. 
1892         (gnus-score-score-files): Changing from short to long file names
1893         would bug out.
1894         (gnus-get-newsgroup-headers): Would bug out on empty articles.
1895
1896         * nnheader.el (nnheader-insert-head): Would stop before getting
1897         the entire head.
1898
1899         * gnus-msg.el (gnus-mail-reply-using-mail): Would unmark process
1900         marks in the wrong buffer.
1901         (gnus-post-news): Ditto.
1902         (gnus-inews-do-fcc): Would make a directory out of the file name. 
1903
1904 Tue May 23 07:24:52 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1905
1906         * gnus.el (gnus-group-real-name): Get the word after the last
1907         colon, not after the first colon.
1908
1909         * nnmail.el (nnmail-split-incoming): When "splitting" for just a
1910         single group, narrow the split method to just the single group. 
1911
1912         * gnus-uu.el (gnus-uu-unpack-files): Expunge generated files on
1913         group exit.
1914
1915         * gnus-score.el (gnus-score-load-file): Added the `local' atom.
1916
1917         * gnus.el (gnus-group-make-empty-virtual): New function and
1918         keystroke. 
1919         (gnus-dummy-mark): New variable.
1920         (gnus-summary-remove-lines-marked-with): Remove dummy roots that
1921         have no children.
1922         (gnus-articles-to-read): Allow the user to specify how many
1923         articles to read with a numerical prefix.
1924         (gnus-browse-read-group): New command and keystroke.
1925         (gnus-summary-insert-line): Go back to using normal plists for
1926         article info. Changes all over in the summary code.
1927         (gnus-summary-first-subject): New implementation.
1928
1929 Tue May 23 02:54:05 1995  Lars Magne Ingebrigtsen  <larsi@bera.ifi.uio.no>
1930
1931         * nnmail.el (nnmail-move-inbox): tofile fix.
1932
1933         * gnus-msg.el (gnus-group-mail): Moved here.
1934         (gnus-group-mail): Run gnus-mail-hook.
1935
1936         * gnus.el (gnus-article-prepare): Let buffer-read-only to nil.
1937
1938         * nnfolder.el (nnfolder-possibly-activate-groups): Don't use
1939         gnus-group-real-name. 
1940
1941         * gnus.el (gnus-active-to-gnus-format): Add more error control.
1942
1943         * gnus-score.el (gnus-summary-increase-score): Would bug out on
1944         certain keystrokes.
1945
1946         * gnus.el (gnus-group-sort-groups): Would rescan.
1947         (gnus-group-sort-groups): Added keystroke.
1948         (gnus-article-setup-buffer): Always set article mode.
1949         (gnus-group-add-to-virtual): Prompt with nnvirtual:.
1950
1951 Sun May 21 07:33:20 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1952
1953         * gnus.el (gnus-offer-save-summaries): Save any still-existing
1954         summary buffer on exit from Gnus.
1955
1956 Sun May 21 00:11:00 1995  Lars Magne Ingebrigtsen  <larsi@hymir.ifi.uio.no>
1957
1958         * gnus.el: 0.75 is released.
1959
1960         * gnus-cache.el (gnus-cache-retrieve-headers): Don't bug out on
1961         changed source groups. 
1962
1963         * gnus.el (gnus-matches-options-n): Did not find matching options. 
1964         (gnus-configure-windows): Signal error with missing point.
1965         (gnus-narrow-to-headers): Don't bug out on malformed mail. 
1966
1967         * gnus-uu.el: Made prompts more explicit.
1968
1969         * gnus.el (gnus-article-prepare): Show thread before doing visual
1970         marks. 
1971         (gnus-summary-scroll-up): Would recenter oddly.
1972
1973 Sat May 20 23:37:42 1995  Lars Magne Ingebrigtsen  <larsi@hymir.ifi.uio.no>
1974
1975         * gnus-score.el (gnus-score-headers): gnus-current-score-file
1976         would be nil.
1977
1978         * gnus-cite.el (gnus-supercite-regexp): New value.
1979
1980 Sat May 20 04:56:14 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1981
1982         * nnbabyl.el (nnbabyl-retrieve-headers): Faster routine.
1983
1984         * nnheader.el (nnheader-insert-head): New function to speed up
1985         HEADer reading.
1986
1987         * nnspool.el (nnspool-retrieve-headers): Use it.
1988         * nnmh.el (nnmh-retrieve-headers): Ditto.
1989         * nnml.el (nnml-retrieve-headers): Ditto.
1990
1991         * nnmh.el (nnmh-be-safe): New variable and serious speedup. 
1992
1993 Sat May 20 17:11:50 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1994
1995         * gnus.el: 0.74 is released. 
1996
1997 Sat May 20 00:11:59 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1998
1999         * gnus.el: 0.73 is released.
2000
2001         * gnus-msg.el (gnus-mail-reply-using-mail): Don't barf wifout a
2002         message-id. 
2003
2004         * gnus-score.el (gnus-score-load-file): 'eval was not right. 
2005
2006         * gnus.el (gnus-make-articles-unread): Would deliver wrong
2007         results. 
2008
2009 Fri May 19 01:10:34 1995  Lars Ingebrigtsen  <lars@eyesore.no>
2010
2011         * nnbabyl.el (nnbabyl-insert-newsgroup-line): Did not translate
2012         "From " lines.
2013         (nnbabyl-insert-lines): Wrong number of lines. 
2014         (nnbabyl-request-accept-article): Bugged out. 
2015
2016         * nnmh.el (nnmh-request-accept-article): Would never accept an
2017         article. 
2018
2019         * gnus-vis.el (gnus-article-add-buttons): `Entry' would be nil
2020         sometimes. 
2021
2022         * gnus-ems.el (gnus-ems-redefine): Redefine buffer-display-table. 
2023
2024         * gnus.el (gnus): Init server buffer, just in case.
2025
2026         * nnml.el (nnml-request-create-group): string-to-int instead of
2027         int-to-string. 
2028
2029         * gnus.el (gnus-group-use-permament-levels): New variable,
2030         supersedes other variables. 
2031         (gnus-article-prepare): Let buffer-read-only nil before calling
2032         hooks. 
2033         (gnus-summary-next-group): Recenter group buffer.
2034         (gnus-get-newsgroup-headers): Articles without message-id's
2035         fetched in separate batches would be clobbered.
2036
2037         * gnus-msg.el (gnus-inews-do-fcc): Make sure the fcc dir exists. 
2038         (gnus-inews-news): If both mailing and posting, remove the Fcc
2039         before posting. 
2040
2041         * nnvirtual.el (nnvirtual-request-post-buffer): Don't suggest any
2042         newsgroups to post in.
2043
2044         * gnus.el (gnus-list-of-read-articles): Would totally bug out. 
2045
2046         * gnus-score.el (gnus-score-string): Add tracing.
2047         (gnus-score-find-trace): New command and keystroke.
2048
2049         * nnmbox.el (nnmbox-request-expire-articles): When deleting the
2050         last article, would infloop.
2051
2052         * nnbabyl.el (nnbabyl-article-string): Did not anchor end of
2053         number. 
2054
2055         * gnus-msg.el (gnus-forward-insert-buffer): Don't do double
2056         copying of article buffer.
2057         (gnus-copy-article-buffer): Would barf when the article buffer
2058         didn't exist.
2059
2060         * gnus.el (gnus-configure-windows): Split the opposite way.
2061         (gnus-summary-next-group): Would cycle on 0 on the last group. 
2062
2063         * gnus-score.el (gnus-summary-increase-score): Give fuller
2064         prompts. 
2065
2066 Sun May 14 10:01:49 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
2067
2068         * gnus.el: Use (point-min) instead if `1'.
2069
2070         * gnus.el (gnus-hidden-properties): Added.
2071         (gnus-summary-toggle-header, gnus-article-show-all-headers,
2072         gnus-article-hide-headers): Use it.
2073
2074         * gnus-cite.el (gnus-article-hide-citation,
2075         gnus-article-hide-citation-maybe, gnus-cite-toggle): Use it.
2076
2077         * gnus-vis.el (gnus-article-hide-signature,
2078         gnus-signature-toggle):  use it.
2079
2080         * gnus.el (gnus-article-hide-signature): Deleted.  Use the version
2081         in `gnus-vis.el' instead.
2082
2083         * gnus-vis.el (gnus-article-next-button): New function and
2084         keybinding. 
2085
2086 Thu May 18 03:10:03 1995  Lars Ingebrigtsen  <lars@eyesore.no>
2087
2088         * gnus-score.el (gnus-score-edit-alist): Really save winconf.
2089
2090         * gnus.el (gnus-summary-enter-digest-group): Don't use / in group
2091         names. 
2092
2093         * nnmail.el (nnmail-split-incoming): Use Content-Length header. 
2094
2095         * gnus-score.el (gnus-score-headers): Let current-score-file. 
2096
2097         * gnus-ems.el: Don't use intagible before 19.29.
2098
2099         * nndigest.el (nndigest-narrow-to-article): Stop before that *End
2100         of digest* line.
2101
2102         * gnus-score.el (gnus-score-score-files): Expand the kill-file
2103         path before using it.
2104         (gnus-summary-increase-score): Double quoting of types.
2105
2106         * gnus-mh.el (gnus-mail-forward-using-mhe): Use the incoming
2107         buffer. 
2108
2109         * gnus.el (gnus-summary-prepare-threads): False roots would get
2110         incorrect number of children.
2111
2112         * nnspool.el (nnspool-inews-sentinel): condition-case the sending
2113         of eof.
2114
2115         * gnus.el (gnus-summary-mark-article): Always un-hide threads. 
2116         (gnus-update-read-articles): Peel off expired article numbers. 
2117         (gnus-article-set-window-start): New function.
2118         (gnus-summary-refer-article): Would scroll to the end of the
2119         buffer. 
2120
2121         * gnus-uu.el (gnus-uu-save-article): Grabbed one char to many when
2122         snarfing headers. 
2123
2124         * gnus-score.el (gnus-score-add-followups): Don't enter if there
2125         already is one.
2126
2127         * gnus.el (gnus-nov-read-integer): Condition-case the read. 
2128
2129         * nnvirtual.el (nnvirtual-close-group): Always handle a close. 
2130
2131         * gnus-vm.el (gnus-mail-forward-using-vm): Accept an argument.
2132
2133         * gnus-mh.el (gnus-mail-forward-using-mhe): Ditto.
2134
2135         * gnus.el (gnus-summary-make-display-table): New function.
2136
2137 Thu May 18 00:58:54 1995  Lars Ingebrigtsen  <lars@eyesore.no>
2138
2139         * gnus.el (gnus-summary-mode): Display-table would be nil. 
2140
2141         * gnus.el: 0.72 is released.
2142
2143 Wed May 17 19:38:43 1995  Lars Magne Ingebrigtsen  <larsi@surt.ifi.uio.no>
2144
2145         * gnus.el: 0.71 is released.
2146
2147 Mon May 15 15:53:00 1995  Scott Byer  <byer@mv.us.adobe.com>
2148
2149         * nnfolder.el (nnfolder-possibly-activate-groups) New function.
2150         nnmail-get-active returns a bogus list the second time around, so
2151         we want to make sure we only call it once.
2152
2153         * nnfolder.el (nnfolder-active-number) Mase things a little more
2154         paranoid in the case where we enter this procedure from splitting
2155         mail - it will do a possibly-change-group, which, if
2156         nnfolder-use-active-file is nil, will figure out the _true_ active
2157         numbers from the nnfolder mail file.
2158
2159 Wed May 17 17:43:27 1995  Lars Magne Ingebrigtsen  <larsi@hymir.ifi.uio.no>
2160
2161         * gnus.el (gnus-article-date-ut): Lapsed would fail when toggling
2162         headers. 
2163         (gnus-summary-catchup): Reversed comparison.
2164         (gnus-summary-mode): Set mode line before group name was defined. 
2165         (gnus-short-group-name): New implementation.
2166         (gnus-article-display-x-face): New implementation.
2167         (gnus-article-x-face-too-ugly): New variable.
2168         (gnus-remove-some-windows): Don't bug out on non-defined buffers. 
2169
2170 Wed May 17 14:23:37 1995  Lars Ingebrigtsen  <lars@eyesore.no>
2171
2172         * gnus-msg.el (gnus-check-before-posting): New semantics. Allow
2173         finer granulatity than on/off.
2174
2175         * gnus-score.el (gnus-summary-increase-score): Changed the maps
2176         and score file entry commands.
2177
2178 Tue May 16 00:40:38 1995  Lars Ingebrigtsen  <lars@eyesore.no>
2179
2180         * gnus-score.el (gnus-summary-score-entry): When used
2181         interactively, didn't do the right TYPE.
2182         (gnus-summary-score-entry): Added keystroke.
2183
2184         * gnus.el (gnus-summary-current-score): New command and keystroke. 
2185
2186         * nnmail.el (nnmail-incoming-mail-directory): New variable. 
2187         (nnmail-get-spool-files): Use it.
2188
2189         * nndigest.el (nndigest-request-group): Would not widen before
2190         inserting, resulting in a partial digest group.
2191
2192         * gnus.el (gnus-article-summary-command): Use `call-interactively'
2193         instead of executing macro.
2194         (gnus-article-get-xrefs): Would sometimes bug out.
2195
2196         * gnus-score.el (gnus-score-exact-adapt-limit): New variable.
2197
2198         * nnfolder.el (nn*-prepare-save-mail-hook): New variables. 
2199
2200         * gnus.el (gnus-summary-next-group): Would step one group to far
2201         when using `quietly'.
2202         (gnus-newsgroup-directory-form): Don't make directory form of the
2203         entire foreign group name.
2204
2205         * gnus-uu.el (gnus-uu-save-article): Get continuation lines. 
2206
2207         * gnus-msg.el (gnus-inews-news): Don't include courtesy message on
2208         Bcc mail.
2209
2210         * nnmail.el (nnmail-split-fancy): New variable and stuff.
2211
2212         * nnkiboze.el (nnkiboze-request-group): Barfed on non-generated
2213         groups. 
2214
2215         * gnus.el (gnus-summary-mode): Modify buffer-display-table to not
2216         display control characters and the like.
2217         (gnus-active-to-gnus-format): Faster implementation.
2218         (gnus-ignored-newsgroups): Semi-obsolescent.
2219         (gnus-bug): Offer a help page.
2220         (gnus-article-prepare): Made summary and article buffer writable. 
2221         (gnus-group-make-kiboze-group): Created incorrect score files. 
2222
2223 Mon May 15 21:40:15 1995  Lars Ingebrigtsen  <lars@eyesore.no>
2224
2225         * nntp.el (nntp-nov-gap): New variable.
2226         (nntp-retrieve-headers-with-xover): Use it.
2227