"Jaap de Wolff" <j...@de-wolff.org> writes: > In gregorian lyrics the combination of episem with melisma must follow a > strict order: > > \episemInitium \melisma xxx \episemFinis \melismaEnd is the only working > order > > The orders > > \episemInitium \melisma xxx \melismaEnd \episemFinis > \melisma \episemInitium xxx \melismaEnd \episemFinis > \melisma \episemInitium xxx \episemFinis \melismaEnd > > will result in an unexpected EVENT_IDENTIFIER error > > =============================== > \version "2.19.62" > \include "gregorian.ly" > > \new VaticanaVoice { > a \melisma \episemInitium g \melismaEnd \episemFinis > } > =============================== > > syntax error, unexpected EVENT_IDENTIFIER > a \melisma > \episemInitium g \melismaEnd \episemFinis > > The expected behaviour is that any order is accepted.
How is that expectation established? It's not clear to me yet that this isn't a documentation bug. It's also likely that current master will not produce an error but the output might not be what is "expected". So we need to nail down the expectations and the reasons for it, see whether this restricts the possible forms of valid output or rather "just" requires a certain structure to the input, something which could be addressed using documentation. -- David Kastrup _______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond