lilypond-auto
[Top][All Lists]
Advanced

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

[Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] Re: #5555 \twe


From: Auto mailings of changes to Lily Issues via Testlilyissues-auto
Subject: [Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] Re: #5555 \tweak no longer works with \tuplet
Date: Thu, 19 Sep 2019 10:52:08 -0000

"Werner LEMBERG" address@hidden writes:


[issues:#5555] \tweak no longer works with \tuplet

Status: New
Created: Thu Sep 19, 2019 10:02 AM UTC by Werner LEMBERG
Last Updated: Thu Sep 19, 2019 10:02 AM UTC
Owner: nobody
Attachments:

-
2.19.83.png
(2.9 kB; image/png)
-
be39d353.png
(3.3 kB; image/png)

~~~~
\version "2.21.0"

\header { texidoc = "
Using @code it is possible to control @code.

Here is a counterexample. This is a serious regression; it works
just fine with version 2.19.83.
" }

{
\tweak style #'dashed-line \tuplet 3/2 { g'4 g'8 }
}

% EOF
~~~~

It's not part of the stable branch as far as I can see, so no 2.20 deal
breaker. This is quite likely
https://sourceforge.net/p/testlilyissues/issues/5302/

Issue 5302/3: Let \tweak on event chords manipulate its elements

This makes \tweak on event chords actually get heeded and creates
reasonably predictable behavior by tweaking the rhythmic elements (but
not chord-wide articulations).  It also passes tweaks transparently
through music wrapper expressions (like transpositions, context
changes and other).

To achieve this, it creates and uses a get-tweakable-music function
that will deliver a list of primary music expressions tweaks should be
applied to.

This function is also used in the definition of \once to decide when a
warning for misapplication of \once might be called for.

and is a result of \tuplet's TimeScaledMusic _expression_ being a music
wrapper. This would require amending the get-tweakable-music function
to exclude TimeScaledMusic.

Somebody up to auditing the music types to see whether there are other
music-wrapper expressions that should not be pass-through for tweaks?

Or would it be better to maintain a blacklist of untweakable
music-wrappers rather than a whitelist of tweakable ones?

Or should tuplet cease to be a music-wrapper? That may be the sanest
course since its bracketing action is really more than just a wrapper.

I think I'll make a patch along that line, but that does not mean that
the above-mentioned audit would be a bad idea.

--
David Kastrup


[issues:#5555] \tweak no longer works with \tuplet

Status: New
Created: Thu Sep 19, 2019 10:02 AM UTC by Werner LEMBERG
Last Updated: Thu Sep 19, 2019 10:02 AM UTC
Owner: nobody
Attachments:

\version "2.21.0"

\header { texidoc = "
Using @code{\tweak} it is possible to control @code{\tuplet}.

Here is a counterexample.  This is a serious regression; it works
just fine with version 2.19.83.
" }

{
  \tweak style #'dashed-line \tuplet 3/2 { g'4 g'8 }
}

% EOF

Sent from sourceforge.net because address@hidden is subscribed to https://sourceforge.net/p/testlilyissues/issues/

To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/testlilyissues/admin/issues/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.

_______________________________________________
Testlilyissues-auto mailing list
address@hidden
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto

reply via email to

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