Re: [notmuch] [PATCH] Make notmuch-show 'X' (and 'x') commands remove inbox (and...
authorKeith Packard <keithp@keithp.com>
Thu, 19 Nov 2009 00:43:18 +0000 (16:43 +1600)
committerW. Trevor King <wking@tremily.us>
Fri, 7 Nov 2014 17:35:36 +0000 (09:35 -0800)
bb/11325bb2118124d13e6eff1c639ba7fa824845 [new file with mode: 0644]

diff --git a/bb/11325bb2118124d13e6eff1c639ba7fa824845 b/bb/11325bb2118124d13e6eff1c639ba7fa824845
new file mode 100644 (file)
index 0000000..3e504b1
--- /dev/null
@@ -0,0 +1,119 @@
+Return-Path: <keithp@keithp.com>\r
+X-Original-To: notmuch@notmuchmail.org\r
+Delivered-To: notmuch@notmuchmail.org\r
+Received: from localhost (localhost [127.0.0.1])\r
+       by olra.theworths.org (Postfix) with ESMTP id 75AF6431FC0\r
+       for <notmuch@notmuchmail.org>; Wed, 18 Nov 2009 16:43:24 -0800 (PST)\r
+X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
+Received: from olra.theworths.org ([127.0.0.1])\r
+       by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
+       with ESMTP id Wfu-wHj0+CxM for <notmuch@notmuchmail.org>;\r
+       Wed, 18 Nov 2009 16:43:23 -0800 (PST)\r
+Received: from keithp.com (home.keithp.com [63.227.221.253])\r
+       by olra.theworths.org (Postfix) with ESMTP id 97CAD431FBF\r
+       for <notmuch@notmuchmail.org>; Wed, 18 Nov 2009 16:43:23 -0800 (PST)\r
+Received: from localhost (localhost [127.0.0.1])\r
+       by keithp.com (Postfix) with ESMTP id C38F3B9404B;\r
+       Wed, 18 Nov 2009 16:43:22 -0800 (PST)\r
+X-Virus-Scanned: Debian amavisd-new at keithp.com\r
+Received: from keithp.com ([127.0.0.1])\r
+       by localhost (keithp.com [127.0.0.1]) (amavisd-new, port 10024)\r
+       with LMTP id uz4avRnoGR2I; Wed, 18 Nov 2009 16:43:19 -0800 (PST)\r
+Received: by keithp.com (Postfix, from userid 1033)\r
+       id 95E6EB9402F; Wed, 18 Nov 2009 16:43:19 -0800 (PST)\r
+Received: from keithp.com (localhost [127.0.0.1])\r
+       by keithp.com (Postfix) with ESMTP id 8A3A2B88003;\r
+       Wed, 18 Nov 2009 16:43:19 -0800 (PST)\r
+From: Keith Packard <keithp@keithp.com>\r
+To: Carl Worth <cworth@cworth.org>, notmuch@notmuchmail.org\r
+In-Reply-To: <87y6m35pj5.fsf@yoom.home.cworth.org>\r
+References: <1258493565-13508-1-git-send-email-keithp@keithp.com>\r
+       <87k4xoqgnl.fsf@yoom.home.cworth.org> <yund43f3exu.fsf@aiko.keithp.com>\r
+       <87y6m35pj5.fsf@yoom.home.cworth.org>\r
+Date: Wed, 18 Nov 2009 16:43:18 -0800\r
+Message-ID: <yun4oor4a55.fsf@aiko.keithp.com>\r
+MIME-Version: 1.0\r
+Content-Type: multipart/signed; boundary="=-=-=";\r
+       micalg=pgp-sha1; protocol="application/pgp-signature"\r
+Subject: Re: [notmuch] [PATCH] Make notmuch-show 'X' (and 'x') commands\r
+ remove inbox (and unread) tags\r
+X-BeenThere: notmuch@notmuchmail.org\r
+X-Mailman-Version: 2.1.12\r
+Precedence: list\r
+List-Id: "Use and development of the notmuch mail system."\r
+       <notmuch.notmuchmail.org>\r
+List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
+       <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
+List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
+List-Post: <mailto:notmuch@notmuchmail.org>\r
+List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
+List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
+       <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
+X-List-Received-Date: Thu, 19 Nov 2009 00:43:24 -0000\r
+\r
+--=-=-=\r
+Content-Transfer-Encoding: quoted-printable\r
+\r
+On Thu, 19 Nov 2009 01:25:34 +0100, Carl Worth <cworth@cworth.org> wrote:\r
+> On Wed, 18 Nov 2009 09:45:01 -0800, Keith Packard <keithp@keithp.com> wro=\r
+te:\r
+> > On Wed, 18 Nov 2009 02:19:26 -0800, Carl Worth <cworth@cworth.org> wrot=\r
+e:\r
+> > You can use kill-buffer directly (C-X k); adding a new special binding\r
+> > for that command seems unnecessary to me.\r
+>=20\r
+> Well, that's "Control, X, K, Enter", so quite a bit harder than just\r
+> 'x'. :-)\r
+\r
+I'd forgotten about the 'q' binding, which used to be the same as 'x'\r
+and is now different. Similar to how fdisk differentiates between\r
+'q'uit without saving changes and 'w'rite table to disk and exit.\r
+\r
+> But fine, I could move my convenience for "kill buffer" to just 'k'.\r
+\r
+You've got 'q' already :-)\r
+\r
+> I think I'd like to see a better mapping for "archive and kill buffer"\r
+> to a key other than 'x'. Any ideas?\r
+\r
+I'm up for almost anything; but I'd have to retrain my fingers to use it\r
+instead of 'x' :-)\r
+\r
+> 1. Before I go into "read a bunch of messages with spacebar" mode I\r
+>    first arrange for filtered search results that I know I want to read\r
+>    all together.\r
+\r
+I generally do the same, but don't read mail in time sequence. One of\r
+the reasons I like the threaded reading mode is that I don't *have* to\r
+read mail in time sequence as I can review a thread and see the time\r
+ordering of the messages within that.\r
+\r
+> 2. When I archive a thread with 'a', I'm not necessarily always planning\r
+>    to read the next message (just because notmuch is presenting it to\r
+>    me). And if not, I'll just press 'x' right away.\r
+\r
+Right, if you use the 'a' key to flip to a new message, you probably\r
+don't want to use 'x' on the final (and still essentially ignored)\r
+message.\r
+\r
+>    Of course, for this I need an "archive all" binding that\r
+>    doesn't exist yet. And I also really need to fix the Xapian bug so\r
+>    that archiving 100 threads doesn't take *forever* like it does\r
+>    currently.\r
+\r
+yes, please! I'd even be willing to wait at this point...\r
+\r
+=2D-\r
+keith.packard@intel.com\r
+\r
+--=-=-=\r
+Content-Type: application/pgp-signature\r
+\r
+-----BEGIN PGP SIGNATURE-----\r
+Version: GnuPG v1.4.10 (GNU/Linux)\r
+\r
+iD8DBQFLBJSnQp8BWwlsTdMRAmtPAJ0Rr8LJsShAhO+foO4DOYsL0KOQLwCfQdBG\r
+FQGvhpS+dFNK5SU5Lzwox1A=\r
+=ED0n\r
+-----END PGP SIGNATURE-----\r
+--=-=-=--\r