From: hanwen <hanwen>
Date: Fri, 17 Sep 2004 22:52:06 +0000 (+0000)
Subject: (recent_enough): interpret laziness
X-Git-Tag: release/2.3.24^2~193
X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=9b34a56b1cfb8d4dfade4f0baad82f342c435708;p=lilypond.git

(recent_enough): interpret laziness
= #t. This fixes no-reset accidental-style.
---

diff --git a/ChangeLog b/ChangeLog
index 46d2249c34..fc2dc03fd1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2004-09-18  Han-Wen Nienhuys   <hanwen@xs4all.nl>
 
+	* lily/accidental-engraver.cc (recent_enough): interpret laziness
+	= #t. This fixes no-reset accidental-style.
+
 	* input/regression/accidental-piano.ly (Module): new file.
 
 	* lily/lily-guile.cc (LY_DEFINE): ly_assoc_get: new function.
@@ -42,12 +45,13 @@
 	* buildscripts/guile-gnome.sh (LD_LIBRARY_PATH): new script.
 
 	* lily/slur-scoring.cc (get_y_attachment_range): set end point
-	using  base_attachment.
+	using base_attachment.
 
 	* scm/page-layout.scm (default-page-make-stencil): whoops. Add
 	page header back.
 
-	* scm/documentation-generate.scm (top-node): move version  to top node.
+	* scm/documentation-generate.scm (top-node): move version to top
+	node.
 
 	* lily/ledger-line-spanner.cc: add ledgered-interface, with
 	property no-ledgers.
@@ -104,8 +108,6 @@
 
 2004-09-13  Han-Wen Nienhuys   <hanwen@xs4all.nl>
 
-	* lily/slur-scoring.cc (score_edges): don't be so picky for
-
 	* ly/property-init.ly (hideStaffSwitch): remove turnOff.
 
 	* scripts/convert-ly.py (conv): change Both to Neutral in property
diff --git a/THANKS b/THANKS
index 3a049dfefc..20be57364b 100644
--- a/THANKS
+++ b/THANKS
@@ -10,7 +10,6 @@ Jan Nieuwenhuizen
 
 CONTRIBUTORS
 
-Antti Kaihola
 Carl Sorensen
 David Svoboda
 Erik Sandberg
@@ -18,7 +17,6 @@ Graham Percival
 Guy Gascoigne-Piggford
 Heikki Junes
 Hendrik Maryns
-Jefferson dos Santos Felix
 Kristof Bastiaensen
 Michael Welsh Duggan
 Pedro Kroger
@@ -26,6 +24,7 @@ Peter Lutek
 
 BUG HUNTERS/SUGGESTIONS
 
+Antti Kaihola
 Bertalan Fodor
 Daniel Berjón Díez
 Dave Phillips
@@ -33,6 +32,7 @@ David Bobroff
 David Brandon
 Ed Jackson
 Heinz Stolba
+Jefferson dos Santos Felix
 Martin Norbäck
 Peter Rosenbeck
 Stephen Pollei
diff --git a/lily/accidental-engraver.cc b/lily/accidental-engraver.cc
index 83355e868b..3380a6ee0d 100644
--- a/lily/accidental-engraver.cc
+++ b/lily/accidental-engraver.cc
@@ -144,9 +144,10 @@ Accidental_engraver::initialize ()
 static bool
 recent_enough (int bar_number, SCM alteration_def, SCM laziness)
 {
-  if (scm_is_number (alteration_def))
+  if (scm_is_number (alteration_def)
+      || laziness== SCM_BOOL_T)
     return true;
-
+  
   return (bar_number <= scm_to_int (ly_cdr (alteration_def)) + scm_to_int (laziness));
 }