<<< Date Index >>>     <<< Thread Index >>>

[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: