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