]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.1.3
authorfred <fred>
Tue, 26 Mar 2002 21:28:57 +0000 (21:28 +0000)
committerfred <fred>
Tue, 26 Mar 2002 21:28:57 +0000 (21:28 +0000)
TODO
lily/plet-engraver.cc

diff --git a/TODO b/TODO
index b6ac7d37bcfdcaa0371a0acf25330701db5c29fc..ffd01a279742e2d835e921e14df3dc0e149346cb 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,6 +1,5 @@
 Features you cannot find in the doco as working, should be mentioned here.
 
-
 This is an assorted collection of stuff that will be done, might be
 done, or is an idea that I want to think about
 
@@ -11,8 +10,16 @@ grep for TODO and ugh/ugr/urg
 BUGS:
        * --safe:  disallow backslashes, disallow \include.
 
+       * fix fontsize switching
+
+       * fix rounding stuff in number->string
+
+       * msgfmt -o check?
+
        * \breathmark TeX macro 
 
+       * configure error if GUILE 1.3 not found
+
        * catch GUILE errors?
 
        * add new glyphs to font.ly
index 172a4912000e853001649497c97cfa9922219a59..0693b5017d36054a040ef47684fe9e71beaeb2a9 100644 (file)
@@ -46,15 +46,11 @@ Plet_engraver::acknowledge_element (Score_element_info i)
 bool
 Plet_engraver::do_try_request (Request* req_l)
 {
-  Musical_req* mus_l = dynamic_cast <Musical_req *> (req_l);
-  if (!mus_l)
-    return false;
-
   /*
     UGH! This is incorrect!
     Beam_req might not reach the Plet_engraver if ordering is wrong!
    */
-  Beam_req* b = dynamic_cast <Beam_req *> (mus_l);
+  Beam_req* b = dynamic_cast <Beam_req *> (req_l);
   if (b)
     {
       if (b->spantype)
@@ -65,7 +61,7 @@ Plet_engraver::do_try_request (Request* req_l)
       return false;
     }
     
-  Plet_req* p = dynamic_cast <Plet_req *> (mus_l);
+  Plet_req* p = dynamic_cast <Plet_req *> (req_l);
   if (!p)
     return false;
 
@@ -73,7 +69,7 @@ Plet_engraver::do_try_request (Request* req_l)
     return false;
 
   Direction d = (!plet_spanner_p_) ? LEFT : RIGHT;
-  if (span_reqs_drul_[d] && !span_reqs_drul_[d]->equal_b (mus_l))
+  if (span_reqs_drul_[d] && !span_reqs_drul_[d]->equal_b (req_l))
     return false;
 
   span_reqs_drul_[d] = p;