From 0d0af30ca4301aa941d6b453bc792cf58c6d5126 Mon Sep 17 00:00:00 2001
From: Mats Bengtsson <mats.bengtsson@s3.kth.se>
Date: Sat, 23 Sep 2000 21:14:51 +0200
Subject: [PATCH] patch::: 1.3.88.mb1: Re: Page fill

1.3.88.mb1
==========

* Changed handling of the interscoreline paper variable.
  The value should be a string with a TeX length.
  It's now possible to to get even bottom of the pages using
  interscoreline="16pt plus 1fill"

---
Generated by (address unknown),
>From = lilypond-1.3.88, To = lilypond-1.3.88.mb1

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.88.mb1.diff

Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure
---
 CHANGES                         | 15 ++++++++++++++-
 Documentation/user/refman.itely |  4 +++-
 VERSION                         |  2 +-
 input/test/vertical-extent.ly   |  6 +++++-
 tex/lilyponddefs.tex            |  2 +-
 5 files changed, 24 insertions(+), 5 deletions(-)

diff --git a/CHANGES b/CHANGES
index 8dd3603d71..7b324464f7 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,4 +1,17 @@
-1.3.88.hwn1.jcn2
+--- ../lilypond-1.3.88/CHANGES	Wed Sep 20 00:59:45 2000
+++ b/CHANGES	Sat Sep 23 19:39:02 2000
+@@ -1,3 +1,11 @@
+1.3.88.mb1
+==========
+
+* Changed handling of the interscoreline paper variable. 
+  The value should be a string with a TeX length.
+  It's now possible to to get even bottom of the pages using 
+  interscoreline="16pt plus 1fill"
+
+ 1.3.87.hwn1
+ ===========
+ 1.3.88.hwn1.jcn2
 ===========
 
 * Made small fixes for ascii output.
diff --git a/Documentation/user/refman.itely b/Documentation/user/refman.itely
index 71f569c6fa..c5ce7effca 100644
--- a/Documentation/user/refman.itely
+++ b/Documentation/user/refman.itely
@@ -2485,7 +2485,9 @@ Nevertheless, here are some variables you may want to use or change:
     ly2dvi.
 
   @item @code{interscoreline}@indexcode{interscoreline}  
-    Sets the spacing between the score lines. Defaults to 16 pt.
+    Sets the spacing between the score lines. The value should be
+    a string with a length specified in TeX syntax. 
+    Defaults to  @code{"16 pt"}.
 
   @item @code{output}@indexcode{output}  
     Specifies an alternate name for the the output @file{s}.
diff --git a/VERSION b/VERSION
index 453772b500..e699856edd 100644
--- a/VERSION
+++ b/VERSION
@@ -2,7 +2,7 @@ PACKAGE_NAME=LilyPond
 MAJOR_VERSION=1
 MINOR_VERSION=3
 PATCH_LEVEL=88
-MY_PATCH_LEVEL=hwn1.jcn2
+MY_PATCH_LEVEL=mb1
 
 # use the above to send patches: MY_PATCH_LEVEL is always empty for a
 # released version.
diff --git a/input/test/vertical-extent.ly b/input/test/vertical-extent.ly
index b8cf58ed87..f35fd36ef2 100644
--- a/input/test/vertical-extent.ly
+++ b/input/test/vertical-extent.ly
@@ -13,7 +13,11 @@
     }
   >
   \paper{
-    interscoreline = 3.0\mm;
+    interscoreline = "3.0mm";
+
+%    % Alternative to fill the pages with evenly distributed score lines:
+%    interscoreline = "3.0mm plus 1fill";
+
     \translator{\ScoreContext \remove "Bar_number_engraver";}
     \translator{\StaffContext StaffMinimumVerticalExtent = #'(-2.0 . 2.0)}
   }
diff --git a/tex/lilyponddefs.tex b/tex/lilyponddefs.tex
index f6bca234e4..40a8c7955a 100644
--- a/tex/lilyponddefs.tex
+++ b/tex/lilyponddefs.tex
@@ -37,7 +37,7 @@
 \ifundefined{mudelapaperinterscoreline}
         \def\interscoreline{\vskip 16pt\myfilbreak}
 \else
-        \def\interscoreline{\vskip\mudelapaperinterscoreline pt\myfilbreak}
+        \def\interscoreline{\vskip\mudelapaperinterscoreline\myfilbreak}
 \fi
 \def\placebox#1#2#3{%
         \botalign{\hbox{\raise #1\leftalign{\kern #2{}#3}}}}%
-- 
2.39.5