Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 1ADAC429E27 for ; Fri, 19 Aug 2011 11:55:20 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -2.29 X-Spam-Level: X-Spam-Status: No, score=-2.29 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_MED=-2.3, T_MIME_NO_TEXT=0.01] autolearn=disabled Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vvQPKckZq5EQ for ; Fri, 19 Aug 2011 11:55:19 -0700 (PDT) Received: from outgoing-mail.its.caltech.edu (outgoing-mail.its.caltech.edu [131.215.239.19]) by olra.theworths.org (Postfix) with ESMTP id A4AA5431FD0 for ; Fri, 19 Aug 2011 11:55:19 -0700 (PDT) Received: from fire-doxen.imss.caltech.edu (localhost [127.0.0.1]) by fire-doxen-postvirus (Postfix) with ESMTP id 256B732833D; Fri, 19 Aug 2011 11:55:17 -0700 (PDT) X-Spam-Scanned: at Caltech-IMSS on fire-doxen by amavisd-new Received: from finestructure.net (gwave-2.ligo.caltech.edu [131.215.114.2]) (Authenticated sender: jrollins) by fire-doxen-submit (Postfix) with ESMTP id 606962E51291; Fri, 19 Aug 2011 11:55:14 -0700 (PDT) Received: by finestructure.net (Postfix, from userid 1000) id 0A66026E; Fri, 19 Aug 2011 11:55:14 -0700 (PDT) From: Jameson Graef Rollins To: James Vasile , notmuch@notmuchmail.org Subject: Re: [PATCH] Added --initial-index and --last-index to search/show In-Reply-To: <8739gyw0zh.fsf@opensourcematters.org> References: <8739gyw0zh.fsf@opensourcematters.org> User-Agent: Notmuch/0.7-41-g7dce23e (http://notmuchmail.org) Emacs/23.3.1 (x86_64-pc-linux-gnu) Date: Fri, 19 Aug 2011 11:55:11 -0700 Message-ID: <87sjoxxmcw.fsf@servo.factory.finestructure.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Aug 2011 18:55:20 -0000 --=-=-= On Thu, 18 Aug 2011 23:09:54 -0400, James Vasile wrote: > This patch implements --initial-index and --last-index as options to > search and show. It lets you select the xth through the yth message > and receive results that pertain only to those messages. Hi, James. Thanks for working on this feature. I don't have time to review this at the moment, but I just wanted to mention that the idea behind this feature has come up in the past as a way to significantly increase usability and performance of the VIM interface. Since VIM does not support asynchronous file loading, this feature could be used to efficiently process large search results by only loading one page of results at a time. I highly recommend that the VIM interface developers take this and run with it. I'm sure this could be used to actually get the VIM interface over the hump to being fully functional. jamie. --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBCAAGBQJOTrGPAAoJEO00zqvie6q8l1YP/12X8XESe/AKJFo+HHqZWsDh Jla7ucxczs1yTpOEWdqBG6DFIS1gTTEAi2wqlWQoEg/Yu8CS4/5qgeojIxpwlkxV njT0cBOhFo2Nie1YBL2fc9aiTMf+OsnA2QmpIY6WPcmO2eV98hv6Ira17HAYFtyW as3hhPINcn627+xr7G9H2dcnHYinOfYQvFqkugF2HO/7CZWDur2dZMonxl4iGpr4 1k9acPXJNtd79so6U/1thvPuX4uYeognC6Q+A1MI9YV2ituednQJsOIFil0rpkgd R2C6CW95EDgrYrbAnpWNvcqY52bUEgXs2us59HbVu6HArXmFzznQgJ1IRESxvlb1 qT7yCDP3/K+Twt2ODRIyM7YrNqvhTXSurITDvS+Jnbiore9oF8Hb9iiXJSFuhYK1 zj4X0D9AEC8HEYNPGMV3FacFIH26pTlBEHbRQ9EN+JWi14CSLg30qvN3+/dZ80cY J++j8cxaq43bruQDvgANMW5BGqD5Nn+Pby7o8G+cK0LYXGoSbToVHtJJepCQWrRg /ns+2ubBipYYdDNAKAc5rzO37yi0NdxCr73zw9znJtCflw4CVI8SjK4Z6V0lEKqE eeSMMznxZxU7XUxMF65GT2RvksSaUEZ61t0I6kROOcsKXnBfFwaAV0U4wixA2BBx SLUwEpU3Wz1d48htJxQ/ =m045 -----END PGP SIGNATURE----- --=-=-=--