On Tue, Jul 15, 2003 at 11:54:25PM +0100, Phil Taylor wrote:
> Bryan Creer wrote:
> 
> >Unfortunately, to really to solve compatability problems you need a
> >masochistic altruist who will go back and remove all the line-break !s
> >from all the
> >tune files created with abc2win over the last eight years or so which
> >might annoy
> >the people who chose to put them in.  (I'm not volunteering.)
> 
> Yeah, that's the rub.  The thing to bear in mind is that we don't have to
> stay compatible with abc2win, since the people who use that program don't
> need the more advanced features which we are adding to the language.
> On the other hand, we do have to maintain some compatibility with abc2win's
> files, because they are priceless.  What we must avoid is adding something
> to the language which prevents new programs which conform to the newest
> standard from being capable of dealing with abc2win's files.

What programs are currently capable of reading abc2win output, as is ?
BarFly, I guess, since you're saying this. And, yes, it _is_ a point -
if it does have that capability I can see you'd be reluctant to cut your
users off from access to those files. But I also think it's a point that
can be made too much of. Maybe I'm getting bad-tempered about this; but,
I've never, not ever, been able to use abc2win files without having to
edit them by hand first. abc2win introduced constructs, out of the blue,
that the abc->ps family have never _been_ able to read. Some of them,
particularly the mid-line ! linebreak, I would actually like to have the
use of, as it turns out (and, I like abcm2ps's approach to mixed barline
thingies like :|: - what's written is what gets printed. Not always what
I want to see, but the basic idea seems right, clear, simple), if we
could reach agrrement such that they were generally available - but my
point here is that, to have a "standard" which makes it necessary to
fiddle about with abc2win files before being able to use them is not to
construct a new situation. It's where we've always been. Maybe it would
be necessary (maybe it would be an improvement) to tell a program
explicitly whether a user wanted to read abc2win or standard.

-- 
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