]> git.donarmstrong.com Git - lilypond.git/commit
Remove "selective" contextmods.
authorDavid Kastrup <dak@gnu.org>
Mon, 26 Nov 2012 10:54:38 +0000 (11:54 +0100)
committerDavid Kastrup <dak@gnu.org>
Tue, 4 Dec 2012 08:01:54 +0000 (09:01 +0100)
commit6f14bc3f06c15ead9443df0e284eb87ed34c4fec
tree5cd2d474dde7e698a54eb202c9a2e7effd78d4d5
parent95384d8b2e945321b7b9ada861d38660c55dbd4f
Remove "selective" contextmods.

This reverts those parts of commit
70365334614c31a82e9a3860c9eb9334cdc2879a that have been responsible
for allowing context-mods to contain modifications restricted to
certain context types.  It also removes use of this feature from
context-mod-from-music which is used for harvesting music into context
modifications.

As a result, any overrides in music used inside of context mods are
interpreted without looking at their actually targeted contexts.  It
turned out that this "feature" offered more confusion than benefits.
lily/context-property.cc
scm/lily-library.scm