You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
\version"2.19.49"\language"english"
origBreak = { \break }
ThirdTune =\relative {
\repeat volta 2 {
\time4/4\key g \major| e''4 e g8 e d b
| e8 d b a d4 b
| e4 e g8 e g4| a2 g
\origBreak| e4 e g8 e d b
| e8 d b a d4 b
| e4 d8 b d b a g
| b8 a g4 e2\origBreak
}
\repeat volta 2 {
| b'4 a8 g e4 b'
| a8 g e g a4 b
| d2 cs2| c2 a
| b4 a8 g e4 b'
\origBreak| a8 g e d g4 e
}
\alternative {
{
| b4 d8 d b4 d
| ds4 b ds8 fs a4
}
{
| g8 c c c b4 g
| a8 fs d4 e2
}
}
}
ThirdTuneChords =\chordmode {
\repeat volta 2 {
| e1:m s s a2 g
| e1:m s e2:m d b:7 e:m| e1:m s d2 a c b:7 e1:m| s1
}
\alternative {
{ d1 b1:7 }
{ c2 g d e:m }
}
}
\score {
<<
\newChordNames\ThirdTuneChords\newStaff { \clef treble \ThirdTune }
>>
\layout {
indent =0\in\overrideScore.BarNumber.break-visibility =#'#(#f#f#f)
}
}
I attempted solving the issue and found this happening because of the indent command in the layout block.
indent = 0 \in
It leads to this node <Assignment 'indent'> being generated in the tree. There is no case in the ParseSource.Assignment method for handling this node. The code works well without the indent statement.
I think this can be handled by adding a condition in the Assignment method. What could the indent command be translated to in MusicXML?
Looking at ParseSource.Assignment() I have the impression that this indent shouldn't reach this in the first place. But that's just a guess. @PeterBjuhr could you have a look please?
Reported by a Frescobaldi user:
results in:
The text was updated successfully, but these errors were encountered: