NeoMutt  2024-12-12-14-g7b49f7
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
Conversion between different character encodings

Conversion between different character encodings.

Data

Data Description Links
PreferredMimeNames Lookup table of preferred charsets
ReplacementChar When a Unicode character can't be displayed, use this instead

Functions

Function Description Links
lookup_charset() Look for a preferred character set name
lookup_free() Free a Lookup
lookup_new() Create a new Lookup
mutt_ch_cache_cleanup() Clean up the cached iconv handles and charset strings
mutt_ch_canonical_charset() Canonicalise the charset of a string
mutt_ch_charset_lookup() Look for a replacement character set
mutt_ch_check() Check whether a string can be converted between encodings
mutt_ch_check_charset() Does iconv understand a character set?
mutt_ch_choose() Figure the best charset to encode a string
mutt_ch_chscmp() Are the names of two character sets equivalent?
mutt_ch_convert_nonmime_string() Try to convert a string using a list of character sets
mutt_ch_convert_string() Convert a string between encodings
mutt_ch_fgetconv() Convert a file's character set
mutt_ch_fgetconv_close() Close an fgetconv handle
mutt_ch_fgetconv_open() Prepare a file for charset conversion
mutt_ch_fgetconvs() Convert a file's charset into a string buffer
mutt_ch_get_default_charset() Get the default character set
mutt_ch_get_langinfo_charset() Get the user's choice of character set
mutt_ch_iconv() Change the encoding of a string
mutt_ch_iconv_lookup() Look for a replacement character set
mutt_ch_iconv_open() Set up iconv for conversions
mutt_ch_lookup_add() Add a new character set lookup
mutt_ch_lookup_remove() Remove all the character set lookups
mutt_ch_set_charset() Update the records for a new character set