From 0ceec34ec3611f53ea78832799b8f190988f05ec Mon Sep 17 00:00:00 2001 From: hanwen Date: Fri, 19 Aug 2005 19:54:02 +0000 Subject: [PATCH] (try_music): don't print warning about not being able to handle repeat. --- ChangeLog | 5 +++++ lily/ly-module.cc | 2 +- lily/percent-repeat-engraver.cc | 7 ++----- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/ChangeLog b/ChangeLog index 7aaf5ed3a8..6ca1f1587f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-08-19 Han-Wen Nienhuys + + * lily/percent-repeat-engraver.cc (try_music): don't print warning + about not being able to handle repeat. + 2005-08-19 Jan Nieuwenhuizen * Documentation/user/examples.itely (Piano templates): diff --git a/lily/ly-module.cc b/lily/ly-module.cc index 9ce3b38087..0f5fa5d46e 100644 --- a/lily/ly-module.cc +++ b/lily/ly-module.cc @@ -156,7 +156,7 @@ redefine_keyval (void *closure, SCM key, SCM val, SCM result) void make_stand_in_procs_weak () { - if (SCM_IS_WHVEC_ANY(scm_stand_in_procs)) + if (scm_weak_key_hash_table_p (scm_stand_in_procs) == SCM_BOOL_T) { #if (SCM_MINOR_VERSION == 7) perform_gc_kludge = false; diff --git a/lily/percent-repeat-engraver.cc b/lily/percent-repeat-engraver.cc index 51213abcda..af00fa6f2c 100644 --- a/lily/percent-repeat-engraver.cc +++ b/lily/percent-repeat-engraver.cc @@ -107,11 +107,8 @@ Percent_repeat_engraver::try_music (Music *m) else if (Moment (2) * meas_len == body_length_) repeat_sign_type_ = DOUBLE_MEASURE; else - { - warning (_f ("can't handle a percent repeat of length: %s", - body_length_.to_string ())); - return false; - } + return false; + repeat_ = m; -- 2.39.5