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