From: Knut Anders Hatlen <kahatlen@gmail.com>
To: ding@gnus.org
Subject: Re: Releasing the new nnimap on y'all soon
Date: Fri, 17 Sep 2010 19:49:21 +0200 [thread overview]
Message-ID: <x6ocbwi7ku.fsf@gmail.com> (raw)
In-Reply-To: <x61v8s1f86.fsf@oracle.com>
[-- Attachment #1: Type: text/plain, Size: 1764 bytes --]
Knut Anders Hatlen <kahatlen@gmail.com> writes:
> Lars Magne Ingebrigtsen <larsi@gnus.org> writes:
>
>> Lars Magne Ingebrigtsen <larsi@gnus.org> writes:
>>
>>> I'll be releasing the new nnimap later tonight, so be prepared for some
>>> breakage. :-)
>>
>> I pushed it out now.
>
> Great! I gave it a go. My first impressions:
>
> I had one server that used nnimap-stream shell, and it stopped working
> since we now only support imap and ssl streams now. Any plans of adding
> shell streams back?
>
> My other nnimap server talked to imap.gmail.com over an ssl stream, but
> it failed to connect because there was no imaps entry in /etc/services
> (this was on Solaris). Added an entry, and killed the two attempts to
> connect using gnutls-cli (they hung, don't know why, as the commands
> seem to work from a terminal) so that it fell back to using openssl
> s_client, and then I got in.
>
> Haven't got around to testing much yet. The one thing I have noticed is
> that the summary buffer displays question marks instead of the number of
> lines in the messages.
And a third configuration I have, talking to an IMAP server that doesn't
identify itself (I *think* it's Zimbra) fails in nnimap-get-groups
because the second argument in (string-match "noselect" (caadr line)) is
nil.
This happens because the LIST response from the server doesn't have any
name attributes. Example:
7 LIST "" "*"^M
* LIST () "/" "apache.db-pmc"
* LIST () "/" "apache.derby-commits"
* LIST () "/" "apache.derby-dev"
(...)
* LIST () "/" "Trash"
7 OK LIST completed
Simple fix that makes it skip looking for the noselect attribute if
there are no attributes is attached.
More to come, hopefully, since I still cannot actually see any messages
in the groups...
--
Knut Anders
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: nil.diff --]
[-- Type: text/x-patch, Size: 503 bytes --]
diff --git a/lisp/nnimap.el b/lisp/nnimap.el
index 548b6ec..3caa58e 100644
--- a/lisp/nnimap.el
+++ b/lisp/nnimap.el
@@ -416,7 +416,8 @@ not done by default on servers that doesn't support that command.")
(when (car result)
(dolist (line (cdr result))
(when (and (equal (car line) "LIST")
- (not (string-match "noselect" (caadr line))))
+ (not (and (caadr line)
+ (string-match "noselect" (caadr line)))))
(push (car (last line)) groups)))
(nreverse groups))))
next prev parent reply other threads:[~2010-09-17 17:49 UTC|newest]
Thread overview: 133+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-09-17 16:09 Lars Magne Ingebrigtsen
2010-09-17 16:19 ` Lars Magne Ingebrigtsen
2010-09-17 16:50 ` Dan Christensen
2010-09-17 17:33 ` Lars Magne Ingebrigtsen
2010-09-18 17:33 ` Knut Anders Hatlen
2010-09-18 17:38 ` Lars Magne Ingebrigtsen
2010-09-18 18:04 ` Lars Magne Ingebrigtsen
2010-09-18 20:03 ` Knut Anders Hatlen
2010-09-18 20:07 ` Lars Magne Ingebrigtsen
2010-09-18 20:22 ` Knut Anders Hatlen
2010-09-18 20:39 ` Lars Magne Ingebrigtsen
2010-09-18 20:50 ` Knut Anders Hatlen
2010-09-18 20:44 ` Knut Anders Hatlen
2010-09-18 20:48 ` Lars Magne Ingebrigtsen
2010-09-18 20:59 ` Knut Anders Hatlen
2010-09-18 20:56 ` Lars Magne Ingebrigtsen
2010-09-18 21:03 ` Knut Anders Hatlen
2010-09-18 21:06 ` Lars Magne Ingebrigtsen
2010-09-18 22:46 ` Knut Anders Hatlen
2010-09-19 1:05 ` Lars Magne Ingebrigtsen
2010-09-19 8:03 ` Knut Anders Hatlen
2010-09-17 16:56 ` Knut Anders Hatlen
2010-09-17 17:49 ` Knut Anders Hatlen [this message]
2010-09-17 18:35 ` Lars Magne Ingebrigtsen
2010-09-17 18:44 ` Lars Magne Ingebrigtsen
2010-09-17 19:12 ` Knut Anders Hatlen
2010-09-17 19:15 ` Lars Magne Ingebrigtsen
2010-09-17 18:46 ` Knut Anders Hatlen
2010-09-17 18:51 ` Lars Magne Ingebrigtsen
2010-09-17 18:09 ` Lars Magne Ingebrigtsen
2010-09-17 18:20 ` Lars Magne Ingebrigtsen
2010-09-17 18:31 ` Lars Magne Ingebrigtsen
2010-09-17 19:20 ` Knut Anders Hatlen
2010-09-17 20:16 ` Lars Magne Ingebrigtsen
2010-09-17 20:22 ` Lars Magne Ingebrigtsen
2010-09-17 20:54 ` Steinar Bang
2010-09-23 8:05 ` Knut Anders Hatlen
2010-09-23 16:37 ` Lars Magne Ingebrigtsen
2010-09-17 19:46 ` Knut Anders Hatlen
2010-09-17 19:59 ` Lars Magne Ingebrigtsen
2010-09-17 21:02 ` Knut Anders Hatlen
2010-09-18 12:09 ` Lars Magne Ingebrigtsen
2010-09-18 12:12 ` Lars Magne Ingebrigtsen
2010-09-18 15:35 ` Lars Magne Ingebrigtsen
2010-09-18 16:15 ` Knut Anders Hatlen
2010-09-18 16:34 ` Knut Anders Hatlen
2010-09-18 16:37 ` Lars Magne Ingebrigtsen
2010-09-18 16:59 ` Knut Anders Hatlen
2010-09-18 17:07 ` Lars Magne Ingebrigtsen
2010-09-18 17:41 ` Knut Anders Hatlen
2010-09-18 18:19 ` Lars Magne Ingebrigtsen
2010-09-18 18:31 ` Lars Magne Ingebrigtsen
2010-09-18 18:55 ` Knut Anders Hatlen
2010-09-18 19:11 ` Lars Magne Ingebrigtsen
2010-09-18 19:36 ` Knut Anders Hatlen
2010-09-18 19:37 ` Lars Magne Ingebrigtsen
2010-09-20 10:48 ` Steinar Bang
2010-09-20 12:15 ` "Format specifier doesn't match argument type" error message when exiting nnimap group (Was: Releasing the new nnimap on y'all soon) Steinar Bang
2010-09-20 15:53 ` "Format specifier doesn't match argument type" error message when exiting nnimap group Lars Magne Ingebrigtsen
2010-09-20 16:59 ` Steinar Bang
2010-09-21 8:32 ` Persistent 1 unread count on nnimap group (Was: "Format specifier doesn't match argument type" error message when exiting nnimap group) Steinar Bang
2010-09-21 16:11 ` "Format specifier doesn't match argument type" error message when exiting nnimap group Lars Magne Ingebrigtsen
2010-09-22 8:24 ` Steinar Bang
2010-09-22 12:12 ` Dan Christensen
2010-09-22 16:37 ` Lars Magne Ingebrigtsen
2010-09-22 16:37 ` Lars Magne Ingebrigtsen
2010-09-22 18:28 ` Dan Christensen
2010-09-22 19:19 ` Lars Magne Ingebrigtsen
2010-09-22 19:35 ` Dan Christensen
2010-09-22 19:51 ` Lars Magne Ingebrigtsen
2010-09-22 20:34 ` Dan Christensen
2010-09-22 21:21 ` Lars Magne Ingebrigtsen
2010-09-23 0:16 ` Dan Christensen
2010-09-22 19:53 ` Steinar Bang
2010-09-22 20:10 ` Lars Magne Ingebrigtsen
2010-09-23 7:13 ` Steinar Bang
2010-09-23 16:20 ` Lars Magne Ingebrigtsen
2010-09-23 16:35 ` Lars Magne Ingebrigtsen
2010-09-23 17:09 ` Steinar Bang
2010-09-23 17:51 ` Lars Magne Ingebrigtsen
2010-09-24 8:28 ` Steinar Bang
2010-09-24 16:17 ` Lars Magne Ingebrigtsen
2010-09-17 17:05 ` Releasing the new nnimap on y'all soon Steinar Bang
2010-09-17 17:22 ` Steinar Bang
2010-09-17 17:35 ` Lars Magne Ingebrigtsen
2010-09-17 18:01 ` Steinar Bang
2010-09-17 18:54 ` Lars Magne Ingebrigtsen
2010-09-17 19:33 ` Steinar Bang
2010-09-17 19:57 ` Lars Magne Ingebrigtsen
2010-09-17 20:51 ` Steinar Bang
2010-09-17 20:57 ` Lars Magne Ingebrigtsen
2010-09-17 20:59 ` Lars Magne Ingebrigtsen
2010-09-17 21:09 ` Steinar Bang
2010-09-17 21:01 ` Steinar Bang
2010-09-17 21:09 ` Adam Sjøgren
2010-09-17 21:27 ` Adam Sjøgren
2010-09-17 21:45 ` Adam Sjøgren
2010-09-17 21:50 ` Adam Sjøgren
2010-09-17 22:01 ` Lars Magne Ingebrigtsen
2010-09-17 21:34 ` Steinar Bang
2010-09-17 22:23 ` Lars Magne Ingebrigtsen
2010-09-17 22:28 ` Steinar Bang
2010-09-17 22:34 ` Lars Magne Ingebrigtsen
2010-09-18 5:53 ` Steinar Bang
2010-09-18 7:40 ` Steinar Bang
2010-09-18 10:36 ` Steinar Bang
2010-09-17 21:28 ` Frank Schmitt
2010-09-17 22:03 ` Lars Magne Ingebrigtsen
2010-09-17 22:06 ` Lars Magne Ingebrigtsen
2010-09-17 22:15 ` Lars Magne Ingebrigtsen
2010-09-18 0:47 ` Lars Magne Ingebrigtsen
2010-09-18 1:03 ` Lars Magne Ingebrigtsen
2010-09-18 6:24 ` Ted Zlatanov
2010-09-18 7:05 ` Steinar Bang
2010-09-20 2:31 ` Ted Zlatanov
2010-09-20 16:25 ` Lars Magne Ingebrigtsen
2010-09-20 17:05 ` Ted Zlatanov
2010-09-21 16:06 ` Lars Magne Ingebrigtsen
2010-09-21 17:08 ` Ted Zlatanov
2010-09-21 21:34 ` Lars Magne Ingebrigtsen
2010-09-22 13:33 ` Ted Zlatanov
2010-09-22 14:25 ` Michael Albinus
2010-09-22 16:45 ` Lars Magne Ingebrigtsen
2010-09-18 11:51 ` Lars Magne Ingebrigtsen
2010-09-18 12:28 ` Sebastian Krause
2010-09-18 12:43 ` Lars Magne Ingebrigtsen
2010-09-18 15:54 ` Lars Magne Ingebrigtsen
2010-09-18 16:48 ` Austin F. Frank
2010-09-18 17:01 ` Lars Magne Ingebrigtsen
2010-09-18 21:43 ` Sebastian Krause
2010-09-18 21:51 ` Lars Magne Ingebrigtsen
2010-09-19 15:34 ` Sebastian Krause
2010-09-19 15:41 ` Lars Magne Ingebrigtsen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=x6ocbwi7ku.fsf@gmail.com \
--to=kahatlen@gmail.com \
--cc=ding@gnus.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).