gnus
12 years agoparse-time.el (parse-time-string): Allow extractor to return nil.
Andreas Schwab [Sat, 25 Feb 2012 13:18:09 +0000 (13:18 +0000)]
parse-time.el (parse-time-string): Allow extractor to return nil.

12 years ago* shr.el (shr-column-specs): Protect against TDs with "width: 0%".
Lars Magne Ingebrigtsen [Sat, 25 Feb 2012 11:29:09 +0000 (12:29 +0100)]
* shr.el (shr-column-specs): Protect against TDs with "width: 0%".

12 years agonntp.el (nntp-send-authinfo): Fix last change.
Katsumi Yamaoka [Sat, 25 Feb 2012 00:38:48 +0000 (00:38 +0000)]
nntp.el (nntp-send-authinfo): Fix last change.

12 years agonntp.el (nntp-send-authinfo): Work for secure nntp entry in authinfo.
Katsumi Yamaoka [Thu, 23 Feb 2012 23:10:39 +0000 (23:10 +0000)]
nntp.el (nntp-send-authinfo): Work for secure nntp entry in authinfo.

12 years agoSmall header fix
Glenn Morris [Mon, 20 Feb 2012 22:07:33 +0000 (22:07 +0000)]
Small header fix

12 years agoFix typo in last checkin.
Lars Ingebrigtsen [Mon, 20 Feb 2012 11:46:45 +0000 (12:46 +0100)]
Fix typo in last checkin.

12 years ago* mm-decode.el (mm-shr): Remove "soft hyphens".
Lars Ingebrigtsen [Mon, 20 Feb 2012 11:43:55 +0000 (12:43 +0100)]
* mm-decode.el (mm-shr): Remove "soft hyphens".

12 years agoTry to fix nnimap group name encoding confusion
Lars Ingebrigtsen [Mon, 20 Feb 2012 10:34:07 +0000 (11:34 +0100)]
Try to fix nnimap group name encoding confusion

* nnimap.el (nnimap-request-list): Return the group names encoded as
utf8.  Otherwise non-European group names don't work.
(nnimap-request-newgroups): Ditto.

12 years agoFurther `read-string' fixups when inserting old articles
Lars Ingebrigtsen [Mon, 20 Feb 2012 09:28:46 +0000 (10:28 +0100)]
Further `read-string' fixups when inserting old articles

* gnus-sum.el (gnus-summary-insert-old-articles): Fix the syntax for
the default in `read-string' (bug#10757).

12 years agoFix bug with `C-u a' on topics
Lars Ingebrigtsen [Mon, 20 Feb 2012 08:37:21 +0000 (09:37 +0100)]
Fix bug with `C-u a' on topics

* gnus-msg.el (gnus-group-post-news): Don't bug out on `C-u a' on
topics (bug#10843).

12 years agoWhen moving articles between IMAP servers, delete from the correct server
Lars Ingebrigtsen [Mon, 20 Feb 2012 07:26:40 +0000 (08:26 +0100)]
When moving articles between IMAP servers, delete from the correct server

(nnimap-request-move-article): Delete the message from the correct IMAP
server.

12 years agoIMAP command logging improvement
Lars Ingebrigtsen [Mon, 20 Feb 2012 07:19:03 +0000 (08:19 +0100)]
IMAP command logging improvement

* nnimap.el (nnimap-log-command): Add the IMAP address to the log
buffer.  Suggested by Herbert Valerio Riedel.

12 years agognus-demon.el (gnus-demon-init): Don't multiply time twice.
Vida Gabor [Sun, 19 Feb 2012 23:54:02 +0000 (23:54 +0000)]
gnus-demon.el (gnus-demon-init): Don't multiply time twice.

12 years agoBe more defensive about killing the correct buffer
Lars Ingebrigtsen [Sat, 18 Feb 2012 13:09:21 +0000 (14:09 +0100)]
Be more defensive about killing the correct buffer

* shr.el (shr-image-fetched): Make sure we really kill the right
buffer.

12 years agognus.texi (Posting Styles): Fix cross-refs to other manual
Glenn Morris [Fri, 17 Feb 2012 10:49:30 +0000 (10:49 +0000)]
gnus.texi (Posting Styles): Fix cross-refs to other manual

12 years agognus-start.el (gnus-1): Avoid duplicate entries
Leo Liu [Thu, 16 Feb 2012 22:12:49 +0000 (22:12 +0000)]
gnus-start.el (gnus-1): Avoid duplicate entries

12 years agoshr.el (shr-rescale-image): Undo previous change; see <http://lists.gnu.org/archive...
Paul Eggert [Wed, 15 Feb 2012 09:32:23 +0000 (09:32 +0000)]
shr.el (shr-rescale-image): Undo previous change; see <lists.gnu.org/archive/html/emacs-devel/2012-02/msg00540.html>.

12 years agoFix up the padding removal logic
Lars Ingebrigtsen [Wed, 15 Feb 2012 08:20:24 +0000 (09:20 +0100)]
Fix up the padding removal logic

* shr.el (shr-remove-trailing-whitespace): Really delete the padding on
too-wide lines.

12 years agoLeo -> Leo Liu
Katsumi Yamaoka [Mon, 13 Feb 2012 22:14:58 +0000 (22:14 +0000)]
Leo -> Leo Liu

12 years agoIMAP header parsing fix
Lars Ingebrigtsen [Mon, 13 Feb 2012 18:51:06 +0000 (19:51 +0100)]
IMAP header parsing fix

(nnimap-transform-headers): Don't bug out on header lines containing
stuff that look like IMAP length encodings.

12 years agoAdd a `nnimap-record-commands' variable to control logging
Lars Ingebrigtsen [Mon, 13 Feb 2012 11:46:42 +0000 (12:46 +0100)]
Add a `nnimap-record-commands' variable to control logging

* nnimap.el (nnimap-record-commands): New variable.
(nnimap-log-command): Use it.
(nnimap-make-process-buffer): Add a space to the process buffer.

12 years agoFix typo in last checkin
Lars Ingebrigtsen [Mon, 13 Feb 2012 11:14:58 +0000 (12:14 +0100)]
Fix typo in last checkin

12 years ago* shr.el (shr-rescale-image): Allow viewing large images.
Lars Ingebrigtsen [Mon, 13 Feb 2012 02:43:01 +0000 (03:43 +0100)]
* shr.el (shr-rescale-image): Allow viewing large images.

12 years ago(nnml-request-compact-group): Delete the marks file after compaction
Lars Ingebrigtsen [Sun, 12 Feb 2012 20:54:19 +0000 (21:54 +0100)]
(nnml-request-compact-group): Delete the marks file after compaction

bug#10800

12 years agoFix build error in last checkin
Lars Ingebrigtsen [Sun, 12 Feb 2012 19:49:44 +0000 (20:49 +0100)]
Fix build error in last checkin

12 years agoStop `url-queue' downloads on group exit.
Lars Ingebrigtsen [Sun, 12 Feb 2012 19:36:51 +0000 (20:36 +0100)]
Stop `url-queue' downloads on group exit.

* gnus-art.el (gnus-stop-downloads): Stop `url-queue' downloads on
group exit.

12 years agonnimap QRESYNC/FETCH parsing fix
Lars Ingebrigtsen [Sun, 12 Feb 2012 19:29:29 +0000 (20:29 +0100)]
nnimap QRESYNC/FETCH parsing fix

* nnimap.el (nnimap-parse-flags): Parse correctly when we have mixed
QRESYNC/FETCH output.

12 years agoAdd missing :version tags to new defcustoms and defgroups
Glenn Morris [Sat, 11 Feb 2012 23:42:06 +0000 (23:42 +0000)]
Add missing :version tags to new defcustoms and defgroups

12 years agomessage.el (message-default-send-mail-function): Made into own function for reuse...
Lars Ingebrigtsen [Sat, 11 Feb 2012 00:22:45 +0000 (00:22 +0000)]
message.el (message-default-send-mail-function): Made into own function for reuse by emacsbug.el.

12 years agognus.el (gnus-method-ephemeral-p): Move after declaration of defsubst `gnus-sloppily...
Juanma Barranquero [Fri, 10 Feb 2012 03:46:05 +0000 (03:46 +0000)]
gnus.el (gnus-method-ephemeral-p): Move after declaration of defsubst `gnus-sloppily-equal-method-parameters' to avoid a warning.

12 years ago* gnus-msg.el (gnus-msg-mail): Use `message-mail' if Gnus isn't running.
Lars Ingebrigtsen [Thu, 9 Feb 2012 22:53:09 +0000 (23:53 +0100)]
* gnus-msg.el (gnus-msg-mail): Use `message-mail' if Gnus isn't running.

12 years ago* nnimap.el (nnimap-wait-for-response): Minor fixup of message string.
Lars Ingebrigtsen [Thu, 9 Feb 2012 05:17:23 +0000 (06:17 +0100)]
* nnimap.el (nnimap-wait-for-response): Minor fixup of message string.

12 years agoMore fixes to not list ephemeral servers in the server buffer
Lars Ingebrigtsen [Thu, 9 Feb 2012 01:04:59 +0000 (02:04 +0100)]
More fixes to not list ephemeral servers in the server buffer

* gnus.el (gnus-server-extend-method): Don't add an -address component
if the method already has one (bug#9676).

12 years agoMake gnus-summary-insert-old-articles prompting consistent
Lars Ingebrigtsen [Wed, 8 Feb 2012 23:48:23 +0000 (00:48 +0100)]
Make gnus-summary-insert-old-articles prompting consistent

* gnus-sum.el (gnus-summary-insert-old-articles): Use a default instead
of an initial-input for consistency (bug#10757).

12 years ago* dgnushack.el: Fix XEmacs compilation warning.
Lars Ingebrigtsen [Wed, 8 Feb 2012 00:27:24 +0000 (01:27 +0100)]
* dgnushack.el: Fix XEmacs compilation warning.

12 years agoInhibit cookies when fetching pictures
Lars Ingebrigtsen [Wed, 8 Feb 2012 00:08:51 +0000 (01:08 +0100)]
Inhibit cookies when fetching pictures

* gnus-html.el (gnus-html-schedule-image-fetching): Ditto.

* shr.el: Inhibit getting and sending cookies when fetching pictures.

12 years agoAdd a pop3 via SSH tunnel example to the Gnus manual
Lars Ingebrigtsen [Tue, 7 Feb 2012 20:40:04 +0000 (21:40 +0100)]
Add a pop3 via SSH tunnel example to the Gnus manual

* gnus.texi (Mail Source Specifiers): Add a pop3 via an SSH tunnel
example (modified from an example by Michael Albinus).

12 years agoOnly strip whitespace from too-wide lines in shr
Lars Ingebrigtsen [Tue, 7 Feb 2012 20:14:31 +0000 (21:14 +0100)]
Only strip whitespace from too-wide lines in shr

* shr.el (shr-remove-trailing-whitespace): Don't strip whitespace from
lines that are narrower than the window width.  Otherwise background
"blocks" will look less readable.

12 years agognus-sum.el (gnus-summary-show-thread): Revert last two changes.
Katsumi Yamaoka [Tue, 7 Feb 2012 06:35:06 +0000 (06:35 +0000)]
gnus-sum.el (gnus-summary-show-thread): Revert last two changes.

12 years agoFix XEmacs 21.4 build failure from the last change
Lars Ingebrigtsen [Tue, 7 Feb 2012 02:50:39 +0000 (03:50 +0100)]
Fix XEmacs 21.4 build failure from the last change

12 years agoAllow nnimap to parse headers with spaces in odd places
Lars Ingebrigtsen [Tue, 7 Feb 2012 02:32:39 +0000 (03:32 +0100)]
Allow nnimap to parse headers with spaces in odd places

(nnimap-transform-headers): Fix parsing BODYSTRUCTURE elements that
have newlines within the strings, and where the UID comes after the
BODYSTRUCTURE element (bug#10537).

12 years ago* nnimap.el (nnimap-transform-headers): Removed unused variable.
Lars Ingebrigtsen [Tue, 7 Feb 2012 01:56:43 +0000 (02:56 +0100)]
* nnimap.el (nnimap-transform-headers): Removed unused variable.

12 years ago(shr-color-set-minimum-interval): Renamed to add prefix
Lars Ingebrigtsen [Tue, 7 Feb 2012 00:30:33 +0000 (01:30 +0100)]
(shr-color-set-minimum-interval): Renamed to add prefix

bug#10732

12 years agoMerge branch 'no-gnus' of https://git.gnus.org/gnus into no-gnus
Lars Ingebrigtsen [Tue, 7 Feb 2012 00:22:03 +0000 (01:22 +0100)]
Merge branch 'no-gnus' of https://git.gnus.org/gnus into no-gnus

12 years agoClean up trailing whitespace after rendering HTML in shr
Lars Ingebrigtsen [Tue, 7 Feb 2012 00:14:40 +0000 (01:14 +0100)]
Clean up trailing whitespace after rendering HTML in shr

(shr-remove-trailing-whitespace): New function.
(shr-insert-document): Use it to clean up trailing whitespace as the
final step (bug#10714).

12 years agoAdd a couple of shr doc strings
Lars Ingebrigtsen [Tue, 7 Feb 2012 00:05:56 +0000 (01:05 +0100)]
Add a couple of shr doc strings

* shr.el (shr-insert-document): Add doc string.
(shr-visit-file): Ditto.

12 years agognus-sum.el (gnus-summary-show-thread): next-single-char-property-change may return...
Katsumi Yamaoka [Mon, 6 Feb 2012 22:49:54 +0000 (22:49 +0000)]
gnus-sum.el (gnus-summary-show-thread): next-single-char-property-change may return nil in XEmacs.

12 years agoMerge branch 'no-gnus' of https://git.gnus.org/gnus into no-gnus
Lars Ingebrigtsen [Mon, 6 Feb 2012 22:46:19 +0000 (23:46 +0100)]
Merge branch 'no-gnus' of https://git.gnus.org/gnus into no-gnus

12 years agoAllow exiting from Gnus when just reading a single group from "without" Gnus.
Lars Ingebrigtsen [Mon, 6 Feb 2012 22:21:40 +0000 (22:21 +0000)]
Allow exiting from Gnus when just reading a single group from "without" Gnus.

12 years agoFix `Q' exit if gnus-kill-summary-on-exit is nil
Lars Ingebrigtsen [Mon, 6 Feb 2012 22:20:52 +0000 (23:20 +0100)]
Fix `Q' exit if gnus-kill-summary-on-exit is nil

* gnus-sum.el (gnus-summary-exit-no-update): Really deaden the summary
buffer if `gnus-kill-summary-on-exit' is nil.

12 years agognus-sum.el (gnus-summary-show-thread): next-single-char-property-change never return...
Chong Yidong [Mon, 6 Feb 2012 22:20:21 +0000 (22:20 +0000)]
gnus-sum.el (gnus-summary-show-thread): next-single-char-property-change never returns nil (Bug#8657).

12 years agognus-sum.el (gnus-summary-show-thread): next-single-char-property-change never return...
Chong Yidong [Mon, 6 Feb 2012 22:17:03 +0000 (22:17 +0000)]
gnus-sum.el (gnus-summary-show-thread): next-single-char-property-change never returns nil (Bug#8657).

12 years agoFix typo in last checkin.
Lars Ingebrigtsen [Sun, 5 Feb 2012 02:26:52 +0000 (03:26 +0100)]
Fix typo in last checkin.

12 years agoFix inloop if the server dies before the async -finish is called
Lars Ingebrigtsen [Sun, 5 Feb 2012 02:24:20 +0000 (03:24 +0100)]
Fix inloop if the server dies before the async -finish is called

* nnimap.el (nnimap-open-server): Allow switching the nnoo server
without reconnecting.
(nnimap-possibly-change-group): Ditto.
(nnimap-finish-retrieve-group-infos): Don't reconnect if the server
connection has died before being called.

12 years agoFix up the nnimap "initial sync" message for non-QRESYNC servers
Lars Ingebrigtsen [Thu, 2 Feb 2012 12:24:25 +0000 (13:24 +0100)]
Fix up the nnimap "initial sync" message for non-QRESYNC servers

* nnimap.el (nnimap-retrieve-group-data-early): Don't say we're doing
an initial sync unless we're really doing one.

12 years agoDon't list ephemeral groups in the server buffer
Lars Ingebrigtsen [Thu, 2 Feb 2012 10:48:29 +0000 (11:48 +0100)]
Don't list ephemeral groups in the server buffer

* gnus-group.el (gnus-group-read-ephemeral-group): Don't add a new
address parameter if one already exists (bug#9676).

12 years agoHandle being given a prefix when forwarding as documented
Lars Ingebrigtsen [Thu, 2 Feb 2012 10:22:52 +0000 (11:22 +0100)]
Handle being given a prefix when forwarding as documented

* gnus-msg.el (gnus-summary-mail-forward): Respect the process marks,
not the prefix, as documented (bug#10689).

12 years agoFix nnmaildir marks handling
Lars Ingebrigtsen [Wed, 1 Feb 2012 23:12:38 +0000 (00:12 +0100)]
Fix nnmaildir marks handling

* gnus.el (gnus-valid-select-methods): nnmaildir also saves marks in
the "server".

12 years agoMake error reporting when doing `M-g' work again
Lars Ingebrigtsen [Wed, 1 Feb 2012 22:18:49 +0000 (23:18 +0100)]
Make error reporting when doing `M-g' work again

* gnus-group.el (gnus-group-get-new-news-this-group): Don't overwrite
the real error message with the useless "previously known to be down".
Which isn't even correct.

12 years agoMake nntp report connection errors better
Lars Ingebrigtsen [Wed, 1 Feb 2012 22:14:05 +0000 (23:14 +0100)]
Make nntp report connection errors better

* nntp.el (nntp-open-connection): Report the error message if the nntp
server can't be reached.

12 years agoMake nnimap message better when initially fetching data
Lars Ingebrigtsen [Wed, 1 Feb 2012 15:00:44 +0000 (16:00 +0100)]
Make nnimap message better when initially fetching data

* nnimap.el (nnimap-retrieve-group-data-early): Keep track of how many
groups we do a total scan for.
(nnimap-wait-for-response): Say that we're doing a total scan, if we're
doing that.

12 years agoRevert "Merge remote-tracking branch 'origin/no-gnus'"
Lars Ingebrigtsen [Wed, 1 Feb 2012 02:21:01 +0000 (03:21 +0100)]
Revert "Merge remote-tracking branch 'origin/no-gnus'"

This reverts commit 7c576ffddd653d034a6457440dc037b85ff70297, reversing
changes made to b4eb83e95940acc2e0da6f31174afed18f919083.

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Tue, 31 Jan 2012 23:02:15 +0000 (00:02 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years agognus-agent comment fix
Jim Meyering [Tue, 31 Jan 2012 23:01:03 +0000 (00:01 +0100)]
gnus-agent comment fix

* gnus-agent.el (gnus-agent-expire-unagentized-dirs):
Correct a comment (insert "not") and hide nominally-doubled "to".

12 years agoMerge remote-tracking branch 'origin/no-gnus'
Lars Ingebrigtsen [Tue, 31 Jan 2012 22:58:58 +0000 (23:58 +0100)]
Merge remote-tracking branch 'origin/no-gnus'

12 years agoStart the Ma Gnus news file off.
Lars Ingebrigtsen [Tue, 31 Jan 2012 18:40:41 +0000 (19:40 +0100)]
Start the Ma Gnus news file off.

12 years ago* mm-decode.el (mm-dissect-singlepart): Check that the decoder exists.
Lars Ingebrigtsen [Tue, 31 Jan 2012 18:38:32 +0000 (19:38 +0100)]
* mm-decode.el (mm-dissect-singlepart): Check that the decoder exists.

12 years agoAdd support for viewing ms-tnef files, and possibly other archives.
Lars Ingebrigtsen [Tue, 31 Jan 2012 18:35:21 +0000 (19:35 +0100)]
Add support for viewing ms-tnef files, and possibly other archives.

* mm-archive.el: New file.

* mm-decode.el (mm-dissect-singlepart): Use it to decode ms-tnef files.

12 years ago* mm-util.el (mm-find-buffer-file-coding-system): Comment fix.
Lars Ingebrigtsen [Tue, 31 Jan 2012 17:28:10 +0000 (18:28 +0100)]
* mm-util.el (mm-find-buffer-file-coding-system): Comment fix.

12 years ago* gnus.texi (Key Index): Change encoding to utf-8.
Lars Ingebrigtsen [Tue, 31 Jan 2012 17:13:39 +0000 (18:13 +0100)]
* gnus.texi (Key Index): Change encoding to utf-8.

12 years agoMake the `message-goto-*' commands push the mark
Lars Ingebrigtsen [Tue, 31 Jan 2012 17:09:08 +0000 (18:09 +0100)]
Make the `message-goto-*' commands push the mark

* message.el (message-goto-*): Make all the `message-goto-*' commands
push the mark before moving point.  This makes it easier to go back to
where you came from after editing whatever you jumped to.

12 years agoMa Gnus v0.2 is begun
Lars Ingebrigtsen [Tue, 31 Jan 2012 16:57:21 +0000 (17:57 +0100)]
Ma Gnus v0.2 is begun

12 years agoMa Gnus v0.1 is released
Lars Ingebrigtsen [Tue, 31 Jan 2012 16:57:09 +0000 (17:57 +0100)]
Ma Gnus v0.1 is released

12 years agoChange the name from "No Gnus" to "Ma Gnus"
Lars Ingebrigtsen [Tue, 31 Jan 2012 16:53:30 +0000 (17:53 +0100)]
Change the name from "No Gnus" to "Ma Gnus"

12 years agoNo Gnus v0.20 is begun
Lars Ingebrigtsen [Tue, 31 Jan 2012 16:38:10 +0000 (17:38 +0100)]
No Gnus v0.20 is begun

12 years agoNo Gnus v0.19 is released
Lars Ingebrigtsen [Tue, 31 Jan 2012 16:37:59 +0000 (17:37 +0100)]
No Gnus v0.19 is released

12 years agoFix up outdated Gnus Agent documentation
Philipp Haselwarter [Mon, 30 Jan 2012 22:55:10 +0000 (23:55 +0100)]
Fix up outdated Gnus Agent documentation

* lisp/gnus-agent.el (gnus-agent-auto-agentize-methods): Point to the Agent
section in the manual.

* texi/gnus.texi (Agent Basics): Fix outdated description of
`gnus-agent-auto-agentize-methods'.

12 years agoDon't fold filename="..." parameters when doing rfc2047 encoding
Lars Ingebrigtsen [Mon, 30 Jan 2012 22:40:56 +0000 (23:40 +0100)]
Don't fold filename="..." parameters when doing rfc2047 encoding

See bug#10587 for details.

* rfc2047.el (rfc2047-encode-region): Allow not folding the encoded
words.
(rfc2047-encode-string): Ditto.
(rfc2047-encode-parameter): Don't fold parameters.  Some MUAs do not
understand folded filename="..." parameters, for instance.

12 years agoInclude the imap server name in the message for greater debuggability.
Lars Ingebrigtsen [Mon, 30 Jan 2012 21:28:17 +0000 (22:28 +0100)]
Include the imap server name in the message for greater debuggability.

12 years agoIgnore .gitattributes
Lars Ingebrigtsen [Mon, 30 Jan 2012 17:27:17 +0000 (18:27 +0100)]
Ignore .gitattributes

12 years agoMake fontification of org modes work again
Lars Ingebrigtsen [Sat, 28 Jan 2012 19:33:23 +0000 (20:33 +0100)]
Make fontification of org modes work again

* mm-view.el (mm-display-inline-fontify): Bind `font-lock-support-mode'
instead of setting it locally, since the latter doesn't seem to have
any effect (most of the time).

12 years ago(shr-browse-url): Fix the name of the `browse-url-mail' function call.
Elias Pipping [Fri, 27 Jan 2012 18:57:44 +0000 (19:57 +0100)]
(shr-browse-url): Fix the name of the `browse-url-mail' function call.

12 years agoPaperwork has arrived for Dave Abrahams, so remove "(tiny change)".
Lars Ingebrigtsen [Fri, 27 Jan 2012 18:52:15 +0000 (19:52 +0100)]
Paperwork has arrived for Dave Abrahams, so remove "(tiny change)".

12 years agoFix the HH:MM case for the Gnus daemon
Vida Gábor [Fri, 27 Jan 2012 17:43:29 +0000 (18:43 +0100)]
Fix the HH:MM case for the Gnus daemon

* gnus-demon.el (gnus-demon-run-callback, gnus-demon-init): Convert to
seconds, and make the repeat clause with HH:MM specs work as
documented.

12 years agoFix problem with nnimap on Emacs 23.
Lars Ingebrigtsen [Fri, 27 Jan 2012 16:05:22 +0000 (17:05 +0100)]
Fix problem with nnimap on Emacs 23.

* proto-stream.el (proto-stream-capability-open): Fall back on
:end-of-command if :end-of-capability doesn't exist.

12 years agoIn case of errors, make sure that no retrievals are marked "in progress"
Lars Ingebrigtsen [Fri, 27 Jan 2012 12:58:56 +0000 (13:58 +0100)]
In case of errors, make sure that no retrievals are marked "in progress"

* gnus-start.el (gnus-get-unread-articles): Clear out "early" methods
so that previous errors don't prohibit getting new news.

* nnimap.el (nnimap-retrieve-group-data-early): Ditto.

* nntp.el (nntp-retrieve-group-data-early): Ditto.

12 years agoConflict resolution.
Lars Ingebrigtsen [Fri, 27 Jan 2012 12:59:51 +0000 (13:59 +0100)]
Conflict resolution.

12 years agognus-sum.el (gnus-summary-mode): Fix last change.
Katsumi Yamaoka [Fri, 27 Jan 2012 03:32:57 +0000 (03:32 +0000)]
gnus-sum.el (gnus-summary-mode): Fix last change.

12 years agognus-sum.el (gnus-summary-mode): Comment fix.
Katsumi Yamaoka [Thu, 26 Jan 2012 23:23:28 +0000 (23:23 +0000)]
gnus-sum.el (gnus-summary-mode): Comment fix.

12 years agognus-sum.el (gnus-summary-mode): Don't make bidi-paragraph-direction bound in old...
Katsumi Yamaoka [Thu, 26 Jan 2012 23:01:59 +0000 (23:01 +0000)]
gnus-sum.el (gnus-summary-mode): Don't make bidi-paragraph-direction bound in old Emacsen and XEmacsen.

12 years agoMake group parameters work again.
Nick Alcock [Thu, 26 Jan 2012 22:05:55 +0000 (23:05 +0100)]
Make group parameters work again.

* gnus.el (gnus-group-find-parameter): Check for liveness of the
buffer, not of the string which is its name.

12 years agoWait for :end-of-capability, not :end-of-command.
Lars Ingebrigtsen [Thu, 26 Jan 2012 19:30:11 +0000 (20:30 +0100)]
Wait for :end-of-capability, not :end-of-command.

12 years agoDon't propagate marks to backends that don't have server marks
Lars Ingebrigtsen [Thu, 26 Jan 2012 18:54:46 +0000 (19:54 +0100)]
Don't propagate marks to backends that don't have server marks

* gnus-sum.el (gnus-summary-move-article): Don't propagate marks to
non-server-marks groups.
(gnus-group-make-articles-read): Ditto.

12 years agoTry harder not to display ephemeral servers in the server buffer
Lars Ingebrigtsen [Thu, 26 Jan 2012 17:40:38 +0000 (18:40 +0100)]
Try harder not to display ephemeral servers in the server buffer

* gnus.el (gnus-method-ephemeral-p): New function.

* gnus-srvr.el (gnus-server-prepare): Use it to avoid showing ephemeral
methods (bug#9676).

12 years agognus-sum.el (gnus-summary-mode): Force paragraph direction to be left-to-right.
Katsumi Yamaoka [Thu, 26 Jan 2012 10:37:55 +0000 (10:37 +0000)]
gnus-sum.el (gnus-summary-mode): Force paragraph direction to be left-to-right.

12 years agonnir-related build warning fixed
Lars Ingebrigtsen [Thu, 26 Jan 2012 00:07:47 +0000 (01:07 +0100)]
nnir-related build warning fixed

* nnimap.el (nnir-search-thread): Autoload to avoid a compilation
warning.

12 years agoFix nnir/gnus-sum mutually recursive requirements
Lars Ingebrigtsen [Wed, 25 Jan 2012 23:44:31 +0000 (00:44 +0100)]
Fix nnir/gnus-sum mutually recursive requirements

* gnus-sum.el (gnus-summary-line-format-alist): Don't try to
macroexpand the nnir things, since they haven't been defined yet, and
nnir requires gnus-sum.

12 years agocolor: add saturate, lighten functions
Julien Danjou [Tue, 24 Jan 2012 09:42:24 +0000 (10:42 +0100)]
color: add saturate, lighten functions

Signed-off-by: Julien Danjou <julien@danjou.info>
12 years agocolor: add new functions
Julien Danjou [Tue, 24 Jan 2012 09:39:58 +0000 (10:39 +0100)]
color: add new functions

Signed-off-by: Julien Danjou <julien@danjou.info>
12 years agoFix color-rgb-to-hsl computation.
Julien Danjou [Thu, 19 Jan 2012 13:48:29 +0000 (14:48 +0100)]
Fix color-rgb-to-hsl computation.

Signed-off-by: Julien Danjou <julien@danjou.info>