Hello,
This is fairly trivial, but somehow it was overlooked I guess: In the script "run.m" (in .../m/miscellaneous/), either one should change two identifiers 'script' to 'f' (without quotes, of course) or the other way around. It was that way both in 2.9.15 in my fedora, 2.9.19 windows XP, and it was still the same the last time I checked the CVS, too.
Regards.