lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Nested contexts - fix


From: Jan Nieuwenhuizen
Subject: Re: Nested contexts - fix
Date: Tue, 30 Oct 2007 21:08:06 +0100

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 <address@hidden> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien       | http://www.lilypond.org





reply via email to

[Prev in Thread] Current Thread [Next in Thread]