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