*** empty log message ***
[gnus] / lisp / ChangeLog
1 Mon Jul 10 10:44:46 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
2
3         * gnus-ems.el (gnus-ems-redefine): Redefine for XEmacs.
4
5         * gnus.el (gnus-summary-expire-articles-now): New function and
6         keystrokem by popular demand.
7         (gnus-summary-exit-hook): New variable.
8
9         * gnus-vis.el (gnus-visual-turn-off-edit-menus): New function.
10
11         * nnml.el (nnml-request-expire-articles): When you have found one
12         new article, the rest are probably also new, so stop checking,
13         already. 
14         * nnbabyl.el (nnbabyl-request-expire-articles): Ditto.
15         * nnfolder.el (nnfolder-request-expire-articles): Ditto.
16         * nnmh.el (nnmh-request-expire-articles): Ditto.
17         * nnmbox.el (nnmbox-request-expire-articles): Ditto.
18
19         * gnus-ems.el: Setq gnus-display-type and gnus-background-mode for
20         XEmacs. 
21
22         * gnus-vis.el (gnus-summary-highlight): Defvarred twice. 
23
24         * gnus-uu.el (gnus-uu-uustrip-article): Remove any non-body line
25         after the begin line. 
26
27 Sun Jul  9 15:01:58 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
28
29         * gnus-uu.el (gnus-uu-get-actions): Substitute "file" for
30         "gnus-uu-archive". 
31
32         * gnus-vis.el (gnus-group-make-menu-bar): Disable the Edit menu in
33         all Gnus modes. 
34
35         * gnus-msg.el (gnus-insert-mime-headers): New function.
36         (gnus-inews-insert-headers): Make deletable headers italic. 
37         (gnus-inews-check-post): Stricter From header checks. 
38
39         * gnus.el (gnus-subject-equal): Would bug out on numerical
40         gather-limits. 
41         (gnus-limit-string): New function. 
42         (gnus-score-score-files): Translate the ":" to "/".
43         (gnus-score-find-bnews): Ditto.
44         ('gnus-startup-hook): Remove all hilit hooks by default. 
45
46         * gnus-score.el (gnus-default-adaptive-score-alist): Don't let
47         ticks affect adaptive score. 
48
49         * gnus-msg.el ('rmail): Require rmail. 
50
51         * gnus-mh.el (gnus-mail-reply-using-mhe): Make sure the To isn't
52         empty. 
53
54         * gnus-msg.el (gnus-inews-news): Don't restore window config if
55         article is rejected. 
56
57         * gnus.el (gnus-summary-show-article): Now takes a prefix.
58         (gnus-browse-exit): List all groups on exit.
59         (gnus-summary-edit-article): Make sure the article buffer is the
60         selected window before editing. 
61
62 Sat Jul  8 16:57:03 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
63
64         * gnus.el: 0.92 is released.
65
66         * gnus.el (gnus-summary-fetch-faq): Get the real name.
67         (gnus-summary-fetch-faq): Don't do the config thing unless the
68         fetch is successful. 
69         (gnus-group-group-unread): New function. 
70
71         * gnus-score.el (gnus-summary-header): Beep on pseudo-articles. 
72
73         * gnus.el (gnus-group-expire-all-groups): Don't move the cursor. 
74         (gnus-group-remove-mark): Don't be so verbose.
75         (gnus-summary-read-group): Return the the server buffer if
76         quitting a group entry from the server buffer. 
77
78         * gnus-score.el (gnus-score-add-followups): Local variable shadows
79         parameter. 
80
81         * gnus.el (gnus-summary-exit): Didn't update cache when proceeding
82         to the next group. 
83         (gnus-summary-next-group): Didn't respect `gnus-keep-same-level'. 
84         (gnus-summary-remove-lines-marked-as-read): Also remove canceled
85         articles. 
86
87         * gnus-score.el (gnus-score-insert-help): Make the summary buffer
88         the selected window. 
89
90         * gnus-vis.el (gnus-visual-score-map): New function to create a
91         gazillion menu bar entries. 
92
93         * gnus.el (gnus-summary-next-group): New implementation. 
94
95 Fri Jul  7 12:55:47 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
96
97         * gnus-cache.el (gnus-cache-possibly-remove-article): Don't barf
98         on corrupted .overview files. 
99
100         * gnus.el (gnus-summary-copy-article): Make sure to open
101         connection. 
102         (gnus-summary-move-article): Ditto.
103         (gnus-group-make-group): Initialized active entry with wrong data.
104         (gnus-summary-mark-article): Don't mark ancients as expirable. 
105
106         * nnbabyl.el (nnbabyl-request-create-group): New function. 
107
108         * gnus.el (gnus-group-make-group): Did not check to see whether
109         the backend was loaded. 
110
111         * gnus-vis.el (gnus-header-face-alist): New colours.
112
113 Thu Jul  6 15:30:00 1995  Per Abrahamsen  <abraham@dina.kvl.dk>
114  
115         * gnus-vis.el: Use `custom-face-lookup' to create faces for
116         concistency. 
117  
118 Thu Jul  6 14:17:34 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
119
120         * nntp.el (nntp-async-request-group): New function to save async
121         state between groups that are open at the same time. 
122
123         * nnbabyl.el (nnbabyl-retrieve-headers): Possible removal of
124         newlines. 
125
126         * nnmbox.el (nnmbox-retrieve-headers): Ditto.
127
128 Wed Jul  5 18:21:26 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
129
130         * gnus.el (gnus-summary-mode): Set the name of the group here. 
131
132         * gnus-ems.el: `set-text-properties' doesn't work on strings. 
133         (gnus-ems-redefine): Require gnus-msg on startup.
134
135 Mon Jul  3 12:04:43 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
136
137         * gnus.el (gnus-group-startup-message): Tweaked message.
138
139 Sun Jul  2 14:11:14 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
140
141         * gnus.el: 0.91 and 0.91.1 is released.
142
143         * nnvirtual.el (nnvirtual-catchup-group): Would kill the group
144         buffer. 
145
146         * gnus-ems.el (gnus-ems-redefine): Redefine insertion of group
147         lines to avoid that awfol front-stickyness of extents. 
148         (gnus-ems-redefine): Redefine gnus-copy-article-buffer.
149         (gnus-ems-redefine): Redefine gnus-summary-refer-article. 
150
151         * nnml.el (nnml-request-expire-articles): Would delete everything
152         over ange-ftp. 
153
154         * gnus-ems.el (gnus-ems-redefine): Really redefine
155         gnus-highlight-selected-summary. 
156
157         * gnus-ems.el (gnus-ems-redefine): Redefine gnus-summary-recenter. 
158
159 Sun Jul  2 13:02:19 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
160
161         * gnus.el: Removed tons of unreferenced local variables from all
162         files. 
163         (gnus-read-active-file): When using several nntp servers, the
164         native nntp server often would not be consulted for an active
165         file. 
166
167 Sun Jul  2 12:03:18 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
168
169         * gnus.el (gnus-group-make-articles-read): name instead of group. 
170
171 Sat Jul  1 16:04:13 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
172
173         * gnus.el: 0.90 is released.
174
175         * gnus.el (gnus-summary-edit-article-done): No arguments to
176         buffer-disable-undo. 
177
178         * nnkiboze.el (nnkiboze-generate-group): Turn off slow stuff. 
179
180         * gnus-msg.el (gnus-inews-news): Don't restore the summary config
181         if posting is unsuccessful.
182
183         * gnus-score.el (gnus-score-find-trace): Don't pop to score window
184         if no scores apply.
185
186         * gnus-msg.el (gnus-summary-cancel-article): Don't mark article as
187         cancelled if they are not. 
188         (gnus-mail-reply-using-mail): Change map after running mail-setup. 
189
190         * gnus.el (gnus-group-best-unread-group): Would return a group
191         that was supposed to be excluded. 
192         (gnus-summary-next-group): Skip empty groups. 
193
194         * nntp.el (nntp-open-server-semi-internal): Don't attempt a second
195         async connection if the server is down. 
196
197         * gnus.el (gnus-summary-goto-last-article): Doc fix. 
198         (gnus-no-server): Use permanent levels. 
199
200         * gnus-msg.el: Unhide and hide was unnecessary when forwarding and
201         replying and stuff. 
202
203         * nnvirtual.el (nnvirtual-retrieve-headers): Mark cancelled and
204         expired articles as read in the component group. 
205         (nnvirtual-update-marked): When removing all marks, they wouldn't
206         go away.
207
208         * gnus.el (gnus-summary-catchup): Do thorough nnvirtual catchups. 
209
210 Fri Jun 30 09:10:57 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
211
212         * gnus.el: gnus-bug wasn't interactive.
213
214 Thu Jun 29 13:42:33 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
215
216         * gnus.el (gnus-summary-catchup-to-here): Would mark one article
217         too many. 
218         (gnus-articles-to-read): Accept whitespace.
219         (gnus-summary-go-to-next-thread): Didn't go to next thread when
220         threads were hidden.
221         (gnus-summary-display-article): When the first article was
222         cancelled, point would remain in the group buffer.
223
224 Wed Jun 28 16:24:38 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
225
226         * gnus.el: 0.89 is released.
227
228         * nnfolder.el (nnfolder-directory): file-name-as-directory thing. 
229
230         * gnus-mh.el (gnus-mail-reply-using-mhe): Set gnus-mail-buffer to
231         the right buffer.
232
233         * gnus.el (gnus-article-mode-map): Copy all summary keystrokes. 
234         (gnus-summary-insert-pseudos): Don't view if you ask to save 
235         (gnus-summary-edit-article): Enable undo.
236
237 Sun Jun 25 11:47:24 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
238
239         * gnus.el (gnus-summary-next-group): Fixed possible bug on `n' on
240         last group. 
241         (gnus-remove-some-windows): Didn't delete all Gnus windows.
242         (gnus-group-unsubscribe-current-group): Use universal-argument as
243         expected. 
244         (gnus-summary-beginning-of-article): Didn't configure windows. 
245         (gnus-compress-newsrc-alist): Be more lenient in compressing.
246         (gnus-newsrc-parse-options): "-" was counted as a non-word
247         character for some reason.
248         (gnus-articles-to-read): Accept white space.
249         (gnus-truncate-string): Did the opposite of what it should. 
250
251 Sat Jun 24 14:11:58 1995  Lars Magne Ingebrigtsen  <lingebri@sunscipw.cern.ch>
252
253         * gnus.el: 0.88 is released.
254
255         * gnus.el (gnus-bug): Use gnus-mail-send-and-exit. 
256         (gnus-summary-line-format-alist): Int instead of char with %e.
257         (gnus-format-max-width): Mule refefinition.
258
259 Sat Jun 24 13:14:40 1995  Lars INGEBRIGTSEN UiO  <lingebri@sunsci4.cern.ch>
260
261         * gnus.el (gnus-subject-eq): New function.
262         (gnus-summary-search-subject): Use it.
263
264         * gnus-msg.el (gnus-cancel-news): Use previous distribution, if
265         any. 
266
267         * gnus.el (gnus-summary-next-group): Tried exiting while in the
268         group buffer. 
269
270 Sat Jun 24 10:35:33 1995  Lars INGEBRIGTSEN UiO  <lingebri@sunscipw.cern.ch>
271
272         * gnus.el (gnus-article-date-ut): Slap a condition-case on the
273         timezone functions.
274         (gnus-summary-mode-hook): Doc fix.
275         (gnus-group-get-new-news): Update native and secondary groups of
276         the proper levels if levels are wanted. 
277
278         * gnus-msg.el (gnus-inews-insert-signature): Checked whether
279         `gnus-signature-function' was a function.
280
281 Sat Jun 17 02:38:33 1995  Lars Ingebrigtsen  <lars@eyesore.no>
282
283         * gnus.el: 0.87 is released.
284
285         * nnkiboze.el (nnkiboze-close-group): Don't bug out on missing nov
286         files. 
287
288         * gnus-cache.el (gnus-cache-possibly-remove-articles): Wait until
289         exit to remove articles from the cache. 
290
291         * gnus.el (gnus-summary-next-group): Go to the next group, or exit
292         if no articles. 
293         (gnus-summary-search-article-forward): Cleaned up. 
294         (gnus-summary-search-article-backward): New implementation. 
295
296         * gnus-uu.el (gnus-uu-decode-with-method): Make sure the dir name
297         is a directory. 
298
299         * gnus.el (gnus-summary-mode-map): Add binding for gnus-bug. 
300         (gnus-article-mode-map): Ditto. 
301         (gnus-browse-mode-map): Ditto.
302
303         * nnmh.el (nnmh-request-expire-articles): Possibly keep last
304         article; and return the right `rest' undeleted list. 
305
306         * gnus.el (gnus-summary-mark-article): Don't auto-expire ancient
307         articles. 
308
309         * nnbabyl.el (nnbabyl-request-expire-articles): Would infloop. 
310
311         * gnus.el (gnus-summary-mark-article): Would possibly enter a nil
312         into the lists of articles. 
313
314 Fri Jun 16 01:51:01 1995  Lars Ingebrigtsen  <lars@eyesore.no>
315
316         * nneething.el (nneething-get-head): Returned nil. 
317
318         * gnus-cache.el (gnus-cache-possibly-enter-article): Make doubly
319         sure that point as at the start of the line. 
320
321         * gnus-score.el (gnus-summary-score-entry): Matches on lines were
322         entered with strings, leading to later bugouts. 
323
324         * nntp.el (nntp-request-asynchronous): Error message slightly
325         off. 
326
327         * gnus.el (gnus-summary-verbose-header): New command and keystroke
328         for POG compatability. 
329         (gnus-article-hide-headers-if-wanted): Fix to the same. 
330
331         * gnus-score.el (gnus-score-edit-alist): Use it new config.  
332
333         * gnus.el (gnus-summary-refer-parent-article): Give a more
334         unabiguous error message. 
335         (gnus-summary-refer-article): Save the article buffer before
336         trying to refer some other. 
337         (gnus-summary-refer-article): Don't blank out the old article
338         buffer. 
339         (gnus-buffer-configuration): New entry for summary-edit-score. 
340
341         * gnus-mh.el (gnus-mail-reply-using-mhe): Set mail-bug to wrong
342         thing. 
343
344         * gnus.el (gnus-article-word-wrap): Let adaptive-fill-regexp be
345         somewhat more permissive.
346         (gnus-summary-first-subject): Did not go to the first article. 
347
348 Thu Jun 15 21:31:38 1995  Lars Ingebrigtsen  <lars@eyesore.no>
349
350         * gnus.el (gnus-setup-news): Read active file from secondary
351         servers even if native is down. 
352         (gnus-get-unread-articles): Didn't display unread articles when
353         started on a low level. 
354         (gnus-get-unread-articles): More efficient implementation.
355
356 Thu Jun 15 05:28:03 1995  Lars Magne Ingebrigtsen  <larsi@hymir.ifi.uio.no>
357
358         * gnus-score.el (gnus-score-save): Delete empty score files. 
359
360 Thu Jun 15 03:34:23 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
361
362         * gnus.el: 0.86 is released.
363
364         * gnus.el (gnus-summary-refer-article): Recenter after fetching. 
365
366 Wed Jun 14 10:34:20 1995  Lars Ingebrigtsen  <lars@eyesore.no>
367
368         * gnus-uu.el (gnus-uu-digest-mail-forward): Don't initialize
369         twice. 
370
371         * gnus-msg.el (gnus-mail-buffer): New variable. 
372
373         * gnus-score.el (gnus-summary-increase-score): Restore window
374         config after help.
375
376         * nnmail.el (nnmail-use-procmail): New variable. 
377
378         * nntp.el (nntp-send-strings-to-server): Really reopen connection
379         if closed. 
380
381         * gnus.el (gnus-group-exit): Remove carpal window on exit. 
382         (gnus-summary-recenter): Center on line 2 when in small windows. 
383         (gnus-newsrc-to-gnus-format): Reset the options list. 
384         (gnus-read-active-file): Would not activate primary groups when
385         'some. 
386         (gnus-get-unread-articles): Don't activate secondary groups
387         again. 
388
389 Tue Jun 13 00:26:45 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
390
391         * Treat empty comments fields. 
392
393         * gnus.el (gnus-newsrc-to-gnus-format): Exponentiality revealed. 
394         (gnus-score-find-hierarchical): Didn't really work for adaptive
395         files. 
396         (gnus-select-newsgroup): Really strip the first unwanted article. 
397
398         * gnus-score.el (gnus-summary-score-entry): Doc fix. 
399
400 Tue Jun 13 10:02:57 1995  Scott Byer  <byer@mv.us.adobe.com>
401
402         * nnfolder.el (nnfolder-possibly-change-group) An added check for
403         a file being a directory also checked for a symlink without
404         verifying that the symlink actually pointed to a directory.  This
405         would seriosly mess up some mail setups.
406
407         * nnfolder.el (nnfolder-server-opened)
408         (nnfolder-possibly-change-group) Made sure checks for buffer
409         existence included checks for the name being nil, since
410         buffer-name with a nil name returns some random buffer.
411
412 Sat Jun 10 00:15:13 1995  Lars Ingebrigtsen  <lars@eyesore.no>
413
414         * gnus.el (gnus-ask-server-for-new-groups): Ignore errors while
415         reading newgroups files.
416         (gnus-summary-next-group): Would bug out when all articles were
417         expinged from scoring. 
418         (gnus-simplify-subject-fuzzy): Totally bugged out. 
419
420         * gnus.el: 0.85 is released.
421
422 Thu Jun  8 22:27:07 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
423
424         * custom.el: Added support for faces, sexp, and pair types.  Added
425         support for declaring emacs packages.  Added support for loading,
426         saveing, and editing Emacs customization.  Declared all user
427         variables in the custom package itself.
428
429         * gnus-edit.el: Added support for `eval', `adapt', and `local'
430         entries. 
431
432         * gnus-cus.el: New file.
433
434 Fri Jun  9 00:07:16 1995  Lars Ingebrigtsen  <lars@eyesore.no>
435
436         * gnus-uu.el (gnus-uu-initialize): Create tmp dir recursively. 
437
438         * gnus.el (gnus-group-edit-group): Refuse to edit killed groups. 
439         (gnus-summary-enter-digest-group): Have followups in digest groups
440         go to the parent group. 
441         (gnus-newsrc-to-gnus-format): Would infloop on empty lines. 
442
443         * gnus-score.el (gnus-score-load-file): Have adapt nil do nothing
444         much. 
445         (gnus-score-load-file): Have a nil 'adapt entry mean "use current
446         value". 
447
448         * gnus-vis.el (gnus-article-highlight-headers): Would sometimes
449         bug out. 
450
451         * gnus.el (gnus-configure-windows): Accept integer hor specs. 
452
453         * nnfolder.el (nnfolder-request-create-group): Make sure new
454         groups that are created are, indeedn, created.
455         (nnfolder-request-accept-article): Would save two copies of all
456         mail. 
457
458 Fri Jun  9 00:07:16 1995  Lars Ingebrigtsen  <lars@eyesore.no>
459
460         * gnus.el: 0.84 is released.
461
462         * nneething.el (nneething-retrieve-headers): Check for empty
463         files. 
464
465         * gnus-msg.el (gnus-inews-insert-headers): Did not delete the
466         required headers. 
467         (gnus-inews-organization): Be a bit more clever about missing
468         files. 
469
470         * gnus-score.el (gnus-score-body): Didn't work at all. 
471
472         * gnus-msg.el (gnus-summary-supersede-article): Did not select
473         article before superseding. 
474         (gnus-summary-supersede-article): Delete certain headers before
475         superseding. 
476         (gnus-delete-supersedes-headers): New variable. 
477
478 Thu Jun  8 20:15:24 1995  Lars Ingebrigtsen  <lars@eyesore.no>
479
480         * nnmh.el (nnmh-request-list): Would add a "." to the group name
481         if nnmh-directory didn't end with /.
482
483         * nnmail.el (nnmail-resplit-incoming): New variable. 
484
485         * nnml.el (nnml-get-new-mail): Wrong group name. 
486
487         * gnus.el (gnus-simplify-subject-fuzzy): Inline
488         simplify-buffer-fuzzy. 
489         (gnus-simplify-buffer-fuzzy): New Re: match. 
490
491         * gnus-uu.el (gnus-uu-initialize): Make a more unique temp name. 
492         (gnus-uu-decode-unshar-and-save): Start working. 
493
494         * gnus.el (gnus-score-find-single): Find both SCORE and ADAPT
495         file. 
496         (gnus-score-find-hierarchical): Ditto.
497
498 Thu Jun  8 15:38:58 1995  Lars Magne Ingebrigtsen  <larsi@gymir.ifi.uio.no>
499
500         * gnus.el (gnus-newsrc-to-gnus-format): Don't enter native groups
501         from the .eld files of they do not exist in the .newsrc file. 
502
503         * gnus.el: Doc string typo corrections galore courtesy of Frank D.
504         Cringle. 
505
506         * gnus-ems.el: Bind buffer-substring-no-properties if not bound. 
507
508         * gnus.el (gnus-select-newsgroup): Did the wrong thing to remove 
509         (gnus-matches-options-n): Reversed match, sort of. 
510         (gnus-extract-address-components): Didn't treat chopped-off lines
511         well. 
512         (gnus-read-all-descriptions-files): Returned nil. 
513         (gnus-gmt-to-local): Wouldn't strip props before calling timzone. 
514
515 Wed Jun  7 15:04:20 1995  Lars Magne Ingebrigtsen  <larsi@gymir.ifi.uio.no>
516
517         * gnus.el (gnus-select-newsgroup): Don't add an extra 1 if there
518         already is one. 
519         (gnus-summary-reselect-current-group): Did not allow reselecting. 
520
521         * nndoc.el (nndoc-retrieve-headers): Would fetch headers
522         strangely. 
523
524         * gnus.el (gnus-summary-search-subject): Don't bug out on
525         psedu-articles. 
526         (gnus-score-score-files): Use file-exists instead of
527         file-readable because of os/2 bug. 
528         (gnus-select-newsgroup): Didn't remove the first fetched article
529         when not using nov. 
530
531         * gnus.el: 0.83 is released. 
532
533 Wed Jun  7 12:59:46 1995  Lars Ingebrigtsen  <lars@eyesore.no>
534
535         * gnus.el (gnus-configure-windows): Also make the selected buffer
536         in the selected window the current buffer.
537
538 Mon Jun  5 23:04:27 1995  Lars Ingebrigtsen  <lars@eyesore.no>
539
540         * nntp.el: Anchor all lines with \n instead of $.
541
542 Sun Jun  4 17:03:38 1995  Lars Ingebrigtsen  <lars@eyesore.no>
543
544         * gnus.el (gnus-summary-remove-lines-marked-with): Unbalanced
545         parens. 
546
547 Sun Jun  4 00:48:38 1995  Lars Ingebrigtsen  <lars@eyesore.no>
548
549         * gnus.el (gnus-group-catchup): Would not properly catchup all
550         ticked articles.
551
552         * nndoc.el (nndoc-number-of-articles): Would totally bug out on
553         mbox types. 
554
555         * gnus.el: 0.82 is released.
556
557 Sat Jun  3 00:27:41 1995  Lars Ingebrigtsen  <lars@eyesore.no>
558
559         * gnus.el (gnus-summary-sort): Re-send async info after sorting. 
560         (gnus-strict-mime): New variable. 
561         (gnus-extract-address-components): XOVER From headers might not
562         support folded lines. 
563
564         * nnmail.el (nnmail-move-inbox): Always use movemail to move
565         incoming mail. 
566
567         * gnus.el (gnus-summary-zcore-fuzz): New variable. 
568         (gnus-summary-insert-line): Use it. 
569
570         * gnus-score.el (gnus-summary-score-entry): Remove Re:'s from
571         substring and regexp matches. 
572
573         * gnus-msg.el (gnus-inews-insert-headers): Would bug out on
574         existing message-ids. 
575
576         * gnus-ems.el: Provide gnusutil for Mule users. 
577
578         * gnus.el (gnus-summary-catchup): Would nix out dormant articles. 
579
580         * nntp.el (nntp-retrieve-headers-with-xover): Would give erronous
581         results on non-xover servers. 
582
583         * gnus.el (gnus-group-make-group): Would insert groups at the end
584         of the list at the beginning. 
585
586         * gnus-kill.el (gnus-kill-parse-gnus-kill-file): Switch to the
587         summary buffer before evaling nok-kill forms. 
588
589         * gnus-score.el (gnus-score-edit-done): Make sure the directory
590         where we save the score file exists. 
591
592         * gnus.el (gnus-retrieve-headers): Don't try to retrieve headers
593         by id from the cache.
594
595         * nnsoup.el (nnsoup-read-areas): New packets would bomb. 
596
597         * gnus.el (gnus-get-unread-articles): Check secondary groups kinda
598         unconditionally. 
599         (gnus-read-descriptions-file): Don't try to re-read desc file if
600         it failed the first time. 
601         (gnus-add-configuration): New function. 
602         (gnus-summary-next-article): The group window was selected. We
603         select the summary buffer.
604         (gnus-active-to-gnus-format): Would leave illegal group symbols
605         undefined. 
606
607 Fri Jun  2 20:58:58 1995  Lars Ingebrigtsen  <lars@eyesore.no>
608
609         * nnvirtual.el (nnvirtual-possibly-change-newsgroups): Make sure
610         the nnvirtual group doesn't include itself. 
611
612         * gnus-score.el (gnus-score-body): Changed message to "num of
613         tot". 
614
615         * nnbabyl.el (nnbabyl-get-new-mail): Remove ^_-s from incoming
616         mails. 
617
618         * gnus.el (gnus-mark-article-as-read): Did not remove articles
619         from the cache. 
620
621         * nnmail.el (nnmail-get-spool-files): Remove directories that
622         match the suffix. 
623
624         * gnus-score.el (gnus-summary-increase-score): Use sit-fors to
625         better mimic a keymap.
626         (gnus-summary-increase-score): Don't display match types that are
627         illegal for the header to be scored on.
628         (gnus-summary-increase-score): Allow C-h to list help. 
629
630         * nnmail.el (nnmail-get-split-group): Get the right group to split
631         in when doing procmail splits. 
632
633 Fri Jun  2 17:25:28 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
634
635         * gnus.el: 0.81 is released. 
636
637 Fri Jun  2 14:56:40 1995  Lars Ingebrigtsen  <lars@eyesore.no>
638
639         * gnus.el (gnus-group-exit): Would offer to save summaries after
640         it was too late. 
641
642         * nnvirtual.el (nnvirtual-request-close): Function for cleaning up
643         nnvirtual. 
644
645 Wed May 31 16:37:02 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
646
647         * gnus-vis.el (gnus-summary-make-menu-bar): Added menu entry to
648         highlight article.
649
650 Fri Jun  2 00:29:57 1995  Lars Ingebrigtsen  <lars@eyesore.no>
651
652         * gnus.el (gnus-read-descriptions-file): Allow reading from
653         different servers. 
654         (gnus-group-describe-group): Wouldn't describe foreign groups. 
655         (gnus-read-all-descriptions-files): New function. 
656         (gnus-group-get-new-news-this-group): Would step to the bottom of
657         the list. 
658         (gnus-group-update-group): Would often insert groups one below
659         where they were supposed to go.
660
661         * gnus-msg.el (gnus-copy-article-buffer): Didn't widen before
662         copying. 
663
664         * gnus.el (gnus-article-get-xrefs): Would bug out in obscure
665         circumstances. 
666
667         * gnus-ems.el: Would define make-face, which would confuse Info.
668
669         * gnus.el (gnus-summary-next-article): Execute keystroke after `n'
670         in the right buffer. 
671
672         * gnus-edit.el (gnus-score-customize): Added keystroke and
673         autoload. 
674
675         * gnus.el (gnus-ask-server-for-new-groups): Did not open servers
676         before requesting.
677         (gnus-group-check-bogus-groups): Prefix now means "don't ask". 
678         (gnus-check-bogus-newsgroups): Would bug out on several bogus
679         groups with the same name. 
680
681 Thu Jun  1 01:17:01 1995  Lars Ingebrigtsen  <lars@eyesore.no>
682
683         * gnus-msg.el (gnus-post-news): Would 'ask even when posting. 
684         (gnus-inews-insert-headers): Only remove message-id previously
685         generated by Gnus.
686         (gnus-inews-news): Insert the same message-id in mail copies of
687         news articles. 
688         (gnus-deletable-headers): New variable. 
689
690         * nnmh.el (nnmh-request-list): Would mess up the list.
691
692         * gnus.el (gnus-group-make-empty-virtual): Create a group that
693         matches nothing, not everything. 
694         (gnus-group-catchup-current): Catch up component nnvirtual
695         groups. 
696
697         * gnus-soup.el: New file.
698
699         * nnsoup.el: New file.
700
701         * gnus-msg.el (gnus-inews-article-function): New variable. 
702         (gnus-inews-article): Check headers after they have been
703         generated. 
704
705 Wed May 31 11:37:22 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
706
707         * gnus.el (gnus-summary-expire-articles): Cancelled instead of
708         canceled. 
709
710 Wed May 31 03:45:35 1995  Lars Magne Ingebrigtsen  <larsi@bera.ifi.uio.no>
711
712         * nnmh.el (nnmh-request-expire-articles): If a file can't be
713         deleted, don't remove it from the list of expirables. 
714
715         * gnus.el: 0.80 is released.
716
717 Tue May 30 10:59:22 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
718
719         * gnus-cite.el (gnus-cite-attribution-postfix): Accept VinVN
720         `says' attribution, no matter how stupid it sounds.
721
722 Wed May 31 00:46:27 1995  Lars Magne Ingebrigtsen  <larsi@bera.ifi.uio.no>
723
724         * gnus.el (gnus-summary-read-group): Recenter in wrong window. 
725
726 Tue May 30 10:05:54 1995  Lars Ingebrigtsen  <lars@eyesore.no>
727
728         * gnus.el (gnus-make-hashtable-from-newsrc-alist): Make sure no
729         new dummy.groups are prepended. 
730         (gnus-make-hashtable-from-newsrc-alist): Would potentially be
731         destructive. 
732
733 Mon May 29 09:03:02 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
734
735         * gnus.el (gnus-summary-goto-subject): Would not report
736         non-existing numbers. 
737
738         * gnus-msg.el (gnus-inews-insert-signature): Don't do sig if
739         mail-signature is non-nil. 
740         (gnus-post-news): Would set gnus-newsgroup-name to something
741         strange. 
742
743         * gnus.el (gnus-configure-windows): Would, in obscure cases,
744         display a buffer in two windows. 
745
746 Mon May 29 09:03:02 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
747
748         * gnus.el: 0.79 is released.
749
750         * nnmail.el (nnmail-delete-incoming): New variable. 
751
752         * gnus.el (gnus-summary-read-group): Would scroll to the end of
753         the article. 
754
755         * gnus-msg.el (gnus-mail-reply-using-mail): Don't run
756         news-reply-header-hook if mail-yank-hooks is non-nil. 
757
758 Sun May 28 15:25:02 1995  Lars Ingebrigtsen  <lars@eyesore.no>
759
760         * gnus.el (gnus-summary-update-mark): Would add unread marks to
761         articles that had been marked with the process mark.
762         (gnus-summary-read-group): Forcibly recenter group buffer if
763         visible. 
764
765         * gnus-score.el (gnus-summary-increase-score): Allow "?"s. 
766
767         * gnus.el (gnus-summary-import-article): New command and
768         keystroke. 
769
770         * gnus-kill.el (gnus-kill-parse-rn-kill-file): Also parse rn
771         killfiles. 
772
773         * gnus.el (gnus-group-get-new-news): Did not use
774         default-list-level properly.
775
776 Sun May 28 10:01:10 1995  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
777
778         * gnus.el (gnus-article-word-wrap): Use fill-column. 
779
780         * gnus-score.el (gnus-score-remove-lines-adaptive): Would switch
781         score files. 
782
783         * nnspool.el (nnspool-find-article-by-message-id): Did not work. 
784
785         * gnus-score.el (gnus-score-adaptive): Would try to score one too
786         many. 
787
788         * gnus.el (gnus-group-make-help-group): Use new doc backend. 
789
790         * nndoc.el (nndoc-type-to-regexp): Find out when the end of file
791         has been reached in digests. 
792
793 Sun May 28 01:30:59 1995  Lars Ingebrigtsen  <lars@eyesore.no>
794
795         * nnmbox.el (nnmbox-possibly-change-newsgroup): Act more robustly
796         even if the user kills the mbox buffer.
797
798 Sat May 27 20:16:34 1995  Lars Ingebrigtsen  <lars@eyesore.no>
799
800         * nneething.el (nneething-make-head): Produced buggy From
801         headers. 
802         (nneething-article-p): More strict definition. 
803
804         * gnus.el (gnus-summary-next-page): Would show end of buffer. 
805         (gnus-group-exit): Really offer to save summaries.
806         (gnus-offer-save-summaries): Reverse match.
807
808 Sat May 27 09:25:52 1995  Lars Magne Ingebrigtsen  <larsi@bera.ifi.uio.no>
809
810         * gnus.el: 0.78 is released.
811
812         * nnmail.el (nnmail-split-incoming): Would bug out on long
813         content-lengths.
814
815         * gnus.el (gnus-active-to-gnus-format): Do more checking. 
816         (gnus-summary-prev-page): Would not configure windows. 
817
818         * gnus-cache.el (gnus-cache-possibly-enter-article): Did not
819         insert From headers in nov files.
820
821         * nnbabyl.el (nnbabyl-retrieve-headers): Misspelled func name.
822
823         * gnus.el (gnus-browse-group-name): Did not work.
824         (gnus-browse-select-group): No interactive spec.
825
826         * gnus-msg.el (gnus-mail-reply-using-mail): `C-c C-y' woyld yank
827         only headers. 
828
829 Fri May 26 06:34:55 1995  Lars Ingebrigtsen  <lars@eyesore.no>
830
831         * gnus.el (gnus-group-make-doc-group): New command and keystroke. 
832
833         * nndoc.el (nndoc-open-server): New implementation. Now does
834         babyl, mbox and digest.
835
836         * nnspool.el (nnspool-request-post): Use a pipe instead of a pty. 
837
838         * gnus-msg.el (gnus-inews-insert-headers): Do the _-_ a bit more
839         intelligently. 
840
841 Thu May 25 13:05:05 1995  Lars Ingebrigtsen  <lars@eyesore.no>
842
843         * gnus.el (gnus-summary-enter-digest-group): Did not work.
844
845         * nndigest.el (nndigest-current-buffer): Doc fix.
846
847         * nnmh.el (nnmh-request-list): Would recurse needlessly. 
848
849 Thu May 25 05:34:16 1995  Lars Magne Ingebrigtsen  <larsi@bera.ifi.uio.no>
850
851         * gnus.el: 0.77 is released.
852         
853         * gnus.el (gnus-article-date-ut): Ignore missing dates. 
854         (gnus-group-enter-directory): New command and keystroke.
855
856         * nnspool.el (nnspool-retrieve-headers-with-nov): Don't be picky
857         on dirs. 
858
859         * gnus-mh.el (gnus-mail-forward-using-mhe): Make better Subject. 
860
861         * gnus.el (gnus-score-find-alist): New function.
862         (gnus-score-score-files): ADAPT files would nix out all other
863         files. 
864         (gnus-score-score-files): Would not find any when short names were
865         used. 
866
867 Sat May 20 06:45:04 1995  Sudish Joseph <joseph@cis.ohio-state.edu>
868
869         * gnus-score.el (gnus-score-find-alist): New function.
870         (gnus-possibly-score-headers): Use it.
871
872         * gnus.el (gnus-score-file-(single|multiple)-match-alist): New
873           variables.
874
875 Thu May 25 03:44:53 1995  Lars Magne Ingebrigtsen  <larsi@bera.ifi.uio.no>
876
877         * gnus-kill.el (gnus-expunge): Would infloop.
878
879         * nnspool.el (nnspool-inews-sentinel): Did not kill the error
880         buffer.
881
882         * nnmail.el (nnmail-article-group): Would but out on function in
883         the split method.
884
885         * nnmh.el (nnmh-get-new-mail): Don't rescan if already scanned. 
886
887         * nnml.el (nnml-get-new-mail): Ditto.
888
889         * gnus.el (gnus-start-news-server): Don't let the nnmh backend
890         fetch new mail. 
891
892 Wed May 24 07:59:39 1995  Lars Ingebrigtsen  <lars@eyesore.no>
893
894         * nneething.el: New backend.
895
896 Wed May 24 02:35:49 1995  Lars Magne Ingebrigtsen  <larsi@gymir.ifi.uio.no>
897
898         * gnus.el: 0.76 is released.
899
900         * nnfolder.el (nnfolder-close-group): New version. Don't close if
901         already closed.
902
903         * gnus-msg.el (gnus-inews-news): Wouldn't restore winconf.
904
905         * gnus.el (gnus-summary-delete-article): Would make all expirable
906         articles disappear.
907
908         * gnus-msg.el (gnus-summary-cancel-article): Don't mark as
909         cancelled before it actually is cancelled.
910         (gnus-mail-reply-using-mail): Did not narrow to headers. 
911         (gnus-group-mail): Use the mail-other-window method.
912
913         * gnus.el (gnus-signature-separator): Moved to gnus.el.
914         (gnus-debug): Ignore nils in load-path.
915         (gnus-score-score-files): Did not find adapt files when using
916         short file names. 
917         (gnus-score-score-files): Changing from short to long file names
918         would bug out.
919         (gnus-get-newsgroup-headers): Would bug out on empty articles.
920
921         * nnheader.el (nnheader-insert-head): Would stop before getting
922         the entire head.
923
924         * gnus-msg.el (gnus-mail-reply-using-mail): Would unmark process
925         marks in the wrong buffer.
926         (gnus-post-news): Ditto.
927         (gnus-inews-do-fcc): Would make a directory out of the file name. 
928
929 Tue May 23 07:24:52 1995  Lars Ingebrigtsen  <lars@eyesore.no>
930
931         * gnus.el (gnus-group-real-name): Get the word after the last
932         colon, not after the first colon.
933
934         * nnmail.el (nnmail-split-incoming): When "splitting" for just a
935         single group, narrow the split method to just the single group. 
936
937         * gnus-uu.el (gnus-uu-unpack-files): Expunge generated files on
938         group exit.
939
940         * gnus-score.el (gnus-score-load-file): Added the `local' atom.
941
942         * gnus.el (gnus-group-make-empty-virtual): New function and
943         keystroke. 
944         (gnus-dummy-mark): New variable.
945         (gnus-summary-remove-lines-marked-with): Remove dummy roots that
946         have no children.
947         (gnus-articles-to-read): Allow the user to specify how many
948         articles to read with a numerical prefix.
949         (gnus-browse-read-group): New command and keystroke.
950         (gnus-summary-insert-line): Go back to using normal plists for
951         article info. Changes all over in the summary code.
952         (gnus-summary-first-subject): New implementation.
953
954 Tue May 23 02:54:05 1995  Lars Magne Ingebrigtsen  <larsi@bera.ifi.uio.no>
955
956         * nnmail.el (nnmail-move-inbox): tofile fix.
957
958         * gnus-msg.el (gnus-group-mail): Moved here.
959         (gnus-group-mail): Run gnus-mail-hook.
960
961         * gnus.el (gnus-article-prepare): Let buffer-read-only to nil.
962
963         * nnfolder.el (nnfolder-possibly-activate-groups): Don't use
964         gnus-group-real-name. 
965
966         * gnus.el (gnus-active-to-gnus-format): Add more error control.
967
968         * gnus-score.el (gnus-summary-increase-score): Would bug out on
969         certain keystrokes.
970
971         * gnus.el (gnus-group-sort-groups): Would rescan.
972         (gnus-group-sort-groups): Added keystroke.
973         (gnus-article-setup-buffer): Always set article mode.
974         (gnus-group-add-to-virtual): Prompt with nnvirtual:.
975
976 Sun May 21 07:33:20 1995  Lars Ingebrigtsen  <lars@eyesore.no>
977
978         * gnus.el (gnus-offer-save-summaries): Save any still-existing
979         summary buffer on exit from Gnus.
980
981 Sun May 21 00:11:00 1995  Lars Magne Ingebrigtsen  <larsi@hymir.ifi.uio.no>
982
983         * gnus.el: 0.75 is released.
984
985         * gnus-cache.el (gnus-cache-retrieve-headers): Don't bug out on
986         changed source groups. 
987
988         * gnus.el (gnus-matches-options-n): Did not find matching options. 
989         (gnus-configure-windows): Signal error with missing point.
990         (gnus-narrow-to-headers): Don't bug out on malformed mail. 
991
992         * gnus-uu.el: Made prompts more explicit.
993
994         * gnus.el (gnus-article-prepare): Show thread before doing visual
995         marks. 
996         (gnus-summary-scroll-up): Would recenter oddly.
997
998 Sat May 20 23:37:42 1995  Lars Magne Ingebrigtsen  <larsi@hymir.ifi.uio.no>
999
1000         * gnus-score.el (gnus-score-headers): gnus-current-score-file
1001         would be nil.
1002
1003         * gnus-cite.el (gnus-supercite-regexp): New value.
1004
1005 Sat May 20 04:56:14 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1006
1007         * nnbabyl.el (nnbabyl-retrieve-headers): Faster routine.
1008
1009         * nnheader.el (nnheader-insert-head): New function to speed up
1010         HEADer reading.
1011
1012         * nnspool.el (nnspool-retrieve-headers): Use it.
1013         * nnmh.el (nnmh-retrieve-headers): Ditto.
1014         * nnml.el (nnml-retrieve-headers): Ditto.
1015
1016         * nnmh.el (nnmh-be-safe): New variable and serious speedup. 
1017
1018 Sat May 20 17:11:50 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1019
1020         * gnus.el: 0.74 is released. 
1021
1022 Sat May 20 00:11:59 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1023
1024         * gnus.el: 0.73 is released.
1025
1026         * gnus-msg.el (gnus-mail-reply-using-mail): Don't barf wifout a
1027         message-id. 
1028
1029         * gnus-score.el (gnus-score-load-file): 'eval was not right. 
1030
1031         * gnus.el (gnus-make-articles-unread): Would deliver wrong
1032         results. 
1033
1034 Fri May 19 01:10:34 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1035
1036         * nnbabyl.el (nnbabyl-insert-newsgroup-line): Did not translate
1037         "From " lines.
1038         (nnbabyl-insert-lines): Wrong number of lines. 
1039         (nnbabyl-request-accept-article): Bugged out. 
1040
1041         * nnmh.el (nnmh-request-accept-article): Would never accept an
1042         article. 
1043
1044         * gnus-vis.el (gnus-article-add-buttons): `Entry' would be nil
1045         sometimes. 
1046
1047         * gnus-ems.el (gnus-ems-redefine): Redefine buffer-display-table. 
1048
1049         * gnus.el (gnus): Init server buffer, just in case.
1050
1051         * nnml.el (nnml-request-create-group): string-to-int instead of
1052         int-to-string. 
1053
1054         * gnus.el (gnus-group-use-permament-levels): New variable,
1055         supersedes other variables. 
1056         (gnus-article-prepare): Let buffer-read-only nil before calling
1057         hooks. 
1058         (gnus-summary-next-group): Recenter group buffer.
1059         (gnus-get-newsgroup-headers): Articles without message-id's
1060         fetched in separate batches would be clobbered.
1061
1062         * gnus-msg.el (gnus-inews-do-fcc): Make sure the fcc dir exists. 
1063         (gnus-inews-news): If both mailing and posting, remove the Fcc
1064         before posting. 
1065
1066         * nnvirtual.el (nnvirtual-request-post-buffer): Don't suggest any
1067         newsgroups to post in.
1068
1069         * gnus.el (gnus-list-of-read-articles): Would totally bug out. 
1070
1071         * gnus-score.el (gnus-score-string): Add tracing.
1072         (gnus-score-find-trace): New command and keystroke.
1073
1074         * nnmbox.el (nnmbox-request-expire-articles): When deleting the
1075         last article, would infloop.
1076
1077         * nnbabyl.el (nnbabyl-article-string): Did not anchor end of
1078         number. 
1079
1080         * gnus-msg.el (gnus-forward-insert-buffer): Don't do double
1081         copying of article buffer.
1082         (gnus-copy-article-buffer): Would barf when the article buffer
1083         didn't exist.
1084
1085         * gnus.el (gnus-configure-windows): Split the opposite way.
1086         (gnus-summary-next-group): Would cycle on 0 on the last group. 
1087
1088         * gnus-score.el (gnus-summary-increase-score): Give fuller
1089         prompts. 
1090
1091 Sun May 14 10:01:49 1995  Per Abrahamsen  <abraham@iesd.auc.dk>
1092
1093         * gnus.el: Use (point-min) instead if `1'.
1094
1095         * gnus.el (gnus-hidden-properties): Added.
1096         (gnus-summary-toggle-header, gnus-article-show-all-headers,
1097         gnus-article-hide-headers): Use it.
1098
1099         * gnus-cite.el (gnus-article-hide-citation,
1100         gnus-article-hide-citation-maybe, gnus-cite-toggle): Use it.
1101
1102         * gnus-vis.el (gnus-article-hide-signature,
1103         gnus-signature-toggle):  use it.
1104
1105         * gnus.el (gnus-article-hide-signature): Deleted.  Use the version
1106         in `gnus-vis.el' instead.
1107
1108         * gnus-vis.el (gnus-article-next-button): New function and
1109         keybinding. 
1110
1111 Thu May 18 03:10:03 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1112
1113         * gnus-score.el (gnus-score-edit-alist): Really save winconf.
1114
1115         * gnus.el (gnus-summary-enter-digest-group): Don't use / in group
1116         names. 
1117
1118         * nnmail.el (nnmail-split-incoming): Use Content-Length header. 
1119
1120         * gnus-score.el (gnus-score-headers): Let current-score-file. 
1121
1122         * gnus-ems.el: Don't use intagible before 19.29.
1123
1124         * nndigest.el (nndigest-narrow-to-article): Stop before that *End
1125         of digest* line.
1126
1127         * gnus-score.el (gnus-score-score-files): Expand the kill-file
1128         path before using it.
1129         (gnus-summary-increase-score): Double quoting of types.
1130
1131         * gnus-mh.el (gnus-mail-forward-using-mhe): Use the incoming
1132         buffer. 
1133
1134         * gnus.el (gnus-summary-prepare-threads): False roots would get
1135         incorrect number of children.
1136
1137         * nnspool.el (nnspool-inews-sentinel): condition-case the sending
1138         of eof.
1139
1140         * gnus.el (gnus-summary-mark-article): Always un-hide threads. 
1141         (gnus-update-read-articles): Peel off expired article numbers. 
1142         (gnus-article-set-window-start): New function.
1143         (gnus-summary-refer-article): Would scroll to the end of the
1144         buffer. 
1145
1146         * gnus-uu.el (gnus-uu-save-article): Grabbed one char to many when
1147         snarfing headers. 
1148
1149         * gnus-score.el (gnus-score-add-followups): Don't enter if there
1150         already is one.
1151
1152         * gnus.el (gnus-nov-read-integer): Condition-case the read. 
1153
1154         * nnvirtual.el (nnvirtual-close-group): Always handle a close. 
1155
1156         * gnus-vm.el (gnus-mail-forward-using-vm): Accept an argument.
1157
1158         * gnus-mh.el (gnus-mail-forward-using-mhe): Ditto.
1159
1160         * gnus.el (gnus-summary-make-display-table): New function.
1161
1162 Thu May 18 00:58:54 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1163
1164         * gnus.el (gnus-summary-mode): Display-table would be nil. 
1165
1166         * gnus.el: 0.72 is released.
1167
1168 Wed May 17 19:38:43 1995  Lars Magne Ingebrigtsen  <larsi@surt.ifi.uio.no>
1169
1170         * gnus.el: 0.71 is released.
1171
1172 Mon May 15 15:53:00 1995  Scott Byer  <byer@mv.us.adobe.com>
1173
1174         * nnfolder.el (nnfolder-possibly-activate-groups) New function.
1175         nnmail-get-active returns a bogus list the second time around, so
1176         we want to make sure we only call it once.
1177
1178         * nnfolder.el (nnfolder-active-number) Mase things a little more
1179         paranoid in the case where we enter this procedure from splitting
1180         mail - it will do a possibly-change-group, which, if
1181         nnfolder-use-active-file is nil, will figure out the _true_ active
1182         numbers from the nnfolder mail file.
1183
1184 Wed May 17 17:43:27 1995  Lars Magne Ingebrigtsen  <larsi@hymir.ifi.uio.no>
1185
1186         * gnus.el (gnus-article-date-ut): Lapsed would fail when toggling
1187         headers. 
1188         (gnus-summary-catchup): Reversed comparison.
1189         (gnus-summary-mode): Set mode line before group name was defined. 
1190         (gnus-short-group-name): New implementation.
1191         (gnus-article-display-x-face): New implementation.
1192         (gnus-article-x-face-too-ugly): New variable.
1193         (gnus-remove-some-windows): Don't bug out on non-defined buffers. 
1194
1195 Wed May 17 14:23:37 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1196
1197         * gnus-msg.el (gnus-check-before-posting): New semantics. Allow
1198         finer granulatity than on/off.
1199
1200         * gnus-score.el (gnus-summary-increase-score): Changed the maps
1201         and score file entry commands.
1202
1203 Tue May 16 00:40:38 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1204
1205         * gnus-score.el (gnus-summary-score-entry): When used
1206         interactively, didn't do the right TYPE.
1207         (gnus-summary-score-entry): Added keystroke.
1208
1209         * gnus.el (gnus-summary-current-score): New command and keystroke. 
1210
1211         * nnmail.el (nnmail-incoming-mail-directory): New variable. 
1212         (nnmail-get-spool-files): Use it.
1213
1214         * nndigest.el (nndigest-request-group): Would not widen before
1215         inserting, resulting in a partial digest group.
1216
1217         * gnus.el (gnus-article-summary-command): Use `call-interactively'
1218         instead of executing macro.
1219         (gnus-article-get-xrefs): Would sometimes bug out.
1220
1221         * gnus-score.el (gnus-score-exact-adapt-limit): New variable.
1222
1223         * nnfolder.el (nn*-prepare-save-mail-hook): New variables. 
1224
1225         * gnus.el (gnus-summary-next-group): Would step one group to far
1226         when using `quietly'.
1227         (gnus-newsgroup-directory-form): Don't make directory form of the
1228         entire foreign group name.
1229
1230         * gnus-uu.el (gnus-uu-save-article): Get continuation lines. 
1231
1232         * gnus-msg.el (gnus-inews-news): Don't include courtesy message on
1233         Bcc mail.
1234
1235         * nnmail.el (nnmail-split-fancy): New variable and stuff.
1236
1237         * nnkiboze.el (nnkiboze-request-group): Barfed on non-generated
1238         groups. 
1239
1240         * gnus.el (gnus-summary-mode): Modify buffer-display-table to not
1241         display control characters and the like.
1242         (gnus-active-to-gnus-format): Faster implementation.
1243         (gnus-ignored-newsgroups): Semi-obsolescent.
1244         (gnus-bug): Offer a help page.
1245         (gnus-article-prepare): Made summary and article buffer writable. 
1246         (gnus-group-make-kiboze-group): Created incorrect score files. 
1247
1248 Mon May 15 21:40:15 1995  Lars Ingebrigtsen  <lars@eyesore.no>
1249
1250         * nntp.el (nntp-nov-gap): New variable.
1251         (nntp-retrieve-headers-with-xover): Use it.
1252