Lars Magne Ingebrigtsen [Sat, 10 Sep 2011 20:04:30 +0000 (22:04 +0200)]
Remove usages of `gnus-recent-mark' and friends, which are no longer used.
Lars Magne Ingebrigtsen [Sat, 10 Sep 2011 19:33:14 +0000 (21:33 +0200)]
(gnus-lrm-string-p): Include RLM and PDF, too.
Lars Magne Ingebrigtsen [Sat, 10 Sep 2011 19:20:18 +0000 (21:20 +0200)]
* gnus-spec.el (gnus-lrm-string-p): `bidi-string-mark-left-to-right' has been renamed.
Lars Magne Ingebrigtsen [Sat, 10 Sep 2011 19:09:30 +0000 (21:09 +0200)]
* gnus-spec.el (gnus-lrm-string-p): `bidi-string-mark-left-to-right' has been renamed.
Lars Magne Ingebrigtsen [Sat, 10 Sep 2011 19:05:51 +0000 (21:05 +0200)]
* gnus-int.el (gnus-open-server): Make the "denied" message clearer
Eli Zaretskii [Sat, 10 Sep 2011 10:25:04 +0000 (10:25 +0000)]
Add autoload cookies for functions used by sendmail.el.
Katsumi Yamaoka [Fri, 9 Sep 2011 10:16:31 +0000 (10:16 +0000)]
gnus-art.el (article-date-ut): Work properly even when
there are things like Date header in the body;
work for forwarded parts.
Andrew Cohen [Mon, 5 Sep 2011 16:07:19 +0000 (12:07 -0400)]
* gnus-sum.el (gnus-summary-exit): Ensure we kill the proper
original-article-buffer.
Kan-Ru Chen [Mon, 5 Sep 2011 13:56:45 +0000 (09:56 -0400)]
* nnir.el (nnir-compose-result): Fix matching of server type.
Katsumi Yamaoka [Sun, 4 Sep 2011 22:13:39 +0000 (22:13 +0000)]
(2011-09-01): Synch wording with that of Emacs.
Lars Magne Ingebrigtsen [Sun, 4 Sep 2011 14:13:26 +0000 (16:13 +0200)]
* gnus.el (gnus-home-directory): Add warning about setting in .gnus.el (bug#9405).
Lars Magne Ingebrigtsen [Sun, 4 Sep 2011 14:11:21 +0000 (16:11 +0200)]
* gnus-score.el (gnus-summary-increase-score): Doc clarification (bug#9421).
Lars Magne Ingebrigtsen [Sun, 4 Sep 2011 13:59:35 +0000 (15:59 +0200)]
* gnus-spec.el (gnus-face-0): Make all the face specs into defcustoms (bug#9425).
Lars Magne Ingebrigtsen [Sun, 4 Sep 2011 00:13:40 +0000 (02:13 +0200)]
* gnus-art.el (gnus-treatment-function-alist): Remove CRs as the first thing (bug#9426).
Lars Magne Ingebrigtsen [Sat, 3 Sep 2011 21:39:13 +0000 (23:39 +0200)]
* nnimap.el (nnimap-open-connection-1): Use the correct port number in the error message.
Eli Zaretskii [Fri, 2 Sep 2011 23:27:48 +0000 (23:27 +0000)]
message.el (message-setup-1): Return t (Bug#9392).
Andrew Cohen [Thu, 1 Sep 2011 12:48:50 +0000 (08:48 -0400)]
gnus-sum.el: Update gnus-newsgroup-articles when adding articles.
Katsumi Yamaoka [Tue, 30 Aug 2011 23:01:09 +0000 (23:01 +0000)]
auth-source.el: Autoload help-mode.
Lars Magne Ingebrigtsen [Tue, 30 Aug 2011 10:24:38 +0000 (12:24 +0200)]
* gnus-group.el (gnus-group-name-charset): Don't bug out on server names.
Daiki Ueno [Sat, 27 Aug 2011 22:57:29 +0000 (07:57 +0900)]
Don't use the 4th arg of mm-replace-in-string for compatibility issues.
* mml-smime.el (mml-smime-epg-verify): Don't use the 4th arg of
mm-replace-in-string.
* mml2015.el (mml2015-epg-verify): Ditto.
Katsumi Yamaoka [Fri, 26 Aug 2011 09:01:29 +0000 (09:01 +0000)]
mailcap.el (mailcap-mime-data): Regexp-quote MIME subtype.
Katsumi Yamaoka [Fri, 26 Aug 2011 04:25:28 +0000 (04:25 +0000)]
gnus-msg.el (gnus-setup-message): Remove extra apostrophe.
Lars Magne Ingebrigtsen [Sun, 21 Aug 2011 20:51:28 +0000 (22:51 +0200)]
Also allow continuing on `quit'.
Lars Magne Ingebrigtsen [Sun, 21 Aug 2011 20:50:13 +0000 (22:50 +0200)]
Fix typo in last checkin.
Lars Magne Ingebrigtsen [Sun, 21 Aug 2011 20:48:56 +0000 (22:48 +0200)]
If one mail source bugs out, continue on and do the clean-up phase
Lars Magne Ingebrigtsen [Sun, 21 Aug 2011 20:38:21 +0000 (22:38 +0200)]
Ignore non-openable groups when expiring.
* gnus-sum.el (gnus-summary-expire-articles): When expiring articles,
just ignore groups that can't be opened instead of erroring out
(bug#9225).
Lars Magne Ingebrigtsen [Sun, 21 Aug 2011 20:34:17 +0000 (22:34 +0200)]
(gnus-article-update-date-headers): Flip the default to nil since some many people are fuddy-duddies.
Lars Magne Ingebrigtsen [Sun, 21 Aug 2011 13:44:56 +0000 (15:44 +0200)]
* gnus-html.el (gnus-html-image-fetched): Don't cache zero-length images.
Lars Magne Ingebrigtsen [Sun, 21 Aug 2011 04:59:37 +0000 (06:59 +0200)]
(nntp-authinfo-file): Mark as obsolete -- use auth-source instead.
Lars Magne Ingebrigtsen [Sun, 21 Aug 2011 04:23:38 +0000 (06:23 +0200)]
* pop3.el (pop3-wait-for-messages): Don't use Gnus functions here.
Lars Magne Ingebrigtsen [Sun, 21 Aug 2011 04:22:38 +0000 (06:22 +0200)]
* gnus-util.el (gnus-process-live-p): Copy over compat function.
Lars Magne Ingebrigtsen [Sun, 21 Aug 2011 03:51:22 +0000 (05:51 +0200)]
(pop3-wait-for-messages): If the pop3 process dies, stop processing.
Lars Magne Ingebrigtsen [Sun, 21 Aug 2011 03:45:08 +0000 (05:45 +0200)]
Kill the process before deleting the buffer to avoid warnings.
Simon Josefsson [Sun, 21 Aug 2011 03:31:56 +0000 (05:31 +0200)]
Make message prettier.
* gnus-agent.el (gnus-agent-expire-done-message): Use %.f as format
specified to reduce precision.
Lars Magne Ingebrigtsen [Fri, 19 Aug 2011 14:38:42 +0000 (16:38 +0200)]
Fix last ChangeLog update.
Lars Magne Ingebrigtsen [Fri, 19 Aug 2011 14:36:33 +0000 (16:36 +0200)]
Protect against (NIL ...) bodystructures (bug#9314).
Simon Josefsson [Thu, 18 Aug 2011 00:22:37 +0000 (02:22 +0200)]
* starttls.el (starttls-any-program-available): Define as obsolete function.
Lars Magne Ingebrigtsen [Fri, 19 Aug 2011 14:37:52 +0000 (16:37 +0200)]
Commit resolve.
Lars Magne Ingebrigtsen [Thu, 18 Aug 2011 00:16:45 +0000 (02:16 +0200)]
Reinstate the message-clearing y-or-n-p versions which Gnus use when appropriate.
Lars Magne Ingebrigtsen [Thu, 18 Aug 2011 00:07:59 +0000 (02:07 +0200)]
(gnus-group-clear-data): Add a y-or-n query, since it's a pretty destructive command.
Lars Magne Ingebrigtsen [Thu, 18 Aug 2011 00:03:36 +0000 (02:03 +0200)]
* nnmail.el (nnmail-extra-headers): Clarify slightly (bug#9302).
Lars Magne Ingebrigtsen [Fri, 19 Aug 2011 14:37:31 +0000 (16:37 +0200)]
Commit resolve.
Lars Magne Ingebrigtsen [Wed, 17 Aug 2011 23:51:34 +0000 (01:51 +0200)]
(message-fix-before-sending): Make a different warning about NUL characters
Lars Magne Ingebrigtsen [Wed, 17 Aug 2011 23:45:21 +0000 (01:45 +0200)]
(gnus-auto-select-subject): Allow specifying a function from custom (bug#9260)
Katsumi Yamaoka [Fri, 19 Aug 2011 08:51:49 +0000 (08:51 +0000)]
gnus-art.el (gnus-insert-mime-button, gnus-mime-display-alternative): Make button keymap non-sticky after buttons.
David Engster [Thu, 18 Aug 2011 17:31:36 +0000 (19:31 +0200)]
Adapt nnmairix to new gnus-registry API.
* nnmairix.el (nnmairix-request-set-mark)
(nnmairix-goto-original-article): Remove adding of article to registry,
since `gnus-registry-add-group' isn't available anymore.
(nnmairix-determine-original-group-from-registry): Use
`gnus-registry-get-id-key' since `gnus-registry-fetch-groups' isn't
available anymore.
Lars Magne Ingebrigtsen [Wed, 17 Aug 2011 23:22:57 +0000 (01:22 +0200)]
Use 8206 instead of ?\x200e to make things work in Emacs 22 and XEmacs, too.
Lars Magne Ingebrigtsen [Wed, 17 Aug 2011 23:09:34 +0000 (01:09 +0200)]
Introduce LRM markers when needed in the address part of the subject lines.
Lars Magne Ingebrigtsen [Wed, 17 Aug 2011 21:39:15 +0000 (23:39 +0200)]
Use ./ as the auto-save directory if the message directory isn't writable
Lars Magne Ingebrigtsen [Wed, 17 Aug 2011 21:37:08 +0000 (23:37 +0200)]
* message.el (message-is-yours-p): Allow disabling canlock checking
Lars Magne Ingebrigtsen [Wed, 17 Aug 2011 20:58:11 +0000 (22:58 +0200)]
Clean up last commit slightly.
Lars Magne Ingebrigtsen [Wed, 17 Aug 2011 20:57:00 +0000 (22:57 +0200)]
(auth-source-netrc-saver): Make the .authinfo file non-world-readable.
Katsumi Yamaoka [Wed, 17 Aug 2011 00:10:15 +0000 (00:10 +0000)]
nndraft.el (nndraft-update-unread-articles): Don't send delayed articles.
Andreas Schwab [Sat, 13 Aug 2011 10:01:44 +0000 (10:01 +0000)]
gnus-score.el (gnus-all-score-files): Use copy-sequence instead of copy-list.
Sam Steingold [Fri, 12 Aug 2011 23:23:27 +0000 (23:23 +0000)]
gnus-score.el (gnus-score-find-alist): Keep the score files already in the reverse order to avoid modifying the cache with `nreverse'.
(gnus-all-score-files): Do not modify the value returned by `gnus-score-find-alist' because it lives in a cache variable.
(gnus-current-home-score-file): No need to `nreverse' the return value of `gnus-score-find-alist', it is already in the correct order.
Andrew Cohen [Thu, 11 Aug 2011 20:20:00 +0000 (16:20 -0400)]
* nnimap.el (nnimap-transform-headers): Fix parsing message size for
MESSAGE/RFC822.
Andrew Cohen [Fri, 5 Aug 2011 12:38:23 +0000 (08:38 -0400)]
* gnus-sum.el (gnus-summary-refer-article): Warp to article.
This allows article-referral to work from an nnir group.
Andrew Cohen [Thu, 4 Aug 2011 13:26:46 +0000 (09:26 -0400)]
* gnus.el (registry-ignore): Add nnir groups to the ignore-list.
Daiki Ueno [Thu, 4 Aug 2011 09:25:31 +0000 (09:25 +0000)]
mml1991.el (mml1991-epg-find-usable-key)
(mml1991-epg-find-usable-secret-key): New function.
(mml1991-epg-sign): Check if signing key is usable.
(mml1991-epg-encrypt): Check if encrypting key is usable (bug#8955).
Andrew Cohen [Wed, 3 Aug 2011 18:05:13 +0000 (14:05 -0400)]
* nnir.el (nnir-read-server-parm): Add an argument to restrict to
server-variables only. This should fix a bug introduced with
commit
e1889675b7f4adf057833c5513c9374134c4e053.
Andrew Cohen [Tue, 2 Aug 2011 19:51:03 +0000 (15:51 -0400)]
* nnir.el (nnir-warp-to-article): Clean up summary buffer.
Andrew Cohen [Tue, 2 Aug 2011 18:09:31 +0000 (14:09 -0400)]
* nnir.el (nnir-search-thread): Position point on referring article line.
* nnimap.el (nnimap-request-thread): Whitespace fix.
Steve Purcell [Tue, 2 Aug 2011 16:30:43 +0000 (18:30 +0200)]
* nnimap.el (nnimap-get-groups): Decode "&" correctly.
Lars Magne Ingebrigtsen [Tue, 2 Aug 2011 13:28:45 +0000 (15:28 +0200)]
(starttls-available-p): Renamed from `starttls-any-program-available' and changed return convention.
Lars Ingebrigtsen [Sun, 31 Jul 2011 16:31:09 +0000 (18:31 +0200)]
(nnmaildir-request-accept-article): Don't call `unix-sync' unless it's defined.
Lars Ingebrigtsen [Sun, 31 Jul 2011 16:28:08 +0000 (18:28 +0200)]
(tiny change) the last change.
Marcus Harnisch [Sun, 31 Jul 2011 16:27:02 +0000 (18:27 +0200)]
(gnus-article-stop-animations): Use `elt' instead of `aref' for XEmacs compatibiltiy.
Lars Magne Ingebrigtsen [Sun, 31 Jul 2011 16:09:58 +0000 (18:09 +0200)]
* spam.el (spam-fetch-field-fast): Rewrite slightly for clarity.
Lars Magne Ingebrigtsen [Sun, 31 Jul 2011 16:08:35 +0000 (18:08 +0200)]
Indent.
Dave Abrahams [Sun, 31 Jul 2011 16:01:37 +0000 (18:01 +0200)]
(gnus-summary-refer-thread): Since lambdas aren't closures, quote the form properly
Lars Magne Ingebrigtsen [Sun, 31 Jul 2011 15:12:42 +0000 (17:12 +0200)]
(gnus-summary-insert-new-articles): Protect against servers that are down.
Lars Magne Ingebrigtsen [Sun, 31 Jul 2011 15:10:59 +0000 (17:10 +0200)]
* gnus-sum.el (gnus-summary-insert-new-articles): Clean up slightly.
Julien Danjou [Fri, 29 Jul 2011 08:39:44 +0000 (10:39 +0200)]
mm-decode: add a default content-disposition in mm handle if none is specified
Signed-off-by: Julien Danjou <julien@danjou.info>
Andrew Cohen [Sun, 24 Jul 2011 13:07:25 +0000 (09:07 -0400)]
* nnimap.el (nnimap-make-thread-query): Quote message-ids for gmail.
Andrew Cohen [Sat, 23 Jul 2011 16:29:46 +0000 (12:29 -0400)]
Allow thread-referral to use nnir to search across groups.
* nnir.el (nnir-search-thread): New function to make an nnir group
based on a thread query.
* gnus-sum.el (gnus-refer-thread-use-nnir): New variable to control use
of nnir in thread referral.
(gnus-summary-refer-thread): Use it.
* nnimap.el (nnimap-request-thread): Use it.
Lars Magne Ingebrigtsen [Wed, 20 Jul 2011 20:15:10 +0000 (22:15 +0200)]
* shr.el (shr-tag-comment): Ignore HTML comments.
Andrew Cohen [Wed, 20 Jul 2011 14:34:12 +0000 (10:34 -0400)]
(gnus-group-make-nnir-group): Allow optional query argument.
(gnus-group-make-nnir-group,nnir-request-group,nnir-run-query): Use
`nnir-address' to handle server info rather than
passing an arg.
Katsumi Yamaoka [Wed, 20 Jul 2011 14:23:40 +0000 (14:23 +0000)]
s/\\n\\n\\n/\\n\\n/
Andrew Cohen [Wed, 20 Jul 2011 12:48:15 +0000 (08:48 -0400)]
(nnimap-make-thread-query): New utility function to format a thread query.
Andrew Cohen [Wed, 20 Jul 2011 11:48:56 +0000 (07:48 -0400)]
(gnus-handle-ephemeral-exit): Set the right select-method when not
returning to group buffer.
Lars Magne Ingebrigtsen [Tue, 19 Jul 2011 18:29:19 +0000 (20:29 +0200)]
(gnus-group-tool-bar-gnome): Replace connect/disconnect with unplugged/plugged.
Lars Magne Ingebrigtsen [Tue, 19 Jul 2011 18:24:43 +0000 (20:24 +0200)]
Make sure we don't enter invalid buffer configurations into the quit form
Lars Magne Ingebrigtsen [Tue, 19 Jul 2011 18:04:54 +0000 (20:04 +0200)]
When inserting new headers, keep track of which ones are unread
Lars Magne Ingebrigtsen [Tue, 19 Jul 2011 17:54:10 +0000 (19:54 +0200)]
* gnus.el (gnus-refer-article-method): Allow entering any sexp
Lars Magne Ingebrigtsen [Tue, 19 Jul 2011 17:50:06 +0000 (19:50 +0200)]
Make `W D W' work with w3m.
* gnus-art.el (gnus-article-show-images): Allow working if using w3m
(bug#9041).
Lars Magne Ingebrigtsen [Tue, 19 Jul 2011 17:37:58 +0000 (19:37 +0200)]
* gnus-html.el (mm-util): Require (bug#9073).
Lars Magne Ingebrigtsen [Tue, 19 Jul 2011 17:35:56 +0000 (19:35 +0200)]
(gnus-summary-insert-subject): Document USE-OLD-HEADER (bug#9070).
Lars Magne Ingebrigtsen [Tue, 19 Jul 2011 17:30:04 +0000 (19:30 +0200)]
Remove duplicates with `A T' when running unthreaded.
* gnus-sum.el (gnus-delete-duplicate-headers): New function.
(gnus-summary-refer-thread): Use it to remove duplicates in the
un-threaded view (bug#9053).
Kan-Ru Chen [Tue, 19 Jul 2011 16:46:34 +0000 (18:46 +0200)]
Use default value from global variable.
Without this the default search engine parameters aren't used at all.
Lars Magne Ingebrigtsen [Tue, 19 Jul 2011 15:26:59 +0000 (17:26 +0200)]
(message-unique-id): Don't use the undocumented return value from (random t)
Lars Magne Ingebrigtsen [Sat, 16 Jul 2011 19:44:25 +0000 (21:44 +0200)]
If the ~/Mail directory doesn't exist, use ~ as the auto-save directory
Lars Magne Ingebrigtsen [Sat, 16 Jul 2011 16:04:07 +0000 (18:04 +0200)]
(gnus-group-read-ephemeral-group): Start Gnus if it hasn't already been started.
Lars Magne Ingebrigtsen [Fri, 15 Jul 2011 17:09:20 +0000 (19:09 +0200)]
* gnus.el (debbugs-gnu): Renamed from `debbugs-emacs'.
Lars Magne Ingebrigtsen [Fri, 15 Jul 2011 16:21:18 +0000 (18:21 +0200)]
Mysterious `subject' bug work-around
* message.el (message-reply): Work around mysterious bug where
`message-mode' seems to overwrite the locally bound `subject' variable.
Katsumi Yamaoka [Thu, 14 Jul 2011 22:09:38 +0000 (22:09 +0000)]
ChangeLog (2011-07-14): Fix function name.
Andrew Cohen [Thu, 14 Jul 2011 12:00:30 +0000 (08:00 -0400)]
(gnus-request-thread): Add group argument and ensure search is in
correct group.
Juanma Barranquero [Thu, 14 Jul 2011 10:17:17 +0000 (10:17 +0000)]
Fix typos.
Lars Magne Ingebrigtsen [Sun, 10 Jul 2011 14:04:45 +0000 (16:04 +0200)]
* dgnushack.el (debbugs-gnu-summary-mode): Update compat names, too.
Lars Magne Ingebrigtsen [Sun, 10 Jul 2011 13:38:29 +0000 (15:38 +0200)]
(gnus-read-ephemeral-emacs-bug-group): `debbugs-*' renamed to `debbugs-gnu-*'.
Daiki Ueno [Fri, 8 Jul 2011 03:21:01 +0000 (03:21 +0000)]
plstore.el: Revert the editing feature since it is not urgent.
(plstore-mode, plstore-mode-toggle-display, plstore-mode-original)
(plstore-mode-decoded): Remove.