Re: [Mutt] #3177: mutt wish: send_charset default "us-ascii:utf-8"
#3177: mutt wish: send_charset default "us-ascii:utf-8"
-------------------------------+--------------------------------------------
Reporter: antonio@xxxxxxxx | Owner: mutt-dev
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: mutt | Version: 1.5.19
Resolution: | Keywords:
-------------------------------+--------------------------------------------
Comment(by bunk):
Replying to [comment:6 blacktrash]:
> Replying to [comment:5 bunk]:
> > A short version of the discussion in the Debian bug some people here
might not have read:
> >
> > It only makes a size difference if you use non-ASCII characters AND no
characters outside iso-8859-1 (like the € sign) in an email.
>
> But € is part of iso-8859-15, so
>
> set send_charset="us-ascii:iso-8859-1:iso-8859-15:windows-1252:utf-8"
>
> would choose iso-8859-15.
There are no limits in how complicated you could make this if you
desperately want to avoid utf-8.
But why?
Having iso-8859-1 preferred over UTF-8 was a good choice back in 2000 when
$send_charset was set this way in init.h, since back then UTF-8 support in
MUAs was not always good.
Now in 2009 that's no longer a problem.
Globally, the move from a gazillion different charsets to UTF-8 is a huge
improvement.
People send MBs of attachments, and many emails are anyway Spam, so what's
the real gain of having everything more complicated (and with semi-random
problems since one character can change the encoding completely) just for
saving a few bytes in some cases?
--
Ticket URL: <http://dev.mutt.org/trac/ticket/3177#comment:7>
Mutt <http://www.mutt.org/>
The Mutt mail user agent