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 2829C431FD0 for ; Mon, 16 May 2011 08:27:56 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -2.3 X-Spam-Level: X-Spam-Status: No, score=-2.3 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_MED=-2.3] 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 eRHl5jNuP62A for ; Mon, 16 May 2011 08:27:54 -0700 (PDT) Received: from ipex4.johnshopkins.edu (ipex4.johnshopkins.edu [128.220.161.141]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by olra.theworths.org (Postfix) with ESMTPS id E6647431FB6 for ; Mon, 16 May 2011 08:27:53 -0700 (PDT) X-IronPort-AV: E=Sophos;i="4.64,374,1301889600"; d="scan'208";a="70265007" Received: from dyn-butler-159-101.dyn.columbia.edu (HELO gogo.home) ([128.59.159.101]) by ipex4.johnshopkins.edu with ESMTP/TLS/AES256-SHA; 16 May 2011 11:27:52 -0400 Received: from jkr by gogo.home with local (Exim 4.75) (envelope-from ) id 1QLzi4-0004LH-9P; Mon, 16 May 2011 11:27:52 -0400 From: Jesse Rosenthal To: Daniel Schoepe , Xavier Maillard , mueen@nawaz.org, notmuch@notmuchmail.org Subject: Re: Header and other questions In-Reply-To: <87vcxad6d6.fsf@gilead.home.box> References: <878vu8edvf.fsf@fester.com> <87hb8vwqww.fsf@lucky.home> <87vcxad6d6.fsf@gilead.home.box> User-Agent: Notmuch/0.5-192-gecd6549 (http://notmuchmail.org) Emacs/23.3.1 (i486-pc-linux-gnu) Date: Mon, 16 May 2011 11:27:52 -0400 Message-ID: <874o4uy8av.fsf@gogo.home> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii 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: Mon, 16 May 2011 15:27:56 -0000 Hi, On Mon, 16 May 2011 17:15:17 +0200, Daniel Schoepe wrote: > I think this is only a subset of the requested functionality, since one > can only tag consecutive threads at once. It seems like for non-consecutive messages to be tagged, there'd have to be some sort of mutt-style message-marking facility. There was some discussion when the feature was first introduced about whether to go with region or marking. I think I wrote a quick version of both. (I just checked -- that uncertainty is actually still there in the commit msg of 4c9585933 where the region feature comes in.) The decision, if I remember correctly, was that regions are so intuitive for emacs users, and many people reported trying to tag by region without thinking about it, that this approach would make sense for the emacs interface. In other words, keep the emacs interface emacsy. I think I still agree with that, since I feel like having both would be confusing (what do you do when you select a marked-line in a region?) and I like the one I tend toward intuitively. But I certainly see the benefit of the other functionality as well. Best, Jesse