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

15 years ago(gnus-agent-unlist-expire-days): Don't use cadar.
Reiner Steib [Tue, 23 Dec 2008 16:51:46 +0000 (16:51 +0000)]
(gnus-agent-unlist-expire-days): Don't use cadar.

15 years ago(sieve-manage-starttls-p): Renamed from imap-starttls-p.
Reiner Steib [Tue, 23 Dec 2008 16:45:58 +0000 (16:45 +0000)]
(sieve-manage-starttls-p): Renamed from imap-starttls-p.
(sieve-manage-starttls-open): Renamed from imap-starttls-open.

15 years agoFix author email. Doc fixes.
Reiner Steib [Mon, 22 Dec 2008 22:38:50 +0000 (22:38 +0000)]
Fix author email.  Doc fixes.
(imap-parse-body): Work around assertion failure in bogus Exchange 2007 reply.

15 years ago(spam-report-gmane-max-requests): New constant.
Reiner Steib [Mon, 22 Dec 2008 22:06:59 +0000 (22:06 +0000)]
(spam-report-gmane-max-requests): New constant.
(spam-report-gmane-wait): New variable.
(spam-report-gmane-ham, spam-report-gmane-spam)
(spam-report-url-ping-plain, spam-report-process-queue): Wait only if
spam-report-gmane-wait is non-nil should be sufficient to avoid DOS-ing
the server.

15 years agoFix Author's name.
Reiner Steib [Mon, 22 Dec 2008 21:53:12 +0000 (21:53 +0000)]
Fix Author's name.

15 years agoReplace "Trivial patch" with "tiny change".
Reiner Steib [Mon, 22 Dec 2008 21:39:48 +0000 (21:39 +0000)]
Replace "Trivial patch" with "tiny change".

15 years agoFix some filenames.
Reiner Steib [Mon, 22 Dec 2008 21:36:54 +0000 (21:36 +0000)]
Fix some filenames.

15 years ago* nnheader.el (nnheader-read-timeout, nnheader-accept-process-output):
Reiner Steib [Mon, 22 Dec 2008 21:34:55 +0000 (21:34 +0000)]
* nnheader.el (nnheader-read-timeout, nnheader-accept-process-output):
Add explanations.

* pop3.el (pop3-accept-process-output, pop3-read-timeout): Use
nnheader-accept-process-output and nnheader-read-timeout if available.
(pop3-movemail): Use it.

15 years ago(message-check-news-body-syntax): Fix signature check if there's an
Reiner Steib [Mon, 22 Dec 2008 21:25:20 +0000 (21:25 +0000)]
(message-check-news-body-syntax): Fix signature check if there's an
attachment.

15 years agoAdd comments to the mm- emulating functions.
Katsumi Yamaoka [Sun, 21 Dec 2008 23:45:14 +0000 (23:45 +0000)]
Add comments to the mm- emulating functions.

15 years ago(gnus-before-startup-hook): Fix doc string. Reported
Reiner Steib [Sun, 21 Dec 2008 22:47:45 +0000 (22:47 +0000)]
(gnus-before-startup-hook): Fix doc string.  Reported
by Stephen Berman <stephen.berman@gmx.net>.

15 years ago(Startup Variables): Fix gnus-before-startup-hook.
Reiner Steib [Sun, 21 Dec 2008 19:37:22 +0000 (19:37 +0000)]
(Startup Variables): Fix gnus-before-startup-hook.
Reported by Leo <sdl.web@gmail.com>.  (Bug#1660)
(Paging the Article): Add index entry.

15 years agoMerge from emacs--devo--0
Miles Bader [Fri, 19 Dec 2008 02:50:37 +0000 (02:50 +0000)]
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 1496, 1498-1501, 1504-1505)

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

2008-12-16  Glenn Morris  <rgm@gnu.org>

   * lisp/mm-util.el (mm-charset-override-alist): Declare for compiler.

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

15 years ago(mm-read-charset, mm-subst-char-in-string, mm-replace-in-string)
Katsumi Yamaoka [Thu, 18 Dec 2008 23:28:29 +0000 (23:28 +0000)]
(mm-read-charset, mm-subst-char-in-string, mm-replace-in-string)
(mm-special-display-p): Enable those lambda forms to be byte compiled.

15 years ago* mm-util.el (mm-substring-no-properties): New function.
Katsumi Yamaoka [Thu, 18 Dec 2008 22:48:14 +0000 (22:48 +0000)]
* mm-util.el (mm-substring-no-properties): New function.
(mm-string-to-multibyte): Doc fix.

* mml.el (mml-attach-file): Use mm-substring-no-properties.

15 years ago(mml-attach-file): Strip text properties from file name.
Reiner Steib [Thu, 18 Dec 2008 21:08:33 +0000 (21:08 +0000)]
(mml-attach-file): Strip text properties from file name.

15 years ago(mml-generate-mime-1): Prefer the MIME charset that Emacs knows since
Katsumi Yamaoka [Mon, 15 Dec 2008 23:35:32 +0000 (23:35 +0000)]
(mml-generate-mime-1): Prefer the MIME charset that Emacs knows since
 the charset specified might be a bogus alias that mm-charset-synonym-alist
 provides.

15 years ago(mm-charset-synonym-alist): Add bogus names "UTF8" and "ISO_8859-1".
Reiner Steib [Mon, 15 Dec 2008 19:44:47 +0000 (19:44 +0000)]
(mm-charset-synonym-alist): Add bogus names "UTF8" and "ISO_8859-1".

15 years ago(gnus-backup-startup-file): Improve doc string.
Reiner Steib [Mon, 15 Dec 2008 19:38:22 +0000 (19:38 +0000)]
(gnus-backup-startup-file): Improve doc string.

15 years ago(mm-charset-eval-alist): Define it before mm-charset-to-coding-system.
Katsumi Yamaoka [Mon, 15 Dec 2008 04:15:59 +0000 (04:15 +0000)]
(mm-charset-eval-alist): Define it before mm-charset-to-coding-system.
(mm-charset-to-coding-system): Add optional argument `silent';
 define it before mm-charset-override-alist.
(mm-charset-override-alist): Add `(gb2312 . gbk)' to the default value if it
 can be used in Emacs currently running; silence mm-charset-to-coding-system.

15 years ago* rfc2047.el (rfc2047-charset-to-coding-system): Add new argument
Katsumi Yamaoka [Wed, 10 Dec 2008 10:03:11 +0000 (10:03 +0000)]
* rfc2047.el (rfc2047-charset-to-coding-system): Add new argument
`allow-override' which says whether to use `mm-charset-override-alist'.
(rfc2047-decode-encoded-words): Use it.

* mm-util.el (mm-charset-override-alist): Fix custom type;
add `(gb2312 . gbk)' to choices.

15 years ago(Insertion Variables): Don't advertise sc-cite-original.
Reiner Steib [Mon, 8 Dec 2008 20:52:03 +0000 (20:52 +0000)]
(Insertion Variables): Don't advertise sc-cite-original.

15 years agoMerge from emacs--devo--0
Miles Bader [Sat, 6 Dec 2008 17:30:03 +0000 (17:30 +0000)]
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 1442, 1446-1447, 1452-1453, 1460, 1462, 1464, 1471-1472, 1476, 1479-1480, 1482, 1486-1488, 1490)

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

2008-11-21  Stefan Monnier  <monnier@iro.umontreal.ca>

   * lisp/message.el (message-send-mail): Just set the buffer to unibyte
   rather than use mm-with-unibyte-current-buffer which does a lot more.
   (message-send-mail-partially): Don't bother with
   mm-with-unibyte-current-buffer since it's already been made unibyte by
   message-send-mail.

2008-11-19  Glenn Morris  <rgm@gnu.org>

   * texi/doclicense.texi: Change to FDL 1.3.
   Relicense all texi files under FDL 1.3 or later.

2008-11-10  Teodor Zlatanov  <tzz@lifelogs.com>

   * contrib/smtpmail.el (smtpmail-open-stream): Use
   `starttls-any-program-available'.  Auto-load starttls.el for it.

2008-11-01  Juanma Barranquero  <lekktu@gmail.com>

   * lisp/md4.el (md4-buffer): Fix typo in docstring.
   (md4, md4-64): Doc fixes.
   (md4-pack-int32): Reflow docstring.

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

15 years ago* mm-view.el (mm-inline-text-html-render-with-w3m): Make it simple and fast.
Katsumi Yamaoka [Thu, 4 Dec 2008 10:53:38 +0000 (10:53 +0000)]
* mm-view.el (mm-inline-text-html-render-with-w3m): Make it simple and fast.
* gnus-art.el (gnus-article-wash-html-with-w3m): Ditto.

15 years ago* mm-view.el (mm-inline-text-html-render-with-w3m): Put special keymap on links.
Katsumi Yamaoka [Thu, 4 Dec 2008 01:58:21 +0000 (01:58 +0000)]
* mm-view.el (mm-inline-text-html-render-with-w3m): Put special keymap on links.
* gnus-art.el (gnus-article-wash-html-with-w3m): Ditto.
* lpath.el: Bind w3m-link-map for Emacs 21, 22, and XEmacs.

15 years ago(message-idna-to-ascii-rhs-1): Fix previous commit.
Katsumi Yamaoka [Wed, 3 Dec 2008 23:49:19 +0000 (23:49 +0000)]
(message-idna-to-ascii-rhs-1): Fix previous commit.
(message-idna-to-ascii-rhs): Add a comment.  Suggested by RMS.

15 years ago(nnmairix): Mention mairix.el. Point out the importance of nnml-get-new-mail.
David Engster [Wed, 3 Dec 2008 23:22:56 +0000 (23:22 +0000)]
(nnmairix): Mention mairix.el.  Point out the importance of nnml-get-new-mail.
Change URL for mairix patch.

15 years ago(nnimap-retrieve-headers-progress): Don't use nnimap-demule
Reiner Steib [Wed, 3 Dec 2008 20:33:34 +0000 (20:33 +0000)]
(nnimap-retrieve-headers-progress): Don't use nnimap-demule
since the result is inserted in a unibyte buffer anyway.
(nnimap-demule-use-string-to-multibyte): Remove.
(nnimap-demule): Alias it to mm-string-to-multibyte.

15 years ago(message-idna-to-ascii-rhs-1): Protect against local users' addresses that
Katsumi Yamaoka [Wed, 3 Dec 2008 03:01:02 +0000 (03:01 +0000)]
(message-idna-to-ascii-rhs-1): Protect against local users' addresses that
 don't have domain parts.

15 years ago(message-idna-to-ascii-rhs): Use message-narrow-to-headers-or-head rather than
Katsumi Yamaoka [Wed, 3 Dec 2008 02:32:38 +0000 (02:32 +0000)]
(message-idna-to-ascii-rhs): Use message-narrow-to-headers-or-head rather than
 message-narrow-to-head since there will be the message header separator.

15 years ago(nnimap-demule-use-string-to-multibyte): New temporary
Reiner Steib [Sat, 29 Nov 2008 15:25:47 +0000 (15:25 +0000)]
(nnimap-demule-use-string-to-multibyte): New temporary
variable for debugging bug#464 and bug#1174.
(nnimap-demule): Use it.

15 years ago(gnus-score-find-trace): Handle default score in total score calculation
Reiner Steib [Mon, 24 Nov 2008 20:15:36 +0000 (20:15 +0000)]
(gnus-score-find-trace): Handle default score in total score calculation
correctly.

15 years ago(nnrss-make-hash-index): Debug message of full item.
Teodor Zlatanov [Tue, 11 Nov 2008 14:38:16 +0000 (14:38 +0000)]
(nnrss-make-hash-index): Debug message of full item.

15 years ago(netrc-parse): If a list is passed in as FILE, return it.
Teodor Zlatanov [Mon, 10 Nov 2008 21:54:55 +0000 (21:54 +0000)]
(netrc-parse): If a list is passed in as FILE, return it.

15 years ago(starttls-any-program-available): Rewritten so it doesn't require
Teodor Zlatanov [Tue, 4 Nov 2008 16:49:42 +0000 (16:49 +0000)]
(starttls-any-program-available): Rewritten so it doesn't require
itself and to remove `with-no-warnings'.

15 years ago(starttls-any-program-available): Get the name of the available TLS
Teodor Zlatanov [Mon, 3 Nov 2008 20:50:37 +0000 (20:50 +0000)]
(starttls-any-program-available): Get the name of the available TLS
layer program.
(starttls-open-steam-gnutls, starttls-open-stream): Put port number as
well as the host name in the "opening" message.

15 years ago(auth-source-cache, auth-source-do-cache)
Teodor Zlatanov [Mon, 3 Nov 2008 15:21:31 +0000 (15:21 +0000)]
(auth-source-cache, auth-source-do-cache)
(auth-source-user-or-password): Cache passwords and logins by default,
allow override with `auth-source-do-cache'.
(auth-source-forget-user-or-password): Allow users to remove cache
entries if needed.

15 years ago(ietf-drums-remove-comments): Localize second condition-case to only
Teodor Zlatanov [Fri, 31 Oct 2008 17:33:32 +0000 (17:33 +0000)]
(ietf-drums-remove-comments): Localize second condition-case to only
the forward-sexp call.

15 years ago(ietf-drums-remove-comments): Fix bug with single
Teodor Zlatanov [Fri, 31 Oct 2008 03:13:20 +0000 (03:13 +0000)]
(ietf-drums-remove-comments): Fix bug with single
quotes contained.  Make it more robust regardless by an extra
condition-case wrapper.

15 years agoNo need to fbind codepage-setup for Emacs 23.
Katsumi Yamaoka [Fri, 3 Oct 2008 06:58:08 +0000 (06:58 +0000)]
No need to fbind codepage-setup for Emacs 23.

15 years agoMerge from emacs--devo--0
Miles Bader [Fri, 3 Oct 2008 04:21:54 +0000 (04:21 +0000)]
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 1411, 1413, 1424, 1427, 1429, 1431, 1433, 1436-1438, 1440-1441)

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

2008-10-02  Glenn Morris  <rgm@gnu.org>

   * lisp/mm-util.el (mm-codepage-setup): Tweak codepage error.
   Silence compiler warning.

2008-10-01  Magnus Henoch  <mange@freemail.hu>

   * lisp/tls.el (open-tls-stream): Show the actual command being
   executed, instead of the format string.

2008-09-30  Chong Yidong  <cyd@stupidchicken.com>

   * lisp/mml.el (mml-menu): Don't assume mml2015 is bound.

2008-09-27  Glenn Morris  <rgm@gnu.org>

   * lisp/gnus-util.el (mail-header-remove-comments): Autoload it.

2008-09-27  Andreas Schwab  <schwab@suse.de>

   * lisp/gnus-util.el (gnus-split-references): Strip comments.
   (gnus-parent-id): Likewise.

2008-09-10  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus-group.el (gnus-group-make-useful-group): Don't use the compiler
   macro caddr in the interactive form since it won't be expanded.

2008-09-09  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus-art.el (gnus-mime-set-charset-parameters): Add new argument
   `charset'; fix name of function called recursively.
   (gnus-mime-view-part-as-charset): Don't bind gnus-newsgroup-charset.

2008-09-09  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus-art.el (gnus-mime-strip-charset-parameters): Remove.
   (gnus-mime-set-charset-parameters): New function.
   (gnus-mime-view-part-as-charset): Use it to correctly display part
   specifying wrong charset.

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

15 years ago* nnml.el (nnml-request-expire-articles): Check if the function set to
Katsumi Yamaoka [Fri, 3 Oct 2008 01:52:25 +0000 (01:52 +0000)]
* nnml.el (nnml-request-expire-articles): Check if the function set to
 `nnmail-expiry-target' returns the symbol `delete'.

* nnfolder.el (nnfolder-request-expire-articles): Ditto.

* nnmail.el (nnmail-expiry-target): Fix custom type.

15 years agoRevert last changes.
Katsumi Yamaoka [Thu, 2 Oct 2008 23:44:37 +0000 (23:44 +0000)]
Revert last changes.