I am not sure if I agree with your (frank's) point. wouldn't it be easier keep your pd searchpaths clean of non-pd related lua scripts than to put a fancy file extension on every script? anyway, I think 3 letters of file extension should be enough, *.pdl is shorter. or add an obligatory description statement somewhere in the first lines of the script so that pdlua recognizes it as a pd loadable lua script. marius.
Frank Barknecht wrote:
Hi Claude and list,
I'm thinking if a custom file extension for pdlua classes would make sense? Currently pdlua loads all *.lua files, which complicates working with *.lua modules not intended to be used as pd classes: Those would have to be in a directory outside of Pd's search path to not pollute Pd's namespace.
So my suggestion would be to use something like *.pd_lua, *.pdlua or *.l_lua as extension. What do you think? The same question may become an issue for other loaders as well, so a standard solution would be nice.
Ciao