1 Tue Sep 19 17:32:14 1995 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
3 * gnus.el (gnus-find-new-newsgroups): Would not save .newsrc if
4 all new group were made into zombies.
6 * gnus-ems.el (gnus-set-text-properties-xemacs): Would bug out on
7 strings that happened to be buffer names.
9 Sat Sep 16 10:24:02 1995 Lars Magne Ingebrigtsen <larsi@surt.ifi.uio.no>
11 * gnus.el (gnus-summary-best-unread-article): Didn't select the
12 first best unread article.
14 Sat Sep 16 06:44:33 1995 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
16 * gnus.el: 5.0.4 is released.
18 * gnus.el (gnus-group-make-group): Be able to create native
20 (gnus-group-set-info): Create native groups.
22 * gnus-msg.el (gnus-post-news): Just use Cc to do the
23 `gnus-auto-mail-to-author'.
25 * gnus-uu.el (gnus-uu-grab-articles): Widen the article buffer.
27 * gnus.el (gnus-group-get-new-news): Check more groups.
28 (gnus-score-find-bnews): "nntp+" score files were not recognized.
29 (gnus-summary-search-subject): Unhide thread.
31 * nneething.el (nneething-retrieve-headers): Didn't work over
34 * gnus.el (gnus-group-read-only-p): New function.
35 (gnus-summary-edit-article): Take a prefix argument to force.
36 (gnus-summary-edit-article-done): Warn when editing in a read-only
39 Fri Sep 15 15:42:28 1995 Per Abrahamsen <abraham@dina.kvl.dk>
41 * nntp.el (nntp-request-post-buffer): Did the opposite of what the
42 user wanted w.r.t. (eq respect-poster 'ask).
44 Sat Sep 16 06:28:35 1995 Lars Magne Ingebrigtsen <larsi@surt.ifi.uio.no>
46 * gnus-msg.el (gnus-inews-article): Bind the newsgroup name by
47 looking at the Newsgroups line.
49 * gnus-cache.el (gnus-cache-possibly-enter-article): Don't bug out
50 so much on malformed lines.
52 * gnus-uu.el (gnus-uu-save-article): Didn't make buffer
55 Fri Sep 15 11:09:52 1995 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
57 * gnus.el: 5.0.3 is released.
59 * gnus.el (gnus-summary-catchup): Would make all dormants read.
61 * gnus-msg.el (gnus-article-mail-with-original): Removed function.
63 Wed Sep 13 17:50:12 1995 Per Abrahamsen <abraham@dina.kvl.dk>
65 * custom.el (custom-type-properties): List with uninitialized
66 fields are valid (required for `gnus-score-customize' to work).
68 Fri Sep 15 09:31:21 1995 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
70 * gnus.el (gnus-summary-catchup-all): Wrong interactive spec.
71 (gnus-select-method): Would sometimes set select method with a
74 Thu Sep 14 06:07:37 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
76 * nnmail.el (nnmail-request-post-buffer): Would bug out under
79 Thu Sep 14 06:04:52 1995 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
81 * gnus-ems.el (gnus-set-text-properties-xemacs): Wrong definition.
83 Thu Sep 14 03:44:27 1995 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
85 * gnus-msg.el (gnus-inews-user-name): Check for too-verbose
86 user-mail-address variables.
88 Wed Sep 13 05:38:21 1995 Lars Magne Ingebrigtsen <larsi@surt.ifi.uio.no>
90 * gnus.el: 5.0.2 is released.
92 * nntp.el (nntp-async-fetch-articles): Wouldn't allow entry into
95 Tue Sep 12 17:02:03 1995 Per Abrahamsen <abraham@dina.kvl.dk>
97 * nnmail.el (nnmail-request-post-buffer): Don't CC the address in
100 Tue Sep 12 06:11:12 1995 Lars Magne Ingebrigtsen <larsi@surt.ifi.uio.no>
102 * gnus-ems.el: Use the new definition of `set-text-properties'.
104 Tue Sep 12 05:28:03 1995 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
106 * gnus.el: 5.0.1 is released.
108 Tue Sep 12 13:53:48 1995 Scott Byer <byer@mv.us.adobe.com>
110 * nnfolder.el (nnfolder-active-number) Save away the active file
111 after bumping the highest active number.
113 Sun Sep 10 00:39:41 1995 Lars Ingebrigtsen <lars@eyesore.no>
115 * gnus-msg.el (gnus-post-news): Set the name of the newsgroup for
118 * gnus.el (gnus-group-unsubscribe-group): Don't accept empty group
121 * nnbabyl.el (nnbabyl-get-new-mail): If moving is unsuccessful,
122 don't pretend it went ok.
123 * nnmbox.el (nnmbox-get-new-mail): Ditto.
124 * nnfolder.el (nnfolder-get-new-mail): Ditto.
125 * nnmh.el (nnmh-get-new-mail): Ditto.
126 * nnml.el (nnml-get-new-mail): Ditto.
128 * gnus-vis.el (gnus-group-menu-hook, gnus-summary-menu-hook,
129 gnus-article-menu-hook, gnus-server-menu-hook,
130 gnus-browse-menu-hook): New hooks.
132 Fri Sep 8 19:08:29 1995 Per Abrahamsen <abraham@dina.kvl.dk>
134 * nnmail.el (nnmail-request-post-buffer): Newer send to `sender',
135 don't put everything in the `To' header, filter the `CC' header
136 through `rmail-dont-reply-to'.
138 Fri Sep 8 20:42:27 1995 Lars Ingebrigtsen <lars@eyesore.no>
140 * gnus.el (gnus-group-make-archive-group): Wrong interactive spec.
141 (gnus-select-method): Take `gnus-nntp-service' into account for
142 backwards compatability.
144 Thu Sep 7 22:17:33 1995 Lars Ingebrigtsen <lars@eyesore.no>
146 * gnus.el (gnus-setup-news): Find new groups before finding
147 numbers of unread articles in the groups.
149 * gnus-score.el (gnus-summary-score-entry): Fuzzy wrong match
152 * gnus.el ('gnus-load-hook): Run this hook while loading.
154 * gnus-vis.el (gnus-summary-make-menu-bar): Would re-generate the
155 summary buffers on each group entry.
157 * gnus-score.el (gnus-score-save): Don't try to write a score file
160 Wed Sep 6 20:38:43 1995 Per Abrahamsen <abraham@dina.kvl.dk>
162 * gnus-cite.el (gnus-cite-parse-max-size): New variable.
163 (gnus-cite-parse-maybe): Use it.
164 (gnus-cite-parse): Move parser initialization to
165 `gnus-cite-parse-maybe' and reformat.
166 * gnus-vis.el (gnus-article-add-buttons): Force citation parsing
167 if called interactively.
168 * gnus-cite.el (gnus-article-highlight-citation): Ditto.
169 (gnus-article-hide-citation): Ditto.
170 (gnus-article-hide-citation-maybe): Ditto.
171 (gnus-article-highlight): Ditto.
172 (gnus-article-highlight-some): Ditto.
173 (gnus-article-hide): Ditto.
175 Thu Sep 7 00:52:36 1995 Lars Ingebrigtsen <lars@eyesore.no>
177 * gnus.el (gnus-summary-show-thread): Expand hidden subthreads as
180 Wed Sep 6 20:38:43 1995 Per Abrahamsen <abraham@dina.kvl.dk>
182 * gnus-msg.el (gnus-use-followup-to): New value `ask' will make
183 Gnus always ask before obeying the followup-to header. Changed
184 default to t to confirm with the Seal.
185 (gnus-summary-followup): Support `ask' value of
186 `gnus-use-followup-to'.
187 * nntp.el (nntp-request-post-buffer): Support `ask' value of
188 `gnus-use-followup-to'.
189 * gnus.texi (Post): Document `ask' value of
190 `gnus-use-followup-to'.
192 Thu Sep 7 00:20:44 1995 Lars Ingebrigtsen <lars@eyesore.no>
194 * gnus.el (gnus-select-newsgroup): Checked the server twice.
195 (gnus-select-newsgroup): Wouldn't respond properly to unwell
198 Wed Sep 6 00:11:00 1995 Lars Ingebrigtsen <lars@eyesore.no>
200 * gnus.el (gnus-read-old-newsrc-el-file): Didn't parse options
201 lines from the .el file.
202 (gnus-summary-prepare-threads): When using empty make-false-root,
203 and the subject changed, that wouldn't be reflected in the summary
206 * nnfolder.el (nnfolder-read-folder): Make absofuckinutely sure
207 that active numbers never, ever decrease.
209 * nnbabyl.el (nnbabyl-request-expire-articles): Remove all text
211 (nnbabyl-read-mbox): If an rmail buffer is in rmail mode, make it
214 * gnus.el (gnus-summary-kill-thread): Did not kill hidden
217 * gnus-uu.el (gnus-uu-save-article): Didn't remove text props.
219 * gnus.el (gnus-group-make-articles-read): Would not do
220 crosspostings in one obscure instance.
221 (gnus-summary-update-mark): Would compute score-markedness even
222 when setting the process mark.
224 Tue Sep 5 21:50:33 1995 Lars Ingebrigtsen <lars@eyesore.no>
226 * gnus-msg.el (gnus-inews-news): Would choke on trailing
227 commands. Also used `replace-regexp'.
228 (gnus-inews-news): Would, for some reason, fold all lines
231 * gnus-ems.el: Force our definition of `set-text-properties'. So
234 * gnus.el (gnus-summary-sort-by-subject): Sorted oddly for (1/2)
236 (gnus-request-body): Had gone missing for some reason.
237 (gnus-group-exit): Would quit out of an empty group buffer without
240 Mon Sep 4 00:44:38 1995 Per Abrahamsen <abraham@dina.kvl.dk>
242 * custom.el (custom-field-face): Check that the face is defined.
243 (custom-face-tag): New function.
244 (custom-group-accept): Use it.
245 (custom-group-insert): Ditto.
246 (custom-type-properties): Give `face->other' a default value.
247 (custom-facep): New function.
248 (custom-face-lookup): Use it.
250 Sun Sep 3 19:36:29 1995 Per Abrahamsen <abraham@dina.kvl.dk>
252 * custom.el (custom-local-type-properties): Added extra line of
254 (custom-valid, custom-const-valid): Changed legal to valid in doc
256 (custom-match): More documentation.
257 (custom-field-update): Doc. clarification.
258 (custom-field-accept): Ditto.
259 (custom-type-properties): More documentation.
261 Fri Sep 1 15:39:56 1995 Per Abrahamsen <abraham@dina.kvl.dk>
263 * custom.el (menu-bar): Added XEmacs and Emacs 19.28 support.
265 Fri Sep 1 15:39:56 1995 Per Abrahamsen <abraham@dina.kvl.dk>
267 * custom.el (plist-put): Fixed bogus definition.
269 Thu Aug 31 15:21:23 1995 Per Abrahamsen <abraham@dina.kvl.dk>
271 * gnus-cus.el: Removed dead code.
273 Thu Aug 31 10:45:26 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
275 * gnus.el: 5.0 is released.
277 * gnus-cus.el (gnus-face-dark-name-list): Use dark blue instead of
280 * gnus.el: Don't read the .gnus file on load, anyway.
282 Wed Aug 30 17:56:34 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
284 * gnus.el: 0.99.28 is released.
286 * custom.el ((string-match "XEmacs" emacs-version)): Would barf if
287 the menu-bar wasn't in use.
289 Wed Aug 30 08:46:48 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
291 * gnus.el ('(gnus-read-init-file 'inhibit)): Don't load while
293 (gnus-summary-next-article): Would not go to the next group when
294 all articles were canceled.
295 (gnus-summary-prepare): Create the hashtb before running the
298 * gnus.el: Renamed all `header-' macros `mail-header-'. Ran
299 `indent-sexp' on all functions in all files.
301 * nnbabyl.el (nnbabyl-read-mbox): Would doubly insert RMAIL file
304 * gnus-ems.el (appt-select-lowest-window): Not defined in XEmacs.
306 * gnus-score.el (gnus-summary-header): Would bug out if there were
307 pseudo-articles in the buffer.
309 Wed Aug 30 06:08:13 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
311 * gnus-score.el (gnus-score-find-trace): Didn't kill "*Gnus
312 Scores*" buffer on exit.
314 Tue Aug 29 17:21:37 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
316 * gnus-msg.el (gnus-mail-reply-using-mail): Set auto-save-mode if
319 * gnus-ems.el (gnus-rebuild-thread-xemacs): Bugged out near the
322 * gnus.el (gnus-summary-read-group): Force a summary config.
324 Tue Aug 29 05:55:19 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
326 * nntp.el: Do some pussy-footing around `accept-process-output'.
328 Tue Aug 29 05:55:19 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
330 * gnus.el: 0.99.27 is released.
332 * gnus-msg.el (gnus-delete-supersedes-headers): Delete
335 * gnus-score.el (gnus-score-adaptive): Did not like matches on
338 * gnus.el (gnus-server-kill-server): Did not mark the dribble
341 * gnus-score.el (gnus-score-string): Did not do traces on fuzzy
344 * gnus.el (gnus-read-init-file): Run on load.
346 * gnus-cus.el (gnus-face-dark-name-list): Dark salmon isn't very
349 * gnus-msg.el (gnus-inews-insert-headers): Don't insert multiple
350 Original-Sender headers.
352 * gnus-vis.el (gnus-group-make-menu-bar): New submenu for editing
355 * gnus-msg.el (gnus-removable-headers): New variable.
356 (gnus-inews-remove-headers): Use it.
358 Mon Aug 28 17:19:41 1995 Per Abrahamsen <abraham@dina.kvl.dk>
360 * custom.el (custom-help-button): Add `custom-jump' property.
361 (custom-forward-field): Ignore fields with `custom-jump' property.
363 Mon Aug 28 13:59:04 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
365 * gnus.el (gnus-newsrc-to-gnus-format): Would totally barf on
368 Mon Aug 28 05:09:47 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
370 * gnus.el: 0.99.26 is released.
372 * nntp.el (nntp-send-region-to-server): Would hang.
374 * nnmail.el (nnmail-delete-incoming): Doc fix.
376 * gnus.el (rmail-default-file, rmail-default-rmail-file): Don't
377 init these variables.
379 Mon Aug 28 05:09:47 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
381 * gnus.el: 0.99.25 is released.
383 * gnus-vis.el (gnus-summary-make-menu-bar): Date menu was odd.
385 * custom.el: Choked under non-X Emacs.
387 Sun Aug 27 05:05:05 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
389 * gnus.el: 0.99.24 is released.
391 * nnvirtual.el (nnvirtual-create-mapping): Numbering
392 irregularities - would be off by 1 for each of some component
395 * custom.el: make-face does not exist on non-X Emacsen.
397 * gnus-vm.el (gnus-vm-make-folder): Removed the removal of the
398 toolbar since that led to other problems later.
400 * gnus-msg.el (gnus-inews-news): Don't insert Message-ID on BCC if
403 * gnus-msg.el: Autoload gnus-uu-post-news.
405 Sat Aug 26 03:18:39 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
407 * gnus.el: 0.99.23 is released.
409 * gnus-uu.el (gnus-uu-grab-articles): Didn't update mode line.
411 * gnus.el (gnus-replace-chars-in-string): Translate pairs.
413 Sat Aug 26 02:54:16 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
415 * gnus.el (gnus-summary-next-article): `n' `SPC' etc in XEmacs
418 Sat Aug 26 00:07:59 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
420 * nntp.el (nntp-open-server): Would try to reconnect to the same
423 * gnus.el (gnus-group-insert-group-line): Didn't insert process
425 (gnus-read-active-file): Would screw up the group info if a
426 secondary server was down.
428 * gnus-vm.el (gnus-vm-make-folder): Don't use toolbar.
430 * nnfolder.el (nnfolder-save-mail): Would delete one \n too much.
432 * gnus.el (gnus-start-news-server): Give better error message.
434 * nntp.el (nntp-open-server-semi-internal): Save the error message
435 on unsuccessful connects.
437 * nnfolder.el (nnfolder-request-move-article): Deleted wrong
439 (nnfolder-request-accept-article): Ditto.
441 * gnus.el (gnus-summary-refer-article): Would bug out if the
442 article buffer didn't exist.
444 * gnus-cache.el (gnus-cache-braid-nov): Would skip every other
447 Fri Aug 25 23:22:07 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
449 * gnus-msg.el (gnus-inews-news): Would kill connection after
450 posting to a foreign server.
452 * gnus.el (gnus): Read init file before doing splash.
454 Fri Aug 25 18:08:35 1995 Ulrik Dickow <dickow@nbi.dk>
456 * gnus-msg.el (gnus-post-news): Treat `gnus-auto-mail-to-author' right.
458 Fri Aug 25 15:04:37 1995 Per Abrahamsen <abraham@dina.kvl.dk>
460 * gnus-cus.el (gnus-custom-import-cite-face-list): Support old
461 light and dark settings of `gnus-cite-face-list'.
463 Fri Aug 25 06:03:51 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
465 * gnus.el (gnus-modtime-botch): New variable.
467 Fri Aug 25 05:44:07 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
469 * gnus.el: 0.99.20-22 is released.
471 Fri Aug 25 02:57:19 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
473 * nndir.el (nndir-status-message): Wrong number of arguments.
475 * gnus.el (gnus-summary-next-article): Woundn't go to the next
477 (gnus-group-recent-archive-directory): New variable.
478 (gnus-group-make-archive-group): Now makes both the recent and the
481 * gnus-vis.el (gnus-easymenu): Require gnus-ems first.
483 Fri Aug 25 01:13:52 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
485 * gnus-vis.el (gnus-highlight-selected-summary): Would underline
486 wrong part of line without mouse-face.
488 * gnus.el (gnus-summary-refer-article): Would mess up window
489 config when not useing full windows.
491 Fri Aug 25 00:22:14 1995 Per Abrahamsen <abraham@dina.kvl.dk>
493 * gnus-vis.el (gnus-group-make-menu-bar): Disable
494 `gnus-score-customize' in XEmacs.
496 * gnus-cus.el: Removed variables declared in `gnus-cus.el'.
498 * gnus-cite.el: Ditto.
500 Fri Aug 25 00:06:35 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
502 * custom.el: New version.
504 * gnus.el (gnus-summary-fetch-faq): Would bug out.
506 Thu Aug 24 23:54:13 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
508 * gnus.el (gnus-apply-kill-hook): Doc fix.
510 Thu Aug 24 16:25:17 1995 Ulrik Dickow <dickow@nbi.dk>
512 * gnus-msg.el (gnus-post-news): Respect Reply-To when handling
513 `gnus-auto-mail-to-author'.
515 Thu Aug 24 01:41:33 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
517 * gnus.el (gnus-summary-end-of-article): Recenter at -3.
519 * gnus-vis.el (gnus-summary-make-menu-bar): Commented out score
522 * gnus.el (gnus-summary-best-unread-article): Would not find the
524 (gnus-article-display-x-face): Did not work if x-face-too-ugly was
527 * gnus-vis.el (gnus-article-highlight-headers): Would infloop with
530 Thu Aug 24 01:41:33 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
532 * gnus.el: 0.99.19 is released.
534 * gnus.el (gnus-group-faq-directory): Changed the default to point
536 (gnus-newsrc-to-gnus-format): Would bug out when there were bogus
537 groups in the .newsrc file.
539 * gnus-ems.el: Don't bug out if x-get-resource isn't defined under
542 * gnus.el (gnus-ask-server-for-new-groups): Would sometimes
543 iterate over obarray instead of hashtb.
544 (gnus-summary-next-article): Would give wrong message when going
545 to canceled articles and gnus-auto-select-same was non-nil.
547 Wed Aug 23 22:39:03 1995 Per Abrahamsen <abraham@dina.kvl.dk>
549 * custom.el (custom-save): New variable.
550 (custom-save-and-exit): New function.
551 (custom-buffer-create): Document it.
552 (custom-mode-map): Bind it.
553 (custom-buffer-create): New optional argument `SAVE' to overwrite
555 * gnus-edit.el (gnus-score-customize): Use new argument.
557 Wed Aug 23 22:39:03 1995 Per Abrahamsen <abraham@dina.kvl.dk>
559 * custom.el (custom-mode): Insert appropiate check in hook if
560 `make-local-hook' doesn't exists.
561 (custom-post-command): Remove check for mode here.
563 Wed Aug 23 22:03:50 1995 Per Abrahamsen <abraham@dina.kvl.dk>
565 * custom.el (custom-factory-reset-all): Removed dead code.
566 (custom-field-factory-reset): Removed dead code.
567 (custom-default-factory-reset): Didn't import the default value.
568 (custom-save): Didn't import the default value.
570 Wed Aug 23 01:41:20 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
572 * gnus.el (gnus-ask-server-for-new-groups): Might not ignore bogus
575 * gnus-score.el (gnus-score-insert-help): `I??' would bug out.
577 * gnus.el (gnus-article-display-x-face): Reverse logic a bit.
578 (gnus): Do the startup message earlier.
579 (gnus-group-list-groups): Void variable.
580 (gnus-summary-raise-thread): Increase by (- 1 arg).
582 * nnbabyl.el (nnbabyl-read-mbox): Would create extra dummy
585 Wed Aug 23 00:49:17 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
587 * gnus.el (gnus-summary-next-article): `SPC' `n' didn't work under
590 Tue Aug 22 22:20:06 1995 Per Abrahamsen <abraham@dina.kvl.dk>
592 * custom.el (custom-default): Add support for calculated
594 * gnus-cus.el: Use it.
596 Tue Aug 22 21:05:42 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
598 * gnus.el: 0.99.18 is released.
600 Tue Aug 22 22:20:06 1995 Per Abrahamsen <abraham@dina.kvl.dk>
602 * custom.el (custom-forward-field): Allow negative args.
603 (custom-backward-field): New function.
604 (custom-mode-map): Bind it.
605 (custom-buffer-create): Document it.
607 Tue Aug 22 21:05:42 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
609 * gnus.el (gnus-gnus-to-newsrc-format): Clear modtime.
610 (gnus-offer-save-summaries): Don't prompt for any summary buffers
611 that aren't Gnus summary buffers.
612 (gnus-setup-news): Would bug out when started with
614 (gnus-get-unread-articles): Would always connect to the server.
615 (gnus-groups-to-gnus-format): Really find out whether the server
617 (gnus-article-hide-headers): Would never hide "From " lines.
619 * gnus-msg.el (gnus-bug): Put point on Subject line.
621 * gnus-ems.el: Would set invisible props to nil in 19.28.
623 * gnus.el (gnus-summary-fetch-faq): Use `gnus-group-fetch-faq'.
625 Tue Aug 22 15:16:15 1995 Per Abrahamsen <abraham@dina.kvl.dk>
627 * nnmail.el (nnmail-article-group): Protect call to
628 `nnmail-split-methods' against errors. We don't wan't the user to
629 lose mail if he made an error in `nnmail-split-methods'.
631 Tue Aug 22 04:37:27 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
633 * gnus-vis.el (gnus-header-face-alist): SkyeBlue.
635 * gnus.el (gnus-newsrc-to-gnus-format): Would later cause bugouts
636 in a different function.
638 Tue Aug 22 03:08:09 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
640 * gnus.el (gnus-offer-save-summaries): Would bug out under XEmacs
641 when there was no buffers to update.
643 Tue Aug 22 02:31:52 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
645 * gnus.el: 0.99.17 is released.
647 * gnus.el: Bugged out during 19.28 compilation.
649 Mon Aug 21 20:47:08 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
651 * gnus.el: 0.99.16 is releaed.
653 * gnus.el (gnus-group-list-groups): Didn't use default-list-level.
655 * nntp.el (nntp-retrieve-groups): Did not delete error messages.
657 * gnus.el (gnus-offer-save-summaries): Use `map-y-or-n-p'.
658 (gnus-update-group-mark-positions): Bind "dummy.group" in the
660 (gnus-gnus-to-newsrc-format): Avoid `set-visited-file-name'.
661 (gnus-save-newsrc-file): Ditto.
662 (gnus-window-top-edge): Renamed from `gnus-window-left-corner'.
663 (gnus-remove-some-windows): Don't rely on `frame-height'.
665 * nnmail.el (nnmail-move-inbox): Make sure the directory we move
668 Sun Aug 20 16:04:20 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
670 * gnus.el: 0.99.15 is released.
672 * gnus.el (gnus-ignored-newsgroups): Totally bogus value.
674 * nnmail.el (nnmail-delete-incoming): NB! WILL NOW DELETE INCOMING
675 FILES. NB! (damn that shift lock key)
677 Sun Aug 20 16:04:20 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
679 * gnus.el: 0.99.14 is released.
681 * gnus.el (gnus-summary-number-of-articles-in-thread): Include
682 adopted articles in the count.
683 (gnus-active-to-gnus-format): Would bug out on non-symbol stuff.
684 (gnus-ignored-newsgroups): Reinstated regexp.
686 * nnheader.el (nnheader-insert-file-contents-literally): Don't
687 bind `file-name-handler-list' to nil.
689 Sun Aug 20 01:04:45 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
691 * gnus.el: 0.99.13 is released.
693 * gnus-ems.el (gnus-ems-redefine): One entry too many; XEmacs
696 Sat Aug 19 22:41:22 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
698 * gnus.el (gnus-article-treat-overstrike): Make overstrikes
699 invisible instead of deleting them.
700 (gnus-summary-mode-map): Changed the "M p" and "M s" keymaps.
701 (gnus-update-active-hashtb-from-killed): New function.
702 (gnus-setup-news): Use it.
704 Sat Aug 19 22:03:14 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
706 * gnus.el (gnus-window-left-corner): New function.
707 * gnus-ems.el (gnus-window-left-corner-xemacs): Redefine it.
709 * gnus-ems.el (gnus-rebuild-thread-xemacs): Would infloop.
710 (gnus-highlight-selected-summary-xemacs): Did not work on the
711 first line in a group.
713 Sat Aug 19 16:37:58 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
715 * gnus.el: 0.99.12 is released.
717 * nnbabyl.el (nnbabyl-read-mbox): Would create ghost articles.
719 * gnus.el (gnus-summary-move-article): Would barf on respooling to
720 (as-yet) non-existant groups.
721 (gnus-summary-best-unread-article): Really go to the best article.
722 (gnus-activate-group): Continue on non-available groups.
724 * gnus-score.el (gnus-score-change-score-file): Prompt from dir,
727 * nnfolder.el (nnfolder-read-folder): Ghost articles would be
728 produced when there were more than 1 consecutive "From " line.
730 * gnus.el (gnus-update-read-articles): Would display the wrong
731 number of unread articles in the group buffer when updates have
732 been done while the summary buffer was active.
733 (gnus-summary-read-group): `O' old-fetched articles would be
735 (gnus-ignored-newsgroups): Removed again.
736 (gnus-active-to-gnus-format): Understand groups that have strange
738 (gnus-select-newsgroup): Would ignore the first article from all
739 backends that did not support NOV when using
740 `gnus-fetch-old-headers'.
741 (gnus-article-mode-map): Disabled all summary commands in the
743 (gnus-get-unread-articles): Make sure that the server connection
746 Sat Aug 19 16:07:59 1995 Lars Magne Ingebrigtsen <lingebri@sunsci7.cern.ch>
748 * gnus.el (gnus-group-catchup): Would bug out on `all' sometimes.
750 Thu Aug 17 20:19:07 1995 Per Abrahamsen <abraham@dina.kvl.dk>
752 * gnus-cus.el: Added `gnus-summary-highlight'.
754 Wed Aug 16 16:07:35 1995 Per Abrahamsen <abraham@dina.kvl.dk>
756 * custom.el: Added support for including values that needs to be
759 Fri Aug 18 15:27:20 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
761 * gnus.el (gnus-ignored-newsgroups): Start ignoring stuff again.
762 (gnus-summary-show-article): Removed interpretation of prefix arg.
764 Wed Aug 16 08:22:05 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
766 * gnus.el (gnus-summary-mark-same-subject): Update number mode
769 Tue Aug 15 19:21:55 1995 Per Abrahamsen <abraham@dina.kvl.dk>
771 * custom.el: Allow all field to contain invalid data. Only parse
772 field when point leaves it or when the value is needed, not
773 after each change as previously.
775 Wed Aug 16 08:11:24 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
777 * gnus-ems.el: Don't destroy the hidden props in 19.28.
779 Tue Aug 15 09:03:11 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
781 * gnus.el (gnus-offer-save-summaries): Allow ! and q as answers.
782 (gnus-summary-mode-map): Defined date keys in the wrong map.
784 * gnus-vis.el (gnus-button-url): Use w3 if it exists.
786 Mon Aug 14 15:51:08 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
788 * gnus-vis.el (gnus-group-make-menu-bar): Removed "post" menu.
790 Mon Aug 14 11:37:39 1995 Lars Magne Ingebrigtsen <lingebri@sunsci7.cern.ch>
792 * gnus.el (gnus-summary-edit-article-done): Do the visual hook
793 after returning to the summary buffer.
795 * gnus-score.el (gnus-score-save): Ignore score files that can't
798 Sun Aug 13 17:15:22 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
800 * gnus.el: 0.99.11 is released.
802 * gnus.el (gnus-groups-to-gnus-format): Don't skip everything if a
803 simple error occurs; just ignore the buggy line.
805 * gnus-vis.el (gnus-netscape-start-url): Don't use shell-command.
806 (gnus-button-alist): Didn't match mailto urls.
808 * gnus.el (gnus-group-select-group-all): New command and menu-bar
810 ('gnus-article-display-hook): Do some article highlighting by
813 * gnus-score.el (gnus-default-adaptive-score-alist): Changed to
816 * gnus.el (gnus-summary-mode-map): Completele redesign of article
818 (gnus-summary-caesar-message): Don't use recenter.
820 Sat Aug 12 23:23:45 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
822 * gnus-vis.el (gnus-button-url): Changed default slightly.
824 * gnus.el: Removed gnus-soup.el and nnsoup.el from distribution.
826 Sat Aug 12 15:09:20 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
828 * gnus.el: 0.99.10 is released.
830 * nnml.el (nnml-request-create-group): Would create new groups
831 with 0 0 instead of 1 0.
833 * gnus.el (gnus-newsgroup-saveable-name): New function.
834 (gnus-score-file-name): Use it.
835 (gnus-remove-some-windows): Would leave more space for the windows
838 * gnus-msg.el (gnus-debug): Don't quote nil and t.
840 * gnus.el (gnus-groups-to-gnus-format): Might lead to possible
842 (gnus-activate-foreign-newsgroups): Changed default to 5 from nil.
844 * gnus-score.el (gnus-score-body): "all" didn't work.
846 * gnus-uu.el (gnus-uu-save-files): Would bug out on non-existing
849 * gnus.el (gnus-active-to-gnus-format): Didn't always set
852 * gnus-vis.el (gnus-summary-make-menu-bar): Merge the two score
855 * nndoc.el (nndoc-type-to-regexp): Be more lenient in article end
856 markers for digests. *Sigh*.
858 * gnus.el (gnus-group-first-unread-group): Don't move if there is
861 Sat Aug 12 12:20:22 1995 Lars Magne Ingebrigtsen <lingebri@sunsci7.cern.ch>
863 * gnus.el (gnus-group-list-all-groups): Ignored the prefix arg.
865 * gnus-score.el (gnus-score-string): Would loop forever on
866 possibly-empty regexps.
868 * gnus-uu.el (gnus-uu-choose-action): Bind case-fold-search to t.
870 * gnus.el (gnus-summary-first-unread-article): Would not work with
872 (gnus-setup-news): Update format specs here.
873 (gnus-find-new-newsgroups): Really do ignore illegal groups.
874 (gnus-group-kill-all-zombies): List groups at the right level.
876 * nnbabyl.el (nnbabyl-read-mbox): Ensure forward progress.
878 * gnus.el (gnus-summary-sort-by-author): Preserve subject order.
879 (gnus-summary-sort-by-subject): Preserve author order.
881 Sat Aug 12 11:38:32 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
883 * nneething.el (nneething-get-head): Don't use file-regular-p.
885 * nndoc.el (nndoc-set-header-dependent-regexps): Don't use
886 buffer-substring-no-props.
888 * gnus-msg.el (gnus-inews-article): Unquoted hook.
890 Fri Aug 11 11:11:26 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
892 * gnus.el (gnus-summary-remove-lines-marked-as-read): Remove
893 canceled articles as well.
894 (gnus-group-first-unread-group): Would bug out on un-activated
897 * nnmbox.el (nnmbox-get-new-mail): Did not delete incomings.
899 Thu Aug 10 12:15:34 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
901 * nnkiboze.el (nnkiboze-enter-nov): Insert Xref: instead of Xref.
903 Wed Aug 9 11:56:18 1995 Per Abrahamsen <abraham@dina.kvl.dk>
905 * custom.el (custom-field-accept): Protect call with a
906 `inhibit-point-motion-hooks' around it.
908 Wed Aug 9 13:57:55 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
910 * gnus.el (gnus-read-active-file): Did not like virtual servers in
911 secondary select methods.
912 (gnus-secondary-method-p): More correct implementation.
914 Tue Aug 8 16:44:41 1995 Per Abrahamsen <abraham@dina.kvl.dk>
916 * custom.el: Put initial defvars in an `eval-when-compile'.
917 The `help' menu was renamed to `help-menu'. Adjust code.
919 Tue Aug 8 14:49:30 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
921 * gnus.el (gnus-summary-mark-unread-as-read): Mark read-marked
922 articles as read. Yup.
924 * gnus-vis.el (gnus-button-url): Change default to use w3-fetch
925 when no window system.
927 * gnus.el (gnus-gnus-to-quick-newsrc-format): Add the gnus version
928 to the .newsrc.eld file.
930 * gnus-msg.el (gnus-inews-insert-headers): Don't delete original
931 sender, just change it to "Original-Sender".
933 Tue Aug 8 12:39:28 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
935 * gnus.el: 0.99.9 is released.
937 * gnus.el (gnus-group-unsubscribe-group): Wouldn't let you sub to
938 groups not in active.
939 (gnus): Would barf on second startup.
940 (gnus-select-newsgroup): Would refuse entry of non-activated
943 Tue Aug 8 09:58:27 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
945 * gnus.el: 0.99.8 is released.
947 * gnus-ems.el (gnus-summary-insert-pseudos-xemacs): Would bug out
948 on the end of the buffer.
950 Tue Aug 8 07:22:17 1995 Lars Magne Ingebrigtsen <lingebri@sunsci7.cern.ch>
952 * gnus.el (gnus-group-list-groups): Did not properly respect
955 * nnheader.el (nnheader-find-file-noselect): Didn't work on
958 * gnus.el (gnus-group-get-new-news): Would do the wrong thing
959 without permanent levels.
960 (gnus-update-format-specifications): Did not update group mark
963 * nntp.el (nntp-retrieve-headers-with-xover): Did not remove nntp
966 * gnus-cache.el (gnus-cache-save-buffers): Did not write .overview
969 Mon Aug 7 02:32:03 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
971 * gnus.el: 0.99.7 is released.
973 * gnus.el (gnus-group-list-mode): New variable.
974 (gnus-have-all-newsgroups): Obsolete variable.
975 (gnus-group-list-groups): Use new variable.
977 Sun Aug 6 06:34:37 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
979 * gnus.el (gnus-group-check-bogus-groups): Would list all groups.
981 Thu Jul 20 05:19:06 1995 Sudish Joseph <joseph@cis.ohio-state.edu>
983 * gnus-score.el (gnus-score-insert-help): Now displays help in
984 shrink-wrapped window at bottom of frame with items aligned in
987 Sun Aug 6 02:25:31 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
989 * gnus-score.el (gnus-score-adaptive): Use fuzzy matches.
991 * gnus-uu.el (gnus-uu-mark-thread): Move cursor.
993 * nnvirtual.el (nnvirtual-retrieve-headers): Did not properly open
995 (nnvirtual-possibly-change-newsgroups): Would refuse to include
996 component groups with similar names to itself.
998 * nnmail.el (nnmail-activate): Did not set timestamp properly.
1000 * gnus.el (gnus-group-default-level): New function.
1001 (gnus-group-get-new-news): Use it.
1002 (gnus-group-list-groups): Ditto.
1003 (gnus-setup-news): Would not activate groups for `gnus-no-server'.
1005 Sat Aug 5 00:12:33 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
1007 * gnus.el: 0.99.6 is released.
1009 * gnus.el (gnus-summary-next-article): Don't bug out on the end of
1012 * nnmail.el (nnmail-move-inbox): Use it.
1014 * gnus.el (gnus-summary-best-unread-article): Would go to articles
1015 below the default score before the articles with default score.
1017 * gnus-score.el (gnus-summary-increase-score): Only allow
1018 substring and regexp on body.
1020 * gnus.el (gnus-score-find-alist): Would produce recursive lists.
1021 (gnus-summary-mode-map): Changed mucho keys.
1023 * gnus-score.el (gnus-summary-header): Don't give errors when
1026 * gnus.el (gnus-group-apropos): Ignore nil actives.
1027 (gnus-remove-some-windows): Would bug out.
1028 (gnus-update-group-mark-positions): New function.
1029 (gnus-group-mark-group): Follow the group line spec on process
1032 * nndoc.el (nndoc-retrieve-headers): Did not do Lines right with
1033 digests that had a non-blank separator line.
1034 (nndoc-request-article): Did not do anything right with the above.
1035 (nndoc-set-header-dependent-regexps): Did not like more than a
1036 single space after Content-Type.
1038 Fri Aug 4 23:56:58 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
1040 * nnfolder.el (nnfolder-request-group): Be sure to activate.
1042 Fri Aug 4 23:50:12 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
1044 * gnus-ems.el (gnus-ems-redefine): XEmacs insertion of pseudos was
1047 Fri Aug 4 22:34:20 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
1049 * gnus.el (gnus-newsgroup-reads): New variable. Used throughout
1052 Fri Aug 4 03:44:13 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
1054 * gnus.el: 0.99.5 is released. (Hah!)
1056 * nnheader.el (nnheader-find-file-noselect): Did not work.
1058 Fri Aug 4 00:08:59 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
1060 * gnus.el: 0.99.4 is released.
1062 * nnheader.el (nnheader-find-file-noselect): New function.
1063 * nnfolder.el (nnfolder-read-folder): Use it.
1064 * nnmbox.el (nnmbox-possibly-change-newsgroup): Ditto.
1066 * gnus-msg.el (gnus-inews-check-post): Use y-or-n instead of
1069 * nntp.el (nntp-open-server): Didn't use port number when opening.
1071 * gnus.el (gnus): Set the name of the current startup file here.
1073 Thu Aug 3 22:15:06 1995 Lars Magne Ingebrigtsen <lingebri@sunsci7.cern.ch>
1075 * gnus.el (gnus-remove-some-windows): Didn't delete all summary
1078 * nntp.el (nntp-send-xover-command): Wait for reply.
1079 (nntp-retrieve-headers-with-xover): Would not do anything useful
1080 if nntp-nov-gap was nil.
1082 Thu Aug 3 21:48:51 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
1084 * gnus-msg.el (gnus-debug): Don't quote non-lists.
1086 Wed Aug 2 15:08:10 1995 Lars Magne Ingebrigtsen <lingebri@sunsci7.cern.ch>
1088 * gnus.el: 0.99.3 is released.
1090 * gnus.el (gnus): Don't read the dribble file that early after
1092 (gnus-active-to-gnus-format): Set group to nil anyway.
1093 (gnus-find-new-newsgroups): Ignore null groups.
1095 * nnml.el (nnml-get-new-mail): Didn't activate before splitting.
1097 * gnus-msg.el (gnus-forward-using-post): Make sure we post, even
1098 if we are in a mail group.
1100 * gnus.el (gnus-summary-prepare-threads): Always removed dormant
1102 (gnus-save-newsrc-file): Always save when you don't use the
1104 (gnus-group-make-doc-group): Would respond with "%c" on errs.
1106 * gnus-msg.el (gnus-inews-check-post): Would bug out on long
1109 * gnus.el (gnus): Would open two dribble buffers.
1110 (gnus-group-change-level): Refuse to subscribe to groups that are
1112 (gnus-active-to-gnus-format): Don't `set' bogus group symbols to
1113 nil - just ignore them.
1114 (gnus-summary-number-of-articles-in-thread): Gave the wrong answer
1115 on gathered articles.
1116 (gnus-select-newsgroup): Bind nntp-nov-gap to nil when building
1119 Wed Aug 2 14:13:16 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
1121 * gnus.el: 0.99.2 is released.
1123 * nnfolder.el (nnfolder-active-number): Did not work.
1125 Sun Jul 30 22:02:46 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
1127 * 0.99.1 is released.
1129 * gnus-msg.el (gnus-debug): Remove null chars.
1131 * nnfolder.el (nnfolder-active-number): Would return t instead of
1134 Sun Jul 30 00:00:26 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
1136 * gnus.el: 0.99 is released.
1138 * gnus.el (gnus-active-to-gnus-format): Ignore groups that have
1139 flags that are not y, n or m.
1140 (gnus-summary-expire-articles): Turn off the cache.
1141 (gnus-setup-news): Read the dribble file before everything.
1142 (gnus-dribble-eval-file): New function.
1144 * gnus-ems.el (gnus-make-overlay): Use some indirection.
1146 * gnus.el (gnus-make-threads): Would chop off threads that changed
1147 subject on re-generation.
1148 (gnus-make-threads-and-expunge): Ditto.
1150 * gnus-vis.el (gnus-button-alist): Match URLS with periods
1153 Sat Jul 29 21:31:15 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
1155 * gnus.el: Added &optional to all `(interactive "P")' functions.
1156 (gnus-summary-prepare-exit-hook): Changed name.
1157 (gnus-summary-exit-hook): New hook.
1159 * nnkiboze.el (nnkiboze-generate-group): Don't bug out on
1162 Sat Jul 29 19:40:51 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
1164 * gnus.el: 0.98.6 is released.
1166 * gnus.el (gnus-get-unread-articles): Would doubly activate native
1168 (gnus-summary-prepare-threads): Always removed dormant articles.
1169 (gnus-summary-show-all-dormant): Did not show dormants.
1170 (gnus-summary-show-all-expunged): Ditto for expunged.
1172 * nntp.el (nntp-async-request-group): Would pretend to close down
1175 Sat Jul 29 02:06:26 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
1177 * gnus.el: 0.98.5. is released.
1179 * nntp.el (nntp-open-server-semi-internal): Define servers that we
1180 can't reach as unreachable.
1182 * nnvirtual.el (nnvirtual-create-mapping): Don't ding so much.
1184 * nneething.el (nneething-map-file): Make sure that the .neething
1187 Fri Jul 21 14:52:06 1995 Ulrik Dickow <dickow@nbi.dk>
1189 * nndoc.el (nndoc-digest-type): New variable.
1190 (nndoc-set-header-dependent-regexps): Set it.
1191 (nndoc-request-article): Use it -- don't unquote MIME digests.
1193 Sat Jul 29 00:54:09 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
1195 * nntp.el (nntp-request-close): Kill all async connections.
1197 * gnus-uu.el (gnus-uu-decode-binhex): Bugged out.
1199 Fri Jul 28 20:35:34 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
1201 * gnus-msg.el (gnus-group-mail): Don't call `gnus-mail-hook'.
1203 * gnus.el (gnus-summary-mode-map): Changed `W d' to `W m'.
1204 (gnus-summary-mark-unread-as-read): Would sometimes mark the wrong
1206 (gnus-summary-toggle-header): Wouldn't toggle headers after
1208 (gnus-summary-next-article): Would offer to go to the next group
1209 when happening upon canceled articles.
1210 (gnus-summary-insert-pseudos): Did not properly note that
1211 extracetd articles were unread.
1212 (gnus-summary-sort-by-number): Protect against macroism.
1213 (gnus-summary-verbose-headers): Didn't turn on/off verbose
1216 * gnus-score.el (gnus-score-string): Mis-scored when matching on
1219 * gnus-ems.el (gnus-ems-redefine): Remove long-lines and
1220 control-chars checking for Mule.
1222 * gnus.el (gnus-summary-prepare-unthreaded): Cull unwanted
1224 (gnus-group-jump-to-group): If we haven't read the active file,
1225 don't require a match.
1227 Thu Jul 27 13:32:12 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
1229 * nnml.el (nnml-request-group): Didn't split mail.
1231 * nnmh.el (nnmh-active-number): Create new groups at the drop of a
1234 * nnmail.el (nnmail-get-active): Don't activate any groups just
1235 because they're mentioned in `nnmail-split-methods'.
1237 * nnml.el (nnml-get-new-mail): Would bug out on multiple spool
1239 * nnmbox.el (nnmbox-get-new-mail): Ditto.
1240 * nnbabyl.el (nnbabyl-get-new-mail): Ditto.
1241 * nnfolder.el (nnfolder-get-new-mail): Ditto.
1242 (nnfolder-active-number): Don't try to switch to a group before it
1245 * nnmh.el (nnmh-get-new-mail): Ditto.
1247 Wed Jul 26 17:18:50 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
1249 * gnus-ems.el (gnus-ems-redefine): Would bug out on rebuiling
1250 (referred) threads in XEmacs.
1252 * gnus-msg.el (gnus-inews-insert-signature): Would insert one \n
1255 Wed Jul 26 09:38:36 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
1257 * gnus.el: 0.98.4 is released.
1259 * gnus-msg.el (gnus-deletable-headers): Make Date a deletable
1262 * nnmail.el (nnmail-split-incoming): Treat Content-length headers
1264 (nnmail-split-incoming): Would totally by out.
1266 * nnmh.el (nnmh-request-group): Give a better error message.
1268 * gnus.el (gnus-article-date-ut): Allow futurity
1270 * gnus-msg.el (gnus-inews-user-address): New function.
1271 (gnus-inews-news): Give better error messages.
1273 * nnml.el (nnml-request-group): Don't check so much.
1274 * nnmail.el (nnmail-activate): Check everything.
1276 * gnus-msg.el (gnus-inews-check-post): Didn't match properly on
1278 (gnus-check-before-posting): Didn't actually check anything before
1281 Tue Jul 25 13:35:01 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
1283 * gnus.el: 0.98.3 is released.
1285 * nnml.el (nnml-request-replace-article): Would kill a random
1288 * gnus.el (gnus-group-read-group): Doc fix.
1289 (gnus-update-format-specifications): New implementation.
1290 (gnus-summary-read-group): Update format specs.
1291 (gnus-summary-catchup): Expose threads before catching up. Would
1293 (gnus-summary-save-article): Would change window config.
1294 (gnus-group-archive-directory): Changed address.
1296 * nnmail.el (nnmail-get-split-group): Make sure that
1297 nnmail-procmail-directory is a directory.
1299 Sun Jul 23 22:27:25 1995 Lars Magne Ingebrigtsen <lingebri@sunsci4.cern.ch>
1301 * gnus.el (gnus-summary-mark-article): Would bug out on string
1304 Sun Jul 23 16:49:38 1995 Lars INGEBRIGTSEN UiO <lingebri@sunsci4.cern.ch>
1306 * gnus.el: 0.98.2 is released.
1308 * nnmail.el (nnmail-split-incoming): Ignore duplicate messages,
1309 but create new message-ids for messages that do not have one.
1311 * gnus.el (gnus-thread-sort-by-score): Totally bombed out.
1313 * gnus-score.el (gnus-score-insert-help): Do the `select-window'
1314 outside the `save-excursion'.
1316 * gnus.el (gnus-article-mode-map): Remove the summary `s' binding.
1318 * gnus-uu.el (gnus-uu-grab-articles): Wouldn't mark some articles
1320 (gnus-uu-save-files): Don't ask twice whether to overwrite a file.
1322 * gnus.el (gnus-summary-show-thread): Avoid `save-excursion'.
1323 (gnus-summary-mark-same-subject): Did not expose hidden threads,
1326 Sat Jul 22 04:34:25 1995 Lars INGEBRIGTSEN UiO <lingebri@sunsci4.cern.ch>
1328 * gnus-cache.el (gnus-cache-file-name): Also translate :'s.
1330 * gnus.el (gnus-dribble-file-name): Use the current startup file
1333 Sat Jul 22 00:26:49 1995 Lars INGEBRIGTSEN UiO <lingebri@sunscipw.cern.ch>
1335 * gnus.el: 0.98.1 is released.
1337 * gnus.el (gnus-summary-mark-unread-as-read): Don't mark already
1339 (gnus-summary-edit-article): Widen before editing.
1340 (gnus-summary-edit-article-done): Remove all text properties.
1341 (gnus-summary-prepare-threads): Inline `gnus-summary-insert-line'.
1342 (gnus-summary-mark-article-as-read): Faster, simpler function for
1344 (gnus-summary-mark-same-subject): Faster implementation.
1345 (gnus-summary-search-forward): Changed to macro.
1346 (gnus-summary-search-backward): Ditto.
1347 (gnus-summary-thread-level): Ditto.
1348 (gnus-summary-article-number): Ditto.
1349 (gnus-summary-article-mark): Ditto.
1351 * gnus-uu.el (gnus-uu-grab-articles): Disable async.
1353 Fri Jul 21 22:00:03 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
1355 * nndoc.el (nndoc-type-to-regexp): Use the new default to avoud
1356 the 1,, line in babyl files.
1358 * nnml.el (nnml-request-group): Force re-reading of the active
1359 file if the file is new.
1361 * gnus-vis.el (gnus-article-add-buttons): Turn off the header
1364 * nntp.el (nntp-async-request-group): Really save async state.
1366 Thu Jul 20 00:02:30 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
1368 * gnus.el: 0.98 is released.
1370 * gnus-vis.el (gnus-article-add-buttons): Buttonize the headers.
1372 * nndoc.el (nndoc-insert-article): Don't insert the status line.
1374 * gnus-vis.el (gnus-article-add-buttons): Do a `nil t' on the
1377 * nnml.el (nnml-request-replace-article): Would bug out on
1378 slightly corrupted NOV files.
1380 * gnus-ems.el (gnus-ems-redefine): max-width for Mule was wrong.
1382 * nnbabyl.el (nnbabyl-request-expire-articles): Didn't use the
1384 * nnmbox.el (nnmbox-request-expire-articles): Ditto.
1386 * gnus-msg.el (gnus-mail-forward-using-mail): Force window config.
1387 (gnus-bug-mail-send-and-exit): New command.
1389 (gnus-summary-mail-other-window): Configured windows strangely.
1391 * gnus.el (gnus-gnus-to-newsrc-format): Wouldn't save
1392 .newsrc-SERVER, but just .newsrc.
1393 (gnus-make-newsrc-file): Would not find .newsrc-SERVER.eld if
1394 .newsrc-SERVER didn't exist.
1396 * nndoc.el (nndoc-set-header-dependent-regexps): New function.
1397 (nndoc-request-group): Use it.
1399 Wed Jul 19 17:07:11 1995 Lars Magne Ingebrigtsen <lingebri@sunscipw.cern.ch>
1401 * gnus-ems.el: Defvar instead of setq.
1403 * gnus.el (gnus-summary-expire-articles): Don't do anything if
1404 there are no articles to expire.
1405 (gnus-unload): New command.
1407 * nnmh.el (nnmh-possibly-create-directory): Would create "a/b/c"
1408 dirs when "a.b.c" dir was requested.
1410 * gnus.el (gnus-newsrc-to-gnus-format): Also recognize "Options".
1412 * nnmail.el (nnmail-activate): New function for faster activation.
1414 * gnus.el (gnus-summary-expire-articles): Be slightly faster.
1416 * gnus-cache.el (gnus-cache-possibly-enter-article): Bugged out on
1419 * gnus.el (gnus-summary-update-lines): Didn't set the article number.
1420 (gnus-summary-exit): Force a group window config.
1421 (gnus-select-newsgroup): Copy all marks lists.
1422 (gnus-group-sort-groups): Would not heed the last `l' or `L'.
1424 * nndoc.el (nndoc-retrieve-headers): Would sometimes be in the
1425 wrong buffer for folding continuation lines.
1427 * gnus-ems.el (gnus-ems-redefine): Redefine
1428 `gnus-article-add-button' for XEmacs.
1430 * gnus.el (gnus-summary-mark-forward): Never go to the next unread