\shape can crash Lilypond

2012-05-22 Thread Urs Liska
Hi David N, Recently we experienced strange crashes in our Lilypond scores that could only be avoided by randomly changing the order of some function calls. Now I sat down and pinned it down quite narrowly: If I use your wonderful \shape function and afterwards override any property of the

Re: \shape can crash Lilypond

2012-05-22 Thread David Nalesnik
Hi Urs, On Tue, May 22, 2012 at 9:07 AM, Urs Liska li...@ursliska.de wrote: Hi David N, Recently we experienced strange crashes in our Lilypond scores that could only be avoided by randomly changing the order of some function calls. Now I sat down and pinned it down quite narrowly: If I

Re: \shape can crash Lilypond

2012-05-22 Thread David Nalesnik
Hi again, The problem happens when the variable function attempts to look up the procedure for 'control-points. Each override you do is tacked onto the front of the alist and so the key we're looking for-- 'control-points -- is pushed further back. You can see what I mean by changing cdr in

Re: \shape can crash Lilypond

2012-05-22 Thread Urs Liska
Thank you very much! Seems to work perfectly (so far - until we find something new ;-) ) Best Urs Am 22.05.2012 17:28, schrieb David Nalesnik: Hi again, The problem happens when the variable function attempts to look up the procedure for 'control-points. Each override you do is