Index: ChangeLog from Raja R Harinath * automake.in (handle_source_transform): Replace 'grep' with 'map'. (register_language): Replace 'grep' with 'foreach' modifier. Index: automake.in =================================================================== RCS file: /cvs/automake/automake/automake.in,v retrieving revision 1.1489 diff -u -p -u -r1.1489 automake.in --- automake.in 30 Jul 2003 16:45:22 -0000 1.1489 +++ automake.in 1 Aug 2003 22:17:32 -0000 @@ -2109,7 +2109,7 @@ sub handle_source_transform } else { - grep ($_ = '$(' . $_ . $one_file . '_OBJECTS)', @keys); + @keys = map { '$(' . $_ . $one_file . '_OBJECTS)' } @keys; define_pretty_variable ($one_file . '_OBJECTS', TRUE, $where, @keys); } @@ -5205,7 +5205,7 @@ sub register_language (%) my $lang = new Language (%option); # Fill indexes. - grep ($extension_map{$_} = $lang->name, @{$lang->extensions}); + $extension_map{$_} = $lang->name foreach @{$lang->extensions}; $languages{$lang->name} = $lang; # Update the pattern of known extensions.