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