On 30 September 2010 09:57, Phil Holmes <m...@philholmes.net> wrote: > 1) In harp-pedals-sanity-checks.ly we get: > > +warning: Harp pedal diagram contains dividers at positions (4). Normally, > there is only one divider after the third pedal. > +warning: Harp pedal diagram contains dividers at positions (1 3 5). > Normally, there is only one divider after the third pedal. > +warning: Harp pedal diagram does not contain a divider (usually after third > pedal). > warning: Harp pedal diagram contains 5 pedals rather than the usual 7. > -warning: Harp pedal diagram does not contain a divider (usually after third > pedal). > -warning: Harp pedal diagram contains dividers at positions (1 3 5). > Normally, there is only one divider after the third pedal. > -warning: Harp pedal diagram contains dividers at positions (4). Normally, > there is only one divider after the third pedal. > > There's similar in harp-pedals.ly. Is this a bug or an update to fix a bug > that's caused different error messages.
It's a bug. Joe's recent fixes for outside-staff estimation sort markups (and other outside-staff grobs) based on their 'outside-staff-priority. This causes the stencils to be evaluated in a different order, which then causes the warning messages from the harp pedal markup command to reverse their ordering in the regtest. Here are two minimal examples showing what's happening: \version "2.13.35" \relative c' { c1^\markup \musicglyph #"1st" c1^\markup \musicglyph #"2nd" c1^\markup \musicglyph #"3rd" } %{ warning: Cannot find glyph 2nd warning: Cannot find glyph 3rd warning: Cannot find glyph 1st %} \relative c' { c1-\markup \left-brace #0 \override TextScript #'outside-staff-priority = #0 c1-\markup \left-brace #-1 } %{ warning: no brace found for point size -1 warning: defaulting to 10.5 pt warning: no brace found for point size 0 warning: defaulting to 10.5 pt %} Cheers, Neil _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel