[no subject]
>Number: 2021
>Notify-List: Joël Riou <joel.riou@xxxxxxxxxxxxxx>
>Category: mutt
>Synopsis: whish config_charset feature enhancements
>Confidential: no
>Severity: normal
>Priority: medium
>Responsible: mutt-dev
>State: open
>Keywords:
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Tue Aug 02 11:18:49 +0200 2005
>Originator: Alain Bench <veronatif@xxxxxxx>
>Release: 1.5.9
>Organization:
>Environment:
>Description:
That was already posted to mutt-dev in early 2004, but after recent closure
of mutt/1642 I repeat for the record:
1) The doc should state that a sourced muttrc is recoded from $config_charset
*to $charset*. And this implies $charset has to be set early enough in muttrc.
This is especially important for people with -HAVE_LANGINFO_CODESET, and people
playing with //TRANSLITerations.
2) Users should be warned that recoding to a poorer charset can change chars
to question marks, possibly breaking regexps and such.
3) //TRANSLIT users should be warned that this can insert spurious quotes,
double quotes, backtics and such, possibly breaking muttrc syntax.
4) Reverse recoding from $charset to $config_charset could be done when saving
a new alias to $alias_file thru <create-alias>.
5) Recoding of $signature file could be done.
6) Read/write recoding of $history_file could be done (see the excellent
patch-1.5.1.vl.savehist.1 from Vincent Lefèvre).
>How-To-Repeat:
>Fix:
Unknown
>Add-To-Audit-Trail:
>Unformatted: