On Tue, 19 Jul 2011 16:56:18 -0300 Adrian Pardini <pardo.b...@gmail.com> wrote:
> On 19/07/2011, Colin D Bennett <co...@gibibit.com> wrote: > > > > And not m4 script, please! Ideally various scripting languages > > could be used (Python, Perl, Scheme, Lua, etc.) as various users > > prefer. Personally, I would be happy with a clean language such as > > either Python or Lua. > > > > How about a symbol with an 'execute' attribute, when it is found it > runs whatever is there passing the rest of the attributes as > parameters or via stdin, then outputting the result. Even something > like shar could be implemented, so the script and the symbol are in > one file. Of course this opens the problem of checking third party > symbols from nasty stuff inside. That's a nice general-purpose idea. But as you mention, it is a serious security hole that we can avoid with some more supporting code. For instance, a sandboxed Lua environment is trivial to implement. > Maybe I looked into wrong places but something to filter the current > selection / buffer with an external program would be useful too. That would be useful, too. Regards, Colin _______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user