From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id 670946DE0F44 for ; Mon, 11 Feb 2019 10:35:06 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: -0.029 X-Spam-Level: X-Spam-Status: No, score=-0.029 tagged_above=-999 required=5 tests=[AWL=-0.039, RCVD_IN_DNSWL_NONE=-0.0001, T_SPF_PERMERROR=0.01] autolearn=disabled Received: from arlo.cworth.org ([127.0.0.1]) by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qvt7Lpr8ghOv for ; Mon, 11 Feb 2019 10:35:05 -0800 (PST) Received: from che.mayfirst.org (che.mayfirst.org [162.247.75.118]) by arlo.cworth.org (Postfix) with ESMTPS id 9B4636DE0F3E for ; Mon, 11 Feb 2019 10:35:05 -0800 (PST) Received: from fifthhorseman.net (unknown [38.109.115.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by che.mayfirst.org (Postfix) with ESMTPSA id C6335F99A for ; Mon, 11 Feb 2019 13:35:02 -0500 (EST) Received: by fifthhorseman.net (Postfix, from userid 1000) id 0B39E20425; Mon, 11 Feb 2019 13:35:00 -0500 (EST) From: Daniel Kahn Gillmor To: Notmuch Mail Subject: emacs tree view usability improvement: notmuch-tree should indicate which message is being shown Autocrypt: addr=dkg@fifthhorseman.net; prefer-encrypt=mutual; keydata= mDMEXEK/AhYJKwYBBAHaRw8BAQdAr/gSROcn+6m8ijTN0DV9AahoHGafy52RRkhCZVwxhEe0K0Rh bmllbCBLYWhuIEdpbGxtb3IgPGRrZ0BmaWZ0aGhvcnNlbWFuLm5ldD6ImQQTFggAQQIbAQUJA8Jn AAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgBYhBMS8Lds4zOlkhevpwvIGkReQOOXGBQJcQsbzAhkB AAoJEPIGkReQOOXG4fkBAO1joRxqAZY57PjdzGieXLpluk9RkWa3ufkt3YUVEpH/AP9c+pgIxtyW +FwMQRjlqljuj8amdN4zuEqaCy4hhz/1DbgzBFxCv4sWCSsGAQQB2kcPAQEHQERSZxSPmgtdw6nN u7uxY7bzb9TnPrGAOp9kClBLRwGfiPUEGBYIACYWIQTEvC3bOMzpZIXr6cLyBpEXkDjlxgUCXEK/ iwIbAgUJAeEzgACBCRDyBpEXkDjlxnYgBBkWCAAdFiEEyQ5tNiAKG5IqFQnndhgZZSmuX/gFAlxC v4sACgkQdhgZZSmuX/iVWgD/fCU4ONzgy8w8UCHGmrmIZfDvdhg512NIBfx+Mz9ls5kA/Rq97vz4 z48MFuBdCuu0W/fVqVjnY7LN5n+CQJwGC0MIA7QA/RyY7Sz2gFIOcrns0RpoHr+3WI+won3xCD8+ sVXSHZvCAP98HCjDnw/b0lGuCR7coTXKLIM44/LFWgXAdZjm1wjODbg4BFxCv50SCisGAQQBl1UB BQEBB0BG4iXnHX/fs35NWKMWQTQoRI7oiAUt0wJHFFJbomxXbAMBCAeIfgQYFggAJhYhBMS8Lds4 zOlkhevpwvIGkReQOOXGBQJcQr+dAhsMBQkB4TOAAAoJEPIGkReQOOXGe/cBAPlek5d9xzcXUn/D kY6jKmxe26CTws3ZkbK6Aa5Ey/qKAP0VuPQSCRxA7RKfcB/XrEphfUFkraL06Xn/xGwJ+D0hCw== Date: Mon, 11 Feb 2019 13:34:59 -0500 Message-ID: <87wom6uqb0.fsf@fifthhorseman.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.29 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, 11 Feb 2019 18:35:06 -0000 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable hi all-- TIL about tree-view -- pressing 'Z' from a "notmuch-show" buffer is very nice, thanks to all who worked on this feature. I have a small usability improvement to ask for, sorry that my elisp is too weak to propose a patch. when i've hit Z, i get a split emacs view with two buffers -- one is the "notmuch-tree" buffer, and the other is a "notmuch-show" buffer. when i hit enter on a point inside the notmuch-tree buffer, the notmuch-show buffer's contents change. It would be great if the notmuch-tree buffer would maintain a specific marker indicating which message is being shown. As it stands, the highlighted row in notmuch-tree can change if i move where the point is, but don't hit enter -- so one message in notmuch-tree is highlighted, but a different message in displayed in notmuch-show. There are hints that they don't match already, of course -- the metadata about each message is likely to be different, and an astute reader can catch it. Avoiding the confusion entirely by having a distinct indicator of the shown message (e.g. maybe a "=E2=94=80=E2=96=BA" to the left of the line co= rresponding to the message in notmuch-tree) would be pretty nice. --dkg --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQTJDm02IAobkioVCed2GBllKa5f+AUCXGHAUwAKCRB2GBllKa5f +JUWAP46TIPtqjPgdUJPw+if3W5ZvjPKshD4HCHADWYm8suZwgEA0crXZrFgm++p sujKqCPCGSgwQ1bgbN1i/iNoxVqB6Qc= =UMtk -----END PGP SIGNATURE----- --=-=-=--