Katsumi Yamaoka [Fri, 7 May 2010 23:01:27 +0000 (23:01 +0000)]
Synch with Emacs trunk.
2010-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
* dns-mode.el (auto-mode-alist): Add entry for .zone files.
2010-05-07 Christian von Roques <roques@mti.ag> (tiny change)
* mml2015.el (mml2015-epg-find-usable-key): Skip disabled key (Bug#5592).
Katsumi Yamaoka [Fri, 7 May 2010 07:46:06 +0000 (07:46 +0000)]
Fix typo.
Katsumi Yamaoka [Fri, 7 May 2010 07:22:53 +0000 (07:22 +0000)]
Patch from Julien Danjou <julien (at) danjou.info>.
* gnus-art.el (gnus-mime-pipe-part): Add optional argument `cmd'; pass
it to mm-pipe-part.
* mm-decode.el (mm-pipe-part): Add optional argument `cmd'; use it if
it is given.
Katsumi Yamaoka [Fri, 7 May 2010 06:34:41 +0000 (06:34 +0000)]
* binhex.el (binhex-decode-region-internal)
* dns.el (dns-read-string-name, dns-write, dns-read, dns-read-type)
(dns-query)
* nnweb.el (nnweb-gmane-search)
* pgg-parse.el (pgg-parse-armor)
* pgg.el (pgg-verify-region)
* sha1.el (sha1-string-external)
* uudecode.el (uudecode-decode-region-internal)
* yenc.el (yenc-decode-region): Don't run set-buffer-multibyte for
XEmacs.
* gnus-art.el (gnus-article-browse-html-parts)
* gnus-group.el (gnus-read-ephemeral-gmane-group)
(gnus-read-ephemeral-bug-grou): Use mm-make-temp-file instead of
make-temp-file.
* gnus-dired.el (gnus-dired-mode): Bind gnus-dired-mode-hook,
gnus-dired-mode-on-hook and gnus-dired-mode-off-hook for XEmacs when
compiling.
* gnus-ml.el (gnus-mailing-list-mode): Bind gnus-mailing-list-mode-hook,
gnus-mailing-list-mode-on-hook and gnus-mailing-list-mode-off-hook for
XEmacs when compiling.
* gnus-salt.el (gnus-pick-mode): Bind gnus-pick-mode-on-hook and
gnus-pick-mode-off-hook for XEmacs when compiling.
(gnus-binary-mode): Bind gnus-binary-mode-on-hook and
gnus-binary-mode-off-hook for XEmacs when compiling.
* gnus-sum.el (gnus-summary-limit-strange-charsets-predicate): Return
nil if char-charset is not available.
* imap.el (imap-disable-multibyte)
* sieve-manage.el (sieve-manage-disable-multibyte): Redefine them as a
macro.
* mm-url.el (mm-url-form-encode-xwfu): Use mm-encode-coding-string
instead of encode-coding-string.
* mm-util.el (mm-enable-multibyte, mm-disable-multibyte): Use (featurep
'xemacs) instead of mm-emacs-mule to switch function definitions.
(mm-with-unibyte-current-buffer): Make it a progn macro for XEmacs.
* lpath.el: Fbind delete-overlay and overlay-lists for XEmacs;
bind temporary-file-directory for XEmacs;
fbind make-temp-file, set-buffer-multibyte, string-as-multibyte and
timer-set-function for XEmacs 21.4 and SXEmacs;
bind timer-list for XEmacs 21.4 and SXEmacs;
fbind char-charset and find-charset-region for non-Mule XEmacs;
fbind decode-coding-region, decode-coding-string, detect-coding-region,
encode-coding-region and encode-coding-string for XEmacs having no
file-coding feature.
Katsumi Yamaoka [Thu, 6 May 2010 05:57:04 +0000 (05:57 +0000)]
Cosmetic fix.
Tommi Vainikainen [Thu, 6 May 2010 05:36:59 +0000 (07:36 +0200)]
(mml-secure-message-sign): Fix cut and paste error.
Katsumi Yamaoka [Thu, 6 May 2010 04:21:12 +0000 (04:21 +0000)]
Synch with Emacs trunk.
2010-05-06 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus-dired.el, gnus-draft.el, gnus-ml.el, gnus-salt.el, gnus-sum.el,
gnus-undo.el, mml.el: Require easy-mmode for XEmacs when compiling.
2010-05-03 Juanma Barranquero <lekktu@gmail.com>
* mm-util.el (mm-decompress-buffer): Use `delete-file';
alias `jka-compr-delete-temp-file' no longer exists.
2010-05-03 Stefan Monnier <monnier@iro.umontreal.ca>
Use define-minor-mode in Gnus where applicable.
* mml.el (mml-mode): Use define-minor-mode.
* gnus-undo.el (gnus-undo-mode-map): Initialize in declaration.
(gnus-undo-mode): Use define-minor-mode.
* gnus-sum.el (gnus-dead-summary-mode-map): Initialize in declaration.
(gnus-dead-summary-mode): Use define-minor-mode.
* gnus-salt.el (gnus-pick-mode-map, gnus-binary-mode-map):
Initialize in declaration.
(gnus-pick-mode, gnus-binary-mode): Use define-minor-mode.
* gnus-ml.el (gnus-mailing-list-mode-map): Initialize in declaration.
(gnus-mailing-list-mode): Use define-minor-mode.
* gnus-draft.el (gnus-draft-mode-map): Initialize in declaration.
(gnus-draft-mode): Use define-minor-mode.
* gnus-dired.el (gnus-dired-mode-map): Initialize in declaration.
(gnus-dired-mode): Use define-minor-mode.
Andreas Seltenreich [Sat, 1 May 2010 07:17:48 +0000 (09:17 +0200)]
(mml-generate-mime-1,mml-compute-boundary-1): Update 'mml handles on recursive
mml-to-mime translation and check them for boundary delimiter collisions.
Reported by: Greg Troxel.
Katsumi Yamaoka [Tue, 27 Apr 2010 06:38:57 +0000 (06:38 +0000)]
Don't load tm and apel XEmacs packages when compiling.
Katsumi Yamaoka [Sun, 25 Apr 2010 13:30:14 +0000 (13:30 +0000)]
Synch with Emacs trunk:
2010-04-23 Stefan Monnier <monnier@iro.umontreal.ca>
* mm-util.el (mm-find-buffer-file-coding-system):
* yenc.el (yenc-decode-region): Don't let-bind a read-only variable.
Ted Zlatanov [Fri, 23 Apr 2010 13:01:41 +0000 (08:01 -0500)]
Remove configure from ignores.
Ted Zlatanov [Thu, 22 Apr 2010 23:45:49 +0000 (18:45 -0500)]
Regenerated configure from configure.in using Autoconf 2.65.
Andreas Seltenreich [Thu, 22 Apr 2010 08:12:53 +0000 (10:12 +0200)]
(message-generate-headers): Record insertion of optional headers as well.
Otherwise the check to prevent repeated insertion of optional headers
is a no-op.
Romain Francoise [Tue, 20 Apr 2010 13:51:23 +0000 (15:51 +0200)]
Convert .cvsignore files to .gitignore
Ted Zlatanov [Tue, 20 Apr 2010 03:09:38 +0000 (22:09 -0500)]
Tell about the cgit repository.
Ted Zlatanov [Mon, 19 Apr 2010 02:07:00 +0000 (21:07 -0500)]
Tell about the other commit ding-commits@quimby.gnus.org address.
Ted Zlatanov [Mon, 19 Apr 2010 00:44:32 +0000 (19:44 -0500)]
Tell about git-http-backend again.
Ted Zlatanov [Mon, 19 Apr 2010 00:18:52 +0000 (19:18 -0500)]
Tell about subject prefix.
Ted Zlatanov [Mon, 19 Apr 2010 00:17:07 +0000 (19:17 -0500)]
Tell about commit cvslog@quimby.gnus.org address.
Ted Zlatanov [Mon, 19 Apr 2010 00:11:56 +0000 (19:11 -0500)]
Tell about server setup.
Ted Zlatanov [Sun, 18 Apr 2010 11:11:22 +0000 (06:11 -0500)]
Fix 'comit' typos.
Ted Zlatanov [Sat, 17 Apr 2010 21:56:38 +0000 (16:56 -0500)]
Added index.html for git.gnus.org.
Ted Zlatanov [Sat, 17 Apr 2010 21:48:31 +0000 (16:48 -0500)]
Don't mention CVS.
Ted Zlatanov [Sat, 17 Apr 2010 21:42:51 +0000 (16:42 -0500)]
Mention the Git repo instead of the CVS repo and put the Git repo in the news section.
Andreas Seltenreich [Thu, 15 Apr 2010 20:52:55 +0000 (22:52 +0200)]
(Score File Format): Fix typo. Reported by Štěpán Němec.
(Mail Group Commands): Add index entry.
Katsumi Yamaoka [Wed, 14 Apr 2010 23:16:40 +0000 (23:16 +0000)]
(gnus-summary-bookmark-make-record): Add `location' field. By Stefan Monnier.
Katsumi Yamaoka [Wed, 14 Apr 2010 14:54:28 +0000 (14:54 +0000)]
2010-04-14 Katsumi Yamaoka <yamaoka@jpl.org>
* lpath.el: Fbind bookmark-default-handler,
bookmark-get-bookmark-record, bookmark-make-record-default,
bookmark-prop-get for Emacs <23 and XEmacs.
2010-04-12 Stefan Monnier <monnier@iro.umontreal.ca>
* gnus-sum.el: Add bookmark declarations to silence the compiler.
(gnus-mark-xrefs-as-read, gnus-summary-limit-to-bodies):
Use with-current-buffer to silence the byte-compiler.
(gnus-summary-bookmark-make-record): Use derived-mode-p and don't
bother to require `gnus'.
(gnus-summary-bookmark-jump): Don't forget to autoload. Simplify.
2010-04-12 Thierry Volpiatto <thierry.volpiatto@gmail.com>
* gnus-sum.el (gnus-summary-bookmark-make-record)
(gnus-summary-bookmark-jump): New functions.
(gnus-summary-mode): Setup bookmark support.
Katsumi Yamaoka [Thu, 1 Apr 2010 23:15:17 +0000 (23:15 +0000)]
(mm-uu-pgp-signed-extract-1): Use buffer-file-coding-system if set.
By Andreas Schwab <schwab@linux-m68k.org>.
Teodor Zlatanov [Thu, 1 Apr 2010 11:08:04 +0000 (11:08 +0000)]
(Finding the News): Add pointers to the Server buffer
because it's essential.
Katsumi Yamaoka [Wed, 31 Mar 2010 07:47:15 +0000 (07:47 +0000)]
2010-03-31 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus-art.el (gnus-article-browse-html-save-cid-content): Rename from
gnus-article-browse-html-save-cid-image; make it work recursively for
forwarded messages as well.
(gnus-article-browse-html-parts): Work when prefix arg is given.
(gnus-article-browse-html-article): Doc fix.
2010-03-30 Chong Yidong <cyd@stupidchicken.com>
* message.el (message-default-mail-headers):
(message-default-headers): Carry the value mail-default-headers over
into message-default-mail-headers, rather than message-default-headers.
Katsumi Yamaoka [Wed, 31 Mar 2010 01:10:18 +0000 (01:10 +0000)]
(MIME Commands): Update description of gnus-article-browse-html-article.
Katsumi Yamaoka [Tue, 30 Mar 2010 05:45:51 +0000 (05:45 +0000)]
2010-03-30 Martin Stjernholm <mast@lysator.liu.se>
* mm-decode.el (mm-add-meta-html-tag): Added option to override the
charset.
* gnus-art.el (gnus-article-browse-html-parts): Force the correct
charset into the <meta> tag when the article is encoded to utf-8.
Katsumi Yamaoka [Tue, 30 Mar 2010 05:04:07 +0000 (05:04 +0000)]
2010-03-30 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus-art.el (gnus-article-browse-delete-temp-files): Delete
directories as well.
(gnus-article-browse-html-parts): Work for images that do not specify
file names; delete temp directory when quitting; insert header at the
right place; use file: scheme for image files.
2010-03-30 Eric Schulte <schulte.eric@gmail.com>
* gnus-art.el (gnus-article-browse-html-save-cid-image): New function.
(gnus-article-browse-html-parts): Use it to make temporary cid image
files in addition to html file so that browser may display them.
Katsumi Yamaoka [Mon, 29 Mar 2010 11:19:56 +0000 (11:19 +0000)]
(mm-add-meta-html-tag): Fix regexp matching meta tag.
Teodor Zlatanov [Mon, 29 Mar 2010 10:20:06 +0000 (10:20 +0000)]
(auth-source-pick): Fix for non-secrets specifier.
Teodor Zlatanov [Sat, 27 Mar 2010 20:01:28 +0000 (20:01 +0000)]
(auth-sources): Change default to be simpler. Explain
about Secret Service API sources. Improve Customize options.
(auth-source-pick): Change to accept any number of search parameters.
Implement fallbacks iteratively, not recursively. Add scoring on the
second pass and sort by score. Call Secret Service API when needed.
(auth-source-user-or-password): Use it. Call Secret Service API
directly when needed to get the user name and the password.
Teodor Zlatanov [Sat, 27 Mar 2010 19:56:30 +0000 (19:56 +0000)]
(Secret Service API): Add TODO node.
(Help for users): Explain the new source options for `auth-sources'.
Katsumi Yamaoka [Wed, 24 Mar 2010 23:36:45 +0000 (23:36 +0000)]
2010-03-24 Juanma Barranquero <lekktu@gmail.com>
* message.el (message-interactive): Doc fix.
(message-qmail-inject-args): Reflow.
(message-kill-to-signature): Fix typo in docstring.
* smiley.el (smiley-buffer): Fix typo in docstring.
Katsumi Yamaoka [Wed, 24 Mar 2010 07:35:05 +0000 (07:35 +0000)]
2010-03-24 Glenn Morris <rgm@gnu.org>
* mail-source.el (gnus-message): Declare.
(mail-source-delete-old-incoming): Require gnus-util.
Katsumi Yamaoka [Tue, 23 Mar 2010 08:23:42 +0000 (08:23 +0000)]
Synch with Emacs trunk
======================
2010-03-23 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus-art.el (canlock-verify): Autoload it for Emacs 21.
* message.el (ecomplete-setup): Autoload it for Emacs <23.
* mml-sec.el (mml-secure-cache-passphrase): Default to t that is
password-cache's default if it is not bound.
(mml-secure-passphrase-cache-expiry): Default to 16 that is
password-cache-expiry's default if it is not bound.
* pop3.el (pop3-list): Don't use 3rd arg of `split-string' which is not
available in Emacs 21.
* lpath.el: Suppress compiler warnings for:
canlock-insert-header and smtpmail-default-smtp-server for Emacs 21 and
XEmacs;
ecomplete-add-item, ecomplete-save, hashcash-wait-async,
mail-add-payment, mail-add-payment-async, netrc-get, netrc-machine,
netrc-machine-user-or-password and netrc-parse for Emacs 22 and XEmacs.
2010-03-19 Michael Albinus <michael.albinus@gmx.de>
* auth-source.el (netrc-machine-user-or-password): Autoload.
2010-03-19 Glenn Morris <rgm@gnu.org>
Stop message.el from loading about 40 libraries it doesn't always need.
The general approach is to autoload rather than require, and to
require in the specific functions rather than the file. (Bug#5642)
* gmm-utils.el: Don't require wid-edit.
(widget-create-child-value, widget-convert, widget-default-get):
Autoload.
* gnus-util.el: Don't require time-date, netrc.
(message-fetch-field, gnus-group-name-decode): Declare rather than
autoloading.
(gnus-fetch-field): Require message.
(gnus-decode-newsgroups): Require gnus-group.
* ietf-drums.el: Don't require time-date.
* message.el: Don't require hashcash, canlock, ecomplete.
Do require mail-utils. Require nnheader only when compiling.
(smtpmail-default-smtp-server): Remove declaration.
(message-send-mail-function): Check smtpmail-default-smtp-server
is bound rather than requiring smtpmail.
(message-auto-save-directory, message-insert-signature): Use
expand-file-name rather than nnheader-concat.
(nnheader-insert-file-contents): Autoload.
(hashcash-wait-async): Declare.
(message-send-mail): Only call gnus-setup-posting-charset if
gnus-group-posting-charset-alist is bound. Require hashcash if needed.
(message-send-mail-with-sendmail): Require sendmail.
(canlock-password, canlock-password-for-verify): Declare.
(message-canlock-password): Require canlock.
(nnheader-get-report): Autoload.
(gnus-setup-posting-charset): Declare.
(message-send-news): Require gnus-msg.
(message-make-references, message-make-in-reply-to): Use mail-header-id
rather than the alias mail-header-message-id.
(ecomplete-add-item, ecomplete-save): Declare.
(message-put-addresses-in-ecomplete): Require ecomplete.
(ecomplete-display-matches): Autoload.
* mm-decode.el: Don't require mailcap, gnus-util.
(gnus-map-function, gnus-replace-in-string, gnus-read-shell-command)
(message-fetch-field, mailcap-parse-mailcaps, mailcap-mime-info):
Autoload.
(mailcap-mime-extensions): Declare.
* mm-encode.el: Don't require mailcap.
(mailcap-extension-to-mime): Autoload.
* mml-sec.el: Don't require password-cache.
* mml.el (gnus-setup-posting-charset): Declare rather than autoload.
(mailcap-parse-mimetypes, mailcap-mime-types): Declare.
(mml-minibuffer-read-type): Require mailcap.
(mml-preview): Require gnus-msg.
* mml1991.el: Require password-cache.
(password-cache-expiry): Remove declaration.
* mml2015.el: Require password-cache.
(password-cache-expiry): Remove declaration.
* nneething.el (mailcap): Require mailcap.
* nnheader.el: (declare-function): Add compatibility stub.
(message-remove-header): Declare rather than autoload.
(nnheader-replace-header): Require message.
* nnimap.el (declare-function): Add compatibility stub.
(netrc-parse, netrc-machine-user-or-password): Declare.
(nnimap-open-connection): Require netrc.
* nntp.el (declare-function): Add compatibility stub.
(netrc-parse, netrc-machine, netrc-get): Declare.
(nntp-send-authinfo): Require netrc.
* rfc2047.el: Don't require qp.
(quoted-printable-encode-region, quoted-printable-decode-string):
Autoload.
* sieve-mode.el: Don't require easymenu.
(easy-menu-add-item): Autoload it.
* spam-stat.el (time-to-number-of-days): Autoload it.
2010-03-19 Glenn Morris <rgm@gnu.org>
* password-cache.el (password-cache, password-cache-expiry): Autoload.
Teodor Zlatanov [Tue, 23 Mar 2010 02:54:14 +0000 (02:54 +0000)]
(auth-sources): Fix up definition so extra parameters
are always inline.
Teodor Zlatanov [Mon, 22 Mar 2010 10:58:48 +0000 (10:58 +0000)]
(nnimap-verify-uidvalidity): Fixed bug where uidvalidity
wasn't updated after mismatch. Clear cached mailbox info correctly
when uidvalidity changes.
(nnimap-group-prefixed-name): New function to avoid some code duplication.
(nnimap-verify-uidvalidity, nnimap-group-overview-filename)
(nnimap-request-group): Use it.
(nnimap-retrieve-groups, nnimap-verify-uidvalidity)
(nnimap-update-unseen): Significantly improved speed of Gnus startup
with many imap folders. This is done by caching the group status from
the imap server persistently in a group parameter `imap-status'. (This
was cached before too if `nnimap-retrieve-groups-asynchronous' was set,
but not persistently, so every Gnus startup was still very slow.)
Teodor Zlatanov [Mon, 22 Mar 2010 04:47:54 +0000 (04:47 +0000)]
(assistant-render-text): Run `widget-setup' and don't
delete the extra newline. Otherwise editing of :string and :number
types don't work.
Teodor Zlatanov [Mon, 22 Mar 2010 04:45:56 +0000 (04:45 +0000)]
* gnus/gnus-setup.ast: Add finish links to the top nodes.
* gnus/news-server.ast: Add some trivial validation.
Teodor Zlatanov [Sat, 20 Mar 2010 20:35:24 +0000 (20:35 +0000)]
Set up autoloads. Bump to 23.2 because of the
secrets.el dependency.
(auth-sources): Add optional user name. Add secrets.el configuration
choice (unused right now).
Teodor Zlatanov [Sat, 20 Mar 2010 18:52:07 +0000 (18:52 +0000)]
* gnus-sum.el (gnus-summary-make-menu-bar): Let
`gnus-registry-install-shortcuts' fill in the functions.
* gnus-registry.el (gnus-summary-misc-menu): Declare to avoid
warnings.
(gnus-registry-misc-menus): Variable to hold registry mark menus.
(gnus-registry-install-shortcuts): Populate and use it in a
`gnus-summary-menu-hook' lambda, under "Gnus"->"Registry Marks".
Teodor Zlatanov [Sat, 20 Mar 2010 16:44:09 +0000 (16:44 +0000)]
* nnimap.el (nnimap-decode-group-name, nnimap-encode-group-name):
In-place substitutions for the group name encoding/decoding.
(nnimap-find-minmax-uid, nnimap-possibly-change-group)
(nnimap-retrieve-headers-progress, nnimap-possibly-change-group)
(nnimap-retrieve-headers-progress, nnimap-request-article-part)
(nnimap-update-unseen, nnimap-request-list)
(nnimap-retrieve-groups, nnimap-request-update-info-internal)
(nnimap-request-set-mark, nnimap-split-to-groups)
(nnimap-split-articles, nnimap-request-newgroups)
(nnimap-request-create-group, nnimap-request-accept-article)
(nnimap-request-delete-group, nnimap-request-rename-group)
(nnimap-acl-get, nnimap-acl-edit): Use them. Replace `mbx' with
`encoded-mbx' for consistency.
(nnimap-close-group): Call `imap-current-mailbox' instead of using the
variable `imap-current-mailbox'.
* gnus-agent.el (gnus-agent-fetch-articles, gnus-agent-fetch-headers)
(gnus-agent-regenerate-group): Use `gnus-agent-decoded-group-name'.
Teodor Zlatanov [Sat, 20 Mar 2010 16:19:52 +0000 (16:19 +0000)]
(pop3-display-message-size-flag): Display message size byte
counts during POP3 download.
(pop3-movemail): Use it.
(pop3-list): Implement listing of available messages.
Teodor Zlatanov [Sat, 20 Mar 2010 16:02:30 +0000 (16:02 +0000)]
(nnir-get-article-nov-override-function): New function to
override the normal NOV retrieval.
(nnir-retrieve-headers): Use it.
Katsumi Yamaoka [Thu, 18 Mar 2010 09:16:31 +0000 (09:16 +0000)]
(declare-function): Remove duplicate definition by Glenn Morris <rgm@gnu.org>.
Katsumi Yamaoka [Wed, 17 Mar 2010 03:52:56 +0000 (03:52 +0000)]
(mml-read-tag): Unquote values with `read' to reverse prin1 in mml-insert-tag
(just stripping the quotes gave wrong value if any backslash escapes).
From Kevin Ryde <user42@zip.com.au>.
Katsumi Yamaoka [Mon, 15 Mar 2010 02:37:02 +0000 (02:37 +0000)]
* mm-util.el (mm-charset-to-coding-system): Use coding-system-from-name
if it is available. (bug#5647)
* lpath.el: Suppress compiler warning for coding-system-from-name for
Emacs 21 and XEmacs.
Katsumi Yamaoka [Sun, 14 Mar 2010 23:31:30 +0000 (23:31 +0000)]
2010-03-14 Juri Linkov <juri@jurta.org>
* hmac-def.el:
* hmac-md5.el:
* netrc.el: Fix keywords.
Katsumi Yamaoka [Mon, 8 Mar 2010 23:12:18 +0000 (23:12 +0000)]
Fix numeric keywords. By Juri Linkov <juri@jurta.org>.
Katsumi Yamaoka [Fri, 26 Feb 2010 06:12:47 +0000 (06:12 +0000)]
2010-02-26 Glenn Morris <rgm@gnu.org>
* message.el (message-send-mail-function): Change the default, so that
it inherits from a customized send-mail-function. (Bug#5643)
Katsumi Yamaoka [Wed, 24 Feb 2010 22:33:25 +0000 (22:33 +0000)]
2010-02-24 Stefan Monnier <monnier@iro.umontreal.ca>
* gnus-art.el (gnus-treat-display-x-face): Don't burp if
shell-command-to-string signals an error (bug#5299).
Katsumi Yamaoka [Wed, 24 Feb 2010 10:50:30 +0000 (10:50 +0000)]
2010-02-24 Glenn Morris <rgm@gnu.org>
* message.el (message-smtpmail-send-it)
(message-send-mail-with-mailclient): Doc fixes.
Katsumi Yamaoka [Tue, 16 Feb 2010 04:33:25 +0000 (04:33 +0000)]
2010-02-16 Glenn Morris <rgm@gnu.org>
* message.el (message-default-mail-headers): Change the default value
to ease the transition from mail-mode to message-mode. (Bug#5555)
Katsumi Yamaoka [Thu, 21 Jan 2010 09:11:34 +0000 (09:11 +0000)]
(Score File Format): Fix typo.
Katsumi Yamaoka [Tue, 19 Jan 2010 04:05:20 +0000 (04:05 +0000)]
(parse-time-syntax): Define it for only XEmacs.
(parse-time-string-chars): Implement 2009-08-16 change for Emacs.
Katsumi Yamaoka [Mon, 18 Jan 2010 22:10:52 +0000 (22:10 +0000)]
2010-01-18 Chong Yidong <cyd@stupidchicken.com>
* time-date.el (date-to-time): Doc fix (Bug#5408).
Katsumi Yamaoka [Mon, 18 Jan 2010 04:59:52 +0000 (04:59 +0000)]
2010-01-17 Chong Yidong <cyd@stupidchicken.com>
* message.el (message-mail): Just pass yank-action on to message-setup.
(message-setup): Handle (FUN . ARGS) form of yank-action.
(message-with-reply-buffer, message-widen-reply)
(message-yank-original): Handle non-buffer values of
message-reply-buffer (Bug#4080).
(message-setup-1): Prefer to save message-reply-buffer as a buffer.
Katsumi Yamaoka [Sun, 17 Jan 2010 12:50:58 +0000 (12:50 +0000)]
2010-01-17 Juanma Barranquero <lekktu@gmail.com>
* nnmairix.el (nnmairix-group-delete-recreate-this-group):
Fix typo in docstring.
Katsumi Yamaoka [Fri, 15 Jan 2010 00:12:57 +0000 (00:12 +0000)]
Fix typos by Juanma Barranquero <lekktu@gmail.com>.
Katsumi Yamaoka [Wed, 13 Jan 2010 10:59:36 +0000 (10:59 +0000)]
Add 2010 to copyright years.
Katsumi Yamaoka [Mon, 11 Jan 2010 22:21:44 +0000 (22:21 +0000)]
2010-01-08 Jason Rumney <jasonr@gnu.org>
* sieve-manage.el (sieve-manage-parse-capability-1): Loosely match OK
response.
Katsumi Yamaoka [Wed, 6 Jan 2010 09:24:25 +0000 (09:24 +0000)]
* gnus-art.el (gnus-article-describe-bindings): Work for prefix keys.
* gnus-xmas.el (gnus-xmas-article-describe-bindings): Ditto.
* message.el (message-check-news-header-syntax): Protect against a
string that `rfc822-addresses' returns when parsing fails.
Katsumi Yamaoka [Wed, 6 Jan 2010 00:09:49 +0000 (00:09 +0000)]
2010-01-06 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus-util.el (gnus-invisible-p, gnus-next-char-property-change)
(gnus-previous-char-property-change): New functions.
* gnus-sum.el (gnus-forward-line-ignore-invisible): Use them.
2010-01-05 Andreas Schwab <schwab@linux-m68k.org>
* gnus-sum.el (gnus-forward-line-ignore-invisible): New function.
(gnus-summary-recenter): Use it instead of forward-line. (Bug#5257)
Katsumi Yamaoka [Tue, 5 Jan 2010 02:26:06 +0000 (02:26 +0000)]
Update copyright years.
Katsumi Yamaoka [Tue, 5 Jan 2010 02:23:08 +0000 (02:23 +0000)]
2010-01-04 Stefan Monnier <monnier@iro.umontreal.ca>
* gnus.texi (Posting Styles): Use with-current-buffer.
Katsumi Yamaoka [Tue, 5 Jan 2010 02:22:52 +0000 (02:22 +0000)]
2010-01-02 Chong Yidong <cyd@stupidchicken.com>
* message.el (message-exchange-point-and-mark): Rework last change to
avoid using optional arg of exchange-point-and-mark, for backward
compatibility.
2010-01-01 Chong Yidong <cyd@stupidchicken.com>
* message.el (message-exchange-point-and-mark): Call
exchange-point-and-mark with an argument rather than setting
mark-active by hand (Bug#5175).
Katsumi Yamaoka [Fri, 18 Dec 2009 04:29:23 +0000 (04:29 +0000)]
(Direct Functions): Add missing port number to tls method.
Katsumi Yamaoka [Fri, 18 Dec 2009 00:52:44 +0000 (00:52 +0000)]
Typo.
Katsumi Yamaoka [Fri, 18 Dec 2009 00:47:27 +0000 (00:47 +0000)]
replace [:digit:] with [0-9] for XEmacs.
Katsumi Yamaoka [Thu, 17 Dec 2009 08:00:55 +0000 (08:00 +0000)]
2009-12-17 Glenn Morris <rgm@gnu.org>
* gnus-group.el (gnus-bug-group-download-format-alist):
Change emacs entry to debbugs.gnu.org. Bump :version.
Katsumi Yamaoka [Mon, 14 Dec 2009 00:04:24 +0000 (00:04 +0000)]
2009-12-13 Reiner Steib <Reiner.Steib@gmx.de>
* mm-encode.el (mm-sign-option, mm-encrypt-option): Add :version tag.
Reiner Steib [Sat, 12 Dec 2009 11:56:20 +0000 (11:56 +0000)]
(message-info): Explain why we use `Info-goto-node'.
Katsumi Yamaoka [Wed, 2 Dec 2009 12:10:00 +0000 (12:10 +0000)]
Always bind default-file-name-coding-system for (S)XEmacs.
Katsumi Yamaoka [Wed, 2 Dec 2009 11:50:30 +0000 (11:50 +0000)]
2009-12-02 Stefan Monnier <monnier@iro.umontreal.ca>
* message.el (message-completion-in-region): New compatibility function.
(message-expand-group): Use it.
Katsumi Yamaoka [Wed, 2 Dec 2009 00:49:30 +0000 (00:49 +0000)]
(gnus-group-prepare-flat): Check also whether groups with no unread article
should be listed if the 2nd arg `predicate' is given.
Reiner Steib [Mon, 30 Nov 2009 18:25:10 +0000 (18:25 +0000)]
Add Bug#4698 to 2009-11-29 change.
Katsumi Yamaoka [Mon, 30 Nov 2009 09:36:17 +0000 (09:36 +0000)]
2009-11-30 Katsumi Yamaoka <yamaoka@jpl.org>
* lpath.el: Fbind recenter-top-bottom for Emacs 21, 22, and (S)XEmacs.
2009-11-29 Juri Linkov <juri@jurta.org>
* gnus-sum.el (gnus-recenter): Use `recenter-top-bottom'
when it is fboundp in GNU Emacs 23.1. Put `isearch-scroll' property
on `gnus-recenter'. (Bug#4981)
Katsumi Yamaoka [Sun, 29 Nov 2009 22:41:04 +0000 (22:41 +0000)]
2009-11-25 Kevin Ryde <user42@zip.com.au>
* dns-mode.el: Add "Keywords: comm". It's only an editing mode, but
it's comms related and sgml-mode.el has "comm" on that basis too.
Katsumi Yamaoka [Fri, 27 Nov 2009 01:02:17 +0000 (01:02 +0000)]
2009-11-26 Kevin Ryde <user42@zip.com.au>
* sha1.el (sha1-string-external): default-directory "/" in case
otherwise non-existent. process-connection-type pipe for touch of
efficiency recommended by elisp manual. (An aside in Bug#3911.)
Katsumi Yamaoka [Tue, 17 Nov 2009 02:22:49 +0000 (02:22 +0000)]
(rfc2047-decode-region): Don't quote decoded words containing tspecial
characters if they have been already quoted.
Katsumi Yamaoka [Mon, 9 Nov 2009 04:15:08 +0000 (04:15 +0000)]
2009-11-05 Dan Nicolaescu <dann@ics.uci.edu>
* dns-mode.el (auto-mode-alist): Purecopy string.
2009-11-03 Stefan Monnier <monnier@iro.umontreal.ca>
* hashcash.el (hashcash-generate-payment): Use with-current-buffer.
Katsumi Yamaoka [Sun, 25 Oct 2009 23:20:58 +0000 (23:20 +0000)]
2009-10-24 Glenn Morris <rgm@gnu.org>
* gnus-art.el (help-xref-stack-item): Define for compiler.
Katsumi Yamaoka [Thu, 22 Oct 2009 04:35:37 +0000 (04:35 +0000)]
Add "Keywords: comm", as per net/net-utils.el, by Kevin Ryde.
Katsumi Yamaoka [Tue, 20 Oct 2009 05:12:07 +0000 (05:12 +0000)]
(gnus-remove-overlays): eval-and-compile.
Katsumi Yamaoka [Mon, 19 Oct 2009 23:20:48 +0000 (23:20 +0000)]
(gnus-summary-show-thread): Remove useless goto-char.
(gnus-summary-show-thread, gnus-summary-hide-thread): Indent.
Katsumi Yamaoka [Fri, 16 Oct 2009 07:05:30 +0000 (07:05 +0000)]
* gnus.el (gnus-overlay-get): New alias to overlay-get.
(gnus-overlays-in): New alias to overlays-in.
* gnus-sum.el (gnus-remove-overlays): Use gnus-overlays-in, gnus-overlay-get,
and gnus-delete-overlay.
(gnus-summary-show-thread): Make it work as well for systems in which
next-single-char-property-change is not available.
(gnus-summary-hide-thread): Use gnus-make-overlay and gnus-overlay-put.
* gnus-xmas.el (gnus-xmas-overlays-in): New function.
(gnus-overlay-get): New alias to extent-property.
(gnus-overlays-in): New alias to gnus-xmas-overlays-in.
* dgnushack.el: Autoload add-to-invisibility-spec for XEmacs 21.4 and SXEmacs.
* lpath.el: Fbind next-single-char-property-change for XEmacs 21.4 and SXEmacs.
Reiner Steib [Wed, 14 Oct 2009 19:00:32 +0000 (19:00 +0000)]
2009-10-14 Reiner Steib <Reiner.Steib@gmx.de>
* gnus-sum.el (gnus-remove-overlays): Add doc string and alias.
2009-10-14 Dan Nicolaescu <dann@ics.uci.edu>
* gnus-sum.el (gnus-remove-overlays): Compatibility code for Emacs 21
and XEmacs that don't have `remove-overlays'.
2009-10-14 Stefan Monnier <monnier@iro.umontreal.ca>
* gnus-sum.el (gnus-summary-mode, gnus-summary-show-all-threads)
(gnus-summary-show-thread, gnus-summary-hide-thread): Get rid of
selective display. Use overlays instead.
Katsumi Yamaoka [Tue, 6 Oct 2009 00:27:02 +0000 (00:27 +0000)]
2009-10-04 Juanma Barranquero <lekktu@gmail.com>
* spam-stat.el (spam-stat-strip-xref): Fix typo in docstring.
Katsumi Yamaoka [Tue, 29 Sep 2009 05:33:34 +0000 (05:33 +0000)]
2009-09-29 Juanma Barranquero <lekktu@gmail.com>
* spam-stat.el (spam-stat-load): Fix typo in message.
Katsumi Yamaoka [Mon, 28 Sep 2009 12:10:56 +0000 (12:10 +0000)]
Synch with Emacs trunk.
2009-09-24 Juanma Barranquero <lekktu@gmail.com>
* dig.el (dig-invoke): Fix typo in docstring.
(query-dig): Reflow docstring.
2009-09-23 Juanma Barranquero <lekktu@gmail.com>
* gnus-art.el (gnus-article-encrypt-body):
* message.el (message-check-recipients):
* mm-util.el (mm-codepage-setup):
* nnir.el (gnus-summary-nnir-goto-thread, nnir-run-waissearch)
(nnir-run-swish++, nnir-run-swish-e): Fix typos in error messages.
2009-09-21 Kevin Ryde <user42@zip.com.au>
* dig.el: Add "Keywords: comm", as per net-utils.el.
2009-09-21 Stefan Monnier <monnier@iro.umontreal.ca>
* dig.el (dig-mode): Use define-derived-mode.
2009-09-19 Glenn Morris <rgm@gnu.org>
* pgg-pgp.el (pgg-pgp-encrypt-region): Add missing mapconcat separator.
2009-09-18 Glenn Morris <rgm@gnu.org>
* gnus-diary.el (gnus-diary-check-message):
* message.el (message-insert-formatted-citation-line):
* nnbabyl.el (top-level):
* nndiary.el (nndiary-schedule):
Fix typos in condition-case handlers.
Katsumi Yamaoka [Wed, 23 Sep 2009 07:08:39 +0000 (07:08 +0000)]
Update.
Katsumi Yamaoka [Wed, 23 Sep 2009 07:08:17 +0000 (07:08 +0000)]
(pgg-pgp-encrypt-region): Add 3rd arg to mapconcat.
Daiki Ueno [Wed, 23 Sep 2009 06:12:10 +0000 (06:12 +0000)]
Fix typo.
Daiki Ueno [Tue, 22 Sep 2009 22:42:48 +0000 (22:42 +0000)]
(Security): Document mm-sign-option and mm-encrypt-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.