From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id +F35HpHj1GAPTwAAgWs5BA (envelope-from ) for ; Thu, 24 Jun 2021 21:57:05 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id KLSuGpHj1GBxYAAAbx9fmQ (envelope-from ) for ; Thu, 24 Jun 2021 19:57:05 +0000 Received: from mail.notmuchmail.org (nmbug.tethera.net [144.217.243.247]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id E41F21A7A1 for ; Thu, 24 Jun 2021 21:57:04 +0200 (CEST) Received: from nmbug.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id 9ECBA290A0; Thu, 24 Jun 2021 15:56:59 -0400 (EDT) Received: from eggs.gnu.org (eggs.gnu.org [IPv6:2001:470:142:3::10]) by mail.notmuchmail.org (Postfix) with ESMTPS id 624552904D for ; Thu, 24 Jun 2021 15:56:57 -0400 (EDT) Received: from fencepost.gnu.org ([2001:470:142:3::e]:54618) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lwVT6-0000e8-Hq for notmuch@notmuchmail.org; Thu, 24 Jun 2021 15:56:56 -0400 Received: from cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net ([92.233.85.247]:45970 helo=osgiliath.local) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lwVT6-0000MS-D2 for notmuch@notmuchmail.org; Thu, 24 Jun 2021 15:56:56 -0400 Received: by osgiliath.local (Postfix, from userid 1000) id 27698402C1; Thu, 24 Jun 2021 20:56:54 +0100 (BST) From: Jose Antonio Ortega Ruiz To: notmuch@notmuchmail.org Subject: Re: sorting in show tree In-Reply-To: <87im2l5gxh.fsf@gnus.jao.io> References: <87im2l5gxh.fsf@gnus.jao.io> X-Attribution: jao X-Clacks-Overhead: GNU Terry Pratchett X-URL: Date: Thu, 24 Jun 2021 20:56:54 +0100 Message-ID: <874kdnf33t.fsf@gnus.jao.io> MIME-Version: 1.0 Message-ID-Hash: HXXY6B7FJRASU35SJSIO5YI654ZKXDQK X-Message-ID-Hash: HXXY6B7FJRASU35SJSIO5YI654ZKXDQK X-MailFrom: jao@gnu.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header X-Mailman-Version: 3.2.1 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Help: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1624564625; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=6ME7LYyskmsT0dtnzhRcQIVarWLKjAH3NyI0csd7xhg=; b=f13acl6quU3yZVDTpuFfnIYE4YkJ17vTnvR/YwxHMzWoSjp1CiAIJHgu7WNJnte2WDSpz2 uRKNmBJ3rIPbcwFSx+bJ+yFb0SBvRmmVECBYJi1lPdPALQVUVQSJtGtSPtSQRAbbSFHthG 88q+4JcaApjL409osQX6OT7GspByvMwhzvvepWMEADKjQsRAP0zqIDAaRhKi+vWibLS9xg dzZOXzLxCjUkX9asP0pXT1Hhc87Z2QA9UIbFRptn0jemAO9ocgeERuhOBzezaQCTnIpEkS r92KERY2m7LCbGUtlLTkWgVhksh29qeRZRnZ9fBufII03W0rrVvmpKUWa245Xg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1624564625; a=rsa-sha256; cv=none; b=adNZNUFCCAIloEyU3IcQo2VBwvfIoXBmNfABjYll2wGoz4OXmulQsd1GmyhazeGv2evFiQ MNkueo6BAytymOI4YqqSo6K1OMDk7hy1Ntrl9CEUSTbrWdIIgix7fpG4P1V2sMeTWQI5NN NCxhG0M9RJBI9D94EcLWL459Hk50IIfi18/NtGjSjp2df2KcsVNTkZgBN4T0bfWDm94C1t GQm5ouxesxBNQMuSaRqV8uKgsH6VULZJUIvbJZx2NAJkvQEDainmlGDhpPxY9KbZRywa1r v2cFfNmM7a1hCrfZg2C+qXyrh+eC7d8puS1ZPH7rlof4aEoEvYeAxjX6clF9aA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gnu.org (policy=none); spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 144.217.243.247 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Spam-Score: -1.96 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gnu.org (policy=none); spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 144.217.243.247 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Queue-Id: E41F21A7A1 X-Spam-Score: -1.96 X-Migadu-Scanner: scn0.migadu.com X-TUID: LEqcv5DpNkEk Hi again, Just in case: is there anything else i should do to request this for merging on the main branch? Or just wait? (which is of course okay!) Thanks, jao On Fri, Jun 11 2021, Jose Antonio Ortega Ruiz wrote: > Hi, > > I wanted to be able to sort oldest-first in notmuch-tree view (inside > emacs). Turns out that needed 'notmuch show' to accept a --sort > argument (as search does). I've given it a try (with the patient help > of David on IRC) in this repo: > https://jao.io/cgit/notmuch/log/?h=tree-sort. > > With that in place, it was also pretty straightforward to make 'o' work > in notmuch-tree-mode to toggle the thread ordering. > > Hope you find it useful! > > Cheers, > jao > -- > In my youth I thought of writing a satire on mankind; but now in my > old age I think I should write an apology for them. -Horace Walpole -- How many Zen Buddhist does it take to change a light bulb? Two. One to change it and one not to change it.