]> git.donarmstrong.com Git - lilypond.git/commit
* scm/define-stencil-commands.scm (Module): new file. Register all
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Mon, 30 May 2005 23:38:46 +0000 (23:38 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Mon, 30 May 2005 23:38:46 +0000 (23:38 +0000)
commit9362fc6e2a7604cbe2dd977009e687137b5ef05a
treee0348825b15fab69e5ea1387f0e2155daf980f84
parentdefb192ecc10ea27108ae1ec3f25fb0c65d1f43e
* scm/define-stencil-commands.scm (Module): new file. Register all
allowed stencil expression heads in a central place.

* lily/stencil-scheme.cc (LY_DEFINE): check is_stencil_head in
ly:make-stencil

* lily/stencil-expression.cc (all_stencil_heads): registering
stencil expressions.

* lily/stencil-interpret.cc: new file. Stencil expression
interpreting.
ChangeLog
lily/include/stencil.hh
lily/stencil-expression.cc [new file with mode: 0644]
lily/stencil-interpret.cc [new file with mode: 0644]
lily/stencil-scheme.cc
lily/stencil.cc
scm/define-stencil-commands.scm [new file with mode: 0644]
scm/lily.scm