[Top][All Lists]

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

[Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] Re: #5302 Let

From: Auto mailings of changes to Lily Issues via Testlilyissues-auto
Subject: [Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] Re: #5302 Let \tweak on event chords manipulate its elements
Date: Thu, 12 Apr 2018 22:21:51 -0000

Aargh, now I confused things while formating grrrr
The terminal output with your patch is ofcourse:

(list (make-music
        (list (list (quote color) 1.0 0.0 0.0))
        (ly:make-duration 0)
        (ly:make-pitch 0 0))
        (list (list (quote color) 1.0 0.0 0.0))
        (ly:make-duration 0)
        (ly:make-pitch 0 4)))

[issues:#5302] Let \tweak on event chords manipulate its elements

Status: Started
Created: Sun Apr 08, 2018 06:50 PM UTC by David Kastrup
Last Updated: Thu Apr 12, 2018 05:58 PM UTC
Owner: David Kastrup

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.

Also contains commits:

Refactor \once

Separates the warning action of \once and its effect on overrides in
order to reduce the number of surprises.

Let \single use \tweak internally

This is less efficient than directly manipulating the @samp{tweaks}
property but closer follows the semantics of @code{\tweak},
facilitating extensions to it.

Sent from because address@hidden is subscribed to

To unsubscribe from further messages, a project admin can change settings at Or, if this is a mailing list, you can unsubscribe from the mailing list.

Check out the vibrant tech community on one of the world's most
engaging tech sites,!
Testlilyissues-auto mailing list

reply via email to

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