jira-importer commented on issue #230:
URL: 
https://github.com/apache/maven-jar-plugin/issues/230#issuecomment-2956684042

   **[Jerome 
Lacoste](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=lacostej)**
 commented
   
   > To do that, the lines after the first must be preceeded with a single 
space –
   > not any whitespace, but only a single space character. –
   
   The spec says:
   
   value:                          SPACE *otherchar newline *continuation
   continuation:              SPACE *otherchar newline
   otherchar:                  any UTF-8 character except NUL, CR and LF
   
   otherchar doesn't exclude SPACE and I believe space is a valid UTF-8 
character.
   
   So according to my understanding, a continuation might start with more than 
one space.
   
   What is invalid is an empty line in the wrong place. The fact that every 
continuation line starts with a space guarantees that a continuation line won't 
be mistaken into an "fully blank line".
   
   Now it is true that in maven 2.0.4 (which uses plexus-archiver 1.0-alpha-3) 
there's an issue. Continuations were wrongly identified and the example 
\<description> you posted would result in a broken Manifest.
   
   So I would like to see whether the problems still appears if you force the 
use of a later plexus-archiver (at least version 1.0-alpha-6). I haven't had 
time to look into your latest test case.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to