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