Lars Magne Ingebrigtsen [Fri, 6 Jan 2012 23:10:44 +0000 (00:10 +0100)]
(gnus-activate-group): Document more parameters (bug#9694).
Lars Magne Ingebrigtsen [Fri, 6 Jan 2012 23:00:08 +0000 (00:00 +0100)]
(gnus-group-read-ephemeral-group): Doc clarification (bug#9692).
Lars Magne Ingebrigtsen [Fri, 6 Jan 2012 22:57:02 +0000 (23:57 +0100)]
(gnus-agent-summary-fetch-group): Don't remove tick and dormant marks
Lars Magne Ingebrigtsen [Fri, 6 Jan 2012 22:52:35 +0000 (23:52 +0100)]
(gnus-agent-summary-fetch-series): Add doc string.
Lars Magne Ingebrigtsen [Fri, 6 Jan 2012 22:27:44 +0000 (23:27 +0100)]
Fix up Agent expiry of opportunistically cached messages
* gnus-agent.el (gnus-agent-store-article): Tell the Agent when the
article was fetched, so that it can be expired later (bug#9958).
Lars Magne Ingebrigtsen [Fri, 6 Jan 2012 21:33:39 +0000 (22:33 +0100)]
Protect better against async retrievals happening concurrently
* nntp.el (nntp-retrieve-groups): Refuse to do retrieval when an async
retrieval is happening.
Lars Magne Ingebrigtsen [Fri, 6 Jan 2012 20:44:32 +0000 (21:44 +0100)]
Make note of the precedence rules for `gnus-parameters'
Dave Abrahams [Fri, 6 Jan 2012 20:22:44 +0000 (21:22 +0100)]
If the subtree is hidden, show the thread after expansion
* gnus-sum.el (gnus-summary-refer-thread): If the subtree is hidden,
show the thread after expansion.
Lars Magne Ingebrigtsen [Fri, 6 Jan 2012 19:43:56 +0000 (20:43 +0100)]
If the head is completely empty, narrow to the empty region
* gnus-art.el (article-narrow-to-head): If the head is completely
empty, narrow to the empty region (bug#9764).
This makes the `t' command with the following settings not eat
paragraphs of the bodies:
(setq gnus-visible-headers "^nomatch")
(setq gnus-visible-headers nil
gnus-ignored-headers nil)
Lars Magne Ingebrigtsen [Fri, 6 Jan 2012 19:28:39 +0000 (20:28 +0100)]
Make `C-- T k' work so tick messages
* gnus-sum.el (gnus-summary-mark-article-as-unread): Mark articles as
read, and then mark them as unread only when the unread mark is used.
This makes `C-- T k' actually work, even though it's confusing.
Lars Magne Ingebrigtsen [Fri, 6 Jan 2012 18:54:16 +0000 (19:54 +0100)]
Ensure that the buffer is alive before we try to find its window.
This makes exiting from groups entered by `G G' work.
Brian Sniffen [Fri, 6 Jan 2012 18:41:15 +0000 (19:41 +0100)]
Adjust deletion timeout upwards for slow programs
* mm-decode.el (mm-display-external): Use a longer timeout for the
deletion to allow slow programs to display the file.
Lars Magne Ingebrigtsen [Fri, 6 Jan 2012 18:35:41 +0000 (19:35 +0100)]
Fix up the prompt to be less confusing
* gnus-art.el (gnus-article-browse-delete-temp-files): Fix up the
prompt to be less confusing.
Lars Magne Ingebrigtsen [Fri, 6 Jan 2012 03:19:03 +0000 (04:19 +0100)]
* gnus-msg.el (gnus-summary-reply): Do not give a `switch-to-buffer'
argument to `message-reply'. This broke `special-display-*' frame
pop-uping (bug#10238).
If somebody wants to have both frame-popups for "*...*", but leave the
Message buffers alone:
With special-display-regexps, I think something
like the code below should do it:
(setq special-display-regexps
'(("^\\*unsent.*\\*$" switch-to-buffer)
"^\\*.*\\*$"))
Glenn Morris [Thu, 5 Jan 2012 11:44:10 +0000 (11:44 +0000)]
Add 2012 to FSF copyright years for Emacs files.
Lars Magne Ingebrigtsen [Thu, 5 Jan 2012 05:04:28 +0000 (06:04 +0100)]
Disable starttls.el on Windows and MS-DOS
* starttls.el (starttls-available-p): Return nil on Windows/MS-DOS
systems, since these allegedly don't work there.
Lars Magne Ingebrigtsen [Wed, 4 Jan 2012 20:53:00 +0000 (21:53 +0100)]
Mark last change as "tiny".
Chris Gray [Wed, 4 Jan 2012 20:48:31 +0000 (21:48 +0100)]
* mm-decode.el (mm-shr): Check that `gnus-summary-buffer' really is a live buffer.
Lars Magne Ingebrigtsen [Wed, 4 Jan 2012 20:44:18 +0000 (21:44 +0100)]
(nnir-retrieve-headers): Protect against the article not existing on the server
Lars Magne Ingebrigtsen [Wed, 4 Jan 2012 20:37:51 +0000 (21:37 +0100)]
Mark last change as "tiny".
Wolfgang Jenkner [Wed, 4 Jan 2012 20:37:24 +0000 (21:37 +0100)]
* gnus-agent.el (gnus-agent-load-local): Recompute gnus-agent-article-local on changing method.
This prevents gnus-agent-save-local from saving a stale symbol-value
corresponding to some homonymous group (belonging to a different
method).
Lars Magne Ingebrigtsen [Wed, 4 Jan 2012 20:03:28 +0000 (21:03 +0100)]
Note `gnus-parameters' precedence.
Leo [Wed, 4 Jan 2012 19:42:09 +0000 (20:42 +0100)]
* nndraft.el (nndraft-update-unread-articles): Don't move point around in the group buffer.
Julien Danjou [Wed, 4 Jan 2012 09:20:39 +0000 (10:20 +0100)]
nnimap: fix an error when all articles UIDs change
Signed-off-by: Julien Danjou <julien@danjou.info>
Lars Magne Ingebrigtsen [Wed, 4 Jan 2012 01:24:08 +0000 (02:24 +0100)]
Leo <sdl.web@gmail.com> has signed papers; remove (tiny change)
Lars Magne Ingebrigtsen [Wed, 4 Jan 2012 00:21:55 +0000 (01:21 +0100)]
* shr.el (shr-rescale-image): Add :ascent 100 to the rescaled picture, too.
Lars Magne Ingebrigtsen [Wed, 4 Jan 2012 00:21:24 +0000 (01:21 +0100)]
Make sure that we're not issuing two concurrent asyncronous retrievals at the same time.
* nntp.el (nntp-retrieval-in-progress): New variable.
(nntp-make-process-buffer): Make it buffer-local.
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.