Re: Maxima web interface



>
> > Aside from that, it'd be great to disable file I/O
> > functions, lisp, and interactive integration. I'm not really familiar
> with
> > the properties mechanism, but one idea might the ability to set
> > "readonly" or "noexec" properties for "dangerous" variables/functions.


 I agree with Robert that disabling individual functions is not a great way
to proceed, but you can easily enough simply undefine them using
?fmakunbound or whatever it's called.

By "interactive integration", I assume you mean when it asks a question
(that is not the only time it asks a question).  There is no good solution
to this right now.  I suppose the quick-and-dirty version is to replace
asksign with a function that throws an error.  Perhaps more friendly would
be to have it make arbitrary decisions and record them.

             -s