From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/72465 Path: news.gmane.org!not-for-mail From: James Cloos Newsgroups: gmane.emacs.gnus.general Subject: More on the new nnimap Date: Sat, 02 Oct 2010 14:23:10 -0400 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1286043941 4227 80.91.229.12 (2 Oct 2010 18:25:41 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 2 Oct 2010 18:25:41 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M20837@lists.math.uh.edu Sat Oct 02 20:25:40 2010 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1P26mC-0002rd-2J for ding-account@gmane.org; Sat, 02 Oct 2010 20:25:40 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1P26m2-0005BD-FD; Sat, 02 Oct 2010 13:25:30 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1P26m0-0005Aq-Hc for ding@lists.math.uh.edu; Sat, 02 Oct 2010 13:25:28 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1P26lz-0003EK-7p for ding@lists.math.uh.edu; Sat, 02 Oct 2010 13:25:28 -0500 Original-Received: from eagle.jhcloos.com ([207.210.242.212]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1P26ly-0001UQ-00 for ; Sat, 02 Oct 2010 20:25:26 +0200 Original-Received: by eagle.jhcloos.com (Postfix, from userid 10) id 337AC40247; Sat, 2 Oct 2010 18:25:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jhcloos.com; s=eagle; t=1286043925; bh=U+O2HCoGVnEJtS19jYmHHQ1n6Lrn2rS9JIMRwEiAurM=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=r/BVYdyGq6XQVcEz7E2bt0X3moxf72HTix+ip/rWFwolGT+OuFMB6OhdMKfJq5nAE VTnq/wsIAQxLG7QsiWYhfERi1SKDGQy77gZgNYj8W13u5J9XJU5hn9JLKFSATUNE1d Ja9SInOji7ISlcnrZFYkn3jgAhbgqYFyAu+xhOPQ= Original-Received: from carbon (localhost [127.0.0.1]) by carbon.jhcloos.org (Postfix) with ESMTP id DF9F31D5BF8 for ; Sat, 2 Oct 2010 18:23:10 +0000 (UTC) User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAI1J REFUOE+lU9ESgCAIg64P1y+ngUdxhl5H8wFbbM0OmUiEhKkCYaZThXCo6KE5sCbA1DDX3genvO4d eBQgEMaM5qy6uWk4SfBYfdu9jvBN9nSVDOKRtwb+I3epboOsOX5pZbJNsBJFvmQQ05YMfieIBnYX FK2N6dOawd97r/e8RjkTLzmMsiVgrAoEugtviCM3v2WzjgAAAABJRU5ErkJggg== Copyright: Copyright 2009 James Cloos OpenPGP: ED7DAEA6; url=http://jhcloos.com/public_key/0xED7DAEA6.asc OpenPGP-Fingerprint: E9E9 F828 61A4 6EA9 0F2B 63E7 997A 9F17 ED7D AEA6 Original-Lines: 44 X-Hashcash: 1:30:101002:ding@gnus.org::3SLy2ihmy5ddVu3B:000gHa9B X-Spam-Score: -2.0 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:72465 Archived-At: This is as of commit 43de9c6fe344a3075129ef8fee230f67a4cd17a1. First the good: In addition to the general speed improvement, it is wonderful that the bug which occasionally caused an article to appear as a copy of another recently viewed article has been quashed. This is a *significant* progression. Thanks! Then the issues: NNimap does an lsub at startup and still fails to subscribe new groups even though I set (gnus-subscribe-newsgroup-method) for all "^nn.+:" groups. If it is going to list the groups, then it knows about all of them and should honour gnus-subscribe-newsgroup-method and subscribe all new groups via it. C in the server buffer fails to close an nnimap server. That needs to work. There are valid reasons to be able to close any server on demand. New since my last upgrade, I now get two imapd's. And they use a pipe rather than a pty as they used to. Not using a pts is a bug; separating stdout from stderr is imperative. (It is possible the last is an Emacs bug rather than a gnus bug; my emacs is bzr trunk rev 101727.) I already wrote about the new h bug. (Hmm, h as in hellish. :) gnus-group-make-group now tries to make the group on the imap server rather than just make a group to access the existing group on the imap server. If the former is useful, then it should not be an error if the group already exists on the server. Rather than use F, which is *slow*, I have a script which accesses the backend directly and writes out an .el file to add the new groups. (The backend knows which are new; IMAP not so much.) That script writes a series of sexps running (gnus-group-make-group) with suitable args. It works very well. Until today. -JimC -- James Cloos OpenPGP: 1024D/ED7DAEA6