From: fred Date: Tue, 26 Mar 2002 23:09:55 +0000 (+0000) Subject: lilypond-1.3.37 X-Git-Tag: release/1.5.59~1731 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=961e5a12ac7732f0147143bcd34949283c644bcc;p=lilypond.git lilypond-1.3.37 --- diff --git a/CHANGES b/CHANGES index 25d8b6894f..4b4c02e510 100644 --- a/CHANGES +++ b/CHANGES @@ -1,4 +1,44 @@ -.3.35.hwn1 + +1.3.36.hwn1 +=========== + +* Abstract Align_element into Align_interface. Removed +Axis_align_{item,spanner}, Align_element, Super_element, all multiple +inheritance in the backend. + +* new Gade score, INSTALL.texi fixes (thanks, Mats) + +* Removed Item::hpos_f (), Score_element::{get,set}_real () + +* comments detailing properties for Axis_group_interface, +Side_position_interface, Score_element, Item and Spanner + +1.3.36.jcn3 +=========== + +* Fixed vertical dimensions of elements in dynamic line spanner by adding + axis-group to dynamic line spanner. + +* Bugfix: line-spanner lasts always full duration of (de)crescendi. + +* Bugfix: broken (de)crescendi on a dynamic-line-spanner. + +* Bugfix: compilation dynamic-engraver. + +* Added and updated a faq about postscript and ghostscript. + +* Fixed order of slurVerticalDirection verticalDirection in + generic-property.scm. Similar fixes for Stem, Tie, etc. + +* Added a Text_engraver to GraceContext. Maybe it was removed on + purpose: scripst on grace notes seem broken, they appear on the + main note. + +* Bugfix: volume effect of (de)crescendi was sometimes wrong way round. + +1.3.36 +====== +1.3.35.hwn1 =========== * textEmptyDimension changed into textNonEmpty, default: off, diff --git a/VERSION b/VERSION index c53e8e4d15..b0b101c703 100644 --- a/VERSION +++ b/VERSION @@ -1,7 +1,7 @@ PACKAGE_NAME=LilyPond MAJOR_VERSION=1 MINOR_VERSION=3 -PATCH_LEVEL=36 +PATCH_LEVEL=37 MY_PATCH_LEVEL= # use the above to send patches: MY_PATCH_LEVEL is always empty for a diff --git a/lily/line-group-group-engraver.cc b/lily/line-group-group-engraver.cc index 99dc54a202..e08fae2289 100644 --- a/lily/line-group-group-engraver.cc +++ b/lily/line-group-group-engraver.cc @@ -7,7 +7,6 @@ */ #include "staff-symbol.hh" -#include "axis-group-spanner.hh" #include "command-request.hh" #include "bar.hh" #include "debug.hh" @@ -26,7 +25,7 @@ void Line_group_engraver_group::typeset_element (Score_element *elem) { if (!elem->parent_l (Y_AXIS)) - axis_group (staffline_p_).add_element (elem); + Axis_group_interface (staffline_p_).add_element (elem); Engraver_group_engraver::typeset_element (elem); } @@ -53,8 +52,9 @@ Line_group_engraver_group::do_creation_processing() void Line_group_engraver_group::create_line_spanner () { - staffline_p_ = new Axis_group_spanner ; - axis_group (staffline_p_).set_axes (Y_AXIS,Y_AXIS); + staffline_p_ = new Spanner ; + Axis_group_interface (staffline_p_).set_interface (); + Axis_group_interface (staffline_p_).set_axes (Y_AXIS,Y_AXIS); }