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