1 Sat Jun 10 00:15:13 1995 Lars Ingebrigtsen <lars@eyesore.no>
3 * gnus.el (gnus-ask-server-for-new-groups): Ignore errors while
4 reading newgroups files.
5 (gnus-summary-next-group): Would bug out when all articles were
7 (gnus-simplify-subject-fuzzy): Totally bugged out.
9 Thu Jun 8 22:27:07 1995 Per Abrahamsen <abraham@iesd.auc.dk>
11 * custom.el: Added support for faces, sexp, and pair types. Added
12 support for declaring emacs packages. Added support for loading,
13 saveing, and editing Emacs customization. Declared all user
14 variables in the custom package itself.
16 * gnus-edit.el: Added support for `eval', `adapt', and `local'
19 * gnus-cus.el: New file.
21 Fri Jun 9 00:07:16 1995 Lars Ingebrigtsen <lars@eyesore.no>
23 * gnus-uu.el (gnus-uu-initialize): Create tmp dir recursively.
25 * gnus.el (gnus-group-edit-group): Refuse to edit killed groups.
26 (gnus-summary-enter-digest-group): Have followups in digest groups
27 go to the parent group.
28 (gnus-newsrc-to-gnus-format): Would infloop on empty lines.
30 * gnus-score.el (gnus-score-load-file): Have adapt nil do nothing
32 (gnus-score-load-file): Have a nil 'adapt entry mean "use current
35 * gnus-vis.el (gnus-article-highlight-headers): Would sometimes
38 * gnus.el (gnus-configure-windows): Accept integer hor specs.
40 * nnfolder.el (nnfolder-request-create-group): Make sure new
41 groups that are created are, indeedn, created.
42 (nnfolder-request-accept-article): Would save two copies of all
45 Fri Jun 9 00:07:16 1995 Lars Ingebrigtsen <lars@eyesore.no>
47 * gnus.el: 0.84 is released.
49 * nneething.el (nneething-retrieve-headers): Check for empty
52 * gnus-msg.el (gnus-inews-insert-headers): Did not delete the
54 (gnus-inews-organization): Be a bit more clever about missing
57 * gnus-score.el (gnus-score-body): Didn't work at all.
59 * gnus-msg.el (gnus-summary-supersede-article): Did not select
60 article before superseding.
61 (gnus-summary-supersede-article): Delete certain headers before
63 (gnus-delete-supersedes-headers): New variable.
65 Thu Jun 8 20:15:24 1995 Lars Ingebrigtsen <lars@eyesore.no>
67 * nnmh.el (nnmh-request-list): Would add a "." to the group name
68 if nnmh-directory didn't end with /.
70 * nnmail.el (nnmail-resplit-incoming): New variable.
72 * nnml.el (nnml-get-new-mail): Wrong group name.
74 * gnus.el (gnus-simplify-subject-fuzzy): Inline
75 simplify-buffer-fuzzy.
76 (gnus-simplify-buffer-fuzzy): New Re: match.
78 * gnus-uu.el (gnus-uu-initialize): Make a more unique temp name.
79 (gnus-uu-decode-unshar-and-save): Start working.
81 * gnus.el (gnus-score-find-single): Find both SCORE and ADAPT
83 (gnus-score-find-hierarchical): Ditto.
85 Thu Jun 8 15:38:58 1995 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
87 * gnus.el (gnus-newsrc-to-gnus-format): Don't enter native groups
88 from the .eld files of they do not exist in the .newsrc file.
90 * gnus.el: Doc string typo corrections galore courtesy of Frank D.
93 * gnus-ems.el: Bind buffer-substring-no-properties if not bound.
95 * gnus.el (gnus-select-newsgroup): Did the wrong thing to remove
96 (gnus-matches-options-n): Reversed match, sort of.
97 (gnus-extract-address-components): Didn't treat chopped-off lines
99 (gnus-read-all-descriptions-files): Returned nil.
100 (gnus-gmt-to-local): Wouldn't strip props before calling timzone.
102 Wed Jun 7 15:04:20 1995 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
104 * gnus.el (gnus-select-newsgroup): Don't add an extra 1 if there
106 (gnus-summary-reselect-current-group): Did not allow reselecting.
108 * nndoc.el (nndoc-retrieve-headers): Would fetch headers
111 * gnus.el (gnus-summary-search-subject): Don't bug out on
113 (gnus-score-score-files): Use file-exists instead of
114 file-readable because of os/2 bug.
115 (gnus-select-newsgroup): Didn't remove the first fetched article
118 * gnus.el: 0.83 is released.
120 Wed Jun 7 12:59:46 1995 Lars Ingebrigtsen <lars@eyesore.no>
122 * gnus.el (gnus-configure-windows): Also make the selected buffer
123 in the selected window the current buffer.
125 Mon Jun 5 23:04:27 1995 Lars Ingebrigtsen <lars@eyesore.no>
127 * nntp.el: Anchor all lines with \n instead of $.
129 Sun Jun 4 17:03:38 1995 Lars Ingebrigtsen <lars@eyesore.no>
131 * gnus.el (gnus-summary-remove-lines-marked-with): Unbalanced
134 Sun Jun 4 00:48:38 1995 Lars Ingebrigtsen <lars@eyesore.no>
136 * gnus.el (gnus-group-catchup): Would not properly catchup all
139 * nndoc.el (nndoc-number-of-articles): Would totally bug out on
142 * gnus.el: 0.82 is released.
144 Sat Jun 3 00:27:41 1995 Lars Ingebrigtsen <lars@eyesore.no>
146 * gnus.el (gnus-summary-sort): Re-send async info after sorting.
147 (gnus-strict-mime): New variable.
148 (gnus-extract-address-components): XOVER From headers might not
149 support folded lines.
151 * nnmail.el (nnmail-move-inbox): Always use movemail to move
154 * gnus.el (gnus-summary-zcore-fuzz): New variable.
155 (gnus-summary-insert-line): Use it.
157 * gnus-score.el (gnus-summary-score-entry): Remove Re:'s from
158 substring and regexp matches.
160 * gnus-msg.el (gnus-inews-insert-headers): Would bug out on
161 existing message-ids.
163 * gnus-ems.el: Provide gnusutil for Mule users.
165 * gnus.el (gnus-summary-catchup): Would nix out dormant articles.
167 * nntp.el (nntp-retrieve-headers-with-xover): Would give erronous
168 results on non-xover servers.
170 * gnus.el (gnus-group-make-group): Would insert groups at the end
171 of the list at the beginning.
173 * gnus-kill.el (gnus-kill-parse-gnus-kill-file): Switch to the
174 summary buffer before evaling nok-kill forms.
176 * gnus-score.el (gnus-score-edit-done): Make sure the directory
177 where we save the score file exists.
179 * gnus.el (gnus-retrieve-headers): Don't try to retrieve headers
180 by id from the cache.
182 * nnsoup.el (nnsoup-read-areas): New packets would bomb.
184 * gnus.el (gnus-get-unread-articles): Check secondary groups kinda
186 (gnus-read-descriptions-file): Don't try to re-read desc file if
187 it failed the first time.
188 (gnus-add-configuration): New function.
189 (gnus-summary-next-article): The group window was selected. We
190 select the summary buffer.
191 (gnus-active-to-gnus-format): Would leave illegal group symbols
194 Fri Jun 2 20:58:58 1995 Lars Ingebrigtsen <lars@eyesore.no>
196 * nnvirtual.el (nnvirtual-possibly-change-newsgroups): Make sure
197 the nnvirtual group doesn't include itself.
199 * gnus-score.el (gnus-score-body): Changed message to "num of
202 * nnbabyl.el (nnbabyl-get-new-mail): Remove ^_-s from incoming
205 * gnus.el (gnus-mark-article-as-read): Did not remove articles
208 * nnmail.el (nnmail-get-spool-files): Remove directories that
211 * gnus-score.el (gnus-summary-increase-score): Use sit-fors to
212 better mimic a keymap.
213 (gnus-summary-increase-score): Don't display match types that are
214 illegal for the header to be scored on.
215 (gnus-summary-increase-score): Allow C-h to list help.
217 * nnmail.el (nnmail-get-split-group): Get the right group to split
218 in when doing procmail splits.
220 Fri Jun 2 17:25:28 1995 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
222 * gnus.el: 0.81 is released.
224 Fri Jun 2 14:56:40 1995 Lars Ingebrigtsen <lars@eyesore.no>
226 * gnus.el (gnus-group-exit): Would offer to save summaries after
229 * nnvirtual.el (nnvirtual-request-close): Function for cleaning up
232 Wed May 31 16:37:02 1995 Per Abrahamsen <abraham@iesd.auc.dk>
234 * gnus-vis.el (gnus-summary-make-menu-bar): Added menu entry to
237 Fri Jun 2 00:29:57 1995 Lars Ingebrigtsen <lars@eyesore.no>
239 * gnus.el (gnus-read-descriptions-file): Allow reading from
241 (gnus-group-describe-group): Wouldn't describe foreign groups.
242 (gnus-read-all-descriptions-files): New function.
243 (gnus-group-get-new-news-this-group): Would step to the bottom of
245 (gnus-group-update-group): Would often insert groups one below
246 where they were supposed to go.
248 * gnus-msg.el (gnus-copy-article-buffer): Didn't widen before
251 * gnus.el (gnus-article-get-xrefs): Would bug out in obscure
254 * gnus-ems.el: Would define make-face, which would confuse Info.
256 * gnus.el (gnus-summary-next-article): Execute keystroke after `n'
259 * gnus-edit.el (gnus-score-customize): Added keystroke and
262 * gnus.el (gnus-ask-server-for-new-groups): Did not open servers
264 (gnus-group-check-bogus-groups): Prefix now means "don't ask".
265 (gnus-check-bogus-newsgroups): Would bug out on several bogus
266 groups with the same name.
268 Thu Jun 1 01:17:01 1995 Lars Ingebrigtsen <lars@eyesore.no>
270 * gnus-msg.el (gnus-post-news): Would 'ask even when posting.
271 (gnus-inews-insert-headers): Only remove message-id previously
273 (gnus-inews-news): Insert the same message-id in mail copies of
275 (gnus-deletable-headers): New variable.
277 * nnmh.el (nnmh-request-list): Would mess up the list.
279 * gnus.el (gnus-group-make-empty-virtual): Create a group that
280 matches nothing, not everything.
281 (gnus-group-catchup-current): Catch up component nnvirtual
284 * gnus-soup.el: New file.
286 * nnsoup.el: New file.
288 * gnus-msg.el (gnus-inews-article-function): New variable.
289 (gnus-inews-article): Check headers after they have been
292 Wed May 31 11:37:22 1995 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
294 * gnus.el (gnus-summary-expire-articles): Cancelled instead of
297 Wed May 31 03:45:35 1995 Lars Magne Ingebrigtsen <larsi@bera.ifi.uio.no>
299 * nnmh.el (nnmh-request-expire-articles): If a file can't be
300 deleted, don't remove it from the list of expirables.
302 * gnus.el: 0.80 is released.
304 Tue May 30 10:59:22 1995 Per Abrahamsen <abraham@iesd.auc.dk>
306 * gnus-cite.el (gnus-cite-attribution-postfix): Accept VinVN
307 `says' attribution, no matter how stupid it sounds.
309 Wed May 31 00:46:27 1995 Lars Magne Ingebrigtsen <larsi@bera.ifi.uio.no>
311 * gnus.el (gnus-summary-read-group): Recenter in wrong window.
313 Tue May 30 10:05:54 1995 Lars Ingebrigtsen <lars@eyesore.no>
315 * gnus.el (gnus-make-hashtable-from-newsrc-alist): Make sure no
316 new dummy.groups are prepended.
317 (gnus-make-hashtable-from-newsrc-alist): Would potentially be
320 Mon May 29 09:03:02 1995 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
322 * gnus.el (gnus-summary-goto-subject): Would not report
323 non-existing numbers.
325 * gnus-msg.el (gnus-inews-insert-signature): Don't do sig if
326 mail-signature is non-nil.
327 (gnus-post-news): Would set gnus-newsgroup-name to something
330 * gnus.el (gnus-configure-windows): Would, in obscure cases,
331 display a buffer in two windows.
333 Mon May 29 09:03:02 1995 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
335 * gnus.el: 0.79 is released.
337 * nnmail.el (nnmail-delete-incoming): New variable.
339 * gnus.el (gnus-summary-read-group): Would scroll to the end of
342 * gnus-msg.el (gnus-mail-reply-using-mail): Don't run
343 news-reply-header-hook if mail-yank-hooks is non-nil.
345 Sun May 28 15:25:02 1995 Lars Ingebrigtsen <lars@eyesore.no>
347 * gnus.el (gnus-summary-update-mark): Would add unread marks to
348 articles that had been marked with the process mark.
349 (gnus-summary-read-group): Forcibly recenter group buffer if
352 * gnus-score.el (gnus-summary-increase-score): Allow "?"s.
354 * gnus.el (gnus-summary-import-article): New command and
357 * gnus-kill.el (gnus-kill-parse-rn-kill-file): Also parse rn
360 * gnus.el (gnus-group-get-new-news): Did not use
361 default-list-level properly.
363 Sun May 28 10:01:10 1995 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
365 * gnus.el (gnus-article-word-wrap): Use fill-column.
367 * gnus-score.el (gnus-score-remove-lines-adaptive): Would switch
370 * nnspool.el (nnspool-find-article-by-message-id): Did not work.
372 * gnus-score.el (gnus-score-adaptive): Would try to score one too
375 * gnus.el (gnus-group-make-help-group): Use new doc backend.
377 * nndoc.el (nndoc-type-to-regexp): Find out when the end of file
378 has been reached in digests.
380 Sun May 28 01:30:59 1995 Lars Ingebrigtsen <lars@eyesore.no>
382 * nnmbox.el (nnmbox-possibly-change-newsgroup): Act more robustly
383 even if the user kills the mbox buffer.
385 Sat May 27 20:16:34 1995 Lars Ingebrigtsen <lars@eyesore.no>
387 * nneething.el (nneething-make-head): Produced buggy From
389 (nneething-article-p): More strict definition.
391 * gnus.el (gnus-summary-next-page): Would show end of buffer.
392 (gnus-group-exit): Really offer to save summaries.
393 (gnus-offer-save-summaries): Reverse match.
395 Sat May 27 09:25:52 1995 Lars Magne Ingebrigtsen <larsi@bera.ifi.uio.no>
397 * gnus.el: 0.78 is released.
399 * nnmail.el (nnmail-split-incoming): Would bug out on long
402 * gnus.el (gnus-active-to-gnus-format): Do more checking.
403 (gnus-summary-prev-page): Would not configure windows.
405 * gnus-cache.el (gnus-cache-possibly-enter-article): Did not
406 insert From headers in nov files.
408 * nnbabyl.el (nnbabyl-retrieve-headers): Misspelled func name.
410 * gnus.el (gnus-browse-group-name): Did not work.
411 (gnus-browse-select-group): No interactive spec.
413 * gnus-msg.el (gnus-mail-reply-using-mail): `C-c C-y' woyld yank
416 Fri May 26 06:34:55 1995 Lars Ingebrigtsen <lars@eyesore.no>
418 * gnus.el (gnus-group-make-doc-group): New command and keystroke.
420 * nndoc.el (nndoc-open-server): New implementation. Now does
421 babyl, mbox and digest.
423 * nnspool.el (nnspool-request-post): Use a pipe instead of a pty.
425 * gnus-msg.el (gnus-inews-insert-headers): Do the _-_ a bit more
428 Thu May 25 13:05:05 1995 Lars Ingebrigtsen <lars@eyesore.no>
430 * gnus.el (gnus-summary-enter-digest-group): Did not work.
432 * nndigest.el (nndigest-current-buffer): Doc fix.
434 * nnmh.el (nnmh-request-list): Would recurse needlessly.
436 Thu May 25 05:34:16 1995 Lars Magne Ingebrigtsen <larsi@bera.ifi.uio.no>
438 * gnus.el: 0.77 is released.
440 * gnus.el (gnus-article-date-ut): Ignore missing dates.
441 (gnus-group-enter-directory): New command and keystroke.
443 * nnspool.el (nnspool-retrieve-headers-with-nov): Don't be picky
446 * gnus-mh.el (gnus-mail-forward-using-mhe): Make better Subject.
448 * gnus.el (gnus-score-find-alist): New function.
449 (gnus-score-score-files): ADAPT files would nix out all other
451 (gnus-score-score-files): Would not find any when short names were
454 Sat May 20 06:45:04 1995 Sudish Joseph <joseph@cis.ohio-state.edu>
456 * gnus-score.el (gnus-score-find-alist): New function.
457 (gnus-possibly-score-headers): Use it.
459 * gnus.el (gnus-score-file-(single|multiple)-match-alist): New
462 Thu May 25 03:44:53 1995 Lars Magne Ingebrigtsen <larsi@bera.ifi.uio.no>
464 * gnus-kill.el (gnus-expunge): Would infloop.
466 * nnspool.el (nnspool-inews-sentinel): Did not kill the error
469 * nnmail.el (nnmail-article-group): Would but out on function in
472 * nnmh.el (nnmh-get-new-mail): Don't rescan if already scanned.
474 * nnml.el (nnml-get-new-mail): Ditto.
476 * gnus.el (gnus-start-news-server): Don't let the nnmh backend
479 Wed May 24 07:59:39 1995 Lars Ingebrigtsen <lars@eyesore.no>
481 * nneething.el: New backend.
483 Wed May 24 02:35:49 1995 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
485 * gnus.el: 0.76 is released.
487 * nnfolder.el (nnfolder-close-group): New version. Don't close if
490 * gnus-msg.el (gnus-inews-news): Wouldn't restore winconf.
492 * gnus.el (gnus-summary-delete-article): Would make all expirable
495 * gnus-msg.el (gnus-summary-cancel-article): Don't mark as
496 cancelled before it actually is cancelled.
497 (gnus-mail-reply-using-mail): Did not narrow to headers.
498 (gnus-group-mail): Use the mail-other-window method.
500 * gnus.el (gnus-signature-separator): Moved to gnus.el.
501 (gnus-debug): Ignore nils in load-path.
502 (gnus-score-score-files): Did not find adapt files when using
504 (gnus-score-score-files): Changing from short to long file names
506 (gnus-get-newsgroup-headers): Would bug out on empty articles.
508 * nnheader.el (nnheader-insert-head): Would stop before getting
511 * gnus-msg.el (gnus-mail-reply-using-mail): Would unmark process
512 marks in the wrong buffer.
513 (gnus-post-news): Ditto.
514 (gnus-inews-do-fcc): Would make a directory out of the file name.
516 Tue May 23 07:24:52 1995 Lars Ingebrigtsen <lars@eyesore.no>
518 * gnus.el (gnus-group-real-name): Get the word after the last
519 colon, not after the first colon.
521 * nnmail.el (nnmail-split-incoming): When "splitting" for just a
522 single group, narrow the split method to just the single group.
524 * gnus-uu.el (gnus-uu-unpack-files): Expunge generated files on
527 * gnus-score.el (gnus-score-load-file): Added the `local' atom.
529 * gnus.el (gnus-group-make-empty-virtual): New function and
531 (gnus-dummy-mark): New variable.
532 (gnus-summary-remove-lines-marked-with): Remove dummy roots that
534 (gnus-articles-to-read): Allow the user to specify how many
535 articles to read with a numerical prefix.
536 (gnus-browse-read-group): New command and keystroke.
537 (gnus-summary-insert-line): Go back to using normal plists for
538 article info. Changes all over in the summary code.
539 (gnus-summary-first-subject): New implementation.
541 Tue May 23 02:54:05 1995 Lars Magne Ingebrigtsen <larsi@bera.ifi.uio.no>
543 * nnmail.el (nnmail-move-inbox): tofile fix.
545 * gnus-msg.el (gnus-group-mail): Moved here.
546 (gnus-group-mail): Run gnus-mail-hook.
548 * gnus.el (gnus-article-prepare): Let buffer-read-only to nil.
550 * nnfolder.el (nnfolder-possibly-activate-groups): Don't use
551 gnus-group-real-name.
553 * gnus.el (gnus-active-to-gnus-format): Add more error control.
555 * gnus-score.el (gnus-summary-increase-score): Would bug out on
558 * gnus.el (gnus-group-sort-groups): Would rescan.
559 (gnus-group-sort-groups): Added keystroke.
560 (gnus-article-setup-buffer): Always set article mode.
561 (gnus-group-add-to-virtual): Prompt with nnvirtual:.
563 Sun May 21 07:33:20 1995 Lars Ingebrigtsen <lars@eyesore.no>
565 * gnus.el (gnus-offer-save-summaries): Save any still-existing
566 summary buffer on exit from Gnus.
568 Sun May 21 00:11:00 1995 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
570 * gnus.el: 0.75 is released.
572 * gnus-cache.el (gnus-cache-retrieve-headers): Don't bug out on
573 changed source groups.
575 * gnus.el (gnus-matches-options-n): Did not find matching options.
576 (gnus-configure-windows): Signal error with missing point.
577 (gnus-narrow-to-headers): Don't bug out on malformed mail.
579 * gnus-uu.el: Made prompts more explicit.
581 * gnus.el (gnus-article-prepare): Show thread before doing visual
583 (gnus-summary-scroll-up): Would recenter oddly.
585 Sat May 20 23:37:42 1995 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
587 * gnus-score.el (gnus-score-headers): gnus-current-score-file
590 * gnus-cite.el (gnus-supercite-regexp): New value.
592 Sat May 20 04:56:14 1995 Lars Ingebrigtsen <lars@eyesore.no>
594 * nnbabyl.el (nnbabyl-retrieve-headers): Faster routine.
596 * nnheader.el (nnheader-insert-head): New function to speed up
599 * nnspool.el (nnspool-retrieve-headers): Use it.
600 * nnmh.el (nnmh-retrieve-headers): Ditto.
601 * nnml.el (nnml-retrieve-headers): Ditto.
603 * nnmh.el (nnmh-be-safe): New variable and serious speedup.
605 Sat May 20 17:11:50 1995 Lars Ingebrigtsen <lars@eyesore.no>
607 * gnus.el: 0.74 is released.
609 Sat May 20 00:11:59 1995 Lars Ingebrigtsen <lars@eyesore.no>
611 * gnus.el: 0.73 is released.
613 * gnus-msg.el (gnus-mail-reply-using-mail): Don't barf wifout a
616 * gnus-score.el (gnus-score-load-file): 'eval was not right.
618 * gnus.el (gnus-make-articles-unread): Would deliver wrong
621 Fri May 19 01:10:34 1995 Lars Ingebrigtsen <lars@eyesore.no>
623 * nnbabyl.el (nnbabyl-insert-newsgroup-line): Did not translate
625 (nnbabyl-insert-lines): Wrong number of lines.
626 (nnbabyl-request-accept-article): Bugged out.
628 * nnmh.el (nnmh-request-accept-article): Would never accept an
631 * gnus-vis.el (gnus-article-add-buttons): `Entry' would be nil
634 * gnus-ems.el (gnus-ems-redefine): Redefine buffer-display-table.
636 * gnus.el (gnus): Init server buffer, just in case.
638 * nnml.el (nnml-request-create-group): string-to-int instead of
641 * gnus.el (gnus-group-use-permament-levels): New variable,
642 supersedes other variables.
643 (gnus-article-prepare): Let buffer-read-only nil before calling
645 (gnus-summary-next-group): Recenter group buffer.
646 (gnus-get-newsgroup-headers): Articles without message-id's
647 fetched in separate batches would be clobbered.
649 * gnus-msg.el (gnus-inews-do-fcc): Make sure the fcc dir exists.
650 (gnus-inews-news): If both mailing and posting, remove the Fcc
653 * nnvirtual.el (nnvirtual-request-post-buffer): Don't suggest any
654 newsgroups to post in.
656 * gnus.el (gnus-list-of-read-articles): Would totally bug out.
658 * gnus-score.el (gnus-score-string): Add tracing.
659 (gnus-score-find-trace): New command and keystroke.
661 * nnmbox.el (nnmbox-request-expire-articles): When deleting the
662 last article, would infloop.
664 * nnbabyl.el (nnbabyl-article-string): Did not anchor end of
667 * gnus-msg.el (gnus-forward-insert-buffer): Don't do double
668 copying of article buffer.
669 (gnus-copy-article-buffer): Would barf when the article buffer
672 * gnus.el (gnus-configure-windows): Split the opposite way.
673 (gnus-summary-next-group): Would cycle on 0 on the last group.
675 * gnus-score.el (gnus-summary-increase-score): Give fuller
678 Sun May 14 10:01:49 1995 Per Abrahamsen <abraham@iesd.auc.dk>
680 * gnus.el: Use (point-min) instead if `1'.
682 * gnus.el (gnus-hidden-properties): Added.
683 (gnus-summary-toggle-header, gnus-article-show-all-headers,
684 gnus-article-hide-headers): Use it.
686 * gnus-cite.el (gnus-article-hide-citation,
687 gnus-article-hide-citation-maybe, gnus-cite-toggle): Use it.
689 * gnus-vis.el (gnus-article-hide-signature,
690 gnus-signature-toggle): use it.
692 * gnus.el (gnus-article-hide-signature): Deleted. Use the version
693 in `gnus-vis.el' instead.
695 * gnus-vis.el (gnus-article-next-button): New function and
698 Thu May 18 03:10:03 1995 Lars Ingebrigtsen <lars@eyesore.no>
700 * gnus-score.el (gnus-score-edit-alist): Really save winconf.
702 * gnus.el (gnus-summary-enter-digest-group): Don't use / in group
705 * nnmail.el (nnmail-split-incoming): Use Content-Length header.
707 * gnus-score.el (gnus-score-headers): Let current-score-file.
709 * gnus-ems.el: Don't use intagible before 19.29.
711 * nndigest.el (nndigest-narrow-to-article): Stop before that *End
714 * gnus-score.el (gnus-score-score-files): Expand the kill-file
715 path before using it.
716 (gnus-summary-increase-score): Double quoting of types.
718 * gnus-mh.el (gnus-mail-forward-using-mhe): Use the incoming
721 * gnus.el (gnus-summary-prepare-threads): False roots would get
722 incorrect number of children.
724 * nnspool.el (nnspool-inews-sentinel): condition-case the sending
727 * gnus.el (gnus-summary-mark-article): Always un-hide threads.
728 (gnus-update-read-articles): Peel off expired article numbers.
729 (gnus-article-set-window-start): New function.
730 (gnus-summary-refer-article): Would scroll to the end of the
733 * gnus-uu.el (gnus-uu-save-article): Grabbed one char to many when
736 * gnus-score.el (gnus-score-add-followups): Don't enter if there
739 * gnus.el (gnus-nov-read-integer): Condition-case the read.
741 * nnvirtual.el (nnvirtual-close-group): Always handle a close.
743 * gnus-vm.el (gnus-mail-forward-using-vm): Accept an argument.
745 * gnus-mh.el (gnus-mail-forward-using-mhe): Ditto.
747 * gnus.el (gnus-summary-make-display-table): New function.
749 Thu May 18 00:58:54 1995 Lars Ingebrigtsen <lars@eyesore.no>
751 * gnus.el (gnus-summary-mode): Display-table would be nil.
753 * gnus.el: 0.72 is released.
755 Wed May 17 19:38:43 1995 Lars Magne Ingebrigtsen <larsi@surt.ifi.uio.no>
757 * gnus.el: 0.71 is released.
759 Mon May 15 15:53:00 1995 Scott Byer <byer@mv.us.adobe.com>
761 * nnfolder.el (nnfolder-possibly-activate-groups) New function.
762 nnmail-get-active returns a bogus list the second time around, so
763 we want to make sure we only call it once.
765 * nnfolder.el (nnfolder-active-number) Mase things a little more
766 paranoid in the case where we enter this procedure from splitting
767 mail - it will do a possibly-change-group, which, if
768 nnfolder-use-active-file is nil, will figure out the _true_ active
769 numbers from the nnfolder mail file.
771 Wed May 17 17:43:27 1995 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
773 * gnus.el (gnus-article-date-ut): Lapsed would fail when toggling
775 (gnus-summary-catchup): Reversed comparison.
776 (gnus-summary-mode): Set mode line before group name was defined.
777 (gnus-short-group-name): New implementation.
778 (gnus-article-display-x-face): New implementation.
779 (gnus-article-x-face-too-ugly): New variable.
780 (gnus-remove-some-windows): Don't bug out on non-defined buffers.
782 Wed May 17 14:23:37 1995 Lars Ingebrigtsen <lars@eyesore.no>
784 * gnus-msg.el (gnus-check-before-posting): New semantics. Allow
785 finer granulatity than on/off.
787 * gnus-score.el (gnus-summary-increase-score): Changed the maps
788 and score file entry commands.
790 Tue May 16 00:40:38 1995 Lars Ingebrigtsen <lars@eyesore.no>
792 * gnus-score.el (gnus-summary-score-entry): When used
793 interactively, didn't do the right TYPE.
794 (gnus-summary-score-entry): Added keystroke.
796 * gnus.el (gnus-summary-current-score): New command and keystroke.
798 * nnmail.el (nnmail-incoming-mail-directory): New variable.
799 (nnmail-get-spool-files): Use it.
801 * nndigest.el (nndigest-request-group): Would not widen before
802 inserting, resulting in a partial digest group.
804 * gnus.el (gnus-article-summary-command): Use `call-interactively'
805 instead of executing macro.
806 (gnus-article-get-xrefs): Would sometimes bug out.
808 * gnus-score.el (gnus-score-exact-adapt-limit): New variable.
810 * nnfolder.el (nn*-prepare-save-mail-hook): New variables.
812 * gnus.el (gnus-summary-next-group): Would step one group to far
813 when using `quietly'.
814 (gnus-newsgroup-directory-form): Don't make directory form of the
815 entire foreign group name.
817 * gnus-uu.el (gnus-uu-save-article): Get continuation lines.
819 * gnus-msg.el (gnus-inews-news): Don't include courtesy message on
822 * nnmail.el (nnmail-split-fancy): New variable and stuff.
824 * nnkiboze.el (nnkiboze-request-group): Barfed on non-generated
827 * gnus.el (gnus-summary-mode): Modify buffer-display-table to not
828 display control characters and the like.
829 (gnus-active-to-gnus-format): Faster implementation.
830 (gnus-ignored-newsgroups): Semi-obsolescent.
831 (gnus-bug): Offer a help page.
832 (gnus-article-prepare): Made summary and article buffer writable.
833 (gnus-group-make-kiboze-group): Created incorrect score files.
835 Mon May 15 21:40:15 1995 Lars Ingebrigtsen <lars@eyesore.no>
837 * nntp.el (nntp-nov-gap): New variable.
838 (nntp-retrieve-headers-with-xover): Use it.