Hatuka*nezumi - IKEDA Soji writes:
Updated patch for 4.0.4. I splitted it to 4 subpatches.
# Changes on flowed format are removed. I wish more suggestions.
One other thing that occured to me is that it may not be necessary to explicitly declare UNICODE_HEADER_BASE64 and UNICODE_BODY_BASE64.
For example:
for (i=0; str[i]; i++)
if (DOENCODE(str[i]))
++cnt; if (cnt > i/10)
{
/* Use base64 */
}
else
{
/* Use quoted-printable */
}So, if more than 10% of the string contains encodable characters, use base64, otherwise use quoted printable.
pgpFGwmvqEXlh.pgp
Description: PGP signature
