He said sockets add a meg to the install though.
I was just trying to think of hackish ways of doing it to keep the size down.
Alain, in plugins, all named arguments are optional, required ones can't have names in avisynth. It's nice to manually enter the required names, though, and then you would need that. TO get the macro to do that for you, change:
Code:
arglist=arglist+" "+namedargname
to
Code:
arglist=arglist+' "'+namedargname+'"'
And then change overwriteAll to True on the bottom, rerun it, and you should have quoted args. Good idea btw.