Rune Zedeler writes: > > In software there's no such thing as a temporary solution. > > Quoting the changelog: > > 1.3.142.rz1
Yes, that's what I mean. We often plan for things to be temporary ;-) > Yes. > But then A-B-C-A loops will still not be detected. Testing for > A-B-C-A-loops is also easy, but then A-B-C-D-A-loops will not be > detected. Etc. Ok, that's what I figured. We don't want to go that way... > If this is official policy then it was a really bad move to include a > turing complete language (scheme) in lilypond :-) > > %%% BEGIN coredump.ly %%% > #(define (inflist) (cons 42 (inflist))) > #(inflist) > { > c d e f > } > %%% END coredump.ly %%% $ lilypond -dsafe=t core.ly GNU LilyPond 2.11.32 Verwerken van `core.ly' Ontleden...Segmentatiefout (core dumped) So much for safe mode. Maybe that only tries not to write to disc and spawn/fork. > Yep. > As I said I have git problems and just included the patch here because I > was unable to commit. Ok, take your time. Fixing this is real nice! Thanks, Jan. -- Jan Nieuwenhuizen <[EMAIL PROTECTED]> | GNU LilyPond - The music typesetter http://www.xs4all.nl/~jantien | http://www.lilypond.org _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel