unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
From: Keith Packard <keithp@keithp.com>
To: Carl Worth <cworth@cworth.org>, notmuch@notmuchmail.org
Subject: Re: [PATCH] Make notmuch-show 'X' (and 'x') commands remove inbox (and unread) tags
Date: Sun, 22 Nov 2009 15:32:13 -0800	[thread overview]
Message-ID: <yunocmup24i.fsf@aiko.keithp.com> (raw)
In-Reply-To: <87d43axi4e.fsf@yoom.home.cworth.org>

[-- Attachment #1: Type: text/plain, Size: 1604 bytes --]

On Mon, 23 Nov 2009 00:19:29 +0100, Carl Worth <cworth@cworth.org> wrote:

> I'm starting to come around to this patch, Keith. :-)

I'll keep posting it then :-)

> I think one thing we're going to really need is a better help message
> for presenting the keybindings. The function names are all really
> confusing, (the "notmuch-show" prefix doesn't help). So what I'd really
> like is something that displays the keybinding and the first line of the
> documentation of a function, rather than the function name itself.

That's a fine plan. It 'shouldn't' be too hard to implement either.

Btw, I'm thinking that it might be useful to create some 'global'
notmuch keybindings and then create per-view bindings that also expose
the global bindings. That way, things like 'm' to create a new mail
would work consistently in each view. Note that this idea is
inconsistent with the following though...

> Except that the patch also reverses the current behavior of "a" and
> "A". That should be a separate patch anyway, but I'm also not sure that
> I like it. I like that the command that takes the extra effort of
> pressing shift is the command that does *more*, (removing both "unread"
> and "inbox"), rather than the command that does *less*.

I was trying to make the 'normal' action easier; for me, if I'm looking
at a message, then the normal action is to mark it read and archived,
but when I'm looking only at the subject line in the search window, the
normal action is just to mark it archived (having not actually read the
message).

-- 
keith.packard@intel.com

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

  reply	other threads:[~2009-11-22 23:32 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-11-17 21:32 [PATCH] Make notmuch-show 'X' (and 'x') commands remove inbox (and unread) tags Keith Packard
2009-11-18 10:19 ` Carl Worth
2009-11-18 17:45   ` Keith Packard
2009-11-19  0:25     ` Carl Worth
2009-11-19  0:43       ` Keith Packard
2009-11-22 23:19 ` Carl Worth
2009-11-22 23:32   ` Keith Packard [this message]
2009-11-23  3:03     ` Carl Worth
2009-11-23  3:52       ` Keith Packard
2009-11-23  6:31         ` Carl Worth
2009-11-23  7:20           ` Keith Packard
2009-12-01  7:27             ` Carl Worth
  -- strict thread matches above, loose matches on Subject: below --
2009-11-21  4:46 Keith Packard

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://notmuchmail.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=yunocmup24i.fsf@aiko.keithp.com \
    --to=keithp@keithp.com \
    --cc=cworth@cworth.org \
    --cc=notmuch@notmuchmail.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://yhetil.org/notmuch.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).