[Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] #5302 Let \tweak on event chords manipulate its elements

2018-04-15 Thread Auto mailings of changes to Lily Issues via Testlilyissues-auto
- **labels**:  --> Fixed_2_21_0
- **status**: Started --> Fixed
- **Patch**: push -->  
- **Comment**:

Pushed to staging as
commit e09dc5acc4c80ba2c39f2ba3a9b7732f3e5a101d
Author: David Kastrup 
Date:   Sat Apr 7 22:47:53 2018 +0200

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.

commit 2827a6353a11414b139d93c4fdbd8fce62fb067f
Author: David Kastrup 
Date:   Sun Apr 8 19:16:39 2018 +0200

Issue 5302/2: Refactor \once

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

commit a8ecda697866c8e22b3c11a1728918929db26777
Author: David Kastrup 
Date:   Sat Mar 31 20:49:07 2018 +0200

Issue 5302/1: 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.




---

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

**Status:** Fixed
**Labels:** Fixed_2_21_0 
**Created:** Sun Apr 08, 2018 06:50 PM UTC by David Kastrup
**Last Updated:** Sun Apr 15, 2018 09:14 AM 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.

http://codereview.appspot.com/344770043


---

Sent from sourceforge.net because testlilyissues-a...@lists.sourceforge.net 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.--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Testlilyissues-auto mailing list
testlilyissues-a...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto


[Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] #5302 Let \tweak on event chords manipulate its elements

2018-04-15 Thread Auto mailings of changes to Lily Issues via Testlilyissues-auto
- **Patch**: countdown --> push
- **Comment**:

Patch counted down - please push.



---

** [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.

http://codereview.appspot.com/344770043


---

Sent from sourceforge.net because testlilyissues-a...@lists.sourceforge.net 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.--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Testlilyissues-auto mailing list
testlilyissues-a...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto


[Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] #5302 Let \tweak on event chords manipulate its elements

2018-04-12 Thread Auto mailings of changes to Lily Issues via Testlilyissues-auto
- **Patch**: review --> countdown
- **Comment**:

Patch on countdown for April 15th



---

** [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:** Tue Apr 10, 2018 12:42 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.

http://codereview.appspot.com/344770043


---

Sent from sourceforge.net because testlilyissues-a...@lists.sourceforge.net 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.--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Testlilyissues-auto mailing list
testlilyissues-a...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto


[Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] #5302 Let \tweak on event chords manipulate its elements

2018-04-10 Thread Auto mailings of changes to Lily Issues via Testlilyissues-auto
- Description has changed:

Diff:







- **Needs**:  -->  
- **Patch**: new --> review
- **Comment**:

Passes make, make check and a full make doc



---

** [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:** Mon Apr 09, 2018 09:20 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.

http://codereview.appspot.com/344770043


---

Sent from sourceforge.net because testlilyissues-a...@lists.sourceforge.net 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.--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Testlilyissues-auto mailing list
testlilyissues-a...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto


[Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] #5302 Let \tweak on event chords manipulate its elements

2018-04-09 Thread Auto mailings of changes to Lily Issues via Testlilyissues-auto
Hi David,

could you provide a code-example which now works, as opposed to before? From 
description and reading the code it's not clear to me.



---

** [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:** Sun Apr 08, 2018 06:51 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.

http://codereview.appspot.com/344770043


---

Sent from sourceforge.net because testlilyissues-a...@lists.sourceforge.net 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.--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Testlilyissues-auto mailing list
testlilyissues-a...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto


[Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] #5302 Let \tweak on event chords manipulate its elements

2018-04-08 Thread Auto mailings of changes to Lily Issues via Testlilyissues-auto



---

** [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:** Sun Apr 08, 2018 06:50 PM UTC
**Owner:** nobody


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.

http://codereview.appspot.com/344770043


---

Sent from sourceforge.net because testlilyissues-a...@lists.sourceforge.net 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.--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Testlilyissues-auto mailing list
testlilyissues-a...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto