--------

Laurie Griffiths wrote:
| For what it's worth, Muse is quite happy with
|   X:0100ABCD Richard Robinson <[EMAIL PROTECTED]>
...
| Richard Robinson wrote that
| Not exhaustive, but ... I have here, and use, abc2ps, abcm2ps, abc2mtex
| and yaps. These will all cope OK with an X: line of
|
| X:[EMAIL PROTECTED]
...
| abc2ps complains, but that's all. They all rip the file ok.
|
| But I bet there are other programs that won't ... ?

Probably, but rejecting such a tune isn't  reasonable,  and
should be fixed.  Giving a warning is reasonable.  One idea
might be to insert a % after the last digit, and then every
abc  program  should  accept  it.   The worry then would be
programs that strip off comments and don't pass them on.

There are a lot  of  examples  of  software  that  casually
accepts  trailing junk in numbers without comment.  Strings
like "5cm" and "17.3km" are routinely accepted in a lot  of
programming  languages,  for obvious reasons.  "X:0100ABCD"
should be ok for the  same  reasons,  though  you'd  expect
programs to treat it as "X:100".

One thing I oughta check:  I have a number of perl  scripts
that,  among other things, renumber the tunes in a file.  I
should verify that they  don't  lose  such  trailing  text.
Keeping it would be easy, but discarding the old X line and
generating a new one is even easier.

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

Reply via email to