Tue Feb 27 03:49:45 1996 Lars Magne Ingebrigtsen * gnus-vis.el (gnus-article-highlight-signature): Use a marker for the signature. Tue Feb 27 01:29:53 1996 Lars Magne Ingebrigtsen * gnus-msg.el (gnus-inews-article): Always check all headers. (gnus-mail-reply): Use the Gnus-Warning Message-ID, if possible. (gnus-news-followup): Ditto. * gnus.el (gnus-summary-hide-thread): Would infloop on article with no ":". * gnus-msg.el (gnus-mail-send-and-exit): Make sure we're in the right buffer. Mon Feb 26 01:57:17 1996 Lars Ingebrigtsen * gnus-srvr.el (gnus-server-prepare): Do more checking for nil methods. * nnsoup.el (nnsoup-request-expire-articles): Better message. * gnus-salt.el (gnus-generate-horizontal-tree): Use <> brackets on adopted articles. * gnus-msg.el (gnus-inews-news): Don't allow posting when Gnus is dead. * gnus.el (gnus-alive-p): New function. * gnus-msg.el (gnus-inews-modify-mail-mode-map): Use new macro; moved `C-c C-k' to `C-c C-q'. (gnus-kill-message-buffer): Return to the buffer from whence we came. * gnus.el (gnus-created-frames): New variable. (gnus-clear-system): Remove created frames. (gnus-local-set-keys): New macro. * gnus-msg.el (gnus-inews-cleanup-headers): Remove empty lines. (gnus-inews-check-post): Warn about empty headers. (gnus-check-before-posting): New default. * nnmail.el (nnmail-search-unix-mail-delim): New function. (nnmail-process-unix-mail-format): Use it. * nntp.el (nntp-open-server): Clear the nntp-server-buffer after opening a connection. (nntp-request-quit): Removed. (nntp-request-group): Change server. (nntp-kill-command): New function. (nntp-send-command): Use it. (nntp-command-timeout): New variable. (nntp-send-command): Retry commands if `C-g'. * gnus.el (gnus-summary-mark-read-and-unread-as-read): Changed name. * nntp.el (nntp-open-server-semi-internal): Better messages. * gnus-msg.el (gnus-debug): Did `quote' wrong. Sun Feb 25 01:37:49 1996 Lars Magne Ingebrigtsen * gnus.el: 0.43 is released. * gnus-topic.el (gnus-topic-prepare-topic): Would bug out on dead groups. (gnus-topic-grok-active): Read the active file if it hasn't been read yet. * nnfolder.el (nnfolder-close-group): Always kill the folder. (nnfolder-always-close): Removed variable. * gnus.el (gnus-update-format-specifications): Try to be in the proper buffer before updating. Sat Feb 24 22:35:56 1996 Lars Magne Ingebrigtsen * gnus.el (gnus-group-exit): BBB logout. * gnus-gl.el (bbb-grouplens-group-p): New function. * gnus.el: Autoload the GroupLens functions. (gnus-use-grouplens): New variable. (gnus): Use it. (gnus-group-line-format): Changed default to include GroupLens. (gnus-group-insert-group-line): GroupLens enhanced. * gnus-gl.el: New version. Sat Feb 24 07:35:03 1996 Lars Ingebrigtsen * nnmail.el (nnmail-cache-close): Kill the cache buffer. * gnus-msg.el (gnus-post-news-buffer): Changed name. * nndir.el (nndir-execute-nnmh-command): Wouldn't allow entry into nndir groups. * gnus.el (gnus-summary-prepare-threads): Don't low-mark sparse articles. Sat Feb 24 07:24:03 1996 Mark Borges * gnus-edit.el: Replaced "~/News" with the proper variable. Thu Feb 22 14:27:58 1996 Wes Hardaker * gnus.el (gnus-ask-server-for-new-groups): Reset new-newsgroups so it doesn't *censored*ing subscribe to newsgroups more than once. * gnus-picon.el (gnus-picons-remove-all): remove x-face icon on exit. Sat Feb 24 05:55:06 1996 Lars Ingebrigtsen * gnus.el (gnus-find-method-for-group): Reply with the proper method. * nnmbox.el (nnmbox-request-post): Removed function. * nnmh.el (nnmh-request-post): Ditto. * nnml.el (nnml-request-post): Ditto. * nnfolder.el (nnfolder-request-post): Ditto. * nnbabyl.el (nnbabyl-request-post): Ditto. * gnus-uu.el (gnus-uu-decode-with-method): Create directory if it doesn't exist. (gnus-uu-default-dir): New default. Thu Feb 22 20:19:47 1996 Steven L. Baur * nnbabyl.el (nnbabyl-request-expire-articles): set-text-properties should be called as gnus-set-text-properties. Sat Feb 24 01:08:55 1996 Lars Magne Ingebrigtsen * gnus.el: 0.42 is released. * nnml.el (nnml-find-id): Make sure the .overview file exists before reading it. * gnus.el (gnus-article-children): New function. (gnus-summary-limit-exclude-childless-dormant): Use it to exclude all childless dormants. * gnus-nocem.el (gnus-nocem-check-article): Would narrow to wrong region. * nndraft.el (nndraft-execute-nnmh-command): Make sure `nnmail-keep-last-article' is nil. Sat Feb 24 00:27:34 1996 Lars Magne Ingebrigtsen * gnus.el (gnus-summary-set-local-parameters): Don't set `to-address' local parameters etc. (gnus-summary-exit): Would insert dummy lines in the group buffer. (gnus-summary-enter-digest-group): Would wipe out the quirt-config. * nndoc.el (nndoc-server-variables): Didn't save all variables. Fri Feb 23 00:24:55 1996 Lars Magne Ingebrigtsen * gnus.el: 0.41 is released. * gnus.el (gnus-read-active-file): Would put wrong method on `gnus-have-read-active-file'. * gnus-srvr.el (gnus-browse-exit): Make sure all newly subscribed groups are listed in the group buffer. * gnus-uu.el (gnus-uu-check-for-generated-files): New implementation. (gnus-uu-save-files): Save directories properly. (gnus-uu-scan-directory): Scan directories properly. * gnus.el (gnus-configure-windows): Would create repeating windows in multiple frames. (gnus-group-make-group): Would bug out. * gnus-salt.el (gnus-generate-tree): Make sure the tree window is displayed before selecting it. (gnus-highlight-selected-tree): Ditto. Fri Feb 23 00:01:25 1996 Lars Magne Ingebrigtsen * gnus-srvr.el (gnus-server-yank-server): Would try to setcdr nil. * nndraft.el (nndraft-request-post): Removed function. * gnus-score.el (gnus-score-followup): Apply "followup" scores after generating them. Thu Feb 22 23:33:35 1996 Lars Magne Ingebrigtsen * gnus-score.el (gnus-score-followup): Change to the adapt score file properly. (gnus-summary-score-entry): Return the added score entry. Thu Feb 22 01:03:16 1996 Lars Ingebrigtsen * gnus.el (gnus-unread-mark-p): New function. (gnus-read-mark-p): New function. (gnus-summary-mark-unread-and-read-as-read): New function. (gnus-mark-article-hook): New default value. * x-easymenu.el: Double up. * gnus-edit.el (gnus-score-custom-data): Use kill file directory. * gnus-msg.el (gnus-debug): Pp the entire setq. Wed Feb 21 04:10:12 1996 Lars Ingebrigtsen * nnspool.el: Use nnheader-report/nnheader-insert. * nnml.el: Ditto. * nnmbox.el: Ditto. * nnkiboze.el: Ditto. * nnbabyl.el: Ditto. Wed Feb 21 00:21:56 1996 Lars Magne Ingebrigtsen * gnus.el: 0.40 is released. * gnus.el (gnus-summary-refer-parent-article): Also check the NOV references. * gnus-salt.el (gnus-possibly-generate-tree): Don't generate trees for pseudo-articles. * nnvirtual.el (nnvirtual-retrieve-headers): Make sure the group exists. * gnus.el (gnus-summary-read-group): Search all frames when recentering the group buffer. (gnus-summary-hide-thread): Didn't hide dummy threads. * gnus.el (gnus-summary-prepare-threads): Dummy roots would swallow the following article. * gnus-msg.el (gnus-new-empty-mail): New function. (gnus-summary-resend-bounced-mail): Use it. * gnus-picon.el (gnus-picons-display-x-face): Make sure buffer exists. Tue Feb 20 04:45:34 1996 Lars Ingebrigtsen * gnus.el (gnus-group-set-current-level): Error if not a group on the current line. (gnus-summary-next-page): Don't go to the next article when 'never and at the end of the group. (gnus-group-make-group): Make sure the server is opened. (gnus-read-descriptions-file): Make sure the method is a method and not a server. * gnus-msg.el (gnus-copy-article-buffer): Ditto. (gnus-forward-insert-buffer): Ditto. * gnus-cite.el (gnus-cite-parse): Use `gnus-set-text-properties'. * nnheader.el (nnheader-temp-write): Would bug out on nil files. Mon Feb 19 23:01:33 1996 Lars Magne Ingebrigtsen * browse-url.el: New version installed. * gnus.el: 0.39 is released. Mon Feb 19 01:00:33 1996 Lars Ingebrigtsen * gnus.el (gnus-group-read-ephemeral-group): Put the quit-config in the group parameters. (gnus-summary-subject-string): Alias for backwards compatibility. * gnus-nocem.el (gnus-nocem-hashtb): Moved here. (gnus-nocem-check-article): Check whether the article is new. (gnus-nocem-unwanted-article-p): Mew function. * gnus.el (gnus-summary-limit-children): Use NoCeM. (gnus-summary-initial-limit): Ditto. (gnus-get-newsgroup-headers): Don't use NoCeM. Sun Feb 18 00:03:03 1996 Lars Ingebrigtsen * nnsoup.el (nnsoup-request-expire-articles): Message better. * gnus.el (gnus-summary-read-group): Display all dormant articles when `all'. * nndir.el (nndir-request-list): Would build to wide. (nndir-execute-nnmh-command): Allow reading from nndir servers. * nnmh.el (nnmh-open-server): Report errors.o * nnml.el (nnml-open-server): Report errors. * nnsoup.el (nnsoup-open-server): Report errors. * nnspool.el (nnspool-open-server): Report errors. Sat Feb 17 11:08:16 1996 Lars Ingebrigtsen * nnfolder.el (nnfolder-open-server): Report errors. * nndraft.el (nndraft-open-server): Report errors. (nndraft-close-server): Close. * nndir.el (nndir-open-server): Report errors. (nndir-close-server): Close. * nnmbox.el (nnmbox-open-server): Report errors. (nnmbox-close-server): Kill buffer. * nnbabyl.el (nnbabyl-open-server): Report errors. * nndir.el: New-stylee backquotes. * nnml.el (nnml-generate-nov-file): Make sure numerical files are files. * gnus.el (gnus-check-server): Give a better message. * nndoc.el (nndoc-babyl-body-begin-function): New function. (nndoc-type-alist): Find beginning of babyl articles. * nnsoup.el (nnsoup-unpack-packets): Message better. * gnus.el (gnus-article-mark-lists): Don't save the cache marks. Fri Feb 16 19:14:26 1996 Lars Ingebrigtsen * nndoc.el (nndoc-type-alist): Recognize the end of digests. Fri Feb 16 06:46:48 1996 Per Abrahamsen * gnus-score.el (gnus-summary-score-effect): Didn't correctly escape meta charcters for substring and exact match types. Fri Feb 16 00:50:35 1996 Lars Ingebrigtsen * gnus.el (gnus-article-setup-buffer): Set global counterparts. (gnus-valid-select-methods): All methods should use address. (gnus-article-show-hidden-text): Hide all hidden text. * gnus-kill.el (gnus-kill-file-mode-map): New implementation. * gnus-salt.el (gnus-pick-mode): Install proper minor mode map. * gnus.el (gnus-summary-exit): Kill article buffer when using non-single ones. (gnus-set-global-variables): Copy the original buffer to global value. * nnspool.el (nnspool-open-server): Simplify. * nnmbox.el (nnmbox-open-server): Ditto. * nnbabyl.el (nnbabyl-open-server): Ditto. * nnml.el (nnml-open-server): Ditto. * nnfolder.el (nnfolder-open-server): Ditto. * nnmh.el (nnmh-open-server): Ditto. * gnus-msg.el (gnus-debug): Pretty-print variables. * gnus-srvr.el (gnus-server-kill-server): Don't allow killing opened-only servers. (gnus-server-edit-server): Would create duplicate servers. * gnus.el (gnus-get-unread-articles): Close groups after opening them. (gnus-server-to-method): Search the opened servers for matches. * gnus-vm.el (gnus-summary-save-in-vm): Use the split methods. * gnus.el (gnus-summary-skip-intangible): Don't use `when'. Thu Feb 15 11:02:08 1996 Lars Ingebrigtsen * nndoc.el (nndoc-type-alist): Allow several newlines in 937-digests. * gnus.el (gnus-select-newsgroup): Don't message when quitting. * nnfolder.el (nnfolder-request-close): Close the server. * gnus.el (gnus-group-method): Changed name. (gnus-group-method): Return the real select method, if possible. Wed Feb 14 15:01:57 1996 Lars Ingebrigtsen * gnus-score.el (gnus-summary-increase-score): Regexp-quote regexp matches. * gnus-msg.el (gnus-forward-insert-buffer): Remove all text properties. (gnus-forward-included-headers): Buggy regexp. * gnus-salt.el (gnus-possibly-generate-tree): Don't generate trees unless threads are used. * nnheader.el (nnheader-insert-head): Would almost laways stop after the first kb. Wed Feb 14 07:41:58 1996 Colin Rafferty * gnus.el (gnus-group-add-parameter): Remove old versions of the parameter. Wed Feb 14 07:28:50 1996 Lars Ingebrigtsen * gnus-msg.el (gnus-news-followup): Don't query if Followup-To and Newsgroups are the same. (gnus-inews-check-post): Reversed check for Followup-To. * gnus.el (gnus-group-kill-group): Kill lots of zombie groups. (gnus-article-hide-headers): Check whether `gnus-visible-headers' is nil. Tue Feb 13 06:29:47 1996 Lars Ingebrigtsen * gnus.el (gnus-add-configuration): Autoload. (gnus-summary-tick-article): Made interactive. * nntp.el (nntp-open-server-internal): Don't bug out when the server hangs up during initial negotiations. Mon Feb 12 04:47:14 1996 Lars Ingebrigtsen * nntp.el (nntp-default-directories): New variable. (nntp-open-server-internal): Use it. * nnsoup.el (nnsoup-read-areas): Delete AREAS file. (nnsoup-read-areas): Check whether the MSG file exists. * gnus.el (gnus-summary-move-article): Only mark as canceled when moving. * gnus-ems.el (gnus-set-text-properties): New alias. Sun Feb 11 13:53:23 1996 Lars Ingebrigtsen * gnus-msg.el (gnus-inews-remove-signature): New function. Sun Feb 11 09:29:06 1996 Lars Magne Ingebrigtsen * gnus.el (gnus-request-article-this-buffer): Make sure the article buffer exists. Sun Feb 11 09:28:46 1996 Lars Magne Ingebrigtsen * gnus.el: 0.38 is released. Sun Feb 11 04:49:16 1996 Mark Borges * gnus-xmas.el (gnus-xmas-define): Conditionally redefine `set-text-properties'. Sun Feb 11 04:40:39 1996 Lars Ingebrigtsen * gnus.el (gnus-summary-limit-to-subject): Limit to any header. Sat Feb 10 03:26:10 1996 Lars Ingebrigtsen * nnmail.el (nnmail-days-to-time): Don't bug out on large numbers. Fri Feb 9 22:17:55 1996 Lars Ingebrigtsen * gnus-msg.el (gnus-forward-included-headers): Include Message-ID and References. (gnus-post-news): Make sure the parent group is a news group. Fri Feb 9 09:56:45 1996 Lars Magne Ingebrigtsen * gnus-picon.el (gnus-picons-convert-x-face): Changed to use pbmplus. * gnus.el (gnus-buffer-configuration): One quote too many. * gnus-kill.el (gnus-execute): Allow searching bodies. * gnus.el (gnus-summary-execute-command): Accept "Body" searches. * gnus.el: 0.37 is released. Fri Feb 9 09:44:04 1996 Lars Magne Ingebrigtsen * nnmail.el (nnmail-time-since): Reversed time. * nnml.el (nnml-request-expire-articles): Set lower limit correctly. Fri Feb 9 05:40:39 1996 Lars Ingebrigtsen * nntp.el (nntp-open-server-semi-internal): Report errors better. Thu Feb 8 00:36:09 1996 Lars Ingebrigtsen * gnus.el (gnus-group-jump-to-group): Don't jump to ephemeral groups. (gnus-summary-catchup-and-goto-next-group): Allow quiet going. * gnus-topic.el (gnus-topic-move-group): Allow removal of groups. (gnus-topic-remove-group): New command and keystroke. * nnsoup.el (nnsoup-read-areas): Message. * nndoc.el (nndoc-possibly-change-buffer): Return nil when the file doesn't exist. (nndoc-close-server): Really close. * gnus.el (gnus-update-format-specifications): Would not update format specs. * gnus-topic.el (gnus-topic-remove-topic): Accept a list-level. (gnus-group-prepare-topics): List dead groups. Wed Feb 7 00:04:23 1996 Lars Ingebrigtsen * gnus.el (gnus-summary-hide-thread): Hide the last thread. * gnus-kill.el (gnus-kill): Provide. (gnus-execute-1): Accept forms. * nnheader.el (nnheader-temp-write): New macro. * gnus-soup.el (gnus-soup-group-brew): Pack ticked. (gnus-soup-write-replies): Be silent. * gnus-msg.el (gnus-bug-mail-send-and-exit): Kill gnus-bug buffer after sending. * gnus.el (gnus-setup-news): Find new newsgroups even if gnus-read-active-file is nil. * gnus-soup.el (gnus-soup-group-brew): Would pack too few articles. * nneething.el (nneething-request-type): New function. (nneething-request-post): Removed. * nnvirtual.el (nnvirtual-find-group-art): Never return `(nil)'. * nndoc.el (nndoc-rnews-body-end): Really go to the end. * nnsoup.el (nnsoup-read-areas): Would calculate new article boundary +1. (nnsoup-index-buffer): Check whether the file exists before reading it. (nnsoup-retrieve-headers): Ditto. * gnus-topic.el (gnus-topic-goto-missing-group): New function. Tue Feb 6 22:33:50 1996 Lars Ingebrigtsen * gnus.el (gnus-goto-missing-group-function): New variable. * nnmail.el (nnmail-time-since): Don't alter time. (nnmail-days-to-time): Would give wrong result. * gnus.el (gnus-article-de-quoted-unreadable): Decode headers before body. Tue Feb 6 09:51:14 1996 Morioka Tomohiko * gnus.el (gnus-article-show-hidden-text): Don't use `(1+ (point))'. It does not work in Mule. Mon Feb 5 13:03:47 1996 Wes Hardaker * gnus-picon.el (gnus-group-display-picons): Delete buffer on exit. (gnus-article-display-picons): Ditto. Tue Feb 6 00:26:44 1996 Lars Ingebrigtsen * gnus-salt.el (gnus-tree-recenter): Recenter the tree buffer. * gnus-cite.el (gnus-article-toggle-cited-text): Bind `buffer-read-only'. * gnus.el (gnus-configure-windows): Don't search all frames unless when using a frame split. (gnus-summary-mode-map): Change `W t'. Mon Feb 5 23:41:09 1996 Lars Ingebrigtsen * gnus-score.el (gnus-short-name-score-file-cache): New variable. (gnus-score-score-files): Use it. (gnus-score-flush-cache): Ditto. Mon Feb 4 23:55:30 1996 Morioka Tomohiko * gnus.el (gnus-configure-windows): Check minibuffer only frame. Mon Feb 5 22:36:24 1996 Lars Ingebrigtsen * nnsoup.el (nnsoup-old-functions): New variable. (nnsoup-revert-variables): New command. Mon Feb 5 17:54:07 1996 Lars Magne Ingebrigtsen * nnvirtual.el (nnvirtual-update-marked): Copy empty mark lists. * gnus.el (gnus-summary-read-group): Allow entry with no-display. * gnus.el: 0.36 is released. Sat Feb 3 11:56:53 1996 Steven L. Baur * gnus-uu.el (gnus-uu-default-view-rules): Added rule for playing of decoded midi files. Mon Feb 5 05:08:54 1996 Lars Ingebrigtsen * gnus.el (gnus-summary-mode-map): Move `v' to `W v'. * gnus-cache.el (gnus-cache-possibly-enter-article): Request the buffer to the nntp buffer. * gnus.el (gnus-recenter): Allow a prefix. Mon Feb 5 04:56:35 1996 Michael Cook * gnus.el (gnus-configure-windows): Return to the original frame. Mon Feb 5 03:49:34 1996 Lars Ingebrigtsen * gnus-topic.el (gnus-topic-kill-group): Update topics. (gnus-topic-yank-group): Ditto. * nnfolder.el (nnfolder-directory): Doc fix. * gnus.el (gnus-summary-move-article): Add marks when moving articles. (gnus-summary-recenter): Don't do horizontal recenter unless the buffer is visible. Sun Feb 4 16:22:20 1996 Lars Magne Ingebrigtsen * gnus.el (gnus-summary-edit-article): Make sure we're in the summary buffer. * gnus.el: 0.35 is released. Sun Feb 4 14:05:20 1996 Lars Magne Ingebrigtsen * nndoc.el (nndoc-guess-digest-type): Too strict body-begin for MIME digests. * gnus-msg.el (gnus-removable-headers): Don't remove Bcc header. (gnus-mail-send): Accept a parameter. (gnus-inews-send-mail-copy): Use it. * gnus-salt.el (gnus-tree-close): Don't kill the tree buffer. * gnus.el (gnus-summary-select-article): Changed return value. (gnus-summary-scroll-up): Use it. Sat Feb 3 20:39:59 1996 Lars Ingebrigtsen * gnus.el (gnus-summary-dummy-line-format): Included tabs. (gnus-summary-prepare-threads): Insert dummy lines properly. (gnus-summary-hide-thread): Hide dummies better. * gnus-uu.el (gnus-uu-get-actions): Escape special characters. * gnus-soup.el (gnus-soup-group-brew): Add articles in right order; don't generate display. * gnus.el (gnus-summary-sort): Allow sorting in reverse order. (gnus-summary-pop-limit): Don't pop if there isn't anything to pop. (gnus-sort-articles): Would destroy the newsgroup data. * gnus-soup.el (gnus-soup-unpack-packet): Return the process value. * gnus.el (gnus-summary-exit): Don't bury buffers that don't exist. (gnus-summary-exit-no-update): Ditto. Sat Feb 3 14:37:31 1996 Lars Magne Ingebrigtsen * gnus-soup.el (gnus-soup-add-article): Would bug out on non-existent articles. * gnus.el (gnus-configure-windows): Delete windows on all frames. Sat Feb 3 15:07:38 1996 Lars Magne Ingebrigtsen * gnus.el (gnus-summary-read-group): Wouldn't score anything. * gnus.el: 0.34 is released. Sat Feb 3 13:08:48 1996 Lars Magne Ingebrigtsen * gnus-msg.el (gnus-summary-resend-bounced-mail): Strip more gruft. * gnus.el: 0.33 is released. Fri Feb 2 20:19:07 1996 Lars Ingebrigtsen * gnus.el (gnus-summary-exit): Bury the article buffer. * gnus-score.el (gnus-score-followup-article): Don't do `score-effect'. Fri Feb 2 20:07:31 1996 Jason L. Tibbitts, III * nnmail.el (nnmail-process-babyl-mail-format): Allow many spaces after ":". Fri Feb 2 20:05:02 1996 Lars Ingebrigtsen * gnus.el (gnus-summary-select-article): Return t on success. Thu Feb 1 00:50:54 1996 Lars Ingebrigtsen * nnfolder.el (nnfolder-request-group): Give a better error message. * nnfolder.el: Really use virtual servers. * gnus.el (gnus-select-newsgroup): Moved score file processing to an earlier point. * gnus-msg.el (gnus-post-method): Use `gnus-post-method' from the group buffer. * nnsoup.el (nnsoup-request-expire-articles): Bombed. (nnsoup-delete-unreferenced-message-files): New command. * gnus-cache.el (gnus-cache-possibly-enter-article): Update cache mark. (gnus-cache-possibly-remove-article): Ditto. * gnus-srvr.el (gnus-server-prepare): Weed out nil servers. * gnus-msg.el (gnus-mail-reply): Respect `rmail-dont-reply-to-names'. Wed Jan 31 19:25:50 1996 Per Abrahamsen * gnus-msg.el (gnus-inews-insert-mime-headers): `(widen)' before searching for 8-bit characters. * gnus-vis.el (gnus-article-highlight-headers): Make it ignore the `intangible' text property. Thu Feb 1 00:33:37 1996 Lars Ingebrigtsen * gnus.el (gnus-summary-limit-to-unread): Remove sparse articles. Wed Jan 31 15:54:38 1996 Lars Ingebrigtsen * gnus-score.el (gnus-summary-score-map): Recursive map. * gnus-msg.el (gnus-dissociate-buffer-from-draft): Didn't run hook properly. * gnus-kill.el (gnus-execute): Don't use `gnus-header-*'. * gnus-msg.el (gnus-kill-message-buffer): New command and keystroke. (gnus-mail-setup): Use the gnus-mail-*-method variables. * gnus-topic.el (gnus-topic-rename): Default to current topic. (gnus-topic-create-topic): Ditto. * gnus-vis.el (gnus-group-highlight-line): Offer ticked number. * gnus-uu.el (gnus-uu-grab-articles): Remove the message. * gnus-vis.el (gnus-group-highlight): New default for dark backgrounds. * gnus-topic.el (gnus-group-prepare-topics): Don't do anything about dead groups. * gnus.el (gnus-summary-mode-map): Clobbered "D". Mon Jan 29 19:06:00 1996 Kim-Minh Kaplan * gnus.el (gnus-simplify-subject-fuzzy): Fold case. Mon Jan 29 17:48:12 1996 Lars Ingebrigtsen * gnus.el (gnus-summary-limit): Hide any threads, possibly. * gnus-msg.el (gnus-forward-insert-buffer): Really delete unwanted headers. * gnus-vis.el (gnus-insert-prev-page-button): Allow clicking. (gnus-insert-next-page-button): Ditto. * nntp.el (nntp-send-region-to-server): Copy text to a temp buffer before sending. Sun Jan 28 10:28:39 1996 Lars Magne Ingebrigtsen * gnus-cite.el (gnus-dissect-cited-text): Don't push a nil on the list. Sat Jan 27 20:32:29 1996 Lars Ingebrigtsen * gnus-topic.el (gnus-group-topic-topics-only): Removed variable. * nnbabyl.el (nnbabyl-request-group): Don't report failures on empty groups. * nnmbox.el (nnmbox-request-group): Ditto. * gnus.el (gnus-simplify-buffer-fuzzy): Simplify [x/x]. * gnus-score.el (gnus-score-default-header): Duplicate defvars. (gnus-summary-increase-score): Default variables should be symbols, not chars. * gnus.el (gnus-summary-mode-map): Wrong name for `t' keystroke. Sat Jan 27 20:29:45 1996 Marc Auslander * gnus-score.el (gnus-summary-increase-score): Didn't work for non-temporary score entries. Fri Jan 26 17:24:00 1996 David K}gedal * nnmail.el (nnmail-check-duplication): Don't tread 'delete as a function Sat Jan 27 19:51:08 1996 Lars Ingebrigtsen * gnus-topic.el (gnus-topic-prepare-topic): Number of groups would be 0. (gnus-topic-update-topic-line): Ditto. Fri Jan 26 15:10:09 1996 Steven L. Baur * gnus-vis.el (gnus-article-add-buttons): Need to reset point to top of article before trying the next regexp in the gnus-button-alist. Sat Jan 27 19:22:24 1996 Lars Ingebrigtsen * gnus-vis.el (gnus-button-alist): Allow space after " * gnus-topic.el (gnus-topic-indent-level): New variable. (gnus-topic-yank-group): Use it. (gnus-topic-insert-topic-line): Ditto. (gnus-topic-prepare-topic): Ditto. Fri Jan 26 17:18:25 1996 ISO-2022-JP * gnus-vis.el (gnus-article-highlight-headers): Would infloop. Fri Jan 26 14:10:19 1996 Lars Ingebrigtsen * gnus.el (gnus-dribble-read-file): Set file modes on the dribble file. (gnus-article-check-hidden-text): Only checked signature. (gnus-article-check-hidden-text): Do things in the article buffer. (gnus-group-line-format-alist): Let N have its old definition. (gnus-group-catchup-group-hook): New variable. (gnus-group-catchup): Use it. (gnus-group-remove-mark): Give a useful return value. (gnus-group-kill-group): Would bug out when killing lots of dead groups. Thu Jan 25 09:32:19 1996 Jack Vinson * gnus.el (gnus-group-insert-group-line) : Changed "header" to "gnus-tmp-header" for parameter that gets passed to user functions. Set to the group name, but may not necessarily want this. (gnus-group-set-mode-line) : ditto, gnus-tmp-header set to nil. (gnus-set-mode-line) : ditto, gnus-tmp-header set to nil. Fri Jan 26 07:47:59 1996 Lars Magne Ingebrigtsen * gnus.el (gnus): Goto the first unread group. * gnus.el: 0.32 is released. Thu Jan 25 18:27:03 1996 Lars Ingebrigtsen * gnus.el: Autoload `gnus-group-highlight-line'. * gnus-vis.el (gnus-article-highlight-headers): Wrap the regexp in parentheses. * nnmbox.el (nnmbox-request-group): Don't bug out on non-existant groups. * nnbabyl.el (nnbabyl-request-group): Ditto. (nnbabyl-possibly-change-newsgroup): Return t. * gnus.el (gnus-group-insert-group-line): Define gnus-tmp-header. * gnus-msg.el (gnus-mail-parse-comma-list): New function. (gnus-mail-reply): Use it. (gnus-mail-reply): Merge follow-to headers. * gnus-score.el (gnus-summary-score-map): New implementation. * gnus.el (gnus-summary-exit): Remove articles before updating. (gnus-summary-next-article): Accept a param to force slightly. Thu Jan 25 08:41:44 1996 Lars Magne Ingebrigtsen * nnml.el (nnml-deletable-article-p): Always responed with nil. Thu Jan 25 08:45:52 1996 Lars Magne Ingebrigtsen * gnus.el: 0.31 is released. * nnmail.el (nnmail-insert-lines): Would return negative lines numbers. * gnus-xmas.el (gnus-xmas-extent-start-open): New function. * gnus-topic.el (gnus-topic-insert-topic-line): Remove excess properties. * gnus-xmas.el (gnus-xmas-topic-remove-excess-properties): New function. Thu Jan 25 07:34:05 1996 Lars Magne Ingebrigtsen * gnus-ems.el (gnus-extent-detached-p): New alias. * gnus-xmas.el (gnus-xmas-find-glyph-directory): Changed from "etc" to "etc/gnus". Tue Jan 23 13:40:35 1996 Lars Ingebrigtsen * gnus-score.el (gnus-score-make-menu-bar): New function. (gnus-score-menu-hook): New variable. * gnus-vis.el (gnus-article-next-button): Move point. * nndoc.el (nndoc-type-alist): Recognize ends of digests. (nndoc-retrieve-headers): Don't bug out on non-existant articles. * gnus-msg.el (gnus-mail-buffer): Renamed. * gnus-cache.el (gnus-cache-possibly-remove-articles): Check some more. * nnmail.el (nnmail-insert-lines): Off by 1. * nnml.el (nnml-deletable-article-p): Check for file writability. * nnmh.el (nnml-deletable-article-p): Ditto. * gnus-msg.el (gnus-associate-buffer-with-draft): Allow disabling. (gnus-use-draft): New variable. * gnus.el (gnus-summary-move-article): Use `move' action by default. * nnmail.el (nnmail-get-split-group): Be more restrictive in selecting procmail spools. (nnmail-get-spool-files): Don't return the spool file when doing a single procmail file. * gnus.el (gnus-summary-move-article): Allow moving to the same group. * gnus-score.el (gnus-score-pretty-print): New command and keystroke. (gnus-summary-increase-score): Would always bug out. (gnus-score-edit-done): Change windows before loading score file. * gnus.el (gnus-summary-reparent-thread): Rethread after reparenting. * gnus-xmas.el (gnus-xmas-make-overlay): Don't make extents undetachable. * nndoc.el (nndoc-post-type): New variable. Tue Jan 23 13:39:11 1996 Eberhard Mattes * nndoc.el (nndoc-request-type): New function. Tue Jan 23 00:13:10 1996 Lars Ingebrigtsen * gnus.el (gnus-group-group-indentation): New function. (gnus-group-update-group-line): Use it. (gnus-group-update-group): Indent. * gnus-topic.el (gnus-topic-hide-subtopics): Removed variable. (gnus-topic-prepare-topic): Indent group lines. (gnus-topic-yank-group): Indent groups. * gnus.el (gnus-group-update-hook): New variable. (gnus-group-insert-group-line): Use it. * gnus-vis.el (gnus-group-highlight-line): New function. * gnus.el (gnus-group-entry): New macro. * gnus-vis.el (gnus-group-highlight): New variable. * gnus-topic.el (gnus-topic-insert-topic-line): Would show "..." too often. (gnus-topic-indent): Don't move point. (gnus-topic-unindent): Ditto. (gnus-topic-prepare-topic): Display unread articles in sub-topics. * nnsoup.el (nnsoup-next-prefix): New function. (nnsoup-read-areas): Use it. * gnus-soup.el (gnus-soup-set-area-prefix): New macro. * nnsoup.el (nnsoup-tmp-directory): New directory. (nnsoup-write-active-file): Save it. (nnsoup-unpack-packets): Use it. * gnus-msg.el (gnus-dissociate-buffer-from-draft): New command and keystroke. * gnus.el (gnus-group-list-groups): Goto last group if at eob. * gnus-topic.el (gnus-topic-mode): Use it. (gnus-topic-goto-next-group): New function. * gnus.el (gnus-group-list-groups): Allow positioning point in topic buffers. (gnus-group-goto-next-group-function): New internal variable. * nnsoup.el (nnsoup-read-active-file): Give a proper return value. * gnus.el (gnus-start-news-server): Give a better error message. Mon Jan 21 23:34:55 1996 Morioka Tomohiko * gnus-mh.el (gnus-mh-mail-setup): It didn't work when pressing `R' or yanking because of lack of setting to variable `mail-reply-buffer' and mh-sent-from-folder buffer local variable `mh-show-buffer'. Mon Jan 22 02:58:42 1996 Lars Ingebrigtsen * nntp.el (nntp-open-server-internal): Make sure that the server was successfully opened. * gnus.el (gnus-read-active-file): Wouldn't activate properly. (gnus-read-active-file): Ignore errors from the archive server. * nnbabyl.el (nnbabyl-request-group): Ditto. * nnmbox.el (nnmbox-request-group): Would bug out. Sat Jan 20 20:39:03 1996 Steven L. Baur * nnmbox.el (nnmbox-read-mbox): find-file-noselect -> nnheader-find-file-noselect. Mon Jan 22 01:15:52 1996 Lars Ingebrigtsen * gnus.el (gnus-group-mark-buffer): Optional param. * nnsoup.el (nnsoup-request-expire-articles): Message more. (nnsoup-read-active-file): Add proper active info. (nnsoup-request-group): New implementation. (nnsoup-request-list): Ditto. Sun Jan 21 08:22:47 1996 Lars Ingebrigtsen * gnus.el (gnus-request-article-this-buffer): Update sparse articles. (gnus-data-set-number): New macro. (gnus-summary-update-article): Use it. Sun Jan 21 03:54:18 1996 Lars Magne Ingebrigtsen * gnus-soup.el (gnus-soup-add-article): Don't save canceled articles.