gnus
21 years agoOortified version from Wes.
Lars Magne Ingebrigtsen [Thu, 2 Jan 2003 01:39:14 +0000 (01:39 +0000)]
Oortified version from Wes.

21 years ago* spam.el (spam-summary-prepare-exit): added slots for spam- and
Teodor Zlatanov [Thu, 2 Jan 2003 00:19:26 +0000 (00:19 +0000)]
* spam.el (spam-summary-prepare-exit): added slots for spam- and
ham-processing of articles; use the new
spam-group-(spam|ham)-contents-p functions
(spam-group-spam-contents-p, spam-group-ham-contents-p): new
convenience functions
(spam-mark-junk-as-spam-routine): use the new
spam-group-spam-contents-p function

* gnus.el (spam-process, spam-contents, spam-process-destination):
added new parameters with corresponding global variables
(gnus-group-spam-exit-processor-ifile,
gnus-group-spam-exit-processor-bogofilter,
gnus-group-spam-exit-processor-blacklist,
gnus-group-spam-exit-processor-whitelist,
gnus-group-spam-exit-processor-BBDB,
gnus-group-spam-classification-spam,
gnus-group-spam-classification-ham): added new symbols for the
spam-process and spam-contents parameters

21 years ago(message-cross-post-followup-to): Fix comment.
Katsumi Yamaoka [Thu, 2 Jan 2003 00:07:18 +0000 (00:07 +0000)]
(message-cross-post-followup-to): Fix comment.

21 years ago(spam-ham-marks, spam-spam-marks): changed list
Teodor Zlatanov [Wed, 1 Jan 2003 21:26:54 +0000 (21:26 +0000)]
(spam-ham-marks, spam-spam-marks): changed list
customization and list itself to store mark symbol rather than
mark character.
(spam-bogofilter-register-routine): added logic to generate mark
values list from spam-ham-marks and spam-spam-marks, so (member)
would work.

21 years ago2003-01-01 Raymond Scholz <ray-2002@zonix.de>
Lars Magne Ingebrigtsen [Wed, 1 Jan 2003 21:11:00 +0000 (21:11 +0000)]
2003-01-01  Raymond Scholz  <ray-2002@zonix.de>

* message.el (message-signature-insert-empty-line): New variable.

21 years ago2002-12-30 Reiner Steib <Reiner.Steib@gmx.de>
Lars Magne Ingebrigtsen [Wed, 1 Jan 2003 20:58:10 +0000 (20:58 +0000)]
2002-12-30  Reiner Steib  <Reiner.Steib@gmx.de>

* message.el: Renamed functions and variables: "xpost" ->
"cross-post", "-fup2" -> "-followup-to".
(message-cross-post-old-target, message-cross-post-default,
message-cross-post-note, message-followup-to-note,
message-cross-post-note-function): New variables names.
(message-xpost-old-target, message-xpost-default,
message-xpost-note, message-fup2-note,
message-xpost-note-function): Removed variable names.
(message-cross-post-followup-to-header,
message-cross-post-insert-note, message-cross-post-followup-to):
New function names.
(message-xpost-fup2-header, message-xpost-insert-note,
message-xpost-fup2): Removed function names.

2002-12-30  Reiner Steib  <Reiner.Steib@gmx.de>

* message.el (message-send-mail): Added message-cleanup-headers to
prevent newlines in headers.

21 years ago2003-01-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
Lars Magne Ingebrigtsen [Wed, 1 Jan 2003 19:32:31 +0000 (19:32 +0000)]
2003-01-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>

* gnus-sum.el (gnus-summary-display-while-building): Default to
nil.

2003-01-01  Wes Hardaker  <wes@hardakers.net>

* gnus-sum.el (gnus-summary-display-while-building): New
variable.

21 years ago(Message Headers): Added example.
Lars Magne Ingebrigtsen [Wed, 1 Jan 2003 19:15:15 +0000 (19:15 +0000)]
(Message Headers): Added example.
(Message Headers): Addition.

21 years ago2002-01-01 Raymond Scholz <ray-2003@zonix.de>
Lars Magne Ingebrigtsen [Wed, 1 Jan 2003 19:15:06 +0000 (19:15 +0000)]
2002-01-01  Raymond Scholz  <ray-2003@zonix.de>

* deuglify.el (gnus-outlook-rearrange-article): Kill overlays
          before rearranging the article.

21 years ago*** empty log message ***
Lars Magne Ingebrigtsen [Wed, 1 Jan 2003 18:52:02 +0000 (18:52 +0000)]
*** empty log message ***

21 years ago* nndraft.el (nndraft-generate-headers): New function.
Lars Magne Ingebrigtsen [Wed, 1 Jan 2003 18:51:42 +0000 (18:51 +0000)]
* nndraft.el (nndraft-generate-headers): New function.
(nndraft-request-associate-buffer): Use it to write headers on
buffer save.

* message.el (message-generate-headers): Let the function be a
lambda form.
(message-draft-headers): New variable.

* gnus-msg.el (gnus-inews-make-draft-meta-information): New
function.
(gnus-setup-message): Use it.

* message.el (message-generate-headers-first): Doc fix.
(message-setup-1): Use new function for getting which headers to
generate.
(message-headers-to-generate): New function.

21 years ago * gnus-agent.el (gnus-agent-save-alist): Make directory.
ShengHuo ZHU [Wed, 1 Jan 2003 17:20:56 +0000 (17:20 +0000)]
* gnus-agent.el (gnus-agent-save-alist): Make directory.

21 years ago2002-12-31 Reiner Steib <4uce.02.r.steib@gmx.net>
Lars Magne Ingebrigtsen [Tue, 31 Dec 2002 17:25:20 +0000 (17:25 +0000)]
2002-12-31  Reiner Steib  <4uce.02.r.steib@gmx.net>

* gnus-sum.el (gnus-summary-limit-to-age): Make prompt string
mention negatives.

2002-12-31  Raymond Scholz  <ray-2002@zonix.de>

* deuglify.el (gnus-outlook-rearrange-article): Use
`transpose-regions' instead of tempering the kill-ring.
(gnus-article-outlook-deuglify-article): Rehighlight article
instead of a complete redisplay.

21 years agoadded some documentation refinement, and spam-blackhole-servers to the
Teodor Zlatanov [Tue, 31 Dec 2002 17:02:21 +0000 (17:02 +0000)]
added some documentation refinement, and spam-blackhole-servers to the
defcustom list

21 years ago* spam.el: most defvars are defcustoms now
Teodor Zlatanov [Tue, 31 Dec 2002 15:55:18 +0000 (15:55 +0000)]
* spam.el: most defvars are defcustoms now

21 years ago(Top): Add pointers to related manuals. Suggested by Reiner Steib.
Kai Grossjohann [Tue, 31 Dec 2002 13:04:24 +0000 (13:04 +0000)]
(Top): Add pointers to related manuals.  Suggested by Reiner Steib.

21 years ago* spam.el (spam-bogofilter-articles): Use message-remove-header
Teodor Zlatanov [Tue, 31 Dec 2002 12:30:20 +0000 (12:30 +0000)]
* spam.el (spam-bogofilter-articles): Use message-remove-header
to remove headers; the old way incorrectly removed just the first
line of folded headers.

21 years ago(spam-bogofilter-articles): Select the article
Teodor Zlatanov [Tue, 31 Dec 2002 12:25:50 +0000 (12:25 +0000)]
(spam-bogofilter-articles): Select the article
body using gnus-summary-show-article t instead of
gnus-summary-select-article; this presents the raw text
without running any hooks.

21 years ago(gnus-load): Replace `ding-file' with `file'.
Katsumi Yamaoka [Tue, 31 Dec 2002 03:05:59 +0000 (03:05 +0000)]
(gnus-load): Replace `ding-file' with `file'.

21 years ago(gnus-load): New function.
Lars Magne Ingebrigtsen [Mon, 30 Dec 2002 22:59:24 +0000 (22:59 +0000)]
(gnus-load): New function.
(gnus-read-newsrc-el-file): Use it.

21 years ago*** empty log message ***
Teodor Zlatanov [Mon, 30 Dec 2002 22:40:24 +0000 (22:40 +0000)]
*** empty log message ***

21 years ago2002-12-30 Reiner Steib <Reiner.Steib@gmx.de>
Lars Magne Ingebrigtsen [Mon, 30 Dec 2002 22:32:56 +0000 (22:32 +0000)]
2002-12-30  Reiner Steib  <Reiner.Steib@gmx.de>

* gnus-art.el (gnus-button-valid-fqdn-regexp): New variable.
(gnus-button-handle-apropos-documentation): New function.
(gnus-button-handle-ctan): New function.
(gnus-button-alist): Use them.  Improve some regexps.
(gnus-button-prefer-mid-or-mail): Addition to doc-string.

2002-12-30  Reiner Steib  <Reiner.Steib@gmx.de>

* message.el (message-subscribed-p): New function.
(message-send-mail): Use it.
* mml.el (mml-preview-insert-mft): New function.
(mml-preview): Use it.

2002-12-30  Lars Magne Ingebrigtsen  <larsi@gnus.org>

* gnus-sum.el (gnus-thread-latest-date): Protect against errors
when sorting by date.

* gnus-art.el (gnus-article-edit-mode): New variable.
(gnus-article-setup-buffer): Warn user about discarding edits.

* gnus-sum.el (gnus-summary-pipe-output): Clean up.
(gnus-summary-pipe-output): Take a symbolic prefix to save all
headers.

* mm-uu.el (mm-uu-configure-list): Default to (shar . disabled).

2002-12-30  Reiner Steib  <Reiner.Steib@gmx.de>

* message.el (message-completion-alist): Added "Mail-Followup-To"
and "Mail-Copies-To".

21 years agodisabled blackhole checks by default
Teodor Zlatanov [Mon, 30 Dec 2002 22:30:46 +0000 (22:30 +0000)]
disabled blackhole checks by default

21 years agoReindented function.
Lars Magne Ingebrigtsen [Mon, 30 Dec 2002 21:51:41 +0000 (21:51 +0000)]
Reindented function.

21 years ago(Saving Articles): Addition.
Lars Magne Ingebrigtsen [Mon, 30 Dec 2002 20:01:46 +0000 (20:01 +0000)]
(Saving Articles): Addition.

21 years ago2002-12-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
Lars Magne Ingebrigtsen [Mon, 30 Dec 2002 20:01:20 +0000 (20:01 +0000)]
2002-12-30  Lars Magne Ingebrigtsen  <larsi@gnus.org>

* gnus-sum.el (gnus-summary-pipe-output): Clean up.
(gnus-summary-pipe-output): Take a symbolic prefix to save all
headers.

* mm-uu.el (mm-uu-configure-list): Default to (shar . disabled).

2002-12-30  Reiner Steib  <Reiner.Steib@gmx.de>

* message.el (message-completion-alist): Added "Mail-Followup-To"
and "Mail-Copies-To".

2002-07-21  Jesper harder  <harder@ifa.au.dk>

* gnus-group.el: Add key bindings for
gnus-group-sort-groups-by-real-name and
gnus-group-sort-selected-groups-by-real-name.

2002-07-21  Jesper harder  <harder@ifa.au.dk>

* gnus.texi (Sorting Groups): Add key bindings for
gnus-group-sort-groups-by-real-name and
gnus-group-sort-selected-groups-by-real-name.

21 years ago * gnus.texi (Blackholes): added information on query-dig and
Teodor Zlatanov [Mon, 30 Dec 2002 18:58:05 +0000 (18:58 +0000)]
* gnus.texi (Blackholes): added information on query-dig and
dig.el; users are told that using blackhole checks is OK now

21 years ago(spam-use-dig): new variable for blackhole checking
Teodor Zlatanov [Mon, 30 Dec 2002 18:52:54 +0000 (18:52 +0000)]
(spam-use-dig): new variable for blackhole checking
through dig.el
(spam-check-blackholes): added dig.el checking functionality and
more verbose reporting; query-dig is autoloaded from dig.el
(spam-use-blackholes): enabled by default

21 years ago*** empty log message ***
Teodor Zlatanov [Mon, 30 Dec 2002 18:50:10 +0000 (18:50 +0000)]
*** empty log message ***

21 years ago * spam.el (spam-use-dig): new variable for blackhole checking
Teodor Zlatanov [Mon, 30 Dec 2002 18:49:55 +0000 (18:49 +0000)]
* spam.el (spam-use-dig): new variable for blackhole checking
through dig.el
(spam-check-blackholes): added dig.el checking functionality and
more verbose reporting; query-dig is autoloaded from dig.el

21 years ago(query-dig): new function
Teodor Zlatanov [Mon, 30 Dec 2002 18:16:59 +0000 (18:16 +0000)]
(query-dig): new function

21 years ago*** empty log message ***
Lars Magne Ingebrigtsen [Mon, 30 Dec 2002 18:15:34 +0000 (18:15 +0000)]
*** empty log message ***

21 years ago(message-required-headers): New variable.
Lars Magne Ingebrigtsen [Mon, 30 Dec 2002 18:15:25 +0000 (18:15 +0000)]
(message-required-headers): New variable.

21 years ago(query-dig): new function
Teodor Zlatanov [Mon, 30 Dec 2002 18:09:45 +0000 (18:09 +0000)]
(query-dig): new function

21 years ago(fill-flowed): Don't infloop on too long fill
Lars Magne Ingebrigtsen [Mon, 30 Dec 2002 17:24:47 +0000 (17:24 +0000)]
(fill-flowed): Don't infloop on too long fill
prefixes.

21 years agoNew version from Paul Foley with new
Lars Magne Ingebrigtsen [Mon, 30 Dec 2002 15:52:20 +0000 (15:52 +0000)]
New version from Paul Foley with new
mail-check-payment function.

21 years ago(query-dns): Protect against errors.
Lars Magne Ingebrigtsen [Mon, 30 Dec 2002 02:54:02 +0000 (02:54 +0000)]
(query-dns): Protect against errors.

21 years ago(gnus-article-yanked-articles): New variable.
Lars Magne Ingebrigtsen [Sun, 29 Dec 2002 23:55:44 +0000 (23:55 +0000)]
(gnus-article-yanked-articles): New variable.
(gnus-inews-add-send-actions): Mark all answered messages as
answered.

2002-08-10  Jari Aalto  <jari.aalto@poboxes.com>

* nnmail.el (nnmail-split-it): Added tracing to
`:' split rule

2002-08-13  Hrvoje Niksic  <hniksic@xemacs.org>

* mm-decode.el (mm-mailcap-command): Remove the quotes around '%s'
and "%s" so we don't overquote them.

2002-08-13  Hrvoje Niksic  <hniksic@xemacs.org>

* (mm-display-external): Display the actual command that has been
executed in the echo area.

21 years ago* gnus-topic.el (gnus-topic-display-missing-topic): Bind entry.
Lars Magne Ingebrigtsen [Sun, 29 Dec 2002 18:33:35 +0000 (18:33 +0000)]
* gnus-topic.el (gnus-topic-display-missing-topic): Bind entry.

* message.el (message-with-reply-buffer): New macro.
(message-fetch-reply-field): Use it.
(message-insert-wide-reply): New command and keystroke.
(message-carefully-insert-headers): New function.
(message-insert-to): Use new function.

21 years ago(gnus-topic-display-missing-topic): New function.
Lars Magne Ingebrigtsen [Sun, 29 Dec 2002 18:04:05 +0000 (18:04 +0000)]
(gnus-topic-display-missing-topic): New function.
(gnus-topic-goto-missing-group): Use it.

21 years ago(Finding the Parent): Change name of nnweb server.
Lars Magne Ingebrigtsen [Sun, 29 Dec 2002 16:03:26 +0000 (16:03 +0000)]
(Finding the Parent): Change name of nnweb server.

21 years ago(message-required-news-headers): Removed Lines.
Lars Magne Ingebrigtsen [Sun, 29 Dec 2002 16:03:07 +0000 (16:03 +0000)]
(message-required-news-headers): Removed Lines.
(message-reply): Don't insert References first.
(message-followup): Ditto.
(message-make-references): New function.
(message-followup): Set message-reply-headers before generating
the buffer stuff.

2002-12-29  Jesper Harder  <harder@ifa.au.dk>

* mml.el (mml-generate-mime-1): Reverse the order of
encoding/flowing.

2002-12-29  Lars Magne Ingebrigtsen  <larsi@gnus.org>

* nnmail.el (nnmail-expiry-target-group): Mark articles as read
after moving them.

21 years ago(Loose Threads): add
Lars Magne Ingebrigtsen [Sat, 28 Dec 2002 23:54:57 +0000 (23:54 +0000)]
(Loose Threads): add
gnus-summary-make-false-root-always.

21 years ago* gnus-sum.el (gnus-summary-dummy-line-format): Update format to
Lars Magne Ingebrigtsen [Sat, 28 Dec 2002 23:54:46 +0000 (23:54 +0000)]
* gnus-sum.el (gnus-summary-dummy-line-format): Update format to
fit with newer standard format.
(gnus-summary-make-false-root-always): New variable.
(gnus-gather-threads-by-subject): Use it.

* message.el (message-get-reply-headers): Take an address list
optional argument.

21 years ago* gnus.el (gnus-keep-backlog): Change default to 20.
Lars Magne Ingebrigtsen [Sat, 28 Dec 2002 21:29:02 +0000 (21:29 +0000)]
* gnus.el (gnus-keep-backlog): Change default to 20.

* gnus-agent.el (gnus-agent-check-overview-buffer): Start from
start.
(gnus-agent-check-overview-buffer): Remove negative article
numbers.

21 years agoChanged coding system back again.
Lars Magne Ingebrigtsen [Sat, 28 Dec 2002 20:09:32 +0000 (20:09 +0000)]
Changed coding system back again.

21 years ago* gnus-agent.el (gnus-agent-check-overview-buffer): Start from
Lars Magne Ingebrigtsen [Sat, 28 Dec 2002 18:52:55 +0000 (18:52 +0000)]
* gnus-agent.el (gnus-agent-check-overview-buffer): Start from
start.
(gnus-agent-check-overview-buffer): Remove negative article
numbers.

* nnmail.el (nnmail-split-fancy-with-parent-ignore-groups): Doc fix.
(nnmail-cache-ignore-groups): Doc fix.

* nnimap.el (nnimap-debug): Made into a flag and defcustomed.
(nnimap-debug-buffer): New variable.
(nnimap-debug): Use it.

21 years ago(gnus-agent-check-overview-buffer): Sort lines if
Lars Magne Ingebrigtsen [Sat, 28 Dec 2002 17:41:06 +0000 (17:41 +0000)]
(gnus-agent-check-overview-buffer): Sort lines if
they aren't already sorted.

21 years ago(message-mode-menu): Add ellipses to menu items
Jesper Harder [Sat, 28 Dec 2002 17:12:24 +0000 (17:12 +0000)]
(message-mode-menu): Add ellipses to menu items
expecting user interaction.
(message-mode-field-menu): do.

21 years ago(gnus-summary-highlight-line): Don't bind `list' --
Jesper Harder [Thu, 26 Dec 2002 01:35:06 +0000 (01:35 +0000)]
(gnus-summary-highlight-line): Don't bind `list' --
it isn't used any more.

21 years ago(binhex-decoder-program): Fix docstring.
Jesper Harder [Sun, 22 Dec 2002 20:23:33 +0000 (20:23 +0000)]
(binhex-decoder-program): Fix docstring.

21 years agoFix typos. Index variables. Add
Jesper Harder [Sun, 22 Dec 2002 17:57:48 +0000 (17:57 +0000)]
Fix typos.  Index variables.  Add
mm-automatic-external-display, mm-w3m-safe-url-regexp and
mm-external-terminal-program.

21 years ago(mm-mailcap-command): Do not backslash-quote
Kai Grossjohann [Sat, 21 Dec 2002 20:55:40 +0000 (20:55 +0000)]
(mm-mailcap-command): Do not backslash-quote
special chars if the mailcap file uses single quotes around %s.
From Laurent Martelli <laurent@bearteam.org>.

21 years ago*** empty log message ***
Jesper Harder [Sat, 21 Dec 2002 02:00:54 +0000 (02:00 +0000)]
*** empty log message ***

21 years ago * message.texi (Message Headers): Add message-allow-no-recipients.
Jesper Harder [Sat, 21 Dec 2002 01:49:51 +0000 (01:49 +0000)]
* message.texi (Message Headers): Add message-allow-no-recipients.
(Various Commands): Add TAB and message-tab-body-function.

21 years ago* gnus.texi (Optional Back End Functions):
Paul Jarc [Thu, 19 Dec 2002 19:37:17 +0000 (19:37 +0000)]
* gnus.texi (Optional Back End Functions):
nnchoke-request-update-info need not return the info object.

21 years ago* gnus-int.el (gnus-request-update-info): nnchoke-r-u-i might not
Paul Jarc [Thu, 19 Dec 2002 19:36:37 +0000 (19:36 +0000)]
* gnus-int.el (gnus-request-update-info): nnchoke-r-u-i might not
return the info object.

21 years ago* gnus-int.el (gnus-request-update-info): Artificially add
Paul Jarc [Wed, 18 Dec 2002 23:29:34 +0000 (23:29 +0000)]
* gnus-int.el (gnus-request-update-info): Artificially add
(1 . (1- min)) to the read range, in case the backend doesn't
store marks for nonexistent articles.

21 years ago* binhex.el (binhex-insert-char): Eval-and-compile.
Katsumi Yamaoka [Tue, 17 Dec 2002 23:55:23 +0000 (23:55 +0000)]
* binhex.el (binhex-insert-char): Eval-and-compile.

21 years ago* lpath.el: Add tool-bar-local-item-from-menu.
Jesper Harder [Tue, 17 Dec 2002 22:33:31 +0000 (22:33 +0000)]
* lpath.el: Add tool-bar-local-item-from-menu.

* message.el (message-tool-bar-local-item-from-menu): New function.
(message-tool-bar-map): Use it.

21 years agoAdditions.
Jesper Harder [Sun, 15 Dec 2002 00:55:38 +0000 (00:55 +0000)]
Additions.

21 years ago* gnus-uu.el (gnus-uu-digest-headers): Mention nil value in docstring.
Jesper Harder [Sat, 14 Dec 2002 23:09:05 +0000 (23:09 +0000)]
* gnus-uu.el (gnus-uu-digest-headers): Mention nil value in docstring.

* gnus.texi (Mail): Explain nil value of gnus-uu-digest-headers.

21 years ago(gnus-article-header-rank): Last header in
Jesper Harder [Sat, 14 Dec 2002 18:29:56 +0000 (18:29 +0000)]
(gnus-article-header-rank): Last header in
gnus-sorted-header-list should have higher rank than non-members.

21 years agoRemove more debug statements.
Lars Magne Ingebrigtsen [Fri, 13 Dec 2002 15:57:15 +0000 (15:57 +0000)]
Remove more debug statements.

21 years ago(gnus-close-agent): Don't blank out the list of
Lars Magne Ingebrigtsen [Fri, 13 Dec 2002 13:44:24 +0000 (13:44 +0000)]
(gnus-close-agent): Don't blank out the list of
covered methods.

21 years agoRemoved debug statement.
Lars Magne Ingebrigtsen [Fri, 13 Dec 2002 13:20:55 +0000 (13:20 +0000)]
Removed debug statement.

21 years ago(nntp-with-open-group-first-pass): Do not wrap in eval-when-compile.
Kai Grossjohann [Thu, 12 Dec 2002 16:40:18 +0000 (16:40 +0000)]
(nntp-with-open-group-first-pass): Do not wrap in eval-when-compile.
Suggested by Kevin Greiner.

21 years ago* gnus-agent.el (gnus-agent-max-fetch-size): New, defcustom.
Kevin Greiner [Thu, 12 Dec 2002 09:33:06 +0000 (09:33 +0000)]
* gnus-agent.el (gnus-agent-max-fetch-size): New, defcustom.
(gnus-agent-fetch-headers): Initialize gnus-agent-overview-buffer
even though no headers may have been fetched
(gnus-agent-fetch-group-1, and perhaps others, require this
behavior).
(gnus-agent-fetch-group-1): Fetch articles in chucks so that the
server buffer is constrained by gnus-agent-max-fetch-size.
Multiple chunks in the same group may perform arbitrarily large
updates.

21 years ago* gnus-agent.el (gnus-agent-fetch-selected-article): Added call to
Kevin Greiner [Wed, 11 Dec 2002 21:40:54 +0000 (21:40 +0000)]
* gnus-agent.el (gnus-agent-fetch-selected-article): Added call to
gnus-summary-update-download-mark to update the article in the
summary.

21 years ago(nntp-with-open-group): The number of arguments of setq must be
Katsumi Yamaoka [Wed, 11 Dec 2002 07:08:08 +0000 (07:08 +0000)]
(nntp-with-open-group): The number of arguments of setq must be
 an even number in XEmacs.

21 years ago* gnus-sum.el (gnus-summary-highlight-line-trigger): Can not use eval-when-compile
Kevin Greiner [Wed, 11 Dec 2002 05:59:11 +0000 (05:59 +0000)]
* gnus-sum.el (gnus-summary-highlight-line-trigger): Can not use eval-when-compile
to hide this internal variable as it is set without being bound.

21 years ago* gnus-sum.el (gnus-summary-prepare-unthreaded): Fixed unbound reference in previous...
Kevin Greiner [Wed, 11 Dec 2002 05:04:05 +0000 (05:04 +0000)]
* gnus-sum.el (gnus-summary-prepare-unthreaded): Fixed unbound reference in previous checkin.

21 years ago * gnus.el (gnus-summary-high-uncached-face,
Kevin Greiner [Wed, 11 Dec 2002 04:05:34 +0000 (04:05 +0000)]
* gnus.el (gnus-summary-high-uncached-face,
gnus-summary-normal-uncached-face, gnus-summary-low-uncached-face)
New faces.

* gnus-agent.el (gnus-agent-downloaded-article-face): REMOVED.  I
added this on 2002-11-23 but it just wasn't working out as
intended.  The idea isn't entirely dead, three new faces
gnus-summary-*-uncached-face are being added to gnus.el to provide
the basis for an improved implementation.
(gnus-agent-read-servers): Undo the change made on 2002-11-23. The
proper file to open is lib/servers.
(gnus-summary-set-agent-mark): Expanded documentation.  Unmarking
(i.e. removing the article from gnus-newsgroup-downloadable) will
now restore the article's default mark rather than simply setting
no mark.
(gnus-agent-get-undownloaded-list): Corrected documentation.
Added code to set new summary local variable,
gnus-newsgroup-agentized.  Reworked impl so that it doesn't create
a temporary list.  No longer sets gnus-newsgroup-downloadable.
(gnus-agent-summary-fetch-group): Keep gnus-newsgroup-undownloaded
up to date.  Call new gnus-summary-update-download-mark to keep
summary buffer up-to-date.
(gnus-agent-fetch-selected-article): Keep
gnus-newsgroup-undownloaded up to date.
(gnus-agent-fetch-articles): Return list of articles that were
successfully fetched.
(gnus-agent-check-overview-buffer): No more thingatpt.
(gnus-agent-expire): No longer deletes NOV entries of unread
articles.
(gnus-agent-unread-articles): New function.
(gnus-agent-regenerate-group): The article number must be
terminated by a tab character.  Added more messages to report
repairs.  Inhibit quits while writing changes so it is now safe
have to quit regeneration.  Renamed gnus-tmp-downloaded back to
downloaded to 1) resolve the unbound references and 2) avoid
confusing this list with the gnus-tmp-downloaded in gnus-sum.el

* gnus-art.el (gnus-article-prepare): The agent
downloaded/undownloaded mark is no longer stored as the article's
mark.

* gnus-salt.el (gnus-tree-highlight-node): Added uncached as
gnus-summary-highlight may use it.  Added downloaded as
gnus-summary-highlight was using it.

* gnus-sum.el (gnus-undownloaded-mark): Changed from ?@ to ?- as
the download mark now follows Kai's +/- convention.
(gnus-downloaded-mark): Added ?+ mark.
(gnus-summary-highlight): Added rules to select
gnus-summary-high-uncached-face,
gnus-summary-normal-uncached-face, and
gnus-summary-low-uncached-face.  Removed the
gnus-agent-downloaded-article-face.
(gnus-summary-line-format-alist): Implemented the download flag
format (?O) as named in the manual.  This implementation displays
either gnus-undownloaded-mark, gnus-downloaded-mark, or
gnus-no-mark.
(gnus-newsgroup-agentized): New local variable that identifies
which groups are agentized.  While the agent is now on by default,
you don't have to agentize every server that you use.
(gnus-update-summary-mark-positions): Completed support for the
download type of mark.
(gnus-summary-insert-line): Added undownloaded to the parameters.
(gnus-summary-prepare-threads): Set gnus-tmp-downloaded for
reference by the gnus-summary-line-format-spec.

* nntp.el (nntp-with-open-group): This macro handles dropped or
broken connections by opening a new connection and repeating the
failed command.
(nntp-retrieve-headers-with-xover): Some NNTP servers respond to
XOVER commands preceeding the active articles with the nov entry
of the first available article.  When gnus connected to such a
server, the unexpected nov entry would result in duplicate lines
in the agent's overview file.  This patch fixes the duplicate
lines problem and improves performance by skipping over all
articles IDs that preceed the first nov entry in the server's
reply.

2002-12-11  Katsumi Yamaoka  <yamaoka@jpl.org>

* gnus-sum.el (gnus-tmp-downloaded): New internal variable.
(gnus-summary-highlight): Use it instead of `downloaded'.
(gnus-summary-highlight-line): Ditto.

* gnus-agent.el (gnus-agent-regenerate-group): Ditto.

2002-12-11  Lars Magne Ingebrigtsen  <larsi@gnus.org>

* gnus.el (gnus-variable-list): Add gnus-agent-covered-methods.

* gnus-agent.el (gnus-agent-check-overview-buffer): Remove debug
calls.

* gnus-sum.el (gnus-summary-highlight-line): Don't set the
downloaded variable if we're in an uncovered group.

* gnus-agent.el (gnus-agent-downloaded-article-face): Change the
font to soemthing less noticeable.
(gnus-agent-group-covered-p): New function.

21 years agoReplaced gnus-agent-downloaded-article-face with gnus-summary-[high/normal/low]-uncac...
Kevin Greiner [Wed, 11 Dec 2002 04:02:20 +0000 (04:02 +0000)]
Replaced gnus-agent-downloaded-article-face with gnus-summary-[high/normal/low]-uncached-face.
Reworked gnus-agent-expire to fix problems in recent checkin.
The download mark is no longer stored as an unread mark.

21 years agoUse gnus-newsgroup-undownloaded in place of gnus-undownloaded-mark.
Kevin Greiner [Wed, 11 Dec 2002 03:54:16 +0000 (03:54 +0000)]
Use gnus-newsgroup-undownloaded in place of gnus-undownloaded-mark.

21 years agoBound uncached for use by gnus-summary-highlight. Bound downloaded for backwards...
Kevin Greiner [Wed, 11 Dec 2002 03:52:16 +0000 (03:52 +0000)]
Bound uncached for use by gnus-summary-highlight.  Bound downloaded for backwards compatibility.

21 years agoRemoved debug statements.
Kevin Greiner [Wed, 11 Dec 2002 03:49:46 +0000 (03:49 +0000)]
Removed debug statements.

21 years agoImplemented ?O to display +/- downloaded flag.
Kevin Greiner [Wed, 11 Dec 2002 03:48:46 +0000 (03:48 +0000)]
Implemented ?O to display +/- downloaded flag.
Added rules to select the gnus-summary[high/normal/low]-uncached-face.
Added local variable gnus-newsgroup-agentized to identify agentized groups.

21 years agoNew faces: gnus-summary-[high/low/normal]-uncached-face.
Kevin Greiner [Wed, 11 Dec 2002 03:44:11 +0000 (03:44 +0000)]
New faces: gnus-summary-[high/low/normal]-uncached-face.

21 years agoNew logic to recover from servers that either close, or drop, idle connections.
Kevin Greiner [Wed, 11 Dec 2002 03:43:07 +0000 (03:43 +0000)]
New logic to recover from servers that either close, or drop, idle connections.
nntp-retrieve-headers-with-xover now handles servers that send the first available
nov entry to inform gnus that all range requests preceeding that entry will fail.

21 years agoFix last change.
Katsumi Yamaoka [Wed, 11 Dec 2002 02:18:48 +0000 (02:18 +0000)]
Fix last change.

21 years agoRevised the last change.
Katsumi Yamaoka [Wed, 11 Dec 2002 02:07:31 +0000 (02:07 +0000)]
Revised the last change.

* gnus-sum.el (gnus-tmp-downloaded): New internal variable.
(gnus-summary-highlight): Use it instead of `downloaded'.
(gnus-summary-highlight-line): Ditto.

* gnus-agent.el (gnus-agent-regenerate-group): Ditto.

21 years ago(gnus-summary-highlight): Protect against non-existent of the variable
Katsumi Yamaoka [Wed, 11 Dec 2002 01:37:05 +0000 (01:37 +0000)]
(gnus-summary-highlight): Protect against non-existent of the variable
 `downloaded'.

21 years ago* gnus.el (gnus-variable-list): Add gnus-agent-covered-methods.
Lars Magne Ingebrigtsen [Wed, 11 Dec 2002 00:17:32 +0000 (00:17 +0000)]
* gnus.el (gnus-variable-list): Add gnus-agent-covered-methods.

* gnus-agent.el (gnus-agent-check-overview-buffer): Remove debug
calls.

* gnus-sum.el (gnus-summary-highlight-line): Don't set the
downloaded variable if we're in an uncovered group.

* gnus-agent.el (gnus-agent-downloaded-article-face): Change the
font to soemthing less noticeable.
(gnus-agent-group-covered-p): New function.

21 years ago*** empty log message ***
Kai Grossjohann [Tue, 10 Dec 2002 16:27:22 +0000 (16:27 +0000)]
*** empty log message ***

21 years ago(Back End Interface): Mention nnnotbackends.
Kai Grossjohann [Tue, 10 Dec 2002 16:26:47 +0000 (16:26 +0000)]
(Back End Interface): Mention nnnotbackends.

21 years ago(Posting Styles): Clarify the `(header MATCH REGEXP)' case.
Kai Grossjohann [Tue, 10 Dec 2002 10:49:10 +0000 (10:49 +0000)]
(Posting Styles): Clarify the `(header MATCH REGEXP)' case.

21 years ago * gnus-agent.el (gnus-agent-braid-nov): Remove corrupted lines.
ShengHuo ZHU [Mon, 9 Dec 2002 18:27:41 +0000 (18:27 +0000)]
* gnus-agent.el (gnus-agent-braid-nov): Remove corrupted lines.
Because of an unknown bug, the group buffer is saved in .overview
file.

21 years ago(nntp-send-command): Braino in last commit. Replace
Kai Grossjohann [Mon, 9 Dec 2002 08:45:58 +0000 (08:45 +0000)]
(nntp-send-command): Braino in last commit.  Replace
`and' with `or'.

21 years ago(nntp-send-command): Assume that echo does not happen
Kai Grossjohann [Sun, 8 Dec 2002 19:55:46 +0000 (19:55 +0000)]
(nntp-send-command): Assume that echo does not happen
when nntp-open-connection-function is nntp-open-network-stream.
Suggested by Sebastian D.B. Krause <krause@my.gnus.org>.

21 years ago * nnslashdot.el (nnslashdot-retrieve-headers-1): Update the parser.
ShengHuo ZHU [Sat, 7 Dec 2002 14:56:05 +0000 (14:56 +0000)]
* nnslashdot.el (nnslashdot-retrieve-headers-1): Update the parser.

21 years ago* nnmaildir.el (nnmaildir-request-group): bugfix: don't erase
Paul Jarc [Fri, 6 Dec 2002 17:41:02 +0000 (17:41 +0000)]
* nnmaildir.el (nnmaildir-request-group): bugfix: don't erase
nntp-server-buffer if we aren't going to write to it.

21 years ago*** empty log message ***
Kai Grossjohann [Thu, 5 Dec 2002 19:47:48 +0000 (19:47 +0000)]
*** empty log message ***

21 years ago(mm-w3m-safe-url-regexp): Fix parenthesis.
Katsumi Yamaoka [Wed, 4 Dec 2002 22:52:09 +0000 (22:52 +0000)]
(mm-w3m-safe-url-regexp): Fix parenthesis.

21 years ago(rfc2047-decode-region): Remove newlines between decoded words.
Katsumi Yamaoka [Wed, 4 Dec 2002 06:52:10 +0000 (06:52 +0000)]
(rfc2047-decode-region): Remove newlines between decoded words.

21 years ago(fboundp): After loading mm-util, make sure it was the right one.
Kai Grossjohann [Tue, 3 Dec 2002 08:38:39 +0000 (08:38 +0000)]
(fboundp): After loading mm-util, make sure it was the right one.

21 years ago2002-11-29 Kai Großjohann <kai.grossjohann@uni-duisburg.de>
Kai Grossjohann [Mon, 2 Dec 2002 13:11:50 +0000 (13:11 +0000)]
2002-11-29  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>

* gnus-art.el (gnus-inhibit-mime-unbuttonizing): Moved here from
gnus-sum.  Made into a user option.

* gnus-sum.el (gnus-simplify-ignored-prefixes)
(gnus-summary-mark-article-as-unread)

2002-11-29  Kai Großjohann  <kai.grossjohann@uni-duisburg.de>

* gnus.texi (MIME Commands): Document gnus-inhibit-mime-unbuttonizing.

21 years ago2002-11-29 ShengHuo ZHU <zsh@cs.rochester.edu>
ShengHuo ZHU [Fri, 29 Nov 2002 16:19:40 +0000 (16:19 +0000)]
2002-11-29  ShengHuo ZHU  <zsh@cs.rochester.edu>

* time-date.el (date-to-time): Typo.

* parse-time.el: Typo.

* nnsoup.el (nnsoup-retrieve-headers): Typo.

* nnmail.el (nnmail-split, nnmail-process-unix-mail-format): Typos.

* nnimap.el:
(nnimap-split-rule, nnimap-find-minmax-uid): Typos.

* mm-encode.el (mm-safer-encoding): Typo.

* messcompat.el: Typo.

* message.el (message-face-alist): Typo.

* imap.el (imap-interactive-login, imap-open): Typos.

* ietf-drums.el (ietf-drums-text-token, ietf-drums-qtext-token): Typos.

* gnus.el: Typo.

* gnus-win.el (gnus-configure-frame): Typo.

* gnus-util.el (gnus-atomic-progn-assign): Typo.

* gnus-topic.el (gnus-topic-sort-topics): Typo.

* gnus-sum.el (gnus-summary-article-number)
(gnus-summary-read-group-1, gnus-summary-mark-article)
(gnus-summary-fetch-faq, gnus-refer-article-methods): Typos.

* gnus-mule.el (gnus-mule-add-group): Typo.

* gnus-mlspl.el (gnus-group-split-fancy): Typo.

* gnus-group.el (gnus-group-fetch-faq): Typo.

* gnus-art.el (gnus-decode-header-methods): Typo.

* flow-fill.el: Typo.

2002-11-19  Stefan Monnier  <monnier@cs.yale.edu>

* binhex.el (binhex-decode-region): Don't hardcode point-min == 1.

21 years ago(gnus-simplify-ignored-prefixes)
Kai Grossjohann [Fri, 29 Nov 2002 15:52:57 +0000 (15:52 +0000)]
(gnus-simplify-ignored-prefixes)
(gnus-summary-mark-article-as-unread)
(gnus-mark-article-as-unread, gnus-summary-highlight-line):
Reformatting to avoid long lines.

21 years ago(gnus-agent-fetch-group-1): Article numbers should be accessed through
Katsumi Yamaoka [Fri, 29 Nov 2002 03:14:25 +0000 (03:14 +0000)]
(gnus-agent-fetch-group-1): Article numbers should be accessed through
 `mail-header-number'.  From Daiki Ueno.