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