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
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
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)
return false;
}
- Plet_req* p = dynamic_cast <Plet_req *> (mus_l);
+ Plet_req* p = dynamic_cast <Plet_req *> (req_l);
if (!p)
return false;
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;