diff options
| author | David Edmondson <dme@dme.org> | 2016-04-30 07:51:47 +0100 |
|---|---|---|
| committer | David Bremner <david@tethera.net> | 2016-05-01 08:04:07 -0300 |
| commit | fdce7eb54532a0bdbd56ca3d56099b190eb7284c (patch) | |
| tree | f9cdedc788aded81008c7dd7c1f2d29352622bbc /bindings/python/docs/source/database.rst | |
| parent | ea5caecec5c50833a6f5a422e217a71eee6324af (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 'bindings/python/docs/source/database.rst')
0 files changed, 0 insertions, 0 deletions
