]> git.donarmstrong.com Git - lilypond.git/commit
* scm/define-music-properties.scm (all-music-properties):
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 12 Feb 2006 16:40:03 +0000 (16:40 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 12 Feb 2006 16:40:03 +0000 (16:40 +0000)
commit40e563210ec7bdedfbdc629056a062e4b6d72de2
treea0a5e8c322184be79cfc4fec146290287c667155
parent0a1eb1cb92c0ed9d34e9b9d9492e7b118a8bb3a0
* scm/define-music-properties.scm (all-music-properties):
create-new property.

* lily/context-specced-music-iterator.cc (construct_children):
inspect 'create-new property iso. magical $uniqueContextId context
id.

* lily/parser.yy (optional_id): allow \new "Bar" = "foo" too.

* lily/context-key-manager.cc (Module): new file. Encapsulate
object key generation.

* lily/include/context-key-manager.hh (Module): new file.
13 files changed:
ChangeLog
input/regression/instrument-name.ly
lily/accidental-engraver.cc
lily/context-key-manager.cc [new file with mode: 0644]
lily/context-specced-music-iterator.cc
lily/context.cc
lily/include/context-key-manager.hh [new file with mode: 0644]
lily/include/context.hh
lily/parser.yy
lily/system-start-delimiter.cc
ly/engraver-init.ly
scm/define-grobs.scm
scm/define-music-properties.scm