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