]> git.donarmstrong.com Git - lilypond.git/commit
* lily/context-property.cc (execute_general_pushpop_property):
authorhanwen <hanwen>
Mon, 17 Oct 2005 00:30:32 +0000 (00:30 +0000)
committerhanwen <hanwen>
Mon, 17 Oct 2005 00:30:32 +0000 (00:30 +0000)
commit44cfe3907dbf43cc7eefe5df25bb763ff448244c
tree5f72ca8a455c645f0415b774b9e826ce89fff339
parent0249485eef04647d277e69142336bb89a8d43366
* 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