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