diff options
Diffstat (limited to 'src/mm-charsets.c')
-rw-r--r-- | src/mm-charsets.c | 86 |
1 files changed, 43 insertions, 43 deletions
diff --git a/src/mm-charsets.c b/src/mm-charsets.c index 023879be..ffdcad52 100644 --- a/src/mm-charsets.c +++ b/src/mm-charsets.c @@ -238,68 +238,68 @@ typedef struct GsmUtf8Mapping { * Mapping according to http://unicode.org/Public/MAPPINGS/ETSI/GSM0338.TXT */ static const GsmUtf8Mapping gsm_def_utf8_alphabet[GSM_DEF_ALPHABET_SIZE] = { - /* @ £ $ ¥ */ + /* @ £ $ ¥ */ ONE(0x40), TWO(0xc2, 0xa3), ONE(0x24), TWO(0xc2, 0xa5), /* è é ù ì */ - TWO(0xc3, 0xa8), TWO(0xc3, 0xa9), TWO(0xc3, 0xb9), TWO(0xc3, 0xac), - /* ò Ç \n Ø */ + TWO(0xc3, 0xa8), TWO(0xc3, 0xa9), TWO(0xc3, 0xb9), TWO(0xc3, 0xac), + /* ò Ç \n Ø */ TWO(0xc3, 0xb2), TWO(0xc3, 0x87), ONE(0x0a), TWO(0xc3, 0x98), /* ø \r Å å */ TWO(0xc3, 0xb8), ONE(0x0d), TWO(0xc3, 0x85), TWO(0xc3, 0xa5), - /* Δ _ Φ Γ */ + /* Δ _ Φ Γ */ TWO(0xce, 0x94), ONE(0x5f), TWO(0xce, 0xa6), TWO(0xce, 0x93), /* Λ Ω Π Ψ */ TWO(0xce, 0x9b), TWO(0xce, 0xa9), TWO(0xce, 0xa0), TWO(0xce, 0xa8), - /* Σ Θ Ξ Escape Code */ + /* Σ Θ Ξ Escape Code */ TWO(0xce, 0xa3), TWO(0xce, 0x98), TWO(0xce, 0x9e), ONE(0xa0), /* Æ æ ß É */ TWO(0xc3, 0x86), TWO(0xc3, 0xa6), TWO(0xc3, 0x9f), TWO(0xc3, 0x89), - /* ' ' ! " # */ + /* ' ' ! " # */ ONE(0x20), ONE(0x21), ONE(0x22), ONE(0x23), /* ¤ % & ' */ TWO(0xc2, 0xa4), ONE(0x25), ONE(0x26), ONE(0x27), - /* ( ) * + */ + /* ( ) * + */ ONE(0x28), ONE(0x29), ONE(0x2a), ONE(0x2b), /* , - . / */ ONE(0x2c), ONE(0x2d), ONE(0x2e), ONE(0x2f), - /* 0 1 2 3 */ - ONE(0x30), ONE(0x31), ONE(0x32), ONE(0x33), + /* 0 1 2 3 */ + ONE(0x30), ONE(0x31), ONE(0x32), ONE(0x33), /* 4 5 6 7 */ - ONE(0x34), ONE(0x35), ONE(0x36), ONE(0x37), - /* 8 9 : ; */ - ONE(0x38), ONE(0x39), ONE(0x3a), ONE(0x3b), - /* < = > ? */ - ONE(0x3c), ONE(0x3d), ONE(0x3e), ONE(0x3f), - /* ¡ A B C */ - TWO(0xc2, 0xa1), ONE(0x41), ONE(0x42), ONE(0x43), - /* D E F G */ - ONE(0x44), ONE(0x45), ONE(0x46), ONE(0x47), - /* H I J K */ - ONE(0x48), ONE(0x49), ONE(0x4a), ONE(0x4b), - /* L M N O */ - ONE(0x4c), ONE(0x4d), ONE(0x4e), ONE(0x4f), - /* P Q R S */ - ONE(0x50), ONE(0x51), ONE(0x52), ONE(0x53), - /* T U V W */ - ONE(0x54), ONE(0x55), ONE(0x56), ONE(0x57), - /* X Y Z Ä */ - ONE(0x58), ONE(0x59), ONE(0x5a), TWO(0xc3, 0x84), - /* Ö Ñ Ü § */ + ONE(0x34), ONE(0x35), ONE(0x36), ONE(0x37), + /* 8 9 : ; */ + ONE(0x38), ONE(0x39), ONE(0x3a), ONE(0x3b), + /* < = > ? */ + ONE(0x3c), ONE(0x3d), ONE(0x3e), ONE(0x3f), + /* ¡ A B C */ + TWO(0xc2, 0xa1), ONE(0x41), ONE(0x42), ONE(0x43), + /* D E F G */ + ONE(0x44), ONE(0x45), ONE(0x46), ONE(0x47), + /* H I J K */ + ONE(0x48), ONE(0x49), ONE(0x4a), ONE(0x4b), + /* L M N O */ + ONE(0x4c), ONE(0x4d), ONE(0x4e), ONE(0x4f), + /* P Q R S */ + ONE(0x50), ONE(0x51), ONE(0x52), ONE(0x53), + /* T U V W */ + ONE(0x54), ONE(0x55), ONE(0x56), ONE(0x57), + /* X Y Z Ä */ + ONE(0x58), ONE(0x59), ONE(0x5a), TWO(0xc3, 0x84), + /* Ö Ñ Ü § */ TWO(0xc3, 0x96), TWO(0xc3, 0x91), TWO(0xc3, 0x9c), TWO(0xc2, 0xa7), - /* ¿ a b c */ - TWO(0xc2, 0xbf), ONE(0x61), ONE(0x62), ONE(0x63), - /* d e f g */ - ONE(0x64), ONE(0x65), ONE(0x66), ONE(0x67), - /* h i j k */ - ONE(0x68), ONE(0x69), ONE(0x6a), ONE(0x6b), - /* l m n o */ - ONE(0x6c), ONE(0x6d), ONE(0x6e), ONE(0x6f), - /* p q r s */ - ONE(0x70), ONE(0x71), ONE(0x72), ONE(0x73), - /* t u v w */ - ONE(0x74), ONE(0x75), ONE(0x76), ONE(0x77), - /* x y z ä */ - ONE(0x78), ONE(0x79), ONE(0x7a), TWO(0xc3, 0xa4), + /* ¿ a b c */ + TWO(0xc2, 0xbf), ONE(0x61), ONE(0x62), ONE(0x63), + /* d e f g */ + ONE(0x64), ONE(0x65), ONE(0x66), ONE(0x67), + /* h i j k */ + ONE(0x68), ONE(0x69), ONE(0x6a), ONE(0x6b), + /* l m n o */ + ONE(0x6c), ONE(0x6d), ONE(0x6e), ONE(0x6f), + /* p q r s */ + ONE(0x70), ONE(0x71), ONE(0x72), ONE(0x73), + /* t u v w */ + ONE(0x74), ONE(0x75), ONE(0x76), ONE(0x77), + /* x y z ä */ + ONE(0x78), ONE(0x79), ONE(0x7a), TWO(0xc3, 0xa4), /* ö ñ ü à */ TWO(0xc3, 0xb6), TWO(0xc3, 0xb1), TWO(0xc3, 0xbc), TWO(0xc3, 0xa0) }; |