gnus
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.

21 years agoAdd missing entry.
Kai Grossjohann [Wed, 27 Nov 2002 21:37:45 +0000 (21:37 +0000)]
Add missing entry.

21 years agoAdd notes for trivial patches.
ShengHuo ZHU [Wed, 27 Nov 2002 19:18:28 +0000 (19:18 +0000)]
Add notes for trivial patches.

21 years ago(gnus-summary-insert-old-articles): No longer passes compressed range to gnus-summary...
Kevin Greiner [Wed, 27 Nov 2002 18:59:46 +0000 (18:59 +0000)]
(gnus-summary-insert-old-articles): No longer passes compressed range to gnus-summary-insert-articles.

21 years ago(Expiring in IMAP): backend -> back end.
Katsumi Yamaoka [Wed, 27 Nov 2002 08:44:18 +0000 (08:44 +0000)]
(Expiring in IMAP): backend -> back end.
(Wide Characters): The default value of gnus-use-correct-string-widths
 under Emacs is nil.
(Filtering Spam Using spam.el): backend -> back end.
(Extending spam.el): backend -> back end.
(Filtering Spam Using Statistics (spam-stat.el)): Fix typo.
(Creating a spam-stat dictionary): Fix typo.
(Creating a spam-stat dictionary): backend -> back end.

21 years ago2002-11-26 Kevin Ryde <user42@zip.com.au>
ShengHuo ZHU [Wed, 27 Nov 2002 01:57:25 +0000 (01:57 +0000)]
2002-11-26  Kevin Ryde <user42@zip.com.au>

* gnus-art.el (gnus-mime-copy-part): Look for filename
parameter under content-disposition, not content-type.

* gnus-sum.el (gnus-summary-find-uncancelled): New function.
(gnus-summary-reselect-current-group): Use it.

21 years agotypos.
ShengHuo ZHU [Tue, 26 Nov 2002 22:25:06 +0000 (22:25 +0000)]
typos.

21 years ago * gnus-agent.el (gnus-agent-uncached-articles): if
ShengHuo ZHU [Tue, 26 Nov 2002 22:23:31 +0000 (22:23 +0000)]
* gnus-agent.el (gnus-agent-uncached-articles): if
gnus-agent-load-alist fails, return articles.

21 years ago * nnrss.el (nnrss-group-alist): Update links for Jabber.
ShengHuo ZHU [Tue, 26 Nov 2002 22:05:51 +0000 (22:05 +0000)]
* nnrss.el (nnrss-group-alist): Update links for Jabber.

21 years ago(gnus-summary-catchup-all, gnus-summary-catchup-all-and-exit):
Kai Grossjohann [Tue, 26 Nov 2002 20:38:20 +0000 (20:38 +0000)]
(gnus-summary-catchup-all, gnus-summary-catchup-all-and-exit):
Add warning to docstring.

21 years ago(gnus-summary-insert-old-articles): Remove superfluous function call.
Kai Grossjohann [Tue, 26 Nov 2002 12:26:03 +0000 (12:26 +0000)]
(gnus-summary-insert-old-articles): Remove superfluous function call.

21 years agoAutoload number-at-point instead.
Katsumi Yamaoka [Tue, 26 Nov 2002 11:58:59 +0000 (11:58 +0000)]
Autoload number-at-point instead.

21 years ago(gnus-agent-check-overview-buffer): No warning.
Katsumi Yamaoka [Tue, 26 Nov 2002 11:29:24 +0000 (11:29 +0000)]
(gnus-agent-check-overview-buffer): No warning.

21 years ago(gnus-agent-check-overview-buffer): Explicitly
Kai Grossjohann [Tue, 26 Nov 2002 11:20:46 +0000 (11:20 +0000)]
(gnus-agent-check-overview-buffer): Explicitly
require thingatpt (for number-at-point) and protect against
deactivate-mark being unbound (on XEmacs).

21 years ago*** empty log message ***
Kai Grossjohann [Tue, 26 Nov 2002 11:10:32 +0000 (11:10 +0000)]
*** empty log message ***

21 years agoFrom Kevin Greiner.
Kai Grossjohann [Mon, 25 Nov 2002 20:31:43 +0000 (20:31 +0000)]
From Kevin Greiner.
* gnus-range.el (gnus-range-difference): New function.
* gnus-sum.el (gnus-summary-insert-old-articles): Use it.

21 years ago(gnus-summary-insert-old-articles): Make result of
Kai Grossjohann [Mon, 25 Nov 2002 14:51:11 +0000 (14:51 +0000)]
(gnus-summary-insert-old-articles): Make result of
gnus-remove-from-range a list instead of a range.

21 years ago(gnus-summary-insert-old-articles): Use gnus-remove-from-range instead
Kai Grossjohann [Sun, 24 Nov 2002 14:11:41 +0000 (14:11 +0000)]
(gnus-summary-insert-old-articles): Use gnus-remove-from-range instead
of gnus-range-difference which doesn't exist.

21 years ago* gnus-agent.el (gnus-agent-downloaded-article-face): New face,
Kai Grossjohann [Sat, 23 Nov 2002 15:56:57 +0000 (15:56 +0000)]
* gnus-agent.el (gnus-agent-downloaded-article-face): New face,
used for showing which articles have been downloaded.
(gnus-agent-article-alist): Format change.  Add documentation.
(gnus-agent-summary-mode-map): New keybinding `J s' for fetching
process-marked articles.
(gnus-agent-summary-fetch-series): Command for `J s'.
(gnus-agent-synchronize-flags-server, gnus-agent-add-server): Use
gnus-message instead of message.
(gnus-agent-read-servers): Use file lib/methods instead of
lib/servers.  TODO: Why?
(gnus-summary-set-agent-mark): Adapt to new agent-alist format.
(gnus-agent-get-undownloaded-list): Remove articles that appear to
come from the agent.  This means that they are not downloaded.
TODO: Correct?
(gnus-agent-fetch-selected-article): Don't use history.
(gnus-agent-save-history, gnus-agent-enter-history)
(gnus-agent-article-in-history-p, gnus-agent-history-path):
Removed function; history is not used anymore.
(gnus-agent-fetch-articles): Fix handling of crossposted articles.
(gnus-agent-crosspost): TODO: What happened here?
(gnus-agent-check-overview-buffer): Some sanity checks on the
agent overview buffer.  This is a safety net used during
development.
(gnus-agent-flush-cache): The gnus-agent-article-alist format has
changed, write a number to the file indicating this.
(gnus-agent-fetch-headers): Rewrite to respect
gnus-agent-consider-all-articles without relying on the
`.fetched' files.  Make it fast.
(gnus-agent-braid-nov): Change resulting from
gnus-agent-fetch-headers change.
(gnus-agent-load-alist, gnus-agent-save-alist): Don't use
`.fetched' files.
(gnus-agent-read-agentview): New function, used by
gnus-agent-load-alist.
(gnus-agent-load-fetched-headers): Remove.
(gnus-agent-save-alist): Rewrite to accomodate new format.
(gnus-agent-fetch-group-1): Make sure list of articles is in the
same order as in gnus-newsgroup-headers.
(gnus-agent-expire): Document and implement extra args ARTICLES,
GROUP, FORCE.  Do not restrict usage.
(gnus-agent-uncached-articles): New function.
(gnus-agent-retrieve-headers): Use it.
(gnus-agent-regenerate-group): Rewrite.  TODO: Why?
(gnus-agent-regenerate): Ditto.  TODO: Why?

* gnus-start.el (gnus-make-ascending-articles-unread): New
function, for efficient mass-marking.

* gnus-sum.el (gnus-summary-highlight): Use new face for
downloaded articles.
(gnus-article-mark): Prefer to indicate read/unread status over
downloaded status.
(gnus-summary-highlight-line-0): New function, maybe rehighlights
line.
(gnus-summary-highlight-line): Use new face for downloaded
articles.
(gnus-summary-insert-old-articles): TODO: What does this change
do?

21 years ago*** empty log message ***
Teodor Zlatanov [Fri, 22 Nov 2002 17:31:01 +0000 (17:31 +0000)]
*** empty log message ***

21 years agotypos fixed and "@item abc" in @enumerate lists corrected
Teodor Zlatanov [Fri, 22 Nov 2002 17:29:49 +0000 (17:29 +0000)]
typos fixed and "@item abc" in @enumerate lists corrected

21 years ago*** empty log message ***
Teodor Zlatanov [Thu, 21 Nov 2002 16:59:24 +0000 (16:59 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Teodor Zlatanov [Thu, 21 Nov 2002 16:55:49 +0000 (16:55 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Lars Magne Ingebrigtsen [Thu, 21 Nov 2002 16:11:02 +0000 (16:11 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Lars Magne Ingebrigtsen [Thu, 21 Nov 2002 16:10:48 +0000 (16:10 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Lars Magne Ingebrigtsen [Thu, 21 Nov 2002 16:01:47 +0000 (16:01 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Lars Magne Ingebrigtsen [Thu, 21 Nov 2002 16:01:40 +0000 (16:01 +0000)]
*** empty log message ***

21 years agoadded patch from Andreas Fuchs <asf@void.at> to prevent apply errors
Teodor Zlatanov [Thu, 21 Nov 2002 15:39:06 +0000 (15:39 +0000)]
added patch from Andreas Fuchs <asf@void.at> to prevent apply errors

21 years agoadded new keyboard commands
Teodor Zlatanov [Thu, 21 Nov 2002 15:21:39 +0000 (15:21 +0000)]
added new keyboard commands

21 years agoadded extended section on spam
Teodor Zlatanov [Thu, 21 Nov 2002 15:12:37 +0000 (15:12 +0000)]
added extended section on spam

21 years agoadded `M s t' and `M s x' key mappings
Teodor Zlatanov [Thu, 21 Nov 2002 15:11:11 +0000 (15:11 +0000)]
added `M s t' and `M s x' key mappings

21 years ago(gnus-summary-morse-message): Narrow to body.
Simon Josefsson [Wed, 20 Nov 2002 11:14:12 +0000 (11:14 +0000)]
(gnus-summary-morse-message): Narrow to body.

21 years ago(unmorse-region): Autoload it instead.
Simon Josefsson [Tue, 19 Nov 2002 10:21:48 +0000 (10:21 +0000)]
(unmorse-region): Autoload it instead.

21 years ago(gnus-summary-morse-message): Load
Simon Josefsson [Tue, 19 Nov 2002 09:42:27 +0000 (09:42 +0000)]
(gnus-summary-morse-message): Load
morse.el (unmorse-region not autoloaded in Emacs 20 nor XEmacs).

21 years agoFix IMAP expiring typos.
Simon Josefsson [Mon, 18 Nov 2002 16:45:02 +0000 (16:45 +0000)]
Fix IMAP expiring typos.

21 years ago*** empty log message ***
Kai Grossjohann [Mon, 18 Nov 2002 16:26:04 +0000 (16:26 +0000)]
*** empty log message ***

21 years agoMore morse.
Simon Josefsson [Mon, 18 Nov 2002 16:07:48 +0000 (16:07 +0000)]
More morse.

21 years agoAdd morse.
Simon Josefsson [Mon, 18 Nov 2002 15:08:18 +0000 (15:08 +0000)]
Add morse.

21 years ago(Article Washing): Add morse.
Simon Josefsson [Mon, 18 Nov 2002 15:07:04 +0000 (15:07 +0000)]
(Article Washing): Add morse.

21 years ago(gnus-summary-morse-message): New function.
Simon Josefsson [Mon, 18 Nov 2002 15:05:11 +0000 (15:05 +0000)]
(gnus-summary-morse-message): New function.
(gnus-summary-wash-map): Bind to `W m'.
(gnus-summary-make-menu-bar): Add.

21 years ago(nnimap-request-expire-articles): Compress sequence
Simon Josefsson [Mon, 18 Nov 2002 08:48:18 +0000 (08:48 +0000)]
(nnimap-request-expire-articles): Compress sequence
before storing \Deleted mark on expired articles.

21 years ago2002-11-17 Markus Rost <rost@math.ohio-state.edu>
ShengHuo ZHU [Sun, 17 Nov 2002 22:35:39 +0000 (22:35 +0000)]
2002-11-17   Markus Rost  <rost@math.ohio-state.edu>

* gnus-sum.el (gnus-summary-goto-unread): Doc fix - escape open
parens in column 0.

2002-11-17  Juanma Barranquero  <lektu@terra.es>

* nnweb.el (nnweb-google-create-mapping): Fix typo.

* nnlistserv.el (nnlistserv-kk-create-mapping): Likewise.

* gnus-nocem.el (gnus-nocem-liberal-fetch): Likewise.

21 years ago2002-11-17 ShengHuo ZHU <zsh@cs.rochester.edu>
ShengHuo ZHU [Sun, 17 Nov 2002 22:16:35 +0000 (22:16 +0000)]
2002-11-17  ShengHuo ZHU  <zsh@cs.rochester.edu>

* message.el (message-set-auto-save-file-name): Use
make-directory, to avoid the dependence on gnus-util.

21 years agoFix typo.
Simon Josefsson [Sun, 17 Nov 2002 16:32:46 +0000 (16:32 +0000)]
Fix typo.

21 years ago(Expiring in IMAP): Add.
Simon Josefsson [Sun, 17 Nov 2002 16:07:37 +0000 (16:07 +0000)]
(Expiring in IMAP): Add.
(Group Parameters): Add reference.

21 years ago(nnimap-callback-callback-function):
Simon Josefsson [Sat, 16 Nov 2002 13:18:38 +0000 (13:18 +0000)]
(nnimap-callback-callback-function):
(nnimap-callback-buffer): Removed, these cannot be global but must
be embedded into the callback.
(nnimap-make-callback): New.  Embedd article number, callback and
buffer in function.
(nnimap-callback, nnimap-request-article-part): Update.

21 years ago(mml-preview): Bind message-this-is-mail if it is mail.
Katsumi Yamaoka [Fri, 15 Nov 2002 10:22:55 +0000 (10:22 +0000)]
(mml-preview): Bind message-this-is-mail if it is mail.

21 years ago~/News/overview/ not used.
Simon Josefsson [Thu, 14 Nov 2002 07:37:53 +0000 (07:37 +0000)]
~/News/overview/ not used.

21 years ago(gnus-summary-line-format): Document %C.
Kai Grossjohann [Wed, 13 Nov 2002 16:02:04 +0000 (16:02 +0000)]
(gnus-summary-line-format): Document %C.

21 years agoChanged smileys and some new ones from Alex Schroeder
Kai Grossjohann [Wed, 13 Nov 2002 12:32:17 +0000 (12:32 +0000)]
Changed smileys and some new ones from Alex Schroeder
<alex@emacswiki.org>.

21 years ago(pgg-encrypt, pgg-decrypt, pgg-sign, pgg-verify): Display
Simon Josefsson [Mon, 11 Nov 2002 05:27:08 +0000 (05:27 +0000)]
(pgg-encrypt, pgg-decrypt, pgg-sign, pgg-verify): Display
output when called interactively.

21 years agoUpdate.
Katsumi Yamaoka [Fri, 8 Nov 2002 07:30:47 +0000 (07:30 +0000)]
Update.

21 years ago(nndraft-request-article): Revert to the state before 2002-10-29;
Katsumi Yamaoka [Fri, 8 Nov 2002 07:30:41 +0000 (07:30 +0000)]
(nndraft-request-article): Revert to the state before 2002-10-29;
 regexp-quote mail-header-separator.

21 years ago(message-draft-coding-system): Improve comment;
Katsumi Yamaoka [Fri, 8 Nov 2002 07:30:26 +0000 (07:30 +0000)]
(message-draft-coding-system): Improve comment;
 use mm-auto-save-coding-system for the default value.

21 years ago(gnus-article-edit-exit): Kill local variables.
Katsumi Yamaoka [Fri, 8 Nov 2002 07:29:03 +0000 (07:29 +0000)]
(gnus-article-edit-exit): Kill local variables.

21 years agoApplied a patch from Jesper Harder.
Katsumi Yamaoka [Thu, 7 Nov 2002 01:50:17 +0000 (01:50 +0000)]
Applied a patch from Jesper Harder.
(gnus-draft-setup): Set gnus-message-group-art to allow editing of drafts
 from an nnvirtual group.

21 years ago(nndraft-request-article): Replace emacs-mule with mm-auto-save-coding-system.
Katsumi Yamaoka [Wed, 6 Nov 2002 23:48:54 +0000 (23:48 +0000)]
(nndraft-request-article): Replace emacs-mule with mm-auto-save-coding-system.

21 years agoFix last change.
Katsumi Yamaoka [Wed, 6 Nov 2002 06:19:38 +0000 (06:19 +0000)]
Fix last change.

21 years ago* message.el (message-draft-coding-system): Default to iso-2022-7bit.
Katsumi Yamaoka [Wed, 6 Nov 2002 06:10:59 +0000 (06:10 +0000)]
* message.el (message-draft-coding-system): Default to iso-2022-7bit.

* mm-util.el (mm-auto-save-coding-system): Undo last change to restore the
 default value to emacs-mule or escape-quoted.