On Fri, Jul 25, 2003 at 05:58:42AM -0400, [EMAIL PROTECTED] wrote:
> Irwin Oppenheim wrote -
> 
> >Using ! and !..! in one and the same
> >tune may lead to disaster if you make a small typo. So,
> >while "!" should definitely be supported, I encourage
> >you to support "*" as well.
> 
> It just seems to make a messy situation more complicated.

I agree. I'm unhappy and confused about this.

I have just become able to use ! staffbreaks, in the last few days, with
their addition to some of the abc->ps family (or perhaps, my awareness of
that, following the discussion here).

Simultaneously with this, I'm hearing that they "shouldn't" be mixed
with !decoration!s. But if I need decorations in a tune, and want to
control the printing layout, and keep it readable ? "Pick any 2", sure.
But, if all 3 can be done, it's asking a lot of people to suggest they
not do them.

I really don't think the idea of constructs that "shouldn't" be used in
the same tune is a flyer. If I have a tune with decorations, and want to
add a staffbreak somewhere, I'm just not going to delete the decorations.
And I'm one of the people that's at least trying to pay attention. I
suppose what I'm saying is that asking the general abc-writing public to
have symathy with the poor developers in coping with stuff that's murder
to parse properly is just something that won't happen.

And, is this reccomendation on the level of a single tune, or does it,
actually, apply on the file level ? How about alternate tunes in a file,
one using just ! staffbreaks and the next using just !...! decorations,
will software be happy with this ? BarFly wants the user to tell it
which, I gather ?



And along with this, the new draft says the the character to use for
staff-break is something that no software I have implements. So I'm not
in a position to follow such a standard however much I'd like to.


I'm not very sure what I think of a "spec." that tries to tell
developers what meanings they have to change in their existing code, but
_if_ that's where we are ...

Either the ! is used for both purposes and parsers will have to accept
this as normal, rather than tryng to persuade people not to do it, or
something'll have to change ...

> As far as I can tell, !...! is much less widely used, the collections that 
> use it and the software that implements it are still maintained.  It could be 
> changed.  I hear the cry "Why should we?"  I reply "For the greater good of 
> abc." 

I agree. I'd think ! should be staffbreak, both for the amount of
existing stuff, and usability with abc2win, and for Jack's point about
visual intrusiveness.

And that then suggests *decoration*, which - as Bryan says -
_could_ be done in abcm2ps, etc, *if* Jeff agrees; and visually, I think
it works better; by analogy with my emphasis in the previous line - it
follows the general ascii conventional usage.



But, the raw fact is, in the case of conflict between software and spec.
people will do what their software implements. There's no choice. And
they seem to be headed in different directions - which is where we came
in.

-- 
Richard Robinson
"The whole plan hinged upon the natural curiosity of potatoes" - S. Lem
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html

Reply via email to