aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Source/SPEncodingPopupAccessory.m91
1 files changed, 80 insertions, 11 deletions
diff --git a/Source/SPEncodingPopupAccessory.m b/Source/SPEncodingPopupAccessory.m
index e394602e..16097485 100644
--- a/Source/SPEncodingPopupAccessory.m
+++ b/Source/SPEncodingPopupAccessory.m
@@ -49,28 +49,97 @@
kCFStringEncodingUTF16BE,
kCFStringEncodingUTF16LE,
kCFStringEncodingUTF32,
- kCFStringEncodingWindowsLatin1,
kCFStringEncodingISOLatin1,
- kCFStringEncodingWindowsLatin2,
kCFStringEncodingISOLatin2,
kCFStringEncodingISOLatin3,
kCFStringEncodingISOLatin4,
- kCFStringEncodingWindowsLatin5,
+ kCFStringEncodingISOLatin5,
+ kCFStringEncodingISOLatin6,
+ kCFStringEncodingISOLatin7,
+ kCFStringEncodingISOLatin8,
+ kCFStringEncodingISOLatin9,
+ kCFStringEncodingISOLatin10,
+ kCFStringEncodingISOLatinCyrillic,
+ kCFStringEncodingISOLatinArabic,
+ kCFStringEncodingISOLatinGreek,
+ kCFStringEncodingISOLatinHebrew,
+ kCFStringEncodingISOLatinThai,
kCFStringEncodingKOI8_R,
kCFStringEncodingKOI8_U,
- kCFStringEncodingMacRoman,
- kCFStringEncodingMacJapanese,
- kCFStringEncodingShiftJIS,
- kCFStringEncodingEUC_JP,
+ kCFStringEncodingISO_2022_CN,
+ kCFStringEncodingISO_2022_CN_EXT,
kCFStringEncodingISO_2022_JP,
- kCFStringEncodingMacChineseTrad,
- kCFStringEncodingMacChineseSimp,
+ kCFStringEncodingISO_2022_JP_1,
+ kCFStringEncodingISO_2022_JP_2,
+ kCFStringEncodingISO_2022_JP_3,
+ kCFStringEncodingISO_2022_KR,
+ kCFStringEncodingJIS_X0208_90,
+ kCFStringEncodingShiftJIS,
+ kCFStringEncodingShiftJIS_X0213,
kCFStringEncodingBig5,
- kCFStringEncodingGB_18030_2000,
+ kCFStringEncodingBig5_E,
+ kCFStringEncodingBig5_HKSCS_1999,
kCFStringEncodingEUC_CN,
+ kCFStringEncodingEUC_JP,
+ kCFStringEncodingEUC_KR,
kCFStringEncodingEUC_TW,
+ kCFStringEncodingGBK_95,
+ kCFStringEncodingGB_18030_2000,
+ kCFStringEncodingGB_2312_80,
+ kCFStringEncodingHZ_GB_2312,
+ kCFStringEncodingKSC_5601_87,
+ kCFStringEncodingMacRoman,
+ kCFStringEncodingMacRomanLatin1,
+ kCFStringEncodingMacArabic,
+ kCFStringEncodingMacArmenian,
+ kCFStringEncodingMacBengali,
+ kCFStringEncodingMacBurmese,
+ kCFStringEncodingMacCeltic,
+ kCFStringEncodingMacCentralEurRoman,
+ kCFStringEncodingMacChineseSimp,
+ kCFStringEncodingMacChineseTrad,
+ kCFStringEncodingMacCroatian,
+ kCFStringEncodingMacCyrillic,
+ kCFStringEncodingMacDevanagari,
+ kCFStringEncodingMacDingbats,
+ kCFStringEncodingMacEthiopic,
+ kCFStringEncodingMacFarsi,
+ kCFStringEncodingMacGaelic,
+ kCFStringEncodingMacGeorgian,
+ kCFStringEncodingMacGreek,
+ kCFStringEncodingMacGujarati,
+ kCFStringEncodingMacGurmukhi,
+ kCFStringEncodingMacHebrew,
+ kCFStringEncodingMacIcelandic,
+ kCFStringEncodingMacInuit,
+ kCFStringEncodingMacJapanese,
+ kCFStringEncodingMacKannada,
+ kCFStringEncodingMacKhmer,
kCFStringEncodingMacKorean,
- kCFStringEncodingEUC_KR,
+ kCFStringEncodingMacLaotian,
+ kCFStringEncodingMacMalayalam,
+ kCFStringEncodingMacMongolian,
+ kCFStringEncodingMacOriya,
+ kCFStringEncodingMacRomanian,
+ kCFStringEncodingMacSinhalese,
+ kCFStringEncodingMacSymbol,
+ kCFStringEncodingMacTamil,
+ kCFStringEncodingMacTelugu,
+ kCFStringEncodingMacThai,
+ kCFStringEncodingMacTibetan,
+ kCFStringEncodingMacTurkish,
+ kCFStringEncodingMacUkrainian,
+ kCFStringEncodingMacVietnamese,
+ kCFStringEncodingWindowsLatin1,
+ kCFStringEncodingWindowsLatin2,
+ kCFStringEncodingWindowsLatin5,
+ kCFStringEncodingWindowsArabic,
+ kCFStringEncodingWindowsBalticRim,
+ kCFStringEncodingWindowsCyrillic,
+ kCFStringEncodingWindowsGreek,
+ kCFStringEncodingWindowsHebrew,
+ kCFStringEncodingWindowsKoreanJohab,
+ kCFStringEncodingWindowsVietnamese,
-1
};
NSStringEncoding encoding;