Lars Magne Ingebrigtsen [Tue, 3 Jan 2012 23:05:31 +0000 (00:05 +0100)]
Typo fix.
Lars Magne Ingebrigtsen [Tue, 3 Jan 2012 23:04:35 +0000 (00:04 +0100)]
Resurrect the code that allows specifying the daemon time as "06:34"
* gnus-demon.el (gnus-demon-time-to-step): Ressurect function lost in
2010.
(gnus-demon-init): Use it to compute the time if time is on the form
"04:23".
Lars Magne Ingebrigtsen [Tue, 3 Jan 2012 22:54:05 +0000 (23:54 +0100)]
* gnus-topic.el (gnus-topic-history): Define `gnus-topic-history'.
Lars Magne Ingebrigtsen [Tue, 3 Jan 2012 21:21:24 +0000 (22:21 +0100)]
(nnimap-finish-retrieve-group-infos): Check the connection status in the correct buffer.
If a different IMAP server closed the connection, we would check the
connection status before we had changed the defvoo variables around,
so we would check the status on the previous server's connection.
Reported by Didier Verna.
Lars Magne Ingebrigtsen [Tue, 3 Jan 2012 21:18:03 +0000 (22:18 +0100)]
Indent.
Leo [Tue, 3 Jan 2012 19:06:34 +0000 (20:06 +0100)]
* gnus-topic.el (gnus-topic-goto-next-group): Don't move point around when opening topics (bug#10407).
Paul Eggert [Sun, 1 Jan 2012 01:59:19 +0000 (01:59 +0000)]
Spelling fixes.
Paul Eggert [Wed, 21 Dec 2011 11:23:14 +0000 (11:23 +0000)]
Spelling fixes.
Paul Eggert [Mon, 19 Dec 2011 22:42:41 +0000 (22:42 +0000)]
Spelling fixes.
Juri Linkov [Fri, 16 Dec 2011 06:18:26 +0000 (06:18 +0000)]
mm-decode.el (mm-inline-media-tests): Add missing `mm-handle-media-subtype'.
Paul Eggert [Wed, 14 Dec 2011 23:02:18 +0000 (23:02 +0000)]
Spelling fixes.
Paul Eggert [Mon, 12 Dec 2011 07:27:11 +0000 (07:27 +0000)]
Spelling fixes.
Juanma Barranquero [Sun, 11 Dec 2011 22:40:41 +0000 (22:40 +0000)]
Fix typos.
Tassilo Horn [Sat, 10 Dec 2011 00:00:04 +0000 (01:00 +0100)]
* message.el (message-valid-fqdn-regexp): Udate with newly approved
top-level domain names ".tel" and ".asia".
Katsumi Yamaoka [Thu, 8 Dec 2011 06:21:35 +0000 (06:21 +0000)]
gnus-sum.el (gnus-summary-show-article): Don't load shr unconditionally.
Katsumi Yamaoka [Wed, 7 Dec 2011 06:07:58 +0000 (06:07 +0000)]
message.el (message-pop-to-buffer): Use pop-to-buffer instead of pop-to-buffer-same-window for old Emacsen.
Juanma Barranquero [Tue, 6 Dec 2011 04:34:02 +0000 (04:34 +0000)]
Fix typos.
Paul Eggert [Mon, 5 Dec 2011 22:16:52 +0000 (22:16 +0000)]
ChangeLog.2 (2003-02-02): Spelling fix.
Paul Eggert [Mon, 5 Dec 2011 13:37:17 +0000 (13:37 +0000)]
Spelling fixes.
Emacs developers [Sun, 4 Dec 2011 08:43:09 +0000 (08:43 +0000)]
message.el (message-pop-to-buffer): Partially revert 2011-11-30 change (Bug#10200). By Chong Yidong <cyd@gnu.org>.
Spelling fixes by Paul Eggert <eggert@cs.ucla.edu>.
Katsumi Yamaoka [Fri, 2 Dec 2011 04:33:21 +0000 (04:33 +0000)]
contrib/compface.el (uncompface): Update the header format of icon data for the most recent icontopbm program.
Katsumi Yamaoka [Fri, 2 Dec 2011 03:58:56 +0000 (03:58 +0000)]
Update the header format of icon data for the most recent icontopbm program.
Katsumi Yamaoka [Thu, 1 Dec 2011 04:55:11 +0000 (04:55 +0000)]
Share the value of the buffer-local `message-options' variable between a draft buffer and temprary working buffers.
Stefan Monnier [Wed, 30 Nov 2011 22:06:08 +0000 (22:06 +0000)]
message.el (message-pop-to-buffer): Revert 2011-09-11 change.
Katsumi Yamaoka [Wed, 30 Nov 2011 06:05:13 +0000 (06:05 +0000)]
gnus-art.el (gnus-article-browse-html-parts): Fix previous commit.
Katsumi Yamaoka [Wed, 30 Nov 2011 01:07:17 +0000 (01:07 +0000)]
gnus-art.el (gnus-article-browse-html-parts): Convert link file names for Cygwin.
Paul Eggert [Sun, 27 Nov 2011 22:13:56 +0000 (22:13 +0000)]
Spelling fixes.
Paul Eggert [Sun, 27 Nov 2011 08:12:20 +0000 (08:12 +0000)]
Spelling fixes.
Paul Eggert [Sat, 26 Nov 2011 10:20:14 +0000 (10:20 +0000)]
gnus-start.el (gnus-newsrc-to-gnus-format): Spelling fix.
Paul Eggert [Fri, 25 Nov 2011 11:07:22 +0000 (11:07 +0000)]
Spelling fixes.
Katsumi Yamaoka [Thu, 24 Nov 2011 10:40:51 +0000 (10:40 +0000)]
Fix last commit.
Glenn Morris [Thu, 24 Nov 2011 09:54:48 +0000 (09:54 +0000)]
binhex.el (binhex-begin-line): Give it basic doc-string.
starttls.el, tls.el, gnus.texi: Fix case of "GnuTLS".
Juanma Barranquero [Thu, 24 Nov 2011 07:18:45 +0000 (07:18 +0000)]
Fix typo.
Adam W [Thu, 24 Nov 2011 00:12:57 +0000 (00:12 +0000)]
mail-source.el (mail-source-fetch-maildir): Don't expect the return value of `delete-file', that returns nil for a local file but returns t for a remote file using ssh.
Paul Eggert [Wed, 23 Nov 2011 12:04:55 +0000 (12:04 +0000)]
Spelling fixes.
Lars Magne Ingebrigtsen [Tue, 22 Nov 2011 16:17:18 +0000 (17:17 +0100)]
(shr-table-horizontal-line): Use "?\s" instead of "? " to avoid later breakage.
Ted Zlatanov [Tue, 22 Nov 2011 10:58:53 +0000 (05:58 -0500)]
Test commit.
Ted Zlatanov [Tue, 22 Nov 2011 10:48:45 +0000 (05:48 -0500)]
* post-receive: Get the user name and e-mail correctly.
Katsumi Yamaoka [Tue, 22 Nov 2011 02:16:46 +0000 (02:16 +0000)]
gnus-art.el (gnus-article-setup-buffer): Decode group name used for article buffers' name.
Lars Magne Ingebrigtsen [Tue, 22 Nov 2011 00:42:58 +0000 (01:42 +0100)]
Further future-proof the code against future "spelling fixes".
Lars Magne Ingebrigtsen [Tue, 22 Nov 2011 00:39:44 +0000 (01:39 +0100)]
Revert infinite loops introduced by Paul Eggert's spellfixes two days ago.
Lars Magne Ingebrigtsen [Mon, 21 Nov 2011 20:18:30 +0000 (21:18 +0100)]
Further `with-demoted-errors' fixes.
Lars Magne Ingebrigtsen [Mon, 21 Nov 2011 20:10:51 +0000 (21:10 +0100)]
* dgnushack.el (fboundp): Define `with-demoted-errors' for Emacsen that doesn't have it.
Lars Magne Ingebrigtsen [Mon, 21 Nov 2011 20:00:41 +0000 (21:00 +0100)]
(font-lock-mode-hook): Shut up byte compiler.
Lars Magne Ingebrigtsen [Mon, 21 Nov 2011 19:37:19 +0000 (20:37 +0100)]
Make the font-lock variables buffer-local instead of binding them to avoid warnings.
Also demote errors (bug#10063).
Emacs developers [Sun, 20 Nov 2011 22:27:52 +0000 (22:27 +0000)]
Fix typos; gnus.texi: remove gnus-group-fetch-faq
Emacs developers [Sun, 20 Nov 2011 10:08:18 +0000 (10:08 +0000)]
Fix typos
Paul Eggert [Sun, 20 Nov 2011 00:28:16 +0000 (00:28 +0000)]
Spelling fix.
Paul Eggert [Fri, 18 Nov 2011 11:48:54 +0000 (11:48 +0000)]
Spelling fixes.
Paul Eggert [Fri, 18 Nov 2011 05:50:41 +0000 (05:50 +0000)]
ChangeLog.2 (2003-01-14): Spelling fix.
Paul Eggert [Thu, 17 Nov 2011 22:09:27 +0000 (22:09 +0000)]
Spelling fixes.
Paul Eggert [Thu, 17 Nov 2011 09:53:12 +0000 (09:53 +0000)]
Spelling fixes.
Juanma Barranquero [Wed, 16 Nov 2011 22:44:38 +0000 (22:44 +0000)]
Fix typos.
Juanma Barranquero [Wed, 16 Nov 2011 14:11:56 +0000 (14:11 +0000)]
Fix typos.
Emacs developers [Tue, 15 Nov 2011 23:23:15 +0000 (23:23 +0000)]
Fix typos.
Paul Eggert [Mon, 14 Nov 2011 22:13:43 +0000 (22:13 +0000)]
Spelling fix.
Paul Eggert [Sun, 13 Nov 2011 10:51:53 +0000 (10:51 +0000)]
gnus-sum.el (gnus-parent-headers): Spelling fix in doc string.
Emacs developers [Wed, 9 Nov 2011 23:37:32 +0000 (23:37 +0000)]
Fix typos.
Ted Zlatanov [Wed, 9 Nov 2011 13:54:09 +0000 (07:54 -0600)]
Fix spam.el to BBDB 2 and 3 glue.
* spam.el: Move BBDB autoloads.
(spam-exists-in-BBDB-p): New function to do the BBDB search directly in BBDB 2 and 3.
(spam-check-BBDB): Use it.
(spam-enter-ham-BBDB): Use it.
Peter Münster [Thu, 3 Nov 2011 22:34:42 +0000 (23:34 +0100)]
(gnus-group-get-new-news): New parameter `one-level' for scanning exactly one level
(gnus-get-unread-articles): Ditto.
Lars Magne Ingebrigtsen [Thu, 3 Nov 2011 22:21:32 +0000 (23:21 +0100)]
(gnus-articles-to-read): Change wording in prompt to be slightly clearer.
Lars Magne Ingebrigtsen [Thu, 3 Nov 2011 22:17:55 +0000 (23:17 +0100)]
Indent.
Stefan Monnier [Thu, 3 Nov 2011 22:11:57 +0000 (22:11 +0000)]
nnimap.el (nnimap-open-connection-1): Use tcp-keealive if possible.
Lars Magne Ingebrigtsen [Thu, 3 Nov 2011 21:34:40 +0000 (22:34 +0100)]
* message.el (message-send-and-exit): Document `arg'.
Lars Magne Ingebrigtsen [Thu, 3 Nov 2011 21:46:50 +0000 (22:46 +0100)]
Merge fix.
Ted Zlatanov [Thu, 3 Nov 2011 21:39:52 +0000 (17:39 -0400)]
* gnus-sync.el: More commentary about setup.
Ted Zlatanov [Wed, 2 Nov 2011 14:27:03 +0000 (10:27 -0400)]
Commentary fixes.
* gnus-sync.el: More commentary about `gnus-sync-read' issues.
* gnus-util.el (gnus-bound-and-true-p): Another comment to explain why
we don't use `bound-and-true-p'.
Ted Zlatanov [Tue, 1 Nov 2011 13:54:05 +0000 (09:54 -0400)]
Rename `gnus-bound-and-true-dumber-p' to `gnus-bound-and-true-p'.
* gnus-util.el (gnus-bound-and-true-p): Remove.
(gnus-bound-and-true-dumber-p): Rename to `gnus-bound-and-true-p'.
* nnir.el: Use it.
* nnmairix.el: Use it.
Ted Zlatanov [Mon, 31 Oct 2011 22:32:55 +0000 (18:32 -0400)]
* gnus-sync.el: Improve docs about CouchDB admins.
Ted Zlatanov [Mon, 31 Oct 2011 22:31:10 +0000 (18:31 -0400)]
Merge branch 'master' of https://git.gnus.org/gnus
Ted Zlatanov [Mon, 31 Oct 2011 22:29:49 +0000 (18:29 -0400)]
gnus-bound-and-true-dumper-p to fix XEmacs build.
* gnus-util.el (gnus-bound-and-true-dumber-p): Define new, slower, dumb
function because `gnus-bound-and-true-p' doesn't work well in XEmacs
for reasons unknown.
* nnir.el: Use it.
* nnmairix.el: Use it.
Katsumi Yamaoka [Mon, 31 Oct 2011 22:26:04 +0000 (22:26 +0000)]
gnus.texi (Other Gnus Versions): Remove.
Ted Zlatanov [Mon, 31 Oct 2011 17:37:02 +0000 (13:37 -0400)]
gnus-registry-enabled fixes to give default value.
* gnus-registry.el (gnus-registry-enabled): Default to nil.
* nnregistry.el: Remove unnecessary `gnus-registry-enabled' defvar.
* nnir.el: Ditto.
* nnmairix.el: Ditto.
Ted Zlatanov [Sat, 29 Oct 2011 00:15:31 +0000 (20:15 -0400)]
gnus-sync-lesync-setup: Small fix and XML CouchDB output.
* gnus-sync.el (gnus-sync-lesync-setup): Fix salt when user setup is
not needed. Provide xmlplistread list function to produce XML plist
output for non-Gnus LeSync clients.
Ted Zlatanov [Fri, 28 Oct 2011 00:05:34 +0000 (20:05 -0400)]
* gnus-sync.el: (gnus-sync-save): Don't use `apply-partially' because of XEmacs.
Ted Zlatanov [Thu, 27 Oct 2011 22:42:40 +0000 (18:42 -0400)]
json.el fallback support for gnus-sync.el in XEmacs and Emacs 22.x.
* gnus-sync.el: Load json.el from the gnus-fallback-lib if it's not
available otherwise.
* gnus-fallback-lib/json.el: Add for XEmacs and Emacs 22 support.
Ted Zlatanov [Thu, 27 Oct 2011 16:04:52 +0000 (12:04 -0400)]
Mark Dave Abrahams' gnus-registry-enabled patch as a tiny change.
Ted Zlatanov [Thu, 27 Oct 2011 16:01:20 +0000 (12:01 -0400)]
Add the LeSync gnus-sync backend.
* gnus-sync.el: Add LeSync synchronization backend and logic to read
and save against it. Group subscriptions, read marks, other marks,
subscription levels, topic names, and topic offsets (the group's
position within the topic) are saved. This is an experimental backend
and may change significantly.
Stefan Monnier [Wed, 26 Oct 2011 22:23:23 +0000 (22:23 +0000)]
message.el (message-completion-function): Make sure message-tab-body-function is not attempted if one of message-completion-alist fails to find a completion (bug#9158).
Daiki Ueno [Wed, 26 Oct 2011 02:20:30 +0000 (11:20 +0900)]
Support quoting <#secure> tag.
* mml.el (mml-quote-region): Quote <#secure> tag.
(mml-generate-mime-1): Unquote <#secure> tag.
Glenn Morris [Mon, 24 Oct 2011 09:34:38 +0000 (09:34 +0000)]
Fix ChangeLog attribution.
Chong Yidong [Thu, 20 Oct 2011 22:35:54 +0000 (22:35 +0000)]
gnus-cite.el (gnus-message-citation-mode): Doc fix (in Emacs 24, calling a minor mode from Lisp with nil arg enables it, so we have to make the working a bit ambiguous here).
Ted Zlatanov [Tue, 18 Oct 2011 13:33:39 +0000 (09:33 -0400)]
Add gnus-bound-and-true-p macro for XEmacs compatibility and use it in nnir.el and nnmairix.el.
Ted Zlatanov [Tue, 18 Oct 2011 13:13:17 +0000 (09:13 -0400)]
nnir.el,nnmairix.el (gnus-registry-enabled): Defvar to keep the compiler happy.
Katsumi Yamaoka [Tue, 18 Oct 2011 08:22:04 +0000 (08:22 +0000)]
Fix line folding and spacing following Emacs' convention.
Daiki Ueno [Tue, 18 Oct 2011 07:29:21 +0000 (16:29 +0900)]
Fix changelog entry for the last mml2015-epg-find-usable-key change.
Ted Zlatanov [Mon, 17 Oct 2011 17:24:16 +0000 (13:24 -0400)]
Introduce gnus-registry-enabled and use it consistently.
* gnus-registry.el (gnus-registry-enabled): Add new variable.
(gnus-registry-install-shortcuts): Set `gnus-registry-install' to 'ask
only while we need to find out if it should be t or nil.
(gnus-registry-initialize): Don't set `gnus-registry-install' to t.
(gnus-registry-install-hooks): Set `gnus-registry-enabled' to t when
the registry is installed. Set it to nil when it's unloaded.
(gnus-registry-install-p): Provide user guidance for the initial value
of `gnus-registry-install' when it's 'ask, otherwise return its value.
* nnregistry.el (nnregistry-open-server, nnregistry-server-opened): Use
`gnus-registry-enabled' instead of `gnus-registry-install'.
* nnmairix.el (nnmairix-determine-original-group-from-registry): Use
`gnus-registry-enabled' instead of `gnus-registry-install'.
* nnir.el (nnir-mode): Use `gnus-registry-enabled' instead of
`gnus-registry-install'.
From Dave Abrahams <dave@boostpro.com>.
Daiki Ueno [Mon, 17 Oct 2011 02:05:43 +0000 (11:05 +0900)]
Skip the whole GPG key if the primary key is marked as disabled.
* mml2015.el (mml2015-epg-find-usable-key): Skip the whole key if the
primary key is marked as disabled.
* mml1991.el (mml1991-epg-find-usable-key): Ditto.
Thanks to Christian von Roques <roques@mti.ag>.
Andreas Schwab [Tue, 11 Oct 2011 22:06:16 +0000 (22:06 +0000)]
html2text.el (html2text-clean-anchor): Check for quotes around `href' value.
Ted Zlatanov [Tue, 11 Oct 2011 09:36:50 +0000 (05:36 -0400)]
* spam.el (spam-check-BBDB): Simplify and support BBDB 3.x when searching. Drop `bbdb-cache'.
Katsumi Yamaoka [Tue, 11 Oct 2011 05:49:46 +0000 (05:49 +0000)]
Bugfix: message.el (message-signed-or-encrypted-p): Exclude header when checking if there is signed or encrypted body in text/plain message.
Andreas Schwab [Sun, 9 Oct 2011 22:42:39 +0000 (22:42 +0000)]
html2text.el (html2text-get-attr): Correctly handle attribute values containing "=".
Kan-Ru Chen [Thu, 6 Oct 2011 21:32:55 +0000 (23:32 +0200)]
* ecomplete.el (ecomplete-display-matches): Use a local keymap to handle bindings.
Lars Magne Ingebrigtsen [Thu, 6 Oct 2011 20:21:35 +0000 (22:21 +0200)]
* gnus-win.el (gnus-configure-windows): Protect against reading ephemeral groups outside of Gnus.
Lars Magne Ingebrigtsen [Thu, 6 Oct 2011 19:58:11 +0000 (21:58 +0200)]
* gnus.texi (Gnus Utility Functions): Add more references and explanations (bug#9683).
Katsumi Yamaoka [Thu, 6 Oct 2011 09:24:53 +0000 (09:24 +0000)]
shr.el (shr-tag-img): Don't get images displayed in tables.
Glenn Morris [Tue, 4 Oct 2011 22:04:22 +0000 (22:04 +0000)]
gnus-group.el (gnus-bug-group-download-format-alist): Once again get the "maintainer" version of debbugs.gnu.org reports.
Lars Magne Ingebrigtsen [Sun, 2 Oct 2011 15:02:52 +0000 (17:02 +0200)]
Add a space at the end of an ALT image text to make asynchronous adjacent image insertion work better.
Lars Magne Ingebrigtsen [Tue, 27 Sep 2011 17:29:01 +0000 (19:29 +0200)]
(gnus-uu-grab-articles): Require gnus-async so that `gnus-asynchronous' isn't shadowed.
Lars Magne Ingebrigtsen [Tue, 27 Sep 2011 17:29:56 +0000 (19:29 +0200)]
Resolve conflict.