# This is the commmented master file for the tables-*.txt files. It
# contains information on which tables are required for which encodings,
# along with information about the third-party features that needs to be
# declared when importing the tables.

# --- First indicate version of encodings support this is to be used with
# Currently allowed versions: "8". See
# data/i18ndata/tables/documentation/encodings.html for details.
@version 8


# --- Emoji extensions
# Determine whether to include emoji extensions (PUA mappings) in the JIS 0208
# mapping. It can contain Docomo i-mode emojis (add "imode") and KDDI emojis
# (add "kddi"). This is also the place where KDDI special characters support
# can be activated (add "kddi_spec_chars").
# "imode" requires FEATURE_3P_OPENTYPE
# "kddi" or "kddi_spec_chars" requires FEATURE_3P_KDDI
@emojis imode+kddi+kddi_spec_chars


# --- Conversion tables
# Select the conversion tables to include. For single-byte encodings (SBCS),
# include a forward conversion table named after the encoding, and a reverse
# conversion table with a "-rev" suffix. For double-byte encodings (DBCS),
# include a forward conversion table with a "-table" suffix and two or more
# reverse conversion tables, usually with a "-rev-table-1" and "-rev-table-2"
# suffix. See the i18ndata and encodings module documentation for more details
# on the format and use of these tables, and for information on how to save
# disk footprint by compressing conversion tables and building reverse
# tables dynamically.

# <FEATURE_3P_UNICODE>
# ISO 8859 encodings
# iso-8859-1 does not require a table
iso-8859-2
iso-8859-2-rev
iso-8859-3
iso-8859-3-rev
iso-8859-4
iso-8859-4-rev
iso-8859-5
iso-8859-5-rev
iso-8859-6
iso-8859-6-rev
iso-8859-7
iso-8859-7-rev
iso-8859-8
iso-8859-8-rev
# ISO 8859-9 uses the windows-1254 tables.
iso-8859-10
iso-8859-10-rev
iso-8859-11
iso-8859-11-rev
# There is no iso-8859-12
iso-8859-13
iso-8859-13-rev
iso-8859-14
iso-8859-14-rev
iso-8859-15
iso-8859-15-rev
iso-8859-16
iso-8859-16-rev

# Microsoft Windows encodings
windows-1250
windows-1250-rev
windows-1251
windows-1251-rev
windows-1252
windows-1252-rev
windows-1253
windows-1253-rev
windows-1254
windows-1254-rev
windows-1255
windows-1255-rev
windows-1256
windows-1256-rev
windows-1257
windows-1257-rev
windows-1258
windows-1258-rev

# IBM DOS encodings
ibm866
ibm866-rev

# Mac encodings
macintosh
macintosh-rev
x-mac-ce
x-mac-ce-rev
x-mac-cyrillic
x-mac-cyrillic-rev
x-mac-greek
x-mac-greek-rev
x-mac-turkish
x-mac-turkish-rev

# Unix encodings
koi8-r
koi8-r-rev
koi8-u
koi8-u-rev

# Chinese encodings (part of FEATURE_ENCODINGS_CHINESE)
# Used by GBK, GB18030 and ISO-2022-CN
gbk-table
gbk-rev-table-1
gbk-rev-table-2
# Used by EUC-TW and ISO-2022-CN
cns11643-table
cns11643-rev-table-1
cns11643-rev-table-2

# Japanese encodings (part of FEATURE_ENCODINGS_JAPANESE)
# Used by EUC-JP, ISO-2022-JP, ISO-2022-JP-1 and Shift-JIS
jis-0208
jis-0208-rev-1
jis-0208-rev-2
# Used by EUC-JP and ISO-2022-JP-1
jis-0212
jis-0212-rev-1
jis-0212-rev-2

# Korean encodings (part of FEATURE_ENCODINGS_KOREAN)
# Used by EUC-KR and ISO-2022-KR
ksc5601-table
ksc5601-rev-table-1
ksc5601-rev-table-2
# </FEATURE_3P_UNICODE>


# <FEATURE_3P_MOZTW>
# Chinese encodings (part of FEATURE_ENCODINGS_CHINESE)
# Used by Big5 and Big5-HKSCS
big5-table
big5-rev-table-1
big5-rev-table-2
# </FEATURE_3P_MOZTW>


# <FEATURE_3P_HKSCS>
# Chinese encodings (part of FEATURE_ENCODINGS_CHINESE)
# Used by Big5-HKSCS
hkscs-compat
hkscs-plane-0
hkscs-plane-2
# </FEATURE_3P_HKSCS>


# <FEATURE_3P_ICU_DATA>
# Chinese encodings (part of FEATURE_ENCODINGS_CHINESE)
# Used by GB18030
gb18030-table
# </FEATURE_3P_ICU_DATA>


# Unknown sources: ---
# Vietnamese encodings
viscii
viscii-rev


# --- Unicode block data (font switching)
# <FEATURE_3P_OPENTYPE>
uniblocks
# </FEATURE_3P_OPENTYPE>


# --- Miscellanea
# List of all supported charsets (generated from the list of tables):
charsets
