X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=scripts%2Fabc2ly.py;h=8adc6e4ac5890885d41f2f193b2c06b060fe075e;hb=95bcbed80fc123c902728ffed8d48e82b8ba9bb1;hp=5994669daec286c15b87c664c88ebb753604824f;hpb=9ad5b53e855a35903cc5489e952284e80c4fe30b;p=lilypond.git diff --git a/scripts/abc2ly.py b/scripts/abc2ly.py index 5994669dae..8adc6e4ac5 100644 --- a/scripts/abc2ly.py +++ b/scripts/abc2ly.py @@ -1045,15 +1045,16 @@ def try_parse_note (str, parser_state): voices_append (articulation) - if parser_state.parsing_tuplet: - parser_state.parsing_tuplet = parser_state.parsing_tuplet - 1 - if not parser_state.parsing_tuplet: - voices_append ("}") if slur_begin: voices_append ('-(' * slur_begin ) if slur_end: voices_append ('-)' *slur_end ) + if parser_state.parsing_tuplet: + parser_state.parsing_tuplet = parser_state.parsing_tuplet - 1 + if not parser_state.parsing_tuplet: + voices_append ("}") + if global_options.beams and \ str[0] in '^=_ABCDEFGabcdefg' and \ not parser_state.parsing_beam and \