Should deleting time sig that is same as prior time sig cause subsequent breaks & barlines to be removed?

• May 5, 2018 - 06:11

If I delete that second 4/4 time sig, then it removes the subsequent line break, which I found minorly annoying. I can understand why this is happening in the code, because normally time signs are only placed when actually needed, so normally deleting time sig would mean that the time sig would change, and a time sig change would necessarily invalidate any subsequent breaks because measure boundaries change. But I'm thinking that if time sig is identical to prior time sig, then nothing subsequent should change. So maybe should test if time sig is identical, in which case do nothing to such elements that occur on the boundary between measures?


Comments

In reply to by ericfontainejazz

Handling the cases where no measures actually need to be rewritten seems a no-brainer to make - so, 4/4 to cut time, etc. As for other cases, it's a common request, and seems logical on the surface, but the number of times where the same line breaks would actually make sense given all the other changes that would be brought about (more barlines yes, also more accidentals, breaking up long notes with ties, etc) makes even the case of changing 4/4 to 2/4 not quite so obvious. I suppose it wouldn't hurt to leave them and let people clean up the resulting mess themselves, but then we get into the slippery slope of figuring out what to do with the much messier case of a change from 4/4 to 3/4 etc.

Do you still have an unanswered question? Please log in first to post your question.