Am 26.09.2012 22:43, schrieb David Kastrup:
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.
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



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

Reply via email to