]> git.donarmstrong.com Git - lilypond.git/commit
* lily/context-property.cc (execute_general_pushpop_property):
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Mon, 17 Oct 2005 00:30:32 +0000 (00:30 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Mon, 17 Oct 2005 00:30:32 +0000 (00:30 +0000)
commit3a50ddfdd7fb6a85a5266ac4adf3ff9ee6d5d378
tree5f72ca8a455c645f0415b774b9e826ce89fff339
parent39dd20959c8b3a143cfe41138a5c62749da54079
* lily/context-property.cc (execute_general_pushpop_property):
robustness checks.

* lily/parser.yy (music_property_def): allow \override #'a #'b =
#c too.

* lily/context-property.cc (lookup_nested_property): new function.
(evict_from_alist): new function.
(general_pushpop_property): new function.
(execute_general_pushpop_property): rewrite. Support nested
properties too.
ChangeLog
Documentation/user/introduction.itely
lily/context-property.cc
lily/note-head.cc
lily/parser.yy
lily/stem.cc
scm/define-music-properties.scm
scm/document-translation.scm