diff -ur kasal-grep/doc/grep.1 new-grep/doc/grep.1 --- kasal-grep/doc/grep.1 2004-12-01 12:09:06.000000000 +0100 +++ new-grep/doc/grep.1 2004-12-01 12:36:10.000000000 +0100 @@ -322,12 +322,12 @@ option. .TP .BR "\fR \fP \-\^\-include=" FILE_PATTERN -Recurse in directories, searching only files matching -.I FILE_PATTERN. -(Wildcard matching is used.) +Only search files that match +.I FILE_PATTERN +(using wildcard matching). .TP .BR "\fR \fP \-\^\-exclude=" FILE_PATTERN -Recurse in directories, skiping all files and directories matching +Skip files that match .I FILE_PATTERN. .TP .BR \-s ", " \-\^\-no-messages diff -ur kasal-grep/doc/grep.texi new-grep/doc/grep.texi --- kasal-grep/doc/grep.texi 2004-11-19 16:19:37.000000000 +0100 +++ new-grep/doc/grep.texi 2004-12-01 12:54:03.000000000 +0100 @@ -416,14 +416,13 @@ @opindex --include @cindex include files @cindex searching directory trees -When processing directories recursively, only files matching @var{file_pattern} -will be search. +Only search files matching @var{file_pattern}. @item address@hidden @opindex --exclude @cindex exclude files @cindex searching directory trees -When processing directories recursively, skip files matching @var{file_pattern}. +Skip files matching @var{file_pattern}. @item -m @var{num} @itemx address@hidden diff -ur kasal-grep/src/grep.c new-grep/src/grep.c --- kasal-grep/src/grep.c 2004-12-01 12:09:12.000000000 +0100 +++ new-grep/src/grep.c 2004-12-01 12:58:26.938331816 +0100 @@ -1148,14 +1148,14 @@ -NUM same as --context=NUM\n\ --color[=WHEN],\n\ --colour[=WHEN] use markers to distinguish the matching string;\n\ - WHEN is `always', `never', or `auto'\n\ + WHEN may be 'always', 'never', or 'auto'\n\ -U, --binary do not strip CR characters at EOL (MSDOS)\n\ -u, --unix-byte-offsets report offsets as if CRs were not there (MSDOS)\n\ \n\ `egrep' means `grep -E'. `fgrep' means `grep -F'.\n\ -With no FILE, or when FILE is -, standard input is read. If less than two\n\ -FILEs are given, -h is assumed. Exit status is 0 if any line was selected,\n\ -1 otherwise; if any error occures and -q was not given, the exit status is 2.\n")); +With no FILE, or when FILE is -, standard input is read. If less than two\n\ +FILEs are given, -h is assumed. Exit status is 0 upon any match, 1 upon no\n\ +match, and 2 if an error occurred (and -q was not given).\n")); printf (_("\nReport bugs to <%s>.\n"), PACKAGE_BUGREPORT); } exit (status);