>Hi Dragan
>
>Good point, but in this special case it will not work. The reason is that the two functions called here must have the same name and the Fox always starts it's search for a function (or procedure) in the program file he is actually in.
Oops, I was too slow with the keyboard and skipped a part of the sentence. When I said 'in a separate file', I meant 'which would not be the same as the cuckoo egg file', so we'd have one with our functions, and another one with original versions (the renamed .spx).
>The procedure lib you set with the SET PROC command is only the Fox's second choice. Thus using your idea you will end up here in a recursive loop stopping after 128 iterations with the "DO Level nesting exeeds ..." error.
Not necessarily - I meant flipping between the two procedure files as needed; the scenario didn't explicitly involve going into depth. It would surely help if we had a #define dodefault DoTheOlderVersionOfThisFunction :)
>Addon for the Foxgang: An IN clause for functions would be nice to have in VFP7 too ;)
My old FoxWish ever since the 2.0 days :)