aboutsummaryrefslogtreecommitdiff
path: root/vim
diff options
context:
space:
mode:
authorDavid Edmondson <dme@dme.org>2016-04-30 07:51:47 +0100
committerDavid Bremner <david@tethera.net>2016-05-01 08:04:07 -0300
commitfdce7eb54532a0bdbd56ca3d56099b190eb7284c (patch)
treef9cdedc788aded81008c7dd7c1f2d29352622bbc /vim
parentea5caecec5c50833a6f5a422e217a71eee6324af (diff)
emacs: Observe the charset of MIME parts when reading them.
`notmuch--get-bodypart-raw' previously assumed that all non-binary MIME parts could be successfully read by assuming that they were UTF-8 encoded. This was demonstrated to be wrong, specifically when a part was marked as ISO8859-1 and included accented characters (which were incorrectly rendered as a result). Rather than assuming UTF-8, attempt to use the part's declared charset when reading it, falling back to US-ASCII if the declared charset is unknown, unsupported or invalid.
Diffstat (limited to 'vim')
0 files changed, 0 insertions, 0 deletions