*** empty log message ***
[gnus] / lisp / ChangeLog
1 Thu Jun 13 02:28:26 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2
3         * nnheader.el (nnheader-insert-nov): Fudge a message-id if
4         necessary. 
5
6         * nnml.el (nnml-request-accept-article): Use it.
7
8         * nnmail.el (nnmail-check-syntax): New function.
9
10         * gnus.el (gnus-group-fetch-faq): Would bug out when not called in
11         the group buffer.
12         (gnus-use-long-file-name): Doc fix.
13         (gnus-summary-search-article): Search backward from where we left
14         off. 
15
16         * gnus-xmas.el (gnus-xmas-server-menu-add): New function.
17         (gnus-xmas-browse-menu-add): Ditto.
18
19 Wed Jun 12 18:32:57 1996  Christoph Wedler  <wedler@fmi.uni-passau.de>
20
21         * gnus-srvr.el (gnus-server-make-menu-bar): Use
22         `gnus-server-deny-server'
23
24 Wed Jun 12 23:02:19 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
25
26         * message.el (message-send-rename-function): New variable.
27         (message-do-send-housekeeping): Use it.
28
29 Wed Jun 12 22:53:32 1996  Richard Mlynarik  <mly@adoc.xerox.com>
30
31         * message.el (message-make-fqdn): Make sure `user-mail-address'
32         and `mail-host-address' looks like a full address.
33
34 Wed Jun 12 22:06:39 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
35
36         * message.el (message-generate-new-buffers): Extended syntax.
37         (message-buffer-name): Use it.
38         (message-make-fqdn): Checked `user-mail-address' directly.
39         (message-check-news-syntax): Check for misconfiguration.
40
41         * nnmail.el (nnmail-move-inbox): Use it.
42
43 Wed Jun 12 22:06:10 1996  Richard Pieri  <ratinox@unilab.dfci.harvard.edu>
44
45         * nnmail.el (nnmail-read-password): New function.
46
47 Wed Jun 12 21:59:40 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
48
49         * message.el (message-send): Make buffer read/write before
50         sending. 
51
52         * gnus-score.el (gnus-score-edit-current-scores): Correct
53         message. 
54
55 Wed Jun 12 19:31:50 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
56
57         * gnus-msg.el (gnus-inews-insert-archive-gcc): If ":" in name,
58         just use name.
59         (gnus-message-archive-group): Doc fix.
60
61         * nnmail.el (nnmail-split-it): Regexp bogosity.
62
63         * gnus-vis.el (gnus-button-alist): Have "news:" rule come before
64         URL rule.
65
66         * message.el (message-setup): Really be read-only.
67
68         * gnus.el (gnus-summary-import-article): Use message.
69
70 Tue Jun 11 10:04:55 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
71
72         * message.el (message-make-fqdm): Use `mail-host-address' before
73         `user-mail-address'. 
74         (message-make-fqdn): Typo is function name.
75
76         * nndb.el: Make byte-compiler silent.
77
78 Tue Jun 11 02:29:33 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
79
80         * gnus.el: Gnus v5.2.15 is released.
81
82         * gnus-score.el (gnus-score-find-trace): Erase contents first.
83
84         * nntp.el (nntp-send-region-to-server): Make sure the server is
85         up. 
86
87         * gnus.el (gnus-summary-edit-article-done): Reversed parameters. 
88
89         * nnheaderxm.el: Renamed.
90
91         * nnmail.el ((eq system-type 'windows-nt)): Moved here.
92
93 Tue Jun 11 02:11:30 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
94
95         * nnmail.el (nnmail-pop-password): New variable.
96         (nnmail-pop-password-required): New variable.
97         (nnmail-move-inbox): Use them.
98
99 Mon Jun 10 21:40:13 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
100
101         * gnus-xmas.el (gnus-xmas-summary-recenter): Don't sit-for on
102         XEmacs 19.13. 
103
104         * gnus-picon.el (gnus-group-display-picons): `set-to-buffer'?
105
106         * gnus.el (gnus-articles-to-read): Don't prompt for scored unless
107         there are many unscored ones.
108         (gnus-read-move-group-name): Prompt when group doesn't exist.
109         (gnus-output-to-file): New implementation.
110         (gnus-summary-save-article): Would duplicate while saving.
111         (gnus-summary-save-article): Prompts wouldn't be remembered.
112         (gnus-article-hide-headers): Inhibit point motion hooks. 
113
114 Mon Jun 10 05:20:24 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
115
116         * gnus.el: Gnus v5.2.14 is released.
117
118         * gnus-cus.el (()): Display X face by default.
119
120         * gnus-xmas.el (gnus-article-x-face-command): New default.
121
122         * gnus-ems.el: Moved x-face.
123
124         * gnus-xmas.el (gnus-xmas-article-display-xface): New function.
125
126 Mon Jun 10 03:08:10 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uido.no>
127
128         * gnus.el: Gnus v5.2.13 is released.
129
130         * gnus-cus.el (()): Changed LemonChiffon to Turquoise.
131
132         * message.el (message-signature-setup-hook): New hook.
133
134         * gnus-xmas.el (gnus-xmas-summary-recenter): `sit-for' for right
135         height. 
136
137 Mon Jun 10 00:02:15 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
138
139         * gnus.el (gnus-article-check-hidden-text): New definition.
140         (gnus-hidden-arg): New function.
141         (gnus-article-hide-headers): Don't toggle when called
142         non-interactively. 
143
144         * messagexmas.el (message-xmas-setup-toolbar): Use xbms.
145
146         * gnus-score.el (gnus-score-file-regexp): Regexp-quote suffixes.
147         (gnus-score-load-file): Wouldn't set `adapt-file' right.
148
149         * gnus-xmas.el (gnus-xmas-logo-color-alist): Removed double "##". 
150
151         * gnus-score.el (gnus-score-find-bnews): Deal with "++".
152
153 Sun Jun  9 22:18:05 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
154
155         * gnus-score.el (gnus-score-find-trace): Don't error, just beep. 
156
157         * gnus-cite.el (gnus-cite-minimum-match-count): Changed default to
158         2. 
159
160 Sun Jun  9 05:48:18 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
161
162         * gnus.el (gnus-message-archive-method): Dox fix.
163
164         * message.el (message-check-news-syntax): Allow + and _ in group
165         names. 
166
167         * gnus.el (gnus-group-fetch-faq): Didn't allow completion.
168
169 Sun Jun  9 05:36:16 1996  Hrvoje Niksic  <hniksic@srce.hr>
170
171         * message.el (message-ignored-supersedes-headers): New default. 
172
173 Sun Jun  9 05:17:34 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
174
175         * gnus-score.el (gnus-score-score-files-1): Don't match on "/" in
176         file names.
177         * nnml.el (nnml-generate-nov-databases-1): Ditto.
178         * nnmh.el (nnmh-request-list-1): Ditto.
179         * gnus-uu.el (gnus-uu-scan-directory): Ditto.
180
181         * nnheaderems.el: Strip CR on windows-nt.
182
183 Sun Jun  9 05:15:13 1996  Dave Disser  <disser@hpsdly.sdd.hp.com>
184
185         * gnus-picon.el (gnus-group-display-picons): Set instead of
186         switching buffer. 
187
188 Sun Jun  9 05:08:51 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
189
190         * gnus.el (gnus-article-read-summary-keys): Don't save winconf on
191         "|". 
192
193         * nnmail.el (nnmail-delete-incoming): Changed default.
194
195         * gnus.el (gnus-eval-in-buffer-window): Indent correctly.
196
197 Sat Jun  8 19:24:24 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
198
199         * gnus-cite.el (gnus-cite-minimum-match-count): Changed default. 
200
201 Fri Jun  7 22:08:53 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
202
203         * gnus.el: Gnus v5.2.12 is released.
204
205         * gnus.el (gnus-summary-refer-article): Would bug out when
206         referring non-sparse articles.
207
208 Fri Jun  7 19:59:45 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
209
210         * gnus.el: Gnus v5.2.11 is released.
211
212         * gnus.el (gnus-summary-save-article): Would set
213         `gnus-original-article-buffer' to a bogus value.
214         (gnus-header-value): Didn't understand continuation headers!
215         (gnus-get-newsgroup-headers): Use new value and pick out
216         references when `^'.
217         (gnus-number-to-header): New function.
218         (gnus-summary-refer-article): Didn't work when sparse articles
219         were in action.
220
221 Fri Jun  7 17:19:21 1996  Christoph Wedler  <wedler@fmi.uni-passau.de>
222
223         * nnheader.el (nnheader-insert-head): Use
224         `nnheader-insert-file-contents-literally'.
225         (nnheader-mail-file-mbox-p): Ditto.
226
227 Fri Jun  7 14:05:28 1996  Jens Lautenbacher  <jens@lemcbed.lem.uni-karlsruhe.de>
228
229         * custom.el ((string-match "XEmacs" emacs-version)): dito
230
231         * gnus-vis.el (gnus-group-make-menu-bar): enable customize for XEmacs
232
233 Fri Jun  7 19:20:22 1996  Richard Pieri  <ratinox@unilab.dfci.harvard.edu>
234
235         * nnheaderems.el (nnheader-ms-strip-cr): New function.
236
237 Thu Jun  6 18:22:04 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
238
239         * gnus.el: Gnus v5.2.10 is released.
240
241         * message.el (message-header-format-alist): Use
242         `message-fill-address' for To and Cc.
243         (message-fill-address): New function.
244
245         * gnus.el (gnus-article-check-hidden-text): Respect a postive
246         arg. 
247         (gnus-summary-save-article): Remove headers from the original
248         article buffer. 
249         (gnus-article-hide-headers): Delete "From " if wanted.
250
251         * nnmail.el (nnmail-load-hook): Run hooks.
252
253 Thu Jun  6 14:41:20 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
254
255         * message.el (message-check-news-syntax): Don't warn on "poster".
256
257 Wed Jun  5 20:22:48 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
258
259         * gnus.el: Gnus v5.2.9 is released.
260
261         * message.el (message-setup): Add Mailcrypt magic.
262
263 Wed Jun  5 18:01:58 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
264
265         * gnus-cus.el (()): New colors.
266
267         * gnus-xmas.el (gnus-xmas-group-startup-message): Would bug out
268         when compiled without XPM support.
269
270 Wed Jun  5 17:17:00 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
271
272         * gnus.el: Gnus v5.2.8 is released.
273
274         * nndoc.el (nndoc-type-alist): New babyl head begin.
275         (nndoc-babyl-head-begin): New function.
276
277 Wed Jun  5 16:26:55 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
278
279         * gnus.el (gnus-summary-save-article): Remove headers.
280
281 Wed Jun  5 18:16:55 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
282
283         * gnus.el (gnus-read-old-newsrc-el-file): Would bug out.
284
285 Wed Jun  5 12:43:22 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
286
287         * gnus-score.el: `V f' to flush the cache.
288         (gnus-score-flush-cache): Save scores before flushing.
289
290         * gnus-cite.el (gnus-cite-prefix-regexp): Removed "-" as cite
291         prefix. 
292
293         * gnus.el (gnus-summary-caesar-message): Use message.
294
295         * gnus-cite.el (gnus-cite-prefix-regexp): Allow "-" as a cite
296         prefix. 
297
298         * nnvirtual.el (nnvirtual-convert-headers): Wouldn't convert.
299
300         * gnus-cus.el (()): Have `gnus-mouse-face' respect gnus-visual.
301
302 Wed Jun  5 12:52:15 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
303
304         * dgnushack.el (custom-file): Changed setq.
305
306 Tue Jun  4 13:46:45 1996  Scott Byer  <byer@mv.us.adobe.com>
307
308         * nnfolder.el (nnfolder-read-folder) Take an additional parameter,
309         scanning, which is t when we are only scanning for new news.  In
310         this case, if the modtime of the file hasn't changed since we last
311         scanned it, we don't bother reading the file in, and simply return
312         nil.  When we do scan it, pay attention to the
313         nnfolder-distrust-mbox variable, and only scan forward from the
314         last marked message when nil.  After scanning, remember the
315         modtime of the visited buffer.
316
317         * nnfolder.el (nnfolder-save-mail) If nnfolder-current-buffer is
318         nil, make sure any open group is closed before changing the group
319         - in the case where a group was opened for scanning but not read
320         in because it wasn't touched, this forces the read.
321
322         * nnfolder.el (nnfolder-possibly-change-group) Take an additional
323         optional variable, which indicated if we're scanning.  Passes it
324         on to nnfolder-read-folder, and is prepared for
325         nnfolder-read-folder to return nil for nnfolder-current-buffer.
326         If we get a request to change to the currently open group, and
327         nnfolder-current-buffer is nil (we're on the tail end of a scan),
328         simply return.
329
330         * nnfolder.el (nnfolder-request-scan) Inform
331         nnfolder-possibly-change-group that we're scanning.
332
333         * nnfolder.el (nnfolder-scantime-alist) New internal variable.
334         Keep track of the last scantime of each mbox.
335
336         * nnfolder.el (nnfolder-distrust-mbox) New variable.  When t,
337         nnfolder-read-folder reverts to it's old behavior of scanning an
338         entire file looking for unmarked messages.  When nil (the
339         default), scans forward from the last marked message.  Unless you
340         have an external mailer which inserts new messages in the middle
341         of your mailboxes, leave nil.
342
343 Wed Jun  5 09:20:38 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
344
345         * message.el (message-goto-body): Expand abbrev.
346
347 Tue Jun  4 17:12:06 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
348
349         * gnus.el: Gnus v5.2.7 is released.
350
351 Tue Jun  4 18:26:24 1996  Christoph Wedler  <wedler@fmi.uni-passau.de>
352
353         * message-xms.el (message-xmas-find-glyph-directory): Wouldn't use
354         PACKAGE-xmas-glyph-directory even if it is non-nil and a
355         directory.
356         (message-toolbar): Use special ispell function for messages.  Jump
357         to info pages for message composition.
358
359 Tue Jun  4 17:12:06 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
360
361         * message.el (rmail): Require.
362
363 Tue Jun  4 18:11:46 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
364
365         * gnus-cus.el (()): Bold group faces.
366
367 Tue Jun  4 15:10:20 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
368
369         * gnus-cus.el (()): Unbold group faces.
370
371         * custom.el (custom-face-lookup): Make all parameters optional.
372
373         * gnus.el (gnus-thread-total-score): Protect against nil input.
374
375 Tue Jun  4 11:11:13 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
376
377         * gnus.el: Gnus v5.2.6 is released.
378
379         * gnus.el (gnus-summary-make-local-variables): Set local variables
380         correctly.
381
382 Tue Jun  4 07:51:02 1996  Steven L. Baur  <steve@miranova.com>
383
384         * gnus-cus.el (()): New "light' group highlighting.
385
386 Tue Jun  4 07:26:10 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
387
388         * gnus.el (gnus-subscribe-hierarchical-interactive): Don't accept
389         wrong characters.
390
391         * message.el (message-directory): Autoload.
392
393 Mon Jun  3 07:30:18 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
394
395         * gnus.el (gnus-summary-make-local-variables): Separated into own
396         function. 
397         (gnus-summary-make-local-variables): Respect global values.
398
399         * nnheader.el (sendmail): Unrequired.
400         (backquote): Ditto.
401
402         * nntp.el (rnews): Unrequired.
403
404         * gnus-msg.el (gnus-group-post-news): `C-u a' posts to the group
405         under point, `C-u 1 a' prompts, `a' uses an empty group name.
406
407         * message.el (message-setup): Make separator read-only.
408
409         * gnus-cus.el (()): Define `gnus-group-highlight'.
410
411         * gnus-vis.el (gnus-group-highlight): Commented out.
412
413         * gnus-topic.el (gnus-topic-yank-group): Yank topics at the end of
414         the buffer correctly.
415
416         * gnus-score.el (gnus-score-adaptive): Make sure we use the
417         buffer-local adaptive score variable.
418
419         * gnus-msg.el (gnus-group-post-news): Prompt when given a prefix.
420
421         * nnvirtual.el (nnvirtual-catchup-group): Might have corrupted the
422         list of component groups.
423
424         * gnus-ems.el: Work under OS/2 again.
425
426         * gnus.el (gnus-remove-header): New function.
427         (gnus-read-header): Use it.
428         (gnus-summary-insert-subject): Didn't work when editing articles
429         in a non-threaded display.
430         (gnus-summary-update-article): Would create multiple root
431         threads when editing.
432
433         * message.el (message-do-send-housekeeping): Reverse check. 
434
435         * nnheader.el (backquote): Required.
436
437         * gnus.el (backquote): Required.
438
439         * message.el (message-make-from): Use the `user-full-name'
440         variable. 
441
442 Sun Jun  2 16:50:49 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
443
444         * message.el (message-number-of-buffers): New variable.
445         (message-generate-new-buffers): Changed default.
446         (message-do-send-housekeeping): New function.
447         (message-buffer-name): New function.
448
449 Sun Jun  2 07:41:20 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
450
451         * gnus.el: Gnus v5.2.5 is released.
452
453         * gnus-topic.el (gnus-topic-remove-group): Only delete first
454         instance. 
455         (gnus-topic-move-group): Ditto.
456         (gnus-topic-change-level): Ditto.
457
458         * gnus.el (gnus-summary-insert-subject): Do rebuilding of sparse
459         articles right.
460         (gnus-summary-update-article): Do updating of referred articles
461         right. 
462         (gnus-delete-first): New function.
463
464         * gnus-cus.el (()): Color change.
465
466         * gnus.el (gnus-version): Accept a prefix to insert.
467
468 Sat Jun  1 02:03:42 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
469
470         * custom.el: Require cl.
471
472         * gnus.el (gnus-group-list-matching): `10 A m' to read the active
473         file. 
474
475         * message.el (message-supersede): Don't use
476         `mail-strip-quoted-names'. 
477         (message-cancel-news): Ditto.
478
479         * nnfolder.el (nnfolder-retrieve-headers): Don't allow selecting
480         empty groups.
481         (nnfolder-request-group): Ditto.
482
483 Sat Jun  1 01:26:45 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
484
485         * dgnushack.el (custom-file): Nix out.
486
487 Sat Jun  1 01:24:28 1996  Massimo Campostrini  <campo@sunthpi3.difi.unipi.it>
488
489         * gnus-cus.el (()): Wrong number of arguments.
490
491 Fri May 31 08:32:38 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
492
493         * gnus.el: Removed obsolete autoloads.
494
495         * gnus-demon.el (gnus-demon-init): Use `nnheader-run-at-time'. 
496
497         * gnus.el (gnus-group-catchup-current): Warn.
498
499         * gnus-srvr.el (gnus-browse-foreign-server): Message better.
500
501         * gnus-topic.el (gnus-topic-change-level): Make sure we're in the
502         group buffer.
503
504         * gnus-srvr.el (gnus-server-exit-hook): New hook.
505         (gnus-server-exit): Use it.
506
507         * gnus-topic.el (gnus-topic-mode): Update more.
508
509         * gnus.el (gnus-group-update-group-hook): New hook.
510         (gnus-group-update-group): Use it.
511
512 Fri May 31 04:33:16 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
513
514         * gnus.el: Gnus v5.2.4 is released.
515
516         * custom.el (custom-face-lookup): Escape errors.
517
518         * gnus-msg.el (gnus-inews-do-gcc): Don't do anything unless Gnus
519         is alive.
520
521         * custom.el (custom-face-lookup): Wrong number of params.
522
523 Fri May 31 00:14:17 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
524
525         * gnus.el (gnus-continuum-version): Also give responses to
526         directory names.
527         (gnus-summary-update-article): Would bug out on editing articles. 
528
529 Thu May 30 05:04:07 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
530
531         * gnus.el: Gnus v5.2.2 is released.
532
533         * gnus.el (gnus-article-hide-headers): Show boring headers as
534         well. 
535
536 Tue May 28 15:47:15 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
537
538         * custom.el ((fboundp 'event-point)): Wrong test.
539
540 Thu May 30 03:19:21 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
541
542         * gnus.el (gnus-headers-decode-quoted-printable): Wrong name.
543
544         * message.el (message-header-hook): Defvarred.
545
546         * gnus-nocem.el (gnus-nocem-verifyer): Couldn't verify that it
547         works. 
548
549 Thu May 30 00:25:46 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
550
551         * gnus-nocem.el (gnus-nocem-verify-issuer): Widen before
552         verifying. 
553
554 Wed May 29 23:19:46 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
555
556         * custom.el (custom-xmas-set-text-properties): Changed name.
557
558 Wed May 29 23:01:52 1996  Paul D. Smith  <psmith@baynetworks.com>
559
560         * gnus-cus.el: toggle -> sexp.
561
562 Wed May 29 23:00:48 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
563
564         * gnus-msg.el (gnus-inews-add-send-actions): Use `gnus-add-hook'. 
565
566 Wed May 29 22:52:47 1996  Francois Felix Ingrand  <felix@laas.fr>
567
568         * gnus-topic.el (gnus-topic-remove-group): Would not delete groups
569         from topics.
570
571 Wed May 29 08:57:20 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
572
573         * custom.el (custom-face-lookup): Avoid `modify-face' to speed up
574         face retrieval on Indys & over slow modem lines.
575
576 Wed May 29 05:08:04 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
577
578         * gnus.el: Gnus v5.2.2 is released.
579
580         * custom.el (custom-xmas-add-text-properties,
581         custom-xmas-put-text-property): New functions used throughout.
582         May now work under XEmacs.
583
584 Wed May 29 00:07:13 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
585
586         * gnus-cite.el (gnus-cite-article): New variable.
587         (gnus-cite-parse-maybe): Use it.
588
589         * nnspool.el (nnspool-open-server): Refuse opening if the active
590         file doesn't exist.
591
592         * gnus.el (gnus-read-active-file): Message more.
593
594         * nntp.el (nntp-request-article): Wouldn't wait until the entire
595         article had arrived.
596
597         * nnvirtual.el (nnvirtual-request-group): Make sure that things
598         don't recurse endlessly.
599
600         * message.el (message-expand-group): Make buffer not read-only. 
601
602         * gnus-nocem.el (gnus-nocem-verifyer): New variable.
603         (gnus-nocem-verify-issuer): Use it.
604
605         * gnus-xmas.el (gnus-xmas-logo-color-alist): New variable.
606         (gnus-xmas-logo-color-style): New variable.
607         (gnus-xmas-logo-colors): Use them.
608
609 Tue May 28 00:28:38 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
610
611         * gnus-score.el (gnus-score-followup): Would infloop on exact
612         matches. 
613
614         * message.el (message-forward): Insert separator at the start of
615         the line. 
616
617         * nnfolder.el (nnfolder-save-buffer): New function.
618         (nnfolder-save-buffer-hook): New variable.
619
620         * message.el (message-mode-hook): Defined variable.
621
622         * nntp.el (nntp-request-close): Remove the sentinel before closing
623         connection.
624
625         * gnus.el (gnus-group-mode): Add to local hook.
626         (gnus-continuum-version): Would return wrong answer for non-alpha
627         releases. 
628         (gnus-version-number): New variable.
629         (gnus-version): Use it.
630
631         * gnus-msg.el (gnus-inews-add-send-actions): Add to local hook.
632
633         * gnus-xmas.el (gnus-xmas-add-hook): New function.
634
635         * gnus-ems.el (gnus-add-hook): New alias.
636
637 Tue May 28 00:23:17 1996  Joao Cachopo  <jcachopo@gia.ist.utl.pt>
638
639         * gnus-salt.el (gnus-binary-mode): Would put wrong minor mode
640         keymap into alist.
641
642 Tue May 28 00:18:19 1996  Thor Kristoffersen  <thor@unik.no>
643
644         * nntp.el (nntp-close-server): Supply parameter to
645         `nntp-server-opened'. 
646
647 Sun May 26 20:29:02 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
648
649         * gnus.el (gnus-article-sort-by-date): Inline.
650
651         * nnmail.el (nnmail-find-file): Don't insert literally.
652
653         * message.el (message-send-mail-with-mh): Save before sending.
654
655         * gnus-cite.el (gnus-article-hide-citation): Would bug out.
656
657         * gnus-topic.el (gnus-topic-grok-active): Could only be run once.
658
659         * message.el (message-check-news-syntax): Don't warn on long
660         signatures on forwarded articles.
661
662         * gnus.el (gnus-request-article-this-buffer): Put un-numbered
663         articles into the original buffer as well.
664
665 Sun May 26 03:51:38 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
666
667         * gnus.el: Gnus v5.2.1 is released.
668
669         * gnus.el: Gnus v5.2.0 is released.
670
671         * gnus.el: September Gnus v0.96 is released.
672
673         * nnheader-ems.el: Raw-file confusion.
674
675         * gnus-xmas.el (gnus-xmas-logo-colors): New variable.
676         (gnus-xmas-group-startup-message): Use it.
677
678 Sun May 26 02:35:48 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
679
680         * nnheader-ems.el: Bind nnheader-insert-raw-file-contents.
681
682         * gnus.el: 0.95 is released.
683
684 Sun May 26 02:34:01 1996  Bart Robinson  <lomew@cs.utah.edu>
685
686         * gnus.el (gnus-save-newsrc-file): Make the backups go to the
687         right directory.
688
689 Sun May 26 00:04:38 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
690
691         * gnus.el (gnus-cut-thread): Wouldn't cut properly with
692         old-fetched and dormant articles.
693
694 Sat May 25 22:49:51 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
695
696         * gnus.el (gnus-summary-search-article): Continue from where we
697         were. 
698         (gnus-summary-insert-subject): Wouldn't insert when old-fetched
699         articles. 
700         (gnus-cut-threads): Would display too many threads when both
701         sparse & ancient articles were present.
702         (gnus-invisible-cut-children): New function.
703
704 Fri May 24 17:56:19 1996  Andy Norman  <ange@hplb.hpl.hp.com>
705
706         * nnheader-ems.el (nnheader-xmas-find-file-noselect): Use
707         `nnheader-insert-file-contents-literally'. 
708
709 Fri May 24 17:51:46 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
710
711         * gnus.el (gnus-summary-find-prev): With point at eob, would
712         select the next-to-last article.
713
714 Fri May 24 17:25:48 1996  Magnus Hammerin  <qmah@bull.se>
715
716         * gnus.el (gnus-group-mode): Use `gnus-make-local-hook'.
717         (gnus-sortable-date): Typo.
718
719 Fri May 24 17:24:15 1996  ISO-2022-JP  <morioka@jaist.ac.jp>
720
721         * gnus.el (gnus-narrow-to-signature): Didn't work.
722
723 Fri May 24 21:27:49 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
724
725         * gnus.el: 0.94 is released.
726
727         * nnvirtual.el (nnvirtual-request-group): Don't include itself in
728         its component groups.
729
730         * gnus.el (gnus-summary-mark-below): Changed default.
731
732 Fri May 24 19:29:17 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
733
734         * message.el (message-check-news-syntax): Check invalid Newsgroups
735         syntax. 
736         (message-mode-menu): Added spellcheck.
737
738         * nntp.el (nntp-wait-for-response): Peel off ^Ms.
739
740         * message.el (message-fix-before-sending): New function.
741         (message-send): Use it.
742         (message-check-news-syntax): Check for invalid group names.
743
744         * gnus.el (gnus-summary-number-of-articles-in-thread): Return 0 if
745         not included.
746
747 Thu May 23 23:32:43 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
748
749         * gnus.el: September Gnus v0.93 is released.
750
751         * nnbabyl.el (nnbabyl-read-mbox): Would bogously increase the
752         number in groups.
753
754 Thu May 23 21:06:47 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
755
756         * gnus.el: September Gnus v0.92 is released.
757
758         * gnus-soup.el (gnus-soup-add-article): Would remove Xrefs from
759         packet. 
760
761         * gnus.el (gnus-summary-catchup-to-here): Don't show hidden
762         threads. 
763
764         * nnmail.el (nnmail-moved-inboxes): New variable.
765         (nnmail-move-inbox): Use it.
766
767         * gnus-uu.el (gnus-uu-decode-uu): Optional argument.
768
769         * nnbabyl.el (nnbabyl-insert-lines): Don't insert negative Lines
770         headers. 
771
772 Thu May 23 19:28:15 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
773
774         * gnus.el (gnus-summary-insert-pseudos): Would create contiguous
775         mouse-face areas.
776
777         * nnheader-ems.el: New file.
778         (nnheader-xmas-run-at-time): New function.
779         (nnheader-xmas-cancel-timer): Ditto.
780         (nnheader-xmas-insert-file-contents-literally): Moved here.
781
782         * gnus.el (gnus-read-move-group-name): Bind
783         minibuffer-confirm-incomplete. 
784
785 Thu May 23 15:20:47 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
786
787         * nntp.el (nntp-request-close): Give the QUIT time to reach the
788         server before closing the connection.
789         (nntp-close-server): Ditto.
790
791         * gnus.el (gnus-summary-exit): Run the exit hook with point on the
792         group being exited.
793
794 Thu May 23 15:03:16 1996  <morioka@jaist.ac.jp>
795
796         * gnus.el (gnus-narrow-to-signature): Mimeish new definition.
797
798 Thu May 23 15:03:16 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
799
800         * nnfolder.el (nnfolder-close-group): Don't read the buffer when
801         closing down.
802
803         * gnus.el (gnus-group-exit): Prompt even when the server is down. 
804
805 Wed May 22 21:56:56 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
806
807         * gnus.el: September Gnus v0.91 is released.
808
809         * gnus.el (gnus-setup-news): Slave Gnusii should clear the dribble
810         buffer.
811
812 Wed May 22 22:32:21 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
813
814         * gnus-score.el (gnus-summary-set-score): Moved here.
815         (gnus-summary-raise-score): Would bug out on nil arguments.
816
817         * message-xmas.el (message-toolbar): Changed.
818
819         * gnus-xmas.el (gnus-summary-mail-toolbar): New toolbar.
820         (gnus-xmas-setup-summary-toolbar): Use it.
821
822 Wed May 22 19:24:04 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
823
824         * gnus.el (gnus-message-archive-method): Buggy definition.
825         (gnus-summary-prepare-threads): Don't mark ancient as low-scored. 
826         (gnus-summary-prepare-unthreaded): Ditto.
827
828 Wed May 22 02:14:42 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
829
830         * gnus.el (gnus-save-hidden-threads): New macro.
831         (gnus-hidden-threads-configuration): New function.
832         (gnus-restore-hidden-threads-configuration): New function.
833         (gnus-summary-search-article): Use it.
834
835         * gnus-picon.el (gnus-picons-reverse-domain-path): New definition.
836
837         * message.el: Required wrong file under XEmacs.
838
839         * gnus-gl.el (bbb-get-predictions): Return nil on errors.
840
841         * nnfolder.el (nnfolder-close-group): Make sure the buffer is
842         alive before killing it.
843
844 Tue May 21 20:08:33 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
845
846         * gnus.el: September Gnus v0.90 is released.
847
848         * gnus.el (gnus-dribble-read-file): Don't do modes unless they are
849         available. 
850
851         * gnus-score.el (gnus-summary-score-entry): Wouldn't show
852         immediate scorign of followups.
853         (gnus-score-save): Use prin1 instead of format.
854
855         * gnus-msg.el (gnus-bug-kill-buffer): Bogus.
856
857 Tue May 21 18:32:29 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
858
859         * gnus-vis.el (gnus-button-next-page): New command.
860         (gnus-button-prev-page): Ditto.
861
862         * gnus-topic.el (gnus-topic-unique): Removed variable.
863         (gnus-current-topic): New function.
864         (gnus-topic-move-group): Use it.
865         (gnus-topic-goto-next-group): Use it.
866
867 Tue May 21 11:08:42 1996  Steven L Baur  <steve@miranova.com>
868
869         * gnus-setup.el: Copyright assigned to FSF.
870
871 Tue May 21 17:09:27 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
872
873         * message.el (message-fetch-field): New function.
874
875         * gnus.el (gnus-directory): New variable.
876
877         * message.el (message-directory): New variable.
878
879         * nnmail.el (nnmail-insert-lines): Make sure point is at the
880         beginning of the line.
881         (nnmail-directory): New variable.
882
883         * gnus.el (gnus-mode-string-quote): New function.
884         (gnus-set-mode-line): Use it.
885
886 Tue May 21 10:34:26 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
887
888         * gnus-msg.el (gnus-inews-do-gcc): Use message narrow to headers.
889         (gnus-inews-do-gcc): Find the right archive method.
890
891         * gnus.el (gnus-select-newsgroup): Check whether the group can be
892         requested first.
893         (gnus-no-server): Nonsensical.
894         (gnus-group-mark-group): Go past topic lines.
895         (gnus-server-to-method): Would return nil on select methods.
896
897         * gnus-topic.el (gnus-topic-mode): Don't check topology unless we
898         have the newsrc alist.
899         (gnus-topic-check-topology): Wouldn't check topology properly.
900
901         * nnsoup.el (nnsoup-request-list): Make sure the active file is
902         read first.
903
904         * gnus.el (gnus-sortable-date): Simplified.
905         (gnus-group-set-mode-line): Remove the ":" if the server is "".
906
907 Tue May 21 10:13:28 1996  Jack Vinson  <jvinson@cheux.ecs.umass.edu>
908
909         * message.el (message-rename-buffer): New command and keystroke.
910
911 Mon May 20 10:15:12 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
912
913         * gnus.el (gnus-summary-search-article): New implementation; set
914         point in the article buffer to the match.
915         (gnus-parent-headers): New function.
916         (gnus-dd-mmm): Protect against broken dates.
917
918         * gnus-topic.el (gnus-topic-unread): New function.
919         (gnus-topic-update-topic-line): Use it.
920
921         * gnus.el (gnus-group-list-active): Protect against unbound
922         symbols. 
923
924 Mon May 20 00:31:36 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
925
926         * nnmail.el (nnmail-article-group): Do not split into empty list
927         of groups. 
928
929 Mon May 20 09:42:15 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
930
931         * gnus-picon.el: Ran `indent-sexp' over file.
932         (gnus-article-display-picons): Make sure there is a From before
933         doing anything.
934
935         * nnfolder.el (nnfolder-save-mail): Insert a blank line before the
936         From line.
937
938         * message.el (message-mode-map): Changed key.
939         (message-sort-headers): `start-open' text props.
940         (message-sort-headers): Would sort oddly on continuation lines.
941
942 Sun May 19 20:26:50 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
943
944         * gnus.el (gnus-group-set-mode-line): Longer "modified".
945
946         * gnus-uu.el (gnus-uu-grab-articles): Don't do any display hooks. 
947
948 Sun May 19 19:42:55 1996  Hallvard B. Furuseth  <h.b.furuseth@usit.uio.no>
949
950         * message.el (message-y-or-n-p, message-talkative-question,
951         message-flatten-list, message-flatten-list-1): New functions.
952
953 Sun May 19 17:28:48 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
954
955         * message.el (message-mode-map): Define \t.
956         (message-newgroups-header-regexp): New variable.
957         (message-tab): New command.
958         (message-expand-group): New function.
959
960         * gnus-msg.el (gnus-group-post-news): Don't prompt.
961
962         * gnus.el (gnus-group-update-group-line): Preserve indentation.
963
964         * gnus-msg.el (gnus-copy-article-buffer): Copy the head from the
965         original article buffer.
966
967         * gnus-vm.el: Decimated.
968
969         * gnus-mh.el (gnus-mh-mail-send-and-exit): Removed.
970         (gnus-mh-mail-setup): Removed.
971
972         * message.el (message-send-mail-with-sendmail): Renamed.
973         (message-send-mail-with-mh): New function.
974
975         * gnus-salt.el (gnus-pick-start-reading): Select the first
976         article. 
977
978 Sun May 19 09:58:30 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
979
980         * gnus.el: September Gnus v0.89 is released.
981
982         * gnus.el (gnus-group-set-mode-line): Make sure we're in the group
983         buffer.
984
985 Sun May 19 11:14:54 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
986
987         * gnus.el (gnus-group-set-mode-line): Empty dribble is unchanged.
988         (gnus-article-set-window-start): Search all frames.
989         (gnus-eval-in-buffer-window): Select window in different frame. 
990         (gnus-get-unread-articles): Update info here.
991
992 Sun May 19 07:30:07 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
993
994         * gnus.el (gnus-backlog-remove-article): Read-only.
995
996         * gnus-xmas.el (gnus-xmas-put-text-property): New function.
997
998         * gnus.el (gnus-subscribe-newsgroup-method): Doc fix.
999
1000 Sat May 18 14:33:37 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1001
1002         * gnus.el (gnus-save-newsrc-file): Update mode line.
1003
1004         * message.el (message-exit-actions, message-kill-actions,
1005         message-postpone-actions): New variables.
1006         (message-kill-buffer): New command and keystroke.
1007         (message-bury): Changed keystroke.
1008         (message-do-actions): New function.
1009         (message-add-action): New function.
1010         (message-send-news): Report failures.
1011         (message-send-mail): Don't remove Message-ID already generated for
1012         news. 
1013
1014 Sat May 18 08:20:03 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
1015
1016         * nnspool.el (nnspool-retrieve-headers-with-nov): Escape buggy nov
1017         files.
1018
1019 Sat May 18 08:42:34 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1020
1021         * gnus.el: 0.88 is released.
1022
1023         * gnus.el (gnus-group-set-mode-line): Say whether the dribble
1024         buffer has been modified.
1025
1026         * gnus-xmas.el (gnus-xmas-add-text-properties): New function.
1027         (gnus-xmas-group-remove-excess-properties): Removed.
1028
1029         * gnus-ems.el (gnus-add-text-properties): New alias.
1030
1031         * gnus-xmas.el (gnus-xmas-group-remove-excess-properties): Open
1032         text props.
1033
1034 Fri May 17 16:27:42 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1035
1036         * gnus.el (gnus-article-hide-headers): Would make headers
1037         iinvisible under XEmacs.
1038
1039         * gnus.el: 0.87 is released.
1040
1041 Fri May 17 11:38:52 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
1042
1043         * gnus.el (gnus-summary-edit-article-done): Remove article from
1044         backlog. 
1045         (gnus-group-update-group-line): Would indent oddly.
1046
1047         * gnus-uu.el (gnus-uu-post-encoded): Use message.
1048         (gnus-uu-post-encoded): Don't double-prompt.
1049
1050         * message.el (message-mode): Do mailabbrev things here.
1051
1052         * nntp.el (nntp-default-sentinel): Reset nntp-current-group when
1053         losing connection.
1054
1055         * gnus-score.el (gnus-score-load-file): Dumb downcasing.
1056
1057 Fri May 17 06:16:00 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1058
1059         * gnus.el (gnus-summary-delete-article): Better prompt.
1060
1061         * gnus-score.el (gnus-score-load-file): Downcase all header
1062         names. 
1063
1064 Thu May 16 14:04:30 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1065
1066         * gnus.el (gnus-make-date-line): Separated into own function
1067         and don't reply "Now" to bogus dates.
1068         (gnus-summary-search-article): Bind `gnus-article-display-hook' to
1069         nil.
1070
1071 Thu May 16 07:40:24 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1072
1073         * gnus.el: September Gnus v0.86 is released.
1074
1075         * gnus-xmas.el (gnus-xmas-topic-remove-excess-properties): Remove
1076         more excess props.
1077
1078 Thu May 16 04:31:59 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
1079
1080         * gnus-vis.el (gnus-button-alist): Recognize more message-ids.
1081
1082         * nnheader.el (nnheader-parse-head): Wouldn't get the first line
1083         of naked heads.
1084
1085         * gnus.el (gnus-summary-refer-article): Don't connect to the refer
1086         method unless using a news method.
1087
1088 Wed May 15 11:41:09 1996  Steven L Baur  <steve@miranova.com>
1089
1090         * nnmail.el (nnmail-get-spool-files): Fix typo.
1091
1092 Wed May 15 03:52:50 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1093
1094         * gnus.el: 0.85 is released.
1095
1096         * nnspool.el (nnspool-open-server): Use directory file name. 
1097
1098         * gnus-topic.el (gnus-topic-create-topic): Changed prompt.
1099
1100 Tue May 14 03:16:43 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1101
1102         * gnus.el (gnus-decode-rfc1522): Only decode headers; changed
1103         name. 
1104
1105         * nnmail.el (nnmail-get-spool-files): Anchor matches.
1106
1107         * gnus.el (gnus-summary-expire-articles-now): Didn't work in group
1108         with group params.
1109         (gnus-summary-expire-articles): Accept `now' parameter.
1110
1111 Sun May 12 01:29:12 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no (Lars Magne Ingebrigtsen)>
1112
1113         * gnus.el: September Gnus v0.84 is released.
1114
1115         * gnus-xmas.el (gnus-xmas-summary-recenter): Protect against evil.
1116
1117 Sat May 11 23:23:15 1996  Michael Sperber  <sperber@informatik.uni-tuebingen.de>
1118
1119         * gnus-xmas.el (gnus-xmas-summary-recenter): Would act oddly.
1120
1121 Fri May 10 22:49:46 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1122
1123         * nnheader.el (nnheader-parse-head): Deal with naked heads.
1124
1125         * nnml.el (nnml-parse-head): `naked' heads.
1126
1127 Fri May 10 00:27:59 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1128
1129         * gnus.el (gnus-group-mark-group): Didn't work well in topic
1130         buffers. 
1131         (gnus-read-active-file-p): New function.
1132         (gnus-group-list-killed): Read active file.
1133         (gnus-group-list-active): Ditto.
1134         (gnus-group-list-matching): Possibly read active file.
1135         (gnus-get-killed-groups): Separated into own function.
1136         (gnus-update-group-mark-positions): Don't define "dummy.group".
1137
1138         * gnus-topic.el (gnus-topic-rename): Use topic under point.
1139         (gnus-topic-create-topic): Don't prompt for parent topic.
1140         (gnus-topic-create-topic): Go to the new topic.
1141
1142         * gnus.el (gnus-mime-decode-quoted-printable): Preserve text
1143         props. 
1144         (gnus-article-date-ut): Would bug out on read-only.
1145
1146 Thu May  9 11:12:30 1996  Steven L Baur  <steve@miranova.com>
1147
1148         * message.el (message-followup): Correct typos in regular expression
1149         matching ``Re:''.
1150
1151 Thu May  9 20:38:10 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1152
1153         * gnus-uu.el (gnus-uu-delete-work-dir): Don't message so much.
1154
1155 Wed May  8 03:20:23 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1156
1157         * nnmail.el (nnmail-process-unix-mail-format): Didn't nix out
1158         bogus Message-ID headers properly.
1159
1160         * nnml.el (nnml-parse-head): Use nnheader functions for parsing
1161         and generating nov headers.
1162
1163 Wed May  8 22:55:56 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1164
1165         * gnus.el (gnus-execute-command): Make sure the buffer isn't
1166         read-onl|y. 
1167         (gnus-article-prepare): Would perform hooks on pseudo articles.
1168
1169         * gnus-uu.el (gnus-uu-mark-sparse): Would bug out on pseudos.
1170         (gnus-uu-mark-all): Ditto.
1171
1172         * gnus.el (gnus-request-article-this-buffer): Ignore canceled
1173         articles. 
1174         (gnus-summary-next-page): Pass by canceled articles.
1175
1176         * message.el (message-check-element): Reverse logic.
1177
1178 Wed May  8 22:36:18 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
1179
1180         * gnus.el (gnus-tree-buffer): Moved from gnus-salt.el.
1181
1182 Wed May  8 23:45:46 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
1183
1184         * gnus.el (gnus-no-server): New definition.
1185         (gnus-group-default-level): Use permanent levels.
1186
1187 Wed May  8 21:35:35 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
1188
1189         * gnus.el (gnus-summary-select-article): 
1190
1191 Tue May  7 21:49:30 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
1192
1193         * gnus.el: 0.83 is released.
1194
1195         * gnus.el: September Gnus v0.83 is released.
1196
1197         * gnus.el (gnus-summary-insert-subject): Would change article
1198         number. 
1199         (gnus-summary-display-article): Go to the right article when
1200         fetching sparse articles.
1201
1202 Sun Apr 28 21:53:44 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
1203
1204         * nnml.el (nnml-active-number):  Create and change the directory
1205         before using any of the variables that requires the directory to
1206         be created and change.
1207
1208 Tue May  7 22:06:04 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1209
1210         * gnus-xmas.el (gnus-xmas-setup-group-toolbar): Would bug out on
1211         missing etc.
1212
1213 Tue May  7 18:21:59 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1214
1215         * gnus.el (gnus-kill-or-deaden-summary): Kill multiple buffers
1216         here.
1217
1218 Tue May  7 16:52:08 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1219
1220         * gnus-cite.el (gnus-cite-add-face): Would bug out in obscure
1221         cases. 
1222
1223 Mon May  6 09:16:02 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
1224
1225         * message.el (message-mode-map): Do not bind button3.
1226         (message-mode-menu): Use easymenu.
1227         (message-mode): Call `easy-menu-add'.
1228         (message-make-menu-bar): Deleted.
1229
1230         * message-xmas.el (message-mode-menu): Deleted.
1231
1232 Mon May  6 20:51:43 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
1233
1234         * gnus.el: September Gnus v0.82 is released.
1235
1236         * gnus-cite.el (gnus-dissect-cited-text): Sift single empty
1237         lines. 
1238
1239         * gnus.el (gnus-id-to-article): Would bug out once in a while.
1240
1241         * gnus-cite.el (gnus-article-hide-citation-in-followups): Really
1242         hide citations in un-root articles. 
1243         (gnus-article-hide-citation): Place [...] consistently.  
1244
1245         * gnus.el (gnus-article-date-ut): Preserve faces.
1246
1247         * gnus-cite.el (gnus-article-hide-citation): Would mess up
1248         headers. 
1249
1250 Mon May  6 00:23:09 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1251
1252         * gnus.el: 0.81 is released.
1253
1254         * message-xmas.el (message-mode-menu): Moved to this file.
1255
1256         * message.el (message-make-organization): Use env var.
1257
1258         * gnus-xmas.el (gnus-xmas-topic-remove-excess-properties):
1259         Wouldn't remove sufficient props.
1260
1261         * message-xmas.el: New file.
1262
1263         * gnus-cache.el (gnus-cache-read-active): Make sure the cache
1264         directory exists.
1265
1266         * gnus.el (gnus-summary-articles-in-thread): Would not give right
1267         answer on the fine thread. 
1268
1269 Sun May  5 14:54:06 1996  Steven L Baur  <steve@miranova.com>
1270
1271         * message.el (message-mode-map): Added mode menu for XEmacs.
1272
1273 Mon May  6 00:12:59 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1274
1275         * gnus-xmas.el (gnus-xmas-summary-recenter): Wouldn't display the
1276         last line.
1277
1278 Sun May  5 23:54:04 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1279
1280         * gnus.el (gnus-convert-old-newsrc): Would bomb when no
1281         .newsrc.eld was loaded.
1282
1283 Sun May  5 17:34:38 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1284
1285         * gnus.el (gnus-set-mode-line): Use window width instead of frame
1286         width. 
1287
1288 Sat May  4 22:18:05 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
1289
1290         * gnus.el (gnus-article-de-quoted-unreadable): Always decode
1291         RFC1522-encoded headers. 
1292
1293 Sat May  4 22:03:39 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1294
1295         * nntp.el (nntp-default-sentinel): Would bug out when closing
1296         connections. 
1297
1298 Thu May  2 16:11:52 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1299
1300         * message.el (message-mode-map): Changed.
1301
1302 Mon Apr 29 19:09:19 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1303
1304         * gnus-vis.el (gnus-button-mailto): Use message.
1305         (gnus-button-mailto): Copy mail buffer.
1306
1307 Mon Apr 29 18:32:19 1996  Kees de Bruin  <bruin@tasking.nl>
1308
1309         * gnus.el (gnus-current-copy-group): New variable.
1310
1311 Mon Apr 29 18:29:18 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1312
1313         * message.el (message-setup): Don't require Subject.
1314
1315 Mon Apr 29 02:24:14 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1316
1317         * gnus.el: September Gnus v0.80 is released.
1318
1319         * message.el (message-check-news-syntax): Better `empty' check.
1320         (message-checksum): Better checksums.
1321
1322 Sun Apr 28 14:40:04 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1323
1324         * message.el (message-ignored-bounced-headers): New default.
1325
1326         * nnsoup.el (nnsoup-store-reply): Generate in mail buffer.
1327
1328 Sun Apr 28 13:12:48 1996  Wes Hardaker  <hardaker@ece.ucdavis.edu>
1329
1330         * gnus-picon.el: Moved variables.
1331
1332 Sun Apr 28 11:58:51 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1333
1334         * nnml.el (nnml-active-number): Change group.
1335
1336         * gnus.el (gnus-group-sort-by-rank): Reverse logic.
1337
1338         * message.el (message-font-lock-keywords): New default.
1339
1340         * gnus-cite.el (gnus-article-hide-citation-in-followups): Didn't
1341         work. 
1342
1343         * gnus.el: Autoload gnus-article-hide-citation-in-followups.
1344
1345         * nnml.el (nnml-active-number): Bugged out.
1346
1347         * gnus-uu.el (gnus-uu-grab-articles): Override
1348         `gnus-summary-display-article-function'. 
1349
1350         * gnus.el (gnus-summary-move-article): Didn't use proper defaults
1351         when copying.
1352
1353 Sun Apr 28 11:40:44 1996  ISO-2022-JP  <morioka@jaist.ac.jp>
1354
1355         * nnheader.el (nnheader-insert-raw-file-contents): Ner alias. 
1356
1357 Sun Apr 28 11:19:58 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1358
1359         * gnus.el (gnus-read-save-file-name): Use different prompt when
1360         mulitple matches.
1361
1362 Wed Apr 24 23:21:21 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1363
1364         * gnus.el (gnus-summary-mode): Make gnus-summary-mark-positions
1365         local. 
1366
1367         * gnus-vis.el (gnus-header-button-alist): Buttonize urls in
1368         headers. 
1369
1370         * gnus-uu.el (gnus-uu-part-number): Check more.
1371
1372 Wed Apr 24 04:04:54 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
1373
1374         * gnus.el: September Gnus v0.79 is released.
1375
1376         * message.el (message-syntax-checks): Doc fix. 
1377
1378 Wed Apr 24 05:08:10 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1379
1380         * gnus.el (gnus-group-process-prefix): Make sure `mark-active' is
1381         bound. 
1382
1383 Wed Apr 24 05:06:42 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1384
1385         * gnus-xmas.el (gnus-xmas-define): Would make compilation
1386         difficult. 
1387
1388 Wed Apr 24 02:20:08 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
1389
1390         * message.el (message-unsent-separator): New variable.
1391
1392         * gnus.el (gnus-summary-edit-article-done): Nix out original
1393         article. 
1394
1395 Wed Apr 24 01:31:17 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1396
1397         * gnus-vis.el (gnus-summary-make-menu-bar): Used
1398         `region-exists-p'. 
1399
1400 Wed Apr 24 00:11:28 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1401
1402         * message.el (message-unix-mail-delimiter): New variable.
1403
1404         * nnbabyl.el (nnbabyl-check-mbox): New command.
1405
1406         * nnspool.el (nnspool-insert-nov-head): New function.
1407         (nnspool-retrieve-headers-with-nov): Use it to protect against
1408         unsynched NOV files.
1409
1410         * nnheader.el (nnheader-insert-nov): New function.
1411         (nnheader-parse-head): New function.
1412         (nnheader-insert-article-line): New function.
1413
1414 Tue Apr 23 22:55:57 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1415
1416         * message.el (message-cancel-news): Disable syntax checks.
1417         (message-do-fcc): Didn't quote separator.
1418
1419         * gnus.el (gnus-update-summary-mark-positions): Use local format
1420         spec when computing.
1421
1422         * gnus-msg.el (gnus-summary-cancel-article): Remove article from
1423         cache after cancelling.
1424         (gnus-summary-supersede-article): Ditto.
1425
1426 Tue Apr 23 12:05:21 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
1427
1428         * gnus.el (gnus-group-history): New variable.
1429         (gnus-completing-read): Handle null default arg.
1430         (gnus-group-jump-to-group): Use them.
1431         (gnus-group-unsubscribe-group): Ditto.
1432         (gnus-read-move-group-name): Ditto.
1433
1434         * gnus-msg.el (gnus-group-post-news): Use `gnus-group-history' and
1435         `gnus-completing-read'. 
1436
1437 Tue Apr 23 22:39:37 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1438
1439         * nnml.el (nnml-active-number): Protect against corrupt active
1440         files. 
1441
1442         * nnvirtual.el (nnvirtual-open-server): Don't allow recursive
1443         groups. 
1444
1445 Tue Apr 23 00:13:22 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
1446
1447         * gnus.el: September Gnus v0.78 is released.
1448
1449         * gnus.el (gnus-get-newsgroup-headers): Run
1450         `gnus-parse-headers-hook'. 
1451         (gnus-mime-decode-quoted-printable): Make interactive.
1452         (gnus-setup-news): Don't scan nocem on gnus-no-server.
1453         (gnus-read-header): Let `gnus-refer-article-method' override.
1454         (gnus-rebuild-thread): Cut threads before inserting.
1455
1456 Mon Apr 22 23:54:10 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
1457
1458         * message.el (message-check-news-syntax): Didn't check for
1459         shortened Followup-To.
1460
1461 Mon Apr 22 22:36:48 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1462
1463         * gnus.el (gnus-group-catchup-current): Warn about dead groups. 
1464
1465 Mon Apr 22 21:41:51 1996  William Perry  <wmperry@monolith.spry.com>
1466
1467         * gnus-xmas.el (gnus-xmas-define): Correct background mode under
1468         XEmacs. 
1469
1470 Mon Apr 22 03:50:52 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1471
1472         * message.el (message-mode-map): New keystroke for
1473         `message-sort-headers'. 
1474         (message-syntax-checks): Reverse default.
1475         (message-check-element): Use it.
1476
1477         * nnbabyl.el (nnbabyl-read-mbox): Try to make sure that article
1478         numbers aren't reused.
1479         * nnmbox.el (nnmbox-read-mbox): Ditto.
1480
1481         * gnus.el (gnus-continuum-version): New function.
1482         (gnus-convert-old-newsrc): New function.
1483         (gnus-convert-old-ticks): New function.
1484
1485         * nnmbox.el (nnmbox-request-scan): Save active.
1486
1487         * nnbabyl.el (nnbabyl-request-scan): Save the active file.
1488
1489         * nnmbox.el (nnmbox-request-list): Odd logic.
1490
1491         * nnbabyl.el (nnbabyl-request-list): Odd logic.
1492
1493         * gnus-uu.el (gnus-uu-generated-file-list): Removed.
1494         (gnus-uu-delete-work-dir): Delete recursively.
1495
1496         * gnus.el (gnus-group-insert-group-line-info): Indent properly
1497         when using topics. 
1498         (gnus-group-make-group): Place point on the newly created group.
1499
1500         * gnus-vis.el (gnus-group-make-menu-bar): Would bug out when not
1501         using gnus-topic-mode.
1502
1503 Mon Apr 22 03:45:14 1996  Brad Miller  <bmiller@cs.umn.edu>
1504
1505         * gnus-gl.el: New version.
1506
1507 Mon Apr 22 02:34:05 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1508
1509         * gnus-xmas.el (gnus-xmas-find-glyph-directory): Secure agains nil
1510         path elements.
1511
1512         * nnml.el (nnml-request-move-article): Change directory back to
1513         source group before deleting.
1514
1515 Sun Apr 21 19:59:58 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1516
1517         * gnus.el: September Gnus v0.77 is released.
1518
1519         * message.el (message-bounce): Wrong interactive spec.
1520         (message-bounce): Handle mimeish bounces.
1521
1522         * nnspool.el (nnspool-inews-switches): Suppress signature.
1523
1524 Sun Apr 21 19:50:59 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1525
1526         * gnus-msg.el (gnus-summary-cancel-article): Cancel using the
1527         proper select method.
1528
1529         * gnus.el (gnus-find-method-for-group): Allow methods without names.
1530
1531 Sun Apr 21 16:34:35 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1532
1533         * nnmh.el (nnmh-request-list-1): New function.
1534
1535         * gnus.el (gnus-summary-articles-in-thread): Would respond badly
1536         to dummy roots.
1537
1538         * gnus-msg.el (gnus-article-mail): Use message.
1539
1540         * gnus-vis.el (gnus-button-reply): Use message.
1541
1542 Sat Apr 20 04:31:02 1996  Jens Lautenbacher  <jens@lemcbed.lem.uni-karlsruhe.de>
1543
1544         * gnus-vis.el: Greyed out much more entries in group-mode's 
1545         menubar and started the same for summary-mode. 
1546
1547 Sun Apr 21 15:50:09 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1548
1549         * gnus-msg.el (gnus-copy-article-buffer): Don't widen
1550         permanently. 
1551
1552         * gnus.el (gnus-read-active-file): Don't nix out active stuff from
1553         foreign servers.
1554         (gnus-summary-find-next): Wouldn't respond properly to dummy
1555         articles. 
1556
1557 Sun Apr 21 15:26:47 1996  Denis Howe  <dbh@doc.ic.ac.uk>
1558
1559         * browse-url.el: New version installed.
1560
1561 Sun Apr 21 15:16:07 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1562
1563         * message.el (message-reply): Respond properly even when answering
1564         to messages with no Message-ID.
1565
1566 Sat Apr 20 18:16:21 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1567
1568         * gnus.el (gnus-article-header-rank): Moved.
1569
1570         * message.el (message-send-mail): Wouldn't resend. 
1571
1572 Sat Apr 20 00:20:09 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1573
1574         * gnus.el: September Gnus v0.76 is released.
1575
1576         * nntp.el (nntp-server-opened-hook): Use the default.
1577
1578 Sat Apr 20 01:58:15 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1579
1580         * nntp.el (nntp-open-server-semi-internal): Don't call
1581         `cancel-timer' under XEmacs.
1582
1583 Fri Apr 19 23:20:52 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
1584
1585         * gnus.el (gnus-ask-server-for-new-groups): Would call with wrong
1586         hashtb. 
1587
1588 Fri Apr 19 20:42:16 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
1589
1590         * gnus.el (gnus-article-hide-headers): Use message sorting.
1591
1592         * message.el (message-required-mail-headers): Changed sequence.
1593         (message-sort-headers-1): New function.
1594         (message-sort-headers): New command.
1595
1596         * nnheader.el (nnheader-change-server-old): Removed.
1597         (nnheader-file-error): New function.
1598
1599         * nnspool.el (nnspool-request-list): Give a better error message. 
1600
1601         * message.el (message-use-followup-to): Doc fix.
1602
1603         * gnus.el (gnus-summary-read-group): Dont limit unthreaded
1604         groups. 
1605
1606 Fri Apr 19 15:05:19 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1607
1608         * message.el (message-setup): Don't generate headers first. 
1609
1610         * nnmail.el (nnmail-message-id): Use message.
1611
1612 Thu Apr 18 20:10:11 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1613
1614         * gnus.el: September Gnus v0.75 is released.
1615
1616         * gnus.el (gnus-summary-show-article): Stop page breaking when
1617         given a prefix.
1618
1619         * gnus-vis.el (gnus-summary-make-menu-bar): Removed obsolete
1620         functions. 
1621
1622         * gnus-msg.el (gnus-summary-reply): Pass on `broken-reply-to'.
1623
1624         * message.el (message-reply): Allow broken reply-to.
1625
1626         * gnus.el (gnus-group-jump-to-group): Refuse to treat groups that
1627         have control characters in them.
1628
1629 Thu Apr 18 18:47:16 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1630
1631         * gnus-vis.el (gnus-button-url-regexp): Allow "!" in URLs.
1632
1633         * gnus.el (gnus-summary-exit): Always run
1634         `gnus-summary-prepare-exit-hook'. 
1635
1636 Thu Apr 18 12:15:27 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
1637
1638         * gnus.el: September Gnus v0.74 is released.
1639
1640         * gnus.el (gnus-summary-update-mark): Would but out on eob.
1641
1642         * gnus-msg.el (gnus-post-method): Would bug out.
1643
1644 Thu Apr 18 09:08:53 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
1645
1646         * gnus.el (gnus-get-newsgroup-headers-xover): Deleted duplicate
1647         line. 
1648
1649 Thu Apr 18 11:06:10 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
1650
1651         * gnus.el (gnus-parse-headers-hook): Enable de-QP by default.
1652
1653 Wed Apr 17 08:59:20 1996  Jan Vroonhof  <vroonhof@math.ethz.ch>
1654
1655         * gnus-nocem.el (gnus-nocem-enter-article): added some simple
1656           error recovery for read calls on article content. 
1657
1658 Wed Apr 17 00:51:19 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1659
1660         * gnus.el (gnus-error): New function.
1661
1662         * nnsoup.el: Generate headers.
1663
1664 Tue Apr 16 08:06:12 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1665
1666         * message.el (message-user-mail-address): Use
1667         `mail-extract-address-components'. 
1668
1669         * gnus.el (gnus-group-make-group): Use method history.
1670         (gnus-group-browse-foreign-server): Ditto.
1671         (gnus-ask-server-for-new-groups): Make sure symbols are bound.
1672
1673 Tue Apr 16 00:07:47 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
1674
1675         * gnus.el (gnus-completing-read): New function.
1676         (gnus-method-history): New variable.
1677         (gnus-summary-respool-default-method): New user option.
1678         (gnus-summary-respool-article): Use them.
1679
1680 Tue Apr 16 07:36:18 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1681
1682         * gnus.el (gnus-summary-mode): Make line format bufffer local. 
1683
1684 Mon Apr 15 08:41:35 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1685
1686         * gnus-vis.el (gnus-button-url-regexp): "-" was not in the regexp.
1687
1688         * nntp.el (nntp-open-server): Would choke on port numbers.
1689
1690         * gnus-soup.el (gnus-soup-send-packet): Insert
1691         X-Newsreader/X-Mailer. 
1692
1693         * nntp.el (nntp-open-server-semi-internal): Clear the server
1694         buffer. 
1695
1696 Sun Apr 14 17:11:49 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1697
1698         * gnus-msg.el (gnus-setup-message): Don't clobber
1699         message-header-setup-hook. 
1700
1701         * nndoc.el (nndoc-type-alist): Would show end line in forwards.
1702
1703         * gnus.el (gnus-window-to-buffer): Allow `mail' value.
1704
1705         * message.el (message-send-mail): Would choke on Resent-to.
1706         (message-generate-new-buffers): New variable.
1707         (message-pop-to-buffer): Use it.
1708         (message-kill-buffer-on-exit): New variable.
1709         (message-send-and-exit): Use it.
1710
1711 Sun Apr 14 08:54:37 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
1712
1713         * gnus.el: September Gnus v0.73 is released.
1714
1715         * message.el (message-mode): Mail-hist isn't defined in XEmacs
1716         19.13. 
1717
1718         * gnus.el: September Gnus v0.72 is released.
1719
1720         * nnoo.el (defvoo): Didn't work under XEmacs.
1721
1722 Sun Apr 14 06:27:19 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1723
1724         * gnus.el: September Gnus v0.71 is released.
1725
1726         * nnvirtual.el (nnvirtual-open-server): Would return nil.
1727
1728 Sat Apr 13 05:37:10 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1729
1730         * gnus.el: September Gnus v0.70 is released.
1731
1732         * nnvirtual.el (nnvirtual-component-regexp): New variable.
1733
1734 Fri Apr 12 18:59:45 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1735
1736         * nnoo.el: New file.  All backends now use it.
1737
1738 Wed Apr 10 11:39:15 1996  Jan Vroonhof  <vroonhof@math.ethz.ch>
1739
1740         * gnus-vis.el (gnus-summary-make-menu-bar): Entry for "Eddit
1741           current score file" used nonexistant function.
1742
1743 Fri Apr 12 04:57:03 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1744
1745         * gnus.el (gnus-group-get-new-news-this-group): Would jump around
1746         too much.
1747
1748         * message.el (message-make-fqdm): Better `user-mail-address'.
1749
1750 Thu Apr 11 00:32:33 1996  Steven L Baur  <steve@miranova.com>
1751
1752         * gnus-setup.el (gnus-use-mailcrypt): Attach mailcrypt
1753         initialization to message-mode-hook.
1754
1755 Fri Apr 12 03:30:38 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1756
1757         * message.el (message-insert-to): Insert ", " if needed.
1758         (message-bounce): Insert an undo boundary.
1759
1760         * gnus.el (gnus-summary-local-variables): Make
1761         gnus-thread-expunge-below a local variable. 
1762
1763         * message.el (message-setup): Insert default headers before
1764         generating. 
1765
1766         * gnus-vis.el (gnus-button-url-regexp): Allow all word-constituent
1767         characters.
1768
1769 Thu Apr 11 04:27:19 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1770
1771         * gnus-score.el (gnus-score-body): Would bug out when there were
1772         no articles.
1773
1774         * gnus-vis.el (gnus-summary-make-menu-bar): Wrong function
1775         called. 
1776
1777 Wed Apr 10 12:48:59 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1778
1779         * message.el (message-make-organization): Remove all newlines from
1780         Organization files.
1781         (message-setup): Use mailabbrev.
1782         (message-send): Use mail-hist.
1783
1784 Tue Apr  9 14:52:55 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
1785
1786         * custom.el ((fboundp 'event-point)): Was `event-closest-point'. 
1787
1788 Wed Apr 10 12:28:41 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1789
1790         * message.el (message-mode-map): Moved Followup-to and Fcc.
1791         (message-resend): Would bug out.
1792
1793 Wed Apr 10 00:25:17 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1794
1795         * gnus.el: September Gnus v0.69 is released.
1796
1797         * nnvirtual.el (nnvirtual-close-group): Nix out variables.
1798
1799         * gnus-cache.el (gnus-cache-possibly-remove-article): Didn't work
1800         in virtual groups.
1801         (gnus-cache-possibly-enter-article): Ditto.
1802
1803         * message.el (message-do-fcc): Remove separator.
1804
1805         * gnus-nocem.el (gnus-nocem-scan-groups): Use own dependencies
1806         hash table.
1807
1808 Tue Apr  9 23:37:36 1996  Brad Miller  <bmiller@cs.umn.edu>
1809
1810         * gnus-gl.el: New version.
1811
1812 Tue Apr  9 23:08:20 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1813
1814         * gnus.el (gnus-article-de-quoted-unreadable): Downcase type.
1815         (gnus-fetch-field): Inhibit point-motion hooks.
1816
1817 Tue Apr  9 10:50:20 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1818
1819         * message.el (message-user-mail-address): Pick out <addrs>. 
1820
1821 Tue Apr  9 07:46:47 1996  Lars Magne Ingebrigtsen  <lars@eyesodre.no>
1822
1823         * gnus.el: September Gnus v0.68 is released.
1824
1825 Tue Apr  9 00:15:43 1996  Brad Miller  <bmiller@cs.umn.edu>
1826
1827         * gnus-gl.el: New version.
1828
1829 Mon Apr  8 23:55:19 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1830
1831         * nnvirtual.el (nnvirtual-create-mapping): Would include `(0 . 0)'
1832         groups.
1833
1834 Tue Apr  9 01:40:56 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1835
1836         * gnus.el (gnus-article-goto-next-page): Would bug out under
1837         XEmacs. 
1838         (gnus-get-unread-articles): Wouldn't update virtual groups.
1839
1840         * gnus-ems.el ('gnus-character-to-event): New alias.
1841         * gnus-xmas.el (gnus-xmas-redefine): Redefine.
1842
1843 Mon Apr  8 21:55:15 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1844
1845         * message.el (message-user-mail-address): New function.
1846         (message-make-address): Use it.
1847
1848 Mon Apr  8 19:18:14 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1849
1850         * message.el (message-make-fqdm): mail-host-address may be
1851         unbound. 
1852
1853         * nndoc.el (nndoc-type-alist): Unquote dashes in forwards.
1854
1855 Mon Apr  8 19:14:05 1996  ISO-2022-JP  <morioka@jaist.ac.jp>
1856
1857         * gnus-ems.el (gnus-mule-max-width-function): Use
1858         `truncate-string'. 
1859
1860 Sat Apr  6 15:03:39 1996  Steven L. Baur  <steve@miranova.com>
1861
1862         * gnus-setup.el (gnus-use-sc): Arrange for autoload of supercite
1863         if necessary.
1864
1865         * nnml.el (nnml-server-variables): Obey user preferences for
1866         nnml-prepare-save-mail-hook.
1867
1868 Sun Apr  7 20:14:50 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1869
1870         * gnus.el: September Gnus v0.67 is released.
1871
1872         * gnus.el (gnus-group-get-new-news-this-group): Would update
1873         groups twice.
1874
1875         * gnus-cache.el (gnus-cache-possibly-enter-article): Use real
1876         group name.
1877
1878         * nnvirtual.el (nnvirtual-possibly-change-group): Faulty logic.
1879         (nnvirtual-retrieve-headers): Don't force re-check.
1880
1881 Sun Apr  7 01:11:57 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1882
1883         * gnus.el: September Gnus v0.66 is released.
1884
1885         * nnvirtual.el (nnvirtual-close-group): Don't nix out
1886         group-relevant variables.
1887
1888         * message.el (message-send-and-exit): Would choke on sending bug
1889         reports. 
1890
1891 Sat Apr  6 19:03:10 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1892
1893         * gnus.el: September Gnus v0.65 is released.
1894
1895         * nnvirtual.el (nnvirtual-close-group): Don't update component
1896         groups so much.
1897
1898         * message.el (message-make-fqdm): Wouldn't pick out the address
1899         from `user-mail-address'.
1900         (message-generate-headers): Don't insert X-Mailer if there is an
1901         X-Newsreader. 
1902         (message-followup): Set `message-reply-headers'.
1903         (message-send-and-exit): Pass prefix argument.
1904         (message-cancel-news): Don't check syntax.
1905
1906 Sat Apr  6 03:04:58 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1907
1908         * gnus.el (gnus-summary-last-article-p): Reverse logic.
1909
1910         * message.el (message-make-fqdm): Try mail-host-address.
1911         (message-fill-header): Would insert blank lines.
1912
1913 Fri Apr  5 23:51:17 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no (Lars Magne Ingebrigtsen)>
1914
1915         * gnus.el: September Gnus v0.64 is released.
1916
1917         * message.el (message-send-and-exit): Don't bury buffer on
1918         unsucessful sending.
1919
1920 Fri Apr  5 21:10:55 1996  Jens Lautenbacher  <jens@lemcbed.lem.uni-karlsruhe.de>
1921
1922         * gnus-vis.el (gnus-group-make-menu-bar): Grey out certain items.
1923
1924 Fri Apr  5 20:05:19 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1925
1926         * gnus.el (gnus-group-default-level): Would set
1927         `gnus-group-default-list-level'. 
1928
1929         * gnus-score.el: Don't require gnus-scomo.
1930
1931         * gnus-msg.el (gnus-inews-do-gcc): Remove mail header separator.
1932
1933         * nndir.el (nndir-execute-nnml-command): Would set nnml
1934         directory. 
1935
1936         * nnvirtual.el (nnvirtual-request-update-info): Would infloop.
1937
1938 Fri Apr  5 17:53:08 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1939
1940         * gnus.el (gnus-summary-best-unread-article): Return a proper
1941         value.
1942         (gnus-summary-read-group): Wouldn't configure windows properly
1943         when the first article was canceled.
1944
1945         * nnvirtual.el (nnvirtual-create-mapping): Inline function.
1946         (nnvirtual-create-mapping): Don't set the marks lists.
1947         (nnvirtual-possibly-change-group): Would add groups twice,
1948         possibly. 
1949         (nnvirtual-update-reads): New function.
1950
1951 Thu Apr  4 21:07:53 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1952
1953         * nnspool.el (nnspool-inews-switches): Changed default back.
1954
1955         * nnsoup.el (nnsoup-narrow-to-article): Would choke on fetching
1956         non-existent articles.
1957         (nnsoup-store-reply): Handle courtesy copies.
1958
1959 Thu Apr  4 21:01:53 1996  Greg Stark  <gsstark@mit.edu>
1960
1961         * nnmail.el (nnmail-process-babyl-mail-format): Would parse empty
1962         mails badly.
1963
1964 Thu Apr  4 03:37:56 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1965
1966         * gnus.el (gnus-servers-using-backend): New function.
1967         (gnus-summary-respool-article): Use real methods instead of
1968         backend names.
1969         (gnus-summary-move-article): Use the method.
1970
1971         * message.el (timezone): Require timezone.
1972         (message-setup): Insert the separator before generating headers. 
1973         (message-goto-signature): Goto point-max if there is no signature
1974         separator. 
1975
1976         * gnus.el (gnus-article-date-ut): Don't call
1977         `gnus-article-highlight-headers'. 
1978         (gnus-server-get-method): Return the native select method when
1979         needed. 
1980
1981 Thu Apr  4 03:12:04 1996  Richard Mlynarik  <mly@adoc.xerox.com>
1982
1983         * gnus-kill.el (gnus-apply-kill-file-unless-scored): New
1984         function. 
1985
1986 Thu Apr  4 01:59:18 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
1987
1988         * message.el (message-send-mail): Don't do the mailalias thing.
1989         (message-fill-header): Would fill long Message-IDs badly.
1990
1991         * gnus.el (gnus-group-faq-directory): Wrong paths.
1992
1993 Wed Apr  3 18:23:35 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
1994
1995         * gnus.el: September Gnus v0.63 is released.
1996
1997         * message.el (message-insert-newsgroups): Capitilize Newsgroups.
1998
1999         * gnus.el (gnus-make-hashtable-from-killed): Wouldn't use
2000         `gnus-zombie-list'. 
2001
2002         * nnfolder.el (nnfolder-group-pathname): New function; return the
2003         right folder.
2004
2005         * gnus-score.el (gnus-score-find-bnews): Recognize "++" groups. 
2006
2007         * gnus-topic.el (gnus-topic-yank-group): Remain in the topic.
2008
2009         * gnus.el (gnus-get-new-news-in-group): Removed function.
2010         (gnus-group-get-new-news-this-group): Update all instances of the
2011         group. 
2012
2013         * gnus-topic.el (gnus-topic-unindent): Insert at the right place. 
2014         (gnus-topic-next-topic): New function.
2015         (gnus-topic-unindent): Would swallow sub-topics.
2016         (gnus-topic-indent): Ditto.
2017
2018 Wed Apr  3 17:18:08 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2019
2020         * gnus-msg.el (gnus-bug): Wouldn't restore window conf.
2021
2022         * gnus.el (gnus-buffer-configuration): `bug' configuration.
2023
2024 Tue Apr  2 22:33:25 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2025
2026         * gnus-scomo.el: New file.
2027
2028 Tue Apr  2 12:31:48 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
2029
2030         * message.el (bold-region): New function.
2031         (unbold-region): New function.
2032         (message-face-alist): New variable.
2033         (message-mode): Add facemenu support.
2034
2035 Tue Apr  2 20:46:11 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2036
2037         * message.el (message-required-mail-headers): `To' isn't
2038         required. 
2039         (message-ignored-news-headers): Remove Fcc headers.
2040         (message-ignored-mail-headers): Ditto.
2041
2042         * gnus.el (gnus-request-article-this-buffer): Would bug out on
2043         backlogs. 
2044
2045         * message.el (message-send-and-exit): Bury buffer.
2046
2047         * gnus-uu.el (gnus-uu-digest-mail-forward): Use `message'.
2048
2049         * nnfolder.el (nnfolder-close-group): Would try to `set-buffer'
2050         nil. 
2051
2052         * gnus.el (gnus-server-get-method): Would return extended servers
2053         too often.
2054
2055         * nnml.el (nnml-request-accept-article): Accept a server
2056         parameter. 
2057
2058 Tue Apr  2 15:05:14 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
2059
2060         * gnus.el: September Gnus v0.62 is released.
2061
2062         * nnfolder.el (nnfolder-possibly-change-group): Make sure the
2063         directory exists before writing file.
2064         (nnfolder-request-accept-article): Give a better error messae.
2065
2066 Sat Mar 30 18:45:51 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2067
2068         * message.el (message-mode-map): Moved `goto-signature'.
2069
2070         * nnfolder.el (nnfolder-request-delete-group): Respect
2071         nnmail-use-long-file-name. 
2072         (nnfolder-request-rename-group): Ditto.
2073         (nnfolder-possibly-change-group): Ditto.
2074
2075         * message.el (message-send-and-exit): Bury buffer.
2076
2077 Fri Mar 29 15:11:19 1996  Hallvard B. Furuseth  <h.b.furuseth@usit.uio.no>
2078
2079         * message.el (message-from-style): New `default' value.
2080         (message-make-from): Use it.
2081
2082 Fri Mar 29 13:50:55 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2083
2084         * gnus-msg.el (gnus-bug-kill-buffer): New function.
2085         (gnus-bug): Use message.
2086
2087         * message.el (message-yank-original): Avoind `mark-marker'.
2088
2089         * gnus-setup.el (gnus-use-bbdb): `message' changes.
2090         (gnus-use-sc): Ditto.
2091
2092         * message.el (message-user-organization): Use ORGANIZATION
2093         environment variable.
2094
2095         * nnfolder.el (nnfolder-request-list-newsgroups): Would read the
2096         wrong file.
2097
2098 Fri Mar 29 07:38:59 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
2099
2100         * gnus.el: September Gnus v0.61 is released.
2101
2102         * gnus.el (gnus-read-active-file): Activate secondary groups.
2103
2104 Fri Mar 29 07:44:06 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
2105
2106         * nneething.el (nneething-get-head): Would return nil on proper
2107         heads. 
2108
2109 Sat Mar 23 22:19:09 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
2110
2111         * browse-url.el (browse-url-netscape): Start remote netscape in
2112         the background.  Use sentinel to start a new netscape if the
2113         remote can't connect.
2114
2115 Fri Mar 29 05:22:50 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
2116
2117         * message.el (message-send-mail): Would remove ignored news
2118         headers. 
2119
2120         * gnus.el (gnus-news-group-p): Moved function here. 
2121         (gnus-summary-refer-article): Use it.
2122         (gnus-group-best-unread-group): Wouldn't work under topics.
2123
2124         * message.el (message-cite-function): New variable.
2125         (message-cite-original): New function.
2126         (message-yank-original): Use it.
2127         (message-make-domain): New definition.
2128         (message-make-address): Ditto.
2129         (message-make-message-id): New definition.
2130         (message-insert-signature): Interactive `force' of signature.
2131
2132 Fri Mar 29 06:01:56 1996  Lars Magne Ingebrigtsen  <larsi@nipling.ifi.uio.no>
2133
2134         * gnus-msg.el (gnus-summary-mail-other-window): Restore window
2135         conf. 
2136
2137 Thu Mar 28 10:15:06 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2138
2139         * message.el (nnheader): Require nnheader.
2140         (message-mode): Doc fix.
2141
2142 Thu Mar 28 06:12:28 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
2143
2144         * gnus.el: September Gnus v0.60 is released.
2145
2146         * message.el (message-send-mail): Remove Gcc header.
2147         (message-setup): Would insert default headers in the body.
2148
2149 Wed Mar 27 11:25:41 1996  Jack Vinson  <jvinson@cheux.ecs.umass.edu>
2150
2151         * message.el:  Lots of small typos corrected.
2152         (message-goto-signature): Added missing function.
2153         (message-mode): Updated the description.
2154         (message-send): Corrected format for first y-or-n-p.
2155         (message-forward): Added description.
2156
2157 Thu Mar 28 05:31:48 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
2158
2159         * message.el (message-send-mail): Make sure point is in the right
2160         buffer. 
2161         (message-send-mail): Would remove Bcc headers.
2162         (message-insert-courtesy-copy): Would bug out in non-news
2163         buffers. 
2164         (message-send-news): Don't remove Gcc headers from the message
2165         buffer. 
2166         (message-ignored-mail-headers): New variable. 
2167
2168 Thu Mar 28 05:30:02 1996  Lars Magne Ingebrigtsen  <larsi@larsi@ifi.uio.no>
2169
2170         * gnus-xmas.el (gnus-xmas-copy-article-buffer): Return the proper
2171         value. 
2172
2173         * message.el (message-mode-map): Would make XEmacs barf.
2174
2175 Thu Mar 28 03:49:32 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
2176
2177         * gnus.el (gnus-group-make-group): Wouldn't allow usage of virtual
2178         server names.
2179
2180         * message.el (message-cite-hook): New variable.
2181
2182 Thu Mar 28 03:48:54 1996  Kai Grossjohann  <grossjoh@dusty.informatik.uni-dortmund.de>
2183
2184         * message.el (message-yank-original): Run `message-cite-hook'.
2185
2186 Wed Mar 27 05:06:16 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
2187
2188         * gnus.el: September Gnus v0.59 is released.
2189
2190         * message.el (message-remove-header): Allow reverse removal.
2191         (message-news-p): Narrow to headers first. 
2192         (message-checksum): New function.
2193         (message-check-news-syntax): Check for new text.
2194         (message-check-news-syntax): Do more checking.
2195         (message-check-news-syntax): Deny posting of articles with empty
2196         Subject lines or mangled From headers. 
2197         (message-generate-headers): Didn't treat optional headers
2198         properly. 
2199
2200 Tue Mar 26 05:15:15 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2201
2202         * gnus.el: September Gnus v0.58 is released.
2203
2204         * gnus-cache.el (gnus-cache-retrieve-headers): Would bug out on
2205         empty groups.
2206
2207         * nnmail.el (nnmail-cache-open): Mark buffer as un-modified.
2208         (nnmail-cache-close): Don't kill buffer.
2209
2210         * gnus-msg.el: Cannibalized.
2211
2212         * message.el: New file.
2213
2214         * gnus-cache.el (gnus-cache-possibly-enter-article): Don't enter
2215         sparse article into cache.
2216
2217 Sun Mar 24 06:44:11 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2218
2219         * gnus.el (gnus-article-hide-boring-headers): Use
2220         `gnus-extract-address-components'. 
2221
2222 Sun Mar 24 00:00:33 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
2223
2224         * gnus.el: September Gnus v0.57 is released.
2225
2226         * gnus-topic.el (gnus-topic-insert-topic-line): Would mess up the
2227         `.' command.
2228         (gnus-topic-mode-map): Moved `gnus-topic-indent' to `T TAB'.
2229
2230         * gnus-msg.el (gnus-summary-resend-bounced-mail): Would do odd
2231         things. 
2232
2233         * gnus.el (gnus-buffer-configuration): Add compose-bounce.
2234
2235         * nnspool.el (nnspool-find-nov-line): Would cut off ends of NOV
2236         files. 
2237
2238 Fri Mar 22 21:46:18 1996  David KÃ¥gedal  <davidk@lysator.liu.se>
2239
2240         * gnus.el (gnus-group-best-unread-group): Didn't work with topics.
2241
2242 Sat Mar 23 05:45:38 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2243
2244         * gnus.el (gnus-get-unread-articles): Inline
2245         `gnus-get-unread-articles-in-group'. 
2246         (gnus-get-unread-articles-in-group): Inline
2247         `gnus-cache-possibly-alter-active'. 
2248
2249 Sat Mar 23 01:26:10 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
2250
2251         * gnus.el (gnus-summary-insert-pseudos): Would print out tabs.
2252
2253 Sat Mar 23 00:01:56 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
2254
2255         * gnus.el: September Gnus v0.56 is released.
2256
2257         * gnus.el (gnus-group-add-score): Would bug out on dead groups.
2258
2259 Fri Mar 22 22:30:32 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
2260
2261         * gnus.el (gnus-get-newsgroup-headers): Would ignore In-Reply-To
2262         headers. 
2263
2264         * gnus-uu.el (gnus-uu-uustrip-article): Handle multiple uuencoded
2265         files in each article.
2266
2267         * gnus-msg.el (gnus-inews-article): Switch to buffer where
2268         `gnus-inews-article-hook' is run to make ispelling possible.
2269
2270         * gnus.el (gnus-summary-last-article-p): New function.
2271         (gnus-summary-next-page): Wouldn't go past last article in
2272         narrowed buffers.
2273         (gnus-group-make-help-group): Would create under false name.
2274
2275 Fri Mar 22 22:23:20 1996  Greg Stark  <gsstark@mit.edu>
2276
2277         * nneething.el (nneething-make-head): Create better heads.
2278
2279 Fri Mar 22 18:58:17 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2280
2281         * gnus-score.el (gnus-score-body): Would bug out.
2282
2283         * nnfolder.el (nnfolder-retrieve-headers): Make sure the buffer
2284         exists before setting it. 
2285
2286         * gnus.el (gnus-summary-exit): Don't run prepare-exit-hook when
2287         exiting temporarliy.
2288
2289 Fri Mar 22 00:38:28 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
2290
2291         * gnus.el: September Gnus v0.55 is released.
2292
2293         * gnus.el (gnus-summary-update-article): Would make things bug out.
2294         (gnus-summary-insert-subject): Remove articles that have changed
2295         number. 
2296         (gnus-summary-exit): Nix out variables.
2297         (gnus-summary-exit-no-update): Ditto.
2298         (gnus-article-setup-buffer): Create original buffer on entry.
2299
2300 Thu Mar 21 22:28:12 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
2301
2302         * gnus-nocem.el (gnus-nocem-enter-article): Would enter things
2303         into the wrong hashtb.
2304
2305         * nnml.el (nnml-inhibit-expiry): New variable.
2306         (nnml-request-expire-articles): Use it.
2307
2308         * gnus.el (gnus-summary-update-article): Would bug out.
2309
2310         * nnml.el (nnml-possibly-change-directory): Also change server.
2311
2312         * gnus-nocem.el (gnus-nocem-scan-groups): Don't create a gazillion
2313         garbage buffers.
2314
2315         * nnfolder.el (nnfolder-save-mail): Create new groups
2316         automatically. 
2317         (nnfolder-request-scan): Change server first.
2318
2319         * nnheader.el (nnheader-insert-head): Don't insert file contents
2320         literally. 
2321
2322 Thu Mar 21 18:17:21 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2323
2324         * gnus-score.el (gnus-score-body): Score in proper order.
2325
2326 Wed Mar 20 20:06:08 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2327
2328         * gnus.el (gnus-select-newsgroup): Better message.
2329
2330         * gnus-uu.el (gnus-uu-save-article): Include multiple headers of
2331         the same type.
2332
2333 Tue Mar 19 16:26:13 1996  Roderick Schertler  <roderick@gate.net>
2334
2335         * gnus-msg.el (gnus-mail-reply): Would bug out given multiple
2336         follow-to elements for the same header.
2337
2338 Tue Mar 19 01:15:06 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2339
2340         * gnus.el (gnus-cut-thread): Deal with old-fetched & sparse
2341         threads at once.
2342         (gnus-cut-threads): Make sure there are no nil threads.
2343         (gnus-simplify-buffer-fuzzy): Tweaked implementation.
2344         (gnus-gather-threads-by-subject): Check
2345         gnus-summary-gather-exclude-subject after simplifying.
2346
2347         * gnus-topic.el (gnus-topic-insert-topic-line): Store the number
2348         of unread articles.
2349         (gnus-group-topic-unread): New function.
2350         (gnus-topic-update-topic-line): Faster implementation.
2351
2352         * gnus.el (gnus-update-format-specifications): Would push too many
2353         emacs-versions onto specs.
2354
2355         * gnus-msg.el (gnus-default-post-news-buffer,
2356         gnus-default-mail-buffer): New variables.
2357         (gnus-mail-setup): Set gnus-mail-buffer here.
2358         (gnus-news-followup): Set gnus-post-news-buffer here.
2359
2360         * custom.el (custom-xmas-set-text-properties): New definition.
2361
2362         * gnus-soup.el (gnus-soup-insert-idx): Throw the Xref header
2363         away. 
2364         (gnus-soup-add-article): Ditto.
2365         (gnus-soup-ignored-headers): New variable.
2366
2367 Mon Mar 18 15:01:40 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2368
2369         * gnus-msg.el (gnus-forward-insert-buffer): Wouldn't handle
2370         continuation headers.
2371
2372         * nnml.el (nnml-retrieve-headers-with-nov): Wouldn't strip excess
2373         lines.
2374
2375         * gnus-uu.el (gnus-uu-digest-mail-forward): Would reverse order. 
2376
2377         * nnsoup.el (nnsoup-make-active): Would bug out.
2378
2379         * gnus-score.el (gnus-score-followup-thread): Make sure we are in
2380         the summary buffer.
2381
2382         * gnus.el (gnus-buffer-live-p): New function.
2383
2384         * gnus-topic.el (gnus-topic-change-level): Would bug out on dead
2385         groups. 
2386
2387         * gnus.el (gnus-summary-respool-article): Prompt better.
2388         (gnus-add-marked-articles): Would create recursive lists.
2389         (gnus-summary-move-article): Activate all groups that have been
2390         moved to. 
2391
2392 Sun Mar 17 13:17:26 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
2393
2394         * gnus.el: September Gnus v0.54 is released.
2395
2396         * gnus.el (gnus-article-hide-pgp): Would hide one char too many.
2397
2398         * gnus-msg.el (gnus-inews-distribution): Fall back on the
2399         Newsgroups header.
2400
2401         * gnus.el (gnus-read-header): Read sparse threads.
2402
2403 Sun Mar 17 11:23:53 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
2404
2405         * gnus.el (gnus-summary-scroll-up): Show threads.
2406
2407         * gnus-msg.el (gnus-mail-reply): Use prefixed group name.
2408         (gnus-news-followup): Ditto.
2409
2410         * gnus-cache.el (gnus-cache-member-of-class): Would remove ticked
2411         articles from the cache.
2412
2413         * gnus.el (gnus-hide-text): Would bug out at bob.
2414         (gnus-unhide-text): Ditto.
2415
2416 Sat Mar 16 13:28:57 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
2417
2418         * gnus.el: 0.53 is released.
2419
2420 Sat Mar 16 14:46:29 1996  Brad Miller  <bmiller@cs.umn.edu>
2421
2422         * gnus-gl.el: New version.
2423
2424 Sat Mar 16 13:28:57 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
2425
2426         * gnus-score.el (gnus-score-body): Would break on nil
2427         `gnus-scores-articles'? 
2428
2429         * gnus.el: All the backend interface functions should take virtual
2430         server names.
2431
2432         * gnus-msg.el (gnus-post-method): Find the real method.
2433
2434         * gnus.el (gnus-summary-go-to-next-thread): New definition.
2435         (gnus-summary-next-thread): Use it.
2436         (gnus-prefix-to-server): New function.
2437
2438         * gnus-vis.el (gnus-signature-toggle): Use new substs.
2439         (gnus-article-highlight-signature): Would make check point wrong.
2440
2441         * gnus.el (gnus-hide-text): New subst.
2442         (gnus-hide-text-type): New function.
2443         (gnus-unhide-text): New subst.
2444         (gnus-article-show-all-headers, gnus-article-hide-headers,
2445         gnus-article-hide-pgp, gnus-article-hide-header,
2446         gnus-article-hide-boring-headers): Use them.
2447
2448 Fri Mar 15 07:39:10 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2449
2450         * nntp.el (nntp-send-xover-command): Would bug out on
2451         single-article groups.
2452
2453         * gnus.el (gnus-group-prepare-flat): Deal with unactivated groups.
2454         * gnus-topic.el (gnus-topic-find-groups): Ditto.
2455
2456 Thu Mar 14 05:24:42 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2457
2458         * nnspool.el (nnspool-retrieve-headers): Use default-directory to
2459         avoid creating so many garbage strings.
2460
2461         * nnmail.el (nnmail-split-incoming): Make sure the buffer isn't
2462         empty before starting treatment.
2463         (nnmail-get-new-mail): Open/close cache here.
2464
2465         * gnus-msg.el (gnus-news-followup): Use markers for positions.
2466
2467         * gnus.el (gnus-setup-news): Read NoCeM.
2468
2469 Wed Mar 13 03:26:44 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2470
2471         * gnus.el (gnus-functionp): Made into a subst.
2472         (gnus-all-windows-visible-p): Non-recursive implementation.
2473
2474         * nnsoup.el (nnsoup-request-list): Don't use `format'.
2475
2476         * gnus.el (gnus-update-format-specifications): Would recompute all
2477         specs every time.
2478         (gnus-gnus-to-newsrc-format): Don't call `gnus-server-equal' for
2479         each group.
2480
2481         * nnspool.el (nnspool-retrieve-headers): Don't call so many
2482         functions. 
2483
2484         * gnus-cache.el (gnus-cache-retrieve-headers): Would do too much
2485         work. 
2486
2487         * gnus-topic.el (gnus-topic-goto-topic): Faster.
2488
2489         * gnus.el: Don't downcase Message-IDs before threading.
2490
2491 Tue Mar 12 01:42:11 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
2492
2493         * gnus.el: September Gnus v0.52 is released.
2494
2495         * gnus.el (gnus-article-strip-leading-blank-lines): New command. 
2496
2497         * gnus-score.el (gnus-score-score-files-1): Message.
2498         (gnus-score-score-files-1): Make sure this doesn't return a nil
2499         value. 
2500
2501         * gnus-vis.el (gnus-article-add-button): Would make all buttons
2502         visible. 
2503
2504 Mon Mar 11 03:04:15 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2505
2506         * gnus-soup.el (gnus-soup-group-brew): Might lose articles?
2507
2508         * gnus.el (gnus-request-article-this-buffer): Would set
2509         `gnus-original-article' wrong.
2510
2511         * nnmail.el (nnmail-search-unix-mail-delim): Secondary ">From "
2512         lines would make messages stick.
2513         (nnmail-check-duplication): Changed warning message
2514
2515         * gnus-msg.el (gnus-inews-reject-message): Would prin1 to the echo
2516         area.
2517
2518         * gnus.el (gnus-no-server): Would make variable buffer-local to
2519         the wrong buffer.
2520
2521         * nnmail.el (nnmail-process-unix-mail-format): Doubled code.
2522
2523         * nnvirtual.el (nnvirtual-retrieve-headers): Don't propagate
2524         `fetch-old'. 
2525
2526         * gnus-msg.el (gnus-inews-cleanup-headers): Put "poster" in the
2527         list of possible prompts.
2528
2529 Sun Mar 10 00:13:48 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2530
2531         * gnus-score.el (gnus-score-headers): Wouldn't score anything if
2532         `gnus-save-score'. 
2533
2534         * gnus-cache.el (gnus-cache-remove-article): Change buffer.
2535
2536         * gnus.el (gnus-add-shutdown, gnus-shutdown): New functions.
2537         (gnus-clear-system): Nix out more variables.
2538
2539         * gnus-*.el: Use the functions.
2540
2541 Sat Mar  9 08:03:00 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2542
2543         * gnus.el (gnus-group-delete-group): Remove the group from the
2544         active hashtb. 
2545
2546         * gnus-topic.el (gnus-topic-yank-group): Yank sub-topics as well.
2547         (gnus-topic-remove-group): New implementation.
2548
2549         * gnus.el (gnus-gnus-to-newsrc-format): princ instead of
2550         int-to-string. 
2551
2552 Sat Mar  9 07:36:22 1996  Thor Kristoffersen  <thor@unik.no>
2553
2554         * nntp.el (nntp-request-article): New wait-for regexp to work with
2555         rlogin.
2556
2557 Sat Mar  9 07:21:57 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2558
2559         * gnus.el (gnus-request-article-this-buffer): Would bug out when
2560         no summary buffer.
2561
2562         * gnus-topic.el (gnus-topic-mark-topic): Mark hidden groups in the
2563         topic.
2564
2565         * gnus-msg.el (gnus-summary-resend-message): Would bug out.
2566
2567 Sat Mar  9 06:57:13 1996  Michael Cook  <mcook@cognex.com>
2568
2569         * nnmail.el (nnmail-split-fancy-syntax-table): New variable. 
2570
2571 Fri Mar  8 12:58:37 1996  Wes Hardaker  <hardaker@ece.ucdavis.edu>
2572  
2573         * gnus.el (gnus-summary-go-to-next-thread): Would always jump to
2574         the next dummy-root if called on a dummy-root.
2575  
2576 Sat Mar  9 01:58:10 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2577
2578         * gnus.el: 0.51 is released.
2579
2580         * gnus-msg.el (gnus-tokenize-header): Wouldn't do the right thing
2581         under XEmacs.
2582
2583 Sat Mar  9 00:16:54 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
2584
2585         * gnus-topic.el (gnus-topic-change-level): Insert groups in the
2586         proper topic.
2587         (gnus-topic-group-indentation): New function.
2588         (gnus-topic-prepare-topic): Would do incorrect tallies.
2589
2590 Fri Mar  8 23:15:05 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
2591
2592         * nnvirtual.el (nnvirtual-create-mapping): Would enter each
2593         article twice into the marks lists, possibly.
2594         (nnvirtual-update-marked): Would "forget" marks.
2595
2596         * gnus.el (gnus-select-newsgroup): Create unsingle article buffer
2597         on group entry.
2598
2599         * gnus-cache.el (gnus-cache-remove-article): Move forwards.
2600         (gnus-cache-retrieve-headers): Would retrieve wrong headers. 
2601
2602 Fri Mar  8 19:18:29 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2603
2604         * gnus-score.el (gnus-summary-increase-score): Defaults were used
2605         incorrectly. 
2606         (gnus-score-edit-current-scores): Changed name.
2607
2608         * gnus.el (gnus-gnus-to-quick-newsrc-format): Don't crete so much
2609         string garbage.
2610
2611         * gnus-xmas.el (gnus-xmas-menu-add): New macro.
2612
2613 Fri Mar  8 00:03:14 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2614
2615         * gnus.el: 0.50 is released.
2616
2617         * gnus.el (gnus-group-yank-group): Would bug out on groups with
2618         scores. 
2619         (gnus-summary-go-to-next-thread): Do dummies properly.
2620         (gnus-summary-setup-buffer): Make `gnus-article-current' be
2621         buffer-local. 
2622
2623         * gnus-topic.el (gnus-topic-update-topic): Don't update dead
2624         groups. 
2625
2626         * gnus.el (gnus-clear-system): Clear list mode.
2627         (gnus-group-list-groups): Might start out in the wrong buffer. 
2628         (gnus-clear-system): Clear topic variables.
2629
2630         * gnus-msg.el (gnus-ignored-resent-headers): New variable.
2631         (gnus-summary-resend-message): Use it.
2632
2633 Thu Mar  7 23:38:35 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2634
2635         * nnvirtual.el (nnvirtual-retrieve-headers): `princ' bugs.
2636
2637         * gnus-uu.el (gnus-uu-decode-with-method): Check whether `save' is
2638         nil. 
2639
2640 Thu Mar  7 21:38:31 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
2641
2642         * gnus-vis.el (gnus-article-next-button): Move point to the start
2643         of the button when skipping backwards.
2644
2645 Thu Mar  7 00:15:32 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2646
2647         * gnus-soup.el (gnus-group-brew-soup): Don't pack ticked
2648         articles. 
2649
2650         * gnus.el (gnus-eval-in-buffer-window): Use uninterned symbol. 
2651         (gnus-buffer-exists-p): `let'.
2652         (gnus-summary-reparent-thread): Don't use `substring-no-props'.
2653         (gnus-summary-edit-article-done): Ditto.
2654
2655         * gnus-msg.el (gnus-news-followup): Don't ask about "poster".
2656         (gnus-summary-followup): Bugged out on "poster".
2657         (gnus-inews-set-point): Didn't reliably set point.
2658
2659 Wed Mar  6 01:02:25 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2660
2661         * gnus-cache.el (gnus-cache-enter-article): Advance point.
2662
2663         * gnus.el (gnus-summary-copy-article): Would pass the `respool'
2664         parameter.
2665
2666         * nnmail.el (nnmail-search-unix-mail-delim): Accept a quoted From
2667         as the second line.
2668
2669         * nnvirtual.el (nnvirtual-retrieve-headers): Don't collect so much
2670         garbage.
2671
2672         * gnus.el (gnus-group-set-mark): Allow forcing.
2673         (gnus-group-unmark-all-groups): Non-interactive.
2674
2675 Tue Mar  5 15:21:21 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2676
2677         * gnus-topic.el (gnus-topic-mark-topic): Would skip the first group.
2678         (gnus-topic-unmark-topic): New function and keystroke.
2679         (gnus-topic-tallied-groups): New variable.
2680         (gnus-topic-prepare-topic): Don't count groups twice.
2681
2682         * gnus.el (gnus-get-split-value): Would return nil.
2683
2684         * gnus-soup.el (gnus-soup-group-brew): Don't enter group with 0
2685         unread articles.
2686
2687         * gnus.el (gnus-group-set-current-level): Don't error out when
2688         point isn't on a group.
2689
2690         * gnus-vis.el (gnus-article-highlight-headers): Would infollop on
2691         illegal headers.
2692
2693         * gnus-topic.el (gnus-topic-hide-topic): Toggle the parent topic. 
2694
2695         * nn*.el: Made sure all virtual server variables are saved.
2696
2697 Mon Mar  4 19:18:57 1996  Lars Magne Ingebrigtsen  <lars@eyesore.no>
2698
2699         * nntp.el (nntp-server-variables): Save more variables.
2700
2701         * gnus.el (gnus-read-old-newsrc-el-file): Would bug out on
2702         entering ticks into infos.
2703         (gnus-gnus-to-newsrc-format): Write "native"-server groups to the
2704         .newsrc. 
2705
2706         * nnsoup.el (nnsoup-store-reply): Make sure `expand-mail-aliases'
2707         and `mail-swallows-etc' is bound.
2708
2709         * nnvirtual.el (nnvirtual-marks): Made into a defsubst.
2710         (nnvirtual-possibly-change-group): Would recreate the mapping
2711         several times.
2712
2713         * nnml.el (nnml-request-rename-group): Wouldn't allow renaming
2714         non-leaf group name components.
2715
2716         * gnus.el (gnus-group-change-level): Wouldn change levels of
2717         living groups. 
2718
2719 Sun Mar  3 23:17:57 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2720
2721         * gnus-msg.el (gnus-sent-message-ids-file): New variable.
2722         (gnus-sent-message-ids-length): New variable.
2723         (gnus-inews-reject-message): New function.
2724
2725 Sun Mar  3 22:03:47 1996  Jason L. Tibbitts, III  <tibbs@hpc.uh.edu>
2726
2727         * nnmail.el (nnmail-process-unix-mail-format): Better
2728         Content-Length check. 
2729
2730 Sun Mar  3 21:53:12 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2731
2732         * nntp.el (nntp-end-of-line): New variable.
2733         (nntp-request-close, nntp-encode-text,
2734         nntp-send-strings-to-server, nntp-async-send-strings): Use it.
2735         (nntp-read-server-type): Use slow wait-for-response.
2736
2737 Sun Mar  3 21:50:22 1996  Thor Kristoffersen  <thor@unik.no>
2738
2739         * nntp.el (nntp-open-rlogin): New definition.
2740
2741 Sun Mar  3 21:39:20 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2742
2743         * gnus.el (gnus-get-new-news-in-group): Close group after opening
2744         it. 
2745
2746 Sun Mar  3 02:27:17 1996  Jason L Tibbitts III  <tibbs@uh.edu>
2747  
2748         * nnmail.el (nnmail-process-unix-mail-format): Rewrite of
2749         Content-Length: header processing.
2750
2751 Sun Mar  3 13:05:15 1996  Loren Schall  <schall@saifr00.ateng.az.honeywell.com>
2752
2753         * gnus.el (gnus-simplify-buffer-fuzzy): Regexp fix.
2754
2755 Sun Mar  3 12:07:37 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2756
2757         * nnmail.el (nnmail-search-unix-mail-delim): Accept "From " as the
2758         line after the delim.
2759
2760         * gnus-kill.el (gnus-kill-file-enter-kill): Don't move point. 
2761         (gnus-kill-file-kill-by-subject, gnus-kill-file-kill-by-author,
2762         gnus-kill-file-kill-by-thread, gnus-kill-file-kill-by-xref): Use
2763         it. 
2764
2765 Sat Mar  2 16:39:34 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2766
2767         * gnus.el (gnus-summary-exit): Close the group.
2768
2769         * nndoc.el (nndoc-type-alist): Be a bit slacker with digest head
2770         ends. 
2771
2772         * gnus.el (gnus-select-newsgroup): Would kill the group buffer.
2773
2774         * gnus-msg.el (gnus-group-post-news): Configure windows.
2775
2776         * gnus.el (gnus-setup-news): Don't read the descriptions file when
2777         started with `no-server'.
2778
2779 Sat Mar  2 11:38:26 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2780
2781         * gnus.el: 0.49 is released.
2782
2783         * gnus-vis.el (gnus-article-button-next-page): New function.
2784         (gnus-article-button-prev-page): New function.
2785         (gnus-insert-next-page-button): Use them.
2786         (gnus-article-next-button): Wrong function name.
2787
2788         * gnus.el (gnus-get-unread-articles-in-group): Also reactivate
2789         groups that alter their info.
2790         (gnus-summary-next-thread): Would react badly to dummy roots. 
2791
2792         * nndraft.el (nndraft-request-update-info): Return success. 
2793
2794         * gnus.el (gnus-set-global-variables): Also copy the summary
2795         buffer value.
2796
2797         * gnus-cite.el (gnus-cited-text-button-line-format): New default.
2798         (gnus-article-hide-citation): Would add invisible buttons under
2799         XEmacs. 
2800
2801 Fri Mar  1 20:52:28 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2802
2803         * gnus-msg.el (gnus-summary-resend-bounced-mail): Use
2804         `mail-unsent-separator'.
2805
2806         * gnus.el (gnus-gather-threads-by-references): Change name.
2807
2808 Fri Mar  1 20:25:21 1996  Brad Miller  <bmiller@cs.umn.edu>
2809
2810         * gnus-gl.el: New version.
2811
2812 Fri Mar  1 20:04:51 1996  Robert Pluim  <pluim@xylint.co.uk>
2813
2814         * gnus-msg.el (gnus-mail-reply): Would handle Mail-Copies-To
2815         `always'. 
2816
2817 Fri Mar  1 08:17:01 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2818
2819         * gnus.el: Autoload `gnus-binary-mode'.
2820         (gnus-group-prefixed-name): Would append "+" to group methods.
2821
2822         * gnus-topic.el (gnus-topic-list-active): Use the `force' param.
2823
2824         * gnus.el (gnus-group-change-level): Would bug out on ranks.
2825         (gnus-backlog-request-article): Would choke on Message-IDs.
2826         (gnus-group-change-level): Would bug out sometimes.
2827         (gnus-configure-frame): Just push newly-created frames on the list
2828         of frames to be closed on exit.
2829         (gnus-method-equal): New function.
2830
2831         * nndoc.el (nndoc-generate-clari-briefs-head): Peel off whitespace
2832         from the subjects.
2833
2834         * gnus-vis.el (gnus-group-make-menu-bar): Sorting entries were
2835         wrong. 
2836
2837         * gnus-cache.el (gnus-cache-update-article): New function.
2838
2839         * gnus.el (gnus-article-prev-page): Put point at first line. 
2840         (gnus-article-next-page): Ditto.
2841         (gnus-get-unread-articles-in-group): Would bug out on dead
2842         groups. 
2843         (gnus-summary-edit-article-done): Update cache.
2844
2845 Thu Feb 29 10:50:02 1996  Steven L. Baur  <steve@miranova.com>
2846
2847         * gnus-xmas.el (gnus-xmas-redefine): Add wrapper to
2848         mail-strip-quoted-names.
2849         (gnus-xmas-mail-strip-quoted-names): New function.
2850
2851         * gnus-msg.el (gnus-mail-reply): Use it.
2852
2853         * gnus-soup.el (gnus-soup-store): Use it.
2854
2855         * gnus-ems.el: mail-strip-quoted-names -> gnus-mail-strip-quoted-names.
2856
2857 Fri Mar  1 07:12:38 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2858
2859         * gnus.el (gnus-read-newsrc-file): Make sure the .newsrc file
2860         exists before reading it.
2861         (gnus-group-restart): Ask before executing.
2862
2863 Thu Feb 29 18:15:13 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2864
2865         * gnus-xmas.el (gnus-xmas-pick-menu-add,
2866         gnus-xmas-binary-menu-add, gnus-xmas-tree-menu-add,
2867         gnus-xmas-grouplens-menu-add): New functions.
2868         (gnus-xmas-redefine): Use them.
2869
2870 Thu Feb 29 18:10:05 1996  Brad Miller  <bmiller@cs.umn.edu>
2871
2872         * gnus-gl.el: New version.
2873
2874 Thu Feb 29 14:28:06 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
2875
2876         * gnus.el: 0.48 is released.
2877         
2878         * gnus.el (gnus-read-active-file): Wouldn't work on `some'.
2879
2880 Thu Feb 29 09:15:05 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2881
2882         * gnus.el: 0.47 is released.
2883         
2884         * nnvirtual.el (nnvirtual-create-mapping): Copy article marks.
2885
2886         * gnus.el (gnus-add-marked-articles): Would corrupt the
2887         .newsrc.eld file.
2888
2889         * gnus-vis.el (gnus-group-highlight-line): Make sure `level' and
2890         `score' are numbers.
2891
2892         * gnus-msg.el (gnus-inews-insert-archive-gcc): Group would be nil
2893         when posting from the group buffer.
2894
2895         * gnus.el (gnus-fetch-group): Really fetch the group.
2896         (gnus-summary-recenter): Respect `vertical'.
2897         (gnus-recenter): Heed the prefix.
2898
2899 Thu Feb 29 08:58:59 1996  Roderick Schertler  <roderick@gate.net>
2900
2901         * gnus-score.el (gnus-score-after-write-file-function): New
2902         variable. 
2903
2904 Thu Feb 29 08:00:08 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2905
2906         * gnus.el (gnus-after-getting-new-news-hook): New hook.
2907
2908         * gnus-uu.el (gnus-uu-digest-mail-forward): Use normal
2909         process/prefix convetions.
2910
2911         * nnfolder.el (nnfolder-request-scan): Kill buffers after saving.
2912
2913 Wed Feb 28 04:39:49 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2914
2915         * gnus.el: 0.46 is released.
2916
2917         * gnus.el (gnus-read-active-file): Don't try to retrieve groups
2918         when no can be found.
2919         (gnus-find-method-for-group): Return "cleaner" select methods.
2920
2921         * gnus-uu.el (gnus-uu-uustrip-article): Don't loop forever if the
2922         uudecode is silent.
2923
2924         * nnmail.el (nnmail-search-unix-mail-delim): Stricter 822-delim
2925         format. 
2926
2927         * gnus.el (gnus-summary-local-variables): Didn't clear
2928         `gnus-cache-removable-articles'.
2929         (gnus-buffer-configuration): Display article-copy in reply and
2930         followup. 
2931
2932         * nnvirtual.el (nnvirtual-retrieve-headers): Always insert new
2933         Xref headers.
2934
2935         * gnus.el (gnus-add-marked-articles): Remove empty mark lists. 
2936
2937         * nnvirtual.el (nnvirtual-retrieve-headers): Propagate
2938         `fetch-old'. 
2939
2940         * gnus.el (gnus-check-server): Accept a `silent' parameter.
2941
2942         * nnvirtual.el (nnvirtual-retrieve-headers): Make sure the proper
2943         server is opened. 
2944
2945         * gnus.el (gnus-recenter): Don't do unconditional horizontal
2946         recentering. 
2947
2948         * gnus-vis.el (gnus-article-next-button): Skip past intangible
2949         buttons. 
2950
2951         * gnus-msg.el (gnus-inews-insert-archive-gcc): Don't do archiving
2952         if `gnus-message-archive-method' is nil.
2953
2954         * gnus.el (gnus-find-method-for-group): Don't add `*-address'
2955         indiscriminately. 
2956
2957 Tue Feb 27 08:50:10 1996  Lars Ingebrigtsen  <lars@eyesore.no>
2958
2959         * gnus-msg.el (gnus-draft-group): Would return a bogus group
2960         name. 
2961
2962         * nndir.el (nndir-open-server): Escape ftp errors.
2963
2964         * gnus-msg.el (gnus-mail-reply): Handle "always" Mail-Reply-To. 
2965         (gnus-debug): Produced messy bug reports.
2966
2967 Tue Feb 27 04:04:17 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
2968
2969         * gnus.el: 0.45 is released.
2970
2971         * nntp.el (nntp-retry-on-break): New variable.
2972         (nntp-send-command): Use it.
2973
2974         * gnus-gl.el: New version.
2975
2976         * gnus.el (gnus-group-get-new-news): Don't NoCeM scan when given a
2977         number.
2978
2979         * gnus-nocem.el (gnus-nocem-save-active): Saved wrong alist.
2980
2981         * gnus-msg.el (gnus-inews-check-post): Would bug out on non-new
2982         articles. 
2983
2984         * gnus-nocem.el (gnus-nocem-check-article): Better message.
2985         (gnus-nocem-save-active): New function.
2986         (gnus-nocem-scan-groups): Use it.
2987         (gnus-nocem-check-article): Don't request the article unless it is
2988         newish.
2989
2990         * gnus.el (gnus-request-article-this-buffer): Would bug out during
2991         NoCeMing.
2992
2993         * gnus-nocem.el (gnus-nocem-save-cache): Would save bad caches. 
2994
2995 Tue Feb 27 04:03:15 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
2996
2997         * gnus.el: 0.44 is released.
2998
2999 Tue Feb 27 03:49:45 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3000
3001         * gnus-vis.el (gnus-article-highlight-signature): Use a marker for
3002         the signature.
3003
3004 Tue Feb 27 01:29:53 1996  Lars Magne Ingebrigtsen  <larsi@hler.ifi.uio.no>
3005
3006         * gnus-msg.el (gnus-inews-article): Always check all headers.
3007         (gnus-mail-reply): Use the Gnus-Warning Message-ID, if possible.
3008         (gnus-news-followup): Ditto.
3009
3010         * gnus.el (gnus-summary-hide-thread): Would infloop on article
3011         with no ":".
3012
3013         * gnus-msg.el (gnus-mail-send-and-exit): Make sure we're in the
3014         right buffer.
3015
3016 Mon Feb 26 01:57:17 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3017
3018         * gnus-srvr.el (gnus-server-prepare): Do more checking for nil
3019         methods. 
3020
3021         * nnsoup.el (nnsoup-request-expire-articles): Better message.
3022
3023         * gnus-salt.el (gnus-generate-horizontal-tree): Use <> brackets on
3024         adopted articles.
3025
3026         * gnus-msg.el (gnus-inews-news): Don't allow posting when Gnus is
3027         dead. 
3028
3029         * gnus.el (gnus-alive-p): New function.
3030
3031         * gnus-msg.el (gnus-inews-modify-mail-mode-map): Use new macro;
3032         moved `C-c C-k' to `C-c C-q'.
3033         (gnus-kill-message-buffer): Return to the buffer from whence we
3034         came. 
3035
3036         * gnus.el (gnus-created-frames): New variable.
3037         (gnus-clear-system): Remove created frames.
3038         (gnus-local-set-keys): New macro.
3039
3040         * gnus-msg.el (gnus-inews-cleanup-headers): Remove empty lines.
3041         (gnus-inews-check-post): Warn about empty headers.
3042         (gnus-check-before-posting): New default.
3043
3044         * nnmail.el (nnmail-search-unix-mail-delim): New function.
3045         (nnmail-process-unix-mail-format): Use it.
3046
3047         * nntp.el (nntp-open-server): Clear the nntp-server-buffer after
3048         opening a connection.
3049         (nntp-request-quit): Removed.
3050         (nntp-request-group): Change server.
3051         (nntp-kill-command): New function.
3052         (nntp-send-command): Use it.
3053         (nntp-command-timeout): New variable.
3054         (nntp-send-command): Retry commands if `C-g'.
3055
3056         * gnus.el (gnus-summary-mark-read-and-unread-as-read): Changed
3057         name. 
3058
3059         * nntp.el (nntp-open-server-semi-internal): Better messages.
3060
3061         * gnus-msg.el (gnus-debug): Did `quote' wrong.
3062
3063 Sun Feb 25 01:37:49 1996  Lars Magne Ingebrigtsen  <larsi@ylfing.ifi.uio.no>
3064
3065         * gnus.el: 0.43 is released.
3066
3067         * gnus-topic.el (gnus-topic-prepare-topic): Would bug out on dead
3068         groups. 
3069         (gnus-topic-grok-active): Read the active file if it hasn't been
3070         read yet.
3071
3072         * nnfolder.el (nnfolder-close-group): Always kill the folder. 
3073         (nnfolder-always-close): Removed variable.
3074
3075         * gnus.el (gnus-update-format-specifications): Try to be in the
3076         proper buffer before updating.
3077
3078 Sat Feb 24 22:35:56 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
3079
3080         * gnus.el (gnus-group-exit): BBB logout.
3081
3082         * gnus-gl.el (bbb-grouplens-group-p): New function.
3083
3084         * gnus.el: Autoload the GroupLens functions.
3085         (gnus-use-grouplens): New variable.
3086         (gnus): Use it.
3087         (gnus-group-line-format): Changed default to include GroupLens.
3088         (gnus-group-insert-group-line): GroupLens enhanced.
3089
3090         * gnus-gl.el: New version.
3091
3092 Sat Feb 24 07:35:03 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3093
3094         * nnmail.el (nnmail-cache-close): Kill the cache buffer.
3095
3096         * gnus-msg.el (gnus-post-news-buffer): Changed name.
3097
3098         * nndir.el (nndir-execute-nnmh-command): Wouldn't allow entry into
3099         nndir groups.
3100
3101         * gnus.el (gnus-summary-prepare-threads): Don't low-mark sparse
3102         articles. 
3103
3104 Sat Feb 24 07:24:03 1996  Mark Borges  <mdb@cdc.noaa.gov>
3105
3106         * gnus-edit.el: Replaced "~/News" with the proper variable. 
3107
3108 Thu Feb 22 14:27:58 1996  Wes Hardaker  <hardaker@ece.ucdavis.edu>
3109
3110         * gnus.el (gnus-ask-server-for-new-groups): Reset new-newsgroups
3111           so it doesn't *censored*ing subscribe to newsgroups more than once.
3112
3113         * gnus-picon.el (gnus-picons-remove-all): remove x-face icon on exit.
3114
3115 Sat Feb 24 05:55:06 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3116
3117         * gnus.el (gnus-find-method-for-group): Reply with the proper
3118         method. 
3119
3120         * nnmbox.el (nnmbox-request-post): Removed function.
3121         * nnmh.el (nnmh-request-post): Ditto.
3122         * nnml.el (nnml-request-post): Ditto.
3123         * nnfolder.el (nnfolder-request-post): Ditto.
3124         * nnbabyl.el (nnbabyl-request-post): Ditto.
3125
3126         * gnus-uu.el (gnus-uu-decode-with-method): Create directory if it
3127         doesn't exist.
3128         (gnus-uu-default-dir): New default.
3129
3130 Thu Feb 22 20:19:47 1996  Steven L. Baur  <steve@miranova.com>
3131
3132         * nnbabyl.el (nnbabyl-request-expire-articles): set-text-properties
3133         should be called as gnus-set-text-properties.
3134
3135 Sat Feb 24 01:08:55 1996  Lars Magne Ingebrigtsen  <larsi@trym.ifi.uio.no>
3136
3137         * gnus.el: 0.42 is released.
3138
3139         * nnml.el (nnml-find-id): Make sure the .overview file exists
3140         before reading it.
3141
3142         * gnus.el (gnus-article-children): New function.
3143         (gnus-summary-limit-exclude-childless-dormant): Use it to exclude
3144         all childless dormants.
3145
3146         * gnus-nocem.el (gnus-nocem-check-article): Would narrow to wrong
3147         region. 
3148
3149         * nndraft.el (nndraft-execute-nnmh-command): Make sure
3150         `nnmail-keep-last-article' is nil.
3151
3152 Sat Feb 24 00:27:34 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3153
3154         * gnus.el (gnus-summary-set-local-parameters): Don't set
3155         `to-address' local parameters etc.
3156         (gnus-summary-exit): Would insert dummy lines in the group
3157         buffer. 
3158         (gnus-summary-enter-digest-group): Would wipe out the quirt-config.
3159
3160         * nndoc.el (nndoc-server-variables): Didn't save all variables. 
3161
3162 Fri Feb 23 00:24:55 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3163
3164         * gnus.el: 0.41 is released.
3165
3166         * gnus.el (gnus-read-active-file): Would put wrong method on
3167         `gnus-have-read-active-file'. 
3168
3169         * gnus-srvr.el (gnus-browse-exit): Make sure all newly subscribed
3170         groups are listed in the group buffer.
3171
3172         * gnus-uu.el (gnus-uu-check-for-generated-files): New
3173         implementation. 
3174         (gnus-uu-save-files): Save directories properly.
3175         (gnus-uu-scan-directory): Scan directories properly.
3176
3177         * gnus.el (gnus-configure-windows): Would create repeating
3178         windows in multiple frames.
3179         (gnus-group-make-group): Would bug out.
3180
3181         * gnus-salt.el (gnus-generate-tree): Make sure the tree window is
3182         displayed before selecting it.
3183         (gnus-highlight-selected-tree): Ditto.
3184
3185 Fri Feb 23 00:01:25 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3186
3187         * gnus-srvr.el (gnus-server-yank-server): Would try to setcdr
3188         nil. 
3189
3190         * nndraft.el (nndraft-request-post): Removed function.
3191
3192         * gnus-score.el (gnus-score-followup): Apply "followup" scores
3193         after generating them.
3194
3195 Thu Feb 22 23:33:35 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3196
3197         * gnus-score.el (gnus-score-followup): Change to the adapt score
3198         file properly.
3199         (gnus-summary-score-entry): Return the added score entry.
3200
3201 Thu Feb 22 01:03:16 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3202
3203         * gnus.el (gnus-unread-mark-p): New function.
3204         (gnus-read-mark-p): New function.
3205         (gnus-summary-mark-unread-and-read-as-read): New function.
3206         (gnus-mark-article-hook): New default value.
3207
3208         * x-easymenu.el: Double up.
3209
3210         * gnus-edit.el (gnus-score-custom-data): Use kill file directory. 
3211
3212         * gnus-msg.el (gnus-debug): Pp the entire setq.
3213
3214 Wed Feb 21 04:10:12 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3215
3216         * nnspool.el: Use nnheader-report/nnheader-insert.
3217         * nnml.el: Ditto.
3218         * nnmbox.el: Ditto.
3219         * nnkiboze.el: Ditto.
3220         * nnbabyl.el: Ditto.
3221
3222 Wed Feb 21 00:21:56 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3223
3224         * gnus.el: 0.40 is released.
3225         
3226         * gnus.el (gnus-summary-refer-parent-article): Also check the NOV
3227         references. 
3228
3229         * gnus-salt.el (gnus-possibly-generate-tree): Don't generate trees
3230         for pseudo-articles.
3231
3232         * nnvirtual.el (nnvirtual-retrieve-headers): Make sure the group
3233         exists. 
3234
3235         * gnus.el (gnus-summary-read-group): Search all frames when
3236         recentering the group buffer.
3237         (gnus-summary-hide-thread): Didn't hide dummy threads.
3238
3239         * gnus.el (gnus-summary-prepare-threads): Dummy roots would
3240         swallow the following article.
3241
3242         * gnus-msg.el (gnus-new-empty-mail): New function.
3243         (gnus-summary-resend-bounced-mail): Use it.
3244
3245         * gnus-picon.el (gnus-picons-display-x-face): Make sure buffer
3246         exists. 
3247
3248 Tue Feb 20 04:45:34 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3249
3250         * gnus.el (gnus-group-set-current-level): Error if not a group on
3251         the current line.
3252         (gnus-summary-next-page): Don't go to the next article when 'never
3253         and at the end of the group.
3254         (gnus-group-make-group): Make sure the server is opened.
3255         (gnus-read-descriptions-file): Make sure the method is a method
3256         and not a server.
3257
3258         * gnus-msg.el (gnus-copy-article-buffer): Ditto.
3259         (gnus-forward-insert-buffer): Ditto.
3260
3261         * gnus-cite.el (gnus-cite-parse): Use `gnus-set-text-properties'.
3262
3263         * nnheader.el (nnheader-temp-write): Would bug out on nil files. 
3264
3265 Mon Feb 19 23:01:33 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
3266
3267         * browse-url.el: New version installed.
3268
3269         * gnus.el: 0.39 is released.
3270
3271 Mon Feb 19 01:00:33 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3272
3273         * gnus.el (gnus-group-read-ephemeral-group): Put the quit-config
3274         in the group parameters.
3275         (gnus-summary-subject-string): Alias for backwards compatibility. 
3276
3277         * gnus-nocem.el (gnus-nocem-hashtb): Moved here.
3278         (gnus-nocem-check-article): Check whether the article is new.
3279         (gnus-nocem-unwanted-article-p): Mew function.
3280
3281         * gnus.el (gnus-summary-limit-children): Use NoCeM.
3282         (gnus-summary-initial-limit): Ditto.
3283         (gnus-get-newsgroup-headers): Don't use NoCeM.
3284
3285 Sun Feb 18 00:03:03 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3286
3287         * nnsoup.el (nnsoup-request-expire-articles): Message better.
3288
3289         * gnus.el (gnus-summary-read-group): Display all dormant articles
3290         when `all'.
3291
3292         * nndir.el (nndir-request-list): Would build to wide.
3293         (nndir-execute-nnmh-command): Allow reading from nndir servers. 
3294
3295         * nnmh.el (nnmh-open-server): Report errors.o
3296
3297         * nnml.el (nnml-open-server): Report errors.
3298
3299         * nnsoup.el (nnsoup-open-server): Report errors.
3300
3301         * nnspool.el (nnspool-open-server): Report errors.
3302
3303 Sat Feb 17 11:08:16 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3304
3305         * nnfolder.el (nnfolder-open-server): Report errors.
3306
3307         * nndraft.el (nndraft-open-server): Report errors.
3308         (nndraft-close-server): Close.
3309
3310         * nndir.el (nndir-open-server): Report errors.
3311         (nndir-close-server): Close.
3312
3313         * nnmbox.el (nnmbox-open-server): Report errors.
3314         (nnmbox-close-server): Kill buffer.
3315
3316         * nnbabyl.el (nnbabyl-open-server): Report errors.
3317
3318         * nndir.el: New-stylee backquotes.
3319
3320         * nnml.el (nnml-generate-nov-file): Make sure numerical files are
3321         files. 
3322
3323         * gnus.el (gnus-check-server): Give a better message.
3324
3325         * nndoc.el (nndoc-babyl-body-begin-function): New function.
3326         (nndoc-type-alist): Find beginning of babyl articles.
3327
3328         * nnsoup.el (nnsoup-unpack-packets): Message better.
3329
3330         * gnus.el (gnus-article-mark-lists): Don't save the cache marks. 
3331
3332 Fri Feb 16 19:14:26 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3333
3334         * nndoc.el (nndoc-type-alist): Recognize the end of digests. 
3335
3336 Fri Feb 16 06:46:48 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
3337
3338         * gnus-score.el (gnus-summary-score-effect): Didn't correctly
3339         escape meta charcters for substring and exact match types.
3340
3341 Fri Feb 16 00:50:35 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3342
3343         * gnus.el (gnus-article-setup-buffer): Set global counterparts. 
3344         (gnus-valid-select-methods): All methods should use address. 
3345         (gnus-article-show-hidden-text): Hide all hidden text.
3346
3347         * gnus-kill.el (gnus-kill-file-mode-map): New implementation.
3348
3349         * gnus-salt.el (gnus-pick-mode): Install proper minor mode map. 
3350
3351         * gnus.el (gnus-summary-exit): Kill article buffer when using
3352         non-single ones.
3353         (gnus-set-global-variables): Copy the original buffer to global
3354         value. 
3355
3356         * nnspool.el (nnspool-open-server): Simplify.
3357         * nnmbox.el (nnmbox-open-server): Ditto.
3358         * nnbabyl.el (nnbabyl-open-server): Ditto.
3359         * nnml.el (nnml-open-server): Ditto.
3360         * nnfolder.el (nnfolder-open-server): Ditto.
3361         * nnmh.el (nnmh-open-server): Ditto.
3362
3363         * gnus-msg.el (gnus-debug): Pretty-print variables.
3364
3365         * gnus-srvr.el (gnus-server-kill-server): Don't allow killing
3366         opened-only servers.
3367         (gnus-server-edit-server): Would create duplicate servers.
3368
3369         * gnus.el (gnus-get-unread-articles): Close groups after opening
3370         them. 
3371         (gnus-server-to-method): Search the opened servers for matches.
3372
3373         * gnus-vm.el (gnus-summary-save-in-vm): Use the split methods. 
3374
3375         * gnus.el (gnus-summary-skip-intangible): Don't use `when'.
3376
3377 Thu Feb 15 11:02:08 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3378
3379         * nndoc.el (nndoc-type-alist): Allow several newlines in
3380         937-digests. 
3381
3382         * gnus.el (gnus-select-newsgroup): Don't message when quitting. 
3383
3384         * nnfolder.el (nnfolder-request-close): Close the server.
3385
3386         * gnus.el (gnus-group-method): Changed name.
3387         (gnus-group-method): Return the real select method, if possible.
3388
3389 Wed Feb 14 15:01:57 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3390
3391         * gnus-score.el (gnus-summary-increase-score): Regexp-quote regexp
3392         matches.
3393
3394         * gnus-msg.el (gnus-forward-insert-buffer): Remove all text
3395         properties. 
3396         (gnus-forward-included-headers): Buggy regexp.
3397
3398         * gnus-salt.el (gnus-possibly-generate-tree): Don't generate trees
3399         unless threads are used.
3400
3401         * nnheader.el (nnheader-insert-head): Would almost laways stop
3402         after the first kb.
3403
3404 Wed Feb 14 07:41:58 1996  Colin Rafferty  <craffert@ml.com>
3405
3406         * gnus.el (gnus-group-add-parameter): Remove old versions of the
3407         parameter. 
3408
3409 Wed Feb 14 07:28:50 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3410
3411         * gnus-msg.el (gnus-news-followup): Don't query if Followup-To and
3412         Newsgroups are the same.
3413         (gnus-inews-check-post): Reversed check for Followup-To.
3414
3415         * gnus.el (gnus-group-kill-group): Kill lots of zombie groups. 
3416         (gnus-article-hide-headers): Check whether `gnus-visible-headers'
3417         is nil. 
3418
3419 Tue Feb 13 06:29:47 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3420
3421         * gnus.el (gnus-add-configuration): Autoload.
3422         (gnus-summary-tick-article): Made interactive.
3423
3424         * nntp.el (nntp-open-server-internal): Don't bug out when the
3425         server hangs up during initial negotiations.
3426
3427 Mon Feb 12 04:47:14 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3428
3429         * nntp.el (nntp-default-directories): New variable.
3430         (nntp-open-server-internal): Use it.
3431
3432         * nnsoup.el (nnsoup-read-areas): Delete AREAS file.
3433         (nnsoup-read-areas): Check whether the MSG file exists.
3434
3435         * gnus.el (gnus-summary-move-article): Only mark as canceled when
3436         moving. 
3437
3438         * gnus-ems.el (gnus-set-text-properties): New alias.
3439
3440 Sun Feb 11 13:53:23 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3441
3442         * gnus-msg.el (gnus-inews-remove-signature): New function.
3443
3444 Sun Feb 11 09:29:06 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3445
3446         * gnus.el (gnus-request-article-this-buffer): Make sure the
3447         article buffer exists. 
3448
3449 Sun Feb 11 09:28:46 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
3450
3451         * gnus.el: 0.38 is released.
3452
3453 Sun Feb 11 04:49:16 1996  Mark Borges  <mdb@cdc.noaa.gov>
3454
3455         * gnus-xmas.el (gnus-xmas-define): Conditionally redefine
3456         `set-text-properties'. 
3457
3458 Sun Feb 11 04:40:39 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3459
3460         * gnus.el (gnus-summary-limit-to-subject): Limit to any header. 
3461
3462 Sat Feb 10 03:26:10 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3463
3464         * nnmail.el (nnmail-days-to-time): Don't bug out on large
3465         numbers. 
3466
3467 Fri Feb  9 22:17:55 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3468
3469         * gnus-msg.el (gnus-forward-included-headers): Include Message-ID
3470         and References.
3471         (gnus-post-news): Make sure the parent group is a news group.
3472
3473 Fri Feb  9 09:56:45 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3474
3475         * gnus-picon.el (gnus-picons-convert-x-face): Changed to use
3476         pbmplus.
3477
3478         * gnus.el (gnus-buffer-configuration): One quote too many.
3479
3480         * gnus-kill.el (gnus-execute): Allow searching bodies.
3481
3482         * gnus.el (gnus-summary-execute-command): Accept "Body" searches.
3483
3484         * gnus.el: 0.37 is released.
3485
3486 Fri Feb  9 09:44:04 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3487
3488         * nnmail.el (nnmail-time-since): Reversed time.
3489
3490         * nnml.el (nnml-request-expire-articles): Set lower limit
3491         correctly. 
3492
3493 Fri Feb  9 05:40:39 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3494
3495         * nntp.el (nntp-open-server-semi-internal): Report errors better. 
3496
3497 Thu Feb  8 00:36:09 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3498
3499         * gnus.el (gnus-group-jump-to-group): Don't jump to ephemeral
3500         groups. 
3501         (gnus-summary-catchup-and-goto-next-group): Allow quiet going.
3502
3503         * gnus-topic.el (gnus-topic-move-group): Allow removal of groups. 
3504         (gnus-topic-remove-group): New command and keystroke.
3505
3506         * nnsoup.el (nnsoup-read-areas): Message.
3507
3508         * nndoc.el (nndoc-possibly-change-buffer): Return nil when the
3509         file doesn't exist.
3510         (nndoc-close-server): Really close.
3511
3512         * gnus.el (gnus-update-format-specifications): Would not update
3513         format specs.
3514
3515         * gnus-topic.el (gnus-topic-remove-topic): Accept a list-level. 
3516         (gnus-group-prepare-topics): List dead groups.
3517
3518 Wed Feb  7 00:04:23 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3519
3520         * gnus.el (gnus-summary-hide-thread): Hide the last thread.
3521
3522         * gnus-kill.el (gnus-kill): Provide.
3523         (gnus-execute-1): Accept forms.
3524
3525         * nnheader.el (nnheader-temp-write): New macro.
3526
3527         * gnus-soup.el (gnus-soup-group-brew): Pack ticked.
3528         (gnus-soup-write-replies): Be silent.
3529
3530         * gnus-msg.el (gnus-bug-mail-send-and-exit): Kill gnus-bug buffer
3531         after sending.
3532
3533         * gnus.el (gnus-setup-news): Find new newsgroups even if
3534         gnus-read-active-file is nil.
3535
3536         * gnus-soup.el (gnus-soup-group-brew): Would pack too few
3537         articles. 
3538
3539         * nneething.el (nneething-request-type): New function.
3540         (nneething-request-post): Removed.
3541
3542         * nnvirtual.el (nnvirtual-find-group-art): Never return `(nil)'.
3543
3544         * nndoc.el (nndoc-rnews-body-end): Really go to the end.
3545
3546         * nnsoup.el (nnsoup-read-areas): Would calculate new article
3547         boundary +1.
3548         (nnsoup-index-buffer): Check whether the file exists before
3549         reading it. 
3550         (nnsoup-retrieve-headers): Ditto.
3551
3552         * gnus-topic.el (gnus-topic-goto-missing-group): New function.
3553
3554 Tue Feb  6 22:33:50 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3555
3556         * gnus.el (gnus-goto-missing-group-function): New variable.
3557
3558         * nnmail.el (nnmail-time-since): Don't alter time.
3559         (nnmail-days-to-time): Would give wrong result.
3560
3561         * gnus.el (gnus-article-de-quoted-unreadable): Decode headers
3562         before body.
3563
3564 Tue Feb  6 09:51:14 1996  Morioka Tomohiko  <morioka@jaist.ac.jp>
3565
3566         * gnus.el (gnus-article-show-hidden-text): Don't use `(1+
3567         (point))'. It does not work in Mule.
3568
3569 Mon Feb  5 13:03:47 1996  Wes Hardaker  <hardaker@teal.ece.ucdavis.edu>
3570
3571         * gnus-picon.el (gnus-group-display-picons): Delete buffer on exit.
3572         (gnus-article-display-picons): Ditto.
3573
3574 Tue Feb  6 00:26:44 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3575
3576         * gnus-salt.el (gnus-tree-recenter): Recenter the tree buffer. 
3577
3578         * gnus-cite.el (gnus-article-toggle-cited-text): Bind
3579         `buffer-read-only'. 
3580
3581         * gnus.el (gnus-configure-windows): Don't search all frames unless
3582         when using a frame split.
3583         (gnus-summary-mode-map): Change `W t'.
3584
3585 Mon Feb  5 23:41:09 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3586
3587         * gnus-score.el (gnus-short-name-score-file-cache): New variable. 
3588         (gnus-score-score-files): Use it.
3589         (gnus-score-flush-cache): Ditto.
3590
3591 Mon Feb  4 23:55:30 1996  Morioka Tomohiko  <morioka@jaist.ac.jp>
3592
3593         * gnus.el (gnus-configure-windows): Check minibuffer only frame.
3594
3595 Mon Feb  5 22:36:24 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3596
3597         * nnsoup.el (nnsoup-old-functions): New variable.
3598         (nnsoup-revert-variables): New command.
3599
3600 Mon Feb  5 17:54:07 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3601
3602         * nnvirtual.el (nnvirtual-update-marked): Copy empty mark lists.
3603
3604         * gnus.el (gnus-summary-read-group): Allow entry with no-display. 
3605
3606         * gnus.el: 0.36 is released.
3607
3608 Sat Feb  3 11:56:53 1996  Steven L. Baur  <steve@miranova.com>
3609
3610         * gnus-uu.el (gnus-uu-default-view-rules): Added rule for playing of
3611         decoded midi files.
3612
3613 Mon Feb  5 05:08:54 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3614
3615         * gnus.el (gnus-summary-mode-map): Move `v' to `W v'.
3616
3617         * gnus-cache.el (gnus-cache-possibly-enter-article): Request the
3618         buffer to the nntp buffer.
3619
3620         * gnus.el (gnus-recenter): Allow a prefix.
3621
3622 Mon Feb  5 04:56:35 1996  Michael Cook  <mcook@cognex.com>
3623
3624         * gnus.el (gnus-configure-windows): Return to the original frame. 
3625
3626 Mon Feb  5 03:49:34 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3627
3628         * gnus-topic.el (gnus-topic-kill-group): Update topics.
3629         (gnus-topic-yank-group): Ditto.
3630
3631         * nnfolder.el (nnfolder-directory): Doc fix.
3632
3633         * gnus.el (gnus-summary-move-article): Add marks when moving
3634         articles. 
3635         (gnus-summary-recenter): Don't do horizontal recenter unless the
3636         buffer is visible.
3637
3638 Sun Feb  4 16:22:20 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
3639
3640         * gnus.el (gnus-summary-edit-article): Make sure we're in the
3641         summary buffer.
3642
3643         * gnus.el: 0.35 is released.
3644
3645 Sun Feb  4 14:05:20 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3646
3647         * nndoc.el (nndoc-guess-digest-type): Too strict body-begin for
3648         MIME digests.
3649
3650         * gnus-msg.el (gnus-removable-headers): Don't remove Bcc header.
3651         (gnus-mail-send): Accept a parameter.
3652         (gnus-inews-send-mail-copy): Use it.
3653
3654         * gnus-salt.el (gnus-tree-close): Don't kill the tree buffer.
3655
3656         * gnus.el (gnus-summary-select-article): Changed return value.
3657         (gnus-summary-scroll-up): Use it.
3658
3659 Sat Feb  3 20:39:59 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3660
3661         * gnus.el (gnus-summary-dummy-line-format): Included tabs.
3662         (gnus-summary-prepare-threads): Insert dummy lines properly.
3663         (gnus-summary-hide-thread): Hide dummies better.
3664
3665         * gnus-uu.el (gnus-uu-get-actions): Escape special characters.
3666
3667         * gnus-soup.el (gnus-soup-group-brew): Add articles in right
3668         order; don't generate display.
3669
3670         * gnus.el (gnus-summary-sort): Allow sorting in reverse order.
3671         (gnus-summary-pop-limit): Don't pop if there isn't anything to
3672         pop. 
3673         (gnus-sort-articles): Would destroy the newsgroup data.
3674
3675         * gnus-soup.el (gnus-soup-unpack-packet): Return the process value.
3676
3677         * gnus.el (gnus-summary-exit): Don't bury buffers that don't exist.
3678         (gnus-summary-exit-no-update): Ditto.
3679
3680 Sat Feb  3 14:37:31 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
3681
3682         * gnus-soup.el (gnus-soup-add-article): Would bug out on
3683         non-existent articles. 
3684
3685         * gnus.el (gnus-configure-windows): Delete windows on all frames.
3686
3687 Sat Feb  3 15:07:38 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3688
3689         * gnus.el (gnus-summary-read-group): Wouldn't score anything.
3690
3691         * gnus.el: 0.34 is released.
3692
3693 Sat Feb  3 13:08:48 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
3694
3695         * gnus-msg.el (gnus-summary-resend-bounced-mail): Strip more
3696         gruft. 
3697
3698         * gnus.el: 0.33 is released.
3699
3700 Fri Feb  2 20:19:07 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3701
3702         * gnus.el (gnus-summary-exit): Bury the article buffer.
3703
3704         * gnus-score.el (gnus-score-followup-article): Don't do
3705         `score-effect'. 
3706
3707 Fri Feb  2 20:07:31 1996  Jason L. Tibbitts, III  <tibbs@uh.edu>
3708
3709         * nnmail.el (nnmail-process-babyl-mail-format): Allow many spaces
3710         after ":".
3711
3712 Fri Feb  2 20:05:02 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3713
3714         * gnus.el (gnus-summary-select-article): Return t on success.
3715
3716 Thu Feb  1 00:50:54 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3717
3718         * nnfolder.el (nnfolder-request-group): Give a better error
3719         message. 
3720
3721         * nnfolder.el: Really use virtual servers.
3722
3723         * gnus.el (gnus-select-newsgroup): Moved score file processing to
3724         an earlier point.
3725
3726         * gnus-msg.el (gnus-post-method): Use `gnus-post-method' from the
3727         group buffer.
3728
3729         * nnsoup.el (nnsoup-request-expire-articles): Bombed.
3730         (nnsoup-delete-unreferenced-message-files): New command.
3731
3732         * gnus-cache.el (gnus-cache-possibly-enter-article): Update cache
3733         mark. 
3734         (gnus-cache-possibly-remove-article): Ditto.
3735
3736         * gnus-srvr.el (gnus-server-prepare): Weed out nil servers.
3737
3738         * gnus-msg.el (gnus-mail-reply): Respect
3739         `rmail-dont-reply-to-names'. 
3740
3741 Wed Jan 31 19:25:50 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
3742
3743         * gnus-msg.el (gnus-inews-insert-mime-headers): `(widen)' before
3744         searching for 8-bit characters.
3745
3746         * gnus-vis.el (gnus-article-highlight-headers): Make it ignore
3747         the `intangible' text property.
3748
3749 Thu Feb  1 00:33:37 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3750
3751         * gnus.el (gnus-summary-limit-to-unread): Remove sparse articles. 
3752
3753 Wed Jan 31 15:54:38 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3754
3755         * gnus-score.el (gnus-summary-score-map): Recursive map.
3756
3757         * gnus-msg.el (gnus-dissociate-buffer-from-draft): Didn't run hook
3758         properly.
3759
3760         * gnus-kill.el (gnus-execute): Don't use `gnus-header-*'.
3761
3762         * gnus-msg.el (gnus-kill-message-buffer): New command and
3763         keystroke. 
3764         (gnus-mail-setup): Use the gnus-mail-*-method variables.
3765
3766         * gnus-topic.el (gnus-topic-rename): Default to current topic.
3767         (gnus-topic-create-topic): Ditto.
3768
3769         * gnus-vis.el (gnus-group-highlight-line): Offer ticked number.
3770
3771         * gnus-uu.el (gnus-uu-grab-articles): Remove the message.
3772
3773         * gnus-vis.el (gnus-group-highlight): New default for dark
3774         backgrounds. 
3775
3776         * gnus-topic.el (gnus-group-prepare-topics): Don't do anything
3777         about dead groups.
3778
3779         * gnus.el (gnus-summary-mode-map): Clobbered "D".
3780
3781 Mon Jan 29 19:06:00 1996  Kim-Minh Kaplan  <kkaplan@cdfhp3.in2p3.fr>
3782
3783         * gnus.el (gnus-simplify-subject-fuzzy): Fold case.
3784
3785 Mon Jan 29 17:48:12 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3786
3787         * gnus.el (gnus-summary-limit): Hide any threads, possibly.
3788
3789         * gnus-msg.el (gnus-forward-insert-buffer): Really delete unwanted
3790         headers.
3791
3792         * gnus-vis.el (gnus-insert-prev-page-button): Allow clicking.
3793         (gnus-insert-next-page-button): Ditto.
3794
3795         * nntp.el (nntp-send-region-to-server): Copy text to a temp buffer
3796         before sending.
3797
3798 Sun Jan 28 10:28:39 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3799
3800         * gnus-cite.el (gnus-dissect-cited-text): Don't push a nil on the
3801         list. 
3802
3803 Sat Jan 27 20:32:29 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3804
3805         * gnus-topic.el (gnus-group-topic-topics-only): Removed variable. 
3806
3807         * nnbabyl.el (nnbabyl-request-group): Don't report failures on
3808         empty groups.
3809         * nnmbox.el (nnmbox-request-group): Ditto.
3810
3811         * gnus.el (gnus-simplify-buffer-fuzzy): Simplify [x/x].
3812
3813         * gnus-score.el (gnus-score-default-header): Duplicate defvars.
3814         (gnus-summary-increase-score): Default variables should be
3815         symbols, not chars.
3816
3817         * gnus.el (gnus-summary-mode-map): Wrong name for `t' keystroke. 
3818
3819 Sat Jan 27 20:29:45 1996  Marc Auslander  <marc@watson.ibm.com>
3820
3821         * gnus-score.el (gnus-summary-increase-score): Didn't work for
3822         non-temporary score entries.
3823
3824 Fri Jan 26 17:24:00 1996  David K}gedal  <davidk@lysator.liu.se>
3825
3826         * nnmail.el (nnmail-check-duplication): Don't tread 'delete as a
3827         function
3828
3829 Sat Jan 27 19:51:08 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3830
3831         * gnus-topic.el (gnus-topic-prepare-topic): Number of groups would
3832         be 0.
3833         (gnus-topic-update-topic-line): Ditto.
3834
3835 Fri Jan 26 15:10:09 1996  Steven L. Baur  <steve@miranova.com>
3836
3837         * gnus-vis.el (gnus-article-add-buttons): Need to reset point to top
3838         of article before trying the next regexp in the gnus-button-alist.
3839
3840 Sat Jan 27 19:22:24 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3841
3842         * gnus-vis.el (gnus-button-alist): Allow space after "<URL: ". 
3843
3844 Fri Jan 26 20:20:25 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3845
3846         * gnus-topic.el (gnus-topic-indent-level): New variable.
3847         (gnus-topic-yank-group): Use it.
3848         (gnus-topic-insert-topic-line): Ditto.
3849         (gnus-topic-prepare-topic): Ditto.
3850
3851 Fri Jan 26 17:18:25 1996  ISO-2022-JP  <yamaoka@ga.sony.co.jp>
3852
3853         * gnus-vis.el (gnus-article-highlight-headers): Would infloop. 
3854
3855 Fri Jan 26 14:10:19 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3856
3857         * gnus.el (gnus-dribble-read-file): Set file modes on the dribble
3858         file. 
3859         (gnus-article-check-hidden-text): Only checked signature.
3860         (gnus-article-check-hidden-text): Do things in the article
3861         buffer. 
3862         (gnus-group-line-format-alist): Let N have its old definition.
3863         (gnus-group-catchup-group-hook): New variable.
3864         (gnus-group-catchup): Use it.
3865         (gnus-group-remove-mark): Give a useful return value.
3866         (gnus-group-kill-group): Would bug out when killing lots of dead
3867         groups.  
3868
3869 Thu Jan 25 09:32:19 1996  Jack Vinson  <jvinson@cheux.ecs.umass.edu>
3870
3871         * gnus.el (gnus-group-insert-group-line) : Changed "header" to
3872         "gnus-tmp-header" for parameter that gets passed to user
3873         functions.  Set to the group name, but may not necessarily want
3874         this.
3875         (gnus-group-set-mode-line) : ditto, gnus-tmp-header set to nil.
3876         (gnus-set-mode-line) : ditto, gnus-tmp-header set to nil.
3877
3878 Fri Jan 26 07:47:59 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3879
3880         * gnus.el (gnus): Goto the first unread group.
3881
3882         * gnus.el: 0.32 is released.
3883
3884 Thu Jan 25 18:27:03 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3885
3886         * gnus.el: Autoload `gnus-group-highlight-line'.
3887
3888         * gnus-vis.el (gnus-article-highlight-headers): Wrap the regexp in
3889         parentheses.
3890
3891         * nnmbox.el (nnmbox-request-group): Don't bug out on non-existant
3892         groups. 
3893         * nnbabyl.el (nnbabyl-request-group): Ditto.
3894         (nnbabyl-possibly-change-newsgroup): Return t.
3895
3896         * gnus.el (gnus-group-insert-group-line): Define gnus-tmp-header. 
3897
3898         * gnus-msg.el (gnus-mail-parse-comma-list): New function.
3899         (gnus-mail-reply): Use it.
3900         (gnus-mail-reply): Merge follow-to headers.
3901
3902         * gnus-score.el (gnus-summary-score-map): New implementation.
3903
3904         * gnus.el (gnus-summary-exit): Remove articles before updating. 
3905         (gnus-summary-next-article): Accept a param to force slightly.
3906
3907 Thu Jan 25 08:41:44 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3908
3909         * nnml.el (nnml-deletable-article-p): Always responed with nil.
3910
3911 Thu Jan 25 08:45:52 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
3912
3913         * gnus.el: 0.31 is released.
3914
3915         * nnmail.el (nnmail-insert-lines): Would return negative lines
3916         numbers. 
3917
3918         * gnus-xmas.el (gnus-xmas-extent-start-open): New function.
3919
3920         * gnus-topic.el (gnus-topic-insert-topic-line): Remove excess
3921         properties. 
3922
3923         * gnus-xmas.el (gnus-xmas-topic-remove-excess-properties): New
3924         function. 
3925
3926 Thu Jan 25 07:34:05 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
3927
3928         * gnus-ems.el (gnus-extent-detached-p): New alias.
3929
3930         * gnus-xmas.el (gnus-xmas-find-glyph-directory): Changed from
3931         "etc" to "etc/gnus".
3932
3933 Tue Jan 23 13:40:35 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3934
3935         * gnus-score.el (gnus-score-make-menu-bar): New function.
3936         (gnus-score-menu-hook): New variable.
3937
3938         * gnus-vis.el (gnus-article-next-button): Move point.
3939
3940         * nndoc.el (nndoc-type-alist): Recognize ends of digests. 
3941         (nndoc-retrieve-headers): Don't bug out on non-existant articles. 
3942
3943         * gnus-msg.el (gnus-mail-buffer): Renamed.
3944
3945         * gnus-cache.el (gnus-cache-possibly-remove-articles): Check some
3946         more. 
3947
3948         * nnmail.el (nnmail-insert-lines): Off by 1.
3949
3950         * nnml.el (nnml-deletable-article-p): Check for file writability.
3951         * nnmh.el (nnml-deletable-article-p): Ditto.
3952
3953         * gnus-msg.el (gnus-associate-buffer-with-draft): Allow
3954         disabling. 
3955         (gnus-use-draft): New variable.
3956
3957         * gnus.el (gnus-summary-move-article): Use `move' action by
3958         default. 
3959
3960         * nnmail.el (nnmail-get-split-group): Be more restrictive in
3961         selecting procmail spools.
3962         (nnmail-get-spool-files): Don't return the spool file when doing a
3963         single procmail file.
3964
3965         * gnus.el (gnus-summary-move-article): Allow moving to the same
3966         group. 
3967
3968         * gnus-score.el (gnus-score-pretty-print): New command and
3969         keystroke. 
3970         (gnus-summary-increase-score): Would always bug out.
3971         (gnus-score-edit-done): Change windows before loading score file. 
3972
3973         * gnus.el (gnus-summary-reparent-thread): Rethread after
3974         reparenting. 
3975
3976         * gnus-xmas.el (gnus-xmas-make-overlay): Don't make extents
3977         undetachable. 
3978
3979         * nndoc.el (nndoc-post-type): New variable.
3980
3981 Tue Jan 23 13:39:11 1996  Eberhard Mattes  <mattes@azu.informatik.uni-stuttgart.de>
3982
3983         * nndoc.el (nndoc-request-type): New function.
3984
3985 Tue Jan 23 00:13:10 1996  Lars Ingebrigtsen  <lars@eyesore.no>
3986
3987         * gnus.el (gnus-group-group-indentation): New function.
3988         (gnus-group-update-group-line): Use it.
3989         (gnus-group-update-group): Indent.
3990
3991         * gnus-topic.el (gnus-topic-hide-subtopics): Removed variable.
3992         (gnus-topic-prepare-topic): Indent group lines.
3993         (gnus-topic-yank-group): Indent groups.
3994
3995         * gnus.el (gnus-group-update-hook): New variable.
3996         (gnus-group-insert-group-line): Use it.
3997
3998         * gnus-vis.el (gnus-group-highlight-line): New function.
3999
4000         * gnus.el (gnus-group-entry): New macro.
4001
4002         * gnus-vis.el (gnus-group-highlight): New variable.
4003
4004         * gnus-topic.el (gnus-topic-insert-topic-line): Would show "..."
4005         too often.
4006         (gnus-topic-indent): Don't move point.
4007         (gnus-topic-unindent): Ditto.
4008         (gnus-topic-prepare-topic): Display unread articles in sub-topics.
4009
4010         * nnsoup.el (nnsoup-next-prefix): New function.
4011         (nnsoup-read-areas): Use it.
4012
4013         * gnus-soup.el (gnus-soup-set-area-prefix): New macro.
4014
4015         * nnsoup.el (nnsoup-tmp-directory): New directory.
4016         (nnsoup-write-active-file): Save it.
4017         (nnsoup-unpack-packets): Use it.
4018
4019         * gnus-msg.el (gnus-dissociate-buffer-from-draft): New command and
4020         keystroke.
4021
4022         * gnus.el (gnus-group-list-groups): Goto last group if at eob.
4023
4024         * gnus-topic.el (gnus-topic-mode): Use it.
4025         (gnus-topic-goto-next-group): New function.
4026
4027         * gnus.el (gnus-group-list-groups): Allow positioning point in
4028         topic buffers.
4029         (gnus-group-goto-next-group-function): New internal variable.
4030
4031         * nnsoup.el (nnsoup-read-active-file): Give a proper return
4032         value. 
4033
4034         * gnus.el (gnus-start-news-server): Give a better error message. 
4035
4036 Mon Jan 21 23:34:55 1996  Morioka Tomohiko  <morioka@jaist.ac.jp>
4037  
4038         * gnus-mh.el (gnus-mh-mail-setup): It didn't work when pressing
4039         `R' or yanking because of lack of setting to variable
4040         `mail-reply-buffer' and mh-sent-from-folder buffer local variable
4041         `mh-show-buffer'.
4042
4043 Mon Jan 22 02:58:42 1996  Lars Ingebrigtsen  <lars@eyesore.no>
4044
4045         * nntp.el (nntp-open-server-internal): Make sure that the server
4046         was successfully opened.
4047
4048         * gnus.el (gnus-read-active-file): Wouldn't activate properly. 
4049         (gnus-read-active-file): Ignore errors from the archive server.
4050
4051         * nnbabyl.el (nnbabyl-request-group): Ditto.
4052
4053         * nnmbox.el (nnmbox-request-group): Would bug out.
4054
4055 Sat Jan 20 20:39:03 1996  Steven L. Baur  <steve@miranova.com>
4056
4057         * nnmbox.el (nnmbox-read-mbox): find-file-noselect ->
4058         nnheader-find-file-noselect.
4059
4060 Mon Jan 22 01:15:52 1996  Lars Ingebrigtsen  <lars@eyesore.no>
4061
4062         * gnus.el (gnus-group-mark-buffer): Optional param.
4063
4064         * nnsoup.el (nnsoup-request-expire-articles): Message more. 
4065         (nnsoup-read-active-file): Add proper active info.
4066         (nnsoup-request-group): New implementation.
4067         (nnsoup-request-list): Ditto.
4068
4069 Sun Jan 21 08:22:47 1996  Lars Ingebrigtsen  <lars@eyesore.no>
4070
4071         * gnus.el (gnus-request-article-this-buffer): Update sparse
4072         articles. 
4073         (gnus-data-set-number): New macro.
4074         (gnus-summary-update-article): Use it.
4075
4076 Sun Jan 21 03:54:18 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
4077
4078         * gnus-soup.el (gnus-soup-add-article): Don't save canceled
4079         articles. 
4080