lilypond-user
[Top][All Lists]
Advanced

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

Re: stemNeutral problem


From: David Kastrup
Subject: Re: stemNeutral problem
Date: Thu, 13 Sep 2018 18:14:08 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

Aaron Hill <address@hidden> writes:

> On 2018-09-13 4:42 am, David Kastrup wrote:
>> [...] If you write something like
>>
>> \stemDown \once \stemUp \stemNeutral
>>
>> what's the expectation for the current timestep, and what's the
>> expectation for afterwards?
>
> If \stem(Up|Down|Neutral) were as simple as "Stem.direction :=
> (Up|Down|Neutral)" and \once pushes a new value onto a stack that will
> be popped at some later time to restore the original value, then the
> property could have a well-defined* value during evaluation:

Huh.  I forgot issue 4609.  \once stemUp is independent of \stemNeutral
nowadays.  \stemNeutral cancels \stemDown but you'll only get to see it
at the next timestep.

This is not the behavior we want for

\grace { \stemNeutral ... }

(namely \stemNeutral only becoming effective after the \grace is ended)
so one has to design that behavior differently.

-- 
David Kastrup



reply via email to

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