gnus
9 years ago* nnml.el (nnml-files): Add prefix to dynamic var `files'.
Stefan Monnier [Sun, 19 Sep 2010 10:37:57 +0000 (10:37 +0000)]
* nnml.el (nnml-files): Add prefix to dynamic var `files'.
(nnml-generate-nov-databases-directory, nnml-generate-active-info):
Update var name.
(nnml-generate-nov-file): Use dolist.
(nnml-directory-articles, nnml-current-group-article-to-file-alist):
Use with-current-buffer.

9 years agoChange default of gnus-agent-auto-agentize-methods to nil.
Lars Magne Ingebrigtsen [Sun, 19 Sep 2010 02:42:16 +0000 (04:42 +0200)]
Change default of gnus-agent-auto-agentize-methods to nil.

* gnus-agent.el (gnus-agent-auto-agentize-methods): Switch the default
to nil, so that no methods are automatically agentized.  I think this
is probably what most users want.

9 years agoIgnore all errors from url-retrieve, for instance about invalid URLs.
Lars Magne Ingebrigtsen [Sun, 19 Sep 2010 02:33:57 +0000 (04:33 +0200)]
Ignore all errors from url-retrieve, for instance about invalid URLs.

9 years agoCheck that we really got an article when we requested one.
Lars Magne Ingebrigtsen [Sun, 19 Sep 2010 02:20:14 +0000 (04:20 +0200)]
Check that we really got an article when we requested one.

9 years ago* gnus-agent.el (gnus-agent-load-alist): Nix out the alist if the file
Lars Magne Ingebrigtsen [Sun, 19 Sep 2010 01:57:57 +0000 (03:57 +0200)]
* gnus-agent.el (gnus-agent-load-alist): Nix out the alist if the file
doesn't exist.

* nnimap.el (nnimap-finish-retrieve-group-infos): Protect against
groups that have no articles.

9 years agoBind `process-connection-type' to nil, so that CRLF doesn't get translated to \n.
Lars Magne Ingebrigtsen [Sun, 19 Sep 2010 01:06:40 +0000 (03:06 +0200)]
Bind `process-connection-type' to nil, so that CRLF doesn't get translated to \n.

(nnimap-open-connection): Don't make 'shell commands only send \n.

9 years agoReturn data in the nntp buffer so the agent can save it.
Lars Magne Ingebrigtsen [Sun, 19 Sep 2010 00:58:43 +0000 (02:58 +0200)]
Return data in the nntp buffer so the agent can save it.

9 years agoFetch all images in parallel.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 21:12:02 +0000 (23:12 +0200)]
Fetch all images in parallel.

2010-09-18  Julien Danjou  <julien@danjou.info>

* gnus-html.el (gnus-html-schedule-image-fetching): Fetch all images in
parallel.

9 years agoAllow sending \n instead of \r\n on 'shell streams.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 20:55:03 +0000 (22:55 +0200)]
Allow sending \n instead of \r\n on 'shell streams.

(nnimap): Add a `newlinep' field to keep track of end-of-line
conventions.
Don't send CRLF to things that don't want it.
(nnimap-request-accept-article): Ditto.

9 years agoBe a bit more lax in finding the end of the command we're looking for.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 20:38:51 +0000 (22:38 +0200)]
Be a bit more lax in finding the end of the command we're looking for.

This helps when the server sends more responses after we've gotten
everything we expected.

9 years ago(nnoo): Required, so that other packages can require nnimap.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 20:10:40 +0000 (22:10 +0200)]
(nnoo): Required, so that other packages can require nnimap.

9 years agoFix typo in last checkin.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 19:26:34 +0000 (21:26 +0200)]
Fix typo in last checkin.

9 years agoDon't make `M-g' bug out on group with no marks.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 19:25:29 +0000 (21:25 +0200)]
Don't make `M-g' bug out on group with no marks.

9 years agoWhen doing partial marks update, get the range update right.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 19:10:01 +0000 (21:10 +0200)]
When doing partial marks update, get the range update right.

9 years agoUse `url' rather than curl to retrieve images.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 18:39:08 +0000 (20:39 +0200)]
Use `url' rather than curl to retrieve images.

2010-09-18  Julien Danjou  <julien@danjou.info>

* gnus-html.el (gnus-html-schedule-image-fetching): Use `url' rather
than curl to retrieve images.

9 years agoFix off-by-one error when concatenating ranges when doing a partial update.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 18:30:43 +0000 (20:30 +0200)]
Fix off-by-one error when concatenating ranges when doing a partial update.

9 years agoAllow PREAUTH nnimap connections to log in without credentials.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 18:04:27 +0000 (20:04 +0200)]
Allow PREAUTH nnimap connections to log in without credentials.

(nnimap-wait-for-connection): New function.
(nnimap-open-connection): If we have PREAUTH, don't query for login
credentials.

9 years ago(nnimap-open-connection): Fix typo -- should be 'shell, not 'stream.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 17:36:35 +0000 (19:36 +0200)]
(nnimap-open-connection): Fix typo -- should be 'shell, not 'stream.

9 years ago* nnimap.el (nnimap-update-info): Extend the info so that we can set the marks.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 16:57:46 +0000 (18:57 +0200)]
* nnimap.el (nnimap-update-info): Extend the info so that we can set the marks.

9 years ago(gnus-html-wash-tags): Add support for i, b and u HTML tags.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 16:46:23 +0000 (18:46 +0200)]
(gnus-html-wash-tags): Add support for i, b and u HTML tags.

2010-09-18  Julien Danjou  <julien@danjou.info>

* gnus-html.el (gnus-html-wash-tags): Add support for i, b and u HTML
tags.

9 years agoGet credentials for numerical equivalents of the port numbers.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 15:54:20 +0000 (17:54 +0200)]
Get credentials for numerical equivalents of the port numbers.

* nnimap.el (nnimap-credentials): New function.
(nnimap-open-connection): Use the new function to look for credentials
also on the numeric equivalents of "imap" and "imaps".

9 years agoAllow nnimap-request-group to do a complete marks sync on `M-g'.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 15:32:24 +0000 (17:32 +0200)]
Allow nnimap-request-group to do a complete marks sync on `M-g'.

* nnimap.el (nnimap-request-group): Have the "check" version of the
function parse flags and update the info, so that a `M-g' get a total
resync of all flags from the group.

* gnus-start.el (gnus-activate-group): Send the info to
gnus-request-group.

9 years ago(gnus-request-group): Take an optional `info' parameter.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 15:08:58 +0000 (17:08 +0200)]
(gnus-request-group): Take an optional `info' parameter.

This allow backends to alter the info on group selection.  Also alter
all the backend -request-group functions to take the parameter.

9 years ago* nnimap.el: Use deffoo instead of defun for interface functions.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 15:05:04 +0000 (17:05 +0200)]
* nnimap.el: Use deffoo instead of defun for interface functions.

9 years ago(nnimap-request-group): Use the stored info for the dont-check case.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 14:43:32 +0000 (16:43 +0200)]
(nnimap-request-group): Use the stored info for the dont-check case.

* nnimap.el (nnimap-store-info): New function.
(nnimap-update-info): Store the info for later usage.
(nnimap-request-group): Use the stored info for the dont-check case, so
that we don't retrieve all marks when we enter a group.

9 years agoMerge branch 'master' of https://git.gnus.org/gnus
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 11:57:52 +0000 (13:57 +0200)]
Merge branch 'master' of https://git.gnus.org/gnus

9 years agoAllow the backends to update the group info.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 11:57:37 +0000 (13:57 +0200)]
Allow the backends to update the group info.

This makes the nndraft groups, for instance, go back to their old
behaviour.

9 years agopop3.el (pop3-open-server, pop3-read-response, pop3-list, pop3-retr, pop3-quit):...
Stefan Monnier [Sat, 18 Sep 2010 10:28:44 +0000 (10:28 +0000)]
pop3.el (pop3-open-server, pop3-read-response, pop3-list, pop3-retr, pop3-quit): Use with-current-buffer.

9 years agonnimap-related changes to avoid bugging out if we can't contact a server.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 01:52:14 +0000 (03:52 +0200)]
nnimap-related changes to avoid bugging out if we can't contact a server.

* gnus-start.el (gnus-get-unread-articles): Don't try to scan groups
from methods that are denied.

* nnimap.el (nnimap-possibly-change-group): Return nil if we can't log
in.
(nnimap-finish-retrieve-group-infos): Make sure we're not waiting for
nothing.

* gnus-sum.el (gnus-select-newsgroup): Indent.

9 years ago(nnimap-open-connection): Don't error out when we can't make a connection
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 01:24:50 +0000 (03:24 +0200)]
(nnimap-open-connection): Don't error out when we can't make a connection

9 years agoUse auth-sources to query and store the password instead of netrc.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 01:20:56 +0000 (03:20 +0200)]
Use auth-sources to query and store the password instead of netrc.

9 years agoIn the password prompt, say what we're querying for.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 01:12:41 +0000 (03:12 +0200)]
In the password prompt, say what we're querying for.

Also prompt for user name if that hasn't been given.

9 years agoRevert one line that was changed by mistake in the last checkin.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 00:56:29 +0000 (02:56 +0200)]
Revert one line that was changed by mistake in the last checkin.

9 years ago* nnimap.el (nnimap-with-process-buffer): Removed.
Lars Magne Ingebrigtsen [Sat, 18 Sep 2010 00:52:20 +0000 (02:52 +0200)]
* nnimap.el (nnimap-with-process-buffer): Removed.

9 years agoDon't use the "finish" method when we're reading from the agent.
Lars Magne Ingebrigtsen [Fri, 17 Sep 2010 22:33:31 +0000 (00:33 +0200)]
Don't use the "finish" method when we're reading from the agent.

Add some more nnimap-relevant agent stuff to nnagent.el.

9 years agoAdd ~/.authinfo to the default, since that's probably most useful for users.
Lars Magne Ingebrigtsen [Fri, 17 Sep 2010 22:13:35 +0000 (00:13 +0200)]
Add ~/.authinfo to the default, since that's probably most useful for users.

9 years agoSave result so that it doesn't say "failed" all the time.
Lars Magne Ingebrigtsen [Fri, 17 Sep 2010 22:01:00 +0000 (00:01 +0200)]
Save result so that it doesn't say "failed" all the time.

Found by Adam Sj√łgren.

9 years agoThroughout all files, replace (save-excursion (set-buffer ...)) with (with-current...
Lars Magne Ingebrigtsen [Fri, 17 Sep 2010 21:59:02 +0000 (23:59 +0200)]
Throughout all files, replace (save-excursion (set-buffer ...)) with (with-current-buffer ... ).

9 years ago(nntp-open-server): Return whether the open was successful or not.
Lars Magne Ingebrigtsen [Fri, 17 Sep 2010 20:58:40 +0000 (22:58 +0200)]
(nntp-open-server): Return whether the open was successful or not.

9 years agoClean up code slightly.
Lars Magne Ingebrigtsen [Fri, 17 Sep 2010 20:55:16 +0000 (22:55 +0200)]
Clean up code slightly.

9 years agoHave `unseen-or-unread' select an unread unseen article first.
Lars Magne Ingebrigtsen [Fri, 17 Sep 2010 20:31:53 +0000 (22:31 +0200)]
Have `unseen-or-unread' select an unread unseen article first.

9 years agoIf the user doesn't have a /etc/services, supply some sensible port defaults.
Lars Magne Ingebrigtsen [Fri, 17 Sep 2010 20:16:09 +0000 (22:16 +0200)]
If the user doesn't have a /etc/services, supply some sensible port defaults.

9 years ago* dgnushack.el: Define netrc-credentials.
Lars Magne Ingebrigtsen [Fri, 17 Sep 2010 20:09:27 +0000 (22:09 +0200)]
* dgnushack.el: Define netrc-credentials.

9 years ago(mm-text-html-renderer): Document gnus-article-html.
Lars Magne Ingebrigtsen [Fri, 17 Sep 2010 20:06:03 +0000 (22:06 +0200)]
(mm-text-html-renderer): Document gnus-article-html.

2010-09-17  Julien Danjou  <julien@danjou.info>  (tiny fix)

* mm-decode.el (mm-text-html-renderer): Document gnus-article-html.

9 years agoDon't bug out if the LIST command doesn't have any parameters.
Lars Magne Ingebrigtsen [Fri, 17 Sep 2010 19:15:24 +0000 (21:15 +0200)]
Don't bug out if the LIST command doesn't have any parameters.

2010-09-17  Knut Anders Hatlen  <kahatlen@gmail.com>  (tiny change)

* nnimap.el (nnimap-get-groups): Don't bug out if the LIST command
doesn't have any parameters.

9 years agoRequire cl when compiling.
Lars Magne Ingebrigtsen [Fri, 17 Sep 2010 19:03:14 +0000 (21:03 +0200)]
Require cl when compiling.

9 years agoMake capabilties be case-insensitive.
Lars Magne Ingebrigtsen [Fri, 17 Sep 2010 18:51:14 +0000 (20:51 +0200)]
Make capabilties be case-insensitive.

9 years agoFix typo in "bogus" section.
Lars Magne Ingebrigtsen [Fri, 17 Sep 2010 18:47:10 +0000 (20:47 +0200)]
Fix typo in "bogus" section.

9 years agoRemove junk from end of file.
Lars Magne Ingebrigtsen [Fri, 17 Sep 2010 18:45:58 +0000 (20:45 +0200)]
Remove junk from end of file.

9 years agoNot all servers return UIDNEXT. Work past this problem.
Lars Magne Ingebrigtsen [Fri, 17 Sep 2010 18:42:44 +0000 (20:42 +0200)]
Not all servers return UIDNEXT.  Work past this problem.

9 years agoGet the number of lines by using BODYSTRUCTURE.
Lars Magne Ingebrigtsen [Fri, 17 Sep 2010 18:31:10 +0000 (20:31 +0200)]
Get the number of lines by using BODYSTRUCTURE.

(nnimap-transform-headers): Get the number of lines in each message.
(nnimap-retrieve-headers): Query for BODYSTRUCTURE so that we get the
number of lines.

9 years agoImplement shell connection.
Lars Magne Ingebrigtsen [Fri, 17 Sep 2010 18:06:44 +0000 (20:06 +0200)]
Implement shell connection.

* nnimap.el (nnimap-open-shell-stream): New function.
(nnimap-open-connection): Use it.

9 years agoReimplement nnimap, and do tweaks to the rest of the code to support that.
Lars Magne Ingebrigtsen [Fri, 17 Sep 2010 16:18:39 +0000 (18:18 +0200)]
Reimplement nnimap, and do tweaks to the rest of the code to support that.

* gnus-int.el (gnus-finish-retrieve-group-infos)
(gnus-retrieve-group-data-early): New functions.

* gnus-range.el (gnus-range-nconcat): New function.

* gnus-start.el (gnus-get-unread-articles): Support early retrieval of
data.
(gnus-read-active-for-groups): Support finishing the early retrieval of
data.

* gnus-sum.el (gnus-summary-move-article): Pass the move-to group name
if the move is internal, so that nnimap can do fast internal moves.

* gnus.el (gnus-article-special-mark-lists): Add uid/active tuples, for
nnimap usage.

* nnimap.el: Rewritten.

* nnmail.el (nnmail-inhibit-default-split-group): New internal variable
to allow the mail splitting to not return a default group.  This is
useful for nnimap, which will leave unmatched mail in the inbox.

* utf7.el (utf7-encode): Autoload.

9 years agopop3.el (pop3-wait-for-messages): Use pop3-accept-process-output instead of nnheader...
Katsumi Yamaoka [Fri, 17 Sep 2010 06:46:22 +0000 (06:46 +0000)]
pop3.el (pop3-wait-for-messages): Use pop3-accept-process-output instead of nnheader-accept-process-output.

9 years agognus-html.el: Replace process-kill-without-query by gnus-set-process-query-on-exit...
Katsumi Yamaoka [Fri, 17 Sep 2010 06:23:30 +0000 (06:23 +0000)]
gnus-html.el: Replace process-kill-without-query by gnus-set-process-query-on-exit-flag.

9 years agognus-html.el: Require gnus-art for `gnus-with-article-buffer'.
Romain Francoise [Thu, 16 Sep 2010 18:27:48 +0000 (20:27 +0200)]
gnus-html.el: Require gnus-art for `gnus-with-article-buffer'.

9 years agoMerge branch 'master' of https://git.gnus.org/gnus
Lars Magne Ingebrigtsen [Tue, 14 Sep 2010 23:33:56 +0000 (01:33 +0200)]
Merge branch 'master' of https://git.gnus.org/gnus

9 years agognus-registry.el (gnus-registry-install-shortcuts): Explicitly pass `obarray' to...
Juanma Barranquero [Tue, 14 Sep 2010 23:08:03 +0000 (23:08 +0000)]
gnus-registry.el (gnus-registry-install-shortcuts): Explicitly pass `obarray' to `unintern' to avoid a warning.

9 years agoThe second parameter to unintern is mandatory-ish in Emacs 24.
Lars Magne Ingebrigtsen [Tue, 14 Sep 2010 20:22:14 +0000 (22:22 +0200)]
The second parameter to unintern is mandatory-ish in Emacs 24.

9 years agoFix up the w3m/curl dependencies.
Lars Magne Ingebrigtsen [Tue, 14 Sep 2010 17:17:20 +0000 (19:17 +0200)]
Fix up the w3m/curl dependencies.

* mm-decode.el (mm-text-html-renderer): Don't have gnus-article-html
depend on curl, which isn't essential.

* gnus-html.el (gnus-html-schedule-image-fetching)
(gnus-html-prefetch-images): Check for curl before using it.

9 years agoMerge branch 'master' of https://git.gnus.org/gnus
Lars Magne Ingebrigtsen [Tue, 14 Sep 2010 17:10:30 +0000 (19:10 +0200)]
Merge branch 'master' of https://git.gnus.org/gnus

9 years agoRevert back to version cb950ed8ff3e0f40dac437a51b269166f9ffb60d
Lars Magne Ingebrigtsen [Tue, 14 Sep 2010 17:09:55 +0000 (19:09 +0200)]
Revert back to version cb950ed8ff3e0f40dac437a51b269166f9ffb60d

9 years ago.dir-locals.el: Add no-byte-compile cookie.
Juanma Barranquero [Tue, 14 Sep 2010 13:47:12 +0000 (13:47 +0000)]
.dir-locals.el: Add no-byte-compile cookie.

9 years agoFixed up nnrss group activation, and removed moreover stuff.
Lars Magne Ingebrigtsen [Tue, 14 Sep 2010 13:22:31 +0000 (15:22 +0200)]
Fixed up nnrss group activation, and removed moreover stuff.

* nnrss.el (nnrss-request-list): Removed this function and related
functions, including the moreover stuff.

* gnus-start.el (gnus-read-active-for-groups): Reverted the previous
change.

9 years agotime-date.el (format-seconds): Comment fix.
Katsumi Yamaoka [Tue, 14 Sep 2010 06:02:55 +0000 (06:02 +0000)]
time-date.el (format-seconds): Comment fix.

9 years agognus-start.el (gnus-read-active-for-groups): Run gnus-activate-group for back end...
Katsumi Yamaoka [Tue, 14 Sep 2010 03:37:50 +0000 (03:37 +0000)]
gnus-start.el (gnus-read-active-for-groups): Run gnus-activate-group for back end that doesn't support request-scan.

9 years agoIf gnus-agent isn't set, then do request scans from the backends.
Lars Magne Ingebrigtsen [Fri, 10 Sep 2010 23:39:10 +0000 (01:39 +0200)]
If gnus-agent isn't set, then do request scans from the backends.

9 years ago(netrc-credentials): New conveniency function.
Lars Magne Ingebrigtsen [Fri, 10 Sep 2010 22:55:44 +0000 (00:55 +0200)]
(netrc-credentials): New conveniency function.

9 years agoCall `gnus-summary-highlight-line' directly from all places that used to call it...
Lars Magne Ingebrigtsen [Fri, 10 Sep 2010 16:29:09 +0000 (18:29 +0200)]
Call `gnus-summary-highlight-line' directly from all places that used to call it indirectly.

9 years agoAvoid calling a hook function per summary line.
Lars Magne Ingebrigtsen [Fri, 10 Sep 2010 16:26:01 +0000 (18:26 +0200)]
Avoid calling a hook function per summary line.

* gnus-sum.el (gnus-summary-update-hook): Change default to nil, to
avoid running a hook per line, since this takes a lot of time,
profiling shows.
(gnus-summary-prepare-threads): Call `gnus-summary-highlight-line'
directly if gnus-visual-p is true.

9 years agognus-start.el (gnus-read-active-for-groups): Check only subscribed groups.
Katsumi Yamaoka [Fri, 10 Sep 2010 05:30:35 +0000 (05:30 +0000)]
gnus-start.el (gnus-read-active-for-groups): Check only subscribed groups.

9 years agoRemove pop3-movemail and rename pop3-streaming-movemail to pop3-movemail.
Lars Magne Ingebrigtsen [Thu, 9 Sep 2010 14:06:38 +0000 (16:06 +0200)]
Remove pop3-movemail and rename pop3-streaming-movemail to pop3-movemail.

* pop3.el (pop3-movemail): Removed.
(pop3-streaming-movemail): Renamed to pop3-movemail.

* mail-source.el (mail-source-fetch-pop): Use pop3-movemail again.

9 years agoRefactor out the image bit, and don't restrict end-tag searches to the end of the...
Lars Magne Ingebrigtsen [Thu, 9 Sep 2010 13:20:53 +0000 (15:20 +0200)]
Refactor out the image bit, and don't restrict end-tag searches to the end of the line.

9 years agognus-start.el (gnus-get-unread-articles): Set the number of unread articles of every...
Katsumi Yamaoka [Thu, 9 Sep 2010 06:09:53 +0000 (06:09 +0000)]
gnus-start.el (gnus-get-unread-articles): Set the number of unread articles of every unchecked group to t, which means unknown since the server has never been opened.

9 years agoBind RET and TAB on images for better UX.
Lars Magne Ingebrigtsen [Wed, 8 Sep 2010 17:53:48 +0000 (19:53 +0200)]
Bind RET and TAB on images for better UX.

9 years ago(gnus-html-wash-tags): Search for images first, so that <a><img> works better.
Lars Magne Ingebrigtsen [Wed, 8 Sep 2010 17:37:36 +0000 (19:37 +0200)]
(gnus-html-wash-tags): Search for images first, so that <a><img> works better.

9 years agoFix typo in last check-in.
Lars Magne Ingebrigtsen [Wed, 8 Sep 2010 17:03:19 +0000 (19:03 +0200)]
Fix typo in last check-in.

9 years agoAllow showing the ALT text of images and to browse the images themselves.
Lars Magne Ingebrigtsen [Wed, 8 Sep 2010 17:02:06 +0000 (19:02 +0200)]
Allow showing the ALT text of images and to browse the images themselves.

* gnus-html.el (gnus-html-show-alt-text): New command.
(gnus-html-browse-image): Ditto.
(gnus-html-wash-tags): Add the data to allow showing the ALT text and
to browse the image directly.

9 years agoIndent.
Lars Magne Ingebrigtsen [Wed, 8 Sep 2010 16:49:28 +0000 (18:49 +0200)]
Indent.

9 years ago(gnus-async-article-callback): Call `gnus-html-prefetch-images' unconditionally.
Lars Magne Ingebrigtsen [Wed, 8 Sep 2010 13:20:48 +0000 (15:20 +0200)]
(gnus-async-article-callback): Call `gnus-html-prefetch-images' unconditionally.

9 years agoFix typo in last check-in.
Lars Magne Ingebrigtsen [Wed, 8 Sep 2010 13:16:04 +0000 (15:16 +0200)]
Fix typo in last check-in.

9 years agoDecode entities before feeding URLs to curl.
Lars Magne Ingebrigtsen [Wed, 8 Sep 2010 12:50:33 +0000 (14:50 +0200)]
Decode entities before feeding URLs to curl.

9 years agognus-html.el (gnus-html-wash-tags, gnus-html-put-image): Mark cid and internal images...
Katsumi Yamaoka [Tue, 7 Sep 2010 06:20:08 +0000 (06:20 +0000)]
gnus-html.el (gnus-html-wash-tags, gnus-html-put-image): Mark cid and internal images as deletable by `W D D'.

9 years agognus-async.el (gnus-html-prefetch-images): Autoload it when compiling; (gnus-async...
Katsumi Yamaoka [Tue, 7 Sep 2010 01:15:35 +0000 (01:15 +0000)]
gnus-async.el (gnus-html-prefetch-images): Autoload it when compiling; (gnus-async-article-callback): Fix typo.

9 years agoLimit end-tag matching to the current line to work around bugs in the output from...
Lars Magne Ingebrigtsen [Mon, 6 Sep 2010 22:16:07 +0000 (00:16 +0200)]
Limit end-tag matching to the current line to work around bugs in the output from w3m.

9 years agoAlways prefetch images for groups that want that.
Lars Magne Ingebrigtsen [Mon, 6 Sep 2010 22:11:04 +0000 (00:11 +0200)]
Always prefetch images for groups that want that.

9 years ago(nntp-wait-for-string): Supply a timeout for accept-process-output to ensure progress.
Lars Magne Ingebrigtsen [Mon, 6 Sep 2010 22:08:46 +0000 (00:08 +0200)]
(nntp-wait-for-string): Supply a timeout for accept-process-output to ensure progress.

9 years agoIf being given an explicit level to get unread articles from, then use that for forei...
Lars Magne Ingebrigtsen [Mon, 6 Sep 2010 20:22:57 +0000 (22:22 +0200)]
If being given an explicit level to get unread articles from, then use that for foreign groups, too.

9 years agoRemove <a name...> tags, which confuses the rest of the function.
Lars Magne Ingebrigtsen [Mon, 6 Sep 2010 20:02:51 +0000 (22:02 +0200)]
Remove <a name...> tags, which confuses the rest of the function.

9 years agoDo a `gnus-request-scan' for the methods that support -retrieve-groups, too.
Lars Magne Ingebrigtsen [Mon, 6 Sep 2010 15:28:15 +0000 (17:28 +0200)]
Do a `gnus-request-scan' for the methods that support -retrieve-groups, too.

9 years ago(nnml-save-nov): Remove some debugging-related messages.
Lars Magne Ingebrigtsen [Mon, 6 Sep 2010 14:37:34 +0000 (16:37 +0200)]
(nnml-save-nov): Remove some debugging-related messages.

9 years agoFix previous commit.
Katsumi Yamaoka [Mon, 6 Sep 2010 05:17:47 +0000 (05:17 +0000)]
Fix previous commit.

9 years agodgnushack.el (dgnushack-compile, dgnushack-make-cus-load, dgnushack-make-auto-load...
Katsumi Yamaoka [Mon, 6 Sep 2010 05:09:14 +0000 (05:09 +0000)]
dgnushack.el (dgnushack-compile, dgnushack-make-cus-load, dgnushack-make-auto-load): Exclude .dir-locals.el file.

9 years agopop3.el (pop3-number-of-responses): Search for "+OK", not "+OK ".
Katsumi Yamaoka [Mon, 6 Sep 2010 02:05:19 +0000 (02:05 +0000)]
pop3.el (pop3-number-of-responses): Search for "+OK", not "+OK ".

9 years ago(gnus-get-unread-articles): Fix up the last commit.
Lars Magne Ingebrigtsen [Sun, 5 Sep 2010 22:48:11 +0000 (00:48 +0200)]
(gnus-get-unread-articles): Fix up the last commit.

9 years agoDon't bother with groups that aren't going to be activated.
Lars Magne Ingebrigtsen [Sun, 5 Sep 2010 22:40:01 +0000 (00:40 +0200)]
Don't bother with groups that aren't going to be activated.

9 years agoAllow calling without specifying the handle.
Lars Magne Ingebrigtsen [Sun, 5 Sep 2010 20:37:49 +0000 (22:37 +0200)]
Allow calling without specifying the handle.

In that case, dissect the buffer first.

9 years ago(gnus-set-mode-line): Don't pad the mode line string.
Lars Magne Ingebrigtsen [Sun, 5 Sep 2010 19:54:31 +0000 (21:54 +0200)]
(gnus-set-mode-line): Don't pad the mode line string.

9 years agoRevert the change that would look into authinfo for imaps instead of imap.
Lars Magne Ingebrigtsen [Sun, 5 Sep 2010 18:21:10 +0000 (20:21 +0200)]
Revert the change that would look into authinfo for imaps instead of imap.

9 years ago(gnus-get-unread-articles): Count the archive groups as secondary.
Lars Magne Ingebrigtsen [Sun, 5 Sep 2010 17:28:23 +0000 (19:28 +0200)]
(gnus-get-unread-articles): Count the archive groups as secondary.

This makes sure they're activated the same way as before.