Katsumi Yamaoka [Fri, 22 Apr 2005 10:47:07 +0000 (10:47 +0000)]
Indent.
Katsumi Yamaoka [Fri, 22 Apr 2005 10:30:19 +0000 (10:30 +0000)]
(nnrss-check-group, nnrss-request-article): Support the enclosure element of
<item>. From David Hansen.
Reiner Steib [Thu, 21 Apr 2005 18:23:01 +0000 (18:23 +0000)]
(message-kill-buffer-query): Renamed from
`message-kill-buffer-query-if-modified'. Added :version.
Katsumi Yamaoka [Tue, 19 Apr 2005 06:23:28 +0000 (06:23 +0000)]
(mml-preview): Bind gnus-message-buffer while setting the window layout.
Katsumi Yamaoka [Mon, 18 Apr 2005 23:15:01 +0000 (23:15 +0000)]
Autoload dnd when compiling.
Reiner Steib [Mon, 18 Apr 2005 14:39:38 +0000 (14:39 +0000)]
(mml-mode, mml-dnd-attach-file): Use dnd-* instead of x-dnd-*.
Katsumi Yamaoka [Mon, 18 Apr 2005 00:44:59 +0000 (00:44 +0000)]
(quoted-printable-encode-region): Save excursion.
Teodor Zlatanov [Thu, 14 Apr 2005 15:27:09 +0000 (15:27 +0000)]
(message-kill-buffer-query-if-modified): new variable
so the user can kill a modified message buffer quickly
(message-kill-buffer): use it.
Katsumi Yamaoka [Wed, 13 Apr 2005 06:41:12 +0000 (06:41 +0000)]
* lpath.el: Fbind display-time-event-handler; don't fbind string-to-multibyte.
* qp.el (quoted-printable-encode-region): Use mm-string-to-multibyte.
Miles Bader [Tue, 12 Apr 2005 08:12:30 +0000 (08:12 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-95
Merge from gnus--rel--5.10
Patches applied:
* gnus--rel--5.10 (patch 63)
- Update from CVS
2005-04-12 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/nnrss.el (nnrss-node-text): Replace CRLFs (which might be
contained in text because xml.el decodes entities) with LFs.
Miles Bader [Mon, 11 Apr 2005 23:14:00 +0000 (23:14 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-94
Merge from gnus--rel--5.10
Patches applied:
* emacs--cvs-trunk--0 (patch 244, 246, 248)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 62)
- Merge from emacs--cvs-trunk--0
2005-04-11 Lute Kamstra <lute@gnu.org>
* lisp/nnimap.el (nnimap-date-days-ago): Handle byte-compiler warnings
differently.
2005-04-10 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/mm-util.el (mm-detect-coding-region): Typo.
Miles Bader [Mon, 11 Apr 2005 07:23:19 +0000 (07:23 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-93
Merge from gnus--rel--5.10
Patches applied:
* gnus--rel--5.10 (patch 61)
- Update from CVS
2005-04-11 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus-art.el (gnus-article-read-summary-keys): Fix misplaced parens.
Miles Bader [Sun, 10 Apr 2005 04:21:10 +0000 (04:21 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-92
Merge from gnus--rel--5.10
Patches applied:
* emacs--cvs-trunk--0 (patch 230, 234, 240, 243)
- Merge from gnus--rel--5.10
- Update from CVS
* gnus--rel--5.10 (patch 60)
- Merge from emacs--cvs-trunk--0
Miles Bader [Sun, 10 Apr 2005 04:00:39 +0000 (04:00 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-91
Merge from gnus--rel--5.10
Patches applied:
* gnus--rel--5.10 (patch 59)
- Update from CVS
2005-04-06 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/nnrs.el (nnrss-opml-export, nnrss-order-hrefs, nnrss-find-el):
Use dolist.
2005-04-06 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/time-date.el (time-to-seconds): Don't use the #xhhhh syntax
which Emacs 20 doesn't support.
(seconds-to-time, days-to-time, time-subtract, time-add): Ditto.
Teodor Zlatanov [Wed, 6 Apr 2005 19:04:20 +0000 (19:04 +0000)]
* gnus-registry.el (gnus-registry-clean-empty-function)
(gnus-registry-trim, gnus-registry-fetch-groups)
(gnus-registry-delete-group): now groups that match
`gnus-registry-ignored-groups' will be removed from the registry
entries, not just ignored for splitting. This helps clean up the
registry. Also, `gnus-registry-fetch-groups' is a convenient way
to get all the groups a message ID is in.
* spam-stat.el (spam-stat-split-fancy-spam-threshold)
(spam-stat-split-fancy): changed "threshhold" to "threshold"
(spam-stat-score-buffer-user-functions): added :number custom type
From D Goel <deego@gnufans.org>:
* spam-stat.el (spam-stat-score-buffer): Add a call to a
user-function allow user modifications of the scores.
(spam-stat-score-buffer-user): New function, to allow
user-computed modifications to the score.
(spam-stat-score-buffer-user-functions): list of additional
scoring functions
(spam-stat-error-holder): global temporary error holder
(spam-stat-split-fancy): use the new `spam-stat-error-holder'
variable
Katsumi Yamaoka [Wed, 6 Apr 2005 08:35:12 +0000 (08:35 +0000)]
* mm-util.el (mm-coding-system-p): Don't return binary for the nil argument in
XEmacs.
* nnrss.el (nnrss-compatible-encoding-alist): New variable.
(nnrss-request-group): Decode group name first.
(nnrss-request-article): Make a text/plain article if mml-to-mime failed.
(nnrss-get-encoding): Return a compatible encoding according to
nnrss-compatible-encoding-alist.
(nnrss-find-el): Use consp instead of listp.
Miles Bader [Mon, 4 Apr 2005 22:51:20 +0000 (22:51 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-89
Merge from gnus--rel--5.10
Patches applied:
* gnus--rel--5.10 (patch 58)
- Collapse feature addition/removal within single ChangeLog entry
Miles Bader [Mon, 4 Apr 2005 22:36:41 +0000 (22:36 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-88
Merge from gnus--rel--5.10
Patches applied:
* gnus--rel--5.10 (patch 57)
- Update from CVS
005-04-04 Reiner Steib <Reiner.Steib@gmx.de>
* lisp/message.el (message-make-date): Revert previous change.
* lisp/nnimap.el (nnimap-date-days-ago): Revert previous change and add
defvars in order to silence the byte compiler inside the defun
* lisp/gnus-demon.el (parse-time-string): Added autoload.
* lisp/gnus-delay.el (parse-time-string): Added autoload.
* lisp/gnus-art.el (parse-time-string): Added autoload.
2005-03-23 Lute Kamstra <lute@gnu.org>
* lisp/time-date.el: Add comment on time value formats.
Don't require parse-time.
(with-decoded-time-value): New macro.
(encode-time-value): New function.
(time-to-seconds, time-less-p, time-subtract, time-add): Use them.
(days-to-time): Return a valid time value when arg is huge.
(time-since): Use time-subtract.
(time-to-number-of-days): Use time-to-seconds.
Miles Bader [Mon, 4 Apr 2005 22:23:53 +0000 (22:23 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-87
Merge from gnus--rel--5.10
Patches applied:
* gnus--rel--5.10 (patch 56)
- Update from CVS
005-04-04 Reiner Steib <Reiner.Steib@gmx.de>
* lisp/message.el (parse-time): Require for `parse-time-string'.
* lisp/nnimap.el (parse-time): Require for `parse-time-string'.
* lisp/nnultimate.el (parse-time): Require for `parse-time-string'.
Reiner Steib [Thu, 31 Mar 2005 20:09:54 +0000 (20:09 +0000)]
* gnus-art.el (gnus-copy-article-ignored-headers): Update :version.
* gnus-score.el (gnus-adaptive-pretty-print): Ditto.
* smime.el (smime-ldap-host-list): Add :version.
Reiner Steib [Wed, 30 Mar 2005 15:40:59 +0000 (15:40 +0000)]
(gnus-booklet.dvi, gnus-booklet.pdf): Simplify.
(gnus-faq-texi): Renamed from gnus-faq.texi to avoid unsolicited
download.
Miles Bader [Wed, 30 Mar 2005 08:17:05 +0000 (08:17 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-83
Merge from gnus--rel--5.10
Patches applied:
* emacs--cvs-trunk--0 (patch 187, 200, 205, 209, 211, 216, 220)
- Merge from gnus--rel--5.10
- Update from CVS
* gnus--rel--5.10 (patch 53)
- Merge from emacs--cvs-trunk--0
2005-03-25 Werner Lemberg <wl@gnu.org>
* lisp/nnmaildir.el: Replace `illegal' with `invalid'.
2005-03-22 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/gnus-start.el (gnus-display-time-event-handler):
Check display-time-timer at runtime rather than only at load time
in case display-time-mode is turned off in the mean time.
Miles Bader [Wed, 30 Mar 2005 02:00:30 +0000 (02:00 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-82
Merge from gnus--rel--5.10
Patches applied:
* gnus--rel--5.10 (patch 52)
- Update from CVS
2005-03-29 Reiner Steib <Reiner.Steib@gmx.de>
* texi/Makefile.in (gnus-booklet.dvi, gnus-booklet.pdf)
(gnus-refcard.dvi, gnus-refcard.pdf): New targets replacing
refcard.* and booklet.*.
* texi/gnus-refcard.tex: Merged from refcard.tex and gnusref.tex.
Removed refcard.tex gnusref.tex booklet.tex bk-lt.tex bk-a4.tex.
* texi/gnus-logo.eps: Renamed from gnuslogo-booklet.eps.
gnuslogo-refcard.eps: Removed.
* texi/Makefile.in (gnus-faq.texi): Depend on xml2texi.*. Fix sed
command.
Reiner Steib [Mon, 28 Mar 2005 17:28:57 +0000 (17:28 +0000)]
Fix some typos.
Miles Bader [Thu, 24 Mar 2005 09:14:37 +0000 (09:14 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-77
Merge from gnus--rel--5.10
Patches applied:
* gnus--rel--5.10 (patch 48)
- Update from CVS
2005-03-23 Reiner Steib <Reiner.Steib@gmx.de>
* texi/Makefile.in (gnus-faq-full-update, gnus-faq-clean)
(gnus-faq.texi): New targets.
(distclean): Remove some gnus-faq.* files.
* texi/xml2texi.sh: Mention requirements.
* texi/xml2texi.scm (boilerplate): Add "Do not modify ...".
* texi/gnus-faq.texi: Generated.
Reiner Steib [Wed, 23 Mar 2005 14:56:24 +0000 (14:56 +0000)]
Fix name: Karl Pflästerer <sigurd@12move.de>
Miles Bader [Wed, 23 Mar 2005 00:48:06 +0000 (00:48 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-76
Merge from gnus--rel--5.10
Patches applied:
* gnus--rel--5.10 (patch 45-47)
- Update from CVS
2005-03-21 Reiner Steib <Reiner.Steib@gmx.de>
* lisp/gnus-srvr.el (gnus-browse-select-group): Add NUMBER argument and
pass it to `gnus-browse-read-group'.
(gnus-browse-read-group): Add NUMBER argument and pass it to
`gnus-group-read-ephemeral-group'.
* lisp/gnus-group.el (gnus-group-read-ephemeral-group): Add NUMBER
argument pass it to `gnus-group-read-group'.
2005-03-22 Reiner Steib <Reiner.Steib@gmx.de>
* texi/gnus-faq.texi: Generated from gnus-faq.xml using xml2texi.*.
* texi/message.texi, texi/gnus.texi: Update copyright.
* texi/xml2texi.scm (+tag-for-gnus-faq-texi+): New variable.
(transform): Use it. From Karl Pfl\e,Ad\e(Bsterer <sigurd@12move.de> with
minor modifications.
(boilerplate): Update copyright for the output file.
2005-03-21 Reiner Steib <Reiner.Steib@gmx.de>
* texi/xml2texi.sh: Fix arch tag.
2005-03-20 Reiner Steib <Reiner.Steib@gmx.de>
* texi/xml2texi.scm, texi/xml2texi.sh: Added copyright.
(transform): Avoid redundant entries in @urefs.
(format-node): Don't insert optional arguments of @node.
2005-03-20 Karl Pfl\e,Ad\e(Bsterer <sigurd@12move.de>
* texi/xml2texi.scm, texi/xml2texi.sh: New files. PLT Scheme program to
convert FAQ from xml to texi.
Steve Youngs [Sun, 20 Mar 2005 03:25:06 +0000 (03:25 +0000)]
2005-03-19 Aidan Kehoe <kehoea@parhasard.net>
* lisp/mm-util.el (mm-xemacs-find-mime-charset): Only call
mm-xemacs-find-mime-charset-1 if we have the mule feature
available at runtime.
Miles Bader [Wed, 16 Mar 2005 21:22:36 +0000 (21:22 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-72
Merge from gnus--rel--5.10
Patches applied:
* gnus--rel--5.10 (patch 41-43)
- Update from CVS
2005-03-16 Reiner Steib <Reiner.Steib@gmx.de>
* lisp/nnimap.el (nnimap-open-connection): Print which authinfo file is
used.
* lisp/nneething.el (nneething-map-file-directory): Derive from
`gnus-directory'.
* lisp/gnus-art.el (gnus-header-button-alist): Use `gnus-msg-mail' for
the To/Cc button.
2005-03-15 Reiner Steib <Reiner.Steib@gmx.de>
* lisp/nnmaildir.el (nnmaildir-request-accept-article): Use
`nnheader-cancel-timer' for compatibility with current XEmacs.
Reiner Steib [Wed, 16 Mar 2005 16:11:17 +0000 (16:11 +0000)]
Strip "lisp/" in first 2005-03-13 change.
Miles Bader [Sun, 13 Mar 2005 02:58:29 +0000 (02:58 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-70
Merge from gnus--rel--5.10
Patches applied:
* miles@gnu.org--gnu-2005/gnus--rel--5.10 (patch 40)
- Update from CVS
2005-03-13 Steve Youngs <steve@sxemacs.org>
* lisp/gnus-async.el: Require timer-funcs at compile time when in
XEmacs for `run-with-idle-timer'.
Steve Youngs [Sun, 13 Mar 2005 01:53:39 +0000 (01:53 +0000)]
2005-03-13 Steve Youngs <steve@sxemacs.org>
* lisp/gnus.el: Don't try and mark `gnus-agent-save-groups' as an
autoloaded function.
From: Andrey Slusar <anrays@gmail.com>.
Miles Bader [Fri, 11 Mar 2005 02:15:45 +0000 (02:15 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-69
Merge from gnus--rel--5.10
Patches applied:
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0 (patch 151, 155, 165, 171-172)
- Merge from gnus--rel--5.10
- Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10 (patch 38-39)
- Update from CVS
- Merge from emacs--cvs-trunk--0
2005-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/nnimap.el (nnimap-retrieve-headers-from-server): Fix last change.
Simon Josefsson [Thu, 10 Mar 2005 09:22:17 +0000 (09:22 +0000)]
2005-03-10 Arne Jørgensen <arne@arnested.dk> (tiny change)
* nnimap.el (nnimap-retrieve-headers-from-server): Fix off-by-one
flaw.
Lars Magne Ingebrigtsen [Wed, 9 Mar 2005 00:58:34 +0000 (00:58 +0000)]
(gnus-confirm-mail-reply-to-news): Add
gnus-expert-user to default.
Simon Josefsson [Tue, 8 Mar 2005 20:41:10 +0000 (20:41 +0000)]
2005-03-08 Juergen Kreileder <jk@blackdown.de> (tiny change)
* nnimap.el (nnimap-open-server): Ditto.
Simon Josefsson [Tue, 8 Mar 2005 20:39:58 +0000 (20:39 +0000)]
2005-03-08 Juergen Kreileder <jk@blackdown.de> (tiny change)
* imap.el (imap-authenticate): Fix typo.
Simon Josefsson [Tue, 8 Mar 2005 00:40:30 +0000 (00:40 +0000)]
2005-03-08 Bjorn Solberg <bjorn_ding@hekneby.org> (tiny change)
* nnimap.el (nnimap-retrieve-headers-from-server): Sort NOV
buffer (since IMAP server might return FETCH response out of
order, and the nntp buffer must be sorted).
Kevin Greiner [Mon, 7 Mar 2005 04:54:41 +0000 (04:54 +0000)]
* gnus-start.el (gnus-convert-old-newsrc): Fixed numeric
comparison on string.
* gnus-agent.el (gnus-agent-long-article,
gnus-agent-short-article, gnus-agent-score): Renamed category
keywords to match gnus-cus.
(gnus-agent-summary-fetch-series): Modified to protect against
gnus-agent-summary-fetch-group clearing processable flags.
(gnus-agent-synchronize-group-flags): Update live group buffer as
synchronization may occur due to the user toggle the plugged
status.
(gnus-agent-fetch-group-1): Clear downloadable flag when article
successfully downloaded.
(gnus-agent-expire-group-1): Avoid using markers when the overview
is in ascending order; greatly improves performance.
(gnus-agent-regenerate-group): Use
gnus-agent-synchronize-group-flags to reset read status in both
gnus and server.
(gnus-agent-update-files-total-fetched-for): Fixed initial size.
Kevin Greiner [Mon, 7 Mar 2005 04:53:41 +0000 (04:53 +0000)]
* gnus-start.el (gnus-convert-old-newsrc): Fixed numeric
comparison on string.
Kevin Greiner [Mon, 7 Mar 2005 04:53:31 +0000 (04:53 +0000)]
* gnus-agent.el (gnus-agent-long-article,
gnus-agent-short-article, gnus-agent-score): Renamed category
keywords to match gnus-cus.
(gnus-agent-summary-fetch-series): Modified to protect against
gnus-agent-summary-fetch-group clearing processable flags.
(gnus-agent-synchronize-group-flags): Update live group buffer as
synchronization may occur due to the user toggle the plugged
status.
(gnus-agent-fetch-group-1): Clear downloadable flag when article
successfully downloaded.
(gnus-agent-expire-group-1): Avoid using markers when the overview
is in ascending order; greatly improves performance.
(gnus-agent-regenerate-group): Use
gnus-agent-synchronize-group-flags to reset read status in both
gnus and server.
(gnus-agent-update-files-total-fetched-for): Fixed initial size.
Miles Bader [Sat, 5 Mar 2005 00:36:57 +0000 (00:36 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-62
Merge from gnus--rel--5.10
Patches applied:
* miles@gnu.org--gnu-2005/gnus--rel--5.10 (patch 36)
- Update from CVS
2005-03-04 Reiner Steib <Reiner.Steib@gmx.de>
* lisp/message.el: Don't autoload former message-utils variables.
(message-strip-subject-trailing-was): Changed doc string.
* lisp/nnweb.el: Fixes for `gnus-group-make-web-group'.
(nnweb-type-definition): Don't add "hl=en" in `address'. Added
`base'.
(nnweb-google-search): Add "hl=en" here.
(nnweb-google-parse-1, nnweb-google-create-mapping): Don't
hardcode URL.
Miles Bader [Thu, 3 Mar 2005 23:03:37 +0000 (23:03 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-61
Merge from gnus--rel--5.10
Patches applied:
* miles@gnu.org--gnu-2005/gnus--rel--5.10 (patch 35)
- Update from CVS
2005-03-03 Reiner Steib <Reiner.Steib@gmx.de>
* lisp/message.el (message-get-reply-headers, message-followup):
Mention related variables `message-use-followup-to' and
`message-use-mail-followup-to', in the information buffer.
* lisp/nnweb.el (nnweb-type-definition): Use groups.google.de instead
of broken groups(-beta).google.com.
2005-03-03 Reiner Steib <Reiner.Steib@gmx.de>
* texi/gnus.texi (Slow/Expensive Connection): Don't abbreviate "very".
Teodor Zlatanov [Thu, 3 Mar 2005 18:00:16 +0000 (18:00 +0000)]
* gnus-sum.el (gnus-summary-move-article): pass move-is-internal
parameter to invoked gnus-request-move-article; remove the
redundant gnus-sum-hint-move-is-internal variable; apply the marks
all at once instead of once per article
(gnus-summary-remove-process-mark): accept a list of articles as
well as a single article for processing
* gnus-int.el (gnus-request-move-article): add move-is-internal parameter
* nnml.el (nnml-request-move-article): add move-is-internal parameter
* nnmh.el (nnmh-request-move-article): add move-is-internal parameter
* nnmbox.el (nnmbox-request-move-article): add move-is-internal parameter
* nnmaildir.el (nnmaildir-request-move-article): add move-is-internal parameter
* nnimap.el (nnimap-request-move-article): add move-is-internal
parameter and remove the gnus-sum-hint-move-is-internal variable
* nnfolder.el (nnfolder-request-move-article): add move-is-internal parameter
* nndraft.el (nndraft-request-move-article): add move-is-internal parameter
* nndiary.el (nndiary-request-move-article): add move-is-internal parameter
* nndb.el (nndb-request-move-article): add move-is-internal parameter
* nnbabyl.el (nnbabyl-request-move-article): add move-is-internal parameter
* nnagent.el (nnagent-request-move-article): add move-is-internal parameter
Miles Bader [Thu, 3 Mar 2005 10:32:28 +0000 (10:32 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-59
Merge from gnus--rel--5.10
Patches applied:
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0 (patch 139, 143)
- Merge from gnus--rel--5.10
- Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10 (patch 34)
- Merge from emacs--cvs-trunk--0
2005-03-01 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/gnus-sum.el (gnus-summary-exit): Undo last change and fix it in
a more conservative way.
Miles Bader [Sat, 26 Feb 2005 07:09:08 +0000 (07:09 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-57
Merge from gnus--rel--5.10
Patches applied:
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0 (patch 132-133)
- Update from CVS
- Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/gnus--rel--5.10 (patch 32)
- Merge from emacs--cvs-trunk--0
2005-02-26 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/gnus-sum.el (gnus-summary-exit): Move point after displaying the
buffer, so it moves the window's cursor.
Simon Josefsson [Fri, 25 Feb 2005 23:23:52 +0000 (23:23 +0000)]
2005-02-26 Arne Jørgensen <arne@arnested.dk>
* mm-decode.el (mm-dissect-buffer): Pass the from field on to
`mm-dissect-multipart' and receive the from field as an (optional)
argument from `mm-dissect-multipart'.
(mm-dissect-multipart): Receive the from field as an argument and
pass it on when we call `mm-dissect-buffer' on MIME parts. Fixes
verification/decryption of signed/encrypted MIME parts.
Teodor Zlatanov [Fri, 25 Feb 2005 19:57:07 +0000 (19:57 +0000)]
* gnus-sum.el (gnus-summary-move-article): set
gnus-sum-hint-move-is-internal for gnus-request-move-article and
whatever it calls (right now, only nnimap-request-move article
respects it)
* nnimap.el (nnimap-request-move-article): when
gnus-sum-hint-move-is-internal is set, don't do the extra
nnimap-request-article
Katsumi Yamaoka [Fri, 25 Feb 2005 02:04:03 +0000 (02:04 +0000)]
Fix.
Miles Bader [Fri, 25 Feb 2005 01:52:55 +0000 (01:52 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-53
Merge from gnus--rel--5.10
Patches applied:
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-111
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-113
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-114
<no summary provided>
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-124
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-127
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-128
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-27
- miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-30
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-31
Merge from emacs--cvs-trunk--0
2005-02-21 Reiner Steib <Reiner.Steib@gmx.de>
* lisp/gnus-art.el (gnus-parse-news-url, gnus-button-handle-news):
Handle news URL with given port correctly.
Reiner Steib [Thu, 24 Feb 2005 20:23:32 +0000 (20:23 +0000)]
* nnheader.el (nnheader-find-file-noselect): Added doc string.
* nnfolder.el (nnfolder-read-folder): Use RAWFILE for
`nnheader-find-file-noselect' to avoid
`large-file-warning-threshold'.
* gnus-group.el (gnus-group-clear-data): Mention process/prefix in
doc string.
Reiner Steib [Thu, 24 Feb 2005 19:53:27 +0000 (19:53 +0000)]
(gnus-summary-caesar-message): Apply
`gnus-treat-article' after rotation.
Simon Josefsson [Tue, 22 Feb 2005 17:22:56 +0000 (17:22 +0000)]
(encrypt): Add password-cache and password-cache-expiry as group
members.
Simon Josefsson [Tue, 22 Feb 2005 17:18:55 +0000 (17:18 +0000)]
2005-02-22 Simon Josefsson <jas@extundo.com>
* encrypt.el (encrypt-password-cache-expiry): Remove (use
`password-cache-expiry' instead). Reported by Arne Jørgensen
<arne@arnested.dk>.
Simon Josefsson [Tue, 22 Feb 2005 16:53:22 +0000 (16:53 +0000)]
2005-02-22 Arne Jørgensen <arne@arnested.dk>
* smime.el (smime-ldap-host-list): Doc fix.
(smime-ask-passphrase): Use `password-read-and-add' to read (and
cache) password.
(smime-sign-region): Use it.
(smime-decrypt-region): Use it.
(smime-sign-buffer): Signal an error if `smime-sign-region' fails.
(smime-encrypt-buffer): Signal an error if `smime-encrypt-region'
fails.
(smime-cert-by-ldap-1): Use `base64-encode-string' to convert
certificate from DER to PEM format rather than calling openssl.
* mml-smime.el (mml-smime-encrypt-query): Remove obsolete comment.
* mml-sec.el (mml-secure-message): Insert keyfile/certfile tags
for signing/encryption.
* mml.el (mml-parse-1): Use them.
Reiner Steib [Mon, 21 Feb 2005 15:51:07 +0000 (15:51 +0000)]
2005-02-21 Arne Jørgensen <arne@arnested.dk>
* nnrss.el (nnrss-verbose): Removed.
(nnrss-request-group): Use `nnheader-message' instead.
Katsumi Yamaoka [Sun, 20 Feb 2005 11:42:56 +0000 (11:42 +0000)]
From Mark Plaksin.
(nnrss-verbose): New variable.
(nnrss-request-group): Make it say nnrss is requesting a group.
Miles Bader [Sat, 19 Feb 2005 23:11:31 +0000 (23:11 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-48
Merge from gnus--rel--5.10
Patches applied:
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-26
etc/Makefile.in (install): Create $(etcdir)/images/gnus dir.
2005-02-19 Miles Bader <miles@gnu.org>
* etc/Makefile.in (install): Create $(etcdir)/images/gnus dir.
Miles Bader [Sat, 19 Feb 2005 14:15:26 +0000 (14:15 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-47
Merge from gnus--rel--5.10
Patches applied:
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-25
etc/Makefile.in (install, uninstall): Fix installed image dirs.
2005-02-19 Miles Bader <miles@gnu.org>
* etc/Makefile.in (install, uninstall): Fix installed image dirs.
Miles Bader [Sat, 19 Feb 2005 13:48:43 +0000 (13:48 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-46
Merge from gnus--rel--5.10
Patches applied:
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-24
etc/Makefile.in (install): Put gnus-tut.txt in the right place.
2005-02-19 Miles Bader <miles@gnu.org>
* etc/Makefile.in (install): Put gnus-tut.txt in the right place.
Miles Bader [Sat, 19 Feb 2005 13:12:38 +0000 (13:12 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-45
Merge from gnus--rel--5.10
Patches applied:
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-23
Fix errors with image-file installation
2005-02-19 Miles Bader <miles@gnu.org>
* Makefile.in (all): Don't do sub-make in etc.
* etc/Makefile.in (all): Remove target.
* make.bat: Do image copies properly.
Katsumi Yamaoka [Sat, 19 Feb 2005 11:41:33 +0000 (11:41 +0000)]
Remove garbage.
Miles Bader [Sat, 19 Feb 2005 05:10:05 +0000 (05:10 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-44
Merge from gnus--rel--5.10
Patches applied:
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-95
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-96
Move Gnus images into etc/images
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-19
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-20
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-21
More work on moving images to etc/images
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-22
Update from CVS
2005-02-18 Miles Bader <miles@gnu.org>
Move all remaining images from etc/gnus to etc/images/gnus.
2004-06-18 Reiner Steib <Reiner.Steib@gmx.de>
* Makefile.in (all): Do sub-make in etc.
* etc/Makefile.in (all): Link . to images.
(install, uninstall): Use $(etcdir)/images for images.
* make.bat: Likewise.
2005-02-16 Teodor Zlatanov <tzz@lifelogs.com>
* lisp/gnus-registry.el (gnus-registry-delete-group): minor bug fix
* lisp/gnus.el (gnus-install-group-spam-parameters): Doc fix.
2005-02-13 Reiner Steib <Reiner.Steib@gmx.de>
* lisp/gnus.el (gnus-group-startup-message): Search for gnus images in
etc/images/gnus.
* lisp/mm-util.el (mm-find-charset-region): Likewise.
* lisp/smiley.el (smiley-data-directory): Search for smilies in
etc/images/smilies.
Miles Bader [Sat, 19 Feb 2005 02:45:43 +0000 (02:45 +0000)]
file reverse-smile.xpm was initially added on branch v5-10.
Miles Bader [Sat, 19 Feb 2005 02:45:43 +0000 (02:45 +0000)]
file dead.xpm was initially added on branch v5-10.
Katsumi Yamaoka [Sat, 19 Feb 2005 01:23:10 +0000 (01:23 +0000)]
* gnus-msg.el (gnus-copy-article-buffer): Quote decoded words containing
special characters.
* gnus-sum.el (gnus-summary-edit-article): Ditto.
* mml.el (mime-to-mml): Ditto.
* rfc2047.el (rfc2047-encode-parameter): Use ietf-drums-tspecials.
(rfc2047-quote-decoded-words-containing-tspecials): New variable.
(rfc2047-decode-region): Quote decoded words containing special characters
when rfc2047-quote-decoded-words-containing-tspecials is non-nil.
Simon Josefsson [Tue, 15 Feb 2005 21:59:19 +0000 (21:59 +0000)]
(nnimap-debug): Doc fix.
Simon Josefsson [Tue, 15 Feb 2005 21:58:30 +0000 (21:58 +0000)]
(imap-debug): Doc fix.
Miles Bader [Tue, 15 Feb 2005 06:08:20 +0000 (06:08 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-40
Merge from gnus--rel--5.10
Patches applied:
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-17
Update from CVS
2005-02-14 Reiner Steib <Reiner.Steib@gmx.de>
* lisp/gnus-group.el (gnus-group-make-doc-group): Mention prefix
argument in doc string. Make query for type more clear.
Miles Bader [Tue, 15 Feb 2005 01:58:42 +0000 (01:58 +0000)]
Changes from arch/CVS synchronization
Katsumi Yamaoka [Tue, 15 Feb 2005 00:45:53 +0000 (00:45 +0000)]
Avoid "Recursive load suspected" error in Emacs 21.1.
Teodor Zlatanov [Mon, 14 Feb 2005 16:43:50 +0000 (16:43 +0000)]
(spam-contents): improve docs for spam-contents
parameter in its variable incarnation
Simon Josefsson [Mon, 14 Feb 2005 15:42:37 +0000 (15:42 +0000)]
Generated.
Simon Josefsson [Mon, 14 Feb 2005 15:42:25 +0000 (15:42 +0000)]
Add.
Simon Josefsson [Mon, 14 Feb 2005 15:27:53 +0000 (15:27 +0000)]
* smime-ldap.el: Use require instead of load-library for ldap.
(smime-ldap-search): Indent.
(smime-ldap-search-internal): Shorten line.
Simon Josefsson [Mon, 14 Feb 2005 15:24:44 +0000 (15:24 +0000)]
* smime.el (smime-cert-by-dns): Add doc-string.
(smime-cert-by-ldap-1): Indent.
Simon Josefsson [Mon, 14 Feb 2005 15:22:17 +0000 (15:22 +0000)]
* mml-smime.el (mml-smime-get-ldap-cert): Renamed from
mml-smime-get-dns-ldap.
(mml-smime-encrypt-query): Use new function. Default to ldap.
Simon Josefsson [Mon, 14 Feb 2005 15:21:10 +0000 (15:21 +0000)]
* smime.el: Require smime-ldap.
(smime-ldap-host-list): New variable.
(smime-cert-by-ldap, smime-cert-by-ldap-1): Likewise.
* mml-smime.el (mml-smime-encrypt-query): New function.
(mml-smime-encrypt-query): Use it.
* smime-ldap.el: New file.
Katsumi Yamaoka [Sun, 13 Feb 2005 23:29:17 +0000 (23:29 +0000)]
Remove garbage made while merging the Emacs trunk.
Miles Bader [Sun, 13 Feb 2005 04:44:42 +0000 (04:44 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-37
Merge from gnus--rel--5.10
Patches applied:
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-89
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-15
Update from CVS: lisp/imap.el (imap-log): Doc fix.
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-16
Merge from emacs--cvs-trunk--0
2005-02-09 Kim F. Storm <storm@cua.dk>
Change Emacs release version from 21.4 to 22.1 throughout.
Change Emacs development version from 21.3.50 to 22.0.50.
Katsumi Yamaoka [Sat, 12 Feb 2005 02:11:03 +0000 (02:11 +0000)]
* gnus-art.el (gnus-mime-copy-part): Don't decode compressed parts.
* mm-util.el (mm-decompress-buffer): Signal an error intentionally if it does
not decompress compressed data because auto-compression-mode is disabled.
Katsumi Yamaoka [Sat, 12 Feb 2005 00:08:48 +0000 (00:08 +0000)]
(mm-coding-system-to-mime-charset): Make it work with non-Mule XEmacs as well.
Teodor Zlatanov [Fri, 11 Feb 2005 18:09:26 +0000 (18:09 +0000)]
(gnus-registry-delete-group): small bug leaves
an ID in the registry even if it has no groups
Katsumi Yamaoka [Thu, 10 Feb 2005 11:20:01 +0000 (11:20 +0000)]
Typo.
Katsumi Yamaoka [Thu, 10 Feb 2005 10:47:30 +0000 (10:47 +0000)]
(Using MIME): gnus-mime-copy-part supports the charset stuff;
gnus-mime-inline-part does the automatic decompression.
Katsumi Yamaoka [Thu, 10 Feb 2005 10:47:18 +0000 (10:47 +0000)]
* gnus-art.el (gnus-mime-jka-compr-maybe-uncompress): Remove; merge in into
mm-decompress-buffer.
(gnus-mime-copy-part): Use the MIME part charset, the value which a user
specified or gnus-newsgroup-charset for decoding, like gnus-mime-inline-part
does; set buffer-file-coding-system to tell save-buffer what was used.
Suggested by Kevin Ryde.
(gnus-mime-inline-part): Allow the name parameter as well as the filename
parameter; force decompressing of compressed data; always display contents
being not decoded as unibyte.
* mm-view.el (mm-display-inline-fontify): Allow the name parameter as well as
the filename parameter.
* mm-util.el (mm-decompress-buffer): Merge gnus-mime-jka-compr-maybe-uncompress.
(mm-find-buffer-file-coding-system): Doc fix; force decompressing of compressed
data.
Teodor Zlatanov [Tue, 8 Feb 2005 19:54:14 +0000 (19:54 +0000)]
(Spam ELisp Package Configuration Examples):
"training.ham" should be "training.spam"
Simon Josefsson [Tue, 8 Feb 2005 15:46:11 +0000 (15:46 +0000)]
(imap-log): Doc fix.
Katsumi Yamaoka [Mon, 7 Feb 2005 10:37:48 +0000 (10:37 +0000)]
* gnus-art.el (gnus-mime-inline-part): Decode parts according to the coding
cookies; decompress compressed parts.
* mml.el (mml-generate-mime-1): Add the charaset parameter according to the
value which a user specified manually or the coding cookie.
* mm-util.el (mm-string-to-multibyte): New function.
(mm-detect-mime-charset-region): Work with Emacs 22 as well.
(mm-coding-system-to-mime-charset): New function.
(mm-decompress-buffer): New function.
(mm-find-buffer-file-coding-system): New function.
* mm-view.el (mm-insert-inline): Make sure a part ends with a newline.
(mm-display-inline-fontify): Rewrite for decoding and decompressing parts.
Miles Bader [Sun, 6 Feb 2005 12:01:07 +0000 (12:01 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-31
Merge from gnus--rel--5.10
Patches applied:
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-61
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-82
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-13
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-14
Merge from emacs--cvs-trunk--0
2005-01-30 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/gnus-art.el (gnus-article-mode): Turn off the "\ " non-break space.
Katsumi Yamaoka [Thu, 3 Feb 2005 07:01:10 +0000 (07:01 +0000)]
(gnus-mime-inline-part): Show the raw contents if a prefix arg is neither nil
nor a number, as info specifies.
Katsumi Yamaoka [Wed, 2 Feb 2005 11:38:35 +0000 (11:38 +0000)]
(nntp-marks-changed-p): Use time-less-p to compare the timestamps.
Katsumi Yamaoka [Wed, 2 Feb 2005 04:14:12 +0000 (04:14 +0000)]
(Mail Variables): Fix the default value for message-send-mail-function.
Katsumi Yamaoka [Wed, 2 Feb 2005 01:36:28 +0000 (01:36 +0000)]
From Jari Aalto.
* gnus-sum.el (gnus-list-of-unread-articles): Improve active groups error
checking and notify user.
* message.el (message-send-mail-function): Check existence of sendmail-program
first before using default value `message-send-mail-with-sendmail'. Otherwise
use more generic `smtpmail-send-it'.
Katsumi Yamaoka [Tue, 1 Feb 2005 11:30:09 +0000 (11:30 +0000)]
(Optional Back End Functions): nntp-request-update-info always returns nil.
Katsumi Yamaoka [Tue, 1 Feb 2005 11:30:00 +0000 (11:30 +0000)]
(nntp-request-update-info): Always return nil.
Miles Bader [Fri, 28 Jan 2005 23:54:07 +0000 (23:54 +0000)]
Revision: miles@gnu.org--gnu-2005/gnus--devo--0--patch-26
Merge from gnus--rel--5.10
Patches applied:
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-57
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-58
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-8
- miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-11
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-12
Merge from emacs--cvs-trunk--0
2005-01-28 Stefan Monnier <monnier@iro.umontreal.ca>
* lisp/message.el (message-beginning-of-line): Change the behavior when
invoked between BOL and : so that it first moves backward.
Reiner Steib [Fri, 28 Jan 2005 19:40:42 +0000 (19:40 +0000)]
2005-01-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
* gnus.texi: Some edits based on comments from David Abrahams.
Bump version numbers.
Katsumi Yamaoka [Fri, 28 Jan 2005 05:20:06 +0000 (05:20 +0000)]
(gnus-article-setup-buffer): Kill and re-create the article buffer when editing
of the article is discarded.
(gnus-article-prepare): Revert.
Katsumi Yamaoka [Fri, 28 Jan 2005 02:30:27 +0000 (02:30 +0000)]
(gnus-article-prepare): Fix previous commit.