From: tomo Date: Sat, 21 Jul 2001 11:50:04 +0000 (+0000) Subject: (Vcharset_ucs_big5): New variable. X-Git-Tag: r21-2-38-utf-2000-0_17-1~274 X-Git-Url: http://git.chise.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=caf0515897b489a469b4f47324c0c78ce04f6439;p=chise%2Fxemacs-chise.git- (Vcharset_ucs_big5): New variable. (Qucs_big5): Likewise. (syms_of_mule_charset): Add new symbol `ucs-big5'. (complex_vars_of_mule_charset): Add new coded-charset `ucs-big5'. --- diff --git a/src/mule-charset.c b/src/mule-charset.c index bd56719..5e94248 100644 --- a/src/mule-charset.c +++ b/src/mule-charset.c @@ -20,10 +20,10 @@ along with XEmacs; see the file COPYING. If not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* Synched up with: FSF 20.3. Not in FSF. */ - /* Rewritten by Ben Wing . */ +/* Rewritten by MORIOKA Tomohiko for XEmacs UTF-2000. */ + #include #ifdef UTF2000 #include @@ -67,6 +67,7 @@ Lisp_Object Vcharset_chinese_cns11643_2; Lisp_Object Vcharset_ucs; Lisp_Object Vcharset_ucs_bmp; Lisp_Object Vcharset_ucs_cns; +Lisp_Object Vcharset_ucs_big5; Lisp_Object Vcharset_latin_viscii; Lisp_Object Vcharset_latin_tcvn5712; Lisp_Object Vcharset_latin_viscii_lower; @@ -1597,6 +1598,7 @@ Lisp_Object Qascii, #ifdef UTF2000 Qucs_bmp, Qucs_cns, + Qucs_big5, Qlatin_viscii, Qlatin_tcvn5712, Qlatin_viscii_lower, @@ -3540,6 +3542,7 @@ syms_of_mule_charset (void) defsymbol (&Qucs, "ucs"); defsymbol (&Qucs_bmp, "ucs-bmp"); defsymbol (&Qucs_cns, "ucs-cns"); + defsymbol (&Qucs_big5, "ucs-big5"); defsymbol (&Qlatin_viscii, "latin-viscii"); defsymbol (&Qlatin_tcvn5712, "latin-tcvn5712"); defsymbol (&Qlatin_viscii_lower, "latin-viscii-lower"); @@ -3696,6 +3699,15 @@ complex_vars_of_mule_charset (void) build_string ("ISO/IEC 10646 for CNS 11643"), build_string (""), Qnil, 0, 0, 0, 0); + staticpro (&Vcharset_ucs_big5); + Vcharset_ucs_big5 = + make_charset (LEADING_BYTE_UCS_BIG5, Qucs_big5, 256, 3, + 1, 2, 0, CHARSET_LEFT_TO_RIGHT, + build_string ("UCS for Big5"), + build_string ("UCS for Big5"), + build_string ("ISO/IEC 10646 for Big5"), + build_string (""), + Qnil, 0, 0, 0, 0); #else # define MIN_CHAR_THAI 0 # define MAX_CHAR_THAI 0