On Apr 4, 2011, at 5:41 AM, Trevor Daniels wrote:

> 
> 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
> 

I've gotten one LGTM on the 3-ish line patch patch I proposed.  Could I please 
have either a second "LGTM" or a "please don't push."

http://codereview.appspot.com/4339047/

I agree with Trevor that, for common tweaks (i.e. ones advertised in the docs), 
LilyPond shouldn't segfault.

Cheers,
MS
_______________________________________________
lilypond-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to