common refpoint.
* flower/include/std-vector.hh (iterof): add iterof macro.
2006-02-19 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * lily/tie-formatting-problem.cc (from_lv_ties): add heads for
+ common refpoint.
+
+ * flower/include/std-vector.hh (iterof): add iterof macro.
+
* lily/enclosing-bracket.cc (width): new function.
* lily/align-interface.cc (align_elements_to_extents): reinstate
vector<string> string_split (string str, char c);
+#define iterof(i,s) typeof((s).begin()) i((s).begin())
+
#endif /* STD_VECTOR_HH */
return the_beam.smobbed_copy ();
}
-#define iterof(i,s) typeof((s).begin()) i((s).begin())
-
Direction
Beam::get_default_dir (Grob *me)
{
x_refpoint_ = lv_ties [0];
for (vsize i = 0; i < lv_ties.size (); i++)
- {
- x_refpoint_ = lv_ties[i]->common_refpoint (x_refpoint_, X_AXIS);
- }
+ x_refpoint_ = lv_ties[i]->common_refpoint (x_refpoint_, X_AXIS);
+ for (vsize i = 0; i < heads.size (); i++)
+ x_refpoint_ = heads[i]->common_refpoint (x_refpoint_, X_AXIS);
set_chord_outline (heads, LEFT);