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