aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/charset/doccodes.h
diff options
context:
space:
mode:
authorAnton Samokhvalov <pg83@yandex.ru>2022-02-10 16:45:15 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:45:15 +0300
commit72cb13b4aff9bc9cf22e49251bc8fd143f82538f (patch)
treeda2c34829458c7d4e74bdfbdf85dff449e9e7fb8 /library/cpp/charset/doccodes.h
parent778e51ba091dc39e7b7fcab2b9cf4dbedfb6f2b5 (diff)
downloadydb-72cb13b4aff9bc9cf22e49251bc8fd143f82538f.tar.gz
Restoring authorship annotation for Anton Samokhvalov <pg83@yandex.ru>. Commit 1 of 2.
Diffstat (limited to 'library/cpp/charset/doccodes.h')
-rw-r--r--library/cpp/charset/doccodes.h72
1 files changed, 36 insertions, 36 deletions
diff --git a/library/cpp/charset/doccodes.h b/library/cpp/charset/doccodes.h
index 75c87adf9e..0aa7eb2d2b 100644
--- a/library/cpp/charset/doccodes.h
+++ b/library/cpp/charset/doccodes.h
@@ -1,45 +1,45 @@
#pragma once
-enum ECharset {
+enum ECharset {
CODES_UNSUPPORTED = -2, // valid but unsupported encoding
- CODES_UNKNOWN = -1, // invalid or unspecified encoding
- CODES_WIN, // [ 0] WINDOWS_1251 Windows
- CODES_KOI8, // [ 1] KOI8_U Koi8-u
- CODES_ALT, // [ 2] IBM_866 MS DOS, alternative
- CODES_MAC, // [ 3] MAC_CYRILLIC Macintosh
- CODES_MAIN, // [ 4] ISO_LATIN_CYRILLIC Main
- CODES_ASCII, // [ 5] WINDOWS_1252 Latin 1
- CODES_RESERVED_3, // reserved code: use it for new encodings before adding them to the end of the list
- CODES_WIN_EAST, // [ 7] WINDOWS_1250 WIN PL
- CODES_ISO_EAST, // [ 8] ISO_8859_2 ISO PL
+ CODES_UNKNOWN = -1, // invalid or unspecified encoding
+ CODES_WIN, // [ 0] WINDOWS_1251 Windows
+ CODES_KOI8, // [ 1] KOI8_U Koi8-u
+ CODES_ALT, // [ 2] IBM_866 MS DOS, alternative
+ CODES_MAC, // [ 3] MAC_CYRILLIC Macintosh
+ CODES_MAIN, // [ 4] ISO_LATIN_CYRILLIC Main
+ CODES_ASCII, // [ 5] WINDOWS_1252 Latin 1
+ CODES_RESERVED_3, // reserved code: use it for new encodings before adding them to the end of the list
+ CODES_WIN_EAST, // [ 7] WINDOWS_1250 WIN PL
+ CODES_ISO_EAST, // [ 8] ISO_8859_2 ISO PL
// our superset of subset of windows-1251
- CODES_YANDEX, // [ 9] YANDEX
- CODES_UTF_16BE, // [10] UTF_16BE
- CODES_UTF_16LE, // [11] UTF_16LE
+ CODES_YANDEX, // [ 9] YANDEX
+ CODES_UTF_16BE, // [10] UTF_16BE
+ CODES_UTF_16LE, // [11] UTF_16LE
// missing standard codepages
- CODES_IBM855, // [12] IBM_855
- CODES_UTF8, // [13] UTF8
- CODES_UNKNOWNPLANE, // [14] Unrecognized characters are mapped into the PUA: U+F000..U+F0FF
+ CODES_IBM855, // [12] IBM_855
+ CODES_UTF8, // [13] UTF8
+ CODES_UNKNOWNPLANE, // [14] Unrecognized characters are mapped into the PUA: U+F000..U+F0FF
- CODES_KAZWIN, // [15] WINDOWS_1251_K Kazakh version of Windows-1251
- CODES_TATWIN, // [16] WINDOWS_1251_T Tatarian version of Windows-1251
- CODES_ARMSCII, // [17] Armenian ASCII
- CODES_GEO_ITA, // [18] Academy of Sciences Georgian
- CODES_GEO_PS, // [19] Georgian Parliament
- CODES_ISO_8859_3, // [20] Latin-3: Turkish, Maltese and Esperanto
- CODES_ISO_8859_4, // [21] Latin-4: Estonian, Latvian, Lithuanian, Greenlandic, Sami
- CODES_ISO_8859_6, // [22] Latin/Arabic: Arabic
- CODES_ISO_8859_7, // [23] Latin/Greek: Greek
- CODES_ISO_8859_8, // [24] Latin/Hebrew: Hebrew
- CODES_ISO_8859_9, // [25] Latin-5 or Turkish: Turkish
- CODES_ISO_8859_13, // [26] Latin-7 or Baltic Rim: Baltic languages
- CODES_ISO_8859_15, // [27] Latin-9: Western European languages
- CODES_ISO_8859_16, // [28] Latin-10: South-Eastern European languages
- CODES_WINDOWS_1253, // [29] for Greek
- CODES_WINDOWS_1254, // [30] for Turkish
- CODES_WINDOWS_1255, // [31] for Hebrew
- CODES_WINDOWS_1256, // [32] for Arabic
- CODES_WINDOWS_1257, // [33] for Estonian, Latvian and Lithuanian
+ CODES_KAZWIN, // [15] WINDOWS_1251_K Kazakh version of Windows-1251
+ CODES_TATWIN, // [16] WINDOWS_1251_T Tatarian version of Windows-1251
+ CODES_ARMSCII, // [17] Armenian ASCII
+ CODES_GEO_ITA, // [18] Academy of Sciences Georgian
+ CODES_GEO_PS, // [19] Georgian Parliament
+ CODES_ISO_8859_3, // [20] Latin-3: Turkish, Maltese and Esperanto
+ CODES_ISO_8859_4, // [21] Latin-4: Estonian, Latvian, Lithuanian, Greenlandic, Sami
+ CODES_ISO_8859_6, // [22] Latin/Arabic: Arabic
+ CODES_ISO_8859_7, // [23] Latin/Greek: Greek
+ CODES_ISO_8859_8, // [24] Latin/Hebrew: Hebrew
+ CODES_ISO_8859_9, // [25] Latin-5 or Turkish: Turkish
+ CODES_ISO_8859_13, // [26] Latin-7 or Baltic Rim: Baltic languages
+ CODES_ISO_8859_15, // [27] Latin-9: Western European languages
+ CODES_ISO_8859_16, // [28] Latin-10: South-Eastern European languages
+ CODES_WINDOWS_1253, // [29] for Greek
+ CODES_WINDOWS_1254, // [30] for Turkish
+ CODES_WINDOWS_1255, // [31] for Hebrew
+ CODES_WINDOWS_1256, // [32] for Arabic
+ CODES_WINDOWS_1257, // [33] for Estonian, Latvian and Lithuanian
// these codes are all the other 8bit codes known by libiconv
// they follow in alphanumeric order