Should deleting time sig that is same as prior time sig cause subsequent breaks & barlines to be removed?
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?
Attachment | Size |
---|---|
Should deleting this identical time sig remove the break and repeat sign?.mscz | 5.62 KB |
Comments
Identical or equivalent, like 4/4 and 2/2 or 3/4 and 6/8
In reply to Identical or equivalent,… by Jojo-Schmitz
yeah...
or even more specifically: don't delete elements at measure boundaries if the time sig being deleted is divisible by the prior time sig. (Quite a mouthful, but I think that is the condition....but that might be going too far)
In reply to yeah… by ericfontainejazz
Ah, yes, even replacing 4/4 with 2/4 may not require removing system breaks, although the extra barlines and accidentals may need extra space and so cause extra system breaks
In reply to yeah… 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.