]> git.donarmstrong.com Git - lilypond.git/blobdiff - scm/define-stencil-commands.scm
Run `make grand-replace'.
[lilypond.git] / scm / define-stencil-commands.scm
index 46d315381ea674d710f269f4e797beb7803773ce..39733c37ce0a3630e1482eaa1f3169c208b4052c 100644 (file)
@@ -3,7 +3,7 @@
 ;;
 ;; source file of the GNU LilyPond music typesetter
 ;;
-;; (c) 2005 Han-Wen Nienhuys <hanwen@xs4all.nl>
+;; (c) 2005--2008 Han-Wen Nienhuys <hanwen@xs4all.nl>
 ;;
 
 (map ly:register-stencil-expression
        dashed-slur
        dot
        draw-line
-       filledbox
+       ellipse
+       embedded-ps
        glyph-string
        named-glyph
+       oval
+       path
        polygon
        repeat-slash
+       resetcolor
        round-filled-box
+       setcolor
        text
        url-link
-       utf8-string
+       utf-8-string
        white-dot
        white-text
-       embedded-ps
-       zigzag-line))
+       zigzag-line
+
+       grob-cause
+       no-origin
+       placebox
+       unknown
+
+       delay-stencil-evaluation
+       ))
 
 ;; TODO:
 ;;  - generate this list by registering the output-backend-commands
@@ -38,8 +50,8 @@
 
 (define-public (ly:all-output-backend-commands)
   "Return list of output backend commands."
-  '(
-    grob-cause
-    no-origin
-    placebox
-    unknown))
+  '(combine-stencil
+    color
+    translate-stencil))
+
+(map ly:register-stencil-expression (ly:all-output-backend-commands))