*** empty log message ***
[gnus] / lisp / ChangeLog
1 Wed Jun 26 20:40:39 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
2
3         * gnus.el (gnus-summary-edit-article-done): Don't beep after a
4         `C-u e'. 
5
6         * message.el (message-autosave-directory): New default value.
7
8         * gnus-cache.el (gnus-cache-open): Don't create cache things
9         unconditionally. 
10
11         * gnus.el (gnus-server-status): New function.
12         (gnus-group-get-new-news-this-group): Better error message.
13         (gnus-clear-system): Clear state alist.
14         (gnus-error): Doc fix.
15
16         * nnmail.el (nnmail-get-spool-files): Use the spool file even when
17         using procmail.
18
19 Wed Jun 26 20:36:40 1996  Philippe Troin  <ptroin@compass-da.com>
20
21         * gnus.el (gnus-thread-total-score-1): New version.
22
23 Wed Jun 26 20:31:25 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
24
25         * nnspool.el (nnspool-find-id): Quote the Message-ID.
26
27         * message.el (message-check-news-syntax): Would respond to
28         i-have-a-mi-etc in References.
29
30 Wed Jun 26 19:59:27 1996  Nat Makarevitch  <nat@nataa.fr.eu.org>
31
32         * smiley.el (smiley-regexp-alist): New definition.
33
34 Wed Jun 26 17:45:00 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
35
36         * message.el (message-reply): Name the message buffer "wide
37         reply..." if following up on a mail group.
38
39         * gnus.el (gnus-auto-subscribed-groups): Doc fix.
40         (gnus-options-subscribe): Doc fix.
41
42         * smiley.el (smiley-buffer): Autoload.
43         (messagexmas): Required.
44
45         * gnus.el (gnus-message-archive-group): Moved here.
46         (gnus-archive-server-wanted-p): New function used throughout.
47         (gnus-message-archive-group): Default to nil.
48
49 Tue Jun 25 21:15:41 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
50
51         * gnus.el: Gnus v5.3 is released.
52
53 Tue Jun 25 21:13:37 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
54
55         * gnus.el: Gnus v5.2.26 is released.
56
57 Tue Jun 25 20:58:40 1996  Richard Stallman  <rms@gnu.ai.mit.edu>
58
59         * gnus-ems.el: Multiply color value by .6 instead of dividing by
60         3. 
61
62 Tue Jun 25 12:34:24 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
63
64         * message.el (message-send-news): Disable `existing-groups' check
65         when given a prefix.
66
67 Mon Jun 24 16:54:26 1996  Alastair Burt  <burt@dfki.uni-kl.de>
68
69         * gnus-vis.el (gnus-summary-highlight-line): `default' mixed up
70         with fonts.
71
72 Sat Jun 22 13:56:49 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
73
74         * gnus-cite.el (gnus-cache-close): New function.
75
76 Sat Jun 22 11:33:42 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uiof.no>
77
78         * gnus.el: Gnus v5.2.25 is released.
79
80 Sat Jun 22 11:16:57 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
81
82         * gnus.el (gnus-adjust-marked-articles): Would bug out on some
83         bookmarks. 
84
85 Sat Jun 22 11:13:51 1996  Raja R. Harinath  <harinath@cs.umn.edu>
86
87         * gnus.el (gnus-summary-save-body-in-file): Saved wrong buffer.
88
89 Sat Jun 22 10:57:35 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
90
91         * gnus.el (gnus-thread-total-score-1): Replaced with old,
92         non-buggy version.
93
94         * gnus-xmas.el ((find-face 'gnus-x-face)): Set proper colors. 
95
96 Fri Jun 21 18:04:03 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
97
98         * gnus.el: Gnus v5.2.24 is released.
99
100 Fri Jun 21 16:36:03 1996  Christoph Wedler  <wedler@fmi.uni-passau.de>
101
102         * gnus-picon.el (gnus-picons-insert-face-if-exists): Total change.
103         Didn't conform with the conventions for picon databases.  Still a
104         bit (MISC must be searched for explicitly), but otherwise we would
105         always see the MISC/unknown face.  Faster.
106         (gnus-article-display-picons): Use accordingly.
107         (gnus-group-display-picons): Use accordingly.
108         (gnus-picons-try-to-find-face): Optional argument for not using
109         `gnus-picons-glyph-alist'--otherwise we would always see the same
110         x-face.
111         (gnus-picons-display-x-face): Use it.
112         (gnus-picons-reverse-domain-path): Deletia.
113
114 Fri Jun 21 15:14:33 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
115
116         * gnus-vis.el (gnus-group-make-menu-bar): Fix the menu bar
117         slightly. 
118
119         * gnus.el (gnus-thread-total-score-1): Didn't count right.
120
121         * message.el (message-bounce): Would not skip past all blank
122         lines. 
123
124         * gnus.el (gnus-directory): Removed autoload.
125         (gnus-activate-group): Pass the `method' argument on.
126
127 Fri Jun 21 09:41:53 1996  Hrvoje Niksic  <hniksic@srce.hr>
128
129         * gnus-vis.el (gnus-button-alist): Exclude > from mailto button. 
130
131 Fri Jun 21 09:37:39 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
132
133         * gnus.el (gnus-article-mode-map): `end-of-bnuffer'.  :-)
134
135 Fri Jun 21 09:34:29 1996  Philippe Troin  <ptroin@compass-da.com>
136
137         * gnus.el (gnus-thread-total-score-1): Don't count non-displayed
138         articles. 
139
140 Fri Jun 21 09:21:11 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
141
142         * nnheader.el (nnheader-translate-file-chars): Would give faulty
143         results on NTs.
144
145 Fri Jun 21 09:08:48 1996  Philippe Troin  <ptroin@compass-da.com>
146
147         * gnus-cite.el (gnus-article-hide-citation): Would sometimes bug
148         out. 
149
150 Fri Jun 21 09:01:51 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
151
152         * gnus-msg.el (gnus-copy-article-buffer): Would include text
153         properties on XEmacs.
154
155 Thu Jun 20 18:38:07 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
156
157         * message.el (message-mode): Took `C-n' expansion out.
158
159 Thu Jun 20 18:35:22 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
160
161         * gnus.el: Gnus v5.2.23 is released.
162
163 Thu Jun 20 15:43:50 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
164
165         * gnus-picon.el (gnus-article-display-picons): Use a "\n"
166         annotation instead of opening a line.
167
168         * gnus.el (gnus-summary-reselect-current-group): Be silent.
169
170         * nnml.el (nnml-request-replace-article): Update the Lines header
171         before writing the article to disk.
172
173         * gnus-vis.el (gnus-button-reply): Use the address in the mailto
174         URL. 
175
176         * nnheader.el (nnheader-translate-file-chars): Would fail on NT. 
177         (nnheader-directory-files-safe): New function.
178         (nnheader-directory-articles): Use it.
179         (nnheader-article-to-file-alist): Use it.
180
181         * gnus.el (gnus-read-move-group-name): Activate group after
182         creating it. 
183
184         * gnus-cite.el (gnus-article-fill-cited-article): Would bug out on
185         empty articles.
186
187         * message.el (message-insert-signature): Don't strip trailing
188         white space. 
189
190         * gnus-picon.el (gnus-picons-insert-face-if-exists): Don't insert
191         so many bars.
192
193         * message.el (message-mode): Define more abbrev keys.
194
195         * gnus-picon.el (gnus-article-display-picons): Would bug out on
196         some usernames.
197
198         * gnus-xmas.el (gnus-xmas-copy-article-buffer): Removed.
199
200 Thu Jun 20 09:38:54 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
201
202         * gnus.el (gnus-kill-gnus-frames): New function.
203         (gnus-clear-system): Use it.
204         (gnus-group-suspend): Ditto.
205
206         * message.el (message-check-news-syntax): Better checksumming. 
207         (message-checksum): Better checksum.
208
209         * gnus-salt.el (gnus-tree-minimize): Never delete any other
210         windows. 
211
212 Wed Jun 19 19:44:46 1996  Christoph Wedler  <wedler@fmi.uni-passau.de>
213
214         * gnus-picon.el (gnus-article-display-picons): Lowercase username.
215         (gnus-picons-reverse-domain-path): Lowercase domain path.
216         (gnus-picons-display-article-move-p): New user option.
217         (gnus-article-display-picons): Use it.
218         (gnus-group-display-picons): Use it.
219
220 Wed Jun 19 19:31:56 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
221
222         * gnus.el: Gnus v5.2.22 is released.
223
224 Wed Jun 19 18:53:46 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
225
226         * gnus-picon.el (gnus-group-display-picons): Insert a bar.
227
228         * gnus-xmas.el (gnus-xmas-redefine): On XEmacs 19.13, set
229         `shell-command-switch'. 
230
231         * gnus.el (gnus-summary-work-articles): Use numeric value of
232         `C-u'. 
233
234 Wed Jun 19 18:36:23 1996  Christopher Davis  <ckd@loiosh.kei.com>
235
236         * message.el (message-mode): Add signature separator.
237         (message-insert-signature): Check whether a signature is present. 
238
239 Wed Jun 19 17:29:07 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
240
241         * nnmh.el (nnmh-request-move-article): Make sure we change back to
242         the right directory.
243
244         * gnus-picon.el (gnus-article-display-picons): Make sure the
245         buffer is created.
246
247 Wed Jun 19 16:58:21 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
248
249         * gnus.el: Gnus v5.2.21 is released.
250
251 Wed Jun 19 15:39:09 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
252
253         * gnus-picon.el (gnus-picons-glyph-alist): New variable.
254         (gnus-picons-try-to-find-face): Use it.
255         (gnus-picons-close): New function.
256
257         * gnus.el (gnus-group-set-mode-line): After saving the .newsrc,
258         mark the group buffer as unmodified.
259         (gnus-group-name-to-method): New function.
260         (gnus-read-move-group-name): Use it.
261         (gnus-info-nodes): Add more modes.
262         (gnus-windows-old-to-new): Would produce invalid configurations. 
263
264 Wed Jun 19 15:36:35 1996  Philippe Troin  <ptroin@compass-da.com>
265
266         * gnus-score.el (gnus-score-load-file): Would bug out on
267         directories not ending with a /.
268
269 Wed Jun 19 14:46:42 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
270
271         * gnus.el (gnus-article-mode-map): Bind `<' and `>'.
272         (gnus-group-expire-articles): Close group after expiring. 
273
274         * gnus-xmas.el (gnus-xmas-redefine): Don't do the mode-line things
275         for XEmacs 19.13.
276
277 Wed Jun 19 14:09:21 1996  Chuck Thompson  <cthomp@xemacs.org>
278
279         * gnus-xmas.el (gnus-xmas-summary-recenter): Removed the
280         `sit-for'.
281
282 Wed Jun 19 13:15:05 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
283
284         * gnus-picon.el (gnus-picons-get-maximum-picons): Removed.
285         (gnus-picons-file-suffixes): New variable.
286         (gnus-picons-try-suffixes): New substs.
287         (gnus-article-display-picons): Would sometimes insert double
288         picons. 
289         (gnus-picons-try-to-find-face): Insert some air.
290         (gnus-picons-insert-face-if-exists): Don't stat so many files.
291
292 Tue Jun 18 18:40:36 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
293
294         * gnus.el: Gnus v5.2.20 is released.
295
296 Tue Jun 18 12:24:34 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
297
298         * gnus-xmas.el (gnus-xmas-group-startup-message): Fix mode line. 
299
300         * gnus-picon.el (gnus-article-display-picons): When displaying in
301         the article buffer, insert picon in separator line.
302         (gnus-article-display-picons): Get more picons.
303         (gnus-picons-insert-face-if-exists): New implementation.
304         (gnus-picons-get-maximum-picons): New variable.
305
306         * gnus-xmas.el (gnus-xmas-summary-menu-add): Change order. 
307
308         * messagexmas.el (message-toolbar): Go to message info.
309
310         * gnus-xmas.el (gnus-xmas-mode-line-buffer-identification): New
311         function. 
312
313         * gnus-ems.el (gnus-mode-line-buffer-identification): New alias. 
314
315         * gnus-xmas.el (gnus-xmas-article-show-hidden-text): New function.
316
317         * smiley.el (smiley-regexp-alist): Require whitespace before
318         smiley. 
319
320         * gnus-xmas.el (gnus-xmas-article-display-xface): Use new
321         `gnus-x-face' face. 
322
323         * smiley.el (smiley-end-paren-p): New function.
324         (smiley-buffer): Use it.
325
326         * gnus.el (gnus-group-update-group-line): Protect against nil
327         groups. 
328
329         * nntp.el (nntp-open-server-semi-internal): Better error message. 
330
331         * gnus.el (gnus-get-function): Accept a noerror param.
332         (gnus-request-head): Use it.
333
334         * messagexmas.el (message-xmas-setup-toolbar): Would bug out on
335         second run.
336
337 Tue Jun 18 09:48:12 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
338
339         * gnus-xmas.el (gnus-xmas-article-display-xface): Insert X-Face
340         after From:.
341         (gnus-summary-toolbar): New exit tool.
342
343 Tue Jun 18 09:46:57 1996  Chuck Thompson  <cthomp@xemacs.org>
344
345         * custom.el (custom-face-import): Check for face name.
346
347 Tue Jun 18 06:23:45 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
348
349         * gnus.el (gnus-execute-command): Use `shell-command-name'.
350
351         * gnus-uu.el (gnus-uu-treat-archive): Use `shell-command-switch'.
352
353         * gnus.el (gnus-summary-mode-line-format-alist): Would break on
354         %U. 
355
356         * message.el (message-setup): Delete excess line.
357
358         * nnmh.el (nnmh-request-list-1): Regexp-quote file name.
359
360 Mon Jun 17 04:38:16 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
361
362         * gnus-score.el (gnus-summary-increase-score): Always kill the
363         score help buffer.
364         (gnus-score-insert-help): Only insert scores on relevant match
365         types. 
366
367         * message.el (message-send-news): Cleanup headers.
368
369         * gnus-picon.el (gnus-group-display-picons): Make sure the buffer
370         is created.
371
372         * smiley.el (annotations): Required.
373
374         * nnmail.el (nnmail-move-inbox): Didn't push proper file onto list
375         of moved inboxes.
376
377         * gnus-msg.el (gnus-copy-article-buffer): Exclude "From " lines. 
378
379 Sun Jun 16 08:18:18 1996  Barry A. Warsaw  <bwarsaw@anthem.cnri.reston.va.us>
380
381         * gnus.el (gnus-read-save-file-name): Better prompting.
382
383 Sun Jun 16 01:18:18 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
384
385         * gnus.el (gnus-request-head): Support fetching heads from all
386         backends. 
387         (gnus-read-header): Use it.
388         (gnus-header-value): No continuation headers.
389         (gnus-summary-mark-article-as-unread): Beep on unmarkable
390         articles. 
391
392         * nnspool.el (nnspool-request-head): Fold continuation lines. 
393         * nntp.el (nntp-request-head): Ditto.
394
395         * gnus.el (gnus-group-delete-group): Dox fix.
396         (gnus-summary-prepare-threads): Output saved mark.
397         (gnus-summary-reselect-current-group): Ding on ephemeral groups. 
398
399         * nnmail.el (nnmail-internal-password): Cache password.
400
401         * message.el (message-buffer-name): Better non-group news name.
402         (message-insert-to): Don't insert ", , ,".
403         (message-insert-newsgroups): Ditto.
404
405         * gnus-srvr.el (gnus-server-set-status): New function.
406         (gnus-server-close-server): Use it.
407         (gnus-server-update-server): Update browsed servers.
408
409 Sat Jun 15 11:32:14 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
410
411         * smiley.el (smiley-circle-color): New variable.
412
413         * gnus-xmas.el (gnus-xmas-highlight-selected-summary): Only use on
414         XEmacs 19.13.
415
416 Sat Jun 15 09:07:05 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
417
418         * gnus.el: Gnus v5.2.18-19 is released.
419
420 Sat Jun 15 10:44:16 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
421
422         * smiley.el: Included in distribution.
423
424 Sat Jun 15 06:25:19 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
425
426         * custom.el (custom-xmas-set-text-properties): Ignore string
427         props. 
428
429 Sat Jun 15 03:12:58 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
430
431         * nnvirtual.el (nnvirtual-request-update-mark): Would bug out on
432         pseudos. 
433
434         * gnus.el (gnus-read-descriptions-file): Insert prefix for foreign
435         groups.
436         (gnus-group-describe-group): Just `force' the current group.
437
438 Sat Jun 15 02:43:29 1996  Christopher Davis  <ckd@loiosh.kei.com>
439
440         * message.el (message-mode): Have signature separator be paragraph
441         separator.
442
443 Sat Jun 15 02:26:08 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
444
445         * messagexmas.el (message-exchange-point-and-mark): fset to xmas. 
446
447 Sat Jun 15 01:59:08 1996  lantz moore  <lantz_moore@ece.uc.edu>
448
449         * gnus-msg.el (gnus-inews-insert-archive-gcc): Don't insert spaces
450         at the end.
451
452 Sat Jun 15 01:58:17 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
453
454         * message.el (message-tokenize-header): Would return empty
455         strings. 
456
457 Thu Jun 13 18:26:34 1996  Christoph Wedler  <wedler@fmi.uni-passau.de>
458
459         * gnus-scomo.el (gnus-score-make-menu-bar): Correct Exit function.
460
461         * gnus-score.el (gnus-score-edit-file): Correct message.
462
463         * gnus-srvr.el (gnus-server-make-menu-bar): Use two symbols for
464         two menus.
465
466         * gnus-xmas.el (gnus-xmas-score-menu-add): New function.
467         (gnus-xmas-redefine): Use it.
468         (gnus-xmas-server-menu-add): Add two menus.
469
470         * nnfolder.el (nnfolder-generate-active-file): Use other function
471         to read file (not sure whether this is OK, but now it worked for
472         me, even with VM folders)
473         (nnfolder-read-folder): delete oldactive (never used)
474
475 Sat Jun 15 00:45:53 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
476
477         * messagexmas.el (message-xmas-setup-toolbar): If one icon doesn't
478         exist, report a failure.
479
480         * nnmh.el (nnmh-request-expire-articles): Message errors.
481
482 Fri Jun 14 13:06:43 1996  Steven L Baur  <steve@miranova.com>
483
484         * message.el (message-yank-original): Used misnamed wrapper
485         function.
486
487         * messagexmas.el (message-xmas-exchange-point-and-mark): Used
488         misnamed control variable.
489
490 Fri Jun 14 06:24:02 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
491
492         * gnus.el: Gnus v5.2.17 is released.
493
494 Fri Jun 14 05:16:14 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
495
496         * gnus-xmas.el (gnus-xmas-call-region): New function.
497
498         * nnheaderxm.el (nnheader-xmas-find-file-noselect): Simplify. 
499
500 Fri Jun 14 04:30:30 1996  Steven L. Baur  <steve@miranova.com>
501
502         * messagexmas.el (message-xmas-exchange-point-and-mark): New
503         function. 
504         (message-xmas-dont-activate-region): New variable.
505
506 Fri Jun 14 02:59:30 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
507
508         * gnus.el (gnus-summary-next-article): Check for nil cmd.
509
510         * gnus-xmas.el (gnus-xmas-group-startup-message): Use xbm if that
511         is required.
512
513         * messagexmas.el (message-xmas-setup-toolbar): Make sure all
514         buttons are defined.
515
516         * gnus-xmas.el (gnus-summary-mail-toolbar): Add other icons.
517         (gnus-summary-toolbar): Add next/prev/catchup icons.
518
519         * gnus-xmas.el: Use more native functions.
520
521 Thu Jun 13 23:40:45 1996  Steven L. Baur  <steve@miranova.com>
522
523         * messagexmas.el (message-use-toolbar): Check for toolbar
524         support. 
525
526 Thu Jun 13 22:35:43 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
527
528         * gnus-score.el (gnus-newsgroup-score-alist): New function.
529
530         * gnus.el (gnus-simplify-buffer-fuzzy): Use folded search. 
531
532         * message.el (message-tokenize-header): Respect quotes.
533
534         * gnus.el (gnus-group-kill-group): Mass killing didn't work.
535
536         * gnus-demon.el (gnus-demon-scan-mail): Make sure the server is
537         openable. 
538
539 Thu Jun 13 02:41:11 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
540
541         * gnus.el: Gnus v5.2.16 is released.
542
543 Thu Jun 13 02:28:26 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
544
545         * nnheader.el (nnheader-insert-nov): Fudge a message-id if
546         necessary. 
547
548         * nnml.el (nnml-request-accept-article): Use it.
549
550         * nnmail.el (nnmail-check-syntax): New function.
551
552         * gnus.el (gnus-group-fetch-faq): Would bug out when not called in
553         the group buffer.
554         (gnus-use-long-file-name): Doc fix.
555         (gnus-summary-search-article): Search backward from where we left
556         off. 
557
558         * gnus-xmas.el (gnus-xmas-server-menu-add): New function.
559         (gnus-xmas-browse-menu-add): Ditto.
560
561 Wed Jun 12 18:32:57 1996  Christoph Wedler  <wedler@fmi.uni-passau.de>
562
563         * gnus-srvr.el (gnus-server-make-menu-bar): Use
564         `gnus-server-deny-server'
565
566 Wed Jun 12 23:02:19 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
567
568         * message.el (message-send-rename-function): New variable.
569         (message-do-send-housekeeping): Use it.
570
571 Wed Jun 12 22:53:32 1996  Richard Mlynarik  <mly@adoc.xerox.com>
572
573         * message.el (message-make-fqdn): Make sure `user-mail-address'
574         and `mail-host-address' looks like a full address.
575
576 Wed Jun 12 22:06:39 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
577
578         * message.el (message-generate-new-buffers): Extended syntax.
579         (message-buffer-name): Use it.
580         (message-make-fqdn): Checked `user-mail-address' directly.
581         (message-check-news-syntax): Check for misconfiguration.
582
583         * nnmail.el (nnmail-move-inbox): Use it.
584
585 Wed Jun 12 22:06:10 1996  Richard Pieri  <ratinox@unilab.dfci.harvard.edu>
586
587         * nnmail.el (nnmail-read-password): New function.
588
589 Wed Jun 12 21:59:40 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
590
591         * message.el (message-send): Make buffer read/write before
592         sending. 
593
594         * gnus-score.el (gnus-score-edit-current-scores): Correct
595         message. 
596
597 Wed Jun 12 19:31:50 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
598
599         * gnus-msg.el (gnus-inews-insert-archive-gcc): If ":" in name,
600         just use name.
601         (gnus-message-archive-group): Doc fix.
602
603         * nnmail.el (nnmail-split-it): Regexp bogosity.
604
605         * gnus-vis.el (gnus-button-alist): Have "news:" rule come before
606         URL rule.
607
608         * message.el (message-setup): Really be read-only.
609
610         * gnus.el (gnus-summary-import-article): Use message.
611
612 Tue Jun 11 10:04:55 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
613
614         * message.el (message-make-fqdm): Use `mail-host-address' before
615         `user-mail-address'. 
616         (message-make-fqdn): Typo is function name.
617
618         * nndb.el: Make byte-compiler silent.
619
620 Tue Jun 11 02:29:33 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
621
622         * gnus.el: Gnus v5.2.15 is released.
623
624         * gnus-score.el (gnus-score-find-trace): Erase contents first.
625
626         * nntp.el (nntp-send-region-to-server): Make sure the server is
627         up. 
628
629         * gnus.el (gnus-summary-edit-article-done): Reversed parameters. 
630
631         * nnheaderxm.el: Renamed.
632
633         * nnmail.el ((eq system-type 'windows-nt)): Moved here.
634
635 Tue Jun 11 02:11:30 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
636
637         * nnmail.el (nnmail-pop-password): New variable.
638         (nnmail-pop-password-required): New variable.
639         (nnmail-move-inbox): Use them.
640
641 Mon Jun 10 21:40:13 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
642
643         * gnus-xmas.el (gnus-xmas-summary-recenter): Don't sit-for on
644         XEmacs 19.13. 
645
646         * gnus-picon.el (gnus-group-display-picons): `set-to-buffer'?
647
648         * gnus.el (gnus-articles-to-read): Don't prompt for scored unless
649         there are many unscored ones.
650         (gnus-read-move-group-name): Prompt when group doesn't exist.
651         (gnus-output-to-file): New implementation.
652         (gnus-summary-save-article): Would duplicate while saving.
653         (gnus-summary-save-article): Prompts wouldn't be remembered.
654         (gnus-article-hide-headers): Inhibit point motion hooks. 
655
656 Mon Jun 10 05:20:24 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
657
658         * gnus.el: Gnus v5.2.14 is released.
659
660         * gnus-cus.el (()): Display X face by default.
661
662         * gnus-xmas.el (gnus-article-x-face-command): New default.
663
664         * gnus-ems.el: Moved x-face.
665
666         * gnus-xmas.el (gnus-xmas-article-display-xface): New function.
667
668 Mon Jun 10 03:08:10 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uido.no>
669
670         * gnus.el: Gnus v5.2.13 is released.
671
672         * gnus-cus.el (()): Changed LemonChiffon to Turquoise.
673
674         * message.el (message-signature-setup-hook): New hook.
675
676         * gnus-xmas.el (gnus-xmas-summary-recenter): `sit-for' for right
677         height. 
678
679 Mon Jun 10 00:02:15 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
680
681         * gnus.el (gnus-article-check-hidden-text): New definition.
682         (gnus-hidden-arg): New function.
683         (gnus-article-hide-headers): Don't toggle when called
684         non-interactively. 
685
686         * messagexmas.el (message-xmas-setup-toolbar): Use xbms.
687
688         * gnus-score.el (gnus-score-file-regexp): Regexp-quote suffixes.
689         (gnus-score-load-file): Wouldn't set `adapt-file' right.
690
691         * gnus-xmas.el (gnus-xmas-logo-color-alist): Removed double "##". 
692
693         * gnus-score.el (gnus-score-find-bnews): Deal with "++".
694
695 Sun Jun  9 22:18:05 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
696
697         * gnus-score.el (gnus-score-find-trace): Don't error, just beep. 
698
699         * gnus-cite.el (gnus-cite-minimum-match-count): Changed default to
700         2. 
701
702 Sun Jun  9 05:48:18 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
703
704         * gnus.el (gnus-message-archive-method): Dox fix.
705
706         * message.el (message-check-news-syntax): Allow + and _ in group
707         names. 
708
709         * gnus.el (gnus-group-fetch-faq): Didn't allow completion.
710
711 Sun Jun  9 05:36:16 1996  Hrvoje Niksic  <hniksic@srce.hr>
712
713         * message.el (message-ignored-supersedes-headers): New default. 
714
715 Sun Jun  9 05:17:34 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
716
717         * gnus-score.el (gnus-score-score-files-1): Don't match on "/" in
718         file names.
719         * nnml.el (nnml-generate-nov-databases-1): Ditto.
720         * nnmh.el (nnmh-request-list-1): Ditto.
721         * gnus-uu.el (gnus-uu-scan-directory): Ditto.
722
723         * nnheaderems.el: Strip CR on windows-nt.
724
725 Sun Jun  9 05:15:13 1996  Dave Disser  <disser@hpsdly.sdd.hp.com>
726
727         * gnus-picon.el (gnus-group-display-picons): Set instead of
728         switching buffer. 
729
730 Sun Jun  9 05:08:51 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
731
732         * gnus.el (gnus-article-read-summary-keys): Don't save winconf on
733         "|". 
734
735         * nnmail.el (nnmail-delete-incoming): Changed default.
736
737         * gnus.el (gnus-eval-in-buffer-window): Indent correctly.
738
739 Sat Jun  8 19:24:24 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
740
741         * gnus-cite.el (gnus-cite-minimum-match-count): Changed default. 
742
743 Fri Jun  7 22:08:53 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
744
745         * gnus.el: Gnus v5.2.12 is released.
746
747         * gnus.el (gnus-summary-refer-article): Would bug out when
748         referring non-sparse articles.
749
750 Fri Jun  7 19:59:45 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
751
752         * gnus.el: Gnus v5.2.11 is released.
753
754         * gnus.el (gnus-summary-save-article): Would set
755         `gnus-original-article-buffer' to a bogus value.
756         (gnus-header-value): Didn't understand continuation headers!
757         (gnus-get-newsgroup-headers): Use new value and pick out
758         references when `^'.
759         (gnus-number-to-header): New function.
760         (gnus-summary-refer-article): Didn't work when sparse articles
761         were in action.
762
763 Fri Jun  7 17:19:21 1996  Christoph Wedler  <wedler@fmi.uni-passau.de>
764
765         * nnheader.el (nnheader-insert-head): Use
766         `nnheader-insert-file-contents-literally'.
767         (nnheader-mail-file-mbox-p): Ditto.
768
769 Fri Jun  7 14:05:28 1996  Jens Lautenbacher  <jens@lemcbed.lem.uni-karlsruhe.de>
770
771         * custom.el ((string-match "XEmacs" emacs-version)): dito
772
773         * gnus-vis.el (gnus-group-make-menu-bar): enable customize for XEmacs
774
775 Fri Jun  7 19:20:22 1996  Richard Pieri  <ratinox@unilab.dfci.harvard.edu>
776
777         * nnheaderems.el (nnheader-ms-strip-cr): New function.
778
779 Thu Jun  6 18:22:04 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
780
781         * gnus.el: Gnus v5.2.10 is released.
782
783         * message.el (message-header-format-alist): Use
784         `message-fill-address' for To and Cc.
785         (message-fill-address): New function.
786
787         * gnus.el (gnus-article-check-hidden-text): Respect a postive
788         arg. 
789         (gnus-summary-save-article): Remove headers from the original
790         article buffer. 
791         (gnus-article-hide-headers): Delete "From " if wanted.
792
793         * nnmail.el (nnmail-load-hook): Run hooks.
794
795 Thu Jun  6 14:41:20 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
796
797         * message.el (message-check-news-syntax): Don't warn on "poster".
798
799 Wed Jun  5 20:22:48 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
800
801         * gnus.el: Gnus v5.2.9 is released.
802
803         * message.el (message-setup): Add Mailcrypt magic.
804
805 Wed Jun  5 18:01:58 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
806
807         * gnus-cus.el (()): New colors.
808
809         * gnus-xmas.el (gnus-xmas-group-startup-message): Would bug out
810         when compiled without XPM support.
811
812 Wed Jun  5 17:17:00 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
813
814         * gnus.el: Gnus v5.2.8 is released.
815
816         * nndoc.el (nndoc-type-alist): New babyl head begin.
817         (nndoc-babyl-head-begin): New function.
818
819 Wed Jun  5 16:26:55 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
820
821         * gnus.el (gnus-summary-save-article): Remove headers.
822
823 Wed Jun  5 18:16:55 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
824
825         * gnus.el (gnus-read-old-newsrc-el-file): Would bug out.
826
827 Wed Jun  5 12:43:22 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
828
829         * gnus-score.el: `V f' to flush the cache.
830         (gnus-score-flush-cache): Save scores before flushing.
831
832         * gnus-cite.el (gnus-cite-prefix-regexp): Removed "-" as cite
833         prefix. 
834
835         * gnus.el (gnus-summary-caesar-message): Use message.
836
837         * gnus-cite.el (gnus-cite-prefix-regexp): Allow "-" as a cite
838         prefix. 
839
840         * nnvirtual.el (nnvirtual-convert-headers): Wouldn't convert.
841
842         * gnus-cus.el (()): Have `gnus-mouse-face' respect gnus-visual.
843
844 Wed Jun  5 12:52:15 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
845
846         * dgnushack.el (custom-file): Changed setq.
847
848 Tue Jun  4 13:46:45 1996  Scott Byer  <byer@mv.us.adobe.com>
849
850         * nnfolder.el (nnfolder-read-folder) Take an additional parameter,
851         scanning, which is t when we are only scanning for new news.  In
852         this case, if the modtime of the file hasn't changed since we last
853         scanned it, we don't bother reading the file in, and simply return
854         nil.  When we do scan it, pay attention to the
855         nnfolder-distrust-mbox variable, and only scan forward from the
856         last marked message when nil.  After scanning, remember the
857         modtime of the visited buffer.
858
859         * nnfolder.el (nnfolder-save-mail) If nnfolder-current-buffer is
860         nil, make sure any open group is closed before changing the group
861         - in the case where a group was opened for scanning but not read
862         in because it wasn't touched, this forces the read.
863
864         * nnfolder.el (nnfolder-possibly-change-group) Take an additional
865         optional variable, which indicated if we're scanning.  Passes it
866         on to nnfolder-read-folder, and is prepared for
867         nnfolder-read-folder to return nil for nnfolder-current-buffer.
868         If we get a request to change to the currently open group, and
869         nnfolder-current-buffer is nil (we're on the tail end of a scan),
870         simply return.
871
872         * nnfolder.el (nnfolder-request-scan) Inform
873         nnfolder-possibly-change-group that we're scanning.
874
875         * nnfolder.el (nnfolder-scantime-alist) New internal variable.
876         Keep track of the last scantime of each mbox.
877
878         * nnfolder.el (nnfolder-distrust-mbox) New variable.  When t,
879         nnfolder-read-folder reverts to it's old behavior of scanning an
880         entire file looking for unmarked messages.  When nil (the
881         default), scans forward from the last marked message.  Unless you
882         have an external mailer which inserts new messages in the middle
883         of your mailboxes, leave nil.
884
885 Wed Jun  5 09:20:38 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
886
887         * message.el (message-goto-body): Expand abbrev.
888
889 Tue Jun  4 17:12:06 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
890
891         * gnus.el: Gnus v5.2.7 is released.
892
893 Tue Jun  4 18:26:24 1996  Christoph Wedler  <wedler@fmi.uni-passau.de>
894
895         * message-xms.el (message-xmas-find-glyph-directory): Wouldn't use
896         PACKAGE-xmas-glyph-directory even if it is non-nil and a
897         directory.
898         (message-toolbar): Use special ispell function for messages.  Jump
899         to info pages for message composition.
900
901 Tue Jun  4 17:12:06 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
902
903         * message.el (rmail): Require.
904
905 Tue Jun  4 18:11:46 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
906
907         * gnus-cus.el (()): Bold group faces.
908
909 Tue Jun  4 15:10:20 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
910
911         * gnus-cus.el (()): Unbold group faces.
912
913         * custom.el (custom-face-lookup): Make all parameters optional.
914
915         * gnus.el (gnus-thread-total-score): Protect against nil input.
916
917 Tue Jun  4 11:11:13 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
918
919         * gnus.el: Gnus v5.2.6 is released.
920
921         * gnus.el (gnus-summary-make-local-variables): Set local variables
922         correctly.
923
924 Tue Jun  4 07:51:02 1996  Steven L. Baur  <steve@miranova.com>
925
926         * gnus-cus.el (()): New "light' group highlighting.
927
928 Tue Jun  4 07:26:10 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
929
930         * gnus.el (gnus-subscribe-hierarchical-interactive): Don't accept
931         wrong characters.
932
933         * message.el (message-directory): Autoload.
934
935 Mon Jun  3 07:30:18 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
936
937         * gnus.el (gnus-summary-make-local-variables): Separated into own
938         function. 
939         (gnus-summary-make-local-variables): Respect global values.
940
941         * nnheader.el (sendmail): Unrequired.
942         (backquote): Ditto.
943
944         * nntp.el (rnews): Unrequired.
945
946         * gnus-msg.el (gnus-group-post-news): `C-u a' posts to the group
947         under point, `C-u 1 a' prompts, `a' uses an empty group name.
948
949         * message.el (message-setup): Make separator read-only.
950
951         * gnus-cus.el (()): Define `gnus-group-highlight'.
952
953         * gnus-vis.el (gnus-group-highlight): Commented out.
954
955         * gnus-topic.el (gnus-topic-yank-group): Yank topics at the end of
956         the buffer correctly.
957
958         * gnus-score.el (gnus-score-adaptive): Make sure we use the
959         buffer-local adaptive score variable.
960
961         * gnus-msg.el (gnus-group-post-news): Prompt when given a prefix.
962
963         * nnvirtual.el (nnvirtual-catchup-group): Might have corrupted the
964         list of component groups.
965
966         * gnus-ems.el: Work under OS/2 again.
967
968         * gnus.el (gnus-remove-header): New function.
969         (gnus-read-header): Use it.
970         (gnus-summary-insert-subject): Didn't work when editing articles
971         in a non-threaded display.
972         (gnus-summary-update-article): Would create multiple root
973         threads when editing.
974
975         * message.el (message-do-send-housekeeping): Reverse check. 
976
977         * nnheader.el (backquote): Required.
978
979         * gnus.el (backquote): Required.
980
981         * message.el (message-make-from): Use the `user-full-name'
982         variable. 
983
984 Sun Jun  2 16:50:49 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
985
986         * message.el (message-number-of-buffers): New variable.
987         (message-generate-new-buffers): Changed default.
988         (message-do-send-housekeeping): New function.
989         (message-buffer-name): New function.
990
991 Sun Jun  2 07:41:20 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
992
993         * gnus.el: Gnus v5.2.5 is released.
994
995         * gnus-topic.el (gnus-topic-remove-group): Only delete first
996         instance. 
997         (gnus-topic-move-group): Ditto.
998         (gnus-topic-change-level): Ditto.
999
1000         * gnus.el (gnus-summary-insert-subject): Do rebuilding of sparse
1001         articles right.
1002         (gnus-summary-update-article): Do updating of referred articles
1003         right. 
1004         (gnus-delete-first): New function.
1005
1006         * gnus-cus.el (()): Color change.
1007
1008         * gnus.el (gnus-version): Accept a prefix to insert.
1009
1010 Sat Jun  1 02:03:42 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1011
1012         * custom.el: Require cl.
1013
1014         * gnus.el (gnus-group-list-matching): `10 A m' to read the active
1015         file. 
1016
1017         * message.el (message-supersede): Don't use
1018         `mail-strip-quoted-names'. 
1019         (message-cancel-news): Ditto.
1020
1021         * nnfolder.el (nnfolder-retrieve-headers): Don't allow selecting
1022         empty groups.
1023         (nnfolder-request-group): Ditto.
1024
1025 Sat Jun  1 01:26:45 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
1026
1027         * dgnushack.el (custom-file): Nix out.
1028
1029 Sat Jun  1 01:24:28 1996  Massimo Campostrini  <campo@sunthpi3.difi.unipi.it>
1030
1031         * gnus-cus.el (()): Wrong number of arguments.
1032
1033 Fri May 31 08:32:38 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1034
1035         * gnus.el: Removed obsolete autoloads.
1036
1037         * gnus-demon.el (gnus-demon-init): Use `nnheader-run-at-time'. 
1038
1039         * gnus.el (gnus-group-catchup-current): Warn.
1040
1041         * gnus-srvr.el (gnus-browse-foreign-server): Message better.
1042
1043         * gnus-topic.el (gnus-topic-change-level): Make sure we're in the
1044         group buffer.
1045
1046         * gnus-srvr.el (gnus-server-exit-hook): New hook.
1047         (gnus-server-exit): Use it.
1048
1049         * gnus-topic.el (gnus-topic-mode): Update more.
1050
1051         * gnus.el (gnus-group-update-group-hook): New hook.
1052         (gnus-group-update-group): Use it.
1053
1054 Fri May 31 04:33:16 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1055
1056         * gnus.el: Gnus v5.2.4 is released.
1057
1058         * custom.el (custom-face-lookup): Escape errors.
1059
1060         * gnus-msg.el (gnus-inews-do-gcc): Don't do anything unless Gnus
1061         is alive.
1062
1063         * custom.el (custom-face-lookup): Wrong number of params.
1064
1065 Fri May 31 00:14:17 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
1066
1067         * gnus.el (gnus-continuum-version): Also give responses to
1068         directory names.
1069         (gnus-summary-update-article): Would bug out on editing articles. 
1070
1071 Thu May 30 05:04:07 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1072
1073         * gnus.el: Gnus v5.2.2 is released.
1074
1075         * gnus.el (gnus-article-hide-headers): Show boring headers as
1076         well. 
1077
1078 Tue May 28 15:47:15 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
1079
1080         * custom.el ((fboundp 'event-point)): Wrong test.
1081
1082 Thu May 30 03:19:21 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1083
1084         * gnus.el (gnus-headers-decode-quoted-printable): Wrong name.
1085
1086         * message.el (message-header-hook): Defvarred.
1087
1088         * gnus-nocem.el (gnus-nocem-verifyer): Couldn't verify that it
1089         works. 
1090
1091 Thu May 30 00:25:46 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
1092
1093         * gnus-nocem.el (gnus-nocem-verify-issuer): Widen before
1094         verifying. 
1095
1096 Wed May 29 23:19:46 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1097
1098         * custom.el (custom-xmas-set-text-properties): Changed name.
1099
1100 Wed May 29 23:01:52 1996  Paul D. Smith  <psmith@baynetworks.com>
1101
1102         * gnus-cus.el: toggle -> sexp.
1103
1104 Wed May 29 23:00:48 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1105
1106         * gnus-msg.el (gnus-inews-add-send-actions): Use `gnus-add-hook'. 
1107
1108 Wed May 29 22:52:47 1996  Francois Felix Ingrand  <felix@laas.fr>
1109
1110         * gnus-topic.el (gnus-topic-remove-group): Would not delete groups
1111         from topics.
1112
1113 Wed May 29 08:57:20 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1114
1115         * custom.el (custom-face-lookup): Avoid `modify-face' to speed up
1116         face retrieval on Indys & over slow modem lines.
1117
1118 Wed May 29 05:08:04 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1119
1120         * gnus.el: Gnus v5.2.2 is released.
1121
1122         * custom.el (custom-xmas-add-text-properties,
1123         custom-xmas-put-text-property): New functions used throughout.
1124         May now work under XEmacs.
1125
1126 Wed May 29 00:07:13 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1127
1128         * gnus-cite.el (gnus-cite-article): New variable.
1129         (gnus-cite-parse-maybe): Use it.
1130
1131         * nnspool.el (nnspool-open-server): Refuse opening if the active
1132         file doesn't exist.
1133
1134         * gnus.el (gnus-read-active-file): Message more.
1135
1136         * nntp.el (nntp-request-article): Wouldn't wait until the entire
1137         article had arrived.
1138
1139         * nnvirtual.el (nnvirtual-request-group): Make sure that things
1140         don't recurse endlessly.
1141
1142         * message.el (message-expand-group): Make buffer not read-only. 
1143
1144         * gnus-nocem.el (gnus-nocem-verifyer): New variable.
1145         (gnus-nocem-verify-issuer): Use it.
1146
1147         * gnus-xmas.el (gnus-xmas-logo-color-alist): New variable.
1148         (gnus-xmas-logo-color-style): New variable.
1149         (gnus-xmas-logo-colors): Use them.
1150
1151 Tue May 28 00:28:38 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1152
1153         * gnus-score.el (gnus-score-followup): Would infloop on exact
1154         matches. 
1155
1156         * message.el (message-forward): Insert separator at the start of
1157         the line. 
1158
1159         * nnfolder.el (nnfolder-save-buffer): New function.
1160         (nnfolder-save-buffer-hook): New variable.
1161
1162         * message.el (message-mode-hook): Defined variable.
1163
1164         * nntp.el (nntp-request-close): Remove the sentinel before closing
1165         connection.
1166
1167         * gnus.el (gnus-group-mode): Add to local hook.
1168         (gnus-continuum-version): Would return wrong answer for non-alpha
1169         releases. 
1170         (gnus-version-number): New variable.
1171         (gnus-version): Use it.
1172
1173         * gnus-msg.el (gnus-inews-add-send-actions): Add to local hook.
1174
1175         * gnus-xmas.el (gnus-xmas-add-hook): New function.
1176
1177         * gnus-ems.el (gnus-add-hook): New alias.
1178
1179 Tue May 28 00:23:17 1996  Joao Cachopo  <jcachopo@gia.ist.utl.pt>
1180
1181         * gnus-salt.el (gnus-binary-mode): Would put wrong minor mode
1182         keymap into alist.
1183
1184 Tue May 28 00:18:19 1996  Thor Kristoffersen  <thor@unik.no>
1185
1186         * nntp.el (nntp-close-server): Supply parameter to
1187         `nntp-server-opened'. 
1188
1189 Sun May 26 20:29:02 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
1190
1191         * gnus.el (gnus-article-sort-by-date): Inline.
1192
1193         * nnmail.el (nnmail-find-file): Don't insert literally.
1194
1195         * message.el (message-send-mail-with-mh): Save before sending.
1196
1197         * gnus-cite.el (gnus-article-hide-citation): Would bug out.
1198
1199         * gnus-topic.el (gnus-topic-grok-active): Could only be run once.
1200
1201         * message.el (message-check-news-syntax): Don't warn on long
1202         signatures on forwarded articles.
1203
1204         * gnus.el (gnus-request-article-this-buffer): Put un-numbered
1205         articles into the original buffer as well.
1206
1207 Sun May 26 03:51:38 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1208
1209         * gnus.el: Gnus v5.2.1 is released.
1210
1211         * gnus.el: Gnus v5.2.0 is released.
1212
1213         * gnus.el: September Gnus v0.96 is released.
1214
1215         * nnheader-ems.el: Raw-file confusion.
1216
1217         * gnus-xmas.el (gnus-xmas-logo-colors): New variable.
1218         (gnus-xmas-group-startup-message): Use it.
1219
1220 Sun May 26 02:35:48 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1221
1222         * nnheader-ems.el: Bind nnheader-insert-raw-file-contents.
1223
1224         * gnus.el: 0.95 is released.
1225
1226 Sun May 26 02:34:01 1996  Bart Robinson  <lomew@cs.utah.edu>
1227
1228         * gnus.el (gnus-save-newsrc-file): Make the backups go to the
1229         right directory.
1230
1231 Sun May 26 00:04:38 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
1232
1233         * gnus.el (gnus-cut-thread): Wouldn't cut properly with
1234         old-fetched and dormant articles.
1235
1236 Sat May 25 22:49:51 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
1237
1238         * gnus.el (gnus-summary-search-article): Continue from where we
1239         were. 
1240         (gnus-summary-insert-subject): Wouldn't insert when old-fetched
1241         articles. 
1242         (gnus-cut-threads): Would display too many threads when both
1243         sparse & ancient articles were present.
1244         (gnus-invisible-cut-children): New function.
1245
1246 Fri May 24 17:56:19 1996  Andy Norman  <ange@hplb.hpl.hp.com>
1247
1248         * nnheader-ems.el (nnheader-xmas-find-file-noselect): Use
1249         `nnheader-insert-file-contents-literally'. 
1250
1251 Fri May 24 17:51:46 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1252
1253         * gnus.el (gnus-summary-find-prev): With point at eob, would
1254         select the next-to-last article.
1255
1256 Fri May 24 17:25:48 1996  Magnus Hammerin  <qmah@bull.se>
1257
1258         * gnus.el (gnus-group-mode): Use `gnus-make-local-hook'.
1259         (gnus-sortable-date): Typo.
1260
1261 Fri May 24 17:24:15 1996  ISO-2022-JP  <morioka@jaist.ac.jp>
1262
1263         * gnus.el (gnus-narrow-to-signature): Didn't work.
1264
1265 Fri May 24 21:27:49 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
1266
1267         * gnus.el: 0.94 is released.
1268
1269         * nnvirtual.el (nnvirtual-request-group): Don't include itself in
1270         its component groups.
1271
1272         * gnus.el (gnus-summary-mark-below): Changed default.
1273
1274 Fri May 24 19:29:17 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1275
1276         * message.el (message-check-news-syntax): Check invalid Newsgroups
1277         syntax. 
1278         (message-mode-menu): Added spellcheck.
1279
1280         * nntp.el (nntp-wait-for-response): Peel off ^Ms.
1281
1282         * message.el (message-fix-before-sending): New function.
1283         (message-send): Use it.
1284         (message-check-news-syntax): Check for invalid group names.
1285
1286         * gnus.el (gnus-summary-number-of-articles-in-thread): Return 0 if
1287         not included.
1288
1289 Thu May 23 23:32:43 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1290
1291         * gnus.el: September Gnus v0.93 is released.
1292
1293         * nnbabyl.el (nnbabyl-read-mbox): Would bogously increase the
1294         number in groups.
1295
1296 Thu May 23 21:06:47 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1297
1298         * gnus.el: September Gnus v0.92 is released.
1299
1300         * gnus-soup.el (gnus-soup-add-article): Would remove Xrefs from
1301         packet. 
1302
1303         * gnus.el (gnus-summary-catchup-to-here): Don't show hidden
1304         threads. 
1305
1306         * nnmail.el (nnmail-moved-inboxes): New variable.
1307         (nnmail-move-inbox): Use it.
1308
1309         * gnus-uu.el (gnus-uu-decode-uu): Optional argument.
1310
1311         * nnbabyl.el (nnbabyl-insert-lines): Don't insert negative Lines
1312         headers. 
1313
1314 Thu May 23 19:28:15 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1315
1316         * gnus.el (gnus-summary-insert-pseudos): Would create contiguous
1317         mouse-face areas.
1318
1319         * nnheader-ems.el: New file.
1320         (nnheader-xmas-run-at-time): New function.
1321         (nnheader-xmas-cancel-timer): Ditto.
1322         (nnheader-xmas-insert-file-contents-literally): Moved here.
1323
1324         * gnus.el (gnus-read-move-group-name): Bind
1325         minibuffer-confirm-incomplete. 
1326
1327 Thu May 23 15:20:47 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1328
1329         * nntp.el (nntp-request-close): Give the QUIT time to reach the
1330         server before closing the connection.
1331         (nntp-close-server): Ditto.
1332
1333         * gnus.el (gnus-summary-exit): Run the exit hook with point on the
1334         group being exited.
1335
1336 Thu May 23 15:03:16 1996  <morioka@jaist.ac.jp>
1337
1338         * gnus.el (gnus-narrow-to-signature): Mimeish new definition.
1339
1340 Thu May 23 15:03:16 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1341
1342         * nnfolder.el (nnfolder-close-group): Don't read the buffer when
1343         closing down.
1344
1345         * gnus.el (gnus-group-exit): Prompt even when the server is down. 
1346
1347 Wed May 22 21:56:56 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1348
1349         * gnus.el: September Gnus v0.91 is released.
1350
1351         * gnus.el (gnus-setup-news): Slave Gnusii should clear the dribble
1352         buffer.
1353
1354 Wed May 22 22:32:21 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1355
1356         * gnus-score.el (gnus-summary-set-score): Moved here.
1357         (gnus-summary-raise-score): Would bug out on nil arguments.
1358
1359         * message-xmas.el (message-toolbar): Changed.
1360
1361         * gnus-xmas.el (gnus-summary-mail-toolbar): New toolbar.
1362         (gnus-xmas-setup-summary-toolbar): Use it.
1363
1364 Wed May 22 19:24:04 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1365
1366         * gnus.el (gnus-message-archive-method): Buggy definition.
1367         (gnus-summary-prepare-threads): Don't mark ancient as low-scored. 
1368         (gnus-summary-prepare-unthreaded): Ditto.
1369
1370 Wed May 22 02:14:42 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1371
1372         * gnus.el (gnus-save-hidden-threads): New macro.
1373         (gnus-hidden-threads-configuration): New function.
1374         (gnus-restore-hidden-threads-configuration): New function.
1375         (gnus-summary-search-article): Use it.
1376
1377         * gnus-picon.el (gnus-picons-reverse-domain-path): New definition.
1378
1379         * message.el: Required wrong file under XEmacs.
1380
1381         * gnus-gl.el (bbb-get-predictions): Return nil on errors.
1382
1383         * nnfolder.el (nnfolder-close-group): Make sure the buffer is
1384         alive before killing it.
1385
1386 Tue May 21 20:08:33 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
1387
1388         * gnus.el: September Gnus v0.90 is released.
1389
1390         * gnus.el (gnus-dribble-read-file): Don't do modes unless they are
1391         available. 
1392
1393         * gnus-score.el (gnus-summary-score-entry): Wouldn't show
1394         immediate scorign of followups.
1395         (gnus-score-save): Use prin1 instead of format.
1396
1397         * gnus-msg.el (gnus-bug-kill-buffer): Bogus.
1398
1399 Tue May 21 18:32:29 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
1400
1401         * gnus-vis.el (gnus-button-next-page): New command.
1402         (gnus-button-prev-page): Ditto.
1403
1404         * gnus-topic.el (gnus-topic-unique): Removed variable.
1405         (gnus-current-topic): New function.
1406         (gnus-topic-move-group): Use it.
1407         (gnus-topic-goto-next-group): Use it.
1408
1409 Tue May 21 11:08:42 1996  Steven L Baur  <steve@miranova.com>
1410
1411         * gnus-setup.el: Copyright assigned to FSF.
1412
1413 Tue May 21 17:09:27 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
1414
1415         * message.el (message-fetch-field): New function.
1416
1417         * gnus.el (gnus-directory): New variable.
1418
1419         * message.el (message-directory): New variable.
1420
1421         * nnmail.el (nnmail-insert-lines): Make sure point is at the
1422         beginning of the line.
1423         (nnmail-directory): New variable.
1424
1425         * gnus.el (gnus-mode-string-quote): New function.
1426         (gnus-set-mode-line): Use it.
1427
1428 Tue May 21 10:34:26 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1429
1430         * gnus-msg.el (gnus-inews-do-gcc): Use message narrow to headers.
1431         (gnus-inews-do-gcc): Find the right archive method.
1432
1433         * gnus.el (gnus-select-newsgroup): Check whether the group can be
1434         requested first.
1435         (gnus-no-server): Nonsensical.
1436         (gnus-group-mark-group): Go past topic lines.
1437         (gnus-server-to-method): Would return nil on select methods.
1438
1439         * gnus-topic.el (gnus-topic-mode): Don't check topology unless we
1440         have the newsrc alist.
1441         (gnus-topic-check-topology): Wouldn't check topology properly.
1442
1443         * nnsoup.el (nnsoup-request-list): Make sure the active file is
1444         read first.
1445
1446         * gnus.el (gnus-sortable-date): Simplified.
1447         (gnus-group-set-mode-line): Remove the ":" if the server is "".
1448
1449 Tue May 21 10:13:28 1996  Jack Vinson  <jvinson@cheux.ecs.umass.edu>
1450
1451         * message.el (message-rename-buffer): New command and keystroke.
1452
1453 Mon May 20 10:15:12 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1454
1455         * gnus.el (gnus-summary-search-article): New implementation; set
1456         point in the article buffer to the match.
1457         (gnus-parent-headers): New function.
1458         (gnus-dd-mmm): Protect against broken dates.
1459
1460         * gnus-topic.el (gnus-topic-unread): New function.
1461         (gnus-topic-update-topic-line): Use it.
1462
1463         * gnus.el (gnus-group-list-active): Protect against unbound
1464         symbols. 
1465