lilypond-devel
[Top][All Lists]
Advanced

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

Re: Call for help with bar lines


From: Marc Hohl
Subject: Re: Call for help with bar lines
Date: Wed, 26 Sep 2012 22:53:59 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120827 Thunderbird/15.0

Am 26.09.2012 22:43, schrieb David Kastrup:
Marc Hohl <address@hidden> writes:

Am 26.09.2012 12:23, schrieb David Kastrup:
Marc Hohl <address@hidden> writes:

Am 26.09.2012 11:47, schrieb address@hidden:

I unfortunately don't have much time to help you out, but I can tell
you that you are on the right track doing prints to the command
line.  I would not, however, stash them in lambda functions used as
overrides, as this can sometimes interfere with pure properties.
Thanks for the hint, but I assume that this is not the case here,
where I wrap ly:bar-line::print into
a callback ...
_I_ wouldn't dare competing against Mike in a purity test.  Unless you
know your way inside/out of pure/impure containers and stuff, it might
really be worth a try to check out his debugging suggestion.
Ok, ok. To be honest, the pure/impure stuff is not something I understand
in full ...
In a different vein, I have the impression that we might need to revisit
the programming model if we want to have a chance of more than 2 people
ever being able to work successfully on/with the backend.
I am not sure whether I understand your proposal correctly, but I am
working on this for quite a long time, so I don't have strong feelings
about rewriting the whole interface again
Not the backend of your patch.  The backend of LilyPond itself.  The
thing juggling and arranging grobs on paper and working with their
relations.
Sorry then, I completely misunderstood you – I just read halfway through the
"grob-parents" thread and found out that you obviously meant another backend
than me ;-)

Regards,

Marc





reply via email to

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