Phil Taylor says -

>Does ABCcheck report a space in the M: field as an error?

No it doesn't.  This is a specific problem to do with abc2win (so it will
give you another stick to beat it with.)

The problem was not with ABCcheck but with abc2nwc.  abc2win allows inline
commands just by plonking them in and terminating them with a space.  A good
idea not very well realised.  Standard 1.6 makes no allowance for this and
the draft standard suggests putting them in square brackets.  Better, but yet
another meaning when you hit [ in a tune.

The line in question was -

!:M: 6/8 F2A ABc|ded cBA|Bcd AGF|BGE EFG|

(Interesting use of !)

abc2nwc read the M: and then read everything up to the next space (ie
nothing) and failed to make sense of the result.  If the space is edited out,
it works.  Hence my comment about abc2win's error checking not being perfect.

ABCcheck successfully reports this as an error and, if the space is removed
reports it as an abc2winism.

Don't get me wrong, this was not the only error ABCcheck found.  There were
704 in the whole file, mostly to do with bar lines and repeat starts and ends.

>And does it fail to report all those lines which start with a single colon
instead of |:?

No.  It reports all those.

>Or all the extra spaces at the ends of lines and between the tunes?

Are these against the standard?

>How about all the reels marked at Q:180?

I'm not a music critic.

Nice to have you being polite to me Phil.

Bryan

Reply via email to