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