]> git.donarmstrong.com Git - lilypond.git/commitdiff
patch::: 1.3.96.jcn10
authorJan Nieuwenhuizen <janneke@gnu.org>
Sat, 21 Oct 2000 23:36:04 +0000 (01:36 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Sat, 21 Oct 2000 23:36:04 +0000 (01:36 +0200)
1.3.96.jcn10
============

* Made small fixes to basic properties: regression-test compiles.

CHANGES
VERSION
scm/element-descriptions.scm
scm/generic-property.scm
scm/interface.scm

diff --git a/CHANGES b/CHANGES
index 7f4589422dc7825357fb9ded024b3c9dcf4e2a38..51db323a62333f6025f6b0fd219eaae0a10b8c84 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,8 @@
+1.3.96.jcn10
+============
+
+* Made small fixes to basic properties: regression-test compiles.
+
 1.3.96.jcn9
 ===========
 
diff --git a/VERSION b/VERSION
index 8a957f0f5c8026aad33619c8f04a2dffc3bd5ebe..b2a0012dcc0ea360ee1194aae72823a86aada395 100644 (file)
--- a/VERSION
+++ b/VERSION
@@ -2,7 +2,7 @@ PACKAGE_NAME=LilyPond
 MAJOR_VERSION=1
 MINOR_VERSION=3
 PATCH_LEVEL=96
-MY_PATCH_LEVEL=jcn9
+MY_PATCH_LEVEL=jcn10
 
 # use the above to send patches: MY_PATCH_LEVEL is always empty for a
 # released version.
index 25784adfe81a16fb9f6acecb6a1b601b45fa1f99..504cdfc4cc8e6ff7be5ff11b3c3e5e36a0146227 100644 (file)
@@ -41,7 +41,7 @@
                 (properties-to-font-name . ,properties-to-font-name)
                 (style-to-font-name . ,style-to-font-name)
                 (markup-to-properties . ,markup-to-properties)
-                (font-family . roman)
+                (font-family . "roman")
                (meta . ,(element-description "BarNumber"
                        text-interface general-element-interface break-aligned-interface))
        ))
                (properties-to-font-name . ,properties-to-font-name)
                (style-to-font-name . ,style-to-font-name)
                (markup-to-properties . ,markup-to-properties)
-               (font-family . roman)
+               (font-family . "roman")
                (meta . ,(element-description "InstrumentName" general-element-interface text-interface break-aligned-interface))
        ))
        
                (properties-to-font-name . ,properties-to-font-name)
                (style-to-font-name . ,style-to-font-name)
                (markup-to-properties . ,markup-to-properties)
-               (font-family . roman)
+               (font-family . "roman")
                 
                (meta . ,(element-description "LyricText" lyric-syllable-interface text-interface))
        ))
                (expand-limit . 10)
                (padding . 2.0) ; staffspace
                (minimum-width . 12.5) ; staffspace
-               (meta . ,(element-description "MultiMeasureRest" multi-measure-rest-interface general-element-interface))
+               (properties-to-font-name . ,properties-to-font-name)
+               (style-to-font-name . ,style-to-font-name)
+               (markup-to-properties . ,markup-to-properties)
+               (font-family . "number")
+                (meta . ,(element-description "MultiMeasureRest" multi-measure-rest-interface general-element-interface))
        ))
        
        (NoteColumn . (
                        note-head-interface general-element-interface))
        ))
 
+       (NoteName . (
+               (style . default)
+               (molecule-callback . ,Text_item::brew_molecule)
+                (properties-to-font-name . ,properties-to-font-name)
+                (style-to-font-name . ,style-to-font-name)
+                (markup-to-properties . ,markup-to-properties)
+               (font-family . "roman")
+               (font-size . "0")
+               (meta . ,(element-description  "NoteName"
+                       note-name-interface
+                       general-element-interface))
+       ))
+
        (OctavateEight . (
                (self-alignment-X . 0)
                (text . "8")
                (molecule-callback . ,Text_item::brew_molecule)         
                (break-align-symbol . Clef_item)
                (visibility-lambda . ,begin-of-line-visible)
-               (meta . ,(element-description "StanzaNumber" break-aligned-interface text-interface))
+               (properties-to-font-name . ,properties-to-font-name)
+                (style-to-font-name . ,style-to-font-name)
+                (markup-to-properties . ,markup-to-properties)
+               (font-family . "roman")
+(meta . ,(element-description "StanzaNumber" break-aligned-interface text-interface))
        ))
 
        (StaffSymbol . (
                (molecule-callback . ,Text_item::brew_molecule)
                (no-spacing-rods . #t)
                (padding . 0.5)
+               (properties-to-font-name . ,properties-to-font-name)
+                (style-to-font-name . ,style-to-font-name)
+                (markup-to-properties . ,markup-to-properties)
+               (font-family . "roman")
                (meta . ,(element-description "TextScript" text-script-interface text-interface side-position-interface general-element-interface))
        ))
        (TextSpanner . (
index 6de64074616b6fdc052417bc852406fdf6f46b1b..2903c24d0c2ac966e28f01a7b2c2f2e061328d71 100644 (file)
   (cons 'note-head-interface
        (list (list 'noteHeadStyle symbol? 'style))))
 
+(define generic-notename-properties
+  (cons 'note-name-interface
+       (list (list 'noteNaemStyle symbol? 'style))))
+
 
 (define generic-rest-properties
   (cons 'rest-interface
index 24459840d19025ca06d3ee7c07b0520631208585..c5dc2d9d5596ad53cf7ba8b669ef47a762acb3ce 100644 (file)
@@ -175,6 +175,15 @@ more than this (in staffspace)")
     )
    ))
 
+(define note-name-interface
+  (lily-interface
+   'note-name-interface
+   "Note naem"
+   (list
+    (property-description 'style symbol? "symbol that sets note name style")
+    )
+   ))
+
 
 (define rhythmic-head-interface
   (lily-interface