Change 4596

chris_comparini (Chris Comparini)
Chris Comparini committed this change into //guest/chris_comparini/public/jam/src
Request Review
Download .zip
Additional changes from Chris Siewald relating the the "J=" bug
reported to the jamming mailing list by Paul Forgey on Oct 12.
These changes address issues with constructs such as:

   A = a b c ;
   B = ;
   C = A B ;
   echo $($(C)[1-2]:J=.) ;
   echo $(A[1-2]:J=.) ;

Which now prints:

   a.b
   a.b

Which seems like the correct behavior to me.. (?)

However, this change seems to alter the behavior of this construct:

   FOO = foo ;
   VAR = a b ;
   BAR = FOO VAR ;
   Echo $($(BAR):J=.) should be $(FOO:J=.).$(VAR:J=.) ;

Formerly, this printed to:

   foo.a.b

Now it prints:

   foo a.b

This will be investigated further.
  • Files 1
  • Comments 0
1 edited 0 added 0 deleted
expand.c#3
Loading...
Tip: Use n and p to cycle through the changes.