unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
* [PATCH 0/2]: emacs: Improve notmuch-help
@ 2010-05-14 20:42 Nelson Elhage
  2010-05-14 20:42 ` [PATCH 1/2] emacs: notmuch-help: Integrate into the emacs help system Nelson Elhage
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Nelson Elhage @ 2010-05-14 20:42 UTC (permalink / raw)
  To: notmuch

This patch set makes notmuch-help integrate with the built-in emacs
help system, resulting in behaviors more familiar and more natural to
most emacs users.

If other people preferred the old behavior of *notmuch-help* buffers
that kept spawning new buffers every time you hit '?', they should
speak up, but as long long-time emacs user, I find this behavior much
more preferable.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* [PATCH 1/2] emacs: notmuch-help: Integrate into the emacs help system.
  2010-05-14 20:42 [PATCH 0/2]: emacs: Improve notmuch-help Nelson Elhage
@ 2010-05-14 20:42 ` Nelson Elhage
  2010-05-14 22:29   ` Sebastian Spaeth
  2010-05-14 20:42 ` [PATCH 2/2] emacs: notmuch-search-mode: wrap the documentation string Nelson Elhage
  2010-05-14 20:46 ` [PATCH 0/2]: emacs: Improve notmuch-help Nelson Elhage
  2 siblings, 1 reply; 13+ messages in thread
From: Nelson Elhage @ 2010-05-14 20:42 UTC (permalink / raw)
  To: notmuch

Use a *help* buffer like other help commands, and make the [back] and
[forward] links work.
---
 emacs/notmuch.el |   14 ++++++--------
 1 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/emacs/notmuch.el b/emacs/notmuch.el
index 57e1140..6bf8251 100644
--- a/emacs/notmuch.el
+++ b/emacs/notmuch.el
@@ -174,16 +174,14 @@ For a mouse binding, return nil."
       (setq beg (match-end 0)))
     doc))
 
-(defun notmuch-help ()
+(defun notmuch-help (&optional mode)
   "Display help for the current notmuch mode."
   (interactive)
-  (let* ((mode major-mode)
-	 (doc (substitute-command-keys (notmuch-substitute-command-keys (documentation mode t)))))
-    (with-current-buffer (generate-new-buffer "*notmuch-help*")
-      (insert doc)
-      (goto-char (point-min))
-      (set-buffer-modified-p nil)
-      (view-buffer (current-buffer) 'kill-buffer-if-not-modified))))
+  (let ((mode (or mode major-mode)))
+    (help-setup-xref `(notmuch-help ,mode) (interactive-p))
+    (with-help-window (help-buffer)
+      (princ (substitute-command-keys
+              (notmuch-substitute-command-keys (documentation mode t)))))))
 
 (defcustom notmuch-search-hook '(hl-line-mode)
   "List of functions to call when notmuch displays the search results."
-- 
1.6.6.30.g1e6fd

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 2/2] emacs: notmuch-search-mode: wrap the documentation string
  2010-05-14 20:42 [PATCH 0/2]: emacs: Improve notmuch-help Nelson Elhage
  2010-05-14 20:42 ` [PATCH 1/2] emacs: notmuch-help: Integrate into the emacs help system Nelson Elhage
@ 2010-05-14 20:42 ` Nelson Elhage
  2010-11-08 17:35   ` Carl Worth
  2010-05-14 20:46 ` [PATCH 0/2]: emacs: Improve notmuch-help Nelson Elhage
  2 siblings, 1 reply; 13+ messages in thread
From: Nelson Elhage @ 2010-05-14 20:42 UTC (permalink / raw)
  To: notmuch

This makes for easier reading in the *help* window.
---
 emacs/notmuch.el |   21 ++++++++++++---------
 1 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/emacs/notmuch.el b/emacs/notmuch.el
index 6bf8251..1149d1b 100644
--- a/emacs/notmuch.el
+++ b/emacs/notmuch.el
@@ -306,16 +306,19 @@ number of matched messages and total messages in the thread,
 participants in the thread, a representative subject line, and
 any tags).
 
-Pressing \\[notmuch-search-show-thread] on any line displays that thread. The '\\[notmuch-search-add-tag]' and '\\[notmuch-search-remove-tag]'
-keys can be used to add or remove tags from a thread. The '\\[notmuch-search-archive-thread]' key
+Pressing \\[notmuch-search-show-thread] on any line displays that
+thread. The '\\[notmuch-search-add-tag]' and
+'\\[notmuch-search-remove-tag]' keys can be used to add or remove
+tags from a thread. The '\\[notmuch-search-archive-thread]' key
 is a convenience for archiving a thread (removing the \"inbox\"
-tag). The '\\[notmuch-search-operate-all]' key can be used to add or remove a tag from all
-threads in the current buffer.
-
-Other useful commands are '\\[notmuch-search-filter]' for filtering the current search
-based on an additional query string, '\\[notmuch-search-filter-by-tag]' for filtering to include
-only messages with a given tag, and '\\[notmuch-search]' to execute a new, global
-search.
+tag). The '\\[notmuch-search-operate-all]' key can be used to add
+or remove a tag from all threads in the current buffer.
+
+Other useful commands are '\\[notmuch-search-filter]' for
+filtering the current search based on an additional query string,
+'\\[notmuch-search-filter-by-tag]' for filtering to include only
+messages with a given tag, and '\\[notmuch-search]' to execute a
+new, global search.
 
 Complete list of currently available key bindings:
 
-- 
1.6.6.30.g1e6fd

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* Re: [PATCH 0/2]: emacs: Improve notmuch-help
  2010-05-14 20:42 [PATCH 0/2]: emacs: Improve notmuch-help Nelson Elhage
  2010-05-14 20:42 ` [PATCH 1/2] emacs: notmuch-help: Integrate into the emacs help system Nelson Elhage
  2010-05-14 20:42 ` [PATCH 2/2] emacs: notmuch-search-mode: wrap the documentation string Nelson Elhage
@ 2010-05-14 20:46 ` Nelson Elhage
  2010-11-08 17:39   ` Carl Worth
  2 siblings, 1 reply; 13+ messages in thread
From: Nelson Elhage @ 2010-05-14 20:46 UTC (permalink / raw)
  To: notmuch


Oops; I realized I haven't been signing off on last few patches I've
sent.

Signed-off-by: Nelson Elhage <nelhage@mit.edu>

for

id:1273869727-32740-2-git-send-email-nelhage@mit.edu
id:1273869727-32740-3-git-send-email-nelhage@mit.edu
id:1273857338-20127-1-git-send-email-nelhage@mit.edu
id:1273805175-6660-1-git-send-email-nelhage@ksplice.com

(Although the last one is probably superceded by the patch in
id:1272882573-9864-1-git-send-email-Sebastian@SSpaeth.de)

I can resend the entire patches with the signoffs if you prefer.

- Nelson

On Fri, 14 May 2010 16:42:05 -0400, Nelson Elhage <nelhage@MIT.EDU> wrote:
> This patch set makes notmuch-help integrate with the built-in emacs
> help system, resulting in behaviors more familiar and more natural to
> most emacs users.
> 
> If other people preferred the old behavior of *notmuch-help* buffers
> that kept spawning new buffers every time you hit '?', they should
> speak up, but as long long-time emacs user, I find this behavior much
> more preferable.
> 
> _______________________________________________
> notmuch mailing list
> notmuch@notmuchmail.org
> http://notmuchmail.org/mailman/listinfo/notmuch
> 

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 1/2] emacs: notmuch-help: Integrate into the emacs help system.
  2010-05-14 20:42 ` [PATCH 1/2] emacs: notmuch-help: Integrate into the emacs help system Nelson Elhage
@ 2010-05-14 22:29   ` Sebastian Spaeth
  2010-05-14 22:47     ` Sebastian Spaeth
  0 siblings, 1 reply; 13+ messages in thread
From: Sebastian Spaeth @ 2010-05-14 22:29 UTC (permalink / raw)
  To: Nelson Elhage, notmuch

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

On 2010-05-14, Nelson Elhage wrote:
> Use a *help* buffer like other help commands, and make the [back] and
> [forward] links work.

I just tried this and one thing I did not like is that it opens a new
split help window but does not focus it immediately. I need to scroll
down the list of keybindings to see all but that requires manual buffer
switching. Can we focus it by default or is that un-emacsy?

Also, when closing with "q" the buffer split remains and I am left with
an empty split buffer, which is not what I want. I usually press "?" as
a key binding reference and want to get back to the state I was working
when I close the help window.

Also, -and that might be related to my additional notmuch-hello mode
patch that I am running- I get a "wrong type argument: listp, keymap"
when I press "?" in notmuch-hello although it works in notmuch-search
and notmuch-show. So that point might be moot.

I am sure there is a variable that customizes the help-buffer behavior,
isn't there? :-)

Sebastian

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

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 1/2] emacs: notmuch-help: Integrate into the emacs help system.
  2010-05-14 22:29   ` Sebastian Spaeth
@ 2010-05-14 22:47     ` Sebastian Spaeth
  2010-05-15 21:07       ` Nelson Elhage
  0 siblings, 1 reply; 13+ messages in thread
From: Sebastian Spaeth @ 2010-05-14 22:47 UTC (permalink / raw)
  To: Nelson Elhage, notmuch

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

On 2010-05-14, Sebastian Spaeth wrote:
> I just tried this and one thing I did not like...

> I am sure there is a variable that customizes the help-buffer behavior,
> isn't there? :-)

DOH, I should have known :-). Emacs 23.1 has: "help-window-select" which
when set to 't behaves as I want it. It creates a split help window and
selects it. When pressing 'q' it deletes the frame.

This should go into the wiki or some other documentation. Or we should
set it locally for notmuch-help.

For notmuch-help I actually don't need a split window (I want
temporarily see as much info as possible and close the buffer quickly),
does the help-window thing also allow for that?

Thanks in any case.
Sebastian

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

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 1/2] emacs: notmuch-help: Integrate into the emacs help system.
  2010-05-14 22:47     ` Sebastian Spaeth
@ 2010-05-15 21:07       ` Nelson Elhage
  2010-11-08 17:29         ` Carl Worth
  0 siblings, 1 reply; 13+ messages in thread
From: Nelson Elhage @ 2010-05-15 21:07 UTC (permalink / raw)
  To: Sebastian Spaeth, notmuch

On Fri, 14 May 2010 15:47:24 -0700, "Sebastian Spaeth" <Sebastian@sspaeth.de> wrote:
> On 2010-05-14, Sebastian Spaeth wrote:
> > I just tried this and one thing I did not like...
> 
> > I am sure there is a variable that customizes the help-buffer behavior,
> > isn't there? :-)
> 
> DOH, I should have known :-). Emacs 23.1 has: "help-window-select" which
> when set to 't behaves as I want it. It creates a split help window and
> selects it. When pressing 'q' it deletes the frame.
> 
> This should go into the wiki or some other documentation. Or we should
> set it locally for notmuch-help.

It's worth documenting. I'd prefer not to override it in notmuch-help,
because it's important to me that it behave like other help functions in
emacs. users could defadvice it or something if they really want.

> 
> For notmuch-help I actually don't need a split window (I want
> temporarily see as much info as possible and close the buffer quickly),
> does the help-window thing also allow for that?

I'm not sure. My emacs frame is always split, so it just opens in the
other window for me, which is what I want. I'm sure some quick source-
or documentation- diving would answer whether with-help-window can be
made to re-use the current window, but I haven't done that.

Thanks for giving it a try,

- Nelson

> 
> Thanks in any case.
> Sebastian

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 1/2] emacs: notmuch-help: Integrate into the emacs help system.
  2010-05-15 21:07       ` Nelson Elhage
@ 2010-11-08 17:29         ` Carl Worth
  2010-11-08 17:53           ` Nelson Elhage
  0 siblings, 1 reply; 13+ messages in thread
From: Carl Worth @ 2010-11-08 17:29 UTC (permalink / raw)
  To: Nelson Elhage, Sebastian Spaeth, notmuch

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

On Sat, 15 May 2010 17:07:42 -0400, Nelson Elhage <nelhage@MIT.EDU> wrote:
> On Fri, 14 May 2010 15:47:24 -0700, "Sebastian Spaeth" <Sebastian@sspaeth.de> wrote:
> > On 2010-05-14, Sebastian Spaeth wrote:
> > > I just tried this and one thing I did not like...
...
> It's worth documenting. I'd prefer not to override it in notmuch-help,
> because it's important to me that it behave like other help functions in
> emacs. users could defadvice it or something if they really want.

Hi Nelson,

I appreciate your desire to make notmuch work more consistently for
experienced users of emacs.

But this is a case where I think the emacs defaults are wrong for a new
user, (I'm imagining someone getting started with notmuch and that
otherwise doesn't use emacs regularly).

For a user like this I think it's important for the notmuch emacs
interface to not do any window-splitting by default. Without any
splitting the new user is given a consistent experience, (notmuch often
opens new windows and the user can clear any window by pressing "q" and
seeing the previous window).

But with window splitting, the user now needs to know a new command for
undoing the split, (such as C-x 1) or for switching between the windows
(such as C-x o).

So for this particular feature, I want the default behavior to open the
help window just like any other notmuch window, (even though that
doesn't match what emacs typically does for help windows). Then the
"experienced" emacs suers can be given a configuration option to get the
desired behavior.

Would you care to put together a patch to do that?

-Carl

-- 
carl.d.worth@intel.com

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

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 2/2] emacs: notmuch-search-mode: wrap the documentation string
  2010-05-14 20:42 ` [PATCH 2/2] emacs: notmuch-search-mode: wrap the documentation string Nelson Elhage
@ 2010-11-08 17:35   ` Carl Worth
  2010-11-08 17:51     ` Nelson Elhage
  0 siblings, 1 reply; 13+ messages in thread
From: Carl Worth @ 2010-11-08 17:35 UTC (permalink / raw)
  To: Nelson Elhage, notmuch

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

On Fri, 14 May 2010 16:42:07 -0400, Nelson Elhage <nelhage@MIT.EDU> wrote:
> This makes for easier reading in the *help* window.

How are you getting unpleasant results here?

I intentionally implemented manual, "incorrect" wrapping in the
source. The idea is that once the text is actually displayed (whether
view `notmuch-help' or `describe-mode') those long command names should
be substituted by shorter keybindings and the final result should be
wrapped nicely.

For example, what I currently get after pressing "?" in a notmuch-search
buffer is as follows:

---
Pressing RET on any line displays that thread. The '+' and '-'
keys can be used to add or remove tags from a thread. The 'a' key
is a convenience for archiving a thread (removing the "inbox"
tag). The '*' key can be used to add or remove a tag from all
threads in the current buffer.

Other useful commands are 'f' for filtering the current search
based on an additional query string, 't' for filtering to include
only messages with a given tag, and 's' to execute a new, global
search.
---

And I think your wrapping change would make that displayed result
incorrect.

Is there something different about your environment that's making this
not work as desired?

-Carl

-- 
carl.d.worth@intel.com

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

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 0/2]: emacs: Improve notmuch-help
  2010-05-14 20:46 ` [PATCH 0/2]: emacs: Improve notmuch-help Nelson Elhage
@ 2010-11-08 17:39   ` Carl Worth
  0 siblings, 0 replies; 13+ messages in thread
From: Carl Worth @ 2010-11-08 17:39 UTC (permalink / raw)
  To: Nelson Elhage, notmuch

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

On Fri, 14 May 2010 16:46:31 -0400, Nelson Elhage <nelhage@MIT.EDU> wrote:
> Oops; I realized I haven't been signing off on last few patches I've
> sent.
> 
> Signed-off-by: Nelson Elhage <nelhage@mit.edu>

That's not a problem at all.

We don't require signed-off by for the notmuch project. Instead, people
should be adding Copyright attributions to any files that they change in
non-trivial ways.

And we should fix the notmuchmail.org web page to not point to the git
project's patch submission guidelines. Worse than the incorrect
information about Signed-off-by, those guidelines are *ridiculously*
*long*. We should instead have a very short list of the simplest, good
procedure for a new git user to follow.

As is, I wouldn't be surprised if potential contributors were scared
away by the length of the instructions.

-Carl

-- 
carl.d.worth@intel.com

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

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 2/2] emacs: notmuch-search-mode: wrap the documentation string
  2010-11-08 17:35   ` Carl Worth
@ 2010-11-08 17:51     ` Nelson Elhage
  2010-11-08 17:59       ` Nelson Elhage
  0 siblings, 1 reply; 13+ messages in thread
From: Nelson Elhage @ 2010-11-08 17:51 UTC (permalink / raw)
  To: Carl Worth, notmuch

Hm. I was looking at the result of C-h f notmuch-search-mode RET, which
is how I'm used to looking at emacs documentation inside emacs. Having
just checked with an 'emacs -q', it looks like the notmuch "?" buffer
does wrap the docstring, but C-h f does not.

I feel like the right answer here is probably to make notmuch-help do
the right thing with manually-wrapped text, since that's the standard
thing for emacs documentation, and what emacs' built-in documentation
expects. I can try to come up with a patch that does that if you agree.

- Nelson

On Mon, 08 Nov 2010 09:35:47 -0800, Carl Worth <cworth@cworth.org> wrote:
> On Fri, 14 May 2010 16:42:07 -0400, Nelson Elhage <nelhage@MIT.EDU> wrote:
> > This makes for easier reading in the *help* window.
> 
> How are you getting unpleasant results here?
> 
> I intentionally implemented manual, "incorrect" wrapping in the
> source. The idea is that once the text is actually displayed (whether
> view `notmuch-help' or `describe-mode') those long command names should
> be substituted by shorter keybindings and the final result should be
> wrapped nicely.
> 
> For example, what I currently get after pressing "?" in a notmuch-search
> buffer is as follows:
> 
> ---
> Pressing RET on any line displays that thread. The '+' and '-'
> keys can be used to add or remove tags from a thread. The 'a' key
> is a convenience for archiving a thread (removing the "inbox"
> tag). The '*' key can be used to add or remove a tag from all
> threads in the current buffer.
> 
> Other useful commands are 'f' for filtering the current search
> based on an additional query string, 't' for filtering to include
> only messages with a given tag, and 's' to execute a new, global
> search.
> ---
> 
> And I think your wrapping change would make that displayed result
> incorrect.
> 
> Is there something different about your environment that's making this
> not work as desired?
> 
> -Carl
> 
> -- 
> carl.d.worth@intel.com
Non-text part: application/pgp-signature

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 1/2] emacs: notmuch-help: Integrate into the emacs help system.
  2010-11-08 17:29         ` Carl Worth
@ 2010-11-08 17:53           ` Nelson Elhage
  0 siblings, 0 replies; 13+ messages in thread
From: Nelson Elhage @ 2010-11-08 17:53 UTC (permalink / raw)
  To: Carl Worth, Sebastian Spaeth, notmuch

I'll think about putting together that patch, although I am going on
vacation for a few weeks shortly, so it might not happen particularly
soon.

IME trying to use emacs without any window splitting is a bit of a lost
cause, but maybe you're right that it's possible if you're /just/ using
notmuch, so I'll work on that patch.

- Nelson

On Mon, 08 Nov 2010 09:29:42 -0800, Carl Worth <cworth@cworth.org> wrote:
> On Sat, 15 May 2010 17:07:42 -0400, Nelson Elhage <nelhage@MIT.EDU> wrote:
> > On Fri, 14 May 2010 15:47:24 -0700, "Sebastian Spaeth" <Sebastian@sspaethde> wrote:
> > > On 2010-05-14, Sebastian Spaeth wrote:
> > > > I just tried this and one thing I did not like...
> ..
> > It's worth documenting. I'd prefer not to override it in notmuch-help,
> > because it's important to me that it behave like other help functions in
> > emacs. users could defadvice it or something if they really want.
> 
> Hi Nelson,
> 
> I appreciate your desire to make notmuch work more consistently for
> experienced users of emacs.
> 
> But this is a case where I think the emacs defaults are wrong for a new
> user, (I'm imagining someone getting started with notmuch and that
> otherwise doesn't use emacs regularly).
> 
> For a user like this I think it's important for the notmuch emacs
> interface to not do any window-splitting by default. Without any
> splitting the new user is given a consistent experience, (notmuch often
> opens new windows and the user can clear any window by pressing "q" and
> seeing the previous window).
> 
> But with window splitting, the user now needs to know a new command for
> undoing the split, (such as C-x 1) or for switching between the windows
> (such as C-x o).
> 
> So for this particular feature, I want the default behavior to open the
> help window just like any other notmuch window, (even though that
> doesn't match what emacs typically does for help windows). Then the
> "experienced" emacs suers can be given a configuration option to get the
> desired behavior.
> 
> Would you care to put together a patch to do that?
> 
> -Carl
> 
> -- 
> carl.d.worth@intel.com
Non-text part: application/pgp-signature

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 2/2] emacs: notmuch-search-mode: wrap the documentation string
  2010-11-08 17:51     ` Nelson Elhage
@ 2010-11-08 17:59       ` Nelson Elhage
  0 siblings, 0 replies; 13+ messages in thread
From: Nelson Elhage @ 2010-11-08 17:59 UTC (permalink / raw)
  To: Carl Worth, notmuch

Oh, I see the problem. I wasn't paying attention -- the problem is that
C-h f substitutes "M-x <command-name>" for those keybindings, instead of
a keystroke, which is why it looks weird. That's annoying, but I'm not
sure what we can do, so I guess let's drop this patch in favor of it
looking good in the builtin help.

- Nelson

On Mon, 08 Nov 2010 12:51:24 -0500, Nelson Elhage <nelhage@MIT.EDU> wrote:
> Hm. I was looking at the result of C-h f notmuch-search-mode RET, which
> is how I'm used to looking at emacs documentation inside emacs. Having
> just checked with an 'emacs -q', it looks like the notmuch "?" buffer
> does wrap the docstring, but C-h f does not.
> 
> I feel like the right answer here is probably to make notmuch-help do
> the right thing with manually-wrapped text, since that's the standard
> thing for emacs documentation, and what emacs' built-in documentation
> expects. I can try to come up with a patch that does that if you agree.
> 
> - Nelson
> 
> On Mon, 08 Nov 2010 09:35:47 -0800, Carl Worth <cworth@cworth.org> wrote:
> > On Fri, 14 May 2010 16:42:07 -0400, Nelson Elhage <nelhage@MIT.EDU> wrote:
> > > This makes for easier reading in the *help* window.
> > 
> > How are you getting unpleasant results here?
> > 
> > I intentionally implemented manual, "incorrect" wrapping in the
> > source. The idea is that once the text is actually displayed (whether
> > view `notmuch-help' or `describe-mode') those long command names should
> > be substituted by shorter keybindings and the final result should be
> > wrapped nicely.
> > 
> > For example, what I currently get after pressing "?" in a notmuch-search
> > buffer is as follows:
> > 
> > ---
> > Pressing RET on any line displays that thread. The '+' and '-'
> > keys can be used to add or remove tags from a thread. The 'a' key
> > is a convenience for archiving a thread (removing the "inbox"
> > tag). The '*' key can be used to add or remove a tag from all
> > threads in the current buffer.
> > 
> > Other useful commands are 'f' for filtering the current search
> > based on an additional query string, 't' for filtering to include
> > only messages with a given tag, and 's' to execute a new, global
> > search.
> > ---
> > 
> > And I think your wrapping change would make that displayed result
> > incorrect.
> > 
> > Is there something different about your environment that's making this
> > not work as desired?
> > 
> > -Carl
> > 
> > -- 
> > carl.d.worth@intel.com
> Non-text part: application/pgp-signature
> _______________________________________________
> notmuch mailing list
> notmuch@notmuchmail.org
> http://notmuchmail.org/mailman/listinfo/notmuch
> 

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2010-11-08 17:59 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-14 20:42 [PATCH 0/2]: emacs: Improve notmuch-help Nelson Elhage
2010-05-14 20:42 ` [PATCH 1/2] emacs: notmuch-help: Integrate into the emacs help system Nelson Elhage
2010-05-14 22:29   ` Sebastian Spaeth
2010-05-14 22:47     ` Sebastian Spaeth
2010-05-15 21:07       ` Nelson Elhage
2010-11-08 17:29         ` Carl Worth
2010-11-08 17:53           ` Nelson Elhage
2010-05-14 20:42 ` [PATCH 2/2] emacs: notmuch-search-mode: wrap the documentation string Nelson Elhage
2010-11-08 17:35   ` Carl Worth
2010-11-08 17:51     ` Nelson Elhage
2010-11-08 17:59       ` Nelson Elhage
2010-05-14 20:46 ` [PATCH 0/2]: emacs: Improve notmuch-help Nelson Elhage
2010-11-08 17:39   ` Carl Worth

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).