From: hanwen <hanwen>
Date: Fri, 27 Jan 2006 14:37:37 +0000 (+0000)
Subject: (Top): remove libkpathsea notes.
X-Git-Tag: release/2.7.38^2~257
X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=6d683bb78d2014c33d65a1cd9c615b53b38927f8;p=lilypond.git

(Top): remove libkpathsea notes.
---

diff --git a/ChangeLog b/ChangeLog
index 0e4e425b7c..61637154c5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,15 @@
+2006-01-27  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+	* Documentation/topdocs/INSTALL.texi (Top): remove libkpathsea notes.
+
 2006-01-26  Jan Nieuwenhuizen  <janneke@gnu.org>
 
 	* Fix -DSTRING_UTILS_INLINED.
 
 2006-01-26  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
+	* VERSION (PATCH_LEVEL): release 2.7.29
+
 	* lily/relocate.cc (setup_paths): mingw uses std string too.
 
 	* lily/*.cc: various fixes for substr(ARG).
diff --git a/Documentation/topdocs/INSTALL.texi b/Documentation/topdocs/INSTALL.texi
index c6081cd744..a0326a2668 100644
--- a/Documentation/topdocs/INSTALL.texi
+++ b/Documentation/topdocs/INSTALL.texi
@@ -293,22 +293,6 @@ $ make
 @end example
 @end quotation
 
-@subsection Linking to kpathsea
-
-If kpathsea and the corresponding header files are installed in some
-directory where GCC does not search by default, for example in
-@file{/usr/local/lib/} and @file{/usr/local/include/} respectively,
-you have to explicitly tell configure where to find it.  To do this
-
-@itemize
-@item @code{rm config.cache}
-@item @code{export LDFLAGS=-L/usr/share/texmf/lib}
-@item @code{export CPPFLAGS=-I/usr/share/texmf/include}
-@item @code{./configure}
-@end itemize
-Once configure has found them, the paths are stored in
-@file{config.make} and will be used even if you don't have the
-environment variables set during make.
 
 
 @unnumberedsubsec Gcc-3.0.4
diff --git a/Documentation/topdocs/NEWS.tely b/Documentation/topdocs/NEWS.tely
index 0174d438d5..90048cfd4f 100644
--- a/Documentation/topdocs/NEWS.tely
+++ b/Documentation/topdocs/NEWS.tely
@@ -348,15 +348,15 @@ or down, depending on the number of stems in the beam.
 
 @item
 Support for figured bass has been rewritten. Now it supports
-continuation lines, slashed figures, and its figures, brackets, and alignments may
-tuned separately.
+continuation lines, slashed figures, and its figures, brackets, and
+alignments may tuned separately.
 
 @lilypond[raggedright,fragment]
 <<
-\relative { c4 c c c }
-\figures {
-  \set useBassFigureExtenders = ##t
-  <6+ 4 3> <6 4 3> <4 3+> <5/ 7/\+>
+  \relative { c4 c c c }
+  \figures {
+    \set useBassFigureExtenders = ##t
+    <6+ 4 3> <6 4 3> <4 3+> <5/ 7/\+>
 } >>
 @end lilypond
 
diff --git a/lily/note-spacing.cc b/lily/note-spacing.cc
index c04ac2bee3..d42d7ced16 100644
--- a/lily/note-spacing.cc
+++ b/lily/note-spacing.cc
@@ -76,7 +76,12 @@ Note_spacing::get_spacing (Grob *me, Item *right_col,
 		first note head will be.
 	      */
 	      if (g)
-		left_head_wid = g->extent (it_col, X_AXIS);
+		{
+		  if (g->common_refpoint (it_col, X_AXIS) != it_col)
+		    programming_error ("Note_spacing::get_spacing(): Common refpoint incorrect");
+		  else
+		    left_head_wid = g->extent (it_col, X_AXIS);
+		}
 	    }
 
 	  extents[d].unite (it->extent (it_col, X_AXIS));
diff --git a/scm/define-grobs.scm b/scm/define-grobs.scm
index 2284709184..6a871d11cd 100644
--- a/scm/define-grobs.scm
+++ b/scm/define-grobs.scm
@@ -1272,9 +1272,7 @@
 
     (RepeatSlash
      . (
-
 	(stencil . ,Percent_repeat_item_interface::beat_slash)
-
 	(thickness . 0.48)
 	(slope . 1.7)
 	(meta . ((class . Item)