]> git.donarmstrong.com Git - lilypond.git/commitdiff
(all-grob-descriptions): add
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Wed, 9 Nov 2005 13:21:54 +0000 (13:21 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Wed, 9 Nov 2005 13:21:54 +0000 (13:21 +0000)
rhythmic-grob-interface to TabNoteHead.

ChangeLog
THANKS
input/regression/beam-shortened-lengths.ly
lily/font-config-scheme.cc
ly/engraver-init.ly
scm/define-grobs.scm

index f71c6559024627a07deac726ad6f834caec06f44..1e98d81eeb8da1265617da99f6be1b3d527d47e2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2005-11-09  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
+       * scm/define-grobs.scm (all-grob-descriptions): add
+       rhythmic-grob-interface to TabNoteHead.
+
        * scm/layout-beam.scm (check-quant-callbacks): remove
        set_stem_lengths()
 
@@ -23,7 +26,8 @@
        (print): use gap too.  Fixes tupletUp-single-bracket.ly
 
        * scm/music-functions.scm (glue-mm-rest-texts): also put other
-       events into EventChord. This fixes textspanners on mm rests. Fixes spanner-rest.ly
+       events into EventChord. This fixes textspanners on mm rests. Fixes
+       spanner-rest.ly
 
        * lily/side-position-interface.cc (get_axis): read side-axis
        (set_axis): set side-axis.
@@ -35,7 +39,8 @@
        average-spacing-wishes. Take maximum if not set.
        (musical_column_spacing): idem. Fixes: spacing-keysig-note.ly
 
-       * scm/define-grobs.scm (all-grob-descriptions): add average-spacing-wishes.
+       * scm/define-grobs.scm (all-grob-descriptions): add
+       average-spacing-wishes.
 
        * lily/grob-closure.cc (add_offset_callback): bugfix: properly add
        offset callbacks. This fixes alignment for Fingering objects.
diff --git a/THANKS b/THANKS
index e5f1f204bbaa9fa780d1f72e4f72a32b85e4ac44..c75ab27e3ed27b5e2aef1709b290c54c4a114a49 100644 (file)
--- a/THANKS
+++ b/THANKS
@@ -54,6 +54,7 @@ Scott Russell
 Thomas Bushnell BSG
 Trevor Bača
 Vicente Solsona Dellá
+Vicenzo Colonnella
 
 Release 2.6
 ***********
index 9705fbf64335ae533f436371410e8be68db5b41c..b27d7349d9146856a54668c7d2594e78fc0002b2 100644 (file)
@@ -16,7 +16,6 @@
       Beam::calc_least_squares_positions
       Beam::slope_damping
       Beam::shift_region_to_valid
-      Beam::set_stem_lengths
     )))
   
   \stemUp
index 94ba57b76dc0f839d41eec3ba3fd727bed3d1e6e..79b069befa1767fc3c59145da6dc569ea928c795 100644 (file)
@@ -25,8 +25,10 @@ display_fontset (FcFontSet *fs)
        printf ("FILE %s\n", str);
       if (FcPatternGetString (fs->fonts[j], FC_FAMILY, 0, &str) == FcResultMatch)
        printf ("family %s\n ", str);
-      if (FcPatternGetString (fs->fonts[j], "designsize", 0, &str) == FcResultMatch)
+      if (FcPatternGetString (fs->fonts[j],
+                             "designsize", 0, &str) == FcResultMatch)
        printf ("designsize %s\n ", str);
+      
       printf ("%s\n", font);
       free (font);
     }
index 0be35083bdaa8f157cd9f5abbb474b8009fb274d..c4abcefe95690b6285df0ed3546d3eca9e6a9177 100644 (file)
@@ -652,6 +652,10 @@ AncientRemoveEmptyStaffContext = \context {
   %% Special "TAB" clef
   clefGlyph = #"clefs.tab"
   clefPosition = #0
+  keepAliveInterfaces = #'(rhythmic-grob-interface
+       
+       lyric-interface percent-repeat-interface)
+
 }
 
 %% TODO: Gregorian Chant contexts should be moved to gregorian-init.ly,
index e2c00936f75e652f501667b068ec0c9207fa670c..f0471cdd856c0bab33f90b5514d799ab8ad69a2a 100644 (file)
        (meta . ((class . Item)
                 (interfaces
                  . (rhythmic-head-interface
-                    font-interface
+                    font-interface rhythmic-grob-interface
                     note-head-interface
                     staff-symbol-referencer-interface
                     text-interface))))))