lilypond-devel
[Top][All Lists]
Advanced

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

Re: Tablature: proper support for tie/slur- and tie/glissando-constellat


From: Carl Sorensen
Subject: Re: Tablature: proper support for tie/slur- and tie/glissando-constellations (issue2191042)
Date: Sat, 30 Oct 2010 19:19:52 -0600

On 10/30/10 3:40 PM, "Marc Hohl" <address@hidden> wrote:

> Am 29.10.2010 11:05, schrieb Neil Puttock:
>> On 28 October 2010 23:55, Carl Sorensen<address@hidden>  wrote:
>>   
>>> Well, as far as I can see, Scheme engravers are really engravers, so they
>>> ought to be documented in the IR along with the C++ engravers, not in an
>>> appendix of the NR along with Scheme functions.
>>> 
>>> Although the approach you suggest is better than having nothing at all.
>>>     
>> I haven't tested Marc's latest patch yet (and I'm sorry this issue
>> didn't cross my mind when I originally suggested using a Scheme
>> engraver), but I don't think Valentin's approach is possible without
>> also changing the doc infrastructure for C++ engravers: I think you'll
>> find \consist-ing a Scheme engraver in engraver-init.ly will cause
>> `make doc' to fail.
>>   
> 
> What is to be done? Is there a clean solution to enable scheme engravers
> in engraver-init.ly?
> I am not able to rewrite the engraver in c++.

In order to solve this problem for Marc, I'm working on writing an engraver
in c++.  It's my first engraver using acknowledgers instead of listeners, so
it's providing some good learning for me.

Marc, I hope this will be helpful for you.  I'll post a patch when I get a
chance.

Thanks,

Carl




reply via email to

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