From: Francois Fleuret Date: Sun, 7 Apr 2013 12:15:42 +0000 (+0200) Subject: Update. X-Git-Url: https://fleuret.org/cgi-bin/gitweb/gitweb.cgi?a=commitdiff_plain;h=fc07a3d96c0208b319ac9cef9ffe5cc72632c00a;p=mymail.git Update. --- diff --git a/mymail.1 b/mymail.1 index 24a5ea5..6caa8ea 100644 --- a/mymail.1 +++ b/mymail.1 @@ -1,4 +1,4 @@ -.TH "MYMAIL" "0.9.8" "March 2013" "Francois Fleuret" "User Commands" +.TH "MYMAIL" "0.9.8" "April 2013" "Francois Fleuret" "User Commands" \" This man page was written by Francois Fleuret \" and is distributed under a Creative Commons Attribution-Share Alike @@ -78,13 +78,15 @@ defaut value for the --db-root argument defaut value for the --db-list argument .TP \fBMYMAIL_DB_FILE\fR -defaut value for the --db-file argument +defaut value for the --db-file-generate argument -.SH "SEARCH SYNTAX" +.SH "SEARCH CONDITIONS" -The search conditions take the form of a key which is a single letter, -followed by a space and a regexp, which can itself contain spaces. If -the condition is prefaced by the character "!" it is negated, and has +A search condition is either a time-related condition +('today', 'yesterday', etc.), or a single-character key, followed by a +space and a regexp, which can itself contain spaces. + +If it is prefaced by the character "!", a condition is negated and has to be false for a mail to be selected. .TP @@ -130,7 +132,7 @@ The command .P .nf -.B mymail --db-file /tmp/mymail/2010-2011/mymail.db \e +.B mymail --db-file-generate /tmp/mymail/2010-2011/mymail.db \e .B \ \ \ \ \ \ \ --index \e .B \ \ \ \ \ \ \ ~/archives/mails/2010 ~/archives/mails/2011 @@ -161,8 +163,8 @@ The search in the mail bodies does not decode mimencoding mails, hence will not catch patterns in encoded text. The mbox format is not clear for multipart messages, since the 'From' -may not always be quoted properly (at least the ones I use for -testing). +may not always be quoted properly, so mymail uses a strict regexp to +recognize such lines. The date format for the Date: field is not standardized, and may not be parsed properly. When that happens, the time stamp from the