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