#3925: Always treat iso-8859-1 as cp1252
--------------------------+----------------------
  Reporter:  gahr2        |      Owner:  mutt-dev
      Type:  enhancement  |     Status:  new
  Priority:  minor        |  Milestone:
 Component:  charset      |    Version:
Resolution:               |   Keywords:
--------------------------+----------------------

Comment (by gahr2):

 Thanks for your comments Kevin!

 I'd argue that the odds of receiving an iso-8859-1 mail with chars in
 range 0x80-0x9f and wanting to "use" them as control characters is close
 to zero. Am I missing any use case?

 I really think a trade-off must be chosen between purity and user
 friendliness. Just to figure out that a charset-hook is needed, and which
 one, takes time and requires a fair grasp of the problem. Without a proper
 understanding of charsets and overlaps thereof, a typical user will just
 think that mutt can't properly display some characters. Anyway, this is
 not about right or wrong, but it's a decision: does mutt require this
 level of understanding from the typical user?

 Perhaps the approach taken by the patch is too invasive. I would be happy
 to have `charset-hook ^iso-8859-1$ cp1252` in the default muttrc.

 For the record, other popular clients do this as well:
 
https://github.com/roundcube/roundcubemail/blob/master/program/lib/Roundcube/rcube_charset.php#L121-L126

--
Ticket URL: <https://dev.mutt.org/trac/ticket/3925#comment:4>
Mutt <http://www.mutt.org/>
The Mutt mail user agent

Reply via email to