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