Re: draft proposal for catalog resolution

> From: lee@sq.com
> > > Record ends are just part of whitespace in the catalog.
> > 
> > Is there any good reason that we need that flexbility? Perl programming
> > really is a lot easier when things are one per line.
> Agreed.
> Also, a common error seems to be omitting the double quotes round
> an argument to a CATALOG entry; if entries had to be separated by
> at least one of \n \r or \f, this requirement could be dropped, no?
> Otherwise given
>     STYLESHEET "Pretty little borders and teapots" TEAPOT
> the TEAPOT is taken as starting a new entry, which is very confusing.

As Lee knows, all this is addressed in the latest proposed amendment
to TR9401 and has already been addressed in the various XML catalog
proposals.  It isn't necessary to have a record-end-cognizant grammar
to solve this.