gnus
14 years ago* mm-encode.el (mm-sign-option, mm-encrypt-option): New user option;
Daiki Ueno [Tue, 22 Sep 2009 21:57:33 +0000 (21:57 +0000)]
* mm-encode.el (mm-sign-option, mm-encrypt-option): New user option;
moved from mm-decode.el.

14 years ago* mml1991.el (mml1991-epg-sign, mml1991-epg-encrypt): Let users select
Daiki Ueno [Tue, 22 Sep 2009 20:58:46 +0000 (20:58 +0000)]
* mml1991.el (mml1991-epg-sign, mml1991-epg-encrypt): Let users select
signing keys if mm-sign-option is 'guided.

14 years ago* mml-smime.el (mml-smime-epg-sign, mml-smime-epg-encrypt): Ditto.
Daiki Ueno [Tue, 22 Sep 2009 20:55:26 +0000 (20:55 +0000)]
* mml-smime.el (mml-smime-epg-sign, mml-smime-epg-encrypt): Ditto.

14 years agoFix doc.
Daiki Ueno [Tue, 22 Sep 2009 20:52:30 +0000 (20:52 +0000)]
Fix doc.

14 years ago* mm-decode.el (mm-sign-option): New user option.
Daiki Ueno [Tue, 22 Sep 2009 10:56:12 +0000 (10:56 +0000)]
* mm-decode.el (mm-sign-option): New user option.
* mml2015.el (mml2015-epg-sign, mml2015-epg-encrypt): Let users select
signing keys if mm-sign-option is 'guided.

14 years ago(gnus-article-edit-part): Work for the buffer configuration that provides
Katsumi Yamaoka [Tue, 15 Sep 2009 10:19:16 +0000 (10:19 +0000)]
(gnus-article-edit-part): Work for the buffer configuration that provides
 the sole article window in a frame;
 position point correctly after deleting a part.

14 years ago(spam-unregister-on-reregister): Add boolean variable.
Teodor Zlatanov [Mon, 14 Sep 2009 19:19:41 +0000 (19:19 +0000)]
(spam-unregister-on-reregister): Add boolean variable.
(spam-resolve-registrations-routine): Use it to unregister articles
that change status.

14 years ago(parse-time-syntax): Restore it to keep compatibility with XEmacs.
Katsumi Yamaoka [Sun, 13 Sep 2009 23:31:56 +0000 (23:31 +0000)]
(parse-time-syntax): Restore it to keep compatibility with XEmacs.
(parse-time-string-chars): Use it.

14 years ago(imap-last-authenticator): Define imap-last-authenticator as a variable
Teodor Zlatanov [Thu, 10 Sep 2009 13:46:51 +0000 (13:46 +0000)]
(imap-last-authenticator): Define imap-last-authenticator as a variable
to avoid warnings.

14 years agoFix comitter name for 2009-01-26 tzz@lifelogs.com commit.
Teodor Zlatanov [Thu, 10 Sep 2009 11:20:47 +0000 (11:20 +0000)]
Fix comitter name for 2009-01-26 tzz@lifelogs.com commit.

14 years ago(imap-interactive-login): Better messages.
Teodor Zlatanov [Thu, 10 Sep 2009 11:19:57 +0000 (11:19 +0000)]
(imap-interactive-login): Better messages.
(imap-open): Fix bug with renamed buffer on reconnect.
(imap-authenticate): Add buffer-local imap-last-authenticator variable
for easier debugging and cleaner code. On successful (guessed based on
server capabilities) secondary authentication, set imap-state
correctly.

14 years ago* nnrss.el (nnrss-request-article): Remove binding of
Katsumi Yamaoka [Thu, 10 Sep 2009 00:12:47 +0000 (00:12 +0000)]
* nnrss.el (nnrss-request-article): Remove binding of
default-enable-multibyte-characters that has gotten needless by
the 2007-07-13 change in rfc2047-encode-message-header.

* mml.el (mml-insert-multipart): Error on the message header.
(mml-insert-part): Error on the message header; position point at
the end of a MIME tag.

14 years ago(with-no-warnings): Define it for old Emacsen.
Katsumi Yamaoka [Wed, 9 Sep 2009 10:42:27 +0000 (10:42 +0000)]
(with-no-warnings): Define it for old Emacsen.

14 years ago2009-09-02 Glenn Morris <rgm@gnu.org>
Katsumi Yamaoka [Wed, 9 Sep 2009 10:11:52 +0000 (10:11 +0000)]
2009-09-02  Glenn Morris  <rgm@gnu.org>

* emacs-mime.texi (time-date): Mention float-time.

14 years agoSynch with the Emacs trunk.
Katsumi Yamaoka [Wed, 9 Sep 2009 09:31:35 +0000 (09:31 +0000)]
Synch with the Emacs trunk.
===========================
2009-09-09  Katsumi Yamaoka  <yamaoka@jpl.org>

* time-date.el (autoload): Expand define-obsolete-function-alias into
defalias and make-obsolete for old Emacsen that Gnus supports.
(with-no-warnings): Define it for old Emacsen.
(time-to-seconds): Don't use (featurep 'xemacs) to check if float-time
is available.
(time-to-number-of-days): Don't use (featurep 'xemacs) to check if
float-time is available; suppress compile warning for time-to-seconds.

* gnus-util.el (gnus-float-time): Alias to float-time if it exists.

* ecomplete.el (with-no-warnings): Define it for old Emacsen.
(ecomplete-add-item): Don't use (featurep 'xemacs) to check if
float-time is available; suppress compile warning for time-to-seconds.

* lpath.el: Fbind time-to-seconds for Emacs 21.; fbind float-time for
XEmacs.

2009-09-04  Glenn Morris  <rgm@gnu.org>

* qp.el (quoted-printable-encode-string): Use mm-enable-multibyte, or
mm-disable-multibyte, rather than default-enable-multibyte-characters.
* utf7.el (utf7-encode, utf7-decode): Use mm-with-multibyte-buffer, or
mm-with-unibyte-buffer, rather than default-enable-multibyte-characters.
* mm-util.el (mm-with-unibyte-current-buffer)
(mm-find-buffer-file-coding-system):
* yenc.el (yenc-decode-region): Use default-value rather than
default-enable-multibyte-characters.

2009-09-03  Glenn Morris  <rgm@gnu.org>

* mm-util.el (mm-emacs-mule, mm-default-multibyte-p):
* rfc2047.el (rfc2047-encode-message-header): Use default-value rather
than default-enable-multibyte-characters.

2009-09-02  Glenn Morris  <rgm@gnu.org>

* gnus-util.el (gnus-float-time): New function.
* gnus-delay.el (gnus-delay-article):
* gnus-sum.el (gnus-thread-latest-date):
* gnus-util.el (gnus-user-date): Use gnus-float-time.
* nnspool.el (nnspool-request-newgroups):
Use gnus-float-time rather than time-to-seconds.
* ecomplete.el (ecomplete-add-item): In Emacs, use float-time.

* gnus-art.el (gnus-signature-face, gnus-header-from-face)
(gnus-header-subject-face, gnus-header-newsgroups-face)
(gnus-header-name-face, gnus-header-content-face):
* gnus-cite.el (gnus-cite-attribution-face, gnus-cite-face-1)
(gnus-cite-face-2, gnus-cite-face-3, gnus-cite-face-4)
(gnus-cite-face-5, gnus-cite-face-6, gnus-cite-face-7)
(gnus-cite-face-8, gnus-cite-face-9, gnus-cite-face-10)
(gnus-cite-face-11):
* gnus-picon.el (gnus-picon-xbm-face, gnus-picon-face):
* gnus-srvr.el (gnus-server-agent-face, gnus-server-opened-face)
(gnus-server-closed-face, gnus-server-denied-face)
(gnus-server-offline-face):
* gnus.el (gnus-group-news-1-face, gnus-group-news-1-empty-face)
(gnus-group-news-2-face, gnus-group-news-2-empty-face)
(gnus-group-news-3-face, gnus-group-news-3-empty-face)
(gnus-group-news-4-face, gnus-group-news-4-empty-face)
(gnus-group-news-5-face, gnus-group-news-5-empty-face)
(gnus-group-news-6-face, gnus-group-news-6-empty-face)
(gnus-group-news-low-face, gnus-group-news-low-empty-face)
(gnus-group-mail-1-face, gnus-group-mail-1-empty-face)
(gnus-group-mail-2-face, gnus-group-mail-2-empty-face)
(gnus-group-mail-3-face, gnus-group-mail-3-empty-face)
(gnus-group-mail-low-face, gnus-group-mail-low-empty-face)
(gnus-summary-selected-face, gnus-summary-cancelled-face)
(gnus-summary-high-ticked-face, gnus-summary-low-ticked-face)
(gnus-summary-normal-ticked-face, gnus-summary-high-ancient-face)
(gnus-summary-low-ancient-face, gnus-summary-normal-ancient-face)
(gnus-summary-high-undownloaded-face)
(gnus-summary-low-undownloaded-face)
(gnus-summary-normal-undownloaded-face)
(gnus-summary-high-unread-face, gnus-summary-low-unread-face)
(gnus-summary-normal-unread-face, gnus-summary-high-read-face)
(gnus-summary-low-read-face, gnus-summary-normal-read-face)
(gnus-splash-face):
* message.el (message-header-to-face, message-header-cc-face)
(message-header-subject-face, message-header-newsgroups-face)
(message-header-other-face, message-header-name-face)
(message-header-xheader-face, message-separator-face)
(message-cited-text-face, message-mml-face):
* sieve-mode.el (sieve-control-commands-face)
(sieve-action-commands-face, sieve-test-commands-face)
(sieve-tagged-arguments-face):
* spam.el (spam-face):
Mark face aliases with "-face" in the name as obsolete.

2009-09-01  Glenn Morris  <rgm@gnu.org>

* gnus-salt.el (gnus-pick-mouse-pick-region): Use forward-line rather
than goto-line.

2009-08-30  Stefan Monnier  <monnier@iro.umontreal.ca>

* imap.el (imap-send-command): Simplify.
(imap-wait-for-tag): point-max -> buffer-size.

2009-08-29  Stefan Monnier  <monnier@iro.umontreal.ca>

* spam.el (spam-ifile-path, spam-bogofilter-path, spam-sa-learn-path)
(spam-ifile-database-path, spam-bsfilter-path, spam-spamassassin-path):
* nnmail.el (nnmail-spool-file, nnmail-fix-eudora-headers):
* nnir.el (nnir-swish-e-index-file):
* gnus-sum.el (gnus-summary-delete-marked-as-read)
(gnus-summary-delete-marked-with, gnus-summary-mark-as-unread-forward)
(gnus-summary-mark-as-unread-backward, gnus-summary-mark-as-unread):
* gnus-msg.el (gnus-inews-mark-gcc-as-read):
* gnus-art.el (gnus-article-hide-pgp-hook, gnus-treat-strip-pgp)
(gnus-treat-display-xface): Add Emacs version of obsolescence.

2009-08-28  Stefan Monnier  <monnier@iro.umontreal.ca>

* nnheader.el (nnheader-find-file-noselect):
* mm-util.el (mm-insert-file-contents):
Use (default-value 'major-mode) instead of default-major-mode.

2009-08-27  Stefan Monnier  <monnier@iro.umontreal.ca>

* nnrss.el (nnrss-request-article): Avoid default-fill-column.

2009-08-25  Glenn Morris  <rgm@gnu.org>

* nnir.el (top-level): Don't require cl at run-time.
(nnir-run-waissearch, nnir-run-swish-e, nnir-run-hyrex):
Replace cl-function substitute with gnus-replace-in-string.
(nnir-run-waissearch, nnir-run-swish++, nnir-run-swish-e)
(nnir-run-hyrex, nnir-run-namazu): Replace cl-function sort* with sort.
(nnir-run-find-grep): Replace cl-functions find-if and subseq with
simplified expansions.

2009-08-25  Kevin Ryde  <user42@zip.com.au>

* dig.el (dig): Add autoload cookie.

2009-08-22  Glenn Morris  <rgm@gnu.org>

* gnus-art.el (gnus-button-patch): Use forward-line rather than
goto-line.

14 years ago(imap-message-map): Docstring fix.
Teodor Zlatanov [Wed, 9 Sep 2009 03:05:40 +0000 (03:05 +0000)]
(imap-message-map): Docstring fix.

14 years agoDocstring fix.
Teodor Zlatanov [Wed, 9 Sep 2009 03:05:25 +0000 (03:05 +0000)]
Docstring fix.

14 years ago* mm-encode.el (mm-encode-buffer): Don't force 7bit encoding since MTA
Katsumi Yamaoka [Mon, 7 Sep 2009 08:37:39 +0000 (08:37 +0000)]
* mm-encode.el (mm-encode-buffer): Don't force 7bit encoding since MTA
 may break data.  Suggested by Dmitri Paduchikh <dpaduch@k66.ru>.
 Add the optional argument `encoding' that overrides the default.

* mml.el (mml-generate-mime-1): Pass encoding defined by a user to
 mm-encode-buffer.

14 years ago(gnus-article-read-summary-keys): Fix gnus-buffer-configuration's value
Katsumi Yamaoka [Wed, 2 Sep 2009 23:16:38 +0000 (23:16 +0000)]
(gnus-article-read-summary-keys): Fix gnus-buffer-configuration's value
 temporarily used.

14 years ago(Help for users): Corrected markup.
Teodor Zlatanov [Wed, 2 Sep 2009 10:53:53 +0000 (10:53 +0000)]
(Help for users): Corrected markup.

14 years ago(mml-attach-file, mml-attach-buffer, mml-attach-external): Don't move point if
Katsumi Yamaoka [Mon, 31 Aug 2009 00:10:23 +0000 (00:10 +0000)]
(mml-attach-file, mml-attach-buffer, mml-attach-external): Don't move point if
 the command is invoked inside the message header.

14 years agoRewritten for coverage and clarity.
Teodor Zlatanov [Fri, 28 Aug 2009 11:01:11 +0000 (11:01 +0000)]
Rewritten for coverage and clarity.

14 years ago(mml-attach-file, mml-attach-buffer, mml-attach-external): Don't save excursion.
Katsumi Yamaoka [Fri, 28 Aug 2009 10:57:24 +0000 (10:57 +0000)]
(mml-attach-file, mml-attach-buffer, mml-attach-external): Don't save excursion.

14 years agoAdd auth.
Simon Josefsson [Fri, 14 Aug 2009 11:09:08 +0000 (11:09 +0000)]
Add auth.

14 years ago* GNUS-NEWS: Generated.
Katsumi Yamaoka [Wed, 12 Aug 2009 08:28:00 +0000 (08:28 +0000)]
* GNUS-NEWS: Generated.

14 years ago* gnus.texi (Expiring Mail): Mention
Katsumi Yamaoka [Wed, 12 Aug 2009 08:27:57 +0000 (08:27 +0000)]
* gnus.texi (Expiring Mail): Mention
gnus-mark-copied-or-moved-articles-as-expirable.
(Various Various): Mention gnus-safe-html-newsgroups.

* gnus-news.texi: Mention
gnus-mark-copied-or-moved-articles-as-expirable.

* emacs-mime.texi (Display Customization): Add xref to
gnus-safe-html-newsgroups.

14 years ago* gnus-group.el (gnus-safe-html-newsgroups): New user option.
Katsumi Yamaoka [Wed, 12 Aug 2009 08:27:50 +0000 (08:27 +0000)]
* gnus-group.el (gnus-safe-html-newsgroups): New user option.

* gnus-art.el (gnus-bind-safe-url-regexp): New macro.
(gnus-mime-view-all-parts, gnus-mime-view-part-internally)
(gnus-mm-display-part, gnus-mime-display-single)
(gnus-mime-display-alternative): Use gnus-bind-safe-url-regexp to
override mm-w3m-safe-url-regexp according to gnus-safe-html-newsgroups.

* gnus-sum.el
(gnus-mark-copied-or-moved-articles-as-expirable): New user option.
(gnus-summary-move-article): Add expirable mark to articles copied or
moved to group that has auto-expire turned on if the option is non-nil.

14 years agoMerge from emacs--devo--0
Miles Bader [Sun, 26 Jul 2009 08:58:16 +0000 (08:58 +0000)]
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 1613, 1615-1616)

   - Update from CVS
   - Merge from gnus--devo--0

2009-07-24  Glenn Morris  <rgm@gnu.org>

   * lisp/gnus-demon.el (gnus-demon-add-nntp-close-connection):
   Fix typo.  (Bug#3903)

Revision: emacs@sv.gnu.org/gnus--devo--0--patch-596

14 years ago(gnus-article-mode-map): Bind the "e" key to gnus-article-read-summary-keys
Katsumi Yamaoka [Fri, 24 Jul 2009 00:01:28 +0000 (00:01 +0000)]
(gnus-article-mode-map): Bind the "e" key to gnus-article-read-summary-keys
 rather than gnus-summary-edit-article that should not be used for draft
 articles.
(gnus-article-read-summary-keys): Use key-binding instead of lookup-key that
 has no concern in minor mode keys.
(gnus-article-summary-command, gnus-article-summary-command-nosave): Abolish.

14 years agoSynch with Emacs:
Katsumi Yamaoka [Fri, 17 Jul 2009 10:16:55 +0000 (10:16 +0000)]
Synch with Emacs:
2009-07-15  Glenn Morris  <rgm@gnu.org>

* gnus-spec.el (gnus-make-format-preserve-properties): Doc fix.

14 years agoSynch with Emacs:
Katsumi Yamaoka [Fri, 17 Jul 2009 10:16:48 +0000 (10:16 +0000)]
Synch with Emacs:
2009-07-16  Glenn Morris  <rgm@gnu.org>

* gnus-refcard.tex: Condense a few sentences in order to
make them fit on one line, and add some page breaks, to improve the
layout in the pdfs.

2009-07-15  Glenn Morris  <rgm@gnu.org>

* gnus-refcard.tex (Copyright): Add 2009.
(Notes): Add missing line-break.
(Threading): Reword to fit on one line.

2009-07-15  Glenn Morris  <rgm@gnu.org>

* Makefile.in (gnus-booklet.pdf): Use jobname rather than
clobbering gnus-refcard.pdf.

14 years ago* nnrss.el (nnrss-request-article): Allow mml-to-mime to generate MIME
Katsumi Yamaoka [Thu, 16 Jul 2009 23:19:43 +0000 (23:19 +0000)]
* nnrss.el (nnrss-request-article): Allow mml-to-mime to generate MIME
article without making inquiry to a user for unknown encoding.

* nnmaildir.el (nnmaildir--group-maxnum, nnmaildir--new-number)
(nnmaildir--scan): Assume i-node and device number that file-attributes
returns might be cons-cell.

* dgnushack.el: Autoload thing-at-point for XEmacs 21.5.

* lpath.el: Fbind cp-supported-codepages for XEmacs 21.5.

14 years agoRemove docs now in auth.texi. Don't use `gnus-message' for logging.
Teodor Zlatanov [Thu, 16 Jul 2009 18:07:15 +0000 (18:07 +0000)]
Remove docs now in auth.texi.  Don't use `gnus-message' for logging.
Add new variables `auth-source-debug' and `auth-source-hide-passwords'
and use them.

14 years ago(gnus-group-make-rss-group): Strip newlines and excessive whitespace
Katsumi Yamaoka [Fri, 10 Jul 2009 12:05:55 +0000 (12:05 +0000)]
(gnus-group-make-rss-group): Strip newlines and excessive whitespace
from the default values of title and description.

14 years ago(mm-dissect-buffer): Use message-fetch-field instead of mail-fetch-field to
Katsumi Yamaoka [Tue, 23 Jun 2009 22:39:00 +0000 (22:39 +0000)]
(mm-dissect-buffer): Use message-fetch-field instead of mail-fetch-field to
fetch Content-Description header in order to exclude newlines.

14 years agoSynch with Emacs trunk:
Katsumi Yamaoka [Fri, 19 Jun 2009 00:33:26 +0000 (00:33 +0000)]
Synch with Emacs trunk:
2009-06-18  Ulrich Mueller  <ulm@gentoo.org>

* pgg-gpg.el (pgg-gpg-lookup-key-owner): Handle colon listings
format used by GnuPG 2.0.11.

14 years agoSynch with Emacs trunk:
Katsumi Yamaoka [Mon, 8 Jun 2009 22:47:52 +0000 (22:47 +0000)]
Synch with Emacs trunk:
2009-06-04  Daiki Ueno  <ueno@unixuser.org>

* gnus.texi (Security): Fix wording; add a link to epa.info.

2009-06-04  Ryan Yeske  <rcyeske@gmail.com>

* message.texi (Header Commands): Fix descriptions to match
keybindings.

2009-04-22  Daiki Ueno  <ueno@unixuser.org>

* gnus.texi (Security): Mention that EasyPG is the current default.

14 years ago(gnus-mime-delete-part): Specify gnus-decoded as charset to deleted part.
Katsumi Yamaoka [Mon, 1 Jun 2009 11:48:30 +0000 (11:48 +0000)]
(gnus-mime-delete-part): Specify gnus-decoded as charset to deleted part.

14 years ago* nnmairix.el: Remove old documentation in the commentary block.
David Engster [Sat, 30 May 2009 11:53:36 +0000 (11:53 +0000)]
* nnmairix.el: Remove old documentation in the commentary block.
(nnmairix-request-group): Do not update active file for nnml back ends.
(nnmairix-retrieve-headers): Set gnus-nov-is-evil to t for nnimap back
end so that overview files are ignored.
(nnmairix-update-groups): Make updating the groups more robust by using
marks.
(nnmairix-determine-original-group-from-path): Circumvent mairix bug
with dollar characters in message-id.

14 years agoFix.
Katsumi Yamaoka [Thu, 28 May 2009 23:18:21 +0000 (23:18 +0000)]
Fix.

14 years agoSynch with Emacs trunk.
Katsumi Yamaoka [Thu, 28 May 2009 23:16:51 +0000 (23:16 +0000)]
Synch with Emacs trunk.
=======================
2009-04-20  Stefan Monnier  <monnier@iro.umontreal.ca>

* rfc2047.el (rfc2047-decode-region): Don't skip past `start', which
could happen if the text is only composed of spaces and/or tabs.

2006-08-10  Romain Francoise  <romain@orebokech.com>

* dns-mode.el: Alias `zone-mode' to `dns-mode'.
(dns-mode-soa-auto-increment-serial): New user option.
(dns-mode-soa-maybe-increment-serial): New function.
(dns-mode): Add the latter to `write-contents-functions'.

2005-05-27  Lute Kamstra  <lute@gnu.org>

* textmodes/dns-mode.el (dns-mode): Specify customization group.

14 years agoUse dns-query instead of query-dns. Was renamed on 2008-12-25 in dns.el.
Reiner Steib [Tue, 28 Apr 2009 17:02:36 +0000 (17:02 +0000)]
Use dns-query instead of query-dns.  Was renamed on 2008-12-25 in dns.el.

15 years ago* auth.texi: Synch up with Emacs---change Info file name auth.info to auth;
Katsumi Yamaoka [Sun, 12 Apr 2009 23:10:27 +0000 (23:10 +0000)]
* auth.texi: Synch up with Emacs---change Info file name auth.info to auth;
 remove duplicate @settitle, @dircategory, and @direntry sections;
 fix Tex switches.

15 years agoMerge from emacs--devo--0
Miles Bader [Fri, 10 Apr 2009 08:45:57 +0000 (08:45 +0000)]
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 1561, 1564, 1575-1577)

   - Merge from gnus--devo--0
   - Update from CVS

2009-04-02  Glenn Morris  <rgm@gnu.org>

   * texi/auth.texi: Capitalize direntry.

2009-03-03  Glenn Morris  <rgm@gnu.org>

   * texi/auth.texi: Fix @setfilename.

Revision: emacs@sv.gnu.org/gnus--devo--0--patch-586

15 years agoAdd reporter.
Reiner Steib [Sun, 5 Apr 2009 10:57:22 +0000 (10:57 +0000)]
Add reporter.

15 years ago(FAQ 8-4): Fix wrong group name of news.software.readers.
Reiner Steib [Sun, 5 Apr 2009 10:56:07 +0000 (10:56 +0000)]
(FAQ 8-4): Fix wrong group name of news.software.readers.

15 years ago(gnus-draft-send): Bind gnus-message-setup-hook to nil when sending a queued
Katsumi Yamaoka [Tue, 3 Mar 2009 03:01:23 +0000 (03:01 +0000)]
(gnus-draft-send): Bind gnus-message-setup-hook to nil when sending a queued
 message to avoid extra mml tags.  From Brian Sniffen <bts (at) evenmere.org>.

15 years ago(mml-insert-mime): Don't break parts that mm-uu dissected.
Katsumi Yamaoka [Mon, 2 Mar 2009 23:27:36 +0000 (23:27 +0000)]
(mml-insert-mime): Don't break parts that mm-uu dissected.

15 years agolpath.el: Fbind rmail-swap-buffers-maybe for Emacs 21~22;
Katsumi Yamaoka [Fri, 27 Feb 2009 02:32:28 +0000 (02:32 +0000)]
lpath.el: Fbind rmail-swap-buffers-maybe for Emacs 21~22;
 fbind rmail-msg-restore-non-pruned-header, rmail-swap-buffers-maybe and
 rmail-toggle-header for XEmacs;
 bind rmail-default-file and rmail-default-rmail-file for XEmacs.

15 years agoMerge from emacs--devo--0
Miles Bader [Thu, 26 Feb 2009 23:35:59 +0000 (23:35 +0000)]
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 1542, 1547-1548, 1550-1552, 1554)

   - Update from CVS
   - Merge from gnus--devo--0

2009-02-26  Tobias C. Rittweiler  <tcr@freebits.de>  (tiny change)

   * contrib/sendmail.el (sendmail-send-it): `call-process-region' can return a
   string.  (Bug#2428)

2009-02-07  Glenn Morris  <rgm@gnu.org>

   * contrib/sendmail.el (mail-bury-selects-summary, mail-yank-original): Doc fix.
   (rmail-output-to-rmail-buffer): Autoload it.
   (mail-do-fcc): Give it a doc string.  Update for mbox Rmail, simplify.

2009-02-25  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus-dired.el: Remove autoload for gnus-setup-message.
   (gnus-dired-attach): Fake this-command value to prevent Gnus from
   displaying Gnus logo; always use compose-mail.

2009-02-23  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus-dired.el: Tell autoload that gnus-setup-message is a macro.

2009-02-15  Glenn Morris  <rgm@gnu.org>

   * lisp/gnus-util.el (rmail-insert-rmail-file-header)
   (rmail-count-new-messages, rmail-show-message): Remove unnecessary
   autoloads.
   (rmail-default-rmail-file): Remove unnecessary declaration.
   (gnus-output-to-rmail): Handle mbox Rmail as well as Babyl Rmail.

2009-02-14  Glenn Morris  <rgm@gnu.org>

   * lisp/gnus.el (rmail-default-rmail-file): Remove declaration of deleted
   variable (only used in gnus-util, which declares it anyway).
   (rmail-output-to-rmail-file): Remove autoload of deleted function,
   which was only needed by gnus-art (changed to not use it any more).
   (rmail-insert-rmail-file-header): Remove autoload of deleted function,
   only used in gnus-util, which autoloads it itself.
   (rmail-update-summary): Fix autoload.

   * lisp/gnus-art.el (gnus-summary-save-in-mail): Use gnus-output-to-rmail
   rather than rmail-output-to-rmail-file.

2009-02-07  Glenn Morris  <rgm@gnu.org>

   * lisp/message.el (rmail-msg-restore-non-pruned-header): Remove unneeded
   autoload of function that no longer exists.
   (rmail-toggle-header): Declare.
   (message-forward-rmail-make-body): Handle mbox Rmail.

2009-02-26  Glenn Morris  <rgm@gnu.org>

   * texi/gnus.texi: Minor updates for mbox Rmail.

2009-02-26  Karl Berry  <karl@gnu.org>

   * texi/gnus-coding.texi,
   * texi/gnus.texi,
   * texi/message.texi,
   * texi/pgg.texi,
   * texi/sasl.texi,
   * texi/sieve.texi: Consistently use @insertcopying in the Top node,
   @contents at the front (after @end titlepage),
   and @direntry after @copying.
   (Bug#1988)

Revision: emacs@sv.gnu.org/gnus--devo--0--patch-581

15 years ago* dir: Add auth.texi.
Teodor Zlatanov [Fri, 20 Feb 2009 19:10:02 +0000 (19:10 +0000)]
* dir: Add auth.texi.

* Makefile.in (INSTALL_DATA, INFO_DEPS, dvi, pdf, latex): Add
auth.texi.

15 years ago(NoCeM): Fix description of gnus-use-nocem.
Katsumi Yamaoka [Thu, 19 Feb 2009 11:04:30 +0000 (11:04 +0000)]
(NoCeM): Fix description of gnus-use-nocem.

15 years ago(NoCeM): Fix previous commit.
Katsumi Yamaoka [Wed, 18 Feb 2009 10:01:53 +0000 (10:01 +0000)]
(NoCeM): Fix previous commit.

15 years ago(gnus-nocem-verifyer): Default to gnus-nocem-epg-verify iff EasyPG is available.
Katsumi Yamaoka [Wed, 18 Feb 2009 10:01:48 +0000 (10:01 +0000)]
(gnus-nocem-verifyer): Default to gnus-nocem-epg-verify iff EasyPG is available.

15 years ago(NoCeM): Update default values for gnus-nocem-groups, gnus-nocem-issuers, and
Katsumi Yamaoka [Wed, 18 Feb 2009 07:17:47 +0000 (07:17 +0000)]
(NoCeM): Update default values for gnus-nocem-groups, gnus-nocem-issuers, and
 gnus-nocem-verifyer.

15 years ago(gnus-nocem-groups): Remove invalid NoCeM groups.
Katsumi Yamaoka [Wed, 18 Feb 2009 07:17:39 +0000 (07:17 +0000)]
(gnus-nocem-groups): Remove invalid NoCeM groups.
(gnus-nocem-issuers): List currently active issuers; fix custom type.
(gnus-nocem-verifyer): Default to gnus-nocem-epg-verify.
(gnus-nocem-epg-verify): New function.

15 years agoAdd arch tagline
Miles Bader [Mon, 16 Feb 2009 05:26:17 +0000 (05:26 +0000)]
Add arch tagline

15 years agoChanges from arch/CVS synchronization
Miles Bader [Mon, 16 Feb 2009 05:26:13 +0000 (05:26 +0000)]
Changes from arch/CVS synchronization

15 years ago(gnus-button-alist): Recognize Konqueror info links.
Reiner Steib [Sun, 15 Feb 2009 23:40:13 +0000 (23:40 +0000)]
(gnus-button-alist): Recognize Konqueror info links.

15 years agoNew file documenting auth-source.
Teodor Zlatanov [Fri, 13 Feb 2009 22:33:34 +0000 (22:33 +0000)]
New file documenting auth-source.

15 years agoMerge from emacs--devo--0
Miles Bader [Thu, 5 Feb 2009 09:04:10 +0000 (09:04 +0000)]
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 1526-1528, 1530-1531, 1537)

   - Update from CVS
   - Merge from gnus--devo--0

2009-01-23  Glenn Morris  <rgm@gnu.org>

   * contrib/sendmail.el (mail-bury): Revert previous change now pmail is no more.

2009-01-31  Glenn Morris  <rgm@gnu.org>

   * lisp/gnus-sum.el (gnus-summary-next-article): XEmacs-friendly version of
   2009-01-09 change.

Revision: emacs@sv.gnu.org/gnus--devo--0--patch-578

15 years agoPrint version about Incoming*.
Reiner Steib [Wed, 4 Feb 2009 18:48:48 +0000 (18:48 +0000)]
Print version about Incoming*.

15 years ago(imap-fetch-safe): Bind debug-on-error.
Reiner Steib [Sat, 31 Jan 2009 15:27:39 +0000 (15:27 +0000)]
(imap-fetch-safe): Bind debug-on-error.
(imap-debug): Add imap-fetch-safe.

15 years ago* auth-source.el (auth-source-forget-user-or-password): Clarify docs.
Teodor Zlatanov [Mon, 26 Jan 2009 15:23:27 +0000 (15:23 +0000)]
* auth-source.el (auth-source-forget-user-or-password): Clarify docs.
(auth-source-forget-all-cached): New convenience function.
(auth-source-user-or-password): Accept list of modes or a single mode.

* mail-source.el (mail-source-bind, mail-source-set-1): Use list of
auth-source modes.

* netrc.el (netrc-machine-user-or-password): Use list of
auth-source modes.

* nnimap.el (nnimap-open-connection): Use list of
auth-source modes.

* nntp.el (nntp-send-authinfo): Use list of
auth-source modes.

15 years agoMerge from emacs--devo--0
Miles Bader [Thu, 22 Jan 2009 07:02:19 +0000 (07:02 +0000)]
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 1506-1507, 1512-1513, 1515, 1517, 1519-1520)

   - Update from CVS
   - Merge from gnus--devo--0

2009-01-06  Tassilo Horn  <tassilo@member.fsf.org>

   * lisp/gnus-art.el (gnus-treat-display-face): Fix docstring link to point to
   `(gnus)Face', not `(gnus)X-Face'.

2009-01-03  Michael Olson  <mwolson@gnu.org>

   * lisp/nnimap.el (nnimap-retrieve-headers-progress): Handle edge case where
   `headers' is nil.  This can occur if the IMAP server does not have
   permissions to read messages from a folder, but can write new messages
   to the folder.
   (nnimap-request-article-part): Do not insert `data' if it is nil.

   * lisp/imap.el (imap-parse-fetch): Courier can insert spurious blank
   characters which will confuse `read', so skip past them.

Revision: emacs@sv.gnu.org/gnus--devo--0--patch-574

15 years ago(Limiting): `/ N' and `/ o' are not really limiting
Reiner Steib [Sat, 17 Jan 2009 20:43:05 +0000 (20:43 +0000)]
(Limiting): `/ N' and `/ o' are not really limiting
commands as described at the top.  Reported by Allan Gottlieb
<gottlieb@nyu.edu>.

15 years agoUpdate docs to reflect epa-file-enable is to be used
Teodor Zlatanov [Fri, 16 Jan 2009 22:09:34 +0000 (22:09 +0000)]
Update docs to reflect epa-file-enable is to be used
now.

15 years ago(Non-ASCII Group Names, RSS): Update description of
Katsumi Yamaoka [Fri, 16 Jan 2009 08:03:25 +0000 (08:03 +0000)]
(Non-ASCII Group Names, RSS): Update description of
 nnmail-pathname-coding-system.

15 years ago* nnmail.el (nnmail-pathname-coding-system): Default to the `file-name'
Katsumi Yamaoka [Fri, 16 Jan 2009 08:03:16 +0000 (08:03 +0000)]
* nnmail.el (nnmail-pathname-coding-system): Default to the `file-name'
  coding system in XEmacs; add a workaround for XEmacs.

* lpath.el: Fbind coding-system-aliasee.

15 years ago(mm-coding-system-priorities): Protect against nil value
Katsumi Yamaoka [Wed, 14 Jan 2009 00:52:01 +0000 (00:52 +0000)]
(mm-coding-system-priorities): Protect against nil value
 of current-language-environment.

15 years ago(article-date-ut): Fix previous commit.
Katsumi Yamaoka [Tue, 13 Jan 2009 22:08:01 +0000 (22:08 +0000)]
(article-date-ut): Fix previous commit.

15 years ago(nnfolder-read-folder): Check if most-positive-fixnum is
Reiner Steib [Tue, 13 Jan 2009 17:16:38 +0000 (17:16 +0000)]
(nnfolder-read-folder): Check if most-positive-fixnum is
available at runtime.

15 years ago(article-date-ut): Fix end point of narrowing.
Katsumi Yamaoka [Tue, 13 Jan 2009 09:21:58 +0000 (09:21 +0000)]
(article-date-ut): Fix end point of narrowing.

15 years ago(nnfolder-read-folder): The (lsh -1 -1) trick to generate the greatest
Reiner Steib [Sun, 11 Jan 2009 13:43:07 +0000 (13:43 +0000)]
(nnfolder-read-folder): The (lsh -1 -1) trick to generate the greatest
positive fixnum value doesn't work under an XEmacs with bignum support; use
the most-positive-fixnum constant instead, available since Emacs 21.1 with cl
and XEmacs 21.1.

15 years agoTypo.
Katsumi Yamaoka [Fri, 9 Jan 2009 03:17:35 +0000 (03:17 +0000)]
Typo.

15 years ago(mm-coding-system-priorities): Allow the valu like "Japanese (UTF-8)" of
Katsumi Yamaoka [Fri, 9 Jan 2009 03:16:50 +0000 (03:16 +0000)]
(mm-coding-system-priorities): Allow the valu like "Japanese (UTF-8)" of
 current-language-environment.

15 years ago(imap-message-appenduid-1): Fix typo in imap-fetch-safe call.
Reiner Steib [Thu, 8 Jan 2009 20:51:29 +0000 (20:51 +0000)]
(imap-message-appenduid-1): Fix typo in imap-fetch-safe call.

15 years ago(imap-enable-exchange-bug-workaround): Explain auto-detection
Reiner Steib [Thu, 8 Jan 2009 20:39:09 +0000 (20:39 +0000)]
(imap-enable-exchange-bug-workaround): Explain auto-detection
in the doc string.

15 years agoFix 2009-01-07 entry.
Reiner Steib [Thu, 8 Jan 2009 20:24:44 +0000 (20:24 +0000)]
Fix 2009-01-07 entry.

15 years ago(message-fix-before-sending): Amend comment.
Reiner Steib [Thu, 8 Jan 2009 20:24:06 +0000 (20:24 +0000)]
(message-fix-before-sending): Amend comment.

15 years ago* gnus-msg.el (gnus-inews-do-gcc): Fix last patch to deal with
David Engster [Wed, 7 Jan 2009 10:41:21 +0000 (10:41 +0000)]
* gnus-msg.el (gnus-inews-do-gcc): Fix last patch to deal with
simplified server definitions by converting it via g-server-to-method.

15 years ago(Group Parameters): Add note for local variables.
Katsumi Yamaoka [Tue, 6 Jan 2009 22:11:13 +0000 (22:11 +0000)]
(Group Parameters): Add note for local variables.

15 years ago(gnus-summary-set-local-parameters): Always evaluate parameter's operands.
Katsumi Yamaoka [Tue, 6 Jan 2009 22:11:07 +0000 (22:11 +0000)]
(gnus-summary-set-local-parameters): Always evaluate parameter's operands.

15 years agognus-msg.el (gnus-inews-do-gcc): Reduce to short group name when on
David Engster [Tue, 6 Jan 2009 15:25:17 +0000 (15:25 +0000)]
gnus-msg.el (gnus-inews-do-gcc): Reduce to short group name when on
primary select method (for gnus-group-mark-article-as-read).

15 years ago* mm-util.el (mm-ucs-to-char): New function.
Katsumi Yamaoka [Mon, 5 Jan 2009 22:09:39 +0000 (22:09 +0000)]
* mm-util.el (mm-ucs-to-char): New function.

* mm-url.el (mm-url-decode-entities): Use it.

* lpath.el: Fbind decode-char, int-to-char, ucs-to-char and unicode-to-char.

15 years agoRequire cl for `declare'.
Reiner Steib [Mon, 5 Jan 2009 20:50:39 +0000 (20:50 +0000)]
Require cl for `declare'.
(format-seconds): Explain `assoc-string'.  Suggested by Dave Love.

15 years agoUpdate copyright years.
Reiner Steib [Sat, 3 Jan 2009 22:48:37 +0000 (22:48 +0000)]
Update copyright years.
Fix 2004-01-04 entry for dns.el.

15 years ago(message-fix-before-sending): Add `eight-bit' to illegible-text check.
Reiner Steib [Sat, 3 Jan 2009 22:34:26 +0000 (22:34 +0000)]
(message-fix-before-sending): Add `eight-bit' to illegible-text check.

15 years agoAdd outline. Clarify Emacs versions.
Reiner Steib [Sat, 3 Jan 2009 12:42:22 +0000 (12:42 +0000)]
Add outline.  Clarify Emacs versions.

15 years ago* imap.el (imap-process-connection-type, imap-debug, imap-open):
Reiner Steib [Thu, 1 Jan 2009 18:50:34 +0000 (18:50 +0000)]
* imap.el (imap-process-connection-type, imap-debug, imap-open):
(imap-parse-greeting): Fix doc strings.
(imap-tls-open, imap-search, imap-message-appenduid-1): Add FIXMEs.
(imap-parse-flag-list): Make messages unique.
(imap-parse-body): Fix comments.  Add comment on Exchange 2007.

* nnimap.el: Fix author email.
(nnimap-split-rule): Add FIXME comment.
(nnimap-debug): Fix doc string.

15 years ago* imap.el (imap-string-to-integer): Fix typo.
Reiner Steib [Thu, 1 Jan 2009 18:24:40 +0000 (18:24 +0000)]
* imap.el (imap-string-to-integer): Fix typo.
(imap-fetch-safe): New function.
(imap-message-copyuid-1, imap-message-appenduid-1): Use it.

* nnimap.el (nnimap-find-minmax-uid): Use imap-fetch-safe.

15 years agoAdd arch tagline
Miles Bader [Mon, 29 Dec 2008 01:07:20 +0000 (01:07 +0000)]
Add arch tagline

15 years ago(dns-set-servers): Check "Address". Fix typo.
Reiner Steib [Fri, 26 Dec 2008 17:23:53 +0000 (17:23 +0000)]
(dns-set-servers): Check "Address".  Fix typo.

15 years ago* README: Add gnus-kill-to-score.el.
Reiner Steib [Fri, 26 Dec 2008 15:59:52 +0000 (15:59 +0000)]
* README: Add gnus-kill-to-score.el.

* gnus-kill-to-score.el: New file from
<http://heim.ifi.uio.no/~larsi/ding-various/gnus-kill-to-score.el>.

15 years ago(Converting Kill Files): Fix URL. Include gnus-kill-to-score.el in contrib
Reiner Steib [Fri, 26 Dec 2008 15:42:59 +0000 (15:42 +0000)]
(Converting Kill Files): Fix URL.  Include gnus-kill-to-score.el in contrib
directory.

15 years ago(dns-set-servers): Renamed from dns-parse-resolv-conf. Call
Reiner Steib [Thu, 25 Dec 2008 17:53:25 +0000 (17:53 +0000)]
(dns-set-servers): Renamed from dns-parse-resolv-conf.  Call
nslookup if resolv.conf isn't available.
(dns-query): Rename from query-dns.
(dns-query-cached): Rename from query-dns-cached.

15 years ago(gnus-summary-set-article-display-arrow): Make overlay-arrow-position and
Katsumi Yamaoka [Thu, 25 Dec 2008 03:10:37 +0000 (03:10 +0000)]
(gnus-summary-set-article-display-arrow): Make overlay-arrow-position and
 overlay-arrow-string buffer-local;
 no need to check if those variables exist (first appeared in Emacs 18.50).

15 years agoUpdate.
Katsumi Yamaoka [Wed, 24 Dec 2008 02:30:45 +0000 (02:30 +0000)]
Update.

15 years ago* mm-util.el (mm-line-number-at-pos): New function.
Katsumi Yamaoka [Wed, 24 Dec 2008 02:30:41 +0000 (02:30 +0000)]
* mm-util.el (mm-line-number-at-pos): New function.
* spam-report.el (spam-report-process-queue): Use it.

15 years ago(gnus-summary-set-local-parameters): Don't bind parameters that haven't existed
Katsumi Yamaoka [Wed, 24 Dec 2008 02:30:35 +0000 (02:30 +0000)]
(gnus-summary-set-local-parameters): Don't bind parameters that haven't existed
 as variables as buffer-local variables.