+
+pl 6.uu2
+ - bf: PS font selecting.
+
+pl 6.uu1
+ - bf: ls-latex
+ - mudela-book --no-pictures
+ - bf: ly2dvi
+ - convert-mudela: beamAuto moment syntax.
+
+pl 6.jcn3
+ - fixed scm output
+
+pl 6.jcn2
+ - half-baken ly-gulp-file in scm
+ - resurrected scm output through guile
+
+pl 5.mb1
+ - bf: version of init.sly, init.fly
+ - Clarify necessary version of texinfo
+ - bf: texi files, minor errors and syntax compatible with
+ older makeinfo
+
+pl 6.jcn1
+ - bf: scm output
+
+*******
+
pl 5.hwn2
- Bach preludes: mutopification
- dots are Directional_element too; use \property dotDirection
#include "proto.hh"
#include "misc.hh"
#include "cross-staff.hh"
-
+#include "debug.hh"
#include "stem.hh"
#include "paper-def.hh"
#include "lookup.hh"
set_direction (stem_l_->get_direction ());
SCM bd = stem_l_->remove_elt_property ("beam-dir");
- beam_dir_ = gh_scm2int (bd);
-
+ if (gh_number_p (bd))
+ {
+ beam_dir_ = gh_scm2int (bd);
+ }
+ else
+ {
+ programming_error ("Beam direction not set.");
+ beam_dir_ = UP; // GURAUGRNAGURAGU! urg !
+ }
+
Paper_def* paper_l = stem_l_->paper_l ();
Real internote_f = stem_l_->staff_line_leading_f ()/2;
Real interbeam_f = paper_l->interbeam_f (mult_i_);