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