SCM posns = me->get_grob_property ("positions");
Interval pos;
- if (!ly_number_pair_p (posns))
+ if (!is_number_pair (posns))
{
programming_error ("No beam posns");
pos = Interval (0,0);
pos= ly_scm2interval (posns);
Real dy = pos.delta ();
- Real dydx = dy && dx ? dy/dx : 0;
+ Real dydx = (dy && dx) ? dy/dx : 0;
Real thick = get_thickness (me);
Real bdy = get_beam_translation (me);
Real last_xposn = -1;
Real last_width = -1 ;
-
Real gap_length =0.0;
SCM scm_gap = me->get_grob_property ("gap");
if (gh_number_p (scm_gap))