X-Git-Url: https://vcs.fsf.org/?p=mharc.git;a=blobdiff_plain;f=cgi-bin%2Ftemplate%2FNMZ.body;fp=cgi-bin%2Ftemplate%2FNMZ.body;h=d9eef22d00b8800ea0182d4fc3a84052d6195870;hp=0000000000000000000000000000000000000000;hb=bfab7d846265d174e11228292478474375e7a2ef;hpb=76fcbc186c0cc14ddf5447bbb96371c7b2f04b1a diff --git a/cgi-bin/template/NMZ.body b/cgi-bin/template/NMZ.body new file mode 100644 index 0000000..d9eef22 --- /dev/null +++ b/cgi-bin/template/NMZ.body @@ -0,0 +1,190 @@ +

Query

+ +

Long messages and words are ignored

+

+Messages longer than 100,000 letters or 500,000 bytes are ignored. Words +longer than 40 characters are ignored. Attachments are ignored. +

+ +

Single term query

+

+The query specifies only one term for retrieving all +documents which contain the term. e.g., +

+ +

+namazu +

+ +

AND query

+ +

+The query specifies two or more terms for retrieving all +documents which contain both terms. You can insert the +and operator between the terms. e.g., +

+ +

+Linux and Netscape +

+ +

+You can ommit the and operator. Terms which is +separated by one ore more spaces is assumed to be AND query. +

+ +

OR query

+

+The query specifies two or more terms for retrieving all +documents which contain either term. You can insert the +or operator between the terms. +e.g., +

+ +

+Linux or FreeBSD +

+ +

NOT query

+

+The query specifies two or more terms for retrieving all +documents which contain a first term but does't contain the +following terms. You can insert the not +operator between the terms to do NOT query. e.g., +

+ +

+Linux not UNIX +

+ + +

Grouping

+

+You can group queries by surrounding them by +parentheses. The parentheses should be separated by one or +more spaces. e.g., +

+ +

+( Linux or FreeBSD ) and Netscape not Windows +

+ +

Phrase searching

+

+You can search for a phrase which consists of two or more terms +by surrounding them with double quotes like +"..." or with braces like {...}. +In Namazu, precision of phrase searching is not 100 %, +so it causes wrong results occasionally. e.g., +

+ +

+{GNU Emacs} +

+ + + +

Substring matching

+

+The are three types of substring matching searching. +

+ +
+
Prefix matching +
inter* (terms which begin with inter) +
Inside matching +
*text* (terms which contain text) +
Suffix matching +
*net (terms which terminated +with net) +
+ + +

Regular expressions

+ +

+You can use regular expressions for pattern matching. The +regular expressions must be surrounded by slashes like /.../. Namazu uses Ruby's regular +regular expressions engine. It offers generally Perl compatible flavor. +e.g., +

+ +

+/pro(gram|blem)s?/ +

+ + +

Field-specified searching

+

+You can limit your search to specific fields such as +Subject:, From:, +Message-Id:. It's especially convenient for +Mail/News documents. e.g., +

+ + + +

Notes

+ + +