[ 
https://issues.apache.org/jira/browse/CODEC-121?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14199038#comment-14199038
 ] 

Thomas Neidhart commented on CODEC-121:
---------------------------------------

I don't mind if it's a boolean flag or an enum, the name "strict" was more like 
a compromise and I did not find a better name yet.

But I do not think that there will be other policies that we might implement 
for this codec, either it is the full (strict) mode or the simple one without 
line breaks which is also used by QCodec.

> QuotedPrintableCodec does not support soft line break per the 
> 'quoted-printable' example on Wikipedia
> -----------------------------------------------------------------------------------------------------
>
>                 Key: CODEC-121
>                 URL: https://issues.apache.org/jira/browse/CODEC-121
>             Project: Commons Codec
>          Issue Type: Bug
>    Affects Versions: 1.5, 1.6
>         Environment: I tested on Windows 7.
>            Reporter: Java John
>              Labels: codec, decode, quoted-printable
>             Fix For: 2.0
>
>         Attachments: CODEC-121_postponed.patch, CODEC-121_v2.patch
>
>
> Writing a unit test I discovered that the example Wikipedia uses for 
> quoted-printable data does not decode but instead throws an exception.  
> Their example is here:  http://en.wikipedia.org/wiki/Quoted-printable#Example
> test:
>   String qpdata   = "If you believe that truth=3Dbeauty, then surely=20=\r\n" 
> +
>                   "mathematics is the most beautiful branch of philosophy.";
>   String expected = "If you believe that truth=beauty, then surely " +
>                   "mathematics is the most beautiful branch of philosophy.";
>   assertEquals( expected,  new QuotedPrintableCodec().decode(qpdata) );
> I suppose I could fix if you like but currently I'm not a registered 
> developer.  



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to