2003-08-23 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ * input/test/partial-blank.ly (quickmeasure): syntax
+
+ * lily/slur.cc (get_attachment): bugfix: don't crash on non-cons
+ attachment property.
+
* Documentation/user/refman.itely: remove superfluous -'s
(Grace notes): ) fixes.
\score {
\notes\relative c'' {\time 3/4
\property Voice.Beam \set #'dir-function = #beam-dir-majority
- [c8 g]
+ c8-[ g]
\property Voice.Beam \set #'dir-function = #beam-dir-mean
- [c g]
+ c-[ g]
\property Voice.Beam \set #'dir-function = #beam-dir-median
- [c g]
+ c-[ g]
\time 3/8
\property Voice.Beam \set #'dir-function = #beam-dir-majority
- [c8 c g]
+ c8-[ c g]
\property Voice.Beam \set #'dir-function = #beam-dir-mean
- [c c g]
+ c-[ c g]
\property Voice.Beam \set #'dir-function = #beam-dir-median
- [c c g]
+ c-[ c g]
}
\paper{raggedright = ##t}
}
\score {
\notes \relative c'' {
- a-#"\\embeddedps{3 4 moveto 5 3 rlineto stroke}"
- -#"\\embeddedps{ [ 0 1 ] 0 setdash 3 5 moveto 5 -3 rlineto stroke}"
- b-#"\\embeddedps{3 4 moveto 0 0 1 2 8 4 20 3.5 rcurveto stroke}"
+ a-"\\embeddedps{3 4 moveto 5 3 rlineto stroke}"
+ -"\\embeddedps{ [ 0 1 ] 0 setdash 3 5 moveto 5 -3 rlineto stroke}"
+ b-"\\embeddedps{3 4 moveto 0 0 1 2 8 4 20 3.5 rcurveto stroke}"
s2
a'1
}
staff with lots of fast notes. "
}
-quickmeasure = \notes {[\repeat unfold 16 c''16]}
+quickmeasure = \notes {
+ \repeat unfold 16 c''16
+}
+
mel = \notes \relative c' {c16 d16 e8 a4 g2 e8 d c2. g'1 e4 d c2}
\score {
\score {\notes \relative c'' {
\property Voice.Tie \override #'after-line-breaking-callback =
#my-callback
- c1\break ~ c2 ~ c
+ c1 ~ \break c2 ~ c
}
\paper { raggedright = ##t }
}
Grob **common)
{
SCM s = me->get_grob_property ("attachment");
- if (!gh_symbol_p (index_get_cell (s, dir)))
+ if (!gh_pair_p (s) || !gh_symbol_p (index_get_cell (s, dir)))
{
s = set_extremities (me);
}