]> git.donarmstrong.com Git - lilypond.git/commit
* scm/define-stencil-commands.scm (Module): new file. Register all
authorhanwen <hanwen>
Mon, 30 May 2005 23:38:46 +0000 (23:38 +0000)
committerhanwen <hanwen>
Mon, 30 May 2005 23:38:46 +0000 (23:38 +0000)
commit2a9bb67c1f017e2242041b3eb01f9d6dc6bde232
treee0348825b15fab69e5ea1387f0e2155daf980f84
parenta5689cf01cb327d0f9f852f208991dbbccd501b5
* 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