On Fri, 1 Feb 2002, John Chambers wrote:

> I have no control over what people put on their web sites, so I have a
> strong incentive to use "Be liberal in what you accept" as a major
> rule.

I disagree, both with this rule and with the idea that you have no
influence over how people choose to write their ABC.  By your own words,
the reason this problem exists is because of the widespread use of
software that has casually accepted the use of "-" as a slur without
complaint -- i.e., software that has been too liberal.  So in effect, you
have chosen to become part of the problem, rather than the solution!  
While it may be the case that you wrote your software intending for it to
be a "solution" for non-standard ABC, it is quite possible now that some
people write non-standard ABC precisely because *your* software enabled
them to do so without ever learning the correct syntax.

At the very least, I think that using "-" as a slur should result in a
clear *warning* to the user that the ABC standard discourages this
practice, and it is not guaranteed to work with other ABC software.  Then
I suppose you could be as liberal as you want in idiot-proofing your
software without much risk of further exacerbating the problem.

> I don't want to waste my time responding to users' complaints about my
> web site bombing for ABC that works elsewhere.

I can respect this, but at the same time, I don't feel that it justifies
"dumbing down" the standard to the lowest common denominator.  
Interpreting ^F-|F as two F sharps makes the most sense.  It is consistent
with the standard's definition of a tie; it follows ABC's trend of
borrowing from the traditional rules for notating accidentals; and it
ensures that it will be possible, when necessary, to force the second
sharp to be displayed.  Interpreting the second F as a natural gives no
appreciable benefit that I can see (besides which, it is poor notation
anyway, since a natural sign should be used even in the absence of a slur
or tie, as a courtesy to the performer).

John








To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html

Reply via email to