]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.3.64
authorfred <fred>
Tue, 26 Mar 2002 23:23:39 +0000 (23:23 +0000)
committerfred <fred>
Tue, 26 Mar 2002 23:23:39 +0000 (23:23 +0000)
ly/engraver.ly

index 965b16b80ac42f28dcaf222fca451435f2984fa0..bb2152aa10a18e17c35e723bb6167f6068a65646 100644 (file)
@@ -445,15 +445,12 @@ ScoreContext = \translator {
        )
         basicClefItemProperties = #`(
           (molecule-callback . ,Score_element::brew_molecule)
-          (before-line-breaking-callback . ,Clef_item::before_line_breaking)
+          (before-line-breaking-callback . ,Clef::before_line_breaking)
           (breakable . #t)
           (break-align-symbol . Clef_item)
-          (visibility-lambda . ,begin-of-line-visible) 
+          (visibility-lambda . ,begin-of-line-visible)
+          (clef-interface . #t)
         )
-       basicSlurProperties = #`(
-               (molecule-callback . ,Slur::brew_molecule)
-               (after-line-breaking-callback . ,Slur::after_line_breaking)
-       )
        basicChordNameProperties = #`(
                (molecule-callback . ,Chord_name::brew_molecule)
        )
@@ -464,6 +461,9 @@ ScoreContext = \translator {
        basicCrescendoProperties = #`(
                (molecule-callback . ,Crescendo::brew_molecule)
        )
+       basicDotColumnProperties = #`(
+               (after-line-breaking-callback . ,Dot_column::after_line_breaking)
+       )
        basicDotsProperties = #`(
                (molecule-callback . ,Dots::brew_molecule)
                (after-line-breaking-callback . ,Dots::after_line_breaking)
@@ -511,7 +511,9 @@ ScoreContext = \translator {
        )
        basicLyricTextProperties = #`(
                (molecule-callback . ,Text_item::brew_molecule)
+               (self-alignment-X . 0)
                (non-rhythmic . #t)
+               (text-item-interface . #t)
        )
        basicMarkProperties = #`(
          (molecule-callback . ,Text_item::brew_molecule)       
@@ -528,6 +530,8 @@ ScoreContext = \translator {
        )
        basicNoteHeadProperties = #`(
                (molecule-callback . ,Note_head::brew_molecule)
+               (before-line-breaking-callback . ,Note_head::before_line_breaking)
+               (after-line-breaking-callback . ,Rhythmic_head::after_line_breaking)
        )
        basicOctavateEightProperties  = #`(
                (self-alignment-X . 0)
@@ -546,6 +550,7 @@ ScoreContext = \translator {
        basicTextProperties = #`( )
        basicRestProperties = #`( 
                (molecule-callback . ,Rest::brew_molecule)
+               (after-line-breaking-callback . ,Rhythmic_head::after_line_breaking)
        )
        
        basicRestCollisionProperties = #`(