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 2E86C429E52 for ; Sun, 12 Feb 2012 12:59:52 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -0.8 X-Spam-Level: X-Spam-Status: No, score=-0.8 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7] 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 wBs+2rZf5wjC for ; Sun, 12 Feb 2012 12:59:51 -0800 (PST) Received: from mail-ey0-f181.google.com (mail-ey0-f181.google.com [209.85.215.181]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by olra.theworths.org (Postfix) with ESMTPS id 682CB431FAE for ; Sun, 12 Feb 2012 12:59:51 -0800 (PST) Received: by eaak14 with SMTP id k14so2261103eaa.26 for ; Sun, 12 Feb 2012 12:59:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=schoepe.org; s=google; h=from:to:subject:in-reply-to:references:user-agent:date:message-id :mime-version:content-type; bh=4fzWvYeLVx3gTT4Dgo8O0qxkFk9ov5IizeW/9rrHS6I=; b=A8SDWPyJXXItkjnZpIS36C7SrIQjyOYfyzyfe6IVm2XCmfIjevqAwt+yj6OKex0sYm 2gIApfubGQIqvqB5gfCTQh3EqIvUb3Lu2wKHGHosOlyqUTW9uq4SwcOmFt/70H07iPye INvrzX/ZYQDxQNaoFW3AMUvxkvFq03s2fsVHY= Received: by 10.14.194.134 with SMTP id m6mr4460027een.4.1329080388468; Sun, 12 Feb 2012 12:59:48 -0800 (PST) Received: from localhost (dslb-088-069-141-163.pools.arcor-ip.net. [88.69.141.163]) by mx.google.com with ESMTPS id n17sm52899437eei.3.2012.02.12.12.59.46 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 12 Feb 2012 12:59:47 -0800 (PST) From: Daniel Schoepe To: Jameson Graef Rollins , Mark Walters , notmuch@notmuchmail.org Subject: Re: RFC notmuch-pick: an emacs threaded message view with split-pane In-Reply-To: <8762fb3hlf.fsf@servo.finestructure.net> References: <87d39k1gvi.fsf@qmul.ac.uk> <8762fb3hlf.fsf@servo.finestructure.net> User-Agent: Notmuch/0.11.1+191~gb324ce8 (http://notmuchmail.org) Emacs/24.0.93.1 (x86_64-pc-linux-gnu) Date: Sun, 12 Feb 2012 21:59:39 +0100 Message-ID: <877gzru5s4.fsf@schoepe.localhost> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Gm-Message-State: ALoCoQkK8e8DClrwGnGqCbzxcHd6bF9mUHh0rapaPz8HPHNX/pMW2sq2dWCLJsyDj3Bd01U3KmU9 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: Sun, 12 Feb 2012 20:59:52 -0000 --=-=-= Content-Type: text/plain On Sun, 12 Feb 2012 12:46:36 -0800, Jameson Graef Rollins wrote: > Hey, Mark. I really like the idea, since I've been looking for > something like this for a while, but there's something I'm confused > about. Is this meant to replace notmuch-search, or notmuch-show? I had > been hoping for a notmuch *show* replacement that shows the nice tree > view for the thread, with a single message view below. But it sounds > like you're meant to be replacing notmuch search? That seems confusing > to me, particularly in light of the big performance hit you describe. As far as I can tell, it is intended as a third option and can be used for both, viewing all messages matching a search in a tree structure (with a pane for an individual message) as in most other mail clients (mutt, thunderbird, Gnus, etc.) and viewing a single thread in the manner you described. This has the added bonus, that it can be offered _in addition_ to show in search, since I wouldn't want to give up the current search-view. notmuch-show might also be preferred by some users (due to its similarity to sup and gmail). Of course, this would mean that we would have to maintain threading capabilities for two modes. (It relies on show for displaying a single message, so that part is not duplicated). Cheers, Daniel --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBAgAGBQJPOCg7AAoJEIaTAtce+Z+J+nMP/jOtiRonGkK4D6xo7TBBYUd/ 8KzGEZ0AelFomTcexOqrUjf4n72dU1HiyezdNASurW2sMIEhynDUVoYecGpSiM4G Or73KgdJT1OPXK5WjPAyv/IOD+d6YnnOc8qVOBbDuYys5LGgPvbzOhIl4voaTz23 7Lfp30ILVYvyH1GlYsru27hpltOAP5seMBS49ovWUNpvrCz841iUeYCcgwbsnnBQ tgholoJ5TmMdAo4Nxo2oU9iPRhhmyVhk/+cT6xZ2FNRonuGLNMJzDcsgbL7SwV8W 20+aQqheqa6tzgZ8BXRK48knUqf6LcUupdOs1pV0HiqIkIJ9ZkqTAg3IxGoA1vVA 47ANE/TwBITXaKfPchtRyAqnearSlzOhDi98uI7AjvHF6M/TlJNNzsUnDm43JF93 gBuyHk3hOz6HPeSKYGtQu+GX32ubsGkcO3Mf/8+h3K/+O50rnt2157QObj/CaIsj vLHYzFPh4Und+VP/ZCcYZcTD/56NBgS0PFzcP6xntDyXOxtlpwawshR0I/d8JmCi n0T4iZiZMfMzqIHO4N/YNL4PY22Iwi4NZyNYTNdq5z4q9HGcYSwyhqQU3ZnAIimV 2srXN1/Zwq7nXftsBhJJC27y+JMrGrDI2/qfN71eMuQJOqCqJ5ob0eFmbtQNSj4f WzS9QzSrXN612FOMAxv0 =Kwbr -----END PGP SIGNATURE----- --=-=-=--