X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=man%2Fpick.man1;h=2390984ac4c8c1e5026b6364fbc80d4f15540cdd;hb=defe82a74d1742f7f723e2c8311905577320342a;hp=6f5a0ce15a8b4ddc52527808b272df00749f67f4;hpb=176905cd5ed51f8280fbf4bc81ad2cf3d01149ea;p=mmh diff --git a/man/pick.man1 b/man/pick.man1 index 6f5a0ce..2390984 100644 --- a/man/pick.man1 +++ b/man/pick.man1 @@ -3,7 +3,7 @@ .\" .TH PICK %manext1% "%nmhdate%" MH.6.8 [%nmhversion%] .SH NAME -pick \- search for messages by content +pick \- select messages by content .SH SYNOPSIS .HP 5 .na @@ -169,6 +169,8 @@ ago), and `tomorrow' (24 hours from now). All days of the week are judged to refer to a day in the past (e.g., telling \fIpick\fR `saturday' on a `tuesday' means `last\ saturday' not `this\ saturday'). +Further more, dates in a simplified ISO 8601/RFC 3339 style (e.g. +`YYYY-MM-DD' or `YYYY-MM-DD hh:mm:ss') are accepted. Finally, in addition to these special specifications, .B pick will @@ -221,7 +223,7 @@ switches are provided, which act just like opening and closing parentheses in logical expressions. .PP If no search criteria are given, all the messages specified on the -command line are selected (this defaults to `all'). +command line are selected (this defaults to `a'). .PP Once the search has been performed, if the .B \-list @@ -313,7 +315,7 @@ mark(1) .SH DEFAULTS .nf .RB ` +folder "' defaults to the current folder" -.RB ` msgs "' defaults to all" +.RB ` msgs "' defaults to all messages" .RB ` "\-datefield date" ' .RB ` \-zero ' .RB ` \-list "' is the default if no `\-sequence', `\-nolist' otherwise" @@ -415,5 +417,16 @@ was given, and if its standard output is not a tty, then outputs the illegal message number `0' when it fails. This lets the outer command fail gracefully as well. .PP +To account for this case when combining +.B pick +with regular shell tools, filter out the message number `0'. +For example, do +.PP +.RS 5 +pick\0...\0|\0fgrep\0-vx\0\&0\0|\0wc\0-l +.RE +.PP +to count the number of messages picked. +.PP The pattern syntax `[l-r]' is not supported; each letter to be matched must be included within the square brackets.