Skip to content

Conversation

@mscuthbert
Copy link
Member

@mscuthbert mscuthbert commented Jun 2, 2023

Previously only %abc-2.1 on the first line was enough to set the version number. Now I:abc-version 2.1 can be set anywhere.

Note that unlike the 2.1 format, the version Information header affects everything from that point forward within one song. The last version does take effect, but different versions may be given within the same file and the one in effect at that moment will carry forward.

Added lots of typing and fixed some bugs.

Previously only `%abc-2.1` on the first line was enough to set the version number.  Now `%%abc-version 2.1` can be set anywhere.

Note that unlike the 2.1 format, the version directive affects everything from that point forward.  The last version does take effect, but different versions may be given within the same file and the one in effect at that moment will carry forward.
@coveralls
Copy link

coveralls commented Jun 2, 2023

Coverage Status

coverage: 93.106% (-0.01%) from 93.116% when pulling 4b5155c on abc-directive-version into 2ca1f13 on master.

@mscuthbert mscuthbert changed the title Set ABC version from %%abc-version directive Set ABC version from I:abc-version information Jun 3, 2023
@mscuthbert mscuthbert merged commit 5562943 into master Jun 4, 2023
@mscuthbert mscuthbert deleted the abc-directive-version branch June 4, 2023 00:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants