Han-Wen Nienhuys wrote Monday, April 04, 2011 6:13 AM

I think it is good that these are fixed, but not important enough to spend serious time on finding and plugging all of them. The question is how much of the code we should consider user-serviceable. If one C++ part of Lily passes data using Scheme types to another C++ part, should that other part be resistent users inserting bogus values into
that internal channel ?

Can we distinguish code that is publicly accessible in Scheme?  Or
maybe those routines that are advertised in the docs. If so, it is these that need to be robust. I would not be worried by segfaults in anything that is accessible only via a local build. Anyone building LP can surely
handle segfaults themselves.  But users struggling with Scheme need
all the help we can provide.

Trevor



_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to