source file of the GNU LilyPond music typesetter
- (c) 1997--2003 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1997--2004 Han-Wen Nienhuys <hanwen@cs.uu.nl>
Jan Nieuwenhuizen <janneke@gnu.org>
*/
/*
- Ugh, this is messy.
+ TODO: this entire class should be implemented at Scheme level.
+
+
+
*/
Paper_outputter::Paper_outputter (String name)
{
{
output_String_def (prefix + s, ly_scm2string (v));
}
- else if (scm_exact_p (v) == SCM_BOOL_T)
+ else if (scm_integer_p (v) == SCM_BOOL_T && scm_exact_p (v) == SCM_BOOL_T)
{
output_int_def (prefix + s, gh_scm2int (v));
}