Thanks. I pushed another one too, which I caught with:
word1=$1
word2=$2
shift
shift
export LC_ALL=C
gawk '
BEGIN { IGNORECASE = 1 }
/^[[:space:]]*'"$word2"'([^[:alnum:]_]|$)/ {
if (NR == nr1 + 1 && FILENAME == filename1)
print FILENAME ":" NR ":" $0
}
/(^|[^[:alnum:]_])'"$word1"'[[:space:]]*$/ {
nr1 = NR
filename1 = FILENAME
}
' $(find ${*-*} -type f -print | sort)
Dunno if you want to put that kind of gorp into the Make rule,
though. :-)
Here's what I pushed:
maint: change "can not" to "cannot"
* doc/posix-functions/iconv.texi (iconv): This one crossed line
boundaries.
diff --git a/doc/posix-functions/iconv.texi b/doc/posix-functions/iconv.texi
index 3f984b5..7ba2cfc 100644
--- a/doc/posix-functions/iconv.texi
+++ b/doc/posix-functions/iconv.texi
@@ -27,8 +27,8 @@ when GNU libiconv is not installed.
@item
This function was not correctly implemented in glibc versions before 2.2.
@item
-When @code{iconv} encounters an input character that is valid but that can
-not be converted to the output character set, glibc's and GNU libiconv's
+When @code{iconv} encounters an input character that is valid but that
+cannot be converted to the output character set, glibc's and GNU libiconv's
@code{iconv} stop the conversion. Some other implementations put an
implementation-defined character into the output buffer. ---
Gnulib provides higher-level facilities @code{striconv} and @code{striconveh}