Tracker 714 Regtest

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Tracker 714 Regtest

Ian Hulin
Hi Vincent et al,

Here's a file which demonstrates the problem with extended accented characters in output-suffix.  I'm not sure how to fit in to the regression test suite as it needs to produce pdf output files and test that these have been generated with the expected names.

The file works happily with 2.13 but should make 2.12 barf spectacularly.

Cheers,

Ian Hulin

\version "2.13.5"

\header {
  dedication = "Lilypond Regression Test"
  title = "Má Vlast"
  subtitle = "Symphonic Tone Poem Cycle"
  instrument = "Orchestra"
  composer = "Bedřich Å metana"
  opus = "Opus 64"
}
\version "2.13.5"


globalI = {
  \key c \major
  \time 4/4
}

globalII = {
  \key e \minor
  \time 6/8
}
globalIII = {
  \key f \minor
  \time 4/4
}
globalIV = {
  \key f \major
  \time 4/4
}
globalV = {
  \key d \minor
  \time 4/4
}
globalVI = {
  \key d \minor
  \time 4/4
}

violinmI = \relative c'' {
  \globalI
  c4 c c c |
 
}
"output-suffix" = "Vyšehrad"
\book {
  \header {
   subsubtitle = "I. VyÅ¡ehrad"
  }
  \score {
    \new Staff \with {
      instrumentName = "Violin"
      midiInstrument = "violin"
    } \violinmI
    \layout { }
    \midi {
      \context {
        \Score
        tempoWholesPerMinute = #(ly:make-moment 100 4)
      }
    }
  }
}

violinmII = \relative c'' {
  \globalII
  % Music follows here.
  e4 e8 e4 e8 |
}
"output-suffix" = "Vltava"
\book {
  \header {
   subsubtitle = "II. Vltava"
  }
  \score {
    \new Staff \with {
      instrumentName = "Violin"
      midiInstrument = "violin"
    } \violinmII
    \layout { }
    \midi {
      \context {
        \Score
        tempoWholesPerMinute = #(ly:make-moment 100 4)
      }
    }
  }
}

violinmIII = \relative c'' {
  \globalIII
  % Music follows here.
  f4 f f f|
 
}
"output-suffix" = "Å arka"
\book {
  \header {
   subsubtitle = "III. Å arka"
  }
  \score {
    \new Staff \with {
      instrumentName = "Violin"
      midiInstrument = "violin"
    } \violinmIII
    \layout { }
    \midi {
      \context {
        \Score
        tempoWholesPerMinute = #(ly:make-moment 100 4)
      }
    }
  }
}

violinmV = \relative c'' {
  \globalV
  % Music follows here.
  d4 d d d |
}
"output-suffix" = "Z-českých-luhů-a-hájů"
\book {
  \header {
   subsubtitle = "IV. Z českých luhů a hájů"
  }
  \score {
    \new Staff \with {
      instrumentName = "Violin"
      midiInstrument = "violin"
    } \violinmV
    \layout { }
    \midi {
      \context {
        \Score
        tempoWholesPerMinute = #(ly:make-moment 100 4)
      }
    }
  }
}

violinmV = \relative c'' {
  \globalV
  % Music follows here.
  d4 d d d |
}
"output-suffix" = "Tábor"
\book {
  \header {
   subsubtitle = "V. Tábor"
  }
  \score {
    \new Staff \with {
      instrumentName = "Violin"
      midiInstrument = "violin"
    } \violinmV
    \layout { }
    \midi {
      \context {
        \Score
        tempoWholesPerMinute = #(ly:make-moment 100 4)
      }
    }
  }
}
violinmVI = \relative c'' {
  \globalVI
  % Music follows here.
  d4 d d d |
}
"output-suffix" = "Blanik"
\book {
  \header {
   subsubtitle = "VI. Blanik"
  }
  \score {
    \new Staff \with {
      instrumentName = "Violin"
      midiInstrument = "violin"
    } \violinmVI
    \layout { }
    \midi {
      \context {
        \Score
        tempoWholesPerMinute = #(ly:make-moment 100 4)
      }
    }
  }
}
Loading...