Marc Hohl <m...@hohlart.de> writes:

> Am 26.09.2012 12:23, schrieb David Kastrup:
>> Marc Hohl <m...@hohlart.de> writes:
>>
>>> Am 26.09.2012 11:47, schrieb m...@mikesolomon.org:
>>>
>>>> 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.

-- 
David Kastrup


_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to