# This file list what charset types terminal support and how
# to it can terminal to be switched. '*' mean any termianl name which 
# start with part before '*' character.

# VT series 
vt100*	ISO-2022	US-ASCII
vt102*	ISO-2022	US-ASCII
vt200*	ISO-2022	US-ASCII
vt220*	ISO-2022	US-ASCII
vt300*	ISO-2022	US-ASCII
vt320*	ISO-2022	US-ASCII
vt500*	ISO-2022	US-ASCII
vt510*	ISO-2022	US-ASCII
vt520*	ISO-2022	US-ASCII
vt300*	ISO-2022	ISO-8859-1
vt320*	ISO-2022	ISO-8859-1
vt500*	ISO-2022	ISO-8859-1
vt510*	ISO-2022	ISO-8859-1
vt520	ISO-2022	ISO-8859-1
vt525	ISO-2022	ISO-8859-1

# Note that Linux's console really do not follow ISO-2022 system
# therefore we use PRIVATE keyword
linux	PRIVATE		ISO-8859-1	1/11 2/8 4/2 0/15
linux	PRIVATE 	CP437		1/11 2/8 5/5 0/15
linux	ISO-2022 	US-ASCII
linux	ISO-2022 	UTF-8

# xterm is really like VT100 -- perhaps just ISO-8859-1 charset
# but that is uncertain
xterm		ISO-2022	US-ASCII
xterm-debian	ISO-2022	US-ASCII

# kterm seems handle ISO-2022 codes only for left hand bank (ie. range 32-127)
kterm	ISO-2022/DW	ISO-2022-JP
#kterm	ISO-2022/DW	ISO-2022-JP-2
kterm	ISO-2022	US-ASCII
# 
# We do not use line like following here because kterm
# does not accepts bank assigments for rigth hand bank (ie to range 160-255)
#
# kterm   ISO-2022        ISO-8859-1     
#
#  Perhaps kterm assumes EUC-JP always on here?
# 


# These are form Linux Mandrake 7.1
#
# Following does not work, to geto these work change on  /etc/profile.d/lang.sh
#     unset SYSFONTACM SYSFONT
# to
#     unset SYSFONT
#     export SYSFONTACM
# Also remove following from /etc/profile.d/lang.csh
#     unsetenv SYSFONTACM
#
# That assumes that /etc/rc.d/rc.sysinit sets default font and loads translation table ($SYSFONTACM)
# Look manual page of consolechars. Translation tables are on /usr/lib/kbd/consoletrans/ directory.
#
# Only same are listed than on /etc/profile.d/lang.sh
linux   PRIVATE		ISO-8859-2	[ $SYSFONTACM="iso02" ] 1/11 2/8 4/11 0/15
linux   PRIVATE 	ISO-8859-15	[ $SYSFONTACM="iso15" ] 1/11 2/8 4/11 0/15
