[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: FYI: &traverse_variable_recursively
From: |
Alexandre Duret-Lutz |
Subject: |
Re: FYI: &traverse_variable_recursively |
Date: |
Fri, 31 Jan 2003 23:57:07 +0100 |
User-agent: |
Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i386-pc-linux-gnu) |
[...]
| - my ($temp, $objvar) =
| + $needlinker ||=
| define_objects_from_sources ($var,
| $xpfx . $one_file . '_OBJECTS',
| $prefix =~ /EXTRA_/,
| $one_file, $obj, $var, $var, $where);
| - $needlinker ||= $temp;
[...]
Silly me. ||= doesn't evaluate its right operand if the left is true.
Tests like exsource.test or lex5.test were failing because of this.
I'm installing the following.
2003-01-31 Alexandre Duret-Lutz <address@hidden>
* automake.in (handle_source_transform): Correct typo from 2003-01-23.
Index: automake.in
===================================================================
RCS file: /cvs/automake/automake/automake.in,v
retrieving revision 1.1421
diff -u -r1.1421 automake.in
--- automake.in 28 Jan 2003 23:24:25 -0000 1.1421
+++ automake.in 31 Jan 2003 22:50:54 -0000
@@ -2868,7 +2868,7 @@
push @dist_sources, "\$($distvar)"
}
- $needlinker ||=
+ $needlinker |=
define_objects_from_sources ($var,
$xpfx . $one_file . '_OBJECTS',
$prefix =~ /EXTRA_/,
--
Alexandre Duret-Lutz