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