diff src/mule-charset.c @ 728:4d00488244c1

[xemacs-hg @ 2002-01-10 09:50:43 by stephent] Add ISO 8859/15 support. <877kqq8rkj.fsf@tleepslib.sk.tsukuba.ac.jp>
author stephent
date Thu, 10 Jan 2002 09:50:50 +0000
parents fdefd0186b75
children 943eaba38521
line wrap: on
line diff
--- a/src/mule-charset.c	Thu Jan 10 00:24:29 2002 +0000
+++ b/src/mule-charset.c	Thu Jan 10 09:50:50 2002 +0000
@@ -50,6 +50,7 @@
 Lisp_Object Vcharset_latin_jisx0201;
 Lisp_Object Vcharset_cyrillic_iso8859_5;
 Lisp_Object Vcharset_latin_iso8859_9;
+Lisp_Object Vcharset_latin_iso8859_15;
 Lisp_Object Vcharset_japanese_jisx0208_1978;
 Lisp_Object Vcharset_chinese_gb2312;
 Lisp_Object Vcharset_japanese_jisx0208;
@@ -135,6 +136,7 @@
   Qlatin_jisx0201,
   Qcyrillic_iso8859_5,
   Qlatin_iso8859_9,
+  Qlatin_iso8859_15,
   Qjapanese_jisx0208_1978,
   Qchinese_gb2312,
   Qjapanese_jisx0208,
@@ -1305,6 +1307,7 @@
   DEFSYMBOL (Qlatin_jisx0201);
   DEFSYMBOL (Qcyrillic_iso8859_5);
   DEFSYMBOL (Qlatin_iso8859_9);
+  DEFSYMBOL (Qlatin_iso8859_15);
   DEFSYMBOL (Qjapanese_jisx0208_1978);
   DEFSYMBOL (Qchinese_gb2312);
   DEFSYMBOL (Qjapanese_jisx0208);
@@ -1476,6 +1479,15 @@
 		  build_string ("ISO8859-9 (Latin-5)"),
 		  build_string ("ISO8859-9 (Latin-5)"),
 		  build_string ("iso8859-9"));
+  staticpro (&Vcharset_latin_iso8859_15);
+  Vcharset_latin_iso8859_15 =
+    make_charset (LEADING_BYTE_LATIN_ISO8859_15, Qlatin_iso8859_15, 2,
+		  CHARSET_TYPE_96, 1, 1, 'b',
+		  CHARSET_LEFT_TO_RIGHT,
+		  build_string ("Latin-9"),
+		  build_string ("ISO8859-15 (Latin-9)"),
+		  build_string ("ISO8859-15 (Latin-9)"),
+		  build_string ("iso8859-15"));
   staticpro (&Vcharset_japanese_jisx0208_1978);
   Vcharset_japanese_jisx0208_1978 =
     make_charset (LEADING_BYTE_JAPANESE_JISX0208_1978, Qjapanese_jisx0208_1978, 3,