From: fred <fred>
Date: Tue, 26 Mar 2002 23:21:41 +0000 (+0000)
Subject: lilypond-1.3.49
X-Git-Tag: release/1.5.59~1641
X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=4905288eb0a196df0ed036b9b3ccdca06273168d;p=lilypond.git

lilypond-1.3.49
---

diff --git a/CHANGES b/CHANGES
index f9de694dfb..e5b73786ac 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,51 @@
+1.3.48.uu1
+==========
+
+* Small fixes for \cresc and \endcresc
+
+* Release properties of unbroken spanners & items after doing
+handle_broken_smobs (); should conserve a little memory.
+
+* Fixed handling of orphaned score-elements. Any element that does
+not have its Line_of_score as a ancestor in both directions, is silently
+removed from the output.  This guarantees that programming errors
+don't result in coredumps from Dimension_cache::common_refpoint ():
+element->line_l () is always a common reference point.
+
+* Bugfix: set visibility-lambda of clef and octavation-8 explicitly
+for default case.  Now the octavation 8 is not printed at every
+barline.
+
+1.3.48.mb1
+===========
+
+* Changed noteHeadStyle properties to symbols, for example
+  \property Voice.noteHeadStyle = #'cross
+
+1.3.47.jcn3
+===========
+
+* Rewrite of chord-name production in scheme.  There are two major styles
+  now, banter and american.  To get american style, use
+
+      \property ChordNames.chordNameStyle = "american"
+ 
+  Most anything should be possible now.  See input/test/american-chords.ly
+
+* Added isinf check to configure.in, and isinf macro from guile to
+  bezier.cc; solaris has no isinf ().
+
+* Fixed star-spangled-banner with not-so-nice \bar "|." fix.  Almost
+  perfect now.
+
+* Added output property to regression test.
+
+* Fixed warning of creating existing outdir.
+
+* Added `Mark' interface to text-items that are marks (thanks, HW).
+
+1.3.48
+======
 1.3.47.mb2
 ===========
 
@@ -10,9 +58,6 @@
   "harmonic" and added "baroque" (normal note shapes except for 
   brevis and longa which are square).
 
-1.3.47.mb1
-===========
-
 * Simplified ly2dvi using the power of the geometry package.
 
 * Improved heuristic size calculation of TeX macros. Handles e.g.
@@ -23,6 +68,8 @@
 
 * Bugfix: don't hang on zero-duration.
 
+* Various glossary updates (thanks, Christian)
+
 1.3.47
 ======
 
diff --git a/VERSION b/VERSION
index e81a8b6f4c..028fbbdc14 100644
--- a/VERSION
+++ b/VERSION
@@ -1,7 +1,7 @@
 PACKAGE_NAME=LilyPond
 MAJOR_VERSION=1
 MINOR_VERSION=3
-PATCH_LEVEL=48
+PATCH_LEVEL=49
 MY_PATCH_LEVEL=
 
 # use the above to send patches: MY_PATCH_LEVEL is always empty for a
diff --git a/configure b/configure
index a2f17f4bb3..cf3ea5b4d9 100755
--- a/configure
+++ b/configure
@@ -2903,7 +2903,7 @@ fi
 
 fi
 
-for ac_func in memmem snprintf vsnprintf gettext
+for ac_func in memmem snprintf vsnprintf gettext isinf
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
 echo "configure:2910: checking for $ac_func" >&5
diff --git a/flower/libc-extension.cc b/flower/libc-extension.cc
index a06704b182..3986cc8ad0 100644
--- a/flower/libc-extension.cc
+++ b/flower/libc-extension.cc
@@ -141,3 +141,12 @@ vsnprintf (char *str, size_t, char const *format, va_list args)
 }
 #endif
 
+
+#if !HAVE_ISINF
+int
+isinf (double x)
+{
+  return x && ( x == x/ 2) ;
+}
+
+#endif