I've seen the line end problem also (PPC-Linux). If I remember well, the
last line wasn't seen if it ended without line feed, but I'm not sure.
Adding such a LF or CR (don't ask me which one) reduced the error to a
warning and I didn't care anymore. But I would also say there's something
in the PMX line (or file) end handling where at least some compilers
produce code which runs into problems for the last line of input.

One reason for this kind of problems is often that end-of-file condition
is raised differently in different compilers/systems. Some set the flag
once the last byte of a file has been read, others set it when one tries
to read behind the end of a file. Thus, depending on implementation,
end-of-file handling may get into problems. You may succeed in some cases
while, using the same sources, in other cases you may miss the last line
or even see it twice, depending on the way of implementation.

I suggest to add a caveat phrase to the PMX documentation about broken
compilers and possible need for an additional empty line at file end.

regards
Bernhard


_______________________________________________
Tex-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music

Reply via email to