CVSROOT: /cvsroot/lilypond
Module name: lilypond
Branch:
Changes by: Han-Wen Nienhuys <[EMAIL PROTECTED]> 05/10/17 15:59:36
Modified files:
lily : grob-array-scheme.cc line-spanner.cc
scm : define-grobs.scm define-music-properties.scm
Log message:
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/lily/grob-array-scheme.cc.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/lily/line-spanner.cc.diff?tr1=1.66&tr2=1.67&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/scm/define-grobs.scm.diff?tr1=1.256&tr2=1.257&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/scm/define-music-properties.scm.diff?tr1=1.44&tr2=1.45&r1=text&r2=text
Patches:
Index: lilypond/lily/grob-array-scheme.cc
diff -u lilypond/lily/grob-array-scheme.cc:1.1
lilypond/lily/grob-array-scheme.cc:1.2
--- lilypond/lily/grob-array-scheme.cc:1.1 Mon Oct 17 15:34:55 2005
+++ lilypond/lily/grob-array-scheme.cc Mon Oct 17 15:59:35 2005
@@ -33,7 +33,7 @@
int i = scm_to_int (index);
if (i < 0 || i >= me->size ())
{
- scm_out_of_range (NULL, scm_from_size_t (i));
+ scm_out_of_range (NULL, scm_from_int (i));
}
return me->grob (i)->self_scm ();
Index: lilypond/lily/line-spanner.cc
diff -u lilypond/lily/line-spanner.cc:1.66 lilypond/lily/line-spanner.cc:1.67
--- lilypond/lily/line-spanner.cc:1.66 Sun Oct 16 13:52:42 2005
+++ lilypond/lily/line-spanner.cc Mon Oct 17 15:59:35 2005
@@ -283,8 +283,8 @@
{
Axis ax = (Axis)a;
dxy[ax]
- = + bound[RIGHT]->extent (common[X_AXIS], ax).center ()
- - bound[LEFT]->extent (common[X_AXIS], ax).center ();
+ = + robust_relative_extent (bound[RIGHT], common[X_AXIS],
ax).center ()
+ - robust_relative_extent (bound[LEFT], common[X_AXIS], ax).center
();
my_off[ax] = me->relative_coordinate (common[a], ax);
his_off[ax] = bound[LEFT]->relative_coordinate (common[a], ax);
Index: lilypond/scm/define-grobs.scm
diff -u lilypond/scm/define-grobs.scm:1.256 lilypond/scm/define-grobs.scm:1.257
--- lilypond/scm/define-grobs.scm:1.256 Mon Oct 17 15:34:55 2005
+++ lilypond/scm/define-grobs.scm Mon Oct 17 15:59:35 2005
@@ -629,7 +629,7 @@
(GridLine
. (
- (callbacks . (stencil . ,Grid_line_interface::print))
+ (callbacks . ((stencil . ,Grid_line_interface::print)))
(X-extent-callback . ,Grid_line_interface::width_callback)
(self-alignment-X . ,CENTER)
(X-offset-callbacks . (,Self_alignment_interface::aligned_on_self
Index: lilypond/scm/define-music-properties.scm
diff -u lilypond/scm/define-music-properties.scm:1.44
lilypond/scm/define-music-properties.scm:1.45
--- lilypond/scm/define-music-properties.scm:1.44 Mon Oct 17 15:34:55 2005
+++ lilypond/scm/define-music-properties.scm Mon Oct 17 15:59:36 2005
@@ -60,6 +60,7 @@
(length-callback ,procedure? "How to compute the duration of this music.
This property
can only be defined as initializer in @file{define-music-types.scm}.")
(name ,symbol? "Name of this music object")
+ (no-continuation ,boolean? "If set, disallow continuation lines")
(numerator ,integer? "numerator of a time signature")
(once ,boolean? "Apply this operation only during one time step?")
(octavation ,integer?
_______________________________________________
Lilypond-cvs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-cvs