[Top][All Lists]
[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