From: Ralf Wildenhues Date: Fri, 5 Mar 2010 23:09:52 +0000 (+0100) Subject: manual: index strings containing colon in non-info outputs. X-Git-Tag: v2.66~69 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=07156c06ae893bac18f4c7a0acecbbb8e4460c1b;p=thirdparty%2Fautoconf.git manual: index strings containing colon in non-info outputs. * doc/autoconf.texi (Quadrigraphs, Shell Substitutions): Produce index entries for concepts containing a colon in output formats other than info. Signed-off-by: Ralf Wildenhues --- diff --git a/ChangeLog b/ChangeLog index d06c38df..aad8ef75 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2010-03-05 Ralf Wildenhues + manual: index strings containing colon in non-info outputs. + * doc/autoconf.texi (Quadrigraphs, Shell Substitutions): Produce + index entries for concepts containing a colon in output formats + other than info. + Update copyright years for files generated by mktests.sh. * tests/mktests.sh: Update copyright years for generated files. diff --git a/doc/autoconf.texi b/doc/autoconf.texi index 15d2db71..45003b8f 100644 --- a/doc/autoconf.texi +++ b/doc/autoconf.texi @@ -10288,11 +10288,13 @@ the one they were implemented with. @cindex @samp{@@S|@@} @cindex @samp{@@&t@@} @c Info cannot handle `:' in index entries. -@c @cindex @samp{@@<:@@} -@c @cindex @samp{@@:>@@} -@c @cindex @samp{@@%:@@} -@c @cindex @samp{@@@{:@@} -@c @cindex @samp{@@:@}@@} +@ifnotinfo +@cindex @samp{@@<:@@} +@cindex @samp{@@:>@@} +@cindex @samp{@@%:@@} +@cindex @samp{@@@{:@@} +@cindex @samp{@@:@}@@} +@end ifnotinfo When writing an Autoconf macro you may occasionally need to generate special characters that are difficult to express with the standard @@ -15188,7 +15190,9 @@ bad substitution @item $@{@var{var}:-@var{value}@} @c Info cannot handle `:' in index entries. -@c @cindex $@{@var{var}:-@var{value}@} +@ifnotinfo +@cindex $@{@var{var}:-@var{value}@} +@end ifnotinfo Old @acronym{BSD} shells, including the Ultrix @code{sh}, don't accept the colon for any shell substitution, and complain and die. Similarly for $@{@var{var}:=@var{value}@}, $@{@var{var}:?@var{value}@}, etc.