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