it is a string or number.
2003-12-30 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ * lily/mark-engraver.cc (process_music): only set rehearsalMark if
+ it is a string or number.
+
* scm/output-lib.scm (note-head-style->attachment-coordinates):
change calling convention of stem-attachment function.
@itemize
@item
The weight of the stafflines is now heavier at smaller staff sizes.
-To match this, the font has been revamped completely for looking: the
-font is now much heavier for smaller sizes, and the note heads are
-more rounded in smaller sizes.
+The font has been modified to match this look: at smaller sizes, the
+font is heavier and the note heads are more rounded.
@item Processing scores is now done while parsing the file. New
Scheme functions give more flexibility: for example, it is now possible
TODO: make the increment function in Scheme.
+
+ TODO: junk the number type for rehearsalMark
*/
void
Mark_engraver::process_music ()
text_->set_grob_property ("font-family", family);
}
- daddy_trans_->set_property ("rehearsalMark", m);
+ if (gh_number_p (m) || gh_string_p (m))
+ daddy_trans_->set_property ("rehearsalMark", m);
}
}