2 ;; define-stencil-commands.scm -- define valid stencil expression heads
4 ;; source file of the GNU LilyPond music typesetter
6 ;; (c) 2005--2009 Han-Wen Nienhuys <hanwen@xs4all.nl>
10 ;; - stencil-commands should have docstrings.
12 (define-public (ly:all-stencil-commands)
13 "Return the list of stencil commands that can be
14 defined in the output modules (output-*.scm)"
53 ;; - output-backend-commands should have docstrings.
55 (define-public (ly:all-output-backend-commands)
56 "Return the list of extra output backend commands that
57 are used internally in lily/stencil-interpret.cc."
60 delay-stencil-evaluation
65 (map ly:register-stencil-expression
66 (append (ly:all-stencil-commands)
67 (ly:all-output-backend-commands)))