Hello,
below is my collection of typos in automake source.
The @direntry with `Invoking automake' caused a broken link in my
standalone info 4.8.
In the case of find_file, instead of mere s/not/ /, I rephrased the
description. Moreover, I think it might be better to eliminate
the duplicate message from the code.
Have a nice day,
Stepan Kasal
2006-04-14 Stepan Kasal <[EMAIL PROTECTED]>
* lib/Autom4te/FileUtils.pm (find_file): Fix a typo in the
description; eliminate the duplicate error message.
* doc/automake.texi (@direntry): `Invoking Automake' is the name
of the usage node for `automake'
* lib/Automake/Variable.pm (%_gen_varname): Fix typos in the
comment.
Index: lib/Automake/FileUtils.pm
===================================================================
RCS file: /cvs/automake/automake/lib/Automake/FileUtils.pm,v
retrieving revision 1.8
diff -u -r1.8 FileUtils.pm
--- lib/Automake/FileUtils.pm 14 May 2005 20:28:51 -0000 1.8
+++ lib/Automake/FileUtils.pm 14 Apr 2006 07:25:37 -0000
@@ -52,8 +52,8 @@
Return the first path for a C<$file_name> in the C<include>s.
We match exactly the behavior of GNU M4: first look in the current
-directory (which includes the case of absolute file names), and, if
-the file is not absolute, just fail. Otherwise, look in C<@include>.
+directory (which includes the case of absolute file names), and then,
+if the file name is not absolute, look in C<@include>.
If the file is flagged as optional (ends with C<?>), then return undef
if absent, otherwise exit with error.
@@ -76,22 +76,17 @@
return File::Spec->canonpath ($file_name)
if -e $file_name;
- if (File::Spec->file_name_is_absolute ($file_name))
+ if (!File::Spec->file_name_is_absolute ($file_name))
{
- fatal "$file_name: no such file or directory"
- unless $optional;
- return undef;
- }
-
- foreach my $path (@include)
- {
- return File::Spec->canonpath (File::Spec->catfile ($path, $file_name))
- if -e File::Spec->catfile ($path, $file_name)
+ foreach my $path (@include)
+ {
+ return File::Spec->canonpath (File::Spec->catfile ($path, $file_name))
+ if -e File::Spec->catfile ($path, $file_name)
+ }
}
fatal "$file_name: no such file or directory"
unless $optional;
-
return undef;
}
Index: doc/automake.texi
===================================================================
RCS file: /cvs/automake/automake/doc/automake.texi,v
retrieving revision 1.133
diff -u -r1.133 automake.texi
--- doc/automake.texi 21 Mar 2006 19:09:21 -0000 1.133
+++ doc/automake.texi 14 Apr 2006 07:25:37 -0000
@@ -43,7 +43,7 @@
@dircategory Individual utilities
@direntry
* aclocal: (automake)Invoking aclocal. Generating aclocal.m4.
-* automake: (automake)Invoking automake. Generating Makefile.in.
+* automake: (automake)Invoking Automake. Generating Makefile.in.
@end direntry
@titlepage
Index: lib/Automake/Variable.pm
===================================================================
RCS file: /cvs/automake/automake/lib/Automake/Variable.pm,v
retrieving revision 1.43
diff -u -r1.43 Variable.pm
--- lib/Automake/Variable.pm 9 Apr 2006 13:56:33 -0000 1.43
+++ lib/Automake/Variable.pm 14 Apr 2006 07:25:39 -0000
@@ -137,8 +137,8 @@
my @_var_order;
# This keeps track of all variables defined by &_gen_varname.
-# $_gen_varname{$base} is a hash for all variable defined with
-# prefix `$base'. Values stored this this hash are the variable names.
+# $_gen_varname{$base} is a hash for all variables defined with
+# prefix `$base'. Values stored in this hash are the variable names.
# Keys have the form "(COND1)VAL1(COND2)VAL2..." where VAL1 and VAL2
# are the values of the variable for condition COND1 and COND2.
my %_gen_varname = ();