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