From 9d17dd8bafdfbcb9636e141957c8d5e074f38894 Mon Sep 17 00:00:00 2001 From: Han-Wen Nienhuys Date: Mon, 31 Jul 2006 14:11:51 +0000 Subject: [PATCH] (Top): add description. --- ChangeLog | 2 ++ Documentation/topdocs/NEWS.tely | 6 +++++- VERSION | 2 +- lily/include/slur-configuration.hh | 13 ++++++++++++- lily/slur-configuration.cc | 1 + 5 files changed, 21 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 10f437ce34..76ae59ce72 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2006-07-31 Han-Wen Nienhuys + * Documentation/topdocs/NEWS.tely (Top): add description. + * input/regression/tuplet-full-length-note.ly: add file. * lily/instrument-name-engraver.cc (acknowledge_axis_group): diff --git a/Documentation/topdocs/NEWS.tely b/Documentation/topdocs/NEWS.tely index 17f900498a..a1ddecbe0a 100644 --- a/Documentation/topdocs/NEWS.tely +++ b/Documentation/topdocs/NEWS.tely @@ -67,7 +67,11 @@ which scares away people. @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. diff --git a/VERSION b/VERSION index 7d754a77ed..d15511f6ad 100644 --- a/VERSION +++ b/VERSION @@ -1,6 +1,6 @@ PACKAGE_NAME=LilyPond MAJOR_VERSION=2 MINOR_VERSION=9 -PATCH_LEVEL=13 +PATCH_LEVEL=14 MY_PATCH_LEVEL= diff --git a/lily/include/slur-configuration.hh b/lily/include/slur-configuration.hh index b1b9f9a6e5..fa61e42b14 100644 --- a/lily/include/slur-configuration.hh +++ b/lily/include/slur-configuration.hh @@ -13,6 +13,17 @@ #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_; @@ -22,7 +33,7 @@ public: Drul_array attachment_; Bezier curve_; Real height_; - + unsigned tags_; int index_; Slur_configuration (); diff --git a/lily/slur-configuration.cc b/lily/slur-configuration.cc index 3aabe8407d..b1ce277351 100644 --- a/lily/slur-configuration.cc +++ b/lily/slur-configuration.cc @@ -166,6 +166,7 @@ Slur_configuration::generate_curve (Slur_score_state const &state, Slur_configuration::Slur_configuration () { + tags_ = 0x0; score_ = 0.0; index_ = -1; }; -- 2.39.5