functions `index' and `foreachstar'

2002-12-15 Thread Matt Swift
I just put a patch onto Savannah with two new experimental functions `index' and `foreachstar' (dumbly named!), and I am writing this mail to explain it a bit. Well, I started to explain, and I ended up rambling and theorizing -- and not just a little, and now I want to go make sure Miami loses

RE: basename function does nothing when it appears in prerequisites

2001-09-09 Thread Matt Swift
I understand the explanation, but I do not understand why, if it applies to the $(basename) function, it does not apply to the $(addsuffix) function. If addsuffix behaved like basename, then the dependency list for the target foo.yy would be .zz instead of foo.yy.zz (which it is by experiment --

Re: basename function does nothing when it appears in prerequisites

2001-09-09 Thread Matt Swift
On Sun, 9 Sep 2001 16:18:15 -0400, Paul D Smith [EMAIL PROTECTED] wrote: P In this case, what is basename of %? Just % itself, so you end up P with this: P foo.xx: %: % Thank you for the clear explanation. It is not the first time you have provided one for me! My memory