From: Han-Wen Nienhuys <hanwen@xs4all.nl>
Date: Wed, 22 Sep 2004 23:05:05 +0000 (+0000)
Subject: *** empty log message ***
X-Git-Tag: release/2.3.19~23
X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=c5536befdccd6feaff702bcb4a606d80416af0d7;p=lilypond.git

*** empty log message ***
---

diff --git a/ChangeLog b/ChangeLog
index c1678919c7..b508cd8f91 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -5,6 +5,15 @@
 
 2004-09-22  Han-Wen Nienhuys   <hanwen@xs4all.nl>
 
+	* lily/dynamic-engraver.cc (acknowledge_grob): attach hairpin
+	start to note-column.
+
+	* lily/hairpin.cc (print): check text-interface, to attach to
+	dynamic texts.  
+
+	* lily/include/text-item.hh (class Text_interface): rename
+	Text_item -> Text_interface
+
 	* lily/piano-pedal-bracket.cc (print): robustify.
 
 2004-09-22  Pedro Kroger  <kroeger@pedrokroeger.net>
diff --git a/Documentation/user/changing-defaults.itely b/Documentation/user/changing-defaults.itely
index 83c824caac..fc69d8a8ce 100644
--- a/Documentation/user/changing-defaults.itely
+++ b/Documentation/user/changing-defaults.itely
@@ -1080,7 +1080,7 @@ does not amount to much. The initialization file
 @verbatim
    (Fingering
      . (
-	(print-function . ,Text_item::print)
+	(print-function . ,Text_interface::print)
 	(padding . 0.6)
 	(staff-padding . 0.6)
 	(self-alignment-X . 0)
diff --git a/Documentation/user/notation.itely b/Documentation/user/notation.itely
index 8aa880a00c..2bd8a4c4fa 100644
--- a/Documentation/user/notation.itely
+++ b/Documentation/user/notation.itely
@@ -7438,7 +7438,7 @@ tsMarkup =\markup  {
 }
 
 {
-  \override Staff.TimeSignature  #'print-function = #Text_item::print
+  \override Staff.TimeSignature  #'print-function = #Text_interface::print
   \override Staff.TimeSignature  #'text = #tsMarkup
   \time 3/2
   c'2  \bar ":" c'4 c'4.
diff --git a/input/test/bar-number-regular-interval.ly b/input/test/bar-number-regular-interval.ly
index 9e5cd5f5d2..a9c26f294e 100644
--- a/input/test/bar-number-regular-interval.ly
+++ b/input/test/bar-number-regular-interval.ly
@@ -5,14 +5,14 @@ Bar numbers can also be printed inside boxes.
 
 " }
 
-\version "2.3.17"
+\version "2.3.18"
 
 \score {
     \context Staff  \transpose  c c' {
 	\override Score.BarNumber  #'break-visibility = #end-of-line-invisible
 	\set Score.barNumberVisibility = #(every-nth-bar-number-visible 4)
 	\override Score.BarNumber  #'print-function =
-	#(make-stencil-boxer 0.1 0.25 0.25 Text_item::print)
+	#(make-stencil-boxer 0.1 0.25 0.25 Text_interface::print)
 	\override Score.BarNumber  #'font-size = #2
 	
 	\repeat unfold 9 { c1 } \bar "|."
diff --git a/input/test/boxed-stencil.ly b/input/test/boxed-stencil.ly
index 415cca1e01..2c8af66bb7 100644
--- a/input/test/boxed-stencil.ly
+++ b/input/test/boxed-stencil.ly
@@ -1,5 +1,5 @@
 
-\version "2.3.17"
+\version "2.3.18"
 \header {
 texidoc = "@cindex Boxed Stencil
 
@@ -10,7 +10,7 @@ grob. " }
  \score {  \relative c''  {
 
  \override TextScript  #'print-function =
-   #(make-stencil-boxer 0.1 0.3 0.2 Text_item::print)
+   #(make-stencil-boxer 0.1 0.3 0.2 Text_interface::print)
 
    c'4^"foo"
 
@@ -18,7 +18,7 @@ grob. " }
    #(make-stencil-boxer 0.05 0.25 0.25 Stem::print)
 
 \override Score.RehearsalMark  #'print-function =
-   #(make-stencil-boxer 0.15 0.3 0.3 Text_item::print)
+   #(make-stencil-boxer 0.15 0.3 0.3 Text_interface::print)
       c8
 \revert Stem #'print-function
 
diff --git a/input/wilhelmus.ly b/input/wilhelmus.ly
index babf7d3842..b529b99911 100644
--- a/input/wilhelmus.ly
+++ b/input/wilhelmus.ly
@@ -1,4 +1,4 @@
-\version "2.3.16"
+\version "2.3.18"
 
 \header {
   texidoc = "Wilhelmus van Nassouwe"
@@ -173,7 +173,7 @@ oneHalfNoteTime = \markup {
       \set Staff.minimumVerticalExtent = #'(2 . 2)
       
       %% Custom time signature
-      \override Staff.TimeSignature #'print-function = #Text_item::print
+      \override Staff.TimeSignature #'print-function = #Text_interface::print
       \override Staff.TimeSignature #'text = #oneHalfNoteTime
       \noclefs
     
diff --git a/scm/define-grobs.scm b/scm/define-grobs.scm
index 454d051816..99696e7a76 100644
--- a/scm/define-grobs.scm
+++ b/scm/define-grobs.scm
@@ -540,6 +540,7 @@
 	(space-alist . (
 			(time-signature . (extra-space . 1.25))
 			(staff-bar .  (extra-space . 0.6))
+			(key-signature . (extra-space . 0.5))
 			(right-edge . (extra-space . 0.5))
 			(first-note . (fixed-space . 2.5))
 			))
diff --git a/scripts/convert-ly.py b/scripts/convert-ly.py
index 8260618457..971d516130 100644
--- a/scripts/convert-ly.py
+++ b/scripts/convert-ly.py
@@ -2214,7 +2214,7 @@ def conv (str):
 
 conversions.append (((2, 3, 18),
 		     conv,
-		     '''Text_item -> Text_interface''' )
+		     '''Text_item -> Text_interface''' ))
 
 ################################
 #	END OF CONVERSIONS