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 3B1B0431FC1 for ; Wed, 9 Jun 2010 12:08:13 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -0.599 X-Spam-Level: X-Spam-Status: No, score=-0.599 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=unavailable 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 fsxmJWKziuEs for ; Wed, 9 Jun 2010 12:08:03 -0700 (PDT) Received: from mail-pw0-f53.google.com (mail-pw0-f53.google.com [209.85.160.53]) by olra.theworths.org (Postfix) with ESMTP id 3FAED4196F2 for ; Wed, 9 Jun 2010 12:08:03 -0700 (PDT) Received: by pwi5 with SMTP id 5so895529pwi.26 for ; Wed, 09 Jun 2010 12:07:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=MQoNTjh8nP5uI3mvGF/oXE9t6X+iGL8tn6XX7rsC7ho=; b=tdIJ7Lcxa0N5fYvkNLTQs/wpzkXR2LJT6ZnZOvwN6TkRPrSyUOmQQ5WAD9ytR9O3wZ D7SZSw9TzGUIzKtnhO9rPzICz5zEqAqDjyG/dJbMvRDSZbfWVB7eO9rllGmDFJPYSrhZ MYjHVa69Wn/If3fKHwodIupoijBHeBStF6OgY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=J6DNnCbzQAzFyInBX36Lctnsu4TmZDV5ykGcEmaPypMwHBCcL6PRxm88mYqjWWPJQu jRhOejX6DvkJaPJMo37dxrgGrQ7RhbiMN6RPmaLFO6OdHvnU120++YCfPdITJdO9AXAe UP5BZAQB9haCS8XL3NpGKvXEvzfmTZryy9p3A= MIME-Version: 1.0 Received: by 10.229.227.5 with SMTP id iy5mr7281327qcb.183.1276110476718; Wed, 09 Jun 2010 12:07:56 -0700 (PDT) Received: by 10.220.171.203 with HTTP; Wed, 9 Jun 2010 12:07:56 -0700 (PDT) In-Reply-To: <87y6eogkge.fsf@yoom.home.cworth.org> References: <87zkz4xnf4.fsf@servo.finestructure.net> <874ohctf2h.fsf@ut.hh.sledj.net> <87sk4wxm7j.fsf@servo.finestructure.net> <87wru8rze2.fsf@ut.hh.sledj.net> <87hblcxksa.fsf@servo.finestructure.net> <87y6eogkge.fsf@yoom.home.cworth.org> Date: Wed, 9 Jun 2010 15:07:56 -0400 Message-ID: Subject: Re: [PATCH] remove message archiving from show-advance-and-archive From: "servilio@gmail.com" To: Carl Worth Content-Type: text/plain; charset=ISO-8859-1 Cc: Notmuch Mail 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: Wed, 09 Jun 2010 19:08:13 -0000 On 9 June 2010 13:54, Carl Worth wrote: [...] > But I have seen enough people complain about it that I've been convinced > that something is wrong about it. I'm not yet sure what the right answer > is. But if we at least have separate commands for separate actions, then > hopefully it wouldn't be too difficult for users to combine those > actions. > > When we have one command that does several different things, then it's > much harder for users to tweak. > > I suppose one option here would be a customizable variable that controls > what happens when trying to advance "past" the last message, (do > nothing, advance to next thread, archive current thread and advance to > next thread)? Or hooks. If that is not possible, I prefer small functions I can combine when personalizing the key bindings. Servilio