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 7A13A4196F5 for ; Sat, 26 Jun 2010 16:25:41 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -0.1 X-Spam-Level: X-Spam-Status: No, score=-0.1 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham 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 WNXLOeBUpnwD for ; Sat, 26 Jun 2010 16:25:30 -0700 (PDT) Received: from mail-vw0-f53.google.com (mail-vw0-f53.google.com [209.85.212.53]) by olra.theworths.org (Postfix) with ESMTP id DF14B431FC1 for ; Sat, 26 Jun 2010 16:25:29 -0700 (PDT) Received: by vws9 with SMTP id 9so620962vws.26 for ; Sat, 26 Jun 2010 16:25:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=CjhxZFKg5HKLgv4IVo8TuMU1NM0R2mEITm+l2eiUB3Y=; b=Cs7y2OXE1djkKifqo+PnvUUYs+GBFUqscMyAnLZXnugP6FocJCcx+sKYsyEOpDeu0Y TFgG/Gtr+QQLiNp8wo0TvCr2rVxeGoE36Olyzyfl8yOwd4NoH76zFFVbrq4nJRbS4S7m Wqdha6TUrTCfNnjvCU76hg1j/yZyZkg2I2p8Y= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=WAN86L8flxKOPzC9zHESl7PjFUxM4A0f7CosnVJFSnuhanVSl1h3UZec2CHrX9HdKX uXWgMRVITIKSx/Aqhovxn7qoWAEZUz1tsLRRvftIYhwdBwenSvvyLztGmNNgRf/D0Za6 dONDUqpyURRmP3Yoq+OvRnSO0ey3qTZ1XX/wo= MIME-Version: 1.0 Received: by 10.220.122.71 with SMTP id k7mr1666851vcr.117.1277594729313; Sat, 26 Jun 2010 16:25:29 -0700 (PDT) Received: by 10.220.90.138 with HTTP; Sat, 26 Jun 2010 16:25:29 -0700 (PDT) Date: Sat, 26 Jun 2010 19:25:29 -0400 Message-ID: Subject: [PATCH 0/3] Mail processing order From: "servilio@gmail.com" To: notmuch Content-Type: text/plain; charset=ISO-8859-1 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: Sat, 26 Jun 2010 23:25:41 -0000 This series of patches override the one sent in message: id:x2wb22065d01004130604j5f71d3c4g191d9eb4109c324@mail.gmail.com The messages from Michal and Sebastian made me notice that the visual sorting of messages does not always match the order in which we process our mail. These patches separates separate these two concepts in the notmuch Emacs UI, and provide an initial customization mechanism for mail processing order that by default matches the current out-of-the-box behaviour. Servilio Afre Puentes (3): Use notmuch-search--thread where moving between threads. Introducing the concept of mail processing order. Provide a key binding for toggling processing order. emacs/notmuch-lib.el | 8 ++++++++ emacs/notmuch-show.el | 2 +- emacs/notmuch.el | 14 +++++++++++--- 3 files changed, 20 insertions(+), 4 deletions(-)