Kenichi Handa [Thu, 30 Aug 2012 22:10:57 +0000 (22:10 +0000)]
qp.el (quoted-printable-decode-region): Decode multiple bytes at once
Julien Danjou [Thu, 30 Aug 2012 15:16:48 +0000 (17:16 +0200)]
gnus-notifications: add actions support
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Thu, 30 Aug 2012 13:57:51 +0000 (15:57 +0200)]
gnus-notifications: add defcustom for timeout
Signed-off-by: Julien Danjou <julien@danjou.info>
Dave Abrahams [Tue, 28 Aug 2012 19:34:49 +0000 (12:34 -0700)]
Revert "Add recent argument to nnimap-find-article-by-message-id"
This reverts commit
ac8ce21091b89a7a05ad821854f4d3e7ff35a394.
Conflicts:
lisp/ChangeLog
lisp/nnimap.el
Dave Abrahams [Thu, 23 Aug 2012 18:07:50 +0000 (11:07 -0700)]
Fix for macos keychain access
Dave Abrahams [Mon, 20 Aug 2012 02:44:57 +0000 (22:44 -0400)]
gnus-try-warping-via-registry: [bugfix] don't act as though you've found the article when you haven't
Dave Abrahams [Mon, 20 Aug 2012 02:17:33 +0000 (22:17 -0400)]
gnus-request-head: when gnus-override-method is set, allow the backend
`request-head' function to determine the group name on its own.
Without this fix you can end up with some bogus group name that has
nothing to do with the select method actually used.
Dave Abrahams [Sat, 21 Jul 2012 01:15:53 +0000 (21:15 -0400)]
Change gnus-set-difference from O(N^2) to O(N)
This makes warping into huge groups tolerable.
Dave Abrahams [Sat, 21 Jul 2012 01:08:53 +0000 (21:08 -0400)]
Filter out negative article numbers during expiry
Fixes #11980
See http://debbugs.gnu.org/cgi/bugreport.cgi?bug=11980#8
Julien Danjou [Wed, 29 Aug 2012 14:35:32 +0000 (16:35 +0200)]
gnus-notifications: add indirections
So we don't fail on emacsen without notifications library.
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Wed, 29 Aug 2012 13:41:39 +0000 (15:41 +0200)]
gnus-notifications: add
Signed-off-by: Julien Danjou <julien@danjou.info>
Katsumi Yamaoka [Tue, 28 Aug 2012 09:40:07 +0000 (09:40 +0000)]
gnus-sum.el (gnus-summary-enter-digest-group): Work for encoding and charset
Katsumi Yamaoka [Wed, 22 Aug 2012 10:37:08 +0000 (10:37 +0000)]
Enable posting-style group parameter to hold non-ASCII string values
Katsumi Yamaoka [Tue, 21 Aug 2012 01:23:39 +0000 (01:23 +0000)]
gnus-msg.el (gnus-summary-resend-message): Honor posting-style for `name' and `address' in Resent-From header
Katsumi Yamaoka [Thu, 16 Aug 2012 22:36:30 +0000 (22:36 +0000)]
nnimap.el (nnimap-request-articles-find-limit): Replace version 24.2 with 24.3
Glenn Morris [Thu, 16 Aug 2012 11:41:01 +0000 (11:41 +0000)]
Replace version 24.2 with 24.3 where appropriate (hopefully)
Chong Yidong [Tue, 14 Aug 2012 10:41:27 +0000 (10:41 +0000)]
gnus-art.el (article-display-face): Handle failure in gnus-create-image (Bug#11802)
Stefan Monnier [Sat, 11 Aug 2012 10:02:20 +0000 (10:02 +0000)]
gnus-agent.el (gnus-agent-cat-defaccessor, gnus-agent-cat-groups): Use defsetf
Ted Zlatanov [Fri, 10 Aug 2012 13:57:36 +0000 (09:57 -0400)]
auth-source: ignore :require and :type in secrets and plstore search spec
Julien Danjou [Mon, 6 Aug 2012 11:30:55 +0000 (13:30 +0200)]
nnimap: restore to-buffer for now
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Mon, 6 Aug 2012 11:15:32 +0000 (13:15 +0200)]
demon: remove autoloads
Signed-off-by: Julien Danjou <julien@danjou.info>
Katsumi Yamaoka [Mon, 6 Aug 2012 01:45:33 +0000 (01:45 +0000)]
Typo
Julien Danjou [Mon, 6 Aug 2012 01:01:39 +0000 (03:01 +0200)]
int, nnimap: remove to-buffer in request-head
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Mon, 6 Aug 2012 00:34:07 +0000 (02:34 +0200)]
gnus-int: add to-buffer parameter to gnus-request-head
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Sun, 5 Aug 2012 19:24:34 +0000 (21:24 +0200)]
demon: add autoload
Signed-off-by: Julien Danjou <julien@danjou.info>
Katsumi Yamaoka [Tue, 31 Jul 2012 01:39:02 +0000 (01:39 +0000)]
gnus.el (gnus-valid-select-methods): Fix custom type
Julien Danjou [Mon, 30 Jul 2012 08:16:44 +0000 (10:16 +0200)]
Fix my address e-mail
Signed-off-by: Julien Danjou <julien@danjou.info>
Katsumi Yamaoka [Sun, 29 Jul 2012 22:14:30 +0000 (22:14 +0000)]
Merge branch 'master' of https://git.gnus.org/gnus
Paul Eggert [Sun, 29 Jul 2012 22:13:47 +0000 (22:13 +0000)]
Don't use the abbreviation "win" to refer to Windows (Bug#10421)
Ted Zlatanov [Sun, 29 Jul 2012 22:06:41 +0000 (18:06 -0400)]
* auth-source.el (auth-sources, auth-source-macos-keychain-result-append): More fixes.
Ted Zlatanov [Sun, 29 Jul 2012 21:54:04 +0000 (17:54 -0400)]
auth-source.el (auth-source-macos-keychain-result-append): Fix variable name.
Ted Zlatanov [Sun, 29 Jul 2012 21:52:12 +0000 (17:52 -0400)]
auth-source.el: (auth-sources): Fix syntax error.
Ted Zlatanov [Sun, 29 Jul 2012 21:37:09 +0000 (17:37 -0400)]
Support Mac OS X Keychains in auth-source.el.
* auth-source.el (auth-sources, auth-source-backend-parse)
(auth-source-macos-keychain-search)
(auth-source-macos-keychain-search-items)
(auth-source-macos-keychain-result-append)
(auth-source-macos-keychain-create): Support Mac OS X Keychains in
auth-source.el through the /usr/bin/security utility.
Julien Danjou [Fri, 27 Jul 2012 15:16:55 +0000 (17:16 +0200)]
message: defalias mail-dont-reply-to if needed
Signed-off-by: Julien Danjou <julien@danjou.info>
Katsumi Yamaoka [Fri, 27 Jul 2012 08:00:34 +0000 (08:00 +0000)]
message.el: Make header fill function work properly
Julien Danjou [Wed, 25 Jul 2012 12:01:11 +0000 (14:01 +0200)]
Restore `gnus-kill-sticky-article-buffers'
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Tue, 24 Jul 2012 15:03:12 +0000 (17:03 +0200)]
Remove dead code
This commits remove a lot of dead code.
Signed-off-by: Julien Danjou <julien@danjou.info>
Andrew Cohen [Sun, 22 Jul 2012 23:50:05 +0000 (19:50 -0400)]
nnir: Add 'virtual ability to nnir backend.
Julien Danjou [Sat, 21 Jul 2012 09:49:50 +0000 (11:49 +0200)]
message: replace deprecated rmail vars
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Wed, 18 Jul 2012 09:53:58 +0000 (11:53 +0200)]
sieve: close buffers by default
Signed-off-by: Julien Danjou <julien@danjou.info>
Andreas Schwab [Tue, 17 Jul 2012 22:09:55 +0000 (22:09 +0000)]
shr.el (shr-expand-url): Handle URL starting with `//'
Juanma Barranquero [Sat, 14 Jul 2012 11:02:51 +0000 (11:02 +0000)]
Fix typos in ChangeLogs
Chong Yidong [Fri, 13 Jul 2012 14:59:24 +0000 (14:59 +0000)]
smime.el (smime-certificate-info): Set buffer-read-only directly, instead of calling toggle-read-only with a (bogus) argument
Stefan Monnier [Thu, 12 Jul 2012 00:14:11 +0000 (00:14 +0000)]
parse-time.el (parse-time-tokenize): Comment fix
Tassilo Horn [Mon, 9 Jul 2012 12:05:08 +0000 (14:05 +0200)]
* gnus-sum.el (gnus-summary-limit-to-author): Use default value instead
of initial input when reading the author to restrict the summary to.
Katsumi Yamaoka [Mon, 9 Jul 2012 02:12:51 +0000 (02:12 +0000)]
mm-decode.el (mm-shr): Allow overriding charset by mm-charset-override-alist
Katsumi Yamaoka [Tue, 3 Jul 2012 00:25:37 +0000 (00:25 +0000)]
gnus-art.el (gnus-article-view-part): Toggle subparts of multipart/alternative part
Katsumi Yamaoka [Fri, 29 Jun 2012 04:12:06 +0000 (04:12 +0000)]
Replace FSF's street address with url in license headers
Stefan Monnier [Wed, 27 Jun 2012 22:48:18 +0000 (22:48 +0000)]
shr.el (shr-render-buffer): New command.
(shr-visit-file): Use it.
Katsumi Yamaoka [Wed, 27 Jun 2012 02:24:12 +0000 (02:24 +0000)]
tests/gnustest-{nntp,registry}.el: Set no-byte-compile and no-update-autoloads
Katsumi Yamaoka [Tue, 26 Jun 2012 02:14:02 +0000 (02:14 +0000)]
mm-decode.el: Add coding cookie for a soft hyphen that mm-shr uses
Julien Danjou [Mon, 25 Jun 2012 11:21:59 +0000 (13:21 +0200)]
nnimap: use nnimap-request-articles-find-limit in nnimap-request-articles-find-limit
Signed-off-by: Julien Danjou <julien@danjou.info>
Paul Eggert [Sun, 24 Jun 2012 12:35:38 +0000 (12:35 +0000)]
time-date.el: Support higher-resolution time stamps (Bug#9000)
Julien Danjou [Tue, 19 Jun 2012 15:59:13 +0000 (17:59 +0200)]
nnir: fix nnimap usage
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Tue, 19 Jun 2012 12:47:26 +0000 (14:47 +0200)]
nnimap: fix window-point-insertion-type for XEmacs
Signed-off-by: Julien Danjou <julien@danjou.info>
Michael Welsh Duggan [Sun, 17 Jun 2012 23:12:31 +0000 (19:12 -0400)]
Set window-point-insertion-type to t in imap log.
Please consider this tiny patch to nnimap.el. Its purpose is to have
the point in IMAP log windows scroll if the point is at EOB. It
accomplishes this my setting a buffer-local version of
window-point-insertion-type to t when the IMAP log buffer is created.
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Thu, 14 Jun 2012 08:09:04 +0000 (10:09 +0200)]
Add recent argument to nnimap-find-article-by-message-id
Signed-off-by: Julien Danjou <julien@danjou.info>
Nelson Ferreira [Mon, 18 Jun 2012 23:11:16 +0000 (23:11 +0000)]
gnus-win.el (gnus-configure-frame): Pass an arg to window-dedicated-p
Katsumi Yamaoka [Sun, 17 Jun 2012 22:35:04 +0000 (22:35 +0000)]
lisp/ChangeLog: Remove duplicate entries
Julien Danjou [Fri, 15 Jun 2012 14:21:23 +0000 (16:21 +0200)]
Make server optionnal, as intented
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Fri, 15 Jun 2012 13:16:37 +0000 (15:16 +0200)]
Rename nnimap-possibly-change-group
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Fri, 15 Jun 2012 09:49:20 +0000 (11:49 +0200)]
nnimap: possibly-change-group get a read-only argument
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Fri, 15 Jun 2012 09:02:26 +0000 (11:02 +0200)]
Remove useless argument
Signed-off-by: Julien Danjou <julien@danjou.info>
Julien Danjou [Fri, 15 Jun 2012 08:57:54 +0000 (10:57 +0200)]
nnimap: use nimap-possibly-change-group in nnimap-find-article-by-message-id
Signed-off-by: Julien Danjou <julien@danjou.info>
Lars Magne Ingebrigtsen [Mon, 11 Jun 2012 23:03:24 +0000 (01:03 +0200)]
(gnus-article-read-summary-keys): Protect against the key being bound to a lambda form.
Lars Magne Ingebrigtsen [Mon, 11 Jun 2012 22:30:27 +0000 (00:30 +0200)]
POP before SMTP documentation cleanup
* gnus.texi (POP before SMTP): POP-before-SMTP works with all sending
methods, so don't mention smtpmail here.
Wolfgang Jenkner [Mon, 11 Jun 2012 21:49:17 +0000 (23:49 +0200)]
Make `A T' work when agentized
* gnus-agent.el (gnus-agent-retrieve-headers): Recalculate the range of
articles when fetch-old is non-nil (bug#11370).
Lars Magne Ingebrigtsen [Mon, 11 Jun 2012 21:30:36 +0000 (23:30 +0200)]
Add epa
Wolfgang Jenkner [Mon, 11 Jun 2012 21:30:19 +0000 (23:30 +0200)]
Make picon display customizable
* lisp/gnus-picon.el (gnus-picon-properties): New defcustom.
(gnus-picon-create-glyph): Use it.
* texi/gnus.texi (Picons): Document gnus-picon-properties.
Lars Magne Ingebrigtsen [Mon, 11 Jun 2012 21:13:38 +0000 (23:13 +0200)]
`gnus-tmp-' manual expansion
* gnus.texi (Group Timestamp): Mention where to find documentation for
the `gnus-tmp-' variables (bug#11601).
Katsumi Yamaoka [Sun, 10 Jun 2012 23:00:21 +0000 (23:00 +0000)]
lisp/ChangeLog: Add missing entries
Lars Magne Ingebrigtsen [Sun, 10 Jun 2012 22:09:40 +0000 (00:09 +0200)]
Use `gnus-group-use-permanent-levels' in `g' in Gnus
* gnus-group.el (gnus-group-get-new-news): Respect
`gnus-group-use-permanent-levels', as documented (bug#11638).
Dave Abrahams [Sun, 10 Jun 2012 22:00:09 +0000 (00:00 +0200)]
(gnus-warp-to-article): Limit registry warping to real groups.
Lars Magne Ingebrigtsen [Sun, 10 Jun 2012 21:37:07 +0000 (23:37 +0200)]
(mm-display-part): Dissect archives when hitting `RET' on a handle.
Lars Magne Ingebrigtsen [Sun, 10 Jun 2012 20:50:36 +0000 (22:50 +0200)]
(gnus-summary-insert-old-articles): Don't include unexistent messages.
Lars Magne Ingebrigtsen [Sun, 10 Jun 2012 20:05:00 +0000 (22:05 +0200)]
(gnus-summary-limit-to-author): Use the current From address as the default.
Lars Magne Ingebrigtsen [Sun, 10 Jun 2012 19:54:19 +0000 (21:54 +0200)]
Merge remote branch 'origin/no-gnus'
Toke Høiland-Jørgensen [Sun, 10 Jun 2012 19:53:52 +0000 (21:53 +0200)]
nnmaildir expiry fix-up
* nnmaildir.el (nnmaildir-request-expire-articles): Ensure that `time'
is an integer to avoid later problems.
Lars Magne Ingebrigtsen [Sun, 10 Jun 2012 19:30:07 +0000 (21:30 +0200)]
* nnfolder.el (nnfolder-save-buffer): Delete old versions silently.
It makes no sense to query the user about internal files.
Lars Magne Ingebrigtsen [Sun, 10 Jun 2012 19:13:51 +0000 (21:13 +0200)]
Merge remote branch 'origin/no-gnus'
Lars Magne Ingebrigtsen [Sun, 10 Jun 2012 19:13:17 +0000 (21:13 +0200)]
* shr.el: Add a iso-8859-1 cookie to make stuff work under other locales.
Lars Magne Ingebrigtsen [Sun, 10 Jun 2012 18:31:53 +0000 (20:31 +0200)]
Remove byte-compilation of Gnus format specs.
Benchmarking shows that this doesn't really speed things up (any
more?).
Lars Magne Ingebrigtsen [Sun, 10 Jun 2012 17:59:00 +0000 (19:59 +0200)]
(gnus-update-format-specifications): Remove outdated grouplens stuff.
Lars Magne Ingebrigtsen [Thu, 7 Jun 2012 23:01:40 +0000 (01:01 +0200)]
Make `gnus-msg-mail' warn about Gnus not running
* gnus-msg.el (gnus-msg-mail): Warn the user about Gnus not running
(bug#11514).
Stephen Eglen [Thu, 7 Jun 2012 22:48:10 +0000 (00:48 +0200)]
Make `message-buffers' return all derived buffers
* message.el (message-buffers): Return all buffers derived from Message
to make `gnus-dired-attach' work with mu4e.
Stefan Monnier [Sat, 2 Jun 2012 13:29:54 +0000 (13:29 +0000)]
nntp.el: Stop the `letf' madness.
(nntp--report-1): New var.
(nntp-report): Merge nntp-report-1 into it.
(nntp-with-open-group-function): Set nntp--report-1 instead of modifying the nntp-report function.
auth-source.el: Fix comment-style to follow the convention.
Paul Eggert [Tue, 29 May 2012 10:09:24 +0000 (10:09 +0000)]
gnus-win.el (gnus-configure-frame): Spelling fix
Daiki Ueno [Thu, 24 May 2012 01:45:38 +0000 (10:45 +0900)]
mm-decode: don't touch MIME type for multipart/encrypted children
The commit
1bf64efe introduced auto detection of actual MIME types
for application/octet-stream. That changes the MIME type of
encrypted part to "text/plain" when it has filename parameter with
".asc", and causes decryption failure.
Katsumi Yamaoka [Sun, 27 May 2012 10:31:24 +0000 (10:31 +0000)]
gnus-msg.el (gnus-msg-mail): Ensure that gnus-newsgroup-name is a string so that Gcc works (bug#11514)
Stefan Monnier [Sun, 27 May 2012 00:43:49 +0000 (00:43 +0000)]
legacy-gnus-agent.el (gnus-agent-unhook-expire-days), gnus-demon.el (gnus-demon-init): Don't bother with type-of
Stefan Monnier [Sat, 26 May 2012 12:59:55 +0000 (12:59 +0000)]
gnus-win.el (gnus-configure-frame): Don't signal an error when jumping to
*Server* from a dedicated *Group* window.
(gnus-configure-frame): CSE.
gnus-registry.el: Minor style cleanup.
(gnus-registry--set/remove-mark): New function, extracted from
gnus-registry-install-shortcuts.
(gnus-registry-install-shortcuts): Use it.
Katsumi Yamaoka [Fri, 25 May 2012 06:43:21 +0000 (06:43 +0000)]
nnspool.el (news-path): Use eval-and-compile
Glenn Morris [Thu, 24 May 2012 22:53:13 +0000 (22:53 +0000)]
gnus.el, nnspool.el: Move some news variables from Emacs' paths.el
Katsumi Yamaoka [Mon, 21 May 2012 23:32:29 +0000 (23:32 +0000)]
gnus-msg.el (gnus-msg-mail): Ensure that gnus-newsgroup-name is a string so that Gcc works (bug#11514)
Wolfgang Jenkner [Sun, 13 May 2012 19:17:19 +0000 (21:17 +0200)]
Fix "groups" Agent format
* gnus-agent.el (gnus-agent-save-active): Deal with the "groups"
format. In particular, add an optional argument and a docstring.
* gnus-start.el (gnus-groups-to-gnus-format): Use it.
* nntp.el (nntp-finish-retrieve-group-infos): Make `nntp-server-buffer'
current before calling `gnus-groups-to-gnus-format'.
Note that this was already the case for `gnus-active-to-gnus-format'.
Paul Eggert [Fri, 4 May 2012 10:57:22 +0000 (10:57 +0000)]
nnweb.el (nnweb-google-parse-1): Fix minor Y10k bug
Katsumi Yamaoka [Tue, 1 May 2012 22:58:09 +0000 (22:58 +0000)]
auth.texi (Help for users): Fix typos
Stefan Monnier [Tue, 1 May 2012 22:57:23 +0000 (22:57 +0000)]
nnimap.el (nnimap-open-connection-1): Don't leave an "opening..." message once it\s actually open
Lars Magne Ingebrigtsen [Tue, 1 May 2012 21:59:16 +0000 (23:59 +0200)]
Ma Gnus v0.6 is begun
Lars Magne Ingebrigtsen [Tue, 1 May 2012 21:59:07 +0000 (23:59 +0200)]
Ma Gnus v0.5 is released