2006-07-31 Han-Wen Nienhuys <hanwen@lilypond.org>
+ * Documentation/topdocs/NEWS.tely (Top): add description.
+
* input/regression/tuplet-full-length-note.ly: add file.
* lily/instrument-name-engraver.cc (acknowledge_axis_group):
@end ignore
@item
-Instrument names may be changed half-way during a staff.
+
+
+@item
+Instrument changes are better supported: names in the margin can be
+changed half-way during a staff, and cues are printed automatically.
This feature was sponsored by Kieren MacMillan.
PACKAGE_NAME=LilyPond
MAJOR_VERSION=2
MINOR_VERSION=9
-PATCH_LEVEL=13
+PATCH_LEVEL=14
MY_PATCH_LEVEL=
#include "std-vector.hh"
#include "main.hh"
+
+enum Configuration_tag
+ {
+ SLUR_STEM = 0x01,
+ SLUR_HEAD = 0x02,
+ SLUR_FREE = 0x04,
+ SLUR_FREE_HEAD = 0x08,
+ SLUR_FREE_STEM = 0x10,
+ SLUR_STEM_TIP = 0x10,
+ };
+
class Slur_configuration
{
Real score_;
Drul_array<Offset> attachment_;
Bezier curve_;
Real height_;
-
+ unsigned tags_;
int index_;
Slur_configuration ();
Slur_configuration::Slur_configuration ()
{
+ tags_ = 0x0;
score_ = 0.0;
index_ = -1;
};