> Andrew Thompson ??:
>> AFAIU, the tool that reads it, is designed to only parse the information
[quoted text clipped - 5 lines]
> Only to parse the information up to the 'next from last' line is really a
> stupid design.
The manifest parser isn't quite that stupid. It insists that every line be
terminated by a valid line terminator (LF/CRLF/CR). If the last line isn't
terminated that way, it ignores it. Since some editors don't terminate the
last line of a file that way, the safest thing to do is insert a blank line
at the bottom, guaranteeing that the previous (non-blank) line gets
terminated correctly. Still not good behavior, I'll admit, but
kinda/sorta justified by the manifest spec at
http://java.sun.com/j2se/1.4.2/docs/guide/jar/jar.html#Manifest-Overview.
At least Sun finally defined manifests as UTF-8. The manifest-processing
code in java.util.jar used to silently throw away the high byte of every
character.
Andrew Thompson - 15 Sep 2007 16:16 GMT
>> Andrew Thompson ??:
>>> AFAIU, the tool that reads it, is designed to only ...
...
>> Only to parse the information up to the 'next from last' line is really a
>> stupid design.
>
>The manifest parser isn't quite that stupid.
(snip..)
(phew) I was just waiting for someone who actually knows
this stuff, to jump in. ;-)

Signature
Andrew Thompson
http://www.athompson.info/andrew/