summaryrefslogtreecommitdiff
path: root/fml
diff options
context:
space:
mode:
authorKen'ichi Fukamachi <fukachan@fml.org>2018-09-08 12:08:59 +0900
committerKen'ichi Fukamachi <fukachan@fml.org>2018-09-08 12:49:20 +0900
commitb53efe7dcd14649ed6b51e9bb0cf3fc680c280ba (patch)
tree2737c4d530cbbff3894a324121aa1210b0f3d2a0 /fml
parent5c85320ed48d0ca43cbf28648d8d021fe062af9a (diff)
downloadfml8-b53efe7dcd14649ed6b51e9bb0cf3fc680c280ba.tar.gz
fml8-b53efe7dcd14649ed6b51e9bb0cf3fc680c280ba.tar.bz2
fml8-b53efe7dcd14649ed6b51e9bb0cf3fc680c280ba.zip
update comments on subject (mime header) handling.
Diffstat (limited to 'fml')
-rw-r--r--fml/lib/FML/Article/Summary.pm5
1 files changed, 4 insertions, 1 deletions
diff --git a/fml/lib/FML/Article/Summary.pm b/fml/lib/FML/Article/Summary.pm
index fc52c72d..93cd5700 100644
--- a/fml/lib/FML/Article/Summary.pm
+++ b/fml/lib/FML/Article/Summary.pm
@@ -115,8 +115,11 @@ sub _prepare_info
}
# de-tag, unfold, and charset conversion.
+ # XXX as_external_form() returns the "printable" string
+ # XXX which encoding is EUC by default but should be changed to UTF-8.
+ # XXX The "printable" string is used for output to local files
+ # XXX e.g. "summary", "log" NOT mail tranfer.
if ($subject) {
- # XXX as side effect, converted to internal code e.g. euc-jp.
use Mail::Message::Subject;
my $sbj = new Mail::Message::Subject $subject;
$sbj->mime_header_decode();