*** empty log message ***
[gnus] / lisp / ChangeLog
1 Sat Aug 16 20:36:31 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2
3         * gnus.el: Gnus v5.4.65 is released.
4
5 Sat Aug 16 20:10:09 1997  Sigbjorn Finne  <sof@dcs.gla.ac.uk>
6
7         * gnus-srvr.el (gnus-browse-foreign-server): Message fix.
8
9 Sat Aug 16 17:44:31 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
10
11         * gnus-start.el (gnus-1): Don't read the dribble file
12         unconditionally in slaves.
13
14         * gnus-sum.el (gnus-summary-edit-article): Restore original date
15         header. 
16
17         * gnus-start.el (gnus-1): Set gnus-slave earlier.
18
19         * gnus-sum.el (gnus-parent-headers): Would infloop.
20
21         * message.el (message-make-message-id): Make better Message-ID
22         when superseding.
23
24 Sat Aug 16 17:36:25 1997  Jason Rumney  <jasonr@pec.co.nz>
25
26         * nnkiboze.el (nnkiboze-request-delete-group): Transliate file
27         chars. 
28
29 Sat Aug 16 17:26:59 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
30
31         * nnml.el (nnml-directory): Dox fox.
32
33         * gnus-topic.el (gnus-topic-make-menu-bar): Added
34         gnus-topic-edit-parameters. 
35
36 Sat Aug 16 17:21:21 1997  Jay Sachs  <sachs@interactive.net>
37
38         * gnus-win.el (gnus-buffer-configuration): New entry:
39         score-trace. 
40
41 Sat Aug 16 16:51:24 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
42
43         * gnus-topic.el (gnus-topic-delete): Mark as changed.
44         (gnus-topic-change-level): Make last param optional.
45
46         * gnus-group.el (gnus-group-iterate): Make sure window is
47         selected. 
48
49 Sat Aug 16 16:56:23 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
50
51         * gnus-topic.el (gnus-topic-check-topology): Add new groups to the
52         end of the first topic.
53
54         * gnus-cache.el (gnus-jog-cache): Use gnus-group-iterate.
55
56 Wed Aug 13 22:00:07 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
57
58         * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Escape
59         newlines. 
60
61 Thu Aug  7 20:51:12 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
62
63         * smiley.el (smiley-deformed-regexp-alist): Fix.
64
65 Wed Jul 30 13:46:30 1997  Danny Siu  <dsiu@adobe.com>
66
67         * smiley.el (smiley-buffer): make smiley case sensitive
68         (smiley-deformed-regexp-alist): added more regexp for happy smiley
69         (smiley-nosey-regexp-alist): same as above
70
71 Sat Aug  2 01:48:26 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
72
73         * gnus-nocem.el (gnus-nocem-close): Nix out
74         gnus-real-group-hashtb. 
75
76 Sat Aug  2 01:46:49 1997  roth@klondike.cse.ucsc.edu (Carl D. Roth)
77
78         * gnus-nocem.el (gnus-fill-real-hashtb): New function.
79
80 Sat Aug  2 01:26:17 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
81
82         * gnus-group.el (gnus-group-read-init-file): Message.
83
84 Fri Jul 25 20:48:31 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
85
86         * nntp.el (nntp-nov-gap): Changed default.
87
88         * gnus-nocem.el (gnus-nocem-issuers): Fixed names.
89
90 Wed Jul 23 20:11:24 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
91
92         * gnus-sum.el (gnus-summary-catchup): Also removed cached
93         articles. 
94
95         * nnvirtual.el (nnvirtual-update-xref-header): Don't double
96         Xrefs. 
97
98 Sat Jul 19 23:32:28 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
99
100         * gnus.el: Gnus v5.4.64 is released.
101
102 Sat Jul 19 23:22:03 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
103
104         * gnus-art.el (gnus-article-set-globals): New function.
105
106 1997-07-17  Steven L Baur  <steve@altair.xemacs.org>
107
108         * gnus-ems.el (gnus-mode-line-modified): Refine detection on
109         whether narrow indicators should be used.
110
111 Sat Jul 19 23:04:30 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
112
113         * gnus-cache.el (gnus-jog-cache): Bind gnus-auto-select-next.
114
115 Sat Jul 19 23:00:33 1997  Guy Geens  <Guy.Geens@elis.rug.ac.be>
116
117         * gnus-score.el (gnus-score-load-file): Fix decay.
118
119 Sat Jul 19 20:21:42 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
120
121         * gnus-group.el (gnus-group-iterate): Save excursion.
122
123         * gnus-score.el (message): Required.
124
125         * gnus-sum.el (gnus-summary-limit-children): Unreads, not reads.
126
127         * gnus-topic.el (gnus-topic-change-level): Move groups.
128
129         * gnus-cache.el (gnus-jog-cache): Protect against nil groups.
130
131         * message.el (message-generate-headers): Don't delete Message-ID
132         if buffer not modified.
133
134         * gnus.el (gnus-simplify-mode-line): Use varying formats.
135
136         * gnus-xmas.el (gnus-xmas-group-remove-excess-properties): Removed.
137         (gnus-xmas-topic-remove-excess-properties): Removed.
138
139 Sat Jul 12 21:04:08 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
140
141         * gnus-start.el (gnus-activate-group): Always return the right
142         active range.
143
144 Sat Jul 12 19:46:22 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
145
146         * gnus.el: Gnus v5.4.63 is released.
147
148 Sat Jul 12 17:02:30 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
149
150         * gnus-undo.el (gnus-undo-mode): Use it.
151
152         * gnus-salt.el (gnus-pick-mode): Use it.
153
154         * gnus-gl.el (gnus-grouplens-mode): Use it.
155
156         * gnus-ems.el (gnus-add-minor-mode): New function.
157
158 Sat Jul 12 16:21:41 1997  Michael R. Cook  <mcook@cognex.com>
159
160         * gnus-topic.el (gnus-topic-toggle-display-empty-topics): List
161         groups. 
162
163 Fri Jul 11 21:12:07 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
164
165         * gnus-art.el (gnus-article-treat-html): Use `w3-region'.
166
167 Fri Jul 11 13:20:58 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
168
169         * message.el (message-check-news-header-syntax): Check repeated
170         groups. 
171
172         * gnus-move.el (gnus-move-group-to-server): Protect against nil
173         articles. 
174
175 Thu Jul 10 20:01:44 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
176
177         * gnus-start.el (gnus-check-first-time-used): Force reading the
178         active file the first time Gnus is used.
179
180         * gnus-group.el (gnus-group-set-mode-line): Conditionalize
181         modified. 
182
183         * gnus-ems.el (gnus-mode-line-modified): New variable.
184
185         * gnus-xmas.el (gnus-summary-toolbar): Typo fix.
186
187 Mon Jul  7 11:06:32 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
188
189         * gnus-start.el (gnus-check-new-newsgroups): New default.
190
191 Sun Jul  6 17:22:47 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
192
193         * gnus.el: Gnus v5.4.62 is released.
194
195 Sun Jul  6 12:38:56 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
196
197         * nngateway.el (nngateway-request-post): Call sendmail function.
198
199         * message.el (message-send-news): Supply the method to the post
200         function.
201
202         * gnus.el (gnus-group-auto-expirable-p): Dox fox.
203
204         * message.el (message-clone-locals): Only clone Gnus variables. 
205
206         * gnus-nocem.el (gnus-nocem-enter-article): Use real group name. 
207
208 Fri Jul  4 13:00:39 1997  enami tsugutomo  <enami@but-b.or.jp>
209
210         * gnus-group.el (gnus-group-set-mode-line): Use new, shorter
211         format. 
212
213 Fri Jul  4 12:31:18 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
214
215         * gnus-score.el (gnus-score-headers): Let the score buffer inherit
216         variables from the summary buffer.
217
218         * message.el (message-clone-locals): Made into own function.
219
220         * gnus.el (gnus-select-method): Changed default.
221
222         * gnus-start.el (gnus-read-active-file): Changed default to
223         `some'. 
224
225 Tue Jul  1 01:51:24 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
226
227         * gnus.el: Gnus v5.4.61 is released.
228
229 Tue Jul  1 01:33:39 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
230
231         * gnus-sum.el (gnus-adjust-marked-articles): Typo.
232
233 Tue Jul  1 00:56:21 1997  Gary D. Foster  <Gary.Foster@corp.sun.com>
234
235         * gnus-topic.el (gnus-topic-mode-map): [delete].
236
237 Tue Jul  1 00:53:04 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
238
239         * gnus-demon.el (gnus-demon): Make sure Emacs really is idle.
240
241 Sun Jun 29 21:32:13 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
242
243         * gnus.el: Gnus v5.4.60 is released.
244
245 Sun Jun 29 21:14:27 1997  Hrvoje Niksic  <hniksic@srce.hr>
246
247         * gnus-salt.el: Customized.
248
249 1997-06-27  Hrvoje Niksic  <hniksic@srce.hr>
250
251         * gnus-salt.el (gnus-tree-show-summary): New function.
252         (gnus-tree-mode-map): Use it.
253
254 Sun Jun 29 20:19:27 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
255
256         * gnus-salt.el (gnus-generate-horizontal-tree): Protect against
257         nil threads.
258
259         * gnus-sum.el (gnus-adjust-marked-articles): Change.
260
261 Sun Jun 29 20:19:03 1997  Scott Byer  <byer@adobe.com>
262
263         * gnus-sum.el (gnus-adjust-marked-articles): Improper lists.
264
265 1997-06-24  Hrvoje Niksic  <hniksic@srce.hr>
266
267         * gnus-sum.el (gnus-summary-search-article): Inhibit updating tree 
268         buffer.
269
270 Sun Jun 29 19:36:48 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
271
272         * gnus-start.el (gnus-activate-group): Ignore zero returns.
273
274         * gnus-salt.el (gnus-generate-vertical-tree): Use a safer
275         line-drawing algorithm.
276
277         * nnml.el (nnml-generate-nov-file): Articles with null bodies are
278         legal. 
279
280 Sun Jun 22 15:44:02 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
281
282         * gnus-art.el (article-hide-pgp): Only run hook when hiding pgp. 
283
284         * nnfolder.el (nnfolder-save-buffer): Make sure the directory
285         exists. 
286
287         * gnus-uu.el (gnus-uu-post-news-inews): Didn't work when posting
288         threaded. 
289         (gnus-uu-post-encoded): Include sequence numbers in threaded
290         posts. 
291
292 Sat Jun 21 00:17:16 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
293
294         * message.el (message-set-auto-save-file-name): Translate / in
295         buffer names.
296
297 Wed Jun 18 17:26:35 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
298
299         * gnus.el: Gnus v5.4.59 is released.
300
301 Wed Jun 18 09:29:15 1997  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
302
303         * gnus-xmas.el (gnus-xmas-article-display-xface): Correct setting of
304         braces.
305
306 1997-06-07  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
307
308         * smiley.el (smiley-deformed-regexp-alist): Add Japanese smiley
309         faces.
310
311 Wed Jun 18 14:15:21 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
312
313         * gnus-art.el (article-hide-pgp): Only run hook when there is a
314         PGP signature.
315
316         * gnus-sum.el (gnus-summary-fetch-faq): Have `C-u' work.
317
318         * gnus-xmas.el (gnus-xmas-summary-set-display-table): Don't nix
319         out chars that aren't supposed to be nixed out.
320
321         * gnus-art.el (gnus-article-delete-invisible-text): Would bug out
322         on point-max.
323         (gnus-article-delete-text-of-type): Ditto.
324
325         * gnus-xmas.el (gnus-xmas-redefine): Switch off horiz scrollbar in
326         tree buffers.
327
328 Wed Jun 18 01:11:58 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
329
330         * gnus.el: Gnus v5.4.58 is released.
331
332 Wed Jun 18 01:02:34 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
333
334         * gnus.el: Backed out all char-afters which caused bugs all over
335         the place.
336
337 Wed Jun 18 00:33:41 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
338
339         * gnus.el: Gnus v5.4.57 is released.
340
341 Wed Jun 18 00:09:35 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
342
343         * gnus-demon.el (gnus-demon-add-nocem): Use a numerical idle.
344
345 1997-06-10  Steven L Baur  <steve@altair.xemacs.org>
346
347         * nntp.el (nntp-wait-for): Replace following-char with char-after.
348
349 1997-06-09  Steven L Baur  <steve@altair.xemacs.org>
350
351         * gnus-msg.el (gnus-extended-version): Put XEmacs codename in
352         default X-Mailer/X-Newsreader if the symbol exists.
353
354 Tue Jun 10 20:24:35 1997  Christoph Wedler  <wedler@fmi.uni-passau.de>
355
356         * message.el (message-checksum): Do not only inspect the last
357         32/64 characters; technical: `ash' is no bit-rotate.
358
359 Tue Jun 17 23:45:00 1997  Guy Geens  <Guy.Geens@elis.rug.ac.be>
360
361         * gnus-score.el (gnus-decay-scores): Use the right index.
362
363 Tue Jun 17 23:22:24 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
364
365         * gnus-score.el (gnus-score-load-file): Set the decay when not
366         set. 
367
368         * gnus-art.el (gnus-article-treat-html): Do w3 setup.
369
370         * gnus.el (gnus-indent-rigidly): Be useful on odd tab widths.
371
372         * gnus-xmas.el (gnus-article-x-face-command): Allow just using
373         xpm. 
374
375 Thu Jun  5 18:33:31 1997  Robert Bihlmeyer  <robbe@orcus.priv.at>
376
377         * gnus-score.el (gnus-score-find-trace): Would bug out for
378         file-less rules.
379
380 Tue Jun 17 22:57:14 1997  Hrvoje Niksic  <hniksic@srce.hr>
381
382         * gnus-xmas.el (gnus-xmas-group-startup-message): Cleanup. 
383
384 Tue Jun 17 22:55:14 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
385
386         * nntp.el (nntp-request-head): Guess at article number.
387
388 Tue Jun 17 22:40:49 1997  David Moore  <dmoore@ucsd.edu>
389
390         * gnus-xmas.el (gnus-xmas-set-text-properties): New version.
391
392 Tue Jun 17 21:30:37 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
393
394         * gnus-group.el (gnus-group-search-forward): Ignore topic lines. 
395
396 Tue Jun 17 18:06:09 1997  "Karl M. Hegbloom" <karlheg@inetarena.com>
397
398         * gnus.el: ebola fixes.
399
400 Wed Jun 11 19:23:09 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
401
402         * gnus-sum.el (t): Moved pop article keystroke.
403
404 Tue Jun 10 06:32:52 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
405
406         * nnmail.el (nnmail-search-unix-mail-delim-backward): Allow
407         several "From "'s.
408         (nnmail-search-unix-mail-delim): Ditto.
409
410 Fri Jun  6 19:31:10 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
411
412         * gnus-group.el (gnus-group-make-web-group): Use default prompt
413         instead of string.
414
415         * gnus.el (gnus-string-or): New macro.
416         (gnus-string-or-1): New function.
417
418 Sat May 31 15:41:09 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
419
420         * gnus.el: Gnus v5.4.56 is released.
421
422 Sat May 31 14:51:37 1997  Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
423
424         * message.el (message-make-in-reply-to): Make valid In-Reply-To.
425
426 Sat May 31 14:45:54 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
427
428         * gnus-art.el (gnus-header-button-alist): Check for URLs in the
429         Subject. 
430
431 Sat May 31 14:42:53 1997  Hrvoje Niksic <hniksic@srce.hr>
432
433         * gnus-xmas.el: Cleanup.
434
435 Sat May 31 14:34:39 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
436
437         * gnus-art.el (gnus-output-to-file): Return t.
438
439 Sat May 31 14:14:40 1997  Guy Geens <Guy.Geens@elis.rug.ac.be>
440
441         * gnus-score.el (gnus-decay-score): Make decay work on negative
442         scores. 
443
444 Sat May 31 14:07:53 1997  Kurt Swanson <kurt@dna.lth.se>
445
446         * nnmail.el (nnmail-article-group): Handle junk properly.
447
448 Sat May 31 14:03:32 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
449
450         * gnus-sum.el (gnus-summary-limit-children): Typo.  Wouldn't
451         marked NoCeM'ed out messages as read.
452
453 Sat May 31 13:46:49 1997  Darren Stalder  <torin@daft.com>
454
455         * gnus-util.el (gnus-encode-date): Fix time zone.
456
457 Sat May 31 13:38:02 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
458
459         * gnus-move.el (gnus-move-group-to-server): Don't sort nil lists.
460
461 Tue May 27 16:03:12 1997  Paul Franklin  <paul@cs.washington.edu>
462
463         * nnmail.el (nnmail-keep-last-article): clarify docstring
464
465 Tue May 27 15:03:30 1997  Danny Siu  <dsiu@adobe.com>
466
467         * gnus-picon.el (gnus-group-display-picons): use
468         gnus-group-real-name so that picons for foreign groups display
469         correctly.
470
471 Fri May 30 22:03:39 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
472
473         * gnus-topic.el (gnus-topic-mode): Nix out topic missing group
474         function when switching off.
475
476         * gnus-salt.el (gnus-pick-start-reading): Don't prompt.
477
478 Mon May 26 11:49:53 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
479
480         * gnus-art.el (gnus-hack-decode-rfc1522): New function.
481
482         * gnus-sum.el (gnus-parse-headers-hook): New default.
483
484 Sun May 25 17:08:16 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
485
486         * gnus.el: Gnus v5.4.55 is released.
487
488 Sun May 25 15:13:45 1997  Michael R. Cook  <mcook@cognex.com>
489
490         * gnus-art.el (gnus-button-alist): Typo fix.
491
492 Sun May 25 14:44:38 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
493
494         * gnus-salt.el (gnus-pick-start-reading): Mark unpicked as read.
495
496         * gnus-sum.el (gnus-summary-move-article): Don't scan.
497
498         * gnus-group.el (gnus-group-get-new-news-this-group): Accept an
499         optional non-scan parameter.
500
501 Sun May 25 14:33:47 1997  Jan Vroonhof  <vroonhof@math.ethz.ch>
502
503         * gnus-cite.el (gnus-cite-attribution-prefix): Typo.
504
505 Sat May 24 12:57:46 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
506
507         * gnus-nocem.el (gnus-nocem-verify-issuer): Ignore errors when
508         verifying. 
509
510 Sat May 24 11:55:04 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
511
512         * gnus.el: Gnus v5.4.54 is released.
513
514 Sat May 24 10:35:40 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
515
516         * message.el (message-set-auto-save-file-name): Don't use "*" in
517         autosave name.
518
519         * gnus-art.el (gnus-article-delete-text-of-type): New version.
520
521 Sat May 24 10:33:43 1997  Dan Christensen  <jdchrist@math.mit.edu>
522
523         * gnus-art.el (gnus-article-delete-invisible-text): New version. 
524
525 Sat May 24 10:26:34 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
526
527         * nnmail.el (nnmail-article-group): Remove all 'junk splits.
528
529 Wed May 21 16:18:03 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
530
531         * gnus-cite.el (gnus-cite-attribution-prefix): Recognize
532         Microsoft/Agent style attribution lines.
533         (gnus-cite-attribution-suffix): Ditto.
534
535 Sat May 24 05:23:46 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
536
537         * gnus-cache.el (gnus-cache-read-active): Would generate cache
538         active file too often.
539         (gnus-cache-possibly-alter-active): Test statement removed.
540         (gnus-cache-articles-in-group): Would destroy hashtb.
541
542         * gnus-sum.el (gnus-summary-limit-mark-excluded-as-read): Don't
543         mark everything as read.
544
545         * gnus-cite.el (gnus-article-fill-cited-article): Nix out
546         gnus-cite-article. 
547
548 Tue May 20 21:43:31 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
549
550         * gnus-sum.el (gnus-summary-move-article): Don't suppress moved
551         articles. 
552
553         * gnus-start.el (gnus-dribble-read-file): Check that the dribble
554         file exists.
555
556         * gnus-cache.el (gnus-cache-articles-in-group): Update cache
557         active file.
558
559 Mon May 19 02:04:01 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
560
561         * gnus-sum.el (gnus-summary-search-article): Typo.
562
563         * nnml.el (nnml-update-file-alist): Allow forcing.
564
565         * nnheaderxm.el (nnheader-xmas-find-file-noselect): Removed.
566         (nnheader-xmas-cancel-timer): Removed.
567         (nnheader-xmas-cancel-function-timers): Removed.
568
569 Sun May 18 07:35:43 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
570
571         * gnus.el: Gnus v5.4.53 is released.
572
573 Sun May 18 06:20:57 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
574
575         * message.el (message-set-auto-save-file-name): Create unique auto
576         save file names.
577
578         * gnus-topic.el (gnus-topic-tallied-groups): Removed.
579         (gnus-topic-prepare-topic): Output right number of articles in
580         each sub-topic.
581
582         * gnus-sum.el (gnus-summary-next-group): Don't pass on killed
583         buffers. 
584
585         * nnmail.el (nnmail-article-group): When crossposted to `junk', do
586         `junk'.
587
588         * gnus-util.el (gnus-kill-all-overlays): Remove nil overlays from
589         list. 
590
591         * gnus-art.el (gnus-article-treat-html): Don't kill buf.
592
593         * gnus-group.el (gnus-group-find-new-newsgroups): Newish function.
594
595 Sun May 18 06:16:41 1997  Kim-Minh Kaplan  <kimminh.kaplan@utopia.eunet.fr>
596
597         * gnus-picon.el (gnus-picons-has-modeline-p): new user variable.
598         (gnus-picons-set-buffer): new function.
599         (gnus-picons-prepare-for-annotations): use it.
600         (gnus-picons-network-display-internal): ditto.
601         (gnus-picons-make-annotation): new function.
602         (gnus-picons-display-x-face): use it.
603         (gnus-article-display-picons): ditto.
604         (gnus-picons-display-picon-or-name): ditto.
605         (gnus-picons-display-pairs): ditto.  Remember the correct
606         order of insertion of annotations.
607         (gnus-picons-display-glyph): use gnus-picons-make-annotation.
608         (gnus-article-display-picons): move group annotations in article
609         buffer to the correct place if displaying in article buffer.
610         (gnus-picons-network-search-internal): don't display "@" if there
611         is no domain picon works again.  Check that the picons still
612         need be displayed.  Add the bar bar.xpm separator if
613         gnus-picons-display-as-address.
614         (gnus-picons-network-display-callback): check that the picon still
615         need be displayed.
616         (gnus-picons-lock): function deleted.
617         (gnus-picons-remove): don't use it.  New way of locking.
618         (gnus-picons-next-job-internal): new way of locking.  Handle
619         new tag 'bar.
620         (gnus-picons-next-job): new way of locking.
621         (gnus-picons-buffer): variable deleted.
622         (gnus-picons-remove-all): modified accordingly.
623         (gnus-group-annotations-lock): variable deleted.
624         (gnus-article-annotations-lock): variable deleted.
625         (gnus-x-face-annotations-lock): variable deleted.
626         (gnus-picons-news-directories): renamed, was
627         gnus-picons-news-directory.
628         (gnus-picons-url-retrieve): do not change url-show-status.
629         (gnus-picons-clear-cache): also clear gnus-picons-url-alist.
630
631 Sun May 18 05:57:31 1997  Michael R. Cook  <mcook@cognex.com>
632
633         * gnus-topic.el (gnus-topic-toggle-display-empty-topics): New
634         function. 
635
636 Sun May 18 05:52:59 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
637
638         * nnfolder.el (nnfolder-request-create-group): Read folder.
639
640 Sat May 17 22:45:07 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
641
642         * gnus-sum.el (gnus-summary-search-article): Require gnus-asynch. 
643
644         * nnweb.el (nnweb-dejanews-wash-article): Remove "More Headers".
645
646 Sun May 11 20:07:21 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
647
648         * gnus-art.el (article-hide-pgp): Run hook.
649         (gnus-article-hide-pgp-hook): New variable.
650
651 Sat May 10 00:37:32 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
652
653         * gnus.el: Gnus v5.4.52 is released.
654
655 Sat May 10 00:13:30 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
656
657         * nnfolder.el (nnfolder-possibly-change-group): Set wrong
658         variable. 
659
660         * gnus-art.el (gnus-article-edit-article): Remove invisible text
661         under XEmacs.
662         (gnus-article-treat-html): Insert string.
663
664 Thu May  8 10:53:12 1997  Steven L Baur  <steve@altair.xemacs.org>
665
666         * gnus-msg.el (gnus-summary-mail-crosspost-complaint):
667         `deactivate-mark' doesn't exist in XEmacs.
668
669 Fri May  9 23:50:01 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
670
671         * gnus-topic.el (gnus-topic-create-topic): Added doc.
672
673         * gnus-sum.el (gnus-summary-refer-article): Insert sparse
674         non-displayed articles properly.
675         (gnus-cut-thread): Exclude non-displayed sparse articles.
676
677 Thu May  8 17:37:38 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
678
679         * gnus.el: Gnus v5.4.51 is released.
680
681 Thu May  8 15:58:43 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
682
683         * gnus-sum.el (gnus-execute-command): Place point at start of
684         prompt. 
685
686         * gnus-int.el (gnus-request-replace-article): Don't bug out on
687         unknown groups.
688
689         * gnus-sum.el (gnus-summary-update-info): Force undo boundary here.
690         (gnus-update-read-articles): ... and not here.
691
692         * gnus-art.el (article-display-x-face): Would only show one X-Face.
693
694 Wed May  7 05:23:20 1997  Kim-Minh Kaplan  <kimminh.kaplan@utopia.eunet.fr>
695
696         * gnus-picon.el: (gnus-picons-url-alist): new variable.
697         (gnus-picons-jobs-alist): new variable.
698         (gnus-picons-remove): clean this new variable. FIXME: race
699         condition.
700         (gnus-picons-job-already-running): new variable.
701         (gnus-article-display-picons): use the job queue if using the
702         network.
703         (gnus-group-display-picons): ditto.
704         (gnus-picons-make-path): function deleted.
705         (gnus-picons-lookup-internal): modified accordingly.
706         (gnus-picons-lookup-user-internal): take the LETs out of the
707         loops.
708         (gnus-picons-lookup-pairs): take constant calculation outside of
709         loop.
710         (gnus-picons-display-picon-or-name): use COND instead of nested IFs
711         (gnus-picons-display-pairs): take the LET outside of loop.
712         (gnus-picons-try-face): ditto.
713         (gnus-picons-users-image-alist): variable deleted.
714         (gnus-picons-clear-cache): don't clear it.
715         (gnus-picons-retrieve-limit): variable deleted.
716         (gnus-picons-url-retrieve): clear url-request-method
717         (gnus-picons-retrieve-user-callback): function deleted.
718         (gnus-picons-retrieve-user): function deleted.
719         (gnus-picons-retrieve-domain-callback): function deleted
720         (gnus-picons-retrieve-domain-internal): function deleted.
721         (gnus-picons-parse-value): new function.
722         (gnus-picons-parse-filenames): new function.
723         (gnus-picons-network-display-internal): new function.
724         (gnus-picons-network-display-callback): new function.
725         (gnus-picons-network-display): new function.
726         (gnus-picons-network-search-internal): new function.
727         (gnus-picons-network-search-callback): new function.
728         (gnus-picons-network-search): new function.
729         (gnus-picons-next-job-internal): new function.
730         (gnus-picons-next-job): new function.
731
732 Wed May  7 22:14:32 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
733
734         * gnus-start.el (gnus-setup-news): Don't fold case.
735
736 Sat May  3 16:55:25 1997  Kim-Minh Kaplan  <kimminh.kaplan@utopia.eunet.fr>
737
738         * gnus-picon.el: * gnus-picons-clear-cache-on-shutdown: new variable.
739         * gnus-picons-piconsearch-cache-user: variable deleted.
740         * gnus-picons-clear-cache: new function.
741         * gnus-picons-close: only clear cache if
742         gnus-picons-clear-cache-on-shutdown.
743         * gnus-picons-url-retrieve: set url-package-name and
744         url-package-version.
745         * gnus-picons-users-image-alist: new variable.
746         * gnus-picons-retrieve-user-callback: use it.
747         * Added support for network retrieval of picons.
748         * gnus-picons-map: removed.
749         * gnus-picons-remove: removed case to handle processes.
750         * gnus-picons-processes-alist: new variable
751         * gnus-picons-x-face-sentinel: simplified.  Use processes alist.
752         * gnus-picons-display-x-face: explicitly request an xface image.
753         Always call gnus-picons-prepare-for-annotations.  Use processes
754         alist.
755         * gnus-picons-lookup-internal: new function.
756         * gnus-picons-lookup: use it.
757         * gnus-picons-lookup-user-internal: ditto.
758         * gnus-picons-display-picon-or-name: no more xface-p argument.
759         * gnus-picons-try-suffixes: removed.
760         * gnus-picons-try-face: new function.  Does the caching in
761         gnus-picons-glyph-alist.
762         * gnus-picons-try-to-find-face: take a glyph argument instead of a
763         path.  No more xface-p argument.  Only use one annotation even if
764         gnus-picons-display-as-address.
765         * gnus-picons-toggle-extent: changed into an annotation action.
766
767 Sat May  3 00:59:39 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
768
769         * gnus.el: Gnus v5.4.50 is released.
770
771 Sat May  3 00:30:12 1997  Kim-Minh Kaplan  <kimminh.kaplan@utopia.eunet.fr>
772
773         * gnus-picon.el (gnus-picons-prepare-for-annotations): New
774         function, and many changes.
775
776 Sat May  3 00:03:51 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
777
778         * nnfolder.el (nnfolder-possibly-change-group): Wouldn't always
779         switch buffers.
780
781         * gnus-sum.el (gnus-update-read-articles): Force boundary.
782
783         * gnus-undo.el (gnus-force-undo-boundary): New function.
784
785 Fri May  2 23:44:54 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
786
787         * gnus-art.el (gnus-article-treat-html): w3-parse-buffer
788         incompatibility. 
789
790 Thu May  1 17:56:05 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
791
792         * gnus.el: Gnus v5.4.49 is released.
793
794 Sat Apr 19 16:13:03 1997  Erik Toubro Nielsen  <erik@ifad.dk>
795
796         * gnus-sum.el (gnus-summary-exit): Returned to the wrong topic in
797         certain obscure cases if selected group occured in multiple
798         topics.
799
800         * gnus-topic.el (gnus-topic-update-topic): Did not preserve point
801         on the same instance of a group if group occured in multiple
802         topics. Caused gnus-summary-exit to return to wrong topic if the
803         selected group was in more than one topic.
804
805         Above two bugs happened only if the window configuration for
806         summary mode caused the group buffer not to be shown in a window.
807
808 Thu May  1 14:28:20 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
809
810         * message.el (message-send): Would pretend to have sent.
811
812         * nnmh.el (nnmh-request-list-1): Don't use truename.
813
814 Sun Apr 27 15:16:16 1997  Steven L Baur  <steve@altair.xemacs.org>
815
816         * gnus-xmas.el: Undo previous change, and restore the version from 
817         5.4.46 (without the require 'gnus-art).
818
819 Tue Apr 29 11:08:27 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
820
821         * gnus-score.el (gnus-summary-increase-score): Better error
822         messages. 
823
824 Sun Apr 27 23:15:58 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
825
826         * gnus.el: Gnus v5.4.48 is released.
827
828 Sun Apr 27 11:40:57 1997  Steven L Baur  <steve@altair.xemacs.org>
829
830         * gnus-xmas.el (gnus-art): (require 'gnus-art) introduces a
831         circular dependency on gnus-xmas-define and gnus-xmas-redefine.
832         Brute force it away.
833
834 Sun Apr 27 12:32:13 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
835
836         * gnus.el: Gnus v5.4.47 is released.
837
838 Sun Apr 27 10:42:08 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
839
840         * gnus-cache.el (gnus-cache-move-cache): Allow entering directory
841         name. 
842
843         * nntp.el (nntp-telnet-command, nntp-telnet-switches): New
844         variables. 
845
846         * gnus-score.el (gnus-summary-increase-score): Refuse illegal
847         match types.
848
849 Fri Apr 25 06:16:05 1997  Arne Georg Gleditsch  <argggh@ifi.uio.no>
850
851         * gnus-sum.el (gnus-summary-refer-article): Go to article when
852         expunged. 
853
854 Wed Apr 23 19:48:43 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
855
856         * gnus-ems.el (gnus-article-x-face-command): Removed bogus
857         declaration.
858
859 Mon Apr 21 16:44:00 1997  Paul Franklin  <paul@cs.washington.edu>
860
861         * nnmail.el (nnmail-move-inbox): fewer (0?) file calls on inbox if
862         popmail.
863
864 Thu Apr 24 14:04:31 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
865
866         * message.el (message-font-lock-keywords): Be more conservative in
867         determining headers.
868
869         * nnmh.el (nnmh-request-list-1): Use truenames.
870
871         * gnus-undo.el (gnus-undo-mode): Don't infest
872         gnus-summary-exit-hook. 
873
874         * gnus-sum.el (gnus-update-read-articles): Force an undo
875         boundary. 
876
877         * nnweb.el (nnweb-fetch-url): Don't rely on return values from
878         url-insert-file-contents. 
879
880 Sat Apr 19 06:11:31 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
881
882         * gnus.el: Gnus v5.4.46 is released.
883
884 Sat Apr 19 05:40:40 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
885
886         * gnus-art.el (gnus-read-save-file-name): Expand file name i save
887         dir. 
888
889 Fri Apr 18 14:25:21 1997  Hrvoje Niksic  <hniksic@srce.hr>
890
891         * gnus-art.el (gnus-signature-face): New face; use it.
892
893 Sat Apr 19 05:32:43 1997  Kim-Minh Kaplan  <kimminh.kaplan@utopia.eunet.fr>
894
895         * gnus-picon.el (gnus-picons-insert-face-if-exists): Add picons to
896         list.
897
898 Tue Apr 15 14:08:32 1997  Hrvoje Niksic  <hniksic@srce.hr>
899
900         * message.el (message-font-lock-keywords): Be a little bit more
901         case-insensitive.
902   
903 Wed Apr 16 02:41:31 1997  Hrvoje Niksic  <hniksic@srce.hr>
904
905         * message.el (message-insert-to): New argument FORCE.
906
907 Sat Apr 19 05:18:10 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
908
909         * message.el (message-setup): Nix out undo list.
910
911 Sat Apr 19 05:00:06 1997  Katsumi Yamaoka  <yamaoka@ga.sony.co.jp>
912
913         * gnus-sum.el: Redefine.
914
915 Sat Apr 19 04:53:29 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
916
917         * gnus-art.el (article-display-x-face): Display all XFace
918         headers. 
919
920         * gnus-ems.el: appt, not appt.el.
921
922 Sat Apr 19 04:04:42 1997  Hrvoje Niksic  <hniksic@srce.hr>
923
924         * gnus-xmas.el (gnus-xmas-summary-set-display-table): Don't nix
925         out in Latin1.
926
927 Sat Apr 19 02:55:45 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
928
929         * message.el (message-cancel-news): Only say we cancel if we
930         cancel. 
931
932         * gnus-msg.el (gnus-summary-mail-crosspost-complaint): Deactivate
933         mark. 
934
935 Thu Apr 17 21:37:22 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
936
937         * message.el (message-mail-alias-type): New variable.
938         (message-mode): Use it.
939
940 Wed Apr 16 00:03:37 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
941
942         * gnus-demon.el (gnus-demon): Ignore errors.
943
944 Tue Apr 15 23:50:02 1997  Brad Howes  <bhowes@cssun3.corp.mot.com>
945
946         * gnus-demon.el (gnus-demon-time-to-step): New version.
947
948 Tue Apr 15 23:32:58 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
949
950         * message.el (message-send-method-alist): New variable.
951         (message-send): Use it.
952         (message-send-via-news): New function.
953         (message-send-via-mail): New function.
954
955 Sun Apr 13 18:22:02 1997  Jens Lautenbacher  <jens@metrix.de>
956
957         * gnus.el (gnus-article-display-hook): Fix.
958
959 Sun Apr 13 02:07:33 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
960
961         * gnus-sum.el (gnus-get-newsgroup-headers): Protect against bogus
962         Lines headers.
963
964         * gnus-cache.el (gnus-cache-possibly-enter-article): Check number
965         not nil.
966
967 Sat Apr 12 23:28:30 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
968
969         * gnus.el: Gnus v5.4.45 is released.
970
971 Sat Apr 12 02:00:51 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
972
973         * gnus-sum.el (gnus-summary-update-article-line): Insert the
974         subject. 
975
976         * gnus-msg.el (gnus-post-news): Use it.
977
978         * message.el (message-wide-reply): Accept ignore-reply-to.
979
980         * gnus-sum.el (gnus-thread-loop-p): Don't recurse; use a stack.
981
982         * message.el (message-generate-headers): Don't insert incomlete
983         Senders in mail-only messages.
984         (message-check-news-header-syntax): Check subject first.
985
986 Sat Apr 12 01:42:42 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
987
988         * gnus.el: Gnus v5.4.44 is released.
989
990 Sat Apr 12 01:10:31 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
991
992         * nnweb.el (nnweb-request-scan): Init nnweb-hashtb.
993
994 Thu Apr 10 20:05:13 1997  Sudish Joseph  <sj@eng.mindspring.net>
995
996         * gnus-art.el (gnus-article-delete-invisible-text): Do an entire
997         region instead a single char in each pass.  It's faster and
998         doesn't confuse ps-print.
999         (gnus-article-delete-text-of-type): Ditto.
1000
1001 Sat Apr 12 00:35:07 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1002
1003         * gnus-sum.el (gnus-adjust-marked-articles): Wouldn't remove
1004         `expire' marks.
1005
1006 Thu Apr 10 22:07:46 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1007
1008         * gnus.el: Gnus v5.4.43 is released.
1009
1010 Thu Apr 10 21:47:08 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1011
1012         * gnus-start.el (gnus-save-newsrc-file): Message less.
1013
1014 Thu Apr 10 21:35:45 1997  ISO-2022-JP  <morioka@jaist.ac.jp>
1015
1016         * gnus-sum.el (gnus-summary-show-article): Bind gnus-show-mime. 
1017
1018 Thu Apr 10 21:26:19 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1019
1020         * gnus.el: Removed gnus-add-hook.
1021
1022 Thu Apr  3 21:08:57 1997  Hrvoje Niksic  <hniksic@srce.hr>
1023
1024         * gnus-xmas.el (gnus-xmas-summary-set-display-table): Don't change
1025         the values that are non-nil in the default table.
1026         (gnus-xmas-add-hook): Removed it.
1027
1028 Thu Apr 10 20:44:46 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1029
1030         * gnus-art.el (gnus-article-show-summary): Error better.
1031
1032         * message.el (message-indent-citation): Tippy-foot when deleting
1033         leading empty lines.
1034
1035         * gnus-sum.el (gnus-summary-move-article): Update group lines. 
1036
1037         * gnus-srvr.el (gnus-server-exit): Configure windows.
1038
1039         * gnus-group.el: Added gnus-version to help map.
1040
1041 Thu Apr 10 20:41:11 1997  Hrvoje Niksic  <hniksic@srce.hr>
1042
1043         * gnus-xmas.el: Customized.
1044
1045 Thu Apr 10 19:58:40 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1046
1047         * gnus-sum.el (gnus-summary-next-group): Selected deleted group. 
1048
1049         * gnus-art.el (article-treat-overstrike): Don't bug out on empty
1050         articles. 
1051
1052 Thu Apr 10 19:52:27 1997  David Moore  <dmoore@ucsd.edu>
1053
1054         * nnvirtual.el (nnvirtual-partition-sequence): Style fix.
1055
1056 Thu Apr 10 19:45:30 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1057
1058         * gnus-group.el (gnus-group-kill-group): Kill more carefully.
1059
1060 Tue Apr  8 23:02:30 1997  Michael Welsh Duggan  <md5i@schenley.com>
1061
1062         * message.el (message-insert-to): Fetch reply field.
1063
1064 Tue Apr  8 21:41:13 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1065
1066         * gnus-sum.el (gnus-summary-refer-article): Accept prefix.
1067
1068 Sun Apr  6 14:08:03 1997  Steven L Baur  <steve@altair.xemacs.org>
1069
1070         * gnus-xmas.el (gnus-xmas-summary-set-display-table): Add
1071         missing paren.
1072         (gnus-xmas-summary-set-display-table): current-display-table can
1073         be nil.
1074
1075 Sun Apr  6 23:17:21 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1076
1077         * gnus.el: Gnus v5.4.42 is released.
1078
1079 Sun Apr  6 23:13:50 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1080
1081         * gnus-xmas.el (gnus-xmas-summary-set-display-table): There isn't
1082         always a default table, it seems.
1083
1084 Sun Apr  6 22:45:52 1997  Aaron M. Ucko  <amu@mit.edu>
1085
1086         * gnus-xmas.el (gnus-xmas-summary-set-display-table): Typo.
1087
1088 Sun Apr  6 22:26:52 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1089
1090         * gnus-group.el: All the sorting commands were shadowed.
1091
1092 Sun Apr  6 21:46:05 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1093
1094         * gnus.el: Gnus v5.4.41 is released.
1095
1096 Sun Apr  6 20:58:38 1997  Kim-Minh Kaplan  <kimminh.kaplan@utopia.eunet.fr>
1097
1098         * gnus-picon.el (gnus-picons-insert-face-if-exists): "." instead
1099         of "".
1100
1101 Sun Apr  6 20:19:49 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1102
1103         * gnus-group.el (gnus-group-sort-groups): Touch dribble.
1104
1105 Sun Apr  6 19:28:19 1997  Stainless Steel Rat  <ratinox@peorth.gweep.net>
1106
1107         * pop3.el (pop3-quit): New version.
1108
1109 Fri Apr  4 21:46:34 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1110
1111         * gnus-art.el (gnus-page-broken): New variable.
1112         (gnus-article-prepare): Use it.
1113
1114 Fri Apr  4 05:08:00 1997  Gunnar Horrigmo  <horrigmo@ikke.no>
1115
1116         * gnus-art.el (article-treat-overstrike): Search from beginning of
1117         article.
1118
1119 Thu Apr  3 15:16:05 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1120
1121         * gnus-art.el (gnus-article-hidden-text-p): Be more thorough.
1122
1123 Thu Apr  3 12:23:44 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
1124
1125         * gnus-score.el: (gnus-score-default-duration): Accept nil in
1126         :type. 
1127
1128 Thu Apr  3 05:49:56 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1129
1130         * gnus-sum.el (gnus-summary-next-group): Make sure buffer is alive
1131         before switching to it.
1132
1133 Wed Apr  2 12:39:15 1997  Steven L Baur  <steve@altair.xemacs.org>
1134
1135         * gnus-util.el (gnus-kill-all-overlays): Force Gnus to use extents 
1136         even when overlays are available.  (From a patch by MORIOKA
1137         Tomohiko).
1138
1139 Thu Apr  3 05:28:03 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1140
1141         * gnus-topic.el (gnus-topic-goto-missing-group): Make sure topic
1142         exists. 
1143
1144         * gnus-srvr.el (gnus-browse-group-name): Remove text props.
1145
1146         * gnus-sum.el (gnus-summary-move-article): Enter into dribble.
1147
1148 Wed Apr  2 14:12:45 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1149
1150         * gnus.el: Gnus v5.4.40 is released.
1151
1152 Wed Apr  2 13:17:16 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1153
1154         * gnus-start.el (gnus-check-bogus-newsgroups): Supply a help
1155         param. 
1156         
1157         * message.el (message-bounce): Remove the right portion of
1158         "simple" bounces.
1159
1160         * gnus-art.el (gnus-read-save-file-name): Would bug out when
1161         saving multiple articles.
1162
1163         * gnus-sum.el (gnus-summary-update-article-line): Insert the
1164         correct subject.
1165
1166 Tue Apr  1 11:21:48 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1167
1168         * gnus-score.el (gnus-score-find-hierarchical): Translate file
1169         chars. 
1170
1171         * gnus-topic.el (gnus-topic-goto-missing-topic): Bugola.
1172         (gnus-topic-forward-topic): New function.
1173         (gnus-topic-goto-missing-topic): Use it.
1174
1175         * nnmh.el (nnmh-active-number): Make sure the directory exist.
1176         (nnmh-request-accept-article): Bizarre problem.
1177
1178         * gnus-topic.el (gnus-topic-goto-missing-group): Don't double
1179         topics. 
1180
1181 Mon Mar 31 17:30:10 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1182
1183         * gnus.el: Gnus v5.4.39 is released.
1184
1185 Mon Mar 31 17:29:13 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1186
1187         * nntp.el (nntp-connection-alist): Ooize.
1188
1189 Mon Mar 31 16:34:37 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1190
1191         * gnus.el: Gnus v5.4.38 is released.
1192
1193 Mon Mar 31 16:12:31 1997  Hrvoje Niksic  <hniksic@srce.hr>
1194
1195         * message.el (message-add-header): New function.
1196
1197         * gnus-art.el (gnus-sorted-header-list): List `Followup-To' after
1198         `Newsgroups'.
1199
1200         * gnus-undo.el (gnus-undo-mode-map): Bind `gnus-undo' to `C-_',
1201         `C-x u' and `C-/'.
1202
1203 Mon Mar 31 16:02:47 1997  Toby Speight  <tms@ansa.co.uk>
1204
1205         * gnus-art.el (gnus-article-add-buttons): Eval the right element. 
1206
1207 Mon Mar 31 15:57:17 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1208
1209         * gnus-msg.el (gnus-add-to-list): New variable.
1210         (gnus-post-news): Use it.
1211
1212 Mon Mar 31 15:46:34 1997  Francois Felix Ingrand  <felix@laas.fr>
1213
1214         * gnus-start.el (gnus-slave-save-newsrc): Get modes right.
1215
1216 Mon Mar 31 15:43:29 1997  Michael Sperber  <sperber@informatik.uni-tuebingen.de>
1217
1218         * message.el (message-functionp): Recognize compiled functions.
1219
1220 Mon Mar 31 15:43:57 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1221
1222         * gnus-util.el (gnus-functionp): Ditto.
1223
1224 Mon Mar 31 15:18:11 1997  Katsumi Yamaoka  <yamaoka@ga.sony.co.jp>
1225
1226         * gnus-ems.el (gnus-ems-redefine): Don't change display table. 
1227
1228 Mon Mar 24 11:33:59 1997  Michael Welsh Duggan  <md5i@schenley.com>
1229
1230       * message.el (message-insert-to): Use mail-copies-to.
1231
1232 Mon Mar 31 12:35:12 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1233
1234         * gnus-topic.el (gnus-topic-goto-missing-topic): New function.
1235         (gnus-topic-goto-missing-group): Use it.
1236
1237         * gnus-msg.el (gnus-debug): Scan gnus-topic.el.
1238
1239         * message.el (message-reply): Don't insert extra , when not to
1240         header. 
1241
1242         * nntp.el (nntp-connection-alist): Un-voo.
1243
1244 Sun Mar 30 09:48:41 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1245
1246         * gnus-art.el (gnus-article-mode-syntax-table): Make <> paren
1247         chars. 
1248         (gnus-emphasis-alist): Use it.
1249
1250         * gnus.el (gnus-maintainer): Changed.
1251
1252         * nnfolder.el (nnfolder-request-accept-article): Ask before
1253         junking. 
1254         (nnfolder-save-mail): Make buffer read/write.
1255
1256         * nnmh.el (nnmh-request-accept-article): Ditto.
1257         * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1258         * nnmbox.el (nnmbox-request-accept-article): Ditto.
1259         * nnml.el (nnml-request-accept-article): Ditto.
1260
1261 Mon Mar 24 16:57:26 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1262
1263         * gnus.el: Gnus v5.4.37 is released.
1264
1265 Mon Mar 24 01:16:15 1997  Hrvoje Niksic  <hniksic@srce.hr>
1266
1267         * gnus-xmas.el (gnus-xmas-redefine): Use it.
1268
1269         * gnus-xmas.el (gnus-xmas-summary-set-display-table): New function.
1270
1271         * gnus-sum.el (gnus-summary-mode): Use it.
1272
1273         * gnus-sum.el (gnus-summary-set-display-table): New function.
1274
1275 Mon Mar 24 16:27:46 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1276
1277         * gnus-util.el (gnus-buffer-live-p): Reinstated.
1278
1279 Mon Mar 24 01:24:27 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1280
1281         * gnus.el: Gnus v5.4.36 is released.
1282
1283 Sun Mar 23 18:51:00 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1284
1285         * gnus-group.el (gnus-group-list-groups): Doc fix.
1286
1287         * gnus-demon.el (gnus-inhibit-demon): New variable.
1288         (gnus-demon): Use it.
1289
1290 Sun Mar 23 18:42:55 1997  David Moore  <dmoore@ucsd.edu>
1291
1292         * gnus-nocem.el (gnus-nocem-already-running): New variable.
1293
1294 Sun Mar 23 17:27:17 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1295
1296         * gnus-sum.el (gnus-select-newsgroup): Revert to old duplicate
1297         behavior for nnvirtual groups.
1298
1299         * gnus-util.el (gnus-buffer-live-p): Removed.
1300
1301 Sat Mar 22 22:11:28 1997  Steven L Baur  <steve@altair.xemacs.org>
1302
1303         * gnus-msg.el (gnus-setup-message): Mark buffer unmodified as last 
1304         step of setting message buffer up.
1305
1306         * message.el (message-kill-buffer): Make prompt look more like the 
1307         one in kill-buffer.
1308         Only prompt if the buffer has been changed.
1309
1310 Sun Mar 23 02:52:51 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1311
1312         * gnus.el: Gnus v5.4.35 is released.
1313
1314 Sun Mar 23 01:09:23 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1315
1316         * gnus-art.el (gnus-read-save-file-name): Tweaked definition.
1317         (gnus-summary-save-in-rmail): Use it.
1318         (gnus-summary-save-in-file): Ditto.
1319         (gnus-summary-save-in-mail): Ditto.
1320         (gnus-summary-save-body-in-file): Ditto.
1321
1322         * gnus-vm.el (gnus-summary-save-in-vm): Ditto.
1323
1324         * gnus-sum.el (gnus-summary-enter-digest-group): Add group param. 
1325
1326         * gnus-art.el (gnus-split-methods): New default.
1327         (gnus-article-nndoc-name): New function.
1328
1329 Sat Mar 22 15:47:14 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1330
1331         * nnmh.el (nnmh-request-accept-article): Do 'junk.
1332         * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1333         * nnmbox.el (nnmbox-request-accept-article): Ditto.
1334         * nnfolder.el (nnfolder-request-accept-article): Ditto.
1335
1336 Sat Mar 22 15:42:53 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1337
1338         * gnus.el: Gnus v5.4.34 is released.
1339
1340 Sat Mar 22 01:37:00 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1341
1342         * gnus-sum.el (gnus-summary-move-article): Understand 'junk.
1343
1344         * nnml.el (nnml-request-accept-article): Return 'junk when legal.
1345
1346         * gnus-sum.el (gnus-summary-respool-query): Message better, and
1347         return right value.
1348
1349         * nnmail.el (nnmail-split-abbrev-alist): New `to' and `from'
1350         abbrevs. 
1351
1352 Wed Mar 19 19:36:25 1997  Dewey M. Sasser  <dewey@newvision.com>
1353
1354         * message.el (message-make-from): Changed so that
1355         message-from-style value is captured from message buffer instead
1356         of temp buffer.
1357
1358 Sat Mar 22 00:47:39 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1359
1360         * gnus-srvr.el (gnus-browse-foreign-server): Understand server
1361         names. 
1362
1363         * gnus-group.el (gnus-group-browse-foreign-server): Down methodize
1364         the server.
1365
1366 Thu Mar 20 22:49:16 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1367
1368         * nnfolder.el (nnfolder-read-folder): Do checking if there are new
1369         articles after the last nnfolder marker.
1370
1371 Thu Mar 20 17:33:54 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1372
1373         * gnus.el: Gnus v5.4.33 is released.
1374
1375 Thu Mar 20 16:01:38 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1376
1377         * gnus-sum.el (gnus-build-get-header): Don't fold case.
1378
1379         * nnfolder.el (nnfolder-read-folder): Would always parse the
1380         entire mbox.
1381
1382         * gnus-sum.el (gnus-summary-read-group-1): Return right value.
1383
1384         * gnus-start.el (gnus-slave-save-newsrc): Set file modes.
1385
1386         * nneething.el (nneething-open-server): New function.
1387         (nneething-possibly-change-directory): Redefined.
1388
1389 Wed Mar 19 21:16:48 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1390
1391         * gnus.el: Gnus v5.4.32 is released.
1392
1393 Wed Mar 19 21:06:07 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1394
1395         * nnmail.el (nnmail-cache-accepted-message-ids): Bogus.
1396
1397 Wed Mar 19 20:53:34 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1398
1399         * gnus.el: Gnus v5.4.31 is released.
1400
1401 Wed Mar 19 14:29:26 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1402
1403         * nnmh.el (nnmh-request-accept-article): Ditto.
1404
1405         * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1406
1407         * nnmbox.el (nnmbox-request-accept-article): Ditto.
1408
1409         * nnfolder.el (nnfolder-request-accept-article): Ditto.
1410
1411         * nnml.el (nnml-request-accept-article): Cache or not.
1412
1413         * gnus-sum.el (gnus-summary-read-group): Don't recurse.
1414         (gnus-summary-ignore-duplicates): New variable.
1415         (gnus-get-newsgroup-headers): Use it.
1416         (gnus-nov-parse-line): Ditto.
1417
1418         * message.el (message-reply): Remove excessive white space in
1419         headers. 
1420
1421         * nnfolder.el (nnfolder-read-folder): Work when ignoring active
1422         file. 
1423
1424         * nnmail.el (nnmail-process-unix-mail-format): Narrow to the right
1425         portion.
1426         (nnmail-process-mmdf-mail-format): Ditto.
1427
1428         * gnus.el (gnus-group-remove-parameter): New function.
1429         (gnus-group-set-parameter): Use it.
1430         (gnus-group-add-parameter): Ditto.
1431
1432         * gnus-msg.el (gnus-post-news): Check first whether
1433         to-list/to-address exists before adding.
1434
1435 Tue Mar 18 23:54:17 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1436
1437         * gnus.el: Gnus v5.4.30 is released.
1438
1439 Tue Mar 18 23:43:50 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1440
1441         * gnus-group.el (gnus-group-subscribe): Doc fix.
1442
1443 Tue Mar 18 23:39:08 1997  Lance A. Brown  <brown9@niehs.nih.gov>
1444
1445         * gnus-sum.el (gnus-update-marks): Articles->list.
1446
1447 Tue Mar 18 23:07:35 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1448
1449         * gnus-sum.el (gnus-summary-update-article-line): Don't pass nil
1450         on as subject string.
1451
1452         * gnus-group.el (gnus-group-read-group): Revert to old
1453         definition. 
1454
1455         * gnus-sum.el (gnus-summary-read-group-1): New function.
1456         (gnus-summary-read-group): Use it.
1457
1458 Tue Mar 18 17:56:26 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1459
1460         * gnus.el: Gnus v5.4.29 is released.
1461
1462 Tue Mar 18 14:29:49 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1463
1464         * gnus-group.el (gnus-group-read-ephemeral-group): Would set virt
1465         ser too much. 
1466         (gnus-group-read-group): Return right value.
1467
1468         * nnml.el (nnml-generate-nov-databases-1): Save active.
1469
1470         * gnus-msg.el (gnus-summary-supersede-article): Place point in the
1471         with buffer.
1472         (gnus-inews-add-to-address): Prompt before adding.
1473
1474         * gnus-art.el (article-strip-leading-space): Not a new command
1475         and keystroke (HTDW Jaari fix).
1476
1477         * nnfolder.el (nnfolder-close-group): Don't push bogus entries
1478         onto alist.
1479
1480 Tue Mar 18 14:28:27 1997  Jan Vroonhof  <vroonhof@math.ethz.ch>
1481
1482         * nnfolder.el (nnfolder-request-scan): Check whether buffer really
1483         is live.
1484
1485 Tue Mar 18 13:53:00 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1486
1487         * gnus-group.el (gnus-group-read-group): Iterate instead of
1488         recurse. 
1489
1490         * nnfolder.el (nnfolder-request-accept-article): Don't insert into
1491         Message-ID cache.
1492         * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1493         * nnmbox.el (nnmbox-request-accept-article): Ditto.
1494         * nnml.el (nnml-request-accept-article): Ditto.
1495         * nnmh.el (nnmh-request-accept-article): Ditto.
1496
1497 Tue Mar 18 00:35:06 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1498
1499         * gnus.el: Gnus v5.4.28 is released.
1500
1501 Mon Mar 17 18:36:11 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1502
1503         * gnus-sum.el (gnus-update-marks): Use `list' instead of
1504         `articles'.
1505
1506         * nndoc.el (nndoc-rfc822-forward-type-p): Renamed.
1507         (nndoc-rfc822-forward-body-end-function): Ditto.
1508
1509 Mon Mar 17 17:35:35 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1510
1511         * gnus.el: Gnus v5.4.27 is released.
1512
1513 Mon Mar 17 15:59:11 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1514
1515         * nndoc.el (nndoc-x400-forward-type-p): New function.
1516         (nndoc-x400-forward-body-end-function): Ditto.
1517
1518         * nnfolder.el (nnfolder-adjust-min-active): Be in the right
1519         buffer. 
1520
1521 Sat Mar 15 16:09:44 1997  Steven L Baur  <steve@altair.xemacs.org>
1522
1523         * message.el (message-post-method): Fix typo.
1524
1525         * gnus-load.el (message-sending): Fix typo.
1526
1527 Mon Mar 17 15:47:59 1997  Gordon Matzigkeit  <gord@m-tech.ab.ca>
1528
1529         * message.el (message-set-auto-save-file-name): Expand before
1530         temping. 
1531
1532 Mon Mar 17 15:05:44 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1533
1534         * gnus-sum.el (gnus-update-marks): Get rid of article entries of
1535         articles with the default score.
1536
1537         * gnus-group.el (gnus-group-read-ephemeral-group): Be more careful
1538         when uniquifying methods.
1539
1540         * gnus-sum.el (gnus-execute-command): Insert asynch into buffer.
1541
1542         * nnfolder.el (nnfolder-possibly-change-group): Didn't set the
1543         current group.
1544
1545 Mon Mar 17 15:03:02 1997  Paul Stodghill  <stodghil@cs.cornell.edu>
1546
1547         * gnus-srvr.el (gnus-server-prepare): Would infloop.
1548
1549 Mon Mar 17 06:37:07 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1550
1551         * nnmail.el (nnmail-crosspost-link-function): Change default on
1552         NT. 
1553
1554 Fri Mar 14 12:07:12 1997  Steven L Baur  <steve@altair.xemacs.org>
1555
1556         * gnus-msg.el (gnus-extended-version): Add XEmacs beta # to
1557         default X-Mailer/X-Newsreader.
1558
1559 Fri Mar 14 20:57:03 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1560
1561         * nnfolder.el (nnfolder-possibly-change-group): Check folder
1562         buffer. 
1563
1564         * nnheader.el (nnheader-parse-head): Understand Message-ID with
1565         spaces. 
1566         * gnus-sum.el (gnus-get-newsgroup-headers): Ditto.
1567         (gnus-group-make-articles-read): Doc fix.
1568
1569         * nnml.el (nnml-generate-nov-databases-1): Made interactive.
1570
1571         * gnus-msg.el (gnus-inews-narrow-to-headers): Removed.
1572         (gnus-post-news): Add `to-list' to the right group.
1573
1574 Fri Mar 14 20:11:01 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1575
1576         * gnus.el: Gnus v5.4.26 is released.
1577
1578 Fri Mar 14 19:57:41 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1579
1580         * gnus-setup.el (gnus-use-sc): Changed default.
1581
1582 Fri Mar 14 19:53:05 1997  Kurt Swanson  <kurt@dna.lth.se>
1583
1584         * gnus-art.el (gnus-article-goto-next-page): Place point.
1585
1586 Fri Mar 14 18:46:54 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1587
1588         * gnus-art.el (gnus-article-mode-syntax-table): Make "-"
1589         word-constituant. 
1590
1591         * gnus-sum.el (gnus-article-sort-by-author): Don't bug out on
1592         Froms without names.
1593
1594         * messagexmas.el (message-xmas-make-caesar-translation-table): Use
1595         char-int.
1596
1597 Fri Mar 14 18:44:33 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
1598
1599         * message.el (message-faces): New group.
1600
1601 Fri Mar 14 18:43:16 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1602
1603         * gnus-sum.el (gnus-summary-limit-to-unread): Also exclude souped
1604         articles. 
1605
1606 Fri Mar 14 18:35:06 1997  Matt Armstrong  <Matt_Armstrong@geoworks.com>
1607
1608         * gnus-score.el (gnus-all-score-files): Remove duplicates.
1609
1610 Fri Mar 14 18:21:07 1997  Andy Norman  <ange@hplb.hpl.hp.com>
1611
1612         * gnus-xmas.el (gnus-xmas-switch-horizontal-scrollbar-off): Check
1613         whether we have a scrollbar first.
1614
1615 Fri Mar 14 18:15:32 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1616
1617         * nnfolder.el (nnfolder-save-mail): Don't fold case when doing
1618         From_. 
1619
1620 Wed Mar 12 06:51:49 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1621
1622         * nnfolder.el (nnfolder-possibly-change-group): Accept a
1623         dont-check param.
1624         (nnfolder-request-group): Don't load folder.
1625
1626         * gnus.el (gnus-home-directory): New variable.
1627
1628 Tue Mar 11 17:25:46 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1629
1630         * gnus-async.el (gnus-async-prefetch-article): Raise the level of
1631         the message.
1632
1633 Mon Mar 10 06:30:59 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1634
1635         * gnus-score.el (gnus-score-find-trace): Would clobber the score
1636         of other articles.
1637
1638         * nneething.el (nneething-create-mapping): Make sure
1639         nneething-directory exists.
1640
1641         * nnfolder.el (nnfolder-adjust-min-active): New function.
1642         (nnfolder-request-expire-articles): Use it.
1643         (nnfolder-request-move-article): Ditto.
1644         (nnfolder-request-scan): Switch to the right server first. 
1645
1646 Mon Mar 10 06:28:58 1997  Joev Dubach  <dubach1@husc.harvard.edu>
1647
1648         * nnfolder.el (nnfolder-generate-active-file): Didn't work.
1649
1650 Sun Mar  9 18:38:37 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1651
1652         * gnus.el: Gnus v5.4.25 is released.
1653
1654 Sun Mar  9 04:11:02 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1655
1656         * gnus.el: Inlined and defsubsts various functions.
1657
1658         * nnmail.el (nnmail-search-unix-mail-delim): Made into subst.
1659
1660         * nnfolder.el (nnfolder-request-scan): Don't do anything when not
1661         getting mail.
1662
1663         * nnmh.el (nnmh-request-accept-article): Return the correct
1664         value. 
1665
1666         * gnus-group.el (gnus-group-kill-all-zombies): Touch dribble.
1667
1668         * gnus-score.el (gnus-score-find-trace): Message default score.
1669
1670 Sat Mar  8 18:17:53 1997  Steven L Baur  <steve@altair.xemacs.org>
1671
1672         * gnus-util.el (gnus-byte-code): Use better (and still compatible)
1673         name of `compiled-function-p'.
1674
1675 Sat Mar  8 18:17:53 1997  Steven L Baur  <steve@altair.xemacs.org>
1676
1677         * messagexmas.el (message-xmas-make-caesar-translation-table):
1678         char-int is a braindamaged and stupid name for a conversion
1679         function.
1680
1681 Sun Mar  9 01:51:16 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1682
1683         * gnus.el: Gnus v5.4.24 is released.
1684
1685 Sun Mar  9 00:52:47 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1686
1687         * gnus-sum.el (gnus-summary-set-local-parameters): Ignore errors. 
1688
1689 Sat Mar  8 08:55:52 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1690
1691         * gnus-art.el (gnus-article-prev-page): Return a proper value.
1692
1693         * gnus-sum.el (gnus-summary-prev-page-or-article): New command.
1694         * gnus-xmas.el (gnus-summary-toolbar): Use it.
1695
1696 Sat Mar  8 08:34:22 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1697
1698         * gnus.el: Gnus v5.4.23 is released.
1699
1700 Sat Mar  8 02:09:53 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1701
1702         * message.el (message-font-lock-keywords): Recognize continuation
1703         headers. 
1704
1705         * gnus-group.el (gnus-group-expire-articles): Touch dribble
1706         buffer. 
1707
1708         * gnus-sum.el (gnus-summary-default-score): Doc fix.
1709
1710         * gnus.el (gnus-local-organization): Doc fix.
1711
1712         * gnus-spec.el (gnus-compile): Don't work under XEmacs.
1713
1714         * gnus-art.el (gnus-article-highlight-headers): Work on bodiless
1715         articles.
1716
1717 Fri Mar  7 23:33:34 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1718
1719         * gnus.el: Gnus v5.4.22 is released.
1720
1721 Fri Mar  7 08:25:20 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1722
1723         * gnus-msg.el (gnus-inews-do-gcc): Made interactive.
1724
1725         * gnus-sum.el (gnus-read-move-group-name): Beep on empty names.
1726
1727         * nnmail.el (nnmail-check-duplication): Don't rename Message-ID.
1728         (nnmail-cache-message-id-when-accepting): Removed.
1729
1730         * gnus-sum.el (gnus-nov-parse-line): Allow showing of multiple
1731         articles with the same Message-ID.
1732         (gnus-get-newsgroup-headers): Ditto.
1733
1734         * gnus.el: Removed trailing spaces throughout.
1735
1736         * gnus-art.el (gnus-header-name-face): Made easier on the eyes.
1737         (gnus-article-add-buttons): Make buffer read/write before doing
1738         anything. 
1739
1740         * message.el (message-font-lock-keywords): Changed expression and
1741         faces. 
1742
1743 Fri Mar  7 07:36:14 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1744
1745         * gnus.el: Gnus v5.4.21 is released.
1746
1747 Fri Mar  7 04:17:40 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1748
1749         * nnfolder.el (nnfolder-request-accept-article): Switch to the
1750         right folder.
1751
1752         * Makefile (gnus-load.el): cus-edit.
1753
1754         * gnus.el: Removed all compilation warnings under both Emacs and
1755         XEmacs. 
1756
1757         * cus-face.el: Moved variable defintions around a bit to avoid
1758         compilation warnings.
1759
1760         * nnmail.el (nnmail-cache-message-id-when-accepting): New
1761         variable. 
1762
1763         * nnfolder.el (nnfolder-dont-cache-message-id): Removed.
1764         * nnmh.el (nnmh-request-accept-article): Ditto.
1765         * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1766         * nnml.el (nnml-request-accept-article): Ditto.
1767         * nnmbox.el (nnmbox-request-accept-article): Use it.
1768
1769 Thu Mar  6 18:22:29 1997  Steven L Baur  <steve@altair.xemacs.org>
1770
1771         * nnfolder.el (nnfolder-dont-cache-message-id): Variable to allow
1772         backwards compatibility with respect to saved messages.
1773         (nnfolder-request-accept-article): Use it.
1774
1775 Fri Mar  7 04:10:21 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1776
1777         * nnmail.el: Autoload pop3.
1778
1779 Fri Mar  7 01:33:34 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1780
1781         * gnus.el: Gnus v5.4.20 is released.
1782
1783 Fri Mar  7 00:12:39 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1784
1785         * message.el (message-header-to-face): New faces.
1786         (message-font-lock-keywords): Use them.
1787
1788         * gnus-sum.el (gnus-summary-make-menu-bar): No addition.
1789         (gnus-summary-move-article): When crossposting, get the Xrefs
1790         header right.
1791
1792         * nnfolder.el (nnfolder-request-accept-article): Work when
1793         respooling. 
1794
1795 Thu Mar  6 08:41:16 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1796
1797         * gnus.el: Gnus v5.4.19 is released.
1798
1799 Thu Mar  6 08:00:31 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1800
1801         * message.el (message-newgroups-header-regexp): Include Gcc
1802         header. 
1803
1804         * gnus-sum.el (gnus-summary-delete-article): Message errors.
1805
1806         * gnus-group.el (gnus-group-unsubscribe-group): Work on ranked
1807         groups. 
1808
1809 Thu Mar  6 07:46:56 1997  Katsumi Yamaoka  <yamaoka@ga.sony.co.jp>
1810
1811         * nnmail.el (nnmail-move-inbox): Protect against nil results.
1812
1813 Thu Mar  6 04:23:11 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1814
1815         * message.el (message-kill-buffer): Ask before killing.
1816
1817         * nnfolder.el (nnfolder-possibly-activate-groups): Removed.
1818         (nnfolder-request-group): Changed servers too late.
1819         (nnfolder-active-timestamp): New variable.
1820
1821         * gnus-sum.el (gnus-summary-respool-query): Narrow to head instead
1822         of body.
1823
1824         * nntp.el (nntp-accept-process-output): Inhibit logging.
1825
1826         * gnus-group.el (gnus-group-sort-groups): Doc fix.
1827
1828         * nnfolder.el (nnfolder-request-accept-article): Insert Message-ID
1829         into cache.
1830         * nnmh.el (nnmh-request-accept-article): Ditto.
1831         * nnml.el (nnml-request-accept-article): Ditto.
1832         * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1833         * nnmbox.el (nnmbox-request-accept-article): Ditto.
1834
1835         * nnmail.el (nnmail-cache-close): Kill buffer.
1836         (nnmail-cache-insert): Make sure the cache is open.
1837         (nnmail-fetch-field): New function.
1838
1839 Thu Mar  6 02:19:31 1997  James LewisMoss  <dres@scsn.net>
1840
1841         * smiley.el (smiley-deformed-regexp-alist): Fix FaceIronic.
1842
1843 Wed Mar  5 09:15:04 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1844
1845         * nnmail.el (nnmail-check-duplication): Ditto.
1846
1847 Wed Mar  5 09:14:12 1997  Carsten Leonhardt  <leo@arioch.oche.de>
1848
1849         * nnmail.el (nnmail-check-duplication): Use a different
1850         Message-ID. 
1851
1852 Sun Mar  2 16:58:16 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1853
1854         * gnus.el: Gnus v5.4.18 is released.
1855
1856 Sun Mar  2 05:48:56 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1857
1858         * gnus-load.el (customize): Load `cus-edit'.
1859
1860 Sun Mar  2 04:40:48 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1861
1862         * gnus.el: Gnus v5.4.17 is released.
1863
1864 Sun Mar  2 04:01:29 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1865
1866         * message.el (message-mail): Don't `list' other-headers.
1867
1868 Sat Mar  1 22:46:37 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
1869
1870         * gnus.el: Added mail keyword.
1871         (gnus): Add to mail and news customization groups.
1872         (gnus-visual): Added to the faces customization group.
1873         * message.el (message): Add to mail and news customization groups.
1874
1875         * gnus-cus.el (wid-edit): Changed from widget-edit.
1876
1877 Sun Mar  2 03:44:07 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1878
1879         * gnus-sum.el (gnus-summary-respool-query): Use it.
1880
1881         * gnus.el (gnus-narrow-to-body): New function.
1882
1883         * nnfolder.el (nnfolder-active-number): Simplify.
1884
1885 Sun Mar  2 03:26:57 1997  Joev Dubach  <dubach1@husc.harvard.edu>
1886
1887         * gnus-art.el (article-make-date-line): Add "Date: ".
1888
1889 Sun Mar  2 02:54:13 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1890
1891         * gnus-uu.el (gnus-quote-arg-for-sh-or-csh): Also escape {}. 
1892
1893         * gnus-srvr.el (gnus-server-prepare): Don't insert servers twice.
1894
1895         * nnmail.el (nnmail-read-passwd): Conditionalize
1896         `ange-ftp-read-passwd'.
1897
1898 Sat Mar  1 17:53:05 1997  Hrvoje Niksic  <hniksic@srce.hr>
1899
1900         * gnus-xmas.el (gnus-xmas-read-event-char): Exit on button-press
1901         event.
1902
1903         * nnml.el (nnml-retrieve-headers): Make sure file is non-nil.
1904
1905 Sun Mar  2 02:43:46 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1906
1907         * nndoc.el (nndoc-type-alist): Have rfc934 separators handled
1908         better. 
1909
1910         * nnmail.el (nnmail-move-inbox): Take heed of the return value
1911         from movemail.
1912
1913 Fri Feb 21 19:54:24 1997  Hrvoje Niksic  <hniksic@srce.hr>
1914
1915         * gnus-xmas.el (gnus-xmas-redefine): Use `region-active-p'.
1916         (gnus-xmas-region-active-p): Removed.
1917
1918 Sun Mar  2 02:16:38 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1919
1920         * gnus-sum.el (gnus-summary-update-article-line): Only insert
1921         Subject string when needed.
1922
1923         * gnus-util.el (gnus-output-to-mail): Quote all "From " lines. 
1924
1925 Sun Mar  2 02:13:17 1997  David Martin  <dm@cs.bu.edu>
1926
1927         * nndir.el (nndir): Use `nnml-close-group'.
1928
1929 Sun Mar  2 01:51:21 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1930
1931         * gnus-start.el (gnus-init-file): Changed default.
1932
1933         * gnus-group.el (gnus-ephemeral-group-server): New server.
1934         (gnus-group-read-ephemeral-group): Use it to use unique servers. 
1935
1936 Sat Mar  1 04:06:11 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1937
1938         * gnus-art.el (gnus-article-mode): Made `gnus-button-marker-list'
1939         buffer-local.
1940         (gnus-article-add-buttons): Don't buttonize the same article
1941         twice. 
1942
1943         * gnus-sum.el (gnus-set-mode-line): Chop better.
1944
1945         * gnus-art.el (gnus-article-treat-html): Not a new function.
1946         Uh-uh.  No way.  I don't even exist.
1947
1948         * gnus-cite.el (gnus-article-fill-cited-article): Bind
1949         filladapt-mode to nil.
1950
1951 Sat Mar  1 03:51:18 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
1952
1953         * gnus.el: Gnus v5.4.16 is released.
1954
1955 Sat Mar  1 00:04:09 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1956
1957         * gnus-sum.el (gnus-set-mode-line): Possibly take into account the
1958         buffer name.
1959
1960         * gnus-srvr.el (gnus-server-prepare): Try to make sure we only
1961         insert servers once.
1962
1963         * gnus-sum.el (gnus-summary-walk-group-buffer): Don't move point
1964         much. 
1965
1966         * gnus-group.el (gnus-group-update-group): Don't move point.
1967
1968         * gnus-xmas.el (gnus-xmas-force-redisplay): Changed default to
1969         nil. 
1970         (gnus-xmas-switch-horizontal-scrollbar-off): New function.
1971         (gnus-xmas-redefine): Use it.
1972
1973         * nnfolder.el (nnfolder-active-number): Don't save active here.
1974
1975         * gnus-sum.el (gnus-summary-reparent-thread): Use the original
1976         article. 
1977
1978 Fri Feb 28 01:01:33 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1979
1980         * gnus-start.el (gnus-1): Pass ARG on to listing.
1981         (gnus-started-hook): New.
1982         (gnus-1): Use it.
1983
1984         * gnus-group.el (gnus-group-get-new-news): List using ARG if ARG
1985         is higher than current listing.
1986
1987 Tue Feb 25 23:28:47 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1988
1989         * nntp.el (nntp-retrieve-headers): Go to the next-to-last line.
1990
1991 Fri Feb 21 00:28:37 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1992
1993         * gnus-group.el (gnus-group-rename-group): Rename to right name.
1994
1995         * nnmail.el (nnmail-process-babyl-mail-format): Allow continuation
1996         Message-IDs.
1997         (nnmail-process-unix-mail-format): Ditto.
1998         (nnmail-process-mmdf-mail-format): Ditto.
1999
2000         * nnml.el (nnml-update-file-alist): New function.
2001         (nnml-retrieve-headers): Use it.
2002         (nnml-request-move-article): Delete zipped files.
2003         (nnml-request-replace-article): Write to gzipped, if wanted.
2004
2005 Thu Feb 20 18:36:22 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2006
2007         * gnus-picon.el (gnus-picons-display-where): Doc fix.
2008
2009         * gnus-start.el (gnus-read-newsrc-el-file): Offer to break.
2010
2011         * nnmail.el (nnmail-search-unix-mail-delim): Exclude newlines from
2012         matches.
2013
2014 Thu Feb 20 04:16:50 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2015
2016         * gnus.el: Gnus v5.4.15 is released.
2017
2018 Thu Feb 20 03:28:00 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2019
2020         * gnus-xmas.el (gnus-xmas-mode-line-buffer-identification):
2021         Respect non-standard mode line settings.
2022
2023         * gnus-group.el (gnus-group-line-format): Doc fix.
2024
2025         * nndoc.el (nndoc-rfc934-type-p): New function.
2026         (nndoc-type-alist): Define RFC934 type.
2027
2028 Wed Feb 19 05:18:06 1997  Hrvoje Niksic  <hniksic@srce.hr>
2029
2030         * gnus-group.el (gnus-group-set-mode-line): Mark the change with
2031         two asterisks.
2032
2033 Thu Feb 20 03:19:28 1997  Joev Dubach  <dubach1@husc.harvard.edu>
2034
2035         * gnus-topic.el (gnus-topic-prepare-topic): Show empty topics. 
2036
2037 Thu Feb 20 02:30:27 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2038
2039         * gnus-group.el (gnus-group-process-prefix): Use
2040         `gnus-region-active-p'. 
2041
2042         * gnus-score.el (gnus-hierarchial-home-score-file): Respect short
2043         file names.
2044         (gnus-hierarchial-home-adapt-file): Ditto.
2045
2046 Wed Feb 19 00:44:41 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2047
2048         * nnml.el (nnml-request-regenerate): Return t.
2049
2050         * gnus-srvr.el (gnus-server-regenerate-server): Better messaging.
2051
2052         * gnus.el: Autoload gnus-quote-arg-for-sh-or-csh.
2053
2054 Tue Feb 18 23:26:28 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2055
2056         * gnus.el: Gnus v5.4.14 is released.
2057
2058 Tue Feb 18 21:47:18 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2059
2060         * gnus-xmas.el (gnus-xmas-modeline-glyph): Didn't work when the
2061         etc dir couldn't be found.
2062
2063         * gnus-topic.el (gnus-topic-fold): Enter into dribble.
2064
2065         * nnbabyl.el (nnbabyl-request-scan): Put things in right dir.
2066         * nnmbox.el (nnmbox-request-scan): Ditto.
2067
2068         * gnus-sum.el (gnus-offer-save-summaries): Use
2069         `switch-to-buffer'. 
2070
2071         * nnkiboze.el (nnkiboze-enter-nov): Removed debug.
2072
2073         * gnus-sum.el (gnus-summary-insert-pseudos): Quote when not
2074         viewing separately.
2075
2076 Sun Feb 16 23:43:19 1997  Hrvoje Niksic  <hniksic@srce.hr>
2077
2078         * gnus-topic.el (gnus-topic-edit-parameters): Print the topic
2079         name.
2080
2081         * gnus-group.el (gnus-group-edit-group): Print the group name.
2082
2083 Sun Feb 16 18:30:27 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2084
2085         * gnus-score.el (gnus-score-adaptive): Respect score adapt
2086         settings. 
2087
2088         * gnus-sum.el (gnus-summary-prev-page): Search all frames for
2089         window. 
2090         (gnus-summary-next-page): Ditto.
2091
2092 Sun Feb 16 18:12:01 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2093
2094         * gnus.el: Gnus v5.4.13 is released.
2095
2096 Sun Feb 16 16:20:33 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2097
2098         * gnus-nocem.el (gnus-nocem-scan-groups): Allow NULL references.
2099
2100         * message.el (message-make-caesar-translation-table): New function.
2101         (message-caesar-region): Use it.
2102
2103         * messagexmas.el (message-xmas-make-caesar-translation-table): New
2104         function.
2105
2106         * gnus-art.el (gnus-article-add-buttons): Respect previous
2107         buttons. 
2108         (gnus-button-in-region-p): New function.
2109         (gnus-article-add-buttons): Use it.
2110
2111         * nnweb.el (nnweb-max-hits): Fixed default.
2112
2113 Tue Feb 11 20:25:42 1997  Hrvoje Niksic  <hniksic@srce.hr>
2114
2115         * gnus-srvr.el (gnus-server-regenerate-server): Typo.
2116
2117 Sun Feb 16 15:24:40 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2118
2119         * message.el: Removed `message-point-at-bol' and `eol'.
2120
2121         * gnus-start.el (gnus-read-active-file): Allow FORCE argument.
2122         (gnus-check-bogus-newsgroups): Use it.
2123
2124         * gnus-srvr.el (gnus-server-copy-server): Allow copying of
2125         unreadable servers.
2126
2127 Thu Feb 13 19:44:33 1997  Steven L Baur  <steve@altair.xemacs.org>
2128
2129         * gnus-util.el (gnus-output-to-mail): Make sure `From ' lines in
2130         saved messages are preceded by a newline.
2131
2132 Wed Feb 12 05:28:32 1997  Zlatko Calusic  <zcalusic@srce.hr>
2133
2134         * gnus-sum.el (gnus-summary-copy-article): Use TO-NEWSGROUP.
2135
2136 Sat Feb 15 21:48:23 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
2137
2138         * nnmail.el: Organized customization options.
2139         * gnus.el: Updated.
2140
2141 Wed Feb 12 18:06:11 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
2142
2143         * gnus-kill.el: Reorganized customization
2144         options.  
2145         * gnus-sum.el: Ditto.
2146         * gnus-score.el: Ditto.
2147         * gnus-start.el: Ditto.
2148         * gnus.el: Ditto.
2149
2150 Fri Feb 14 09:30:42 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2151
2152         * gnus-art.el (article-strip-multiple-blank-lines): Inhibit
2153         point-motion hooks.
2154         (article-hide-pgp): Don't hide the leading newline.
2155
2156         * gnus-group.el (gnus-group-quick-select-group): Bind
2157         gnus-home-score-file to nil.
2158
2159         * gnus-start.el (gnus-dribble-read-file): Changed prompt.
2160
2161 Wed Feb 12 09:39:53 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2162
2163         * nnmail.el (nnmail-get-new-mail): Make sure we're using directory
2164         file names.
2165
2166 Tue Feb 11 14:00:56 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2167
2168         * message.el (message-followup): Respect Posted-To.
2169
2170 Tue Feb 11 08:15:38 1997  Rich Pieri  <rich.pieri@prescienttech.com>
2171
2172         * nnmail.el (nnmail-pop3-movemail): New function.
2173
2174 Tue Feb 11 03:44:43 1997  Karl Kleinpaste  <karl@jprc.com>
2175
2176         * gnus-art.el (gnus-emphasis-alist): Made compounds available
2177         again. 
2178
2179 Mon Feb 10 08:54:09 1997  Steven L Baur  <steve@altair.xemacs.org>
2180
2181         * dgnushack.el (dgnushack-compile): XEmacs doesn't complain about
2182         portability variables any more.
2183
2184 Mon Feb 10 14:19:55 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2185
2186         * gnus.el: Gnus v5.4.12 is released.
2187
2188 Mon Feb 10 12:47:41 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2189
2190         * message.el (message-fetch-field): Accept an optional param.
2191         (message-reply): Only fetch the first Message-ID.
2192
2193         * gnus-score.el (gnus-summary-score-effect): Update mode line.
2194
2195 Mon Feb 10 12:32:38 1997  Hrvoje Niksic  <hniksic@srce.hr>
2196
2197         * gnus-art.el: Simplify.
2198
2199 Mon Feb 10 12:23:48 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2200
2201         * gnus-sum.el (gnus-summary-prev-page): Don't scroll when the
2202         article buffer isn't visible.
2203
2204         * gnus.el ((featurep 'gnus-xmas)): Removed
2205         `gnus-make-local-hook'. 
2206
2207 Mon Feb 10 12:08:31 1997  Adrian Aichner  <aichner@ecf.teradyne.com>
2208
2209         * gnus-util.el (gnus-turn-off-edit-menu): Doc fix.
2210
2211 Mon Feb 10 07:42:37 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2212
2213         * gnus-sum.el (gnus-summary-prepare-unthreaded): Make sure point
2214         is at bol.
2215
2216         * gnus-srvr.el (gnus-browse-mode-map): Define gnus-bug.
2217         (gnus-server-mode-map): Ditto.
2218
2219         * gnus-sum.el (gnus-summary-edit-article-done): Update original
2220         article buffer.
2221
2222         * gnus-uu.el (gnus-uu-digest-mail-forward): Restore window
2223         config. 
2224
2225         * nnmail.el (nnmail-move-inbox): Make sure tofile exists before
2226         setting modes.
2227
2228         * gnus-xmas.el (gnus-xmas-region-active-p): New function.
2229
2230         * gnus-ems.el (gnus-region-active-p): New function.
2231
2232 Mon Feb 10 07:40:45 1997  Hrvoje Niksic  <hniksic@srce.hr>
2233
2234         * gnus-sum.el (gnus-summary-work-articles): Use zmacs-region. 
2235
2236 Mon Feb 10 07:06:44 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2237
2238         * message.el (message-mode): Nix out all local variables.
2239
2240         * gnus-art.el (gnus-summary-save-in-mail): Don't ask.
2241
2242         * gnus-sum.el (gnus-ps-print-hook): New hook.
2243         (gnus-summary-print-article): Use it.
2244
2245         * message.el (message-reply): Make sure there is something
2246         inserted as a To.
2247
2248 Mon Feb 10 05:54:28 1997  Paul Franklin  <paul@cs.washington.edu>
2249
2250         * gnus-group.el (gnus-group-edit-group): Ignore errors while
2251         closing group.
2252
2253 Mon Feb 10 05:22:09 1997  Steven L. Baur  <steve@miranova.com>
2254
2255         * messagexmas.el (message-xmas-maybe-fontify): New function.
2256         (message-mode-hook): Use it.
2257
2258 Sat Feb  8 21:18:25 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2259
2260         * message.el (message-user-organization): Only use string values
2261         of `gnus-local-organization'.
2262
2263 Tue Feb  4 20:26:20 1997  Paul Franklin  <paul@cs.washington.edu>
2264
2265         * nnmail.el (nnmail-get-spool-files): Don't call file-directory-p
2266         on pop spool specifiers.
2267
2268 Wed Feb  5 01:56:07 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2269
2270         * message.el (message-delete-mh-headers): Changed default.
2271         (message-send-mail-with-mh): Use it.
2272         (message-mh-deletable-headers): Renamed.
2273
2274         * gnus-sum.el (gnus-read-header): Don't do anything if the article
2275         can't be requested.
2276
2277 Wed Feb  5 01:51:07 1997  Joev Dubach  <dubach1@husc.harvard.edu>
2278
2279         * gnus-sum.el (gnus-select-newsgroup): Update group line.
2280
2281 Tue Feb  4 20:23:30 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2282
2283         * gnus-util.el (gnus-output-to-mail): Insert a newline before the
2284         "From ".
2285
2286         * nnml.el (nnml-request-move-article): Update active ranges.
2287         (nnml-nov-delete-article): Update active ranges.
2288
2289 Tue Feb  4 17:54:09 1997  HISASHIGE Kenji  <hysa@adtec.ed.fujitsu.co.jp>
2290
2291         * gnus-msg.el (gnus-summary-reply-with-original): Pass on the
2292         `wide' param.
2293
2294 Tue Feb  4 03:49:59 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2295
2296         * gnus.el: Gnus v5.4.11 is released.
2297
2298 Tue Feb  4 01:57:56 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2299
2300         * nnvirtual.el (nnvirtual-last-accessed-component-group): New
2301         variable. 
2302         (nnvirtual-request-article): Use it and allow fetching by
2303         Message-ID. 
2304
2305         * gnus-dup.el (gnus-dup-enter-articles): Don't enter canceled
2306         articles into dup lists.
2307
2308         * nnvirtual.el (nnvirtual-update-read-and-marked): Check that we
2309         have a current group.
2310
2311         * message.el (message-mode): Add "field" menu under XEmacs.
2312
2313 Mon Feb  3 07:46:33 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2314
2315         * gnus.el: Gnus v5.4.10 is released.
2316
2317 Mon Feb  3 05:48:09 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2318
2319         * message.el (message-fcc-handler-function): Doc fix.
2320         (message-do-fcc): Revert to 5.4.8 behavior.
2321
2322         * gnus-util.el ((fboundp 'point-at-bol)): Made into defun.
2323
2324         * gnus-topic.el (gnus-topic-check-topology): Skip "dummy.group".
2325         (gnus-group-sort-topic): Delete "dummy.group".
2326
2327         * gnus-art.el (article-make-date-line): Add a newline.
2328
2329         * nnkiboze.el (nnkiboze-generate-group): Check that the nov file
2330         exists. 
2331
2332         * gnus-sum.el (gnus-summary-make-menu-bar): Moved some.
2333
2334         * gnus-art.el (gnus-article-make-menu-bar): Exclude the summary
2335         menu. 
2336
2337         * gnus.el (gnus-similar-server-opened): New function.
2338         (gnus-server-extend-method): Use it.
2339
2340         * gnus-sum.el (gnus-data-set-header): New macro.
2341         (gnus-summary-edit-article-done): Update when the Message-ID is
2342         edited. 
2343
2344         * nnml.el (nnml-request-article): Return the correct group name. 
2345
2346 Sat Feb  1 21:29:56 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2347
2348         * smiley.el (smiley-buffer): Use the `smiley-mouse-face' variable,
2349         not face.
2350
2351 Sat Feb  1 14:19:54 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2352
2353         * gnus.el: Gnus v5.4.9 is released.
2354
2355 Sat Feb  1 13:30:33 1997  Hrvoje Niksic  <hniksic@srce.hr>
2356
2357         * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Insert
2358         "-*- emacs-lisp -*-" at the first line.
2359
2360 Sat Feb  1 13:23:19 1997  Mark Borges  <mdb@cdc.noaa.gov>
2361
2362         * gnus-xmas.el (gnus-xmas-define): Do the right characterp thing. 
2363
2364 Sat Feb  1 12:28:33 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2365
2366         * smiley.el (smiley-mouse-face): New variable.
2367         (smiley-buffer): Use it.
2368
2369         * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Use gnus-prin1.
2370
2371         * gnus-util.el (gnus-prin1): Bind print-level and print-length to
2372         nil 
2373
2374         * gnus-art.el (gnus-button-alist): Let mailto: be less greedy.
2375         (gnus-button-alist): Ditto with news:.
2376
2377         * gnus-topic.el (gnus-topic-unmark-topic): Let groups be unmarked.
2378
2379         * gnus.el (gnus-read-group): Place point at bol.
2380
2381         * gnus-util.el ((fboundp 'point-at-bol)): Use the functions if
2382         they exist. 
2383
2384         * gnus-msg.el (gnus-summary-supersede-article): Mark article as
2385         canceled. 
2386
2387 Wed Jan 29 22:28:44 1997  Steven L Baur  <steve@altair.xemacs.org>
2388
2389         * gnus-xmas.el (gnus-xmas-define): Correct XEmacs version test to
2390         handle v20.
2391
2392 Sat Feb  1 12:19:14 1997  Katsumi Yamaoka  <yamaoka@ga.sony.co.jp>
2393
2394         * nnml.el (nnml-generate-active-info): Don't bug out.
2395
2396 Sat Feb  1 00:52:03 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2397
2398         * message.el (message-fcc-handler-function): Changed default.
2399         (message-output): New function.
2400         (message-do-fcc): Use it.
2401
2402         * gnus-util.el (gnus-convert-article-to-rmail,
2403         gnus-output-to-rmail): Moved here.
2404
2405         * message.el (message-check-news-header-syntax): Allow trailing
2406         periods. 
2407         (message-check-news-header-syntax): Don't allow trailing periods. 
2408
2409 Fri Jan 31 22:18:03 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2410
2411         * message.el (message-resend): Rename "From ".
2412
2413         * nntp.el (nntp-accept-process-output): Use nnheader-message.
2414
2415 Fri Jan 31 11:51:18 1997  Katsumi Yamaoka  <yamaoka@ga.sony.co.jp>
2416
2417         * nnml.el (nnml-generate-nov-databases-1): Sort the file alist. 
2418
2419 Thu Jan 30 13:13:39 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
2420
2421         * gnus.el: More cleanup of customization groups.
2422
2423 Thu Jan 30 04:33:01 1997  Sudish Joseph  <sudish@mindspring.com>
2424
2425         * gnus-xmas.el (gnus-xmas-define): Use `char-or-char-int-p'. 
2426
2427 Thu Jan 30 04:15:28 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2428
2429         * gnus.el: Gnus v5.4.8 is released.
2430
2431 Thu Jan 30 02:07:13 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2432
2433         * message.el (message-indent-citation): Place point the right
2434         place when indenting.
2435
2436         * nnml.el (nnml-generate-active-info): Don't enter conses into
2437         lists. 
2438
2439         * gnus-score.el (gnus-score-file-rank): All global score files
2440         have low ranks.
2441
2442         * nnweb.el (nnweb-possibly-change-server): Read active file.
2443         (nnweb-dejanews-create-mapping): Respect .overview.
2444         (nnweb-reference-create-mapping): Ditto.
2445         (nnweb-altavista-create-mapping): Ditto.
2446
2447 Wed Jan 29 04:52:31 1997  Katsumi Yamaoka  <yamaoka@ga.sony.co.jp>
2448
2449         * nnml.el (nnml-generate-nov-databases-1): Generate NOV files in
2450         the right order.
2451
2452 Tue Jan 28 23:28:49 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2453
2454         * gnus-group.el (gnus-group-list-groups): Position point.
2455
2456 Tue Jan 28 22:11:36 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2457
2458         * gnus.el: Gnus v5.4.7 is released.
2459
2460 Tue Jan 28 19:48:54 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2461
2462         * nnmh.el (nnmh-deletable-article-p): Never allow deleting the
2463         last article in the group.
2464
2465         * nnweb.el (nnweb-definition): Accept an optional noerror
2466         argument. 
2467         (nnweb-request-article): Don't bug out when requesting by MsgId. 
2468
2469         * gnus-topic.el (gnus-group-prepare-topics): Return the number of
2470         unread articles in the buffer.
2471
2472         * gnus-group.el (gnus-group-list-groups): On empty buffers, let
2473         point go to the beginning.
2474         (gnus-group-list-groups): Give "No news" message when using
2475         topics. 
2476
2477         * gnus-topic.el (gnus-topic-goto-next-group): Let point remain
2478         at the end of the buffer.
2479
2480         * gnus-group.el (gnus-group-rename-group): Check group name
2481         syntax. 
2482
2483         * gnus.el (gnus-read-group): Accept an optional default.
2484
2485 Tue Jan 28 18:11:54 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2486
2487         * gnus.el: Gnus v5.4.6 is released.
2488
2489 Tue Jan 28 13:55:12 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2490
2491         * gnus-art.el (gnus-article-check-hidden-text): Widen before doing
2492         anything.
2493
2494         * gnus.el (gnus-visual): Doc fix.
2495
2496         * gnus-art.el (gnus-visible-headers): Just include "Resent-From". 
2497
2498 Mon Jan 27 19:40:37 1997  Paul Franklin  <paul@cs.washington.edu>
2499
2500         * gnus-sum.el (gnus-read-header): Make sure nntp-server-buffer is
2501         empty on failure.
2502
2503 Tue Jan 28 00:33:27 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2504
2505         * nnmail.el (nnmail-delete-incoming): Changed default.
2506
2507         * gnus-topic.el (gnus-topic-mark-topic): Let groups be marked.
2508         (gnus-topic-unmark-topic): Ditto.
2509
2510         * nnmail.el (nnmail-process-babyl-mail-format): Unquote ">From ". 
2511
2512         * gnus-sum.el (gnus-summary-read-group): Only beep dead groups. 
2513
2514 Mon Jan 27 18:24:27 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2515
2516         * nnml.el (nnml-generate-nov-databases-1): Work properly on
2517         compressed files.
2518         (nnml-generate-nov-file): Ditto.
2519
2520         * gnus.el (gnus-article-mode-map): Don't unconditionally suppress
2521         all the major keymaps.
2522
2523         * gnus-sum.el (gnus-summary-read-group): Beep dead non-native
2524         groups can't be entered. 
2525
2526 Mon Jan 27 18:03:17 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2527
2528         * gnus.el: Gnus v5.4.5 is released.
2529
2530 Mon Jan 27 17:35:21 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2531
2532         * message.el (message-expand-group): Don't skip over ":".
2533
2534         * gnus-score.el (gnus-score-find-bnews): Wouldn't find "nntp+"
2535         score files.
2536
2537         * gnus-art.el (t): Define `M-^'.
2538
2539 Mon Jan 27 15:00:11 1997  Hrvoje Niksic  <hniksic@srce.hr>
2540
2541         * gnus-sum.el (gnus-summary-search-article): Inhibit forced
2542         redisplay on XEmacs.
2543
2544 Mon Jan 27 08:54:55 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2545
2546         * gnus.el: Gnus v5.4.4 is released.
2547
2548 Mon Jan 27 07:29:30 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2549
2550         * nnsoup.el (nnsoup-file-name): Also find AREAS.
2551
2552 Mon Jan 27 07:09:13 1997  Joev Dubach  <dubach1@husc.harvard.edu>
2553
2554         * message.el (message-use-followup-to): Doc fix.
2555
2556 Mon Jan 27 06:59:14 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2557
2558         * gnus-art.el (gnus-article-read-summary-keys): Don't mess up when
2559         using pick mode.
2560
2561         * gnus-undo.el (gnus-undo-mode): Set undo boundary.
2562
2563         * gnus-sum.el (gnus-summary-exit-hook): Doc fix.
2564
2565 Sun Jan 26 13:20:42 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2566
2567         * gnus.el: Autoload gnus-add-configuration.
2568
2569 Sun Jan 26 13:01:07 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2570
2571         * gnus.el: Gnus v5.4.3 is released.
2572
2573 Sun Jan 26 12:52:11 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
2574
2575         * gnus.el: Gnus v5.4.2 is released.
2576
2577 Sun Jan 26 09:28:31 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
2578
2579         * gnus-group.el: Organized customization options, and moved group
2580         definitions to `gnus.el'.
2581         * gnus-sum.el: Ditto.
2582         * gnus.el: Ditto.
2583
2584 Sun Jan 26 07:37:40 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2585
2586         * gnus.el: Autoload topic function.
2587
2588         * gnus-topic.el (gnus-topic-set-parameters): Quote strings to
2589         enter into dribble file.
2590
2591         * gnus-salt.el (gnus-pick-setup-message): Also restore right
2592         config on sending.
2593
2594         * gnus.el (gnus-group-startup-message): Add a space to the
2595         beginning of the version string.
2596
2597 Sat Jan 25 12:17:56 1997  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
2598
2599         * gnus.el: Gnus v5.4.1 is released.
2600
2601 Sat Jan 25 10:59:31 1997  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
2602
2603         * gnus.el: Red Gnus v0.84 is released.
2604
2605 Fri Jan 24 20:31:25 1997  Paul Franklin  <paul@cs.washington.edu>
2606
2607         * gnus-sum.el (gnus-summary-next-article): There's no
2608         reason not to select the current article if it's what should
2609         be selected.
2610
2611 Sat Jan 25 01:03:59 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
2612
2613         * gnus-art.el: Organized customization options.
2614         * gnus-sum.el: Adjusted.
2615         * gnus-cite.el: Ditto.
2616         * gnus.el: Ditto.
2617
2618 Sat Jan 25 09:49:40 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2619
2620         * gnus-demon.el (gnus-demon): Disable demons when the minibuffer
2621         window is active.
2622
2623         * gnus-art.el (gnus-article-read-summary-keys): Disable pick mode
2624         commands. 
2625
2626 Sat Jan 25 09:42:41 1997  Kurt Swanson  <kurt@dna.lth.se>
2627
2628         * message.el (message-pipe-buffer-body): New function.
2629
2630         * gnus-sum.el (gnus-summary-pipe-message): New command and
2631         keystroke. 
2632
2633 Fri Jan 24 11:01:06 1997  Per Abrahamsen  <abraham@dina.kvl.dk>
2634
2635         * gnus-uu.el: Cleaned up customization groups.
2636
2637 Fri Jan 24 15:45:48 1997  Kurt Swanson  <kurt@dna.lth.se>
2638
2639         * gnus-sum.el (gnus-summary-make-menu-bar): Moved cache menu.
2640
2641 Fri Jan 24 10:05:49 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2642
2643         * gnus-msg.el (gnus-summary-resend-message): Accept
2644         process/prefix. 
2645
2646         * gnus-cite.el (gnus-article-fill-cited-article): Accept a width
2647         prefix. 
2648
2649         * gnus-art.el (gnus-article-read-summary-keys): Disable pick mode
2650         map. 
2651
2652         * gnus-sum.el (gnus-summary-make-menu-bar): Duplication removed.
2653
2654 Fri Jan 24 08:33:42 1997  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
2655
2656         * gnus.el: Red Gnus v0.83 is released.
2657
2658 Fri Jan 24 05:05:38 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2659
2660         * gnus.el (gnus-article-display-hook): Removed emphasize.
2661
2662         * gnus-score.el (gnus-score-edit-current-scores): Set global
2663         vars. 
2664
2665         * nnml.el (nnml-possibly-change-directory): Return nil when the
2666         group can't be selected.
2667
2668         * gnus-art.el (gnus-emphasis-alist): Don't underline
2669         all-underscore words.
2670
2671         * gnus-topic.el (gnus-topic-unindent): Give the right number of
2672         unread articles.
2673         (gnus-topic-indent): Ditto.
2674
2675         * gnus-msg.el (gnus-summary-wide-reply-with-original): New command
2676         and keystroke.
2677         (gnus-summary-wide-reply): Ditto.
2678
2679 Fri Jan 24 04:57:07 1997  Joe Wells  <jbw@cs.bu.edu>
2680
2681         * gnus-uu.el (gnus-quote-arg-for-sh-or-csh): New function.
2682         (gnus-uu-command): Use it.
2683
2684 Fri Jan 24 04:55:10 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2685
2686         * gnus-topic.el (gnus-topic-mark-topic): Also bound to `#'.
2687
2688 Fri Jan 24 04:44:10 1997  Greg Klanderman  <greg@alphatech.com>
2689
2690         * message.el (message-do-send-housekeeping): Check for nil
2691         message-buffer-list. 
2692
2693 Fri Jan 24 02:55:33 1997  Kurt Swanson  <kurt@dna.lth.se>
2694
2695         * gnus-util.el (gnus-eval-in-buffer-window): Set buffer.
2696
2697 Thu Jan 23 03:39:48 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2698
2699         * nnsoup.el (nnsoup-file-name): New function.
2700         (nnsoup-read-areas): Use it.
2701         (nnsoup-dissect-buffer): New function.
2702         (nnsoup-number-of-articles): Use it.
2703         (nnsoup-narrow-to-article): Ditto.
2704         (nnsoup-header): Removed.
2705
2706         * gnus.el (gnus-check-backend-function): Doc fix.
2707
2708         * gnus-art.el (gnus-article-goto-prev-page): Went to next article,
2709         not prev.
2710
2711         * gnus-group.el (gnus-group-insert-group-line-info): Display "*"
2712         on unknown groups.
2713
2714         * gnus-art.el (article-hide-boring-headers): Ignore errors in
2715         `mail-extract-address-components'. 
2716
2717         * nnmail.el (nnmail-date-to-time): Parse zone correctly.
2718         (nnmail-date-to-time): Seconds, dammit, seconds!
2719
2720 Tue Jan 21 09:31:55 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2721
2722         * gnus-art.el (gnus-url-mailto): Didn't accept mailto links. 
2723
2724         * gnus-score.el (gnus-summary-score-effect): Doc fix.
2725
2726         * nnmail.el (nnmail-move-inbox): Don't prin1 password.
2727
2728 Mon Jan 20 18:06:19 1997  Paul Franklin  <paul@cs.washington.edu>
2729
2730         * gnus-sum.el (gnus-simplify-buffer-fuzzy-step): New function.
2731         (gnus-simplify-buffer-fuzzy): Use it.
2732
2733         * gnus-sum.el (gnus-simplify-buffer-fuzzy): Fix while condition.
2734         Add self-discipline tags.
2735
2736 Tue Jan 21 05:28:05 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2737
2738         * gnus-sum.el (gnus-get-newsgroup-headers-xover): Would return
2739         nil from NoCeM.
2740
2741 Mon Jan 20 04:59:53 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2742
2743         * gnus-art.el (gnus-button-alist): Only on word boundaries.
2744
2745         * message.el (message-check-news-header-syntax): Don't prompt when
2746         not read active file.
2747
2748         * gnus-msg.el (gnus-setup-message): Always set actions.
2749
2750 Sat Jan 18 07:23:41 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2751
2752         * nntp.el (nntp-have-messaged): New variable.
2753         (nntp-accept-process-output): Use it.
2754         (nntp-wait-for): Ditto.
2755
2756 Sat Jan 18 02:44:53 1997  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
2757
2758         * gnus.el: Red Gnus v0.82 is released.
2759
2760 Fri Jan 17 00:04:47 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2761
2762         * nnheader.el (nnheader-find-nov-line): Do the right thing with
2763         short buffers.
2764
2765         * nnkiboze.el (nnkiboze-generate-group): Supress duplicate
2766         suppression. 
2767         (nnkiboze-generate-group): Message better.
2768
2769         * gnus-sum.el (gnus-get-newsgroup-headers-xover): Don't always
2770         fetch more heads.
2771         (gnus-select-newsgroup): Use it.
2772
2773         * nnmail.el (nnmail-get-new-mail): Weird file-truename problem.
2774
2775         * gnus-sum.el (gnus-summary-caesar-message): Dox fix.
2776         (gnus-articles-to-read): Limit length of prompt.
2777
2778         * message.el (message-followup): Fold case before comparing
2779         "world" to Distribution.
2780
2781         * gnus-sum.el (gnus-summary-save-newsrc): Save dribble buffer.
2782
2783         * nnfolder.el (nnfolder-request-expire-articles): Better message. 
2784
2785         * gnus-nocem.el (gnus-nocem-load-cache): Interactive.
2786
2787 Thu Jan 16 23:48:05 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2788
2789         * nnmail.el (nnmail-move-inbox): Use `nnmail-pop-password'. 
2790
2791 Wed Jan 15 18:41:42 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2792
2793         * nnml.el (nnml-request-expire-articles): Typo.
2794         (nnml-request-expire-articles): Don't blank out messages so
2795         often. 
2796
2797         * nnsoup.el (nnsoup-request-type): Let commands like `a' work
2798         better. 
2799
2800 Wed Jan 15 05:33:23 1997  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
2801
2802         * gnus.el: Red Gnus v0.81 is released.
2803
2804 Wed Jan 15 02:57:18 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2805
2806         * gnus-topic.el (gnus-topic-indent): Don't remove all groups from
2807         topic. 
2808         (gnus-topic-unindent): Ditto.
2809
2810         * gnus-sum.el (gnus-summary-respool-query): Don't mark anything as
2811         read.
2812
2813         * gnus-art.el (gnus-button-alist): Move news:mesg-id up.
2814
2815         * gnus.el (gnus-article-display-hook): Emphasize by default.
2816
2817         * gnus-topic.el (gnus-topic-rename): Mark newsrc as dirty.
2818
2819         * gnus-sum.el (gnus-summary-next-page): When the article window
2820         isn't displayed, don't scroll.
2821
2822 Wed Jan 15 02:19:56 1997  Markus Linnala  <maage@ee.tut.fi>
2823
2824         * gnus-cite.el (gnus-cite-reply-regexp, gnus-cite-always-check):
2825         New variables.
2826
2827 Wed Jan 15 02:02:03 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2828
2829         * gnus-art.el (article-date-user): New command and keystroke.
2830
2831 Wed Jan 15 02:01:15 1997  David Moore  <dmoore@ucsd.edu>
2832
2833         * gnus-art.el (gnus-article-time-format): New variable.
2834         (article-make-date-line): Use it.
2835
2836 Wed Jan 15 01:44:15 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2837
2838         * gnus-art.el (gnus-emphasis-alist): Allow emphasis around
2839         sentences. 
2840         (gnus-button-url-regexp): Don't allow empty URLs.
2841
2842 Sun Jan 12 19:27:23 1997  Thor Kristoffersen  <thor@unik.no>
2843
2844         * nntp.el (nntp-request-head): Work when using rlogin. 
2845
2846 Sun Jan 12 15:17:16 1997  Chris Bone  <bone@al.com.au>
2847
2848         * nntp.el (nntp-accept-process-output): Give numerical messages. 
2849         (nntp-wait-for): Search less.
2850
2851 Fri Jan 10 17:38:38 1997  Erik Toubro Nielsen  <erik@ifad.dk>
2852
2853         * gnus-art.el (gnus-Numeric-save-name): Doc fix.
2854
2855 Thu Jan  9 21:51:59 1997  Dan Schmidt  <dfan@harmonixmusic.com>
2856
2857         * nnmail.el (nnmail-move-inbox): Quote password.
2858
2859 Thu Jan  9 18:24:32 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2860
2861         * nnmail.el (nnmail-move-inbox): Don't nix out
2862         nnmail-internal-password. 
2863
2864         * nnml.el (nnml-request-expire-articles): Also expire gzipped
2865         articles. 
2866
2867         * gnus-art.el (article-emphasize): Wouldn't toggle.
2868
2869 Thu Jan  9 18:18:26 1997  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
2870
2871         * gnus.el: Red Gnus v0.80 is released.
2872
2873 Thu Jan  9 12:00:21 1997  Wesley Hardaker  <Wesley.Hardaker@sphys.unil.ch>
2874
2875         * acronym.el: New package.
2876
2877 Thu Jan  9 11:43:28 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2878
2879         * gnus.el: Updated copyrights.
2880
2881         * nnoo.el (nnoo-push-server): Only push the first server.
2882
2883 Wed Jan  8 11:34:07 1997  David Moore  <dmoore@ucsd.edu>
2884
2885         * nnoo.el (nnoo-push-server): Revert to 0.77 behaviour.
2886
2887         * nnvirtual.el (nnvirtual-info-installed): New variable.
2888         (nnvirtual-open-server): Use it.
2889         (nnvirtual-request-update-info): ditto.
2890         (nnvirtual-create-mapping): ditto.
2891
2892         * gnus-group.el (gnus-group-edit-group): Close the group before
2893         editing it.
2894         (gnus-group-add-to-virtual): ditto.
2895
2896 Thu Jan  9 11:32:13 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2897
2898         * gnus-art.el: Redefine ems.
2899
2900 Wed Jan  8 20:34:09 1997  John McClary Prevost  <visigoth@naiad.fac.cs.cmu.edu>
2901
2902         * message.el (message-sendmail-f-is-evil): New variable.
2903         (message-elide-elipsis): Ditto.
2904
2905 Wed Jan  8 17:19:02 1997  Paul Stodghill  <stodghil@cs.cornell.edu>
2906
2907         * gnus-demon.el (gnus-demon): Don't run when not idle.
2908
2909 Wed Jan  8 12:58:23 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2910
2911         * gnus-sum.el (gnus-summary-work-articles): Accept non-numerical
2912         prefix values.
2913
2914 Wed Jan  8 12:52:53 1997  Jason Rumney  <jasonr@pec.co.nz>
2915
2916         * nnmail.el (nnmail-move-inbox): Use `nnmail-internal-password'. 
2917
2918 Tue Jan  7 15:41:35 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2919
2920         * gnus-art.el (gnus-article-show-hidden-text): Would bug out on
2921         signatures. 
2922
2923 Mon Jan  6 23:46:53 1997  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
2924
2925         * gnus.el: Red Gnus v0.79 is released.
2926
2927 Mon Jan  6 11:23:05 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2928
2929         * nnmail.el (nnmail-process-babyl-mail-format): Widen at the right
2930         place.
2931
2932         * nnfolder.el (nnfolder-possibly-change-group): Set current group
2933         before reading folder.
2934
2935         * message.el (message-send-mail-with-mh): Expand file name.
2936         (message-mode-menu): Check whether mark-active exists.
2937
2938         * gnus-group.el (gnus-group-get-new-news): Don't pass ARG to the
2939         listing function.
2940
2941         * gnus-xmas.el (gnus-xmas-article-show-hidden-text): Deleted.
2942
2943 Sun Jan  5 21:35:37 1997  Sudish Joseph  <sudish@mindspring.com>
2944
2945         * gnus-xmas.el (gnus-xmas-article-show-hidden-text): Use
2946         'article-type as the textprop of interest.  Speed fix.
2947
2948         * gnus-art.el (gnus-article-show-hidden-text): Speed fix.
2949
2950 Sun Jan  5 11:43:08 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2951
2952         * nnml.el (nnml-retrieve-headers-with-nov): Use faster method for
2953         finding the right range.
2954
2955         * gnus-demon.el (gnus-demon): Would fire off even if not idle.
2956
2957         * gnus-srvr.el (gnus-server-add-server): Error when defining an
2958         existing server.
2959
2960         * gnus-start.el (gnus-get-unread-articles): Update info for native
2961         groups.
2962
2963         * gnus-load.el (gnus-nocem): New file.
2964
2965         * gnus-sum.el (gnus-get-newsgroup-headers-xover): Make sure the
2966         group name isn't nil.
2967
2968 Sun Jan  5 11:18:22 1997  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
2969
2970         * gnus.el: Red Gnus v0.78 is released.
2971
2972 Sun Jan  5 09:39:14 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2973
2974         * gnus-sum.el (gnus-summary-exit-no-update): Prompt change.
2975         (gnus-summary-limit-to-author): Ditto.
2976         (gnus-summary-limit-to-subject): Ditto.
2977
2978         * gnus-cite.el (gnus-dissect-cited-text): Recognize articles that
2979         end with cited text.
2980
2981         * gnus-topic.el (gnus-group-sort-topic): Remove nil elements.
2982
2983         * nnoo.el (nnoo-push-server): When switching from the nil server,
2984         update all the default values of the variables.
2985
2986         * nnkiboze.el (nnkiboze-generate-group): Protect against nil
2987         infos. 
2988
2989         * lpath.el: Included.
2990
2991 Sun Jan  5 09:36:57 1997  Martin Buchholz  <mrb@eng.sun.com>
2992
2993         * dgnushack.el (bytecomp): Required.
2994
2995 Sat Jan  4 11:45:45 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2996
2997         * gnus-art.el: Rename some functions back.
2998
2999         * gnus-sum.el (gnus-summary-save-newsrc): Don't nix out scores.
3000
3001         * gnus-async.el (gnus-async-prefetched-article-entry): Would
3002         hang Emacs.
3003
3004 Sat Jan  4 11:28:24 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3005
3006         * gnus.el: Red Gnus v0.77 is released.
3007
3008 Sat Jan  4 08:35:06 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3009
3010         * gnus-cache.el (gnus-start): Don't require gnus-sum.
3011
3012         * gnus-art.el: All article functions moved here.
3013
3014         * article.el: Elided.
3015
3016         * gnus-async.el (gnus-async-prefetched-article-entry): Check for
3017         empty articles.
3018
3019         * gnus-art.el (gnus-read-save-file-name): Expand file name in
3020         article save dir.
3021
3022 Fri Jan  3 21:22:21 1997  Paul Stodghill  <stodghil@cs.cornell.edu>
3023
3024         * gnus-demon.el (gnus-demon): Use `gnus-demon-idle-time'.
3025
3026 Tue Dec 31 10:38:43 1996    <ratinox@peorth.gweep.net (Stainless Steel Rat)>
3027
3028         * pop3.el: version 1.3
3029
3030         * pop3.el: (pop3-retr): added bill@attmail.com's big buffer sleeps
3031         to save wear and tear on he heap.
3032
3033 Thu Aug 01 11:53:48 1996    <ratinox@peorth.gweep.net (Stainless Steel Rat)>
3034
3035         * pop3.el: version 1.2
3036
3037         * pop3.el: (pop3-apop): minor changes to support XEmacs built-in
3038         md5, or William Perry's modified md5.el.
3039         
3040         * pop3.el: (pop3-movemail): changed to use
3041         pop3-authentication-scheme instead of pop3-use-apop.
3042         
3043         * pop3.el: pop3-use-appop: transformed into
3044         pop3-authentication-scheme.
3045         
3046         * pop3.el: version 1.1
3047         
3048         * pop3.el: (pop3-apop): new function.  Send alternate
3049         authentication information to the server.  Requires md5.el.
3050         
3051         * pop3.el: (pop3-open-server): set pop3-timestamp if server
3052         returns one.
3053         
3054         * pop3.el: (pop3-movemail): use APOP authentication if
3055         pop3-use-apop non-nil.
3056         
3057         * pop3.el: pop3-timestamp: added variable
3058         
3059         * pop3.el: pop3-use-apop: added variable
3060
3061 Fri Jan  3 18:52:23 1997  Wesley Hardaker  <Wesley.Hardaker@sphys.unil.ch>
3062
3063         * gnus-group.el (gnus-group-get-new-news): Pass the ARG on to the
3064         listing function.
3065
3066 Fri Jan  3 18:32:24 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3067
3068         * article.el (article-hide-boring-headers): Respect
3069         gnus-show-all-headers. 
3070
3071         * gnus-sum.el (gnus-summary-save-article): Update the mode line.
3072
3073 Fri Jan  3 18:30:50 1997  Erik Toubro Nielsen  <erik@ifad.dk>
3074
3075         * nnmail.el (nnmail-remove-leading-whitespace): Replacing should
3076         be non-literal.
3077
3078 Fri Jan  3 18:18:30 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3079
3080         * gnus-sum.el (gnus-summary-expire-articles-now): Use
3081         "yes-or-no". 
3082         (gnus-summary-delete-article): Ditto.
3083
3084 Fri Jan  3 18:16:27 1997  Peter Skov Knudsen  <knu@dde.dk>
3085
3086         * gnus-win.el (gnus-buffer-configuration): Don't create picons
3087         frame unless needed.
3088
3089 Fri Jan  3 17:21:30 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3090
3091         * message.el (message-elide-region): New command and keystroke.
3092
3093         * gnus-salt.el (gnus-generate-vertical-tree): Check whether we can
3094         go backwards.
3095
3096         * gnus-group.el (gnus-group-catchup-current): Prompt better.
3097
3098         * gnus-undo.el (gnus-undo-make-menu-bar): Nonsense.
3099
3100 Fri Jan  3 16:52:22 1997  Rajappa Iyer  <rsi@lucent.com>
3101
3102         * gnus-salt.el (gnus-pick-start-reading): Possibly catch up all
3103         unpicked articles.
3104
3105 Fri Jan  3 12:12:22 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3106
3107         * gnus-sum.el (gnus-get-newsgroup-headers-xover): Try to get the
3108         few last headers using HEAD in any case to work around a bug in
3109         inn. 
3110
3111         * gnus-xmas.el (gnus-xmas-define): Redefined.
3112
3113         * gnus.el (gnus-characterp): Made into func.
3114
3115 Thu Jan  2 16:21:47 1997  Sudish Joseph  <sudish@mindspring.com>
3116
3117         * gnus-util.el (gnus-characterp): New function.
3118
3119 Wed Dec 18 18:15:39 1996  Jan Vroonhof  <vroonhof@math.ethz.ch>
3120
3121         * gnus-start.el (gnus-dribble-enter): Make sure we write at the
3122         end of the dribble file
3123
3124 Thu Jan  2 16:01:58 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3125
3126         * gnus-sum.el (gnus-summary-limit-children): Make NoCeM'ed
3127         articles read.
3128
3129 Tue Dec 17 20:24:40 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3130
3131         * gnus-sum.el (gnus-summary-save-newsrc): Respect the prefix.
3132
3133 Mon Dec 16 23:47:30 1996  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
3134
3135         * gnus.el: Red Gnus v0.76 is released.
3136
3137 Mon Dec 16 14:33:58 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3138
3139         * gnus-msg.el (gnus-bug): Insert nntp server type.
3140         (gnus-copy-article-buffer): Remove prev/next buttons.
3141
3142         * gnus-cache.el (gnus-jog-cache): Let the call func be
3143         interactive. 
3144
3145         * gnus-art.el (gnus-summary-save-in-pipe): Include number of
3146         articles. 
3147         (gnus-article-add-buttons): Don't add buttons to already
3148         buttonized areas.
3149
3150         * nntp.el (nntp-open-connection): Allow `C-g' to continue.
3151
3152         * nnbabyl.el (nnbabyl-retrieve-headers): Wouldn't find all
3153         articles sometimes.
3154
3155         * gnus-sum.el (gnus-data-compute-positions): Reinstated.
3156         (gnus-remove-thread): Do the right thing with dummy roots.
3157
3158         * nndoc.el (nndoc-request-article): Only return valid articles.
3159
3160         * nnfolder.el (nnfolder-delete-mail): Wouldn't delete From lines. 
3161
3162         * gnus-topic.el (gnus-topic-find-groups): Ignore nil groups. 
3163
3164         * nnfolder.el (nnfolder-save-mail): Quote all "From " lines.
3165
3166 Sat Dec 14 11:49:21 1996  David Moore  <dmoore@ucsd.edu>
3167
3168         * gnus-nocem.el (gnus-nocem-groups):
3169         news.admin.net-abuse.bulletins is to replace
3170         news.admin.net-abuse.announce for nocemish postings.
3171
3172 Mon Dec 16 13:38:38 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3173
3174         * nnmail.el (nnmail-move-inbox): Message at end.
3175
3176         * gnus-sum.el (gnus-summary-refer-parent-article): Use
3177         "in-reply-to" header.
3178
3179         * gnus-topic.el (gnus-topic-set-parameters): Enter into dribble. 
3180
3181         * gnus-sum.el (gnus-summary-save-newsrc): Change.
3182         (gnus-summary-catchup): Only catch up the limited articles. 
3183         (gnus-simplify-subject-fuzzy-regexp): Changed to nil.
3184         (gnus-simplify-buffer-fuzzy): Ignore nil
3185         gnus-simplify-subject-fuzzy-regexp. 
3186
3187         * gnus-srvr.el (gnus-server-prepare): Don't insert servers twice.
3188
3189 Thu Dec 12 18:18:11 1996  David Moore  <dmoore@ucsd.edu>
3190
3191         * gnus-start.el (gnus-setup-news): Use gnus-make-hashtable.
3192         (gnus-update-active-hashtb-from-killed): ditto.
3193         (gnus-newsrc-to-gnus-format): ditto.
3194         
3195         * gnus-bcklg.el (gnus-backlog-setup): ditto.
3196
3197         * gnus-sum.el (gnus-create-xref-hashtb): ditto.
3198
3199         * gnus-move.el (gnus-move-group-to-server): ditto.
3200
3201         * gnus-util.el (gnus-create-hash-size): Power of 2 hashtables can
3202         be _significantly_ faster than 2^x-1 tables on many risc
3203         machines.  Any gains of 2^x-1 are comparably small on other
3204         machines. 
3205
3206 Fri Dec 13 05:05:03 1996  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
3207
3208         * gnus.el: Red Gnus v0.75 is released.
3209
3210 Fri Dec 13 04:49:21 1996  Andre Deparade  <deparade@i3.informatik.rwth-aachen.de>
3211
3212         * gnus-cite.el (gnus-cited-text-button-line-format-alist): Make %b
3213         and %e usable.
3214
3215 Fri Dec 13 01:06:09 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3216
3217         * article.el (article-decode-rfc1522): Would collate subsequent
3218         encodings. 
3219
3220         * gnus-start.el (gnus-check-bogus-newsgroups): Use
3221         `map-y-or-n-p'. 
3222
3223         * gnus-topic.el (gnus-topic-kill-group): Save topic contents.
3224         (gnus-topic-yank-group): Insert topic contents.
3225
3226         * gnus-sum.el (gnus-simplify-subject-fuzzy-regexp): Changed
3227         default to "".
3228
3229         * gnus-score.el (gnus-score-find-favourite-words): Put point at bob.
3230
3231         * gnus-sum.el (gnus-summary-limit-to-age): Dox fix & interactive
3232         spec. 
3233
3234 Fri Dec 13 01:01:46 1996  David Moore  <dmoore@ucsd.edu>
3235
3236         * gnus-sum.el (gnus-summary-limit-to-age): New function and
3237         keystroke. 
3238
3239 Tue Dec 10 23:42:00 1996  David Moore  <dmoore@ucsd.edu>
3240
3241         * gnus-nocem.el (gnus-nocem-groups): news.lists.filters is to
3242         replace alt.nocem.misc
3243
3244 Wed Dec 11 01:15:31 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3245
3246         * nnfolder.el (nnfolder-request-expire-articles): Better message.
3247         (nnfolder-delete-mail): Actually delete.
3248
3249         * gnus-sum.el (gnus-summary-update-info): Don't run
3250         `gnus-exit-group-hook'. 
3251         (gnus-summary-expire-articles): Do it.
3252         (gnus-summary-exit): Ditto.
3253         (gnus-summary-save-newsrc): New command and keystroke.
3254
3255 Wed Dec 11 00:38:12 1996  Stainless Steel Rat  <ratinox@peorth.gweep.net>
3256
3257         * gnus-sum.el (gnus-simplify-buffer-fuzzy): New version.
3258
3259 Mon Dec  9 21:00:09 1996  David Moore  <dmoore@ucsd.edu>
3260
3261         * gnus-sum.el (gnus-summary-catchup): Out dated catchup code
3262         removed.
3263
3264         * nnvirtual.el (nnvirtual-update-read-and-marked): Work around a
3265         cache of active count in gnus-update-read-articles.
3266
3267 Mon Dec  9 22:55:56 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3268
3269         * article.el (article-emphasize): Use it.
3270
3271         * gnus-util.el (gnus-put-text-property-excluding-newlines): New
3272         function. 
3273
3274 Mon Dec  9 08:38:08 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
3275
3276         * gnus-sum.el: Split customize groups and added links to the manual.
3277
3278 1996-12-08  Dave Love  <d.love@dl.ac.uk>
3279
3280         * gnus-vis.el (gnus-button-alist): Allow whitespace in `<URL:...'
3281         markup (rfc1738), done last, after possible partial matches.
3282         (gnus-button-url): Zap any whitespace from a <URL:...> match.
3283
3284 Mon Dec  9 02:18:35 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3285
3286         * gnus-art.el (gnus-button-embedded-url): New function.
3287         (gnus-button-alist): Use it.
3288
3289         * gnus-util.el (gnus-strip-whitespace): New function.
3290
3291 Mon Dec  9 00:04:24 1996  Richard Stallman  <rms@gnu.ai.mit.edu>
3292
3293         * gnus-start.el (gnus-read-init-file): Don't read init file when
3294         started with "emacs -q".
3295
3296 Sun Dec  8 18:25:34 1996  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
3297
3298         * gnus.el: Red Gnus v0.74 is released.
3299
3300 Fri Dec  6 12:47:24 1996  Wes Hardaker  <Wesley.Hardaker@sphys.unil.ch>
3301
3302         * gnus-picon.el (gnus-picons-insert-face-if-exists): Don't reverse
3303         domains.
3304
3305 Fri Dec  6 11:33:44 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3306
3307         * nnfolder.el (nnfolder-request-article): Use it.
3308         (nnfolder-retrieve-headers): Wouldn't find the right header.
3309
3310         * nnmail.el (nnmail-search-unix-mail-delim-backward): New function.
3311
3312 Thu Dec  5 21:51:03 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3313
3314         * gnus.el (gnus-server-add-address): Don't add "*-address" to all
3315         servers. 
3316
3317 Thu Dec  5 21:01:22 1996  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
3318
3319         * gnus.el: Red Gnus v0.73 is released.
3320
3321 Thu Dec  5 19:29:50 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3322
3323         * gnus-sum.el (gnus-get-newsgroup-headers-xover): Message the line
3324         number.
3325
3326         * nnml.el (nnml-request-scan): Change server.
3327
3328 Sat Nov 30 00:42:39 1996  Steven L Baur  <steve@altair.xemacs.org>
3329
3330         * earcon.el: Added Customization.
3331
3332 Thu Dec  5 11:24:15 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3333
3334         * gnus-sum.el (gnus-summary-prepare-threads): Don't output
3335         articles outside the limit.
3336
3337         * gnus-group.el (gnus-group-level): New function.
3338         (gnus-group-list-active): Faster implementation.
3339         (gnus-group-list-all-matching): Accept a `C-u' prefix.
3340
3341         * message.el (message-news): Make sure newsey things are done.
3342
3343         * gnus-kill.el (gnus-execute-1): Eval forms properly.
3344
3345         * gnus-score.el (gnus-score-find-bnews): Treat "+" like ordinary
3346         characters. 
3347
3348         * gnus-sum.el (gnus-summary-make-menu-bar): Update.
3349
3350         * nndoc.el (nndoc-forward-type-p): Don't give false positives. 
3351
3352         * message.el (message-user-mail-address): Bypass mail-extr.
3353         (message-make-forward-subject): Only fetch the first Subject.
3354
3355         * gnus-art.el (gnus-button-alist): Reconize news:group urls.
3356
3357         * gnus-start.el (gnus-group-change-level): Didn't quote strings
3358         entered into dribble.
3359
3360         * gnus-util.el (gnus-prin1-to-string): Use print-quoted-
3361
3362         * nnbabyl.el (nnbabyl-request-article): Wouldn't find first
3363         article properly.
3364         (nnbabyl-delete-mail): Ditto.
3365
3366 Thu Dec  5 06:16:25 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
3367
3368         * nnmail.el (nnmail-split-history): Use
3369         `with-output-to-temp-buffer'. 
3370
3371 Thu Dec  5 08:46:26 1996  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
3372
3373         * gnus-sum.el (gnus-nov-parse-line): unwind-protect the
3374         narrowing. 
3375
3376 Tue Dec  3 14:06:17 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3377
3378         * nnheader.el (nnheader-find-file-noselect): Disable local
3379         variables. 
3380
3381         * gnus-group.el (gnus-group-fetch-faq): Ditto.
3382
3383 Mon Dec  2 17:12:26 1996  Ralph Schleicher  <rs@purple.UL.BaWue.DE>
3384
3385         * gnus-demon.el (gnus-demon-time-to-step): Make it work.
3386
3387 Sun Dec  1 07:35:32 1996  Lars Magne Ingebrigtsen  <larsi@proletcult.slip.ifi.uio.no>
3388
3389         * nntp.el (nntp-retrieve-articles): New function.
3390         (nntp-next-result-arrived-p): New function.
3391
3392 Sat Nov 30 13:50:15 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3393
3394         * nnfolder.el (nnfolder-retrieve-headers): Parse unix mboxes better.
3395         (nnfolder-request-article): Ditto.
3396
3397         * message.el (message-rename-buffer): Make sure the renamed buffer
3398         is valid.
3399
3400 Sat Nov 30 12:06:47 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3401
3402         * gnus-cache.el (gnus-cache-enter-article): Warn when trying to
3403         cache negative articles.
3404
3405 Sat Nov 30 08:53:48 1996  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
3406
3407         * gnus.el: Red Gnus v0.72 is released.
3408
3409 1996-11-30  Markus Linnala  <maage@cs.tut.fi>
3410
3411         * gnus-sum.el (gnus-summary-refer-parent-article): Work when there
3412         are no references.
3413
3414 1996-11-30  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3415
3416         * message.el (message-fetch-field): Fetch all headers.
3417
3418         * gnus-sum.el (gnus-cut-thread): Would cut off the wrong
3419         children. 
3420
3421         * gnus-score.el (gnus-all-score-files): Take an optional group
3422         param. 
3423
3424         * gnus-start.el (gnus-dribble-touch): New function.
3425         (gnus-master-read-slave-newsrc): Use it.
3426
3427         * gnus-salt.el (gnus-generate-vertical-tree): Would bug out on
3428         sparse articles.
3429
3430         * gnus-sum.el (gnus-summary-search-article): Would infloop.
3431
3432         * gnus-nocem.el: Ignore invalid entries.
3433
3434         * gnus-sum.el (gnus-data-remove): Wouldn't update properly when
3435         treating the first article in the buffer.
3436         (gnus-rebuild-thread): Would compute the wrong offset.
3437         (gnus-summary-move-article): Don't mark as read.
3438
3439 1996-11-28  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3440
3441         * gnus-sum.el (gnus-thread-loop-p): New function.
3442         (gnus-make-threads): Avoid inflooped references.
3443
3444         * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Bind
3445         print-length to nil.
3446
3447 Wed Nov 27 02:41:31 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3448
3449         * nnmail.el (nnmail-process-babyl-mail-format): Goto-char placed
3450         wrongly. 
3451
3452         * gnus-group.el (gnus-group-select-group-emphemerally): New
3453         command and keystroke.
3454
3455         * gnus-sum.el (gnus-read-header): Fold continuation lines.
3456
3457 Tue Nov 26 18:43:29 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3458
3459         * gnus-sum.el (gnus-summary-update-info): Don't change buffer.
3460
3461 Tue Nov 26 17:56:19 1996  Hrvoje Niksic  <hniksic@srce.hr>
3462
3463         * gnus-sum.el (gnus-summary-print-article): Prompt for file name. 
3464
3465 Tue Nov 26 17:08:07 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3466
3467         * article.el (article-date-ut): Use original date.
3468
3469 Tue Nov 26 08:36:38 1996  Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
3470
3471         * gnus-picon.el: Customize.
3472
3473         * smiley.el: Customize.  Change artist's email address in comments.
3474
3475 Tue Nov 26 04:37:54 1996  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
3476
3477         * gnus.el: Red Gnus v0.71 is released.
3478
3479 Tue Nov 26 00:58:25 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3480
3481         * gnus-sum.el (gnus-get-split-value): Expand file names in save
3482         dir. 
3483
3484 Mon Nov 25 22:50:19 1996  Jens Lautenbacher  <jens@lemming5.lem.uni-karlsruhe.de>
3485
3486         * gnus-group.el (gnus-group-make-menu-bar): Moved customize.
3487
3488 Mon Nov 25 15:27:41 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
3489
3490         * gnus.el (custom-facep): Removed.
3491
3492         * gnus-topic.el (gnus-topic-line-format): Added customize
3493         support. 
3494
3495         * gnus.el (gnus-article-display-hook): Moved
3496         `gnus-article-treat-overstrike' last.
3497
3498 Mon Nov 25 11:21:15 1996  Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
3499
3500         * gnus-picon.el: (gnus-picons-try-to-find-face): New param: rightp.
3501         (gnus-picons-insert-face-if-exists): Use it and own new param.
3502         More properly detect location of bar and dots.
3503         (gnus-group-display-picons): Use above.
3504         (gnus-article-display-picons): ditto.
3505
3506 Mon Nov 25 04:17:03 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3507
3508         * nnfolder.el (nnfolder-read-folder): Make buffer read/write.
3509
3510         * gnus-sum.el (gnus-summary-print-article): Delete invisible text
3511         first. 
3512
3513         * article.el (article-delete-invisible-text): New function.
3514
3515         * nntp.el (nntp-possibly-change-group): Would abort async
3516         fetches. 
3517
3518         * gnus-sum.el (gnus-summary-print-article): New command and
3519         keystroke. 
3520         (gnus-summary-move-article): Select the article first.
3521
3522         * message.el (message-user-agent): Define the message mail user
3523         agent. 
3524
3525 Sun Nov 24 02:28:56 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3526
3527         * nntp.el (nntp-possibly-change-group): Would get confused.
3528
3529         * gnus-art.el (gnus-button-url-regexp): Allow all word-constituent
3530         characters to be part of urls.
3531
3532         * nntp.el (nntp-possibly-change-group): Wait until the status line
3533         arrives and delete it.
3534
3535 Sun Nov 24 01:36:45 1996  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
3536
3537         * gnus.el: Red Gnus v0.70 is released.
3538
3539 Sat Nov 23 23:22:27 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
3540
3541         * message.el (message-mode-menu): Added `message-caesar-region'. 
3542         (message-mode-field-menu): Added `message-insert-to' and
3543         `message-insert-newsgroups'. 
3544
3545 Sat Nov 23 19:53:30 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3546
3547         * nnkiboze.el: Would destroy all component group infos.
3548
3549         * gnus-xmas.el (gnus-summary-mail-toolbar): Reversed cathup.
3550
3551         * gnus-sum.el (gnus-summary-article-unread-p): New function.
3552         (gnus-remove-thread-1): Avoid `text-propery-any'.
3553         (gnus-summary-insert-subject): Ditto.
3554         (gnus-data-compute-positions): Removed.
3555
3556         * gnus-dup.el (gnus-dup-suppress-articles): Didn't do anything.
3557
3558         * gnus-group.el (gnus-group-restart): Just start up Gnus
3559         properly. 
3560
3561 Sat Nov 23 07:16:39 1996  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
3562
3563         * gnus.el: Red Gnus v0.69 is released.
3564
3565 Sat Nov 23 05:00:36 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3566
3567         * gnus-cache.el (gnus-cache-update-active): Wouldn't mark the
3568         cache active file as changed.
3569
3570         * gnus-start.el (gnus-setup-news): Slaves shouldn't check for new
3571         newsgroups. 
3572
3573         * gnus-sum.el (gnus-group-make-articles-read): Update group line
3574         on undo.
3575
3576         * gnus-move.el (gnus-move-group-to-server): Check whether
3577         to-active is nil.
3578
3579         * gnus-score.el (gnus-score-find-hierarchical): Do the right thing
3580         for prefixed group names.
3581
3582         * nnml.el (nnml-generate-nov-databases-1): Don't infloop.
3583
3584 Sat Nov 23 04:58:49 1996  Steven L. Baur  <steve@miranova.com>
3585
3586         * gnus-score.el (gnus-score-score-files-1): Don't infloop. 
3587
3588 Sat Nov 23 04:40:55 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3589
3590         * gnus-art.el (gnus-article-make-menu-bar): Protect against
3591         undefined menu vars.
3592
3593         * gnus-group.el (gnus-group-rename-group): Prompt fix.
3594
3595 Fri Nov 22 12:17:14 1996  David Moore  <dmoore@ucsd.edu>
3596
3597         * nnml.el (nnml-generate-nov-databases-1): Don't infloop.
3598
3599         * gnus-score.el (gnus-score-score-files-1): Don't infloop, be
3600         slightly faster.
3601
3602 Fri Nov 22 22:18:52 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3603
3604         * gnus-move.el (gnus-move-group-to-server): Looking-at bug.
3605         (gnus-move-group-to-server): Extend.
3606
3607         * message.el (message-check-news-header-syntax): Change shoot-me
3608         line. 
3609
3610 Thu Nov 21 18:31:56 1996  David Moore  <dmoore@ucsd.edu>
3611
3612         * gnus-util.el (gnus-atomic-progn, gnus-atomic-progn-assign,
3613         gnus-atomic-setq): Routines to help protect against corruption to
3614         internal Gnus datastructures from C-g or error signals.
3615
3616         * gnus-util.el (gnus-atomic-be-safe): Variable which can set to
3617         nil to disable the C-g atomic protection.
3618
3619         * nnvirtual.el (nnvirtual-update-read-and-marked): Replaces
3620         nnvirtual-update-reads and nnvirtual-update-marked.  Does updates
3621         to component groups atomically.
3622         (nnvirtual-request-update-info): Update the virtual group
3623         atomically.
3624
3625 Fri Nov 22 00:19:23 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3626
3627         * gnus.el: Create menu bar even when not using menu-bar-mode.
3628
3629         * gnus-start.el (gnus-1): Don't paint picture gnu twice.
3630
3631         * gnus-sum.el (gnus-group-make-articles-read): Undo in the right
3632         buffer.
3633         (gnus-update-read-articles): Ditto.
3634
3635 Fri Nov 22 00:04:59 1996  Raja R. Harinath  <harinath@cs.umn.edu>
3636
3637         * nnheader.el (nnheader-generate-fake-message-id): Interact better
3638         with duplicate suppression.
3639
3640 Thu Nov 21 23:31:30 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3641
3642         * gnus.el (gnus-info-set-entry): Wouldn't extend far enough.
3643
3644         * gnus-salt.el (gnus-tree-minimize): Ignore errors.
3645
3646         * gnus-sum.el (gnus-summary-article-sparse-p): New macro.
3647         (gnus-summary-article-ancient-p): Ditto.
3648         (gnus-summary-search-article): Skip sparse articles.
3649
3650         * article.el (article-date-ut): Wouldn't pick out the date right. 
3651
3652 Thu Nov 21 23:07:34 1996  Raja R. Harinath  <harinath@cs.umn.edu>
3653
3654         * gnus-dup.el (gnus-dup-enter-articles): Ignore sparse articles. 
3655
3656 Thu Nov 21 21:57:52 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3657
3658         * gnus-dup.el (gnus-dup-suppress-articles): Only suppress read
3659         articles. 
3660
3661         * article.el (article-delete-text-of-type): Would bug out.
3662
3663 Thu Nov 21 11:02:36 1996  David Moore  <dmoore@ucsd.edu>
3664
3665         * nnoo.el (nnoo-change-server): Only preserve un-ooed variables if
3666         they exist globally.
3667
3668 Thu Nov 21 10:52:39 1996  Steven L Baur  <steve@miranova.com>
3669
3670         * article.el (article-date-ut): Extend date header recognition to
3671         deal with systems that put a TAB after the colon.
3672
3673 Thu Nov 21 19:50:26 1996  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
3674
3675         * gnus.el: Red Gnus v0.68 is released.
3676
3677 Thu Nov 21 05:33:24 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3678
3679         * nnoo.el (nnoo-change-server): Protect against void vars.
3680
3681 Thu Nov 21 00:00:29 1996  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
3682
3683         * gnus.el: Red Gnus v0.67 is released.
3684
3685 Wed Nov 20 22:54:34 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3686
3687         * message.el (message-mode-field-menu): Separated.
3688
3689         * nnoo.el (nnoo-change-server): Preserve un-ooed variables as
3690         well. 
3691
3692         * nnbabyl.el (nnbabyl-read-mbox): Understand movemailed babyl
3693         files. 
3694
3695 Wed Nov 20 19:25:40 1996  Kurt Swanson  <kurt@dna.lth.se>
3696
3697         * gnus-art.el (gnus-article-make-menu-bar): Fix menu bar.
3698
3699 Wed Nov 20 05:27:45 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3700
3701         * gnus-sum.el (gnus-article-sort-by-lines,
3702         gnus-thread-sort-by-lines): New functions.
3703         (gnus-summary-sort-by-lines): New command and keystroke.
3704
3705         * gnus.el (gnus-other-frame): Be a bit more clever.
3706
3707         * gnus-group.el (gnus-group-get-new-news): Check for new
3708         newsgroups. 
3709
3710         * nnheader.el (nnheader-insert-file-contents-literally): Bind
3711         `default-major-mode' to nil.
3712
3713         * gnus-sum.el (gnus-group-make-articles-read): Yet another undo
3714         bug. 
3715
3716         * nnmail.el (nnmail-article-group): Wrong `junk' check.
3717
3718 Wed Nov 20 05:13:05 1996  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
3719
3720         * gnus.el: Red Gnus v0.66 is released.
3721
3722 Wed Nov 20 01:57:31 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3723
3724         * nnmail.el (nnmail-article-group): Would lose mail when using
3725         advanced splitting!
3726
3727         * gnus-sum.el (gnus-update-read-articles): Undo fix.
3728
3729 Tue Nov 19 22:56:56 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3730
3731         * nnheader.el (nnheader-auto-mode-alist): New function.
3732
3733 Tue Nov 19 21:57:29 1996  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
3734
3735         * gnus.el: Red Gnus v0.65 is released.
3736
3737 Tue Nov 19 17:41:17 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3738
3739         * message.el (message-do-fcc): Supply FROM-GNUS param to
3740         rmail-output. 
3741
3742         * gnus-msg.el (gnus-setup-message): Use the buffer name instead of
3743         the buffer.
3744
3745         * nnmail.el (nnmail-article-group): Respect `junk' advanced
3746         splits. 
3747
3748         * gnus-group.el (gnus-group-restart): Clear system.
3749
3750         * nnfolder.el (nnfolder-read-folder): Handle zipped files.
3751
3752         * nnheader.el (nnheader-find-file-noselect): New definition.
3753
3754         * gnus-art.el (gnus-article-make-menu-bar): Use the menu bar.
3755
3756         * gnus-score.el (gnus-all-score-files): Would still get the score
3757         files in wrong order.
3758
3759         * gnus-start.el (gnus-find-new-newsgroups): End message on wrong
3760         level. 
3761
3762         * gnus-srvr.el (gnus-server-prepare): Don't list servers twice.
3763
3764         * gnus-xmas.el (gnus-xmas-read-event-char): Mystery hanging bug.
3765
3766         * gnus-score.el (gnus-all-score-files): Expand all files in the
3767         kill files directory.
3768
3769         * gnus-sum.el (gnus-group-make-articles-read): Register with undo
3770         properly. 
3771         (gnus-update-read-articles): Ditto.
3772
3773         * gnus-msg.el (gnus-debug): Include gnus-async in variables.
3774
3775 Tue Nov 19 00:07:14 1996  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
3776
3777         * gnus.el: Red Gnus v0.64 is released.
3778
3779 Mon Nov 18 21:42:40 1996  Loren Schall  <schall@saifr00.ateng.az.honeywell.com>
3780
3781         * gnus-sum.el (gnus-summary-insert-line): Pick apart the From
3782         header in reversed order.
3783
3784 Mon Nov 18 02:00:33 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3785
3786         * gnus-sum.el (gnus-summary-refer-references): Protect against nil
3787         References.
3788
3789         * gnus-score.el (gnus-all-score-files): Remove duplicate score
3790         files from the end first.
3791
3792         * gnus-start.el (gnus-after-getting-new-news-hook,
3793         gnus-get-new-news-hook): Switched defaults.
3794
3795         * gnus-score.el (gnus-all-score-files): Returned score files in
3796         reverse order. 
3797
3798         * gnus-util.el (gnus-make-directory): Protect against nil dirs.
3799
3800         * gnus-art.el (gnus-decode-encoded-word-method): Default to
3801         'gnus-article-de-quoted-unreadable. 
3802
3803         * gnus.el (gnus-read-group): Prohibit : in group name.
3804         (gnus-article-display-hook): Removed
3805         `gnus-article-de-quoted-unreadable'. 
3806
3807         * article.el (gnus-emphasis-alist): Accept "-" as word marker.
3808
3809         * messagexmas.el (message-xmas-dont-activate-region): Changed
3810         default to t.
3811
3812 Sun Nov 17 01:09:21 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
3813
3814         * message.el: Added customize support.
3815
3816 Sun Nov 17 23:42:03 1996  Raja R. Harinath  <harinath@cs.umn.edu>
3817
3818         * gnus-gl.el (bbb-extract-token-number): Fix.
3819
3820 Sun Nov 17 12:18:27 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3821
3822         * gnus-sum.el (gnus-summary-next-article): Use it.
3823         (gnus-group-make-articles-read): Quote undo forms.
3824         (gnus-update-read-articles): Ditto.
3825
3826         * gnus.el (gnus-key-press-event-p): New alias.
3827
3828 Sat Nov 16 22:05:24 1996  Steven L Baur  <steve@miranova.com>
3829
3830         * gnus-sum.el (gnus-summary-next-article): XEmacs doesn't use
3831         integers for keyboard events.
3832
3833 Sun Nov 17 12:09:44 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3834
3835         * gnus-group.el (gnus-group-set-timestamp): Protect against nil
3836         gnus-newsgroup-name. 
3837
3838 Sun Nov 17 01:09:21 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
3839
3840         * nnmail.el: Added customize support.
3841
3842 Sat Nov 16 22:59:47 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3843
3844         * gnus.el (gnus-summary-line-format): Dox fix.
3845
3846         * nnfolder.el (nnfolder-save-mail): Would insert extra newline at
3847         the start.
3848
3849 Sat Nov 16 19:43:22 1996  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
3850
3851         * gnus.el: Red Gnus v0.63 is released.
3852
3853 Sat Nov 16 11:32:43 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3854
3855         * gnus-sum.el (gnus-summary-next-article): Ignore non-keyboard
3856         events before starting to walk.
3857
3858         * gnus-topic.el (gnus-topic-prepare-topic): Insert topics that
3859         have 0 unread if there is anything under.
3860
3861         * gnus-sum.el (gnus-summary-move-article): Do `B B' properly.
3862
3863         * gnus-topic.el (gnus-topic-parameters): Return nil on
3864         non-existant topics.
3865
3866         * nntp.el (nntp-possibly-change-group): Would nix out async buffer
3867         when switching groups.
3868
3869         * gnus-sum.el (gnus-summary-expire-articles): Update info before
3870         expiring. 
3871
3872         * article.el (article-strip-leading-blank-lines): Would strip too
3873         much. 
3874
3875         * gnus-sum.el (gnus-summary-mode): Update specs after running
3876         hook. 
3877
3878         * gnus-util.el (gnus-boundp): New function.
3879
3880         * gnus-start.el (gnus-get-new-news-hook): Default to updating
3881         display-time, if present.
3882
3883 Fri Nov 15 13:59:16 1996  Steven L Baur  <steve@miranova.com>
3884
3885         * gnus-xmas.el (gnus-xmas-define): Better fix for dealing with
3886         scroll-in-place, which will be preloaded in XEmacs 19.15.
3887
3888         * gnus-art.el (gnus-article-prev-page): Guard scroll-(up|down)
3889         against scroll-in-place package.
3890         (gnus-article-next-page): Ditto.
3891
3892         * gnus-salt.el (gnus-pick-next-page): Ditto.
3893
3894 Fri Nov 15 21:40:12 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3895
3896         * nnweb.el (gnus): Required.
3897
3898         * gnus-group.el (gnus-group-clear-data-on-native-groups): Offer to
3899         move cache.
3900
3901         * gnus-cache.el (gnus-cache-move-cache): New command.
3902
3903         * nnvirtual.el (nnvirtual-create-mapping): Handle groups with no
3904         articles. 
3905
3906         * gnus-group.el (gnus-group-insert-group-line-info): Compute the
3907         right number for dead groups.
3908
3909         * nnvirtual.el: Complete-first-sentence-in-first-line-of-doc fix. 
3910
3911 Thu Nov 14 10:20:44 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
3912
3913         * gnus-win.el: Added customize support.
3914
3915         * gnus-uu.el: Added customize support.
3916
3917 Thu Nov 14 17:50:12 1996  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
3918
3919         * gnus.el: Red Gnus v0.62 is released.
3920
3921 Thu Nov 14 12:25:23 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3922
3923         * gnus.el (gnus-article-display-hook): Add
3924         `gnus-article-de-quoted-unreadable' to default value.
3925
3926         * gnus-art.el (gnus-summary-article-menu): Dummy define.
3927
3928         * article.el (custom): Require first.
3929
3930         * dgnushack.el (require): New implementation.
3931
3932         * article.el (gnus-emphasis-alist): Recognize emphasis inside
3933         quotes. 
3934
3935 Thu Nov 14 10:20:44 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
3936
3937         * nnmail.el (nnmail-split-abbrev-alist): Added `uucp' to `mail'. 
3938
3939 Thu Nov 14 11:25:51 1996  Samuel Tardieu  <sam@inf.enst.fr>
3940
3941         * nnmail.el (nnmail-search-unix-mail-delim): Skip past ">From "
3942         after "From ".
3943
3944 Thu Nov 14 10:08:27 1996  Raja R. Harinath  <harinath@cs.umn.edu>
3945
3946         * gnus-gl.el (bbb-connect-to-bbbd): Only connect if we have the
3947         token. 
3948
3949 Thu Nov 14 08:46:31 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3950
3951         * message.el (message-insert-to): Deny with "never"
3952         courtesy-copies-to header.
3953
3954         * dgnushack.el (require): Try both the uncompiled and the compiled
3955         versions.
3956
3957         * nntp.el (nntp-send-authinfo): Hide password.
3958
3959 Wed Nov 13 12:00:43 1996  David Moore  <dmoore@ucsd.edu>
3960
3961         * gnus-start.el (gnus-parse-active): Correct range parsing
3962         restored.
3963
3964 Tue Nov 12 14:09:15 1996  David Moore  <dmoore@ucsd.edu>
3965
3966         * gnus-nocem.el (gnus-nocem-enter-article): Don't store the same
3967         message id in the cache twice.
3968         (gnus-nocem-liberal-fetch): 
3969
3970         * gnus-nocem.el (gnus-nocem-liberal-fetch): New Variable.
3971
3972         * gnus-nocem.el (gnus-nocem-check-article,
3973         gnus-nocem-scan-groups): Don't re-fetch a crossposted @@NCM
3974         posting that we've alread verified and scanned.
3975
3976 Wed Nov 13 23:38:00 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3977
3978         * gnus-start.el (gnus-parse-active): Gave wrong results.
3979
3980         * gnus-win.el (gnus-buffer-configuration): Doc fix.
3981
3982 Wed Nov 13 13:52:20 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
3983
3984         * gnus-topic.el: Added customize support.
3985
3986         * gnus-group.el (gnus-group-mode-hook): Added `gnus-topic-mode'
3987         option.
3988
3989         * gnus-util.el (gnus-verbose): Made customizable.
3990
3991         * gnus.el (gnus-summary-line-format): Customize.
3992
3993         * gnus-sum.el (gnus-summary-respool-default-method): Customize.
3994
3995         * gnus.el (gnus-select-method-name): New widget.
3996         (gnus-select-method): Use it.
3997
3998 Wed Nov 13 14:19:48 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3999
4000         * gnus-group.el (gnus-info-clear-data): Quote lists.
4001
4002         * nntp.el (nntp-send-authinfo): Prompt right.
4003
4004 Tue Nov 12 19:33:00 1996  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
4005
4006         * gnus.el: Red Gnus v0.61 is released.
4007
4008 Tue Nov 12 17:55:17 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4009
4010         * nnmail.el (nnmail-move-inbox): Delete empty crash box.
4011
4012         * gnus-art.el (gnus-article-make-menu-bar): Define summary article
4013         map.
4014
4015         * gnus-group.el (gnus-group-set-timestamp): Removed reference to
4016         free variable `group'.
4017
4018 Mon Nov 11 16:29:00 1996  David Moore  <dmoore@ucsd.edu>
4019
4020         * gnus-group.el (gnus-group-timestamp-delta): New function.
4021
4022         * gnus-demon.el (gnus-demon-add-scan-timestamps,
4023         gnus-demon-scan-timestamps): New functions.
4024
4025 Mon Nov 11 05:27:20 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4026
4027         * article.el (gnus-emphasis-alist): Added ":" as sentence-end. 
4028
4029 Mon Nov 11 05:14:02 1996  David Moore  <dmoore@ucsd.edu>
4030
4031         * nnvirtual.el: New version.
4032
4033 Mon Nov 11 05:09:14 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4034
4035         * article.el (gnus-emphasis-underline-bold): Renamed.
4036
4037 Mon Nov 11 05:05:09 1996  Alexandre Oliva  <oliva@dcc.unicamp.br>
4038
4039         * nntp.el (nntp-possibly-change-group): Bind
4040         `nnheader-callback-function' to nil.
4041
4042 Sun Nov 10 12:13:08 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4043
4044         * gnus-start.el (gnus-parse-active): Give correct answer.
4045
4046         * nntp.el (nntp-snarf-error-message): Massage the message.
4047
4048 Sun Nov 10 11:49:33 1996  Joe Wells  <jbw@cs.bu.edu>
4049
4050         * dgnushack.el (require): Load .el files only.
4051
4052 Sun Nov 10 10:06:12 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4053
4054         * gnus-move.el (gnus-move-group-to-server): Would pass wrong
4055         params to `gnus-retrieve-headers'.
4056
4057         * nntp.el (nntp-wait-for): Accept a `discard' param.
4058         (nntp-open-connection): Would mix it up when establishing asynch
4059         connections. 
4060
4061         * nnml.el (nnml-find-id): Would report false positives.
4062
4063         * gnus-spec.el (gnus-update-format-specifications): Do all
4064         computations in the right buffer.
4065
4066         * nnweb.el (nnweb-type-definition): Moved search engine.
4067         (nnweb-fetch-form): Use "POST" instead of `POST'.
4068
4069         * gnus-undo.el (gnus-undo-register): Entered malformed undo
4070         statements. 
4071
4072         * smiley.el (smiley-nosey-regexp-alist): Add a devilish face.
4073
4074 Sun Nov 10 06:38:38 1996  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
4075
4076         * gnus.el: Red Gnus v0.60 is released.
4077
4078 Sun Nov 10 06:31:36 1996  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
4079
4080         * gnus.el: Red Gnus v0.59 is released.
4081
4082 Sun Nov 10 06:09:37 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4083
4084         * nntp.el (nntp-decode-text): Erased everything.
4085
4086         * article.el (article-remove-trailing-blank-lines): Would
4087         infloop. 
4088
4089 Sun Nov 10 06:06:31 1996  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
4090
4091         * gnus.el: Red Gnus v0.58 is released.
4092
4093 Sun Nov 10 06:02:51 1996  Alexandre Oliva  <oliva@dcc.unicamp.br>
4094
4095         * nntp.el (nntp-possibly-change-group): Bind callback function to
4096         nil. 
4097
4098 Sun Nov 10 05:35:25 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4099
4100         * gnus-topic.el (gnus-topic-remove-topic): Remove from alist. 
4101
4102         * gnus-score.el (gnus-score-string): Didn't trace fuzzies and
4103         words. 
4104
4105 Sat Nov  9 18:14:42 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4106
4107         * nnweb.el (nnweb-set-hashtb): Typo.
4108         (nnweb-read-overview): Typo.
4109
4110         * nnheader.el (nnheader-skeleton-replace): New macro.
4111         (nnheader-replace-string): Use it.
4112         (nnheader-replace-regexp): Use it.
4113         (nnheader-strip-cr): Use it.
4114
4115         * nntp.el (nntp-retrieve-headers): Be faster.
4116         (nntp-decode-text): Use faster algorithm.
4117
4118         * nnheader.el (nnheader-replace-string): New function.
4119
4120 Sat Nov  9 17:22:16 1996  Hrvoje Niksic  <hniksic@srce.hr>
4121
4122         * article.el (gnus-emphasis-alist): Doc fix.
4123
4124 Sat Nov  9 16:27:27 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
4125
4126         * nnmail.el (nnmail-split-it): Fix bug in abbrev handling.
4127
4128 Sat Nov  9 05:59:02 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4129
4130         * nnweb.el (nnweb-set-hashtb): Typo.
4131
4132         * article.el (gnus-emphasis-alist): One ' too many.
4133
4134         * gnus-async.el (gnus-async-prefetch-article): Only message when
4135         in the summary buffer.
4136
4137         * gnus-msg.el (gnus-post-news): Handle `newsgroup' param.
4138         (gnus-debug): Be `defcustom' aware.
4139
4140 Sat Nov  9 05:41:27 1996  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
4141
4142         * gnus.el: Red Gnus v0.57 is released.
4143
4144 Fri Nov  8 22:56:59 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
4145
4146         * gnus.el: Added customize support.
4147
4148 Sat Nov  9 05:14:58 1996  David Moore  <dmoore@ucsd.edu>
4149
4150         * nnmail.el (nnmail-expand-newtext): New version.
4151
4152 Sat Nov  9 04:28:42 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4153
4154         * gnus-xmas.el (gnus-xmas-force-redisplay): New variable.
4155         (gnus-xmas-summary-recenter): Use it.
4156
4157         * gnus-art.el (gnus-button-url): Removed seconds param since old
4158         versions of `browse-url.el' don't support it.
4159         (gnus-article-make-menu-bar): Add article menu to article menu. 
4160
4161         * article.el (gnus-emphasis-alist): Use ")" as a sentence end
4162         marker. 
4163
4164 Fri Nov  8 05:33:08 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4165
4166         * article.el (gnus-emphasis-alist): Recognize "_this_here_".
4167
4168         * gnus-art.el (gnus-article-save): Save the right buffer after
4169         stripping headers. 
4170
4171         * nntp.el (nntp-wait-for): Nix out "nntp reading...." message.
4172
4173         * article.el (article-narrow-to-signature): Typo.
4174
4175         * nntp.el (nntp-try-list-active): Would guess wrong on `some'. 
4176
4177         * gnus.el: condition-case -> ignore-errors.
4178
4179         * nntp.el (nntp-request-close): Protect against errors.
4180
4181 Fri Nov  8 03:23:02 1996  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
4182
4183         * gnus.el: Red Gnus v0.56 is released.
4184
4185 Fri Nov  8 02:45:21 1996  David S. Goldberg  <dsg@linus.mitre.org>
4186
4187         * gnus-art.el (gnus-button-url): Respect
4188         `browse-url-new-window-p'. 
4189
4190 Fri Nov  8 02:34:31 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4191
4192         * nnmail.el (nnmail-process-unix-mail-format): Fold searches.
4193
4194 Thu Nov  7 09:07:32 1996  Steven L Baur  <steve@miranova.com>
4195
4196         * nnmail.el (nnmail-search-unix-mail-delim): Take better care in
4197         ignoring bogus From_ lines.
4198
4199 Fri Nov  8 02:01:06 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4200
4201         * nnmail.el (nnmail-move-inbox): Cleaned up code.
4202
4203         * gnus-int.el (gnus-request-regenerate): New function.
4204
4205         * nnml.el (nnml-request-regenerate): New function.
4206
4207         * gnus-srvr.el (gnus-server-regenerate-server): New command and
4208         keystroke. 
4209
4210 Thu Nov  7 16:12:30 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
4211
4212         * gnus-start.el: Added customize support.
4213
4214 Fri Nov  8 01:47:16 1996  David S. Goldberg  <dsg@linus.mitre.org>
4215
4216         * gnus-win.el (gnus-delete-windows-in-gnusey-frames): Would bug
4217         out on nil variables.
4218
4219 Fri Nov  8 01:45:06 1996  Kurt Swanson  <kurt@dna.lth.se>
4220
4221         * gnus-sum.el (gnus-handle-ephemeral-exit): Go to the next
4222         article. 
4223
4224 Thu Nov  7 16:12:30 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
4225
4226         * article.el (gnus-visible-headers): Convert string to list of
4227         strings. 
4228
4229 Fri Nov  8 01:40:38 1996  Kurt Swanson  <Kurt.Swanson@dna.lth.se>
4230
4231         * gnus-sum.el (gnus-summary-first-article): New function.
4232
4233         * gnus-salt.el (gnus-pick-start-reading): Use it.
4234
4235 Thu Nov  7 09:42:17 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4236
4237         * gnus-group.el (gnus-group-catchup): Better message.
4238
4239         * gnus-util.el (gnus-date-get-time): Protect against "" Dates. 
4240
4241         * article.el (article-strip-leading-blank-lines): Would infloop.
4242
4243         * gnus-msg.el (gnus-debug): Protect against odd load-paths.
4244
4245 Fri Nov  8 05:30:51 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4246
4247         * gnus-sum.el (gnus-get-newsgroup-headers): `ref' should never be
4248         nil. 
4249
4250         * gnus-msg.el (gnus-summary-followup-to-mail,
4251         gnus-summary-followup-to-mail-with-original): New commands.
4252
4253         * nnmail.el (nnmail-split-it): Use `replace-match'.
4254
4255 Fri Nov  8 05:30:46 1996  David Moore  <dmoore@ucsd.edu>
4256
4257         * nnmail.el (nnmail-split-it): New version.
4258
4259 Fri Nov  8 03:44:10 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4260
4261         * gnus.el (gnus-article-display-hook): Customized.
4262
4263         * article.el (gnus-emphasis-alist): Define more combinations.
4264         (gnus-emphasis-underline-bold-italic): New face.
4265
4266 Fri Nov  8 00:20:29 1996  Lars Magne Ingebrigtsen  <menja.larsi@ifi.uio.no>
4267
4268         * gnus.el: Red Gnus v0.55 is released.
4269
4270 Thu Nov  7 00:14:45 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4271
4272         * gnus-win.el (gnus-delete-windows-in-gnusey-frames): New function.
4273         (gnus-configure-windows): Use it.
4274
4275         * nntp.el (nntp-possibly-change-group): Erased wrong buffer.
4276
4277         * gnus-score.el (gnus-score-find-bnews): Anchor mathces.
4278
4279         * gnus-group.el (gnus-group-insert-group-line): Would bug out on
4280         on gnus-moderated-hashtb.
4281
4282 Wed Nov  6 22:54:41 1996  Sudish Joseph  <sudish@mindspring.com>
4283
4284         * gnus-nocem.el (gnus-sum): Required.
4285
4286 Wed Nov  6 09:13:34 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4287
4288         * nnmail.el (nnmail-date-to-time): Trap errors.
4289
4290         * nntp.el (nntp-open-connection): Erase contents of the right
4291         buffer. 
4292
4293         * gnus-sum.el (gnus-summary-first-article-p): New function.
4294
4295         * gnus-topic.el (gnus-topic-remove-group): Didn't use
4296         process/prefix. 
4297
4298         * gnus-group.el (gnus-group-iterate): New macro.
4299
4300         * gnus-sum.el (gnus-summary-prev-unread-article): Respect
4301         `gnus-summary-goto-unread' `never'.
4302
4303 Wed Nov  6 06:55:03 1996  Hrvoje Niksic  <hniksic@srce.hr>
4304
4305         * article.el (gnus-emphasis-alist): New version.
4306
4307 Wed Nov  6 06:26:34 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4308
4309         * gnus-art.el (gnus-article-syntax-table): New variable.
4310         (gnus-article-mode): Use it.
4311
4312         * article.el (article-strip-leading-blank-lines): Didn't do much. 
4313
4314 Wed Nov  6 05:51:56 1996  Kevin Buhr  <buhr@stat.wisc.edu>
4315
4316         * gnus-sum.el (gnus-summary-respool-article): Get the right
4317         servers. 
4318
4319 Wed Nov  6 04:00:48 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4320
4321         * nnheader.el (nnheader-header-value): Use old definition.
4322
4323         * message.el: Removed many autoloads.
4324
4325 Wed Nov  6 03:44:44 1996  ISO-2022-JP  <morioka@jaist.ac.jp>
4326
4327         * gnus-ems.el (gnus-ems-redefine): New Mule definition.
4328
4329 Wed Nov  6 03:02:25 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4330
4331         * gnus-xmas.el (gnus-xmas-summary-recenter): Force redisplay.
4332
4333         * gnus.el (gnus-check-backend-function): Protect against errors. 
4334
4335         * gnus-start.el (gnus-group-change-level): Enter info into dribble
4336         file. 
4337
4338 Wed Nov  6 01:58:46 1996  Hrvoje Niksic  <hniksic@srce.hr>
4339
4340         * article.el (gnus-emphasis-alist): New default.
4341
4342 Wed Nov  6 01:47:17 1996  Joe Wells  <jbw@cs.bu.edu>
4343
4344         * gnus-uu.el (gnus-uu-reginize-string): Buggy.
4345         (gnus-uu-uustrip-article): Temp name mixup.
4346
4347 Wed Nov  6 01:27:54 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4348
4349         * gnus-group.el (gnus-group-make-group): Use new function.
4350
4351         * gnus.el (gnus-read-group): New function.
4352
4353         * dgnushack.el: Less error messages under XEmacs.
4354
4355 Tue Nov  5 23:59:40 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4356
4357         * nnmail.el (nnmail-search-unix-mail-delim): New implementation.
4358
4359 Tue Nov  5 23:43:34 1996  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
4360
4361         * gnus.el: Red Gnus v0.54 is released.
4362
4363 Tue Nov  5 22:34:01 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4364
4365         * message.el (message-goto-signature): Place point better.
4366
4367         * gnus-art.el (gnus-summary-save-body-in-file): Restored.
4368
4369         * nntp.el (nntp-send-authinfo): Better password prompting.
4370
4371         * nnmail.el (nnmail-read-passwd): Allow format strings.
4372
4373 Tue Nov  5 22:10:20 1996  David Moore  <dmoore@ucsd.edu>
4374
4375         * gnus-sum.el (gnus-valid-move-group-p): New function.
4376         (gnus-read-move-group-name): Faster implementation.
4377
4378 Tue Nov  5 12:35:40 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4379
4380         * gnus-topic.el (gnus-topic-remove-topic): Would wipe out topic
4381         parameters. 
4382
4383         * gnus-sum.el (gnus-summary-stop-page-breaking): Remove all
4384         buttons. 
4385
4386         * nnweb.el (nnweb-set-hashtb): Typo.
4387
4388 Tue Nov  5 10:43:24 1996  Randal Schwartz  <merlyn@stonehenge.com>
4389
4390         * gnus-uu.el (gnus-uu-be-dangerous): New variable.
4391         (gnus-uu-save-files): Use it.
4392
4393 Tue Nov  5 10:19:39 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4394
4395         * gnus-sum.el (gnus-summary-read-document): Doc fix.
4396         (gnus-summary-catchup-and-exit): Don't exit when replying "n".
4397
4398         * gnus-art.el (gnus-summary-write-to-file): Doc fix.
4399
4400         * gnus-uu.el (gnus-uu-get-list-of-articles): Get numerical prefix
4401         value. 
4402
4403 Tue Nov  5 10:14:02 1996  David Moore  <dmoore@ucsd.edu>
4404
4405         * gnus-start.el (gnus-groups-to-gnus-format): Simplified and made
4406         faster. 
4407
4408 Tue Nov  5 04:56:33 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4409
4410         * nnmail.el (nnmail-search-unix-mail-delim): Protect against
4411         regexp overflows.
4412
4413         * nnheader.el (nnheader-header-value): New definition.
4414
4415         * nntp.el (nntp-open-connection): Erase buffer.
4416         (nntp-possibly-change-group): Ditto.
4417
4418         * nnvirtual.el (nnvirtual-create-mapping): Would ignore groups
4419         with just one article.
4420
4421 Tue Nov  5 03:41:30 1996  David Moore  <dmoore@ucsd.edu>
4422
4423         * gnus-nocem.el (gnus-nocem-enter-article): Would bug out on some
4424         lines. 
4425
4426 Tue Nov  5 03:36:03 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4427
4428         * gnus-score.el (gnus-score-find-favourite-words): Put point at
4429         bob. 
4430
4431 Tue Nov  5 03:33:04 1996  jeff sparkes  <jsparkes@nortel.ca>
4432
4433         * gnus-kill.el (gnus-batch-score): Run in slave mode.
4434
4435 Mon Nov  4 03:16:18 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4436
4437         * nnheader.el (nnheader-directory-regular-files): New function. 
4438
4439         * nnmail.el (nnmail-get-spool-files): Allow nnmail-spool-file to
4440         be a directory.
4441
4442         * gnus-sum.el (gnus-summary-next-group): Halt prefetch.
4443
4444         * gnus-async.el (gnus-async-halt-prefetch): New function.
4445
4446         * message.el (message-check-news-header-syntax): Anchor
4447         multiple-searches. 
4448
4449         * gnus-topic.el (gnus-topic-mode): Reset sorting function.
4450
4451 Tue Oct 29 20:42:07 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
4452
4453         * gnus-topic.el (gnus-topic-remove-topic): Fold properly.
4454
4455 Tue Oct 29 19:45:25 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4456
4457         * message.el (message-generate-new-buffer-clone-locals): Bugged
4458         out under XEmacs.
4459
4460 Tue Oct 29 19:21:47 1996  David Moore  <dmoore@ucsd.edu>
4461
4462         * gnus.el: Fixed autoloads.
4463
4464 Tue Oct 29 17:21:42 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
4465
4466         * gnus-art.el (gnus-url-mailto): `message-goto-subject' takes no
4467         args. 
4468
4469 Mon Oct 28 15:42:21 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4470
4471         * gnus.el: Autoload gnus-score-followup-thread.
4472         (gnus-inhibit-startup-message): Doc fix.
4473
4474 Sat Oct 26 15:48:28 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4475
4476         * gnus-xmas.el (gnus-xmas-topic-menu-add): Add menu.
4477
4478         * gnus-topic.el (gnus-topic-kill-group): Enter into dribble.
4479
4480         * gnus-sum.el (gnus-summary-universal-argument): Bind
4481         `gnus-newsgroup-process-marked' to nil before calling functions. 
4482
4483 Sat Oct 26 15:31:18 1996  David Moore  <dmoore@ucsd.edu>
4484
4485         * nnmail.el (nnmail-activate): Faster version.
4486
4487 Fri Oct 25 09:02:08 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4488
4489         * nnsoup.el (nnsoup-pack-replies): Error empty dirs.
4490
4491         * gnus-msg.el (gnus-summary-mail-forward): Allow prefix to forward
4492         full headers. 
4493
4494 Thu Oct 24 07:20:30 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4495
4496         * gnus-nocem.el (gnus-nocem-enter-article): Would enter unbound
4497         symbols into hashtb.
4498
4499 Thu Oct 24 07:12:23 1996  Michael R. Cook  <mcook@cognex.com>
4500
4501         * nnmh.el (nnmh-active-number): Misplaced paren.
4502
4503 Thu Oct 24 07:02:54 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4504
4505         * gnus-group.el (gnus-group-list-groups): Clear inboxes.
4506
4507         * gnus-async.el (gnus-make-async-article-function): Use the
4508         success param.
4509
4510         * nntp.el (nntp-after-change-function-callback): Pass along the
4511         right success param.
4512
4513 Wed Oct 23 18:33:15 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4514
4515         * gnus-score.el (gnus-summary-increase-score): Spud.
4516
4517 Wed Oct 23 07:55:42 1996  William Perry  <wmperry@aventail.com>
4518
4519         * gnus-art.el (gnus-url-mailto): New function.
4520
4521 Wed Oct 23 06:57:10 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4522
4523         * nnbabyl.el (nnbabyl-create-mbox): New function.
4524         (nnbabyl-open-server): Create mbox.
4525
4526         * nnmbox.el (nnmbox-create-mbox): New function.
4527
4528 Tue Oct 22 07:30:12 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4529
4530         * nnml.el (nnml-request-list): Always return t.
4531
4532 Tue Oct 22 03:16:27 1996  Felix Lee  <flee@teleport.com>
4533
4534         * gnus-score.el (gnus-score-adaptive): Use the right syntax
4535         table. 
4536
4537 Tue Oct 22 03:08:30 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4538
4539         * message.el (message-generate-headers): Rename Original-Sender as
4540         well.
4541         (message-send-news): Typo.
4542         (message-send-news): Don't message.
4543
4544 Tue Oct 22 03:06:49 1996  Felix Lee  <flee@teleport.com>
4545
4546         * gnus-score.el (gnus-score-adaptive): gnus-score-adaptive will do
4547         line scoring or word scoring, but not both.
4548
4549 Tue Oct 22 02:48:08 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4550
4551         * message.el (message-send-news): Use it.
4552         (message-send-mail): Ditto.
4553
4554 Tue Oct 22 02:40:14 1996  Joev Dubach  <dubach1@husc.harvard.edu>
4555
4556         * message.el (message-generate-new-buffer-clone-locals): New
4557         function. 
4558
4559 Tue Oct 22 01:19:47 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4560
4561         * message.el: Removed `lisp-indent-hook' throughout all files. 
4562
4563         * gnus.el (gnus-sethash): Fix edebug form spec.
4564
4565         * gnus-cache.el (gnus-cache-file-name): Translate file chars.
4566
4567 Sun Oct 20 03:41:47 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4568
4569         * nntp.el (nntp-read-server-type): Fold case.
4570
4571 Sat Oct 19 08:03:17 1996  Michael Ernst  <mernst@cs.washington.edu>
4572
4573         * article.el (article-hide-headers): Do the right thing on
4574         articles with no bodies.
4575         (article-narrow-to-signature): Doc fix.
4576
4577 Sat Oct 19 07:53:49 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4578
4579         * nnsoup.el (nnsoup-pack-replies): Refuse to pack when there is
4580         nothing to pack.
4581         (nnsoup-read-areas): Don't bug out on empty packets.
4582
4583         * gnus-soup.el (gnus-soup-pack-packet): Refuse to pack empty
4584         packets. 
4585
4586 Sat Oct 19 07:43:33 1996  Kees de Bruin  <kees_de_bruin@tasking.nl>
4587
4588         * gnus-sum.el (gnus-auto-center-summary): Fix.
4589
4590 Sat Oct 19 07:32:27 1996  Marc Horowitz  <marc@cygnus.com>
4591
4592         * gnus-topic.el (gnus-topic-remove-topic): Would clobber
4593         duplicates. 
4594
4595 Sat Oct 19 07:01:14 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4596
4597         * message.el (message-send-mail-hook): New hook.
4598         (message-send-news-hook): Ditto.
4599
4600         * gnus-art.el (gnus-summary-write-to-file): New function.
4601
4602 Sat Oct 19 06:56:34 1996  Kees de Bruin  <kees_de_bruin@tasking.nl>
4603
4604         * gnus-sum.el (gnus-summary-save-article-mail-overwrite): New
4605         command and keystroke.
4606
4607 Thu Oct 17 06:25:55 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4608
4609         * gnus-sum.el (gnus-article-sort-by-date): Use faster
4610         implementation. 
4611
4612         * gnus-util.el (gnus-string-get-time): New macro.
4613
4614         * message.el (message-check-news-syntax): Check more thorougly the
4615         From header.
4616         (message-check): New macro.
4617
4618 Thu Oct 17 06:03:56 1996  Carsten Leonhardt  <leo@arioch.tng.oche.de>
4619
4620         * gnus-ems.el (gnus-xemacs): Avoid clobbering functions.
4621
4622 Thu Oct 17 05:34:15 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4623
4624         * message.el (message-cite-function): Initialize from
4625         mail-citation-hook. 
4626
4627 Thu Oct 17 02:45:47 1996  Lars Magne Ingebrigtsen  <larsi@hrym.ifi.uio.no>
4628
4629         * gnus.el: Red Gnus v0.52 is released.
4630
4631 Wed Oct 16 21:01:41 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4632
4633         * gnus-sum.el (gnus-summary-catchup): Return t.
4634
4635 Wed Oct 16 20:32:53 1996  Kees de Bruin  <kees_de_bruin@tasking.nl>
4636
4637         * gnus-group.el (gnus-group-mail-low-empty-face): Face fix.
4638
4639 Wed Oct 16 20:00:15 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4640
4641         * message.el (message-mode): Doc fix.
4642
4643         * nnml.el (nnml-request-group): Re-read directory.
4644
4645 Wed Oct 16 04:01:27 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
4646
4647         * gnus.el: Red Gnus v0.51 is released.
4648
4649 Wed Oct 16 03:49:12 1996  Alexandre Oliva  <oliva@dcc.unicamp.br>
4650
4651         * gnus-start.el (gnus-setup-news): Make sure
4652         `gnus-group-line-format' is bound.
4653
4654 Wed Oct 16 02:57:37 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
4655
4656         * nntp.el (nntp-after-change-function-callback): Would delete the
4657         first line of all articles.
4658
4659 Mon Oct 14 21:31:42 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4660
4661         * gnus-sum.el (gnus-summary-limit-to-marks): Accept prefix.
4662
4663 Sun Oct 13 16:37:05 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4664
4665         * gnus-srvr.el (gnus-browse-foreign-server): Message better.
4666
4667 Sat Oct 12 19:33:01 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4668
4669         * message.el (message-indent-citation): Would infloop on empty
4670         articles. 
4671
4672 Sat Oct 12 19:21:05 1996  Raja R. Harinath  <harinath@cs.umn.edu>
4673
4674         * gnus.el: Autoload more functions.
4675
4676 Sat Oct 12 19:09:12 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4677
4678         * gnus-sum.el (gnus-summary-catchup): Don't move point.
4679         (gnus-summary-limit-exclude-marks): New command.
4680
4681 Fri Oct 11 15:26:02 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4682
4683         * gnus.el: Red Gnus v0.50 is released.
4684
4685 Thu Oct 10 23:36:32 1996  Jan Vroonhof  <vroonhof@math.ethz.ch>
4686
4687         * gnus-nocem.el (gnus-nocem): Typo.
4688
4689 Thu Oct 10 23:16:57 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4690
4691         * gnus-group.el (gnus-group-clear-data-on-native-groups): Only
4692         clear data on native groups.
4693
4694 Thu Oct 10 14:11:18 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
4695
4696         * gnus-cus.el (gnus-group-customize): Allow unknown entries.
4697         (gnus-score-customize): Ditto.
4698         (gnus-score-string-convert): Ditto.
4699         (gnus-score-parameters): Added `touched'.
4700
4701 Thu Oct 10 23:06:42 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4702
4703         * gnus-start.el (gnus-read-active-file): Don't bug out on null
4704         methods. 
4705
4706 Thu Oct 10 22:29:05 1996  Randell Jesup  <Randell.Jesup@scala.com>
4707
4708         * article.el (article-hide-boring-headers): Reversed `date'
4709         check. 
4710
4711 Thu Oct 10 15:24:08 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4712
4713         * gnus-xmas.el (gnus-xmas-define): Removed gnus-display-type.
4714
4715         * gnus-group.el (gnus-group-new-mail): Strip prefix.
4716
4717         * nnmail.el (nnmail-new-mail-p): Didn't work.
4718
4719         * gnus-score.el (gnus-score-adaptive): Use
4720         gnus-adaptive-word-score-alist. 
4721
4722         * nnoo.el (nnoo-define-skeleton-1): Define
4723         request-list-newsgroups. 
4724
4725         * nnweb.el (w3-forms): Removed.
4726
4727         * gnus-uu.el (gnus-uu-digest-mail-forward): Use directory form. 
4728
4729 Tue Oct  8 14:30:53 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4730
4731         * gnus.el: Red Gnus v0.49 is released.
4732
4733 Tue Oct  8 00:15:04 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
4734
4735         * gnus-nocem.el: Added customize support.
4736
4737 Tue Oct  8 11:48:25 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
4738
4739         * gnus-group.el (gnus-group-mail-3-empty-face): Use magenta4.
4740
4741         * gnus.el (gnus-short-group-name): Would bug out on complex group
4742         names. 
4743         (gnus-splash-face): New face.
4744         (gnus-group-startup-message): Use it.
4745
4746         * nnvirtual.el (nnvirtual-request-group): Respect
4747         `always-rescan'. 
4748
4749         * gnus-load.el: Removed.
4750
4751         * gnus.el (gnus-check-backend-function): Require before
4752         checking... 
4753
4754         * gnus-sum.el (gnus-summary-respool-article): Use it.
4755
4756         * gnus-load.el (gnus-mail-method-history): New variable.
4757
4758         * gnus-sum.el (gnus-summary-normal-unread-face): Use default
4759         face. 
4760
4761 Mon Oct  7 15:00:58 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
4762
4763         * gnus.el: Red Gnus v0.48 is released.
4764
4765 Mon Oct  7 02:24:02 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
4766
4767         * gnus-sum.el: Added customize support.
4768
4769 Sat Oct  5 01:29:20 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
4770
4771         * gnus-async.el: Added customize support.
4772         * gnus-cache.el: Ditto.
4773         * gnus-cite.el: Ditto.
4774         * gnus-demon.el: Ditto.
4775         * gnus-dup.el: Ditto.
4776         * gnus-eform.el: Ditto.
4777         * gnus-group.el: Ditto.
4778         * gnus-int.el: Ditto.
4779         * gnus-kill.el: Ditto.
4780         * gnus-load.el (gnus-make-face, gnus-face-light-name-list,
4781         gnus-face-dark-name-list): Removed.
4782
4783 Fri Oct  4 07:17:09 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4784
4785         * gnus-start.el (gnus-setup-news): Slaves should read the slave
4786         files. 
4787
4788         * gnus-art.el (gnus-request-article-this-buffer): Removed
4789         reference to doing-request.
4790
4791 Thu Oct  3 05:06:53 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4792
4793         * gnus.el: Red Gnus v0.47 is released.
4794
4795 Thu Oct  3 02:04:37 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
4796
4797         * gnus-int.el (gnus-request-head): Use the cache.
4798
4799 Wed Oct  2 00:57:22 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4800
4801         * message.el (message-resend): Message.
4802
4803         * gnus-group.el (gnus-group-timestamp-string): New function.
4804
4805         * gnus-util.el (gnus-time-iso8601): New function.
4806
4807         * gnus-group.el (gnus-group-set-timestamp): New function.
4808         (gnus-group-timestamp): New subst.
4809
4810         * gnus-start.el (gnus-subscribe-hierarchical-interactive): Accept
4811         RET as default. 
4812
4813 Tue Oct  1 05:13:57 1996  Martin Buchholz  <mrb@eng.sun.com>
4814
4815         * gnus-sum.el (gnus-summary-insert-pseudos): Error takes a format
4816         string. 
4817
4818 Tue Oct  1 05:12:29 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4819
4820         * gnus.el: Red Gnus v0.46 is released.
4821
4822 Tue Oct  1 03:41:17 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4823
4824         * gnus-picon.el (gnus-picons-glyph-hashtb): Made into hashtb.
4825
4826 Tue Oct  1 01:50:10 1996  Lars Magne Ingebrigtsen  <larsi@hrym.ifi.uio.no>
4827
4828         * gnus-group.el (gnus-group-new-mail): New function.
4829         (gnus-new-mail-mark): New variable.
4830
4831         * nnmail.el (nnmail-new-mail-p): New function.
4832
4833         * gnus-xmas.el (gnus-xmas-splash): New function.
4834
4835 Tue Oct  1 01:36:17 1996  Raja R. Harinath  <harinath@cs.umn.edu>
4836
4837         * gnus-score.el (gnus-all-score-files): Didn't handle alist.
4838
4839         * gnus-gl.el: Dropped `bbb-alist'.  Changed cl-hashtable to obarray,
4840         using gnus-{get,set}hash to access it.  Dropped a few temp. bindings
4841         Changed (aref (assoc "message-id" ...) ...) to (mail-header-id ...).
4842
4843 Mon Sep 30 00:02:13 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4844
4845         * gnus.el: General (and major) indentation, breaking,
4846         if/when/unless/and/or, push revision.
4847
4848         * gnus-sum.el (gnus-read-header): Set buffer before changing
4849         vars. 
4850
4851 Sun Sep 29 23:20:26 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4852
4853         * gnus-util.el (gnus-write-buffer): New function.
4854
4855 Sun Sep 29 23:05:33 1996  Kurt Swanson  <Kurt.Swanson@dna.lth.se>
4856
4857         * gnus-sum.el (gnus-handle-ephemeral-exit): New function.
4858
4859 Sun Sep 29 22:41:01 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4860
4861         * gnus-cache.el (gnus-cache-possibly-enter-article): Allow making
4862         articles persistent in uncacheable groups.
4863
4864 Sun Sep 29 01:23:43 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4865
4866         * gnus.el: Red Gnus v0.45 is released.
4867
4868 Sun Sep 29 00:57:13 1996  Dave Disser  <disser@sdd.hp.com>
4869
4870         * gnus-sum.el (gnus-summary-display-article): Don't show tree
4871         unless using threads.
4872
4873 Sun Sep 29 00:19:35 1996  Lars Magne Ingebrigtsen  <larsi@hrym.ifi.uio.no>
4874
4875         * gnus-score.el (gnus-all-score-files): Remove duplicates.
4876
4877 Sat Sep 28 23:47:43 1996  Lars Magne Ingebrigtsen  <larsi@hrym.ifi.uio.no>
4878
4879         * gnus-score.el (gnus-summary-increase-score): Wouldn't do regexp
4880         bodies. 
4881
4882         * gnus-topic.el (gnus-topic-group-indentation): Give the right
4883         indentation always.
4884
4885 Sat Sep 28 23:23:58 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
4886
4887         * gnus-group.el (gnus-group-quick-select-group): Require
4888         gnus-score. 
4889
4890         * gnus-score.el (gnus-score-thread): New function.
4891
4892 Sat Sep 28 00:41:54 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
4893
4894         * gnus-cus.el: New file.
4895
4896 Sat Sep 28 21:32:52 1996  Kevin Buhr  <buhr@stat.wisc.edu>
4897
4898         * nnbabyl.el (nnbabyl-request-article): Would delete wrong
4899         articles. 
4900
4901 Fri Sep 27 21:54:30 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4902
4903         * gnus.el: Red Gnus v0.44 is released.
4904
4905 Fri Sep 27 21:24:46 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
4906
4907         * gnus-sum.el (gnus-nov-parse-line): Would double articles.
4908
4909 Fri Sep 27 20:52:31 1996  Shlomo Mahlab  <shlomo@en3501.oren.co.il>
4910
4911         * gnus-cache.el (gnus-jog-cache): Call with function name.
4912
4913         * gnus-group.el (gnus-group-universal-argument): Shadowed `func'. 
4914
4915 Fri Sep 27 19:48:52 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
4916
4917         * gnus-cite.el (gnus-article-fill-cited-article): Nix out data
4918         after filling.
4919
4920         * gnus-group.el (gnus-group-unsubscribe-current-group): Accept
4921         second param.
4922         (gnus-group-unsubscribe): New function.
4923         (gnus-group-subscribe): New function.
4924
4925 Fri Sep 27 17:36:31 1996  Kurt Swanson  <kurt@dna.lth.se>
4926
4927         * gnus-sum.el (gnus-get-newsgroup-headers-xover): Never add nil
4928         headers. 
4929
4930 Fri Sep 27 17:33:30 1996  Stephen Peters  <speters@cygnus.com>
4931
4932         * gnus-art.el (gnus-header-face-alist): Typo.
4933
4934 Fri Sep 27 04:10:21 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4935
4936         * gnus-msg.el (gnus-summary-mail-crosspost-complaint): Add a tag
4937         to the subject.
4938         (gnus-mail-yank-original): Elided.
4939         (gnus-inews-yank-articles): Would yank articles in reverse order.
4940
4941 Thu Sep 26 22:39:45 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4942
4943         * gnus.el: Red Gnus v0.43 is released.
4944
4945 Thu Sep 26 22:13:00 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4946
4947         * nnweb.el (nnweb-altavista-wash-article): Didn't remove all
4948         markup. 
4949
4950         * gnus-nocem.el (gnus-nocem-check-article): Fix security hole. 
4951
4952 Thu Sep 26 20:23:11 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
4953
4954         * gnus-group.el (gnus-group-make-group): Accept an ARGS param.
4955
4956         * nnheader.el (nnheader-concat): Accept many file names.
4957
4958 Thu Sep 26 19:53:09 1996  Kurt Swanson  <kurt@dna.lth.se>
4959
4960         * gnus-art.el (gnus-header-content-face): Buggy color names.
4961
4962 Thu Sep 26 14:57:38 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4963
4964         * nnmail.el (nnmail-save-active): Rewrite.
4965         (nnmail-generate-active): New function.
4966
4967         * gnus-util.el (gnus-delete-assq): New macro.
4968         (gnus-delete-assoc): Ditto.
4969
4970 Wed Sep 25 23:44:40 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
4971
4972         * gnus-sum.el (gnus-get-newsgroup-headers-xover): Just use one
4973         single condition-case.
4974
4975 Wed Sep 25 21:15:59 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4976
4977         * gnus.el: Red Gnus v0.42 is released.
4978
4979 Wed Sep 25 19:40:34 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4980
4981         * gnus-art.el (gnus-header-newsgroups-face): Yucky on light
4982         backgrounds. 
4983
4984 Wed Sep 25 19:25:27 1996  Michael R. Cook  <mcook@cognex.com>
4985
4986         * message.el (message-ignored-news-headers): Strip Resent-Fcc.
4987
4988 Wed Sep 25 19:12:59 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
4989
4990         * gnus-group.el (gnus-group-jump-to-group): Use
4991         `gnus-group-goto-group'. 
4992
4993         * gnus-xmas.el (gnus-xmas-mode-line-buffer-identification): Don't
4994         chop off half line when no colon.
4995
4996 Mon Sep 23 22:12:10 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
4997
4998         * gnus-nocem.el (gnus-nocem-verifyer): Change to `mc-verify'.
4999
5000 Mon Sep 23 21:43:47 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5001
5002         * gnus.el: Red Gnus v0.41 is released.
5003
5004 Mon Sep 23 21:10:37 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5005
5006         * article.el (article-hide-headers): Don't ignore
5007         gnus-visible-headers. 
5008
5009 Mon Sep 23 19:10:20 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5010
5011         * gnus-sum.el (gnus-summary-goto-subject): Made into command.
5012
5013 Mon Sep 23 18:26:47 1996  Tonny Madsen  <Tonny.Madsen@netman.dk>
5014
5015         * nnmail.el (nnmail-default-file-modes): Use integer.
5016
5017 Tue Sep 24 18:39:41 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5018
5019         * gnus-sum.el (gnus-summary-respool-query): Better message.
5020
5021 Sun Sep 22 15:12:54 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
5022
5023         * gnus-art.el: Customized.
5024
5025         * gnus.el (gnus-inhibit-startup-message): Changed type to
5026         boolean. 
5027         (gnus-play-startup-jingle): Ditto.
5028
5029 Sun Sep 22 12:58:57 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5030
5031         * gnus.el: Red Gnus v0.40 is released.
5032
5033 Sun Sep 22 11:48:02 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
5034
5035         * custom.el (defcustom): Eval and compile.
5036         * widget.el (define-widget-keywords): Ditto.
5037
5038 Sat Sep 21 09:29:54 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5039
5040         * article.el (article-strip-multiple-blank-lines): Would strip all
5041         blank lines.
5042
5043 Fri Sep 20 06:52:07 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5044
5045         * gnus.el: Red Gnus v0.39 is released.
5046
5047 Thu Sep 19 18:57:59 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5048
5049         * message.el (message-ignored-cited-headers): Doc fix.
5050
5051 Thu Sep 19 03:05:01 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5052
5053         * gnus.el: Red Gnus v0.38 is released.
5054
5055 Thu Sep 19 03:05:01 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5056
5057         * gnus.el: Red Gnus v0.37 is released.
5058
5059 Wed Sep 18 10:36:08 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5060
5061         * gnus-async.el (gnus-async-prefetch-article-p): New variable.
5062         (gnus-async-prefetch-article): Use it.
5063         (gnus-async-unread-p): New function.
5064
5065 Tue Sep 17 14:41:56 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
5066
5067         * gnus-cite.el (gnus-custom-import-cite-face-list): Removed.
5068
5069 Wed Sep 18 04:28:16 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5070
5071         * nnmail.el (nnmail-split-history): mapcar instead of mapconcat.
5072
5073 Tue Sep 17 14:41:56 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
5074
5075         * gnus.el: Customized.
5076
5077         * dgnushack.el (custom-file): Removed.
5078
5079 Wed Sep 18 03:04:17 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5080
5081         * nnmail.el (nnmail-check-duplication): Do splitting after
5082         duplicate suppression.
5083
5084         * gnus-salt.el (gnus-pick-mode): Don't go to unread article.
5085
5086         * gnus-dup.el (gnus-dup-enter-articles): Don't enter Message-IDs
5087         ento lists multiple times.
5088
5089 Tue Sep 17 03:44:08 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5090
5091         * gnus-uu.el (gnus-uu-grab-articles): Don't prefetch.  Ask before
5092         deleting. 
5093
5094         * gnus.el: Red Gnus v0.37 is released.
5095
5096 Tue Sep 17 03:15:26 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5097
5098         * custom.el: 0.9 included.
5099
5100         * gnus-art.el (browse-url): Required.
5101
5102         * gnus.el: Red Gnus v0.36 is released.
5103
5104 Tue Sep 17 02:37:26 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5105
5106         * gnus-edit.el: Removed.
5107
5108         * custom.el: Removed.
5109
5110         * gnus-cus.el: Removed.
5111
5112 Mon Sep 16 05:59:45 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5113
5114         * gnus.el: Red Gnus v0.35 is released.
5115
5116 Sun Sep 15 00:47:08 1996  Lars Magne Ingebrigtsen  <larsi@hrym.ifi.uio.no>
5117
5118         * nnmail.el (nnmail-default-file-modes): New default.
5119
5120 Sat Sep 14 01:48:58 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5121
5122         * gnus-group.el (gnus-group-make-doc-group): Typo.
5123         (gnus-useful-groups): New format.
5124
5125         * gnus-cache.el (gnus-jog-cache): Doc fix.
5126
5127 Fri Sep 13 02:28:47 1996  Lars Magne Ingebrigtsen  <larsi@hrym.ifi.uio.no>
5128
5129         * gnus-group.el (gnus-group-get-new-news): Read slave files here. 
5130
5131 Fri Sep 13 01:04:50 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
5132
5133         * article.el (article-decode-rfc1522): New version.
5134
5135 Fri Sep 13 00:00:25 1996  Lars Magne Ingebrigtsen  <larsi@hrym.ifi.uio.no>
5136
5137         * gnus-msg.el (gnus-crosspost-complaint): Added a newline.
5138         (gnus-summary-mail-crosspost-complaint): Insert message at the
5139         head of the message.
5140
5141 Thu Sep 12 01:56:07 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5142
5143         * gnus.el: Red Gnus v0.34 is released.
5144
5145 Thu Sep 12 01:16:38 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5146
5147         * gnus.el: Red Gnus v0.33 is released.
5148
5149 Wed Sep 11 00:22:01 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5150
5151         * gnus-score.el (gnus-adaptive-word-syntax-table): Modified
5152         standard syntax table.
5153
5154         * nntp.el (nntp-read-server-type): Worked in the wrong buffer.
5155
5156         * gnus-demon.el (gnus-demon-cancel): Put
5157         nnheader-cancel-function-timers back in again.
5158
5159         * gnus.el: Red Gnus v0.32 is released.
5160
5161 Tue Sep 10 19:10:09 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5162
5163         * gnus-kill.el (gnus-batch-score): Didn't work at all.
5164
5165         * gnus-msg.el (gnus-summary-mail-nastygram): Place point at
5166         appropriate place.
5167
5168         * gnus-util.el (gnus-make-sort-function): Would nix out the
5169         sorting list.
5170
5171         * gnus-demon.el (gnus-demon-cancel): Don't run
5172         `cancel-function-timers'. 
5173
5174         * message.el (message-header-format-alist): Don't fill References
5175         headers. 
5176
5177 Mon Sep  9 21:51:46 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5178
5179         * nntp.el (nntp-server-action-alist): Don't try LIST ACTIVE GROUP
5180         on Netscape's brain-dead nntp server.
5181
5182         * message.el (message-dont-send): Take proper actions.
5183
5184 Mon Sep  9 21:46:44 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5185
5186         * gnus.el: Red Gnus v0.31 is released.
5187
5188 Mon Sep  9 21:16:11 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5189
5190         * gnus-msg.el (gnus-copy-article-buffer): Decode headers after
5191         copying. 
5192
5193         * gnus-picon.el (gnus-picons-refresh-before-display): New
5194         variable.
5195         (gnus-picons-insert-face-if-exists): Put bar back in.
5196
5197 Mon Sep  9 20:31:56 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5198
5199         * gnus-uu.el (gnus-uu-digest-mail-forward): Use the newsgroup name.
5200
5201 Mon Sep  9 20:04:35 1996  Kurt Swanson  <kurt@dna.lth.se>
5202
5203         * gnus-salt.el (gnus-pick-mouse-pick-region): New function.
5204
5205 Mon Sep  9 18:37:07 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5206
5207         * gnus-sum.el (gnus-summary-enter-digest-group): Bugged.
5208
5209         * gnus-score.el (gnus-adaptive-word-syntax-table): Make ' a
5210         word-constituant character.
5211
5212 Sun Sep  8 14:46:01 1996  Lars Magne Ingebrigtsen  <larsi@hymir.ifi.uio.no>
5213
5214         * gnus-group.el (gnus-group-make-useful-group): New command and
5215         keystroke. 
5216         (gnus-useful-groups): New variable.
5217
5218 Sun Sep  8 14:46:01 1996  Lars Magne Ingebrigtsen  <larsi@hymir.ifi.uio.no>
5219
5220         * gnus.el: Red Gnus v0.30 is released.
5221
5222 Sun Sep  8 13:26:36 1996  Lars Magne Ingebrigtsen  <larsi@gymir.ifi.uio.no>
5223
5224         * nndoc.el (nndoc-article-begin-function): Defvarred.
5225
5226         * gnus-srvr.el (gnus-browse-unsubscribe-group): Would sometimes be
5227         somewhat tricky.
5228
5229         * gnus.el (gnus-kill-ephemeral-group): New function.
5230
5231         * gnus-art.el (gnus-button-alist): Recognize group-news urls.
5232
5233         * nndoc.el (nndoc-dissect-buffer): Wouldn't dissect an mbox
5234         properly. 
5235         (nndoc-article-begin): New function.
5236         (nndoc-mbox-body-end): Use it.
5237         (nndoc-mbox-article-begin): Would bug out.
5238
5239 Sun Sep  8 13:10:28 1996  Lars Magne Ingebrigtsen  <larsi@hymir.ifi.uio.no>
5240
5241         * gnus.el (gnus-other-frame): Always pop up a frame.
5242
5243 Sun Sep  8 12:57:03 1996  Lars Magne Ingebrigtsen  <larsi@gymir.ifi.uio.no>
5244
5245         * gnus.el: Red Gnus v0.29 is released.
5246
5247 Sun Sep  8 12:24:11 1996  Lars Magne Ingebrigtsen  <larsi@hymir.ifi.uio.no>
5248
5249         * nntp.el (nntp-accept-process-output): Don't message so
5250         obsessively. 
5251
5252         * gnus.el: Fixed indentation and stuff.
5253
5254 Sun Sep  8 12:23:56 1996  Sudish Joseph  <sudish@mindspring.com>
5255
5256         * nnweb.el (nnweb-fetch-form): Return t.
5257
5258 Sat Sep  7 15:15:42 1996  Lars Magne Ingebrigtsen  <larsi@hymir.ifi.uio.no>
5259
5260         * gnus.el: Red Gnus v0.28 is released.
5261
5262 Sat Sep  7 14:33:17 1996  Lars Magne Ingebrigtsen  <larsi@hymir.ifi.uio.no>
5263
5264         * nntp.el (nntp-after-change-function-callback): Renamed.
5265
5266         * nnweb.el (nnweb-reference-search): Nix out file name.
5267
5268 Sat Sep  7 14:07:13 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
5269
5270         * nnweb.el (nnweb-altavista-search): Nix out buffer file name.
5271
5272         * gnus-async.el (gnus-asynch-with-semaphore): New macro.
5273         (gnus-make-async-article-function): Nix out prefetch list when the
5274         summary buffer dies. 
5275
5276         * nnweb.el (nnweb-altavista-create-mapping): Would search forever
5277         when not getting any matches.
5278
5279 Sat Sep  7 12:43:24 1996  Lars Magne Ingebrigtsen  <larsi@hymir.ifi.uio.no>
5280
5281         * gnus-msg.el (gnus-inews-yank-articles): Goto body before
5282         yanking. 
5283
5284         * nnheader.el (nnheader-insert-file-contents-literally): New
5285         definition. 
5286         (nnheader-insert-head): Use new definition.
5287
5288 Sat Sep  7 12:35:37 1996  Kurt Swanson  <kurt@dna.lth.se>
5289
5290         * gnus-salt.el (gnus-pick-elegant-flow): New variable.
5291
5292 Sat Sep  7 12:03:00 1996  Lars Magne Ingebrigtsen  <larsi@hymir.ifi.uio.no>
5293
5294         * nnheader.el (nnheader-insert-head): Don't use
5295         `insert-file-contents-literally'.
5296         (nnheader-head-chop-length): New variable.
5297
5298         * gnus-sum.el (gnus-summary-read-document): Prepend "nnvirtual:"
5299         to group name.
5300
5301 Sat Sep  7 11:12:26 1996  Lars Magne Ingebrigtsen  <larsi@gymir.ifi.uio.no>
5302
5303         * gnus-score.el (gnus-score-save): Don't check result from
5304         gnus-make-directory.
5305
5306         * gnus-util.el (gnus-make-directory): Return t.
5307
5308 Fri Sep  6 17:55:48 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5309
5310         * gnus-range.el (gnus-copy-sequence): Didn't work for all
5311         sequences. 
5312
5313 Fri Sep  6 14:38:54 1996  Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
5314
5315         * gnus-picons.el (gnus-picons-display-as-address): New variable.
5316         (gnus-picons-map): New keymap for picons.
5317         (gnus-picons-toggle-extent): New function.
5318         (gnus-article-display-picons): use them.
5319         (gnus-picons-insert-face-if-exists): ditto.
5320         (gnus-picons-try-to-find-face): ditto.
5321         (gnus-group-display-picons): let display catch up.
5322         (gnus-article-display-picons): ditto.
5323
5324 Fri Sep  6 08:11:02 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5325
5326         * nnkiboze.el (nnkiboze-close-group): Rewrite.
5327         (nnkiboze-request-list, nnkiboze-request-newgroups,
5328         nnkiboze-request-list-newsgroups): Removed.
5329         (nnkiboze-request-scan): New function.
5330         (nnkiboze-directory): New default.
5331
5332         * gnus-sum.el (gnus-article-read-p): New function.
5333
5334         * nnkiboze.el (nnkiboze-retrieve-headers): Rewrite.
5335         (nnkiboze-open-server): Removed.
5336         (nnkiboze-server-opened): Ditto.
5337
5338         * nnheader.el (nnheader-find-nov-line): Renamed.
5339         (nnheader-nov-delete-outside-range): New function.
5340
5341         * gnus-uu.el (gnus-uu-invert-processable): New command and
5342         keystroke. 
5343
5344         * gnus-load.el (gnus-predefined-server-alist): New variable.
5345
5346         * gnus.el (gnus-server-to-method): Use it.
5347         (gnus-read-method): Ditto.
5348
5349         * gnus-sum.el (t): "M V" commands weren't defined.
5350
5351         * gnus-cache.el (gnus-summary-insert-cached-articles): New command
5352         and keystroke.
5353
5354         * gnus-score.el (gnus-sort-score-files): New function.
5355         (gnus-score-file-rank): New function.
5356         (gnus-score-find-bnews): Use it.
5357
5358         * gnus-topic.el (gnus-topic-mode-map): New sort submap.
5359         (gnus-topic-sort-groups, gnus-topic-sort-groups-by-alphabet,
5360         gnus-topic-sort-groups-by-unread, gnus-topic-sort-groups-by-level,
5361         gnus-topic-sort-groups-by-score, gnus-topic-sort-groups-by-rank,
5362         gnus-topic-sort-groups-by-method): New commands and keystrokes.
5363
5364         * gnus-group.el (gnus-group-sort-selected): New command.
5365         (gnus-group-sort-selected-flat): New function.
5366         (gnus-group-sort-selected-groups-by-alphabet,
5367         gnus-group-sort-selected-groups-by-unread,
5368         gnus-group-sort-selected-groups-by-level,
5369         gnus-group-sort-selected-groups-by-score,
5370         gnus-group-sort-selected-groups-by-rank,
5371         gnus-group-sort-selected-groups-by-method): New commands and
5372         keystrokes. 
5373         (gnus-group-make-menu-bar): Updated.
5374
5375         * gnus-util.el (gnus-make-sort-function): Create a complete
5376         function. 
5377         (gnus-make-sort-function-1): Renamed.
5378
5379         * gnus-topic.el (gnus-group-sort-topic): New function.
5380
5381         * gnus-group.el (gnus-group-sort-flat): Made into own function.
5382         (gnus-group-sort-alist-function): New variable.
5383
5384         * nnmail.el (nnmail-split-history): New variable.
5385         (nnmail-split-history): New command.
5386
5387         * gnus-score.el (gnus-score-adaptive): Don't do any work on
5388         pseudos. 
5389
5390         * gnus-msg.el (gnus-post-method): Allow easier posting from mail
5391         groups. 
5392
5393 Thu Sep  5 19:56:41 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
5394
5395         * gnus.el: Red Gnus v0.27 is released.
5396
5397 Thu Sep  5 19:50:19 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5398
5399         * gnus-xmas.el (gnus-xmas-modeline-glyph): Set string properly.
5400
5401 Thu Sep  5 18:39:47 1996  Lars Magne Ingebrigtsen  <larsi@gymir.ifi.uio.no>
5402
5403         * gnus-sum.el (gnus-summary-edit-article-done): Make params
5404         optional. 
5405
5406         * nntp.el (nntp-list-active-group): Don't change group first. 
5407
5408         * gnus-util.el (gnus-make-directory): New function.
5409
5410         * gnus-msg.el (gnus-post-method): Do the right thing in
5411         `to-group' groups.
5412
5413 Fri Sep  6 08:05:53 1996  ISO-2022-JP  <morioka@jaist.ac.jp>
5414
5415         * nnheader.el (nnheader-insert-head): Use
5416         nnheader-insert-file-contents-literally. 
5417
5418 Thu Sep  5 08:29:08 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5419
5420         * gnus-win.el (gnus-always-force-window-configuration): New
5421         variable. 
5422         (gnus-configure-windows): Use it.
5423
5424         * gnus-sum.el (gnus-summary-save-article): Give better prompts. 
5425
5426         * gnus-load.el (gnus-valid-select-methods): Update.
5427
5428         * gnus-score.el (gnus-score-find-favourite-words): Didn't find any
5429         words.
5430
5431         * gnus-sum.el (gnus-scores-exclude-files): Defined.
5432
5433         * gnus-async.el (gnus-async-prefetch-next): Don't do so much on
5434         un-asynch groups.
5435
5436 Thu Sep  5 08:26:11 1996  jeff sparkes  <jsparkes@nortel.ca>
5437
5438         * gnus-win.el (gnus-buffer-configuration): Bad cut'n'paste.
5439
5440 Thu Sep  5 07:41:08 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5441
5442         * gnus-group.el (gnus-group-list-groups): Update format specs.
5443
5444 Thu Sep  5 07:11:18 1996  Jan Vroonhof  <vroonhof@math.ethz.ch>
5445
5446         * gnus-sum.el (gnus-summary-read-document): Generated wrong nndoc
5447         group names. 
5448
5449 Thu Sep  5 06:53:07 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5450
5451         * nnvirtual.el (nnvirtual-close-group): Don't update ephemeral
5452         groups. 
5453
5454         * gnus.el (gnus-group-auto-expirable-p): Allow nil expiry params. 
5455
5456 Wed Sep  4 06:46:03 1996  Lars Magne Ingebrigtsen  <larsi@hrym.ifi.uio.no>
5457
5458         * gnus.el: Red Gnus v0.26 is released.
5459
5460 Wed Sep  4 06:42:34 1996  Lars Magne Ingebrigtsen  <larsi@nipling.ifi.uio.no>
5461
5462         * nnmail.el (nnmail-move-inbox): Reverse logic.
5463
5464 Wed Sep  4 06:35:05 1996  Lars Magne Ingebrigtsen  <larsi@hrym.ifi.uio.no>
5465
5466         * gnus.el: Red Gnus v0.25 is released.
5467
5468 Wed Sep  4 05:19:58 1996  Lars Magne Ingebrigtsen  <larsi@hrym.ifi.uio.no>
5469
5470         * nnmail.el (nnmail-move-inbox): Refuse to move if
5471         nnmail-crash-box can't be written.
5472
5473         * gnus-art.el (gnus-button-url-regexp): Include : and ; in
5474         regexp. 
5475
5476         * gnus-score.el (gnus-adaptive-word-score-alist): New variable. 
5477
5478         * nnmail.el (nnmail-move-inbox): Set file modes on wrong file. 
5479
5480 Tue Sep  3 06:44:36 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5481
5482         * gnus.el: Red Gnus v0.24 is released.
5483
5484 Tue Sep  3 05:30:02 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5485
5486         * gnus-async.el (gnus-async-prefetch-article): Reset async list
5487         when the summary buffer is killed.
5488
5489         * gnus-xmas.el (gnus-xmas-modeline-glyph): Don't use glyph under
5490         tty. 
5491
5492         * gnus-msg.el (gnus-copy-article-buffer): Deleted text in article
5493         buffer. 
5494
5495 Tue Sep  3 05:10:19 1996  Kurt Swanson  <kurt@dna.lth.se>
5496
5497         * gnus-sum.el (gnus-group-no-more-groups-hook): New variable.
5498
5499 Tue Sep  3 04:44:31 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5500
5501         * gnus-sum.el (gnus-summary-exit): Would bug out when using a
5502         single article buffer.
5503
5504 Mon Sep  2 05:50:07 1996  Lars Magne Ingebrigtsen  <larsi@narfi.ifi.uio.no>
5505
5506         * gnus-audio.el (gnus-audio-play): Give the sound-file argument as
5507         ARG in addition to stdin.
5508
5509 Mon Sep  2 05:28:26 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5510
5511         * gnus.el: Red Gnus v0.23 is released.
5512
5513 Mon Sep  2 05:16:46 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5514
5515         * gnus-audio.el: Renamed from "gnus-sound".
5516
5517 Mon Sep  2 05:06:17 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5518
5519         * gnus-ems.el (gnus-xemacs): New variable.
5520
5521 Mon Sep  2 03:18:18 1996  Lars Magne Ingebrigtsen  <larsi@hrym.ifi.uio.no>
5522
5523         * gnus-async.el (gnus-async-prefetch-next): Don't start fetching
5524         the next article until we have been idle a while.
5525
5526         * gnus-group.el (gnus-group-make-help-group): Use the new find-etc
5527         function.
5528         
5529         * nnheader.el (nnheader-find-etc-directory): Accept a FILE
5530         parameter. 
5531
5532         * gnus-msg.el (gnus-debug): Use `locate-library' instead of doing
5533         things the hard way.
5534
5535         * gnus-sum.el (gnus-set-global-variables): Copy 
5536
5537 Mon Sep  2 03:01:27 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5538
5539         * gnus.el (gnus-splash): Play jingle.
5540
5541         * gnus-sound.el (gnus-startup-jingle): New variable.
5542         (gnus-play-jingle): New command.
5543
5544         * gnus.el (gnus-play-startup-jingle): New variable.
5545
5546 Sun Sep  1 06:38:45 1996  Lars Magne Ingebrigtsen  <larsi@hrym.ifi.uio.no>
5547
5548         * gnus.el: Red Gnus v0.22 is released.
5549
5550 Sun Sep  1 05:45:59 1996  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
5551
5552         * gnus.el: Removed unreferenced let bindings from all files. 
5553
5554 Sun Sep  1 02:10:28 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5555
5556         * gnus.el ((load)): Only do the initial splash on "gnus"
5557         commands. 
5558
5559         * gnus-cus.el (gnus-face-dark-name-list): Don't use "dark blue".
5560
5561         * nntp.el (nntp-retrieve-headers): Would infloop sometimes.
5562
5563         * gnus-group.el (gnus-group-insert-group-line-info): Indent
5564         properly. 
5565
5566         * gnus-sum.el (gnus-gather-threads-by-references): Avoid
5567         infloops. 
5568
5569         * gnus-salt.el (gnus-mouse-pick): Changed name.
5570
5571         * nntp.el (nntp-retrieve-groups): Didn't do the right thing on
5572         servers that don't support LIST ACTIVE.
5573
5574         * gnus-win.el (gnus-current-window-configuration): New variable.
5575         (gnus-configure-windows): Use it.
5576
5577         * gnus-art.el (gnus-article-read-summary-keys): Let `C-d' work
5578         properly. 
5579
5580         * gnus-sum.el (gnus-list-of-unread-articles): Active group.
5581
5582 Sat Aug 31 05:05:14 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5583
5584         * gnus.el: Red Gnus v0.21 is released.
5585
5586 Sat Aug 31 02:54:39 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5587
5588         * gnus-topic.el (gnus-topic-goto-next-group): Go to the proper
5589         group when listing.
5590
5591         * gnus-start.el (gnus-get-killed-groups): Mark .newsrc as needing
5592         saving. 
5593
5594         * nnmail.el (nnmail-remove-tabs): New function.
5595
5596 Fri Aug 30 06:26:37 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5597
5598         * gnus-start.el (gnus-set-default-directory): Set to directory
5599         file name.
5600
5601         * nnmail.el (nnmail-remove-list-identifiers): New function.
5602         (nnmail-list-identifiers): New variable.
5603         (nnmail-prepare-incoming-message-hook): New variable.
5604         (nnmail-move-inbox): Allow nnmail-movemail-program to be a
5605         function. 
5606
5607         * article.el (article-mime-decode-quoted-printable-buffer): New
5608         function.
5609
5610         * nnmail.el (nnmail-prepare-incoming-header-hook): New variable.
5611         (nnmail-clean-whitespace-from-headers): New function.
5612
5613         * nntp.el (nntp-connection-alist): New variable.
5614         (nntp-open-connection): Use it.
5615         (nntp-request-close): New function.
5616
5617         * gnus-demon.el (timer): Required.
5618
5619         * message.el (message-reply): Bugged out on wide replies.
5620
5621 Fri Aug 30 03:51:39 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5622
5623         * gnus.el: Red Gnus v0.20 is released.
5624
5625 Fri Aug 30 01:36:10 1996  Lars Magne Ingebrigtsen  <larsi@hrym.ifi.uio.no>
5626
5627         * gnus-msg.el (gnus-inews-insert-archive-gcc): Use
5628         `gnus-group-find-parameter'.
5629
5630         * nndoc.el (nndoc-mbox-article-begin): New function.
5631
5632         * gnus-sum.el (gnus-summary-search-article): Would expose the
5633         first hidden thread.
5634
5635         * gnus-msg.el (gnus-copy-article-buffer): Delete annotations
5636         before following up.
5637
5638         * gnus-cite.el (gnus-article-hide-citation): Mark buttons as
5639         annotations. 
5640
5641         * article.el (article-delete-text-of-type): New function.
5642
5643         * nndoc.el (nndoc-type-alist): Be slightly more permissive. 
5644
5645         * gnus-sum.el (gnus-summary-enter-digest-group): Would nix out
5646         quit-conf. 
5647         (gnus-summary-read-document): Ditto.
5648
5649         * nndoc.el (nndoc-dissect-buffer): Escape errors in overflows.
5650
5651         * message.el (message-send-news): Give a message after not
5652         posting. 
5653         (message-reply): Remove leading spaces from Cc.
5654
5655 Fri Aug 30 01:32:27 1996  Jack Vinson  <jvinson@cheux.ecs.umass.edu>
5656
5657         * nnmail.el (nnmail-get-split-group): New version.
5658
5659 Fri Aug 30 00:47:17 1996  Jens Lautenbacher  <jens@lemming0.lem.uni-karlsruhe.de>
5660
5661         * gnus.texi (Group Parameters): Updated documentation 
5662
5663         * gnus-msg.el (gnus-inews-insert-archive-gcc): Updated to use the
5664                   topic's value of gcc-self if no group value present.
5665
5666 Fri Aug 30 00:19:43 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5667
5668         * gnus-start.el (gnus-set-default-directory): Expand default
5669         directory. 
5670
5671         * gnus-group.el (gnus-group-make-web-group): Changed keystroke.
5672
5673         * gnus-sum.el (gnus-summary-verbose-headers): Show article after
5674         toggling. 
5675
5676 Thu Aug 29 23:50:54 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5677
5678         * gnus-demon.el (gnus-demon-add-rescan): New function.
5679         (gnus-demon-scan-news): New function.
5680
5681 Thu Aug 29 05:34:40 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5682
5683         * gnus.el: Red Gnus v0.19 is released.
5684
5685 Thu Aug 29 02:04:35 1996  Lars Magne Ingebrigtsen  <larsi@hrym.ifi.uio.no>
5686
5687         * nndoc.el (nndoc-babyl-body-begin): Would skip empty messages. 
5688
5689         * nntp.el (nntp-retrieve-groups): Would infloop on some servers.
5690
5691         * gnus-sum.el (gnus-nov-parse-line): Don't let messages refer back
5692         to themselves.
5693
5694         * gnus-util.el (gnus-parent-id): Don't bug out on nil references. 
5695
5696         * gnus-cite.el (gnus-article-hide-citation): Hide/unhide better.
5697
5698         * article.el (article-hide-text-of-type): New function.
5699         (article-hidden-text-type-p): New function.
5700
5701         * gnus-cite.el (gnus-article-hide-citation): Marked the hidden
5702         text with wrong type.
5703         (gnus-article-hide-citation-maybe): Ditto.
5704         (gnus-article-hide-citation): Toggle.
5705
5706         * gnus-dup.el (gnus-dup-enter-articles): Would bug out on
5707         pseudo-articles. 
5708
5709         * nntp.el (nntp-server-opened-hook): Send mode reader as a
5710         default. 
5711         (nntp-retrieve-data): Format error.
5712
5713 Thu Aug 29 01:52:19 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5714
5715         * gnus-sum.el (gnus-summary-display-article): Check whether
5716         `gnus-current-article' is nil.
5717
5718 Wed Aug 28 08:44:22 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5719
5720         * gnus-async.el (gnus-async-prefetch-article): Would clobber
5721         fetches in progress.
5722
5723         * gnus-sum.el (gnus-summary-prepare): Made into command.
5724
5725         * gnus-srvr.el (gnus-server-scan-server): New command and
5726         keystroke. 
5727
5728         * gnus-group.el (gnus-group-read-group): Accept a 0 prefix to not
5729         generate buffer.
5730
5731 Sun Jul 21 14:56:28 1996  Steven L Baur  <steve@miranova.com>
5732
5733         * earcon.el (earcon-regexp-alist): Plonk!
5734
5735 Wed Aug 28 04:14:36 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5736
5737         * gnus.el: Red Gnus v0.18 is released.
5738
5739 Wed Aug 28 02:09:20 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5740
5741         * nnweb.el (nnweb-dejanews-create-mapping): Would just fetch the
5742         first 100 hits.
5743         (nnweb-close-group): Set file name to nil before killing.
5744         (nnweb-altavista-create-mapping): Fetch the required number of
5745         articles. 
5746
5747         * gnus-group.el (gnus-group-read-ephemeral-group): Don't call the
5748         activation several times.
5749
5750         * gnus-sum.el (gnus-summary-enter-digest-group): Copy the parent's
5751         params to the nndoc group.
5752         (gnus-summary-read-document): Ditto.
5753
5754         * message.el (message-followup): Would produce buggy messages when
5755         replying to messages without Message-IDs.
5756
5757 Sat Aug 10 23:41:07 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
5758
5759         * gnus.el (gnus-decode-rfc1522): Start decoding from beginning of
5760         headers instead of end.
5761
5762 Wed Aug 28 01:35:26 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5763
5764         * gnus-demon.el (gnus-demon-cancel): Cancel function timers.
5765
5766         * nnheaderxm.el (nnheader-xmas-cancel-function-timers): New
5767         function.
5768
5769         * nnheader.el (nnheader-cancel-function-timers): New alias.
5770
5771         * gnus-topic.el (gnus-topic-mode): Update groups.
5772         (gnus-topic-remove-group): Update topic.
5773
5774         * gnus-group.el (gnus-group-update-group-function): New variable. 
5775         (gnus-group-update-group): Use it.
5776
5777         * gnus-topic.el (gnus-topic-update-topics-containing-group): New
5778         function. 
5779
5780 Tue Aug 27 14:35:01 1996  Ken Raeburn  <raeburn@cygnus.com>
5781
5782         * nnmail.el (nnmail-move-inbox): Don't try setting modes on
5783         "po:$USER".
5784
5785 Tue Aug 27 21:45:14 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5786
5787         * gnus-sum.el (gnus-summary-number-of-articles-in-thread): Would
5788         bug out on unthreadeds.
5789
5790 Tue Aug 27 21:38:13 1996  Kurt Swanson  <kurt@dna.lth.se>
5791
5792         * gnus-salt.el (gnus-pick-mode-map): Typo.
5793
5794 Tue Aug 27 21:35:58 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5795
5796         * gnus-load.el: Removed gnus-vis thingies.
5797
5798 Tue Aug 27 00:54:05 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5799
5800         * gnus.el: Red Gnus v0.17 is released.
5801
5802 Tue Aug 27 00:46:48 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5803
5804         * nnweb.el (nnweb-dejanews-create-mapping): Dummy function.
5805
5806 Tue Aug 27 00:43:33 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5807
5808         * gnus.el: Red Gnus v0.16 is released.
5809
5810 Tue Aug 27 00:36:58 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5811
5812         * gnus-topic.el (gnus-topic-set-parameters): Bugout.
5813
5814 Mon Aug 26 22:41:04 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5815
5816         * nntp.el (nntp-retrieve-groups): Didn't inhibit erasing.
5817
5818         * nnweb.el (nnweb-callback): Ignore if the callback buffer is
5819         dead. 
5820
5821         * gnus-async.el (gnus-async-prefetch-article): Don't do anything
5822         if Gnus is dead.
5823
5824 Mon Aug 26 00:57:06 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5825
5826         * nnweb.el (nnweb-dejanews-create-mapping): Fold search.
5827         (nnweb-reference-create-mapping): Ditto.
5828         (nnweb-altavista-create-mapping): Ditto.
5829
5830         * gnus-async.el (gnus-asynchronous): New variable.
5831         (gnus-async-prefetch-article): Use it.
5832         (gnus-async-prefetch-headers): Ditto.
5833
5834         * nnweb.el (nnweb-close-group): New function.
5835
5836         * gnus-topic.el (gnus-topic-clean-alist): Would remove foreign
5837         groups from topics.
5838
5839 Mon Aug 26 00:10:40 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5840
5841         * gnus.el: Red Gnus v0.15 is released.
5842
5843 Sun Aug 25 23:09:18 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5844
5845         * message.el (message-send-mail-with-qmail): Use
5846         `message-qmail-program', which doesn't exist.
5847
5848         * nndoc.el (nndoc-type-alist): Slack digests are guessable.
5849
5850 Sun Aug 25 21:27:17 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5851
5852         * gnus-salt.el (gnus-pick-mode): Nixed out the format.
5853         (gnus-summary-pick-line-format): Buggy def.
5854
5855         * gnus-sum.el (gnus-summary-read-document): Provide a quit-conf.
5856         (gnus-summary-read-document): Do better names.
5857
5858         * nnvirtual.el (nnvirtual-close-group): Don't do the unread
5859         setting on ephemeral groups.
5860
5861         * nntp.el (nntp-retrieve-groups): Would infloop.
5862
5863 Sun Aug 25 02:52:11 1996  Sudish Joseph  <sudish@MindSpring.COM>
5864
5865         * message.el (message-qmail-inject-program): New variable.
5866         (message-qmail-inject-args): New variable.
5867         (message-send-mail-with-qmail): New function, suitable for use
5868         as message-send-mail-function.
5869
5870 Sun Aug 25 20:41:45 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
5871
5872         * nnweb.el (nnweb-fetch-form): Clear buffer file name. 
5873
5874         * nntp.el (nntp-request-article): Would try to copy to the same
5875         buffer. 
5876
5877         * gnus-group.el (gnus-group-read-ephemeral-group): Better error
5878         message. 
5879
5880         * nnweb.el (nnweb-request-group): Better error report. 
5881
5882         * gnus-score.el (gnus-score-load-file): Gave `nil' as a day param.
5883
5884 Sun Aug 25 03:32:51 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5885
5886         * gnus.el: Red Gnus v0.14 is released.
5887
5888 Sun Aug 25 00:16:44 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5889
5890         * gnus-util.el (gnus-prin1): New function.
5891         (gnus-prin1-to-string): New function.
5892
5893         * gnus-sum.el (gnus-summary-refer-parent-article): Bugout.
5894
5895         * nndb.el (nndb-request-accept-article): Use new nntp functions.
5896
5897         * pop3.el: Make MD5 defined when compiling.
5898
5899         * article.el (article-strip-blank-lines): Called Gnus functions.
5900
5901         * nnweb.el (nnweb-init): Create a better buffer name.
5902         (nnweb-altavista-search): Wasn't defined.
5903         (nnweb-reference-search): Use advanced search.
5904
5905         * nnfolder.el (nnfolder-request-accept-article): Wrong params to
5906         `save-mail'. 
5907         * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
5908         * nnmbox.el (nnmbox-request-accept-article): Ditto.
5909         * nnmh.el (nnmh-request-accept-article): Ditto.
5910         * nnml.el (nnml-request-accept-article): Ditto.
5911
5912 Sat Aug 24 23:53:32 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
5913
5914         * nnmail.el (nnmail-get-new-mail): Tried calling nonexisting
5915         functions. 
5916
5917 Sat Aug 24 23:30:07 1996  Lars Magne Ingebrigtsen  <larsi@nipling.ifi.uio.no>
5918
5919         * gnus-group.el (gnus-group-enter-directory): Temporarily bound
5920         `nneething-read-only'. 
5921
5922 Fri Aug 23 23:22:16 1996  Katsumi Yamaoka  <yamaoka@ga.sony.co.jp>
5923
5924         * gnus-ems.el (gnus-ems-redefine): Set
5925         `gnus-summary-display-table' to nil.
5926
5927 Fri Aug 23 22:55:09 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5928
5929         * gnus-art.el (gnus-summary-save-in-file): Didn't check before
5930         creating dir.
5931         (gnus-summary-save-in-rmail): Ditto.
5932         (gnus-summary-save-body-in-file): Ditto.
5933
5934         * message.el (message-check-news-syntax): Faulty Newsgroups
5935         regexp. 
5936
5937 Thu Aug 22 20:47:48 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5938
5939         * nnmail.el (nnmail-split-hook): New variable.
5940
5941         * nnmh.el (nnmh-update-gnus-unreads): cl-nged.
5942         (nnmh-active-number): Find the largest article number.
5943
5944 Thu Aug 22 20:39:10 1996  Sam Falkner  <sam@steel.central.sun.com>
5945
5946         * nnmh.el (nnmh-update-gnus-unreads): Check all articles.
5947
5948 Thu Aug 22 16:49:35 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5949
5950         * gnus-kill.el (gnus-execute): Ignored read articles.
5951
5952         * gnus-sum.el (gnus-summary-execute-command): Give a form, not a
5953         function. 
5954
5955         * gnus-kill.el (gnus-execute-1): Evaled functions instead of
5956         calling them.
5957
5958         * nnmail.el (nnmail-move-inbox): Allow continuation after error. 
5959
5960         * gnus-score.el (gnus-adaptive-word-syntax-table): New variable. 
5961         (gnus-score-adaptive): Use it.
5962
5963         * nnbabyl.el (nnbabyl-request-scan): Change group.
5964
5965         * nnmbox.el (nnmbox-request-scan): Change group.
5966
5967         * gnus-score.el (gnus-ignored-adaptive-words): Renamed.
5968         (gnus-ignored-adaptive-words): New variable.
5969         (gnus-score-adaptive): Use it.
5970         (gnus-score-adaptive): Bugged out on undefined symbols.
5971         (gnus-summary-score-entry): Accept numerical DATE.
5972         (gnus-score-adaptive): Pos in wrong buf.
5973         (gnus-score-string): Didn't accept word matches.
5974         (gnus-enter-score-words-into-hashtb): Wrong sequence.
5975         (gnus-score-string): Word matches inflooped.
5976
5977 Wed Aug 21 15:06:47 1996    <Wesley.Hardaker@sphys.unil.ch>
5978
5979         * smiley.el (smiley-buffer): Added some additional extent parameters.
5980         (smiley-toggle-extent): rewrote to use above.
5981
5982 Mon Aug 19 20:19:59 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5983
5984         * gnus-spec.el (gnus-tilde-cut-form): Cut off wrong part.
5985
5986 Mon Aug 19 20:09:44 1996  Samuel Tardieu  <sam@inf.enst.fr>
5987
5988         * gnus-cache.el (gnus-cache-write-active): Would try to create
5989         existing directory.
5990
5991 Mon Aug 19 00:12:11 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
5992
5993         * article.el (article-strip-multiple-blank-lines): New command and
5994         keystroke.
5995         (article-strip-blank-lines): New command and keystroke.
5996
5997         * nnmail.el (nnmail-move-inbox): Set file permissions on the
5998         Incoming files.
5999
6000         * gnus-group.el (gnus-group-fetch-faq): Go through the FAQ dirs
6001         until we manage to open one.
6002
6003         * nntp.el (nntp-send-authinfo-function): New variable.
6004         (nntp-wait-for): Handle authinfo requests better.
6005
6006         * gnus-sum.el (gnus-summary-article-posted-p): New command and
6007         keystroke. 
6008
6009         * gnus-topic.el (gnus-topic-display-empty-topics): New variable.
6010
6011         * gnus-msg.el (gnus-setup-message): Make `gnus-newsgroup-name'
6012         local to the message buffers.
6013
6014         * gnus-int.el (gnus-remove-denial): New function.
6015
6016         * gnus-sum.el (gnus-summary-refer-parent-article): Allow negative
6017         prefixes. 
6018         (gnus-summary-refer-parent-article): Allow skipping past canceled
6019         articles. 
6020
6021         * gnus-util.el (gnus-parent-id): Take an optional N ancestor
6022         param. 
6023
6024         * gnus-async.el (gnus-async-prefetch-article): Don't clobber async
6025         fetches already in progress.
6026
6027         * nnmail.el (nnmail-check-duplication): Allow /dev/null mail
6028         filing. 
6029
6030         * gnus-sum.el (gnus-summary-catchup): Didn't do suppression.
6031         (gnus-summary-limit-children): Never hide ticked articles.
6032         (gnus-highlight-selected-summary): Selected face spans the entire
6033         %(-%) area.
6034
6035 Sun Aug 18 22:05:00 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6036
6037         * gnus-group.el (gnus-group-restart): Better prompt.
6038
6039         * gnus-async.el (gnus-async-prefetch-article): Don't try to fetch
6040         old-fetched articles.
6041
6042 Sun Aug 18 22:02:17 1996  Raja R. Harinath  <harinath@cs.umn.edu>
6043
6044         * gnus-gl.el (gnus-grouplens-mode): Make hooks local.
6045
6046 Sun Aug 18 16:53:19 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6047
6048         * gnus-group.el (gnus-group-get-new-news): Don't move point.
6049
6050         * nnweb.el (nndejagnus): Renamed from nndejagnus.
6051         (nnweb-remove-markup): New function.
6052
6053 Sun Aug 18 14:53:55 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6054
6055         * gnus.el: Red Gnus v0.13 is released.
6056
6057 Tue Aug 20 17:30:00 1996    <Wesley.Hardaker@sphys.unil.ch>
6058
6059         * smiley.el (smiley-map): New keymap for smileys.
6060         (smiley-toggle-extent): New function to toggle smiley invisibility.
6061         (smiley-buffer): Use them.
6062
6063 Sun Aug 18 12:46:12 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6064
6065         * nnoo.el (nnoo-define-skeleton-1): Defined too many functions.
6066
6067 Sat Aug 17 18:43:22 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6068
6069         * gnus-group.el (gnus-group-make-dejanews-group): New command and
6070         keystroke. 
6071
6072         * gnus-start.el (gnus-site-init-file): New variable.
6073         (gnus-read-init-file): Use it.
6074
6075         * nndejanews.el: New file.
6076
6077         * nnheader.el (make-full-mail-header): New function.
6078
6079         * nngateway.el (nngateway-open-server): Used nntp vars.
6080
6081 Sat Aug 17 15:35:28 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6082
6083         * gnus.el: Red Gnus v0.12 is released.
6084
6085 Sat Aug 17 12:58:28 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6086
6087         * gnus-win.el (gnus-window-configuration-element): New function. 
6088         (gnus-windows-old-to-new): Use it.
6089         (gnus-windows-old-to-new): Produced bogus results.
6090
6091         * message.el (message-cancel-message): New variable.
6092
6093         * gnus-srvr.el (gnus-server-mode-map): Buggy keymap.
6094
6095         * gnus-group.el (gnus-group-get-new-news-this-group): Illegal
6096         gnus-error value.
6097
6098 Fri Aug 16 21:22:12 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6099
6100         * nnmail.el (nnmail-replace-status, nnmail-decode-status,
6101         nnmail-encode-status): New variables.
6102
6103         * nnml.el (nnml-article-to-file): New function.
6104
6105 Fri Aug 16 20:26:12 1996  Kurt Swanson  <kurt@dna.lth.se>
6106
6107         * nnfolder.el (nnfolder-generate-active-file): Test the right
6108         files. 
6109
6110 Fri Aug 16 19:30:57 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6111
6112         * gnus-salt.el (gnus-possibly-generate-tree): Would bug out on
6113         unthreaded buffers.
6114
6115         * gnus-xmas.el (gnus-xmas-modeline-right-extent): Disabled.
6116         (gnus-xmas-modeline-left-extent): Ditto.
6117
6118         * gnus-group.el (gnus-group-make-menu-bar): Bugged out on
6119         undefined variable.
6120
6121         * gnus.el (gnus-read-method): Return the virtual server name if
6122         possible. 
6123
6124 Thu Aug 15 18:15:58 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6125
6126         * nngateway.el: New file.
6127
6128         * nnoo.el (nnoo-define-skeleton): New macro.
6129         (nnoo-define-skeleton-1): New function.
6130
6131         * gnus-start.el (gnus-strip-killed-list): New function.
6132         (gnus-gnus-to-quick-newsrc-format): Use it.
6133
6134         * gnus-sum.el (gnus-summary-process-mark-set): New function.
6135         (gnus-summary-yank-process-mark, gnus-summary-kill-process-mark,
6136         gnus-summary-save-process-mark): New commands and keystrokes.
6137
6138         * nnml.el (nnml-generate-nov-file): Set modes.
6139
6140         * nnmail.el (nnmail-default-file-modes): New variable.
6141         (nnmail-write-region): New function.
6142
6143         * gnus-score.el (gnus-score-score-files-1): Bind case-fold-search
6144         to nil.
6145
6146 Wed Aug 14 21:20:07 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6147
6148         * gnus-soup.el (gnus-soup-send-packet): Disable syntax checks.
6149
6150 Wed Aug 14 20:28:09 1996  Fred Johansen  <Fred.Johansen@ifi.ntnu.no>
6151
6152         * gnus-logic.el (gnus-advanced-score-rule): `and' rules were
6153         treated improperly.
6154
6155 Wed Aug 14 15:29:39 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6156
6157         * gnus-salt.el (gnus-mouse-pick-article): New command. 
6158
6159         * gnus-art.el (gnus-button-url): Call with one argument.
6160
6161         * gnus-start.el (gnus-set-default-directory): New function.
6162
6163         * gnus-load.el (gnus-default-directory): New variable.
6164
6165 Wed Aug 14 15:03:01 1996  Sudish Joseph  <sudish@mindspring.com>
6166
6167         * gnus-score.el (gnus-home-score-file): Changed syntax.
6168
6169 Tue Aug 13 22:07:11 1996  Jan Vroonhof  <vroonhof@math.ethz.ch>
6170
6171         * nndoc.el (nndoc-dissect-buffer): Went into infinite loop if end
6172         of file token wasn't properly detected.
6173         (nndoc-type-alist): Better end-of-header regexp for
6174         lanl.gov preprints
6175         (nndoc-article-type): Updated doc string
6176
6177 Mon Aug 12 21:01:25 1996  Sudish Joseph  <sudish@mindspring.com>
6178
6179         * nntp.el (nntp-request-newgroups): Switch to nntp-server-buffer
6180         first.
6181
6182 Tue Aug 13 09:44:46 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6183
6184         * gnus-group.el (gnus-group-sort-by-real-name): New function.
6185
6186         * gnus-sum.el (gnus-summary-save-article): Pass on number of
6187         articles to be saved.
6188
6189         * gnus-art.el (gnus-article-edit-article): Remove all text props.
6190         (gnus-read-save-file-name): Take an optional defaultish parameter.
6191
6192         * nntp.el (nntp-retrieve-groups): Saved.
6193
6194         * message.el (message-forward): Didn't work well with multi-line
6195         separators. 
6196
6197         * gnus-msg.el (gnus-summary-mail-crosspost-complaint): Check
6198         wheteher followup-to was restricted.
6199
6200         * nnsoup.el (nnsoup-store-reply): Would insert double courtesy
6201         headers. 
6202
6203         * gnus-group.el (gnus-group-highlight-line): New `total' number. 
6204
6205 Mon Aug 12 06:25:00 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6206
6207         * gnus.el: Red Gnus v0.11 is released.
6208
6209 Mon Aug 12 03:51:57 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6210
6211         * gnus-async.el (gnus-make-async-article-function): New function.
6212         (gnus-async-prefetch-article): Use it.
6213
6214 Sat Aug 10 07:16:29 1996  Greg Stark  <gsstark@mit.edu>
6215
6216         * gnus-start.el (gnus-activate-level): Doc fix.
6217
6218 Sun Aug 11 03:33:02 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6219
6220         * gnus-msg.el (gnus-summary-mail-crosspost-complaint): New command.
6221         (gnus-crosspost-message): New variable.
6222
6223         * gnus-vis.el: Removed file -- functions spread out over
6224         gnus-group.el, gnus-sum.el and gnus-art.el.
6225
6226         * gnus-util.el (gnus-turn-off-edit-menu): Renamed function.
6227
6228         * gnus-salt.el (gnus-carpal-mode): Moved to this file.
6229
6230         * gnus-vis.el (gnus-score-set-default): Removed.
6231         (gnus-visual-score-map): Removed.
6232
6233         * nntp.el (nntp-send-nosy-authinfo): Don't echo password.
6234
6235         * gnus-srvr.el (gnus-server-open-all-servers): New command and
6236         keystroke. 
6237         (gnus-server-close-all-servers): Ditto.
6238
6239         * gnus-async.el (gnus-async-get-semaphore): New function.
6240         (gnus-async-release-semaphore): New function.
6241         (gnus-async-prefetch-article): Use them.
6242
6243         * nntp.el (nntp-make-process-buffer): New function.
6244         (nntp-retrieve-data): Use after-change instead of filter.
6245         (nntp-after-change-function): New function.
6246
6247         * gnus.el (gnus-read-method): Intern method.
6248
6249         * gnus-cache.el (gnus-cache-save-buffers): Didn't check before
6250         making dir.
6251
6252 Sat Aug 10 14:55:33 1996  Sudish Joseph  <sudish@mindspring.com>
6253
6254         * gnus-win.el (gnus-buffer-configuration): Don't create picon
6255         frame if gnus-picons-display-where is 'article.
6256
6257 Sun Aug 11 02:47:30 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6258
6259         * gnus-vis.el (gnus-highlight-selected-summary): Would bug out on
6260         some lines. 
6261
6262         * gnus-spec.el (gnus-tilde-cut-form): Typo.
6263         (gnus-parse-simple-format): Forgot to check `max-right' and
6264         `max-left'.
6265         (gnus-compile): Don't issue warnings.
6266
6267 Fri Aug  2 14:53:02 1996  Christoph Wedler  <wedler@fmi.uni-passau.de>
6268         
6269         * smiley.el (smiley-buffer): `smiley-regexp-alist' can be a symbol
6270         now.
6271
6272 Sun Aug 11 02:37:57 1996  Greg Stark  <gsstark@mit.edu>
6273
6274         * gnus-msg.el (gnus-post-method): Tested the wrong variable. 
6275
6276 Sun Aug 11 02:28:30 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6277
6278         * message.el (message-check-news-syntax): Messaged wrong number.
6279
6280 Sat Aug 10 11:26:56 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6281
6282         * message.el (message-y-or-n-p): Moved to before usage.
6283
6284 Fri Aug  9 16:42:52 1996  Danny Siu  <dsiu@adobe.com>
6285
6286         * gnus-picon.el (gnus-article-display-picons): display picon even if
6287         From line doesn't have full domain name.
6288
6289 Sat Aug 10 10:11:21 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6290
6291         * message.el (message-reply): Didn't narrow properly to the head.
6292         (message-indent-citation): Remove all blank lines at the start. 
6293
6294 Sat Aug 10 07:00:34 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6295
6296         * gnus.el: Red Gnus v0.9 is released.
6297
6298 Sat Aug 10 06:03:07 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6299
6300         * gnus-soup.el (gnus-soup-write-prefixes): Protect against
6301         existing dirs.
6302
6303         * gnus-topic.el (gnus-topic-parameters): Third parameter instead
6304         of second.
6305         (gnus-topic-set-parameters): Ditto.
6306
6307 Sat Aug 10 05:22:43 1996  Lee Iverson  <leei@ai.sri.com>
6308
6309         * message.el (message-send-mail-with-mh): Didn't work.
6310
6311 Sat Aug 10 03:57:42 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6312
6313         * gnus-dup.el (gnus-dup-unsuppress-article): Data instead of
6314         ingo. 
6315         (gnus-dup-unsuppress-article): Set the wrong variable.
6316
6317 Sat Aug 10 00:52:26 1996  Jack Vinson  <jvinson@cheux.ecs.umass.edu>
6318
6319         * gnus.el (gnus-short-group-name): Bug in dotless names.
6320
6321 Sat Aug 10 00:45:32 1996  Jens Lautenbacher  <jens@lemhrem.lem.uni-karlsruhe.de>
6322
6323         * gnus-msg.el (gnus-inews-insert-archive-gcc): Use the `gcc-self'
6324         parameter. 
6325
6326 Sat Aug 10 00:28:41 1996  François Pinard  <pinard@progiciels-bpi.ca>
6327
6328         * gnus-load.el (gnus-info-nodes): Add info node for
6329         `mime/viewer-mode'. 
6330
6331 Sat Aug 10 00:25:51 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6332
6333         * message.el (message-reply): Don't include first empty line. 
6334
6335 Sat Aug 10 00:11:52 1996  François Pinard  <pinard@progiciels-bpi.ca>
6336
6337         * gnus-sum.el (gnus-summary-prev-unread-article): Doc fix.
6338
6339 Sat Aug 10 00:08:42 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6340
6341         * gnus-util.el (gnus-date-iso8601): Protect against buggy Dates. 
6342
6343 Fri Aug  9 06:39:22 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6344
6345         * gnus-topic.el (gnus-topic-mode): Hook into parameter thingies. 
6346         (gnus-topic-parameters): Buggy definition.
6347
6348         * gnus-group.el (gnus-group-get-parameter-function): New
6349         variable. 
6350
6351         * gnus.el (gnus-group-find-parameter): New function.
6352
6353         * gnus-sum.el (gnus-summary-read-document): New command and
6354         keystroke. 
6355
6356         * gnus-group.el (gnus-group-clear-data-on-native-groups): New
6357         command. 
6358         (gnus-group-read-ephemeral-group): Accept an ACTIVATE-ONLY
6359         parameter.
6360
6361         * gnus-score.el (gnus-decay-score): New function.
6362         (gnus-decay-scores): New function.
6363         (gnus-decay-score-function): New variable.
6364         (gnus-score-date): Accept a `regexp' match.
6365
6366         * gnus-util.el (gnus-time-to-day): New function.
6367
6368         * gnus-score.el (gnus-decay-scores): New variable.
6369         (gnus-score-decay-constant): New variable.
6370         (gnus-score-decay-scale): New variable.
6371
6372         * gnus-sum.el (gnus-group-make-articles-read): Register undo. 
6373
6374         * gnus-group.el (gnus-update-read-articles): Register undo.
6375
6376         * gnus-undo.el (gnus-undo-register-1): Renamed.
6377         (gnus-undo-register): New macro.
6378
6379         * gnus-group.el (gnus-group-yank-group): Be undoable.
6380         (gnus-group-kill-group): Be undoable.
6381         (gnus-undo): Required.
6382         (gnus-group-clear-data): New keystroke.
6383
6384         * gnus-undo.el (gnus-undo-last-command): New variable.
6385         (gnus-undo): Didn't work.
6386         (gnus-undo-boundary): Keep track of whether the last command did a
6387         boundary.
6388         (gnus-undo): Set boundary.
6389
6390 Thu Aug  8 19:43:02 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6391
6392         * gnus-spec.el (gnus-tilde-cut-form): New function.
6393         (gnus-tilde-max-form): New definition.
6394         (gnus-tilde-ignore-form): New function.
6395         (gnus-parse-format): Rewrite to accept extended syntax.
6396
6397         * gnus-topic.el (gnus-topic-goto-missing-group): Try to be a bit
6398         faster.
6399
6400         * gnus-group.el (gnus-group-goto-group): Accept optional FAR
6401         parameter. 
6402
6403         * gnus-int.el (gnus-request-newgroups): Don't bug out on servers
6404         that don't support this.
6405
6406         * gnus.el (gnus-server-extend-method): Would bug out on non-known
6407         methods. 
6408
6409         * gnus-group.el (gnus-group-get-new-news): Put point in the group
6410         buffer. 
6411
6412 Wed Aug  7 15:40:44 1996  Jan Vroonhof  <vroonhof@math.ethz.ch>
6413
6414         * nntp.el (nntp-open-rlogin): Now can be used as
6415         nntp-open-connection function
6416         (nntp-open-telnet): Ditto
6417         (nntp-open-rlogin): Needed to remove telnet junk from nntp buffer
6418         to make new nntp-wait-for happy
6419         all: required carriage return for end of line 
6420
6421 Tue Aug  6 21:58:26 1996  Jan Vroonhof  <vroonhof@math.ethz.ch (Jan Vroonhof)>
6422
6423         * nndoc.el (nndoc-generate-lanl-gov-head): New function
6424         (nndoc-transform-lanl-gov-announce): New function
6425         (nndoc-lanl-gov-announce-type-p): New function
6426         (nndoc-type-alist): Added support for preprint announcements
6427         (nndoc-type-alist): Only use 'slack-digests' if forced to.
6428
6429 Tue Aug  6 20:41:02 1996  Jan Vroonhof  <vroonhof@math.ethz.ch>
6430
6431         * nndoc.el (nndoc-type-alist): tried to call nndoc-guess-type-p
6432
6433 Thu Aug  8 05:40:28 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6434
6435         * gnus-sum.el (gnus-summary-walk-group-buffer): Put cursor in echo
6436         area.
6437
6438         * gnus-dup.el (gnus-dup-unsuppress-article): New function.
6439
6440         * gnus-sum.el (gnus-mark-article-as-unread): Unsuppress
6441         duplicates. 
6442
6443         * gnus-msg.el (gnus-debug): Scan gnus-load.el.
6444
6445 Thu Aug  8 01:48:57 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6446
6447         * gnus.el: Red Gnus v0.8 is released.
6448
6449 Thu Aug  8 01:36:34 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6450
6451         * gnus.el: Red Gnus v0.7 is released.
6452
6453 Thu Aug  8 01:29:56 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6454
6455         * message.el (message-deletable-headers): Have Lines be
6456         deletable. 
6457
6458 Wed Aug  7 23:41:26 1996  Richard Pieri  <ratinox@unilab.dfci.harvard.edu>
6459
6460         * gnus.el (gnus-short-group-name): New version.
6461
6462 Wed Aug  7 19:55:25 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6463
6464         * gnus-start.el (gnus-declare-backend): New function.
6465
6466         * gnus-xmas.el (gnus-xmas-pointer-glyph): New variable.
6467         (gnus-xmas-modeline-glyph): New variable.
6468         (gnus-xmas-mode-line-buffer-identification): New definition. 
6469
6470         * nntp.el (nntp-request-article): Would sometimes return nil
6471         falsely. 
6472         (nntp-find-group-and-number): Saved function.
6473         (nntp-request-article): Use it.
6474         (nntp-request-head): Saved.
6475
6476         * gnus-dup.el (gnus-dup-suppress-articles): Message.
6477
6478         * gnus-group.el (gnus-group-mark-group): Used string instead of
6479         char. 
6480
6481 Wed Aug  7 02:52:55 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6482
6483         * gnus-util.el: Use `format-time-string'.
6484
6485         * gnus-sum.el (gnus-summary-edit-article-postpone): Defined
6486         again. 
6487
6488         * article.el (article-make-date-line): Would say "unknown" on
6489         "now" dates.
6490
6491 Wed Aug  7 02:48:12 1996  Katsumi Yamaoka  <yamaoka@ga.sony.co.jp>
6492
6493         * message.el (message-rename-buffer): Set proper outsave name. 
6494
6495 Wed Aug  7 00:28:44 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6496
6497         * nnheader.el (nnheader-temp-write): Always use
6498         `fundamental-mode'. 
6499
6500         * gnus-util.el (gnus-date-iso8601): Illegal format.
6501
6502         * gnus-group.el (gnus-group-make-doc-group): Full name in server
6503         name. 
6504
6505         * gnus-undo.el (gnus-undo): Typo.
6506
6507         * gnus-group.el (gnus-group-mark-group): Don't touch props.
6508
6509         * gnus-score.el (gnus-score-headers): Don't root out 0 scores when
6510         saving.
6511
6512         * gnus-art.el (gnus-narrow-to-page): Don't do a "next-page" if
6513         `^L' is the last char.
6514
6515         * gnus.el (gnus): Autoload.
6516
6517 Tue Aug  6 23:00:01 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6518
6519         * gnus-score.el (gnus-score-string): Wouldn't do word and fuzzy
6520         matching properly.
6521
6522 Mon Aug  5 22:23:03 1996  Raja R. Harinath  <harinath@cs.umn.edu>
6523
6524         * gnus-gl.el (gnus-grouplens-mode): Clear proper variables.
6525
6526 Mon Aug  5 20:27:11 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6527
6528         * gnus-art.el (gnus-article-edit-exit): Would move point.
6529         (gnus-article-edit): New command.
6530
6531         * nnml.el (nnml-request-rename-group): Copy over .overview file. 
6532         (nnml-request-group): Better error message.
6533
6534 Sat Aug  3 17:52:01 1996  Steven L Baur  <steve@miranova.com>
6535
6536         * gnus-setup.el (message): Can't require 'message until we know
6537         where the Gnus .elcs are.
6538         
6539 Mon Aug  5 20:07:11 1996  François Pinard  <pinard@progiciels-bpi.ca>
6540
6541         * gnus-util.el (gnus-date-iso8601): New function.
6542
6543 Mon Aug  5 19:14:12 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6544
6545         * gnus-sum.el (gnus-summary-search-article-forward): Show thread
6546         when finding matches.
6547
6548         * nnmail.el (nnmail-get-spool-files): Sort procmail files.
6549
6550 Mon Aug  5 02:25:06 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6551
6552         * gnus.el: Red Gnus v0.6 is released.
6553
6554 Mon Aug  5 01:12:24 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6555
6556         * nntp.el (nntp-request-type): Defined again.
6557
6558 Mon Aug  5 01:01:15 1996  Ralph Schleicher  <rs@purple.ul.bawue.de>
6559
6560         * gnus-score.el (gnus-ignored-adaptive-words): New value.
6561
6562 Mon Aug  5 00:12:54 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6563
6564         * gnus-util.el (gnus-group-real-name): Tweaked definition.
6565
6566         * gnus-eform.el (gnus-edit-form-done): Didn't call the right
6567         function. 
6568
6569 Sun Aug  4 23:30:52 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6570
6571         * gnus-score.el (gnus-score-load-files): Returned nil.
6572
6573 Sun Aug  4 06:11:02 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6574
6575         * gnus-load.el (gnus-use-undo): New variable.
6576
6577         * gnus-undo.el: New file.
6578
6579         * gnus-score.el (gnus-default-adaptive-word-score-alist): New
6580         variable. 
6581         (gnus-score-adaptive): Adaptivity on words.
6582         (gnus-ignored-adaptive-words): New variable.
6583         (gnus-all-score-files): Made into own function.
6584         (gnus-score-load-files): Ditto.
6585         (gnus-score-find-favourite-words): New command and keystroke.
6586
6587         * gnus-load.el (gnus-use-adaptive-scoring): Doc fix.
6588
6589         * gnus-score.el (gnus-enter-score-words-into-hashtb): New
6590         function. 
6591         (gnus-score-build-cons): Removed.
6592         (gnus-score-string): Score words.
6593
6594 Sun Aug  4 01:33:31 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6595
6596         * gnus.el: Red Gnus v0.5 is released.
6597
6598 Sun Aug  4 00:17:51 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6599
6600         * nntp.el (nntp-wait-for): Goto point-max before inserting.
6601         (nntp-retrieve-headers): Didn't inhibit Erasure.
6602
6603         * gnus-eform.el (gnus-edit-form-mode-map): Buggy.
6604
6605         * nntp.el (nntp-send-command-nodelete): New function.
6606
6607 Sat Aug  3 22:21:24 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6608
6609         * article.el (article-date-ut): Wouldn't do anything much.
6610
6611         * nntp.el (nntp-wait-for): Wouldn't allow posting.
6612
6613         * nnmail.el (nnmail-delete-incoming): Set to nil.
6614
6615 Sat Aug  3 01:31:24 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6616
6617         * gnus-score.el (gnus-home-score-file): New variable.
6618         (gnus-home-score-file): New function.
6619         (gnus-hierarchial-home-score-file): New function.
6620         (gnus-possibly-score-headers): Use `adapt-file' param.
6621         (gnus-home-adapt-file): New variable.
6622         (gnus-hierarchial-home-adapt-file): New function.
6623
6624         * gnus-load.el (gnus-original-article-buffer): Moved here.
6625
6626         * gnus-sum.el (gnus-article-mark): New macro.
6627         (gnus-summary-prepare-unthreaded): Use it.
6628         (gnus-summary-prepare-threads): Ditto.
6629
6630         * gnus-win.el (gnus-buffer-configuration): New `edit-article'
6631         setting. 
6632
6633         * gnus-sum.el (gnus-summary-edit-article): Don't move point in the
6634         article buffer.
6635         (gnus-summary-edit-article-done): Don't move point after editing.
6636         (gnus-summary-edit-article-postpone): Removed.
6637         (gnus-summary-update-article-line): New function.
6638
6639         * gnus-art.el (gnus-article-edit-mode-map): Buggy map.
6640
6641 Fri Aug  2 22:36:40 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6642
6643         * gnus.el: Red Gnus v0.4 is released.
6644
6645 Wed Jul 31 15:23:54 1996  Ken Olstad  <ken@mn.cheyenne.com>
6646
6647         * gnus-xmas.el (gnus-xmas-redefine): Disable XFace when running
6648         under tty.
6649
6650 Wed Jul 31 14:21:38 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6651
6652         * gnus.el (gnus-group-read-group): Use `gnus-range-length' instead
6653         of `length'.
6654
6655 Fri Aug  2 21:48:17 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6656
6657         * gnus-dup.el (gnus-dup-suppress-articles): Wouldn't mark articles
6658         properly.
6659
6660 Fri Aug  2 21:40:33 1996  Glenn Coombs  <glenn@prl.research.philips.com>
6661
6662         * gnus-vis.el (gnus-button-url): New definition.
6663
6664 Fri Aug  2 19:08:55 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6665
6666         * gnus-group.el (gnus-update-read-articles): Moved here.
6667
6668         * gnus-sum.el (gnus-update-read-articles): Moved here.
6669
6670         * gnus-async.el (gnus-async-request-fetched-article): Would bug
6671         out on Message-IDs.
6672
6673         * gnus-score.el (gnus-score-save): Would kill wrong buffer.
6674
6675         * nntp.el (nntp-process-filter): Insert at point-max.
6676
6677         * nnheader.el (nnheader-set-temp-buffer): Accept a noerase param.
6678
6679 Fri Aug  2 00:14:16 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6680
6681         * gnus-topic.el (gnus-topic-edit-parameters): New command.
6682         (gnus-group-topic-parameters): New function.
6683         (gnus-topic-set-parameters): New function.
6684         (gnus-topic-parameters): New function.
6685
6686         * gnus-group.el (gnus-group-edit-group-done): Newish definition.
6687
6688         * gnus-srvr.el (gnus-server-edit-server): Use new edit function.
6689         (gnus-server-edit-server-done): Removed.
6690
6691         * gnus-group.el: Use new edit function.
6692
6693         * gnus-eform.el (gnus-eform): New file.
6694
6695         * gnus-group.el (gnus-group-goto-group): Tippy-toe around some
6696         more to find the most likely instance of the group.
6697         (gnus-edit-form): New function.
6698         (gnus-edit-form-mode): New command.
6699         (gnus-edit-form-make-menu-bar): New function.
6700         (gnus-edit-form-mode-hook): New variable.
6701         (gnus-edit-form-exit): New command and keystroke.
6702         (gnus-edit-form-done): Ditto.
6703
6704         * gnus-topic.el: Moved functions around.
6705         (gnus-current-topic): Renamed.
6706         (gnus-current-topics): New function.
6707         (gnus-group-parent-topic): New function.
6708
6709         * article.el (gnus-signature-separator): New default.
6710         (gnus-signature-limit): Extended value.
6711         (article-narrow-to-signature): Use it.
6712
6713         * gnus-cite.el (gnus-cite-parse): Use new signature functions.
6714
6715         * article.el (article-search-signature): New function.
6716         (gnus-signature-separator): Allow wider syntax.
6717
6718         * gnus-async.el (gnus-use-header-prefetch): New variable.
6719         (gnus-async-set-article-buffer): Removed.
6720         (gnus-async-prefetch-headers): New function.
6721         (gnus-async-retrieve-fetched-headers): New function.
6722         (gnus-async-prefetch-headers-buffer): New variable.
6723
6724         * gnus-salt.el (gnus-summary-pick-line-format): New variable.
6725         (gnus-pick-mode): Use it.
6726         (gnus-pick-line-number): New function.
6727         (gnus-pick-article): New command and keystroke.
6728         (gnus-pick-mode-map): Changed " " to `gnus-pick-next-page'.
6729         (gnus-pick-next-page): New command and keystroke.
6730         (gnus-mark-unpicked-articles-as-read): New variable.
6731         (gnus-pick-start-reading): Use it.
6732
6733         * gnus-sum.el (gnus-summary-line-format-alist): Add pick line
6734         number. 
6735
6736 Thu Aug  1 23:32:15 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6737
6738         * nntp.el (nntp-request-list): Decode.
6739         (nntp-request-list-newsgroups): Ditto.
6740
6741         * gnus-gl.el (gnus-grouplens-mode): Update summary line specs. 
6742
6743         * gnus-msg.el (gnus-debug): Would bug out.
6744
6745 Thu Aug  1 23:24:48 1996  Glenn Coombs  <glenn@prl.research.philips.com>
6746
6747         * gnus-sum.el (gnus-summary-update-mark): Work on hidden threads.
6748
6749 Thu Aug  1 00:00:16 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6750
6751         * gnus-score.el (gnus-score-save): Wouldn't save scores.
6752
6753         * gnus-load.el (gnus-summary-line-format): Moved here.
6754
6755         * gnus.el (gnus-alive-p): More thorough definition.
6756         (gnus-info-set-entry): New macro.
6757
6758         * gnus-move.el: New file.
6759         (gnus-move-group-to-server): New function.
6760         (gnus-change-server): New command.
6761         (gnus-group-move-group-to-server): New command.
6762
6763         * gnus-start.el (gnus-parse-active): New function.
6764
6765         * gnus.el (gnus-read-method): Mew function.
6766         * gnus-group.el: Use it.
6767
6768         * gnus-load.el (gnus-suppress-duplicates): New variable.
6769
6770         * gnus-dup.el: New file.
6771
6772         * gnus-sum.el (gnus-data-read-p): New macro.
6773         (gnus-duplicate-mark): New variable.
6774
6775 Wed Jul 31 23:09:35 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6776
6777         * gnus.el: Red Gnus v0.3 is released.
6778
6779 Wed Jul 31 21:38:08 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6780
6781         * nntp.el (nntp-retrieve-headers-with-xover): Didn't work.
6782
6783         * gnus-load.el (gnus-suppress-keymap): New function.
6784
6785 Wed Jul 31 01:20:58 1996  Sudish Joseph  <sudish@mindspring.com>
6786
6787         * gnus-picon.el (gnus-group-display-picons): Delete just the live
6788         extents. 
6789
6790 Wed Jul 31 21:15:01 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6791
6792         * gnus.el ((load)): Only eval splash when loading.
6793
6794         * gnus-group.el (gnus-group-quit): Always kill group buffer.
6795
6796         * nntp.el (nntp-open-connection): Escape errors.
6797
6798 Wed Jul 31 16:09:22 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6799
6800         * nnml.el (nnml-request-rename-group): Would move subgroups as
6801         well. 
6802         * nnmh.el: Ditto.
6803
6804         * gnus-group.el (gnus-group-rename-group): Use current group name
6805         as default.
6806         (gnus-group-rename-group): Added doc string.
6807
6808         * gnus-sum.el (gnus-general-simplify-subject): Renamed.
6809
6810 Wed Jul 31 16:05:06 1996  Paul Franklin  <paul@transmeta.com>
6811
6812         * gnus-sum.el (gnus-pdf-simplify-subject): New version.
6813
6814 Wed Jul 31 15:59:04 1996  Raja R. Harinath  <harinath@cs.umn.edu>
6815
6816         * nntp.el (nntp-retrieve-headers-with-xover): `last' returns cdr. 
6817
6818 Wed Jul 31 15:18:33 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6819
6820         * nntp.el (nntp-retrieve-headers-with-xover): Put the result in
6821         the right buffer.
6822         (nntp-request-body): Decode.
6823
6824         * gnus.el (gnus-no-server): Would bug out when gnus-start wasn't
6825         loaded. 
6826
6827         * gnus-art.el (gnus-article-edit-mode): New command.
6828         (gnus-article-edit-mode-hook): New variable.
6829         (gnus-article-edit-mode-map): New variable.
6830
6831 Wed Jul 31 15:18:26 1996  François Pinard  <pinard@progiciels-bpi.ca>
6832
6833         * gnus-art.el (gnus-article-edit-full-stops): New command.
6834
6835 Wed Jul 31 13:03:48 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6836
6837         * gnus-sum.el (gnus-summary-edit-wash): New command and keystroke.
6838
6839         * message.el (message-sort-headers-1): Sort properly on totally
6840         empty headers.
6841
6842         * article.el (article-hide-boring-headers): Didn't hide completely
6843         empty headers.
6844
6845         * nntp.el (nntp-encode-text): Rescued.
6846         (nntp-send-buffer): New function.
6847         (nntp-request-post): New function.
6848
6849         * gnus-util.el (gnus-define-keys-safe): New macro.
6850         (gnus-define-keys-1): Accept `safe' param.
6851
6852         * gnus-load.el (gnus-summary-mode-map): Define the main three
6853         keymaps prematurely here.
6854
6855 Wed Jul 31 12:48:23 1996  Steven L. Baur  <steve@miranova.com>
6856
6857         * gnus-load.el (gnus-default-nntp-server): Moved.
6858
6859 Wed Jul 31 03:15:02 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6860
6861         * nndoc.el (nndoc-add-type): Remove old type definition.
6862
6863         * article.el: Changed variable names back to `gnus-'.
6864
6865 Tue Jul 30 23:07:04 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6866
6867         * nntp.el (nntp-connection-alist): Define as oo.
6868
6869         * nndoc.el (nndoc-add-type): Wrong number of args.
6870         (nndoc-set-delims): Free var.
6871
6872 Tue Jul 30 23:02:51 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6873
6874         * gnus.el: Red Gnus v0.1 is released.
6875
6876 Tue Jul 30 22:34:11 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
6877
6878         * nntp.el (nntp-find-connection-buffer): New function.
6879         (nntp-retrieve-headers): Use it.
6880
6881 Tue Jul 30 00:00:28 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6882
6883         * nndoc.el (nndoc-add-type): New function.
6884         (nndoc-guess-type): New function.
6885         (nndoc-set-delims): New definition.
6886
6887         * nntp.el (nntp-open-server): Init server buffer.
6888
6889         * gnus.el (gnus-group-prefixed-name): Do the right thing with nil
6890         methods. 
6891         (gnus-group-rename-group): Would act oddly when renaming native
6892         groups. 
6893
6894 Mon Jul 29 14:17:30 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6895
6896         * gnus-load.el (gnus-startup-hook): Removed hilit removal.
6897
6898         * gnus-async.el: New file.
6899
6900         * gnus-int.el (gnus-asynchronous-p): New function.
6901
6902         * nntp.el: Replaced with new, asynchronous version.
6903
6904 Mon Jul 29 11:48:07 1996  Paul Franklin  <paul@transmeta.com>
6905
6906         * gnus-sum.el (gnus-pdf-simplify-subject): New function.
6907         (gnus-summary-simplify-subject-query): New command.
6908
6909 Mon Jul 29 10:05:30 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6910
6911         * gnus-sum.el (gnus-summary-mode-map): Command for emphasis.
6912
6913         * gnus-art.el (gnus-article-wash-status): Report emphasis.
6914
6915         * article.el (article-unhide-text-type): New function.
6916         (article-emphasize): New function.
6917         (article-emphasis-alist): New variable.
6918
6919         * gnus-score.el (gnus-score-headers): Hook into advanced scoring.
6920
6921         * gnus-logic.el: New file.
6922
6923         * article.el (article-treat-overstrike): Mark hiding type.
6924
6925 Mon Jul 29 10:00:52 1996  d. hall  <dhall@illusion.apk.net>
6926
6927         * gnus-art.el (gnus-article-wash-status): New function.
6928
6929 Sun Jul 28 15:20:19 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
6930
6931         * article.el (article-hidden-arg): Renamed all variables and
6932         functions to `article-'.
6933
6934         * gnus.el: Split file into gnus-start.el, gnus-group.el,
6935         gnus-sum.el, gnus-art.el, gnus-win.el, gnus-load.el, gnus-util.el,
6936         gnus-bcklg.el, gnus-spec.el, article.el, and gnus-int.el.
6937