From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/70554 Path: news.gmane.org!not-for-mail From: James Cloos Newsgroups: gmane.emacs.gnus.general Subject: Re: Faster, lolcat. Faster! Date: Sun, 05 Sep 2010 17:25:33 -0400 Message-ID: References: <87sk1rlqrk.fsf@elegiac.orebokech.com> <877hj12ssi.fsf@elegiac.orebokech.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1283722440 29158 80.91.229.12 (5 Sep 2010 21:34:00 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 5 Sep 2010 21:34:00 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M18929@lists.math.uh.edu Sun Sep 05 23:33:59 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 1OsMqc-0002ZL-QL for ding-account@gmane.org; Sun, 05 Sep 2010 23:33:59 +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 1OsMqX-0006Be-5p; Sun, 05 Sep 2010 16:33:53 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1OsMkN-0006A1-Af for ding@lists.math.uh.edu; Sun, 05 Sep 2010 16:27:31 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1OsMkL-0003qG-SG for ding@lists.math.uh.edu; Sun, 05 Sep 2010 16:27:31 -0500 Original-Received: from eagle.jhcloos.com ([207.210.242.212]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1OsMkL-0000B0-00 for ; Sun, 05 Sep 2010 23:27:29 +0200 Original-Received: by eagle.jhcloos.com (Postfix, from userid 10) id 92E0D40198; Sun, 5 Sep 2010 21:26:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jhcloos.com; s=eagle; t=1283722041; bh=5DkUMd/+n6c7chT/7C+YJzWTL2Rb9k/udxttogqHclA=; h=From:To:Subject:In-Reply-To:References:Date:Message-ID: MIME-Version:Content-Type; b=rQE4yyqppi0lRIqEVtog5KRcXXFIjeSOzAYiSi/qfVwVo+lzIIlLDa76vlCnNA6QZ uk4tppA9CVL0E5tggo72uU2plrWhe7TBWaFmewZjsq+tywD5t6SZgoCtNExULe3mh+ IqzkCO9b+RDTmelZ1IpIJ5P35BB0ILCkV1ZFkdms= Original-Received: from carbon.jhcloos.org (localhost [127.0.0.1]) by carbon.jhcloos.org (Postfix) with ESMTP id 8ECCB1D6997 for ; Sun, 5 Sep 2010 21:25:35 +0000 (UTC) In-Reply-To: (Lars Magne Ingebrigtsen's message of "Sun, 05 Sep 2010 00:14:31 +0200") 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: 40 X-Hashcash: 1:30:100905:ding@gnus.org::PTaYSeeUhG6+Iyt1:000TelHp X-Spam-Score: -2.0 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:70554 Archived-At: Ran into another bug. I'm still at commit 0df157421bb63b5b6978a36912c39c91bf550b82. g no longer honours its arg to limit to just groups of that level or lower. I have my more important groups at lower level in part so that I can skip the less important groups when running (gnus-group-get-new-news). Now I have to List all groups, determine the cutoff point, and pass that value as an arg to M-g. M-g over imap groups is much slower than g, since it does: ,---- | 31172 SELECT "ctan-ann@dante.de" | 31173 UID SEARCH UNSEEN UNDELETED | 31174 UID SEARCH SEEN | 31175 UID SEARCH FLAGGED | 31176 UID SEARCH ANSWERED | 31177 UID SEARCH RECENT | 31178 FETCH 1,* UID | 31179 NOOP | 31180 STATUS "ctan-ann@dante.de" (UNSEEN) | 31181 EXPUNGE | 31182 NOOP `---- with each line in a separate write(2) call. Doing more is not a bug, but the effective inability to use (gnus-group-get-new-news) at all is. (I use a tty between emacs and my imapd, so one command per write(2) is not as much of a problem as it is over tcp(7). Using a tcp socket -- even over the loopback interfact -- has less than half the throughput as using a tty.) -JimC -- James Cloos OpenPGP: 1024D/ED7DAEA6