]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
mention negated character classes
authorDavid MacKenzie <djm@djmnet.org>
Tue, 13 Sep 1994 05:21:44 +0000 (05:21 +0000)
committerDavid MacKenzie <djm@djmnet.org>
Tue, 13 Sep 1994 05:21:44 +0000 (05:21 +0000)
autoconf.texi
doc/autoconf.texi

index e030be005300df178468770a3e0168d22f06c002..f431a6d9dd2a2892f08f3d1f4557ecfcec0c2b8b 100644 (file)
@@ -2692,13 +2692,14 @@ with a different return type (such as @code{char}).
 @section Portable Shell Programming
 
 When writing your own checks, there are some shell script programming
-techniques you should avoid in order to make your code portable.  
-The Bourne shell and upward-compatible shells like Bash and the Korn
-shell have evolved over the years, but to prevent trouble, do not take
+techniques you should avoid in order to make your code portable.  The
+Bourne shell and upward-compatible shells like Bash and the Korn shell
+have evolved over the years, but to prevent trouble, do not take
 advantage of features that were added after UNIX version 7, circa 1977.
-You should not use shell functions, aliases, or other features that are
-not found in all Bourne-compatible shells; restrict yourself to the
-lowest common denominator.  Even @code{unset} is not supported by all shells!
+You should not use shell functions, aliases, negated character classes,
+or other features that are not found in all Bourne-compatible shells;
+restrict yourself to the lowest common denominator.  Even @code{unset}
+is not supported by all shells!
 
 The set of external programs you should run in a @code{configure} script
 is fairly small.  @xref{Utilities in Makefiles, , Utilities in
index e030be005300df178468770a3e0168d22f06c002..f431a6d9dd2a2892f08f3d1f4557ecfcec0c2b8b 100644 (file)
@@ -2692,13 +2692,14 @@ with a different return type (such as @code{char}).
 @section Portable Shell Programming
 
 When writing your own checks, there are some shell script programming
-techniques you should avoid in order to make your code portable.  
-The Bourne shell and upward-compatible shells like Bash and the Korn
-shell have evolved over the years, but to prevent trouble, do not take
+techniques you should avoid in order to make your code portable.  The
+Bourne shell and upward-compatible shells like Bash and the Korn shell
+have evolved over the years, but to prevent trouble, do not take
 advantage of features that were added after UNIX version 7, circa 1977.
-You should not use shell functions, aliases, or other features that are
-not found in all Bourne-compatible shells; restrict yourself to the
-lowest common denominator.  Even @code{unset} is not supported by all shells!
+You should not use shell functions, aliases, negated character classes,
+or other features that are not found in all Bourne-compatible shells;
+restrict yourself to the lowest common denominator.  Even @code{unset}
+is not supported by all shells!
 
 The set of external programs you should run in a @code{configure} script
 is fairly small.  @xref{Utilities in Makefiles, , Utilities in