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