Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorrect unfolding if a jump is to happen only the third time [BUG] #69

Open
johentsch opened this issue Jun 13, 2023 · 0 comments
Open
Assignees
Labels
bug Something isn't working

Comments

@johentsch
Copy link
Owner

Take this example
incorrect_unfolding.zip

measure 1 2 3 4 5 6 7
jump 饾剫 |: to 饾剬 :| D.S. al Coda 饾剬

Expected unfolding

1 2 3 4 5 3 4 5 6 2 3 4 7

Actual unfolding

1 2 3 4 5 3 4 7

Suggested solution

The next column for m. 4 needs to read 5 5 7 rather than 5 7.
If the pointer hits an end-repeat (m. 5) everything repeated bar could get its next bar prepended. Or only "non-default" bars, such as m. 4 in the example.

@johentsch johentsch added the bug Something isn't working label Jun 13, 2023
@johentsch johentsch self-assigned this Jun 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant