35#ifndef GEANY_ENCODINGS_H
36#define GEANY_ENCODINGS_H 1
133 const gchar *charset, gboolean fast);
gchar * encodings_convert_to_utf8_from_charset(const gchar *buffer, gssize size, const gchar *charset, gboolean fast)
Tries to convert buffer into UTF-8 encoding from the encoding specified with charset.
GeanyEncodingIndex
List of known and supported encodings.
@ GEANY_ENCODING_UTF_32BE
@ GEANY_ENCODING_ISO_8859_6
@ GEANY_ENCODING_ISO_8859_14
@ GEANY_ENCODING_BIG5_HKSCS
@ GEANY_ENCODING_ISO_8859_8
@ GEANY_ENCODING_ISO_8859_1
@ GEANY_ENCODING_ISO_2022_KR
@ GEANY_ENCODING_WINDOWS_1254
@ GEANY_ENCODING_ISO_IR_111
@ GEANY_ENCODING_ISO_8859_4
@ GEANY_ENCODING_SHIFT_JIS
@ GEANY_ENCODING_WINDOWS_1253
@ GEANY_ENCODING_ISO_8859_7
@ GEANY_ENCODING_WINDOWS_1251
@ GEANY_ENCODING_UTF_32LE
@ GEANY_ENCODING_ISO_8859_5
@ GEANY_ENCODING_ISO_8859_2
@ GEANY_ENCODING_UTF_16LE
@ GEANY_ENCODING_ISO_8859_9
@ GEANY_ENCODING_ISO_8859_16
@ GEANY_ENCODING_WINDOWS_1256
@ GEANY_ENCODING_ISO_8859_3
@ GEANY_ENCODING_ISO_8859_13
@ GEANY_ENCODING_ISO_2022_JP
@ GEANY_ENCODING_ISO_8859_10
@ GEANY_ENCODING_WINDOWS_1257
@ GEANY_ENCODING_ARMSCII_8
@ GEANY_ENCODING_WINDOWS_1252
@ GEANY_ENCODING_WINDOWS_1258
@ GEANY_ENCODING_UTF_16BE
@ GEANY_ENCODING_WINDOWS_1255
@ GEANY_ENCODING_WINDOWS_1250
@ GEANY_ENCODING_ISO_8859_15
@ GEANY_ENCODING_ISO_8859_8_I
const gchar * encodings_get_charset_from_index(gint idx)
Gets the character set name of the specified index e.g.
gchar * encodings_convert_to_utf8(const gchar *buffer, gssize size, gchar **used_encoding)
Tries to convert buffer into UTF-8 encoding and store the detected original encoding in used_encoding...