all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Paul Eggert <eggert@cs.ucla.edu>
To: 13936@debbugs.gnu.org
Subject: bug#13936: Default to UTF-8 for most Emacs source files
Date: Mon, 18 Mar 2013 13:44:52 -0700	[thread overview]
Message-ID: <51477CC4.10704@cs.ucla.edu> (raw)
In-Reply-To: <jwv7gl496wf.fsf-monnier+emacs@gnu.org>

[-- Attachment #1: Type: text/plain, Size: 240 bytes --]

Attached is a simplified version of the patch.  It leaves
the CJK files alone, and converts just the non-CJK files
(cyrillic, hebrew, tibetan, etc.).  As before, it's a bit
tricky to view the patch since it contains a mixture of
encodings.

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: encoding.txt --]
[-- Type: text/plain; charset=us-ascii; name="encoding.txt", Size: 750005 bytes --]

=== modified file 'admin/ChangeLog'
--- admin/ChangeLog	2013-03-18 19:44:15 +0000
+++ admin/ChangeLog	2013-03-18 19:48:04 +0000
@@ -1,5 +1,9 @@
 2013-03-18  Paul Eggert  <eggert@cs.ucla.edu>
 
+	Use UTF-8 for most files with non-ASCII characters (Bug#13936).
+	* notes/unicode: Many files that contain non-UTF-8 characters are now
+	encoded in utf-8-emacs.
+
 	* notes/unicode: Mention some more iso-2022-7bit files (Bug#13936).
 
 	Automate the build of ja-dic.el (Bug#13984).

=== modified file 'admin/notes/unicode'
--- admin/notes/unicode	2013-03-18 19:44:15 +0000
+++ admin/notes/unicode	2013-03-18 19:48:04 +0000
@@ -219,6 +219,8 @@
 	lisp/language/japanese.el
 	lisp/term/x-win.el
 
+ * utf-8-emacs
+
      These files contain characters that cannot be encoded in UTF-8.
 
 	leim/quail/tibetan.el

=== modified file 'etc/ChangeLog'
--- etc/ChangeLog	2013-03-18 05:26:56 +0000
+++ etc/ChangeLog	2013-03-18 19:53:15 +0000
@@ -1,5 +1,8 @@
 2013-03-18  Paul Eggert  <eggert@cs.ucla.edu>
 
+	Use UTF-8 for most files with non-ASCII characters (Bug#13936).
+	* tutorials/TUTORIAL.th: Switch to UTF-8.
+
 	Emacs crashes with ImageMagick 6.8.2-3 through 6.8.3-9 (Bug#13867).
 	* PROBLEMS: Mention problem with ImageMagick 6.8.2-3 through 6.8.3-9.
 

=== modified file 'etc/tutorials/TUTORIAL.th'
--- etc/tutorials/TUTORIAL.th	2013-03-12 16:53:31 +0000
+++ etc/tutorials/TUTORIAL.th	2013-03-12 21:04:44 +0000
@@ -1,962 +1,962 @@
-^[0^[,T$Yh^[1^[0AW^[1M!RCc^[0*i^[1^[0MU^[1aA!^[0Jl^[1^[(B. ^[,Tb;C4^[0HV^[1!IR^[0Jh^[1G9^[07i^[1RB"M'^[0$Yh^[1^[0AW^[1MJSK^[0CQ^[1:`^[0'Wh^[1M9d"c9!RC7SJS`9R^[(B.
-^[,TJ'G9^[0ET^[1"^[0JT^[17^[08Tl^[1^[(B ^[,T>^[(B.^[,TH^[(B. 2528 ^[,Tb4B:^[0CT^[1^[0IQ^[17?^[0CU^[1+M?^[05l^[1aG^[0Cl^[1?RG^[09l^[1`4^[0*Q^[19^[(B (Free Software
-Foundation, Inc); ^[,T!^[0CX^[13R^[0HV^[1!IR`^[0'Wh^[1M9d"5M9^[07i^[1RB:7^[(B.
-^[0^[,T7h^[1R9!S^[0EQ^[1'^[0HV^[1!IR^[0$Yh^[1^[0AW^[1M!RCc^[0*i^[1^[0MU^[1aA!^[0Jl^[1^[(B (Emacs tutorial) ^[,TM^[0BYh^[1c9"3P^[09Ui^[1^[(B.
-
-^[,Tb4B^[07Qh^[1Gd;$S^[0JQh^[1'"M'^[0MU^[1aA!^[0Jl^[1^[(B (Emacs) ^[,T(Pc^[0*i^[1^[0$Yh^[1^[0!Q^[1:^[0;Xh^[1A^[(B CONTROL (^[,T:R'$^[0CQi^[1'MR(`^[0;g^[19^[0;Xh^[1A^[07Uh^[1^[0AU^[1^[(B
-^[0^[,TJQ^[1-^[0EQ^[1!I^[03l^[1^[(B CTRL ^[,TK^[0CW^[1M^[(B CTL) ^[,TK^[0CW^[1M^[(B ^[0^[,T;Xh^[1A^[(B META (^[,T:R'$^[0CQi^[1'MR(`^[0;g^[19^[0;Xh^[1A^[07Uh^[1^[0AU^[1^[0JQ^[1-^[0EQ^[1!I^[03l^[1^[(B EDIT ^[,TK^[0CW^[1M^[(B
-ALT). ^[,Ta79^[07Uh^[1(Pc^[0*i^[1$S`^[05g^[1Ac9!RCM^[08T^[1:RB^[(B, ^[,T`CR(Pc^[0*i^[1^[05Q^[1G^[0Bh^[1M^[04Q^[1'^[05h^[1Md;^[09Ui^[1^[(B:
-
- C-<chr>  ^[,TKARB^[06V^[1'c^[0Ki^[1!4^[0;Xh^[1A^[(B CONTROL ^[,TaEP^[0;Xh^[1A^[0MQ^[1!IC^[(B <chr> ^[,T>^[0Ci^[1MA^[0!Q^[19^[(B.
-	  ^[0^[,T4Q^[1'^[09Qi^[19^[(B C-f ^[,T(PKARB^[06V^[1'c^[0Ki^[1!4^[0;Xh^[1A^[(B CONTROL ^[,TaEP^[0;Xh^[1A^[(B f ^[,T>^[0Ci^[1MA^[0!Q^[19^[(B.
- M-<chr>  ^[,TKARB^[06V^[1'c^[0Ki^[1!4^[0;Xh^[1A^[(B META ^[,TK^[0CW^[1M^[(B EDIT ^[,TK^[0CW^[1M^[(B ALT ^[,TaEP^[0;Xh^[1A^[0MQ^[1!IC^[(B <chr>
-	  ^[,T>^[0Ci^[1MA^[0!Q^[19^[(B. ^[,Tc9!C^[03U^[1^[07Uh^[1d^[0Ah^[1^[0AU^[1^[0;Xh^[1A^[(B META, EDIT ^[,TK^[0CW^[1M^[(B ALT ^[,Tc^[0Ki^[1!4^[0;Xh^[1A^[(B
-	  ESC ^[,Ta^[0Ei^[1G;^[0Eh^[1MB^[(B, ^[,Ta^[0Ei^[1G!4^[0;Xh^[1A^[(B <chr>. ^[,T`CRc^[0*i^[1^[0JQ^[1-^[0EQ^[1!I^[03l^[1^[(B <ESC> ^[,Ta79^[0;Xh^[1A^[(B ESC.
-
-^[,TKARB`K^[05X^[1^[(B: ^[,Tc9!C^[03U^[1^[07Uh^[1^[05i^[1M'!RC`^[0ET^[1!c^[0*i^[1^[0MU^[1aA!^[0Jl^[1^[(B, ^[,Tc^[0Ki^[1!4^[0;Xh^[1A^[(B C-x C-c. (^[,TJM'^[05Q^[1G^[0MQ^[1!IC^[(B.)
-^[0^[,T5Q^[1G^[0MQ^[1!IC^[(B ">>" ^[0^[,T7Uh^[1;CR!/M^[0BYh^[17R'"M:^[0+i^[1RB^[0AW^[1M`^[0;g^[19!RCa9P9Sc^[0Ki^[1^[07h^[1R9EM'c^[0*i^[1$S^[0JQh^[1'^[(B. ^[0^[,T5Q^[1GM^[0Bh^[1R'`^[0*h^[19^[(B:
+คู่มือการใช้อีแมกส์. โปรดศึกษาส่วนท้ายของคู่มือสำหรับเงื่อนไขในการทำสำเนา.
+สงวนลิขสิทธิ์ พ.ศ. 2528 โดยบริษัทฟรีซอฟต์แวร์ฟาวน์เดชัน (Free Software
+Foundation, Inc); กรุณาศึกษาเงื่อนไขตอนท้ายบท.
+ท่านกำลังศึกษาคู่มือการใช้อีแมกส์ (Emacs tutorial) อยู่ในขณะนี้.
+
+โดยทั่วไปคำสั่งของอีแมกส์ (Emacs) จะใช้คู่กับปุ่ม CONTROL (บางครั้งอาจเป็นปุ่มที่มี
+สัญลักษณ์ CTRL หรือ CTL) หรือ ปุ่ม META (บางครั้งอาจเป็นปุ่มที่มีสัญลักษณ์ EDIT หรือ
+ALT). แทนที่จะใช้คำเต็มในการอธิบาย, เราจะใช้ตัวย่อดังต่อไปนี้:
+
+ C-<chr>  หมายถึงให้กดปุ่ม CONTROL และปุ่มอักษร <chr> พร้อมกัน.
+	  ดังนั้น C-f จะหมายถึงให้กดปุ่ม CONTROL และปุ่ม f พร้อมกัน.
+ M-<chr>  หมายถึงให้กดปุ่ม META หรือ EDIT หรือ ALT และปุ่มอักษร <chr>
+	  พร้อมกัน. ในกรณีที่ไม่มีปุ่ม META, EDIT หรือ ALT ให้กดปุ่ม
+	  ESC แล้วปล่อย, แล้วกดปุ่ม <chr>. เราใช้สัญลักษณ์ <ESC> แทนปุ่ม ESC.
+
+หมายเหตุ: ในกรณีที่ต้องการเลิกใช้อีแมกส์, ให้กดปุ่ม C-x C-c. (สองตัวอักษร.)
+ตัวอักษร ">>" ที่ปรากฏอยู่ทางขอบซ้ายมือเป็นการแนะนำให้ท่านลองใช้คำสั่ง. ตัวอย่างเช่น:
 <<Blank lines inserted here by startup of help-with-tutorial>>
->>  ^[,T!4^[0;Xh^[1A^[(B C-v (^[0^[,T4Y^[1K^[09i^[1R(M^[06Q^[14d;^[(B) ^[,T`^[0>Wh^[1M^[07Uh^[1(P`$^[0EWh^[1M9d;^[0BQ^[1'K^[09i^[1R(M^[06Q^[14d;^[(B.
-	(^[,TEM'7S^[04Y^[1b4B!RC!4^[0;Xh^[1A^[(B CONTROL ^[,TaEP^[0;Xh^[1A^[0MQ^[1!IC^[(B v ^[,T>^[0Ci^[1MA^[0!Q^[19^[(B).
-	^[,T(R!^[09Ui^[1d;^[(B, ^[0^[,T7h^[1R9$GC(PEM'c^[0*i^[1$S^[0JQh^[1'^[09Ui^[1^[04Y^[1`^[0AWh^[1M^[07h^[1R9^[0Mh^[1R9K^[09i^[1R(M^[09Ui^[1(:a^[0Ei^[1G^[(B.
-
-^[0^[,T7h^[1R9(P^[0JQ^[1'`!5`^[0Kg^[19d^[04i^[1^[0Gh^[1RJM':CC^[07Q^[14"M'K^[09i^[1R(M^[07Uh^[1a^[0Ei^[1G(P^[0BQ^[1'$';CR!/c^[0Ki^[1`^[0Kg^[19:9K^[09i^[1R(M^[06Q^[14d;^[(B; ^[0^[,T9Uh^[1^[(B
-^[,T`^[0;g^[19!RC^[0*h^[1GBc^[0Ki^[1^[07h^[1R9JRARC6^[0Mh^[1R9K^[09i^[1R(Md^[04i^[1M^[0Bh^[1R'^[05h^[1M`^[09Wh^[1M'^[(B.
-
-^[0^[,TJTh^[1'aC!^[07Uh^[1^[07h^[1R9(S`^[0;g^[19^[05i^[1M'^[0CYi^[1^[0$W^[1M!RC`$^[0EWh^[1M95SaK^[09h^[1'd;ARc9^[0"i^[1M$GRA^[(B. ^[,T"3P^[09Ui^[1^[07h^[1R97CR:^[(B
-^[0^[,TGT^[1^[08U^[1!RC`$^[0EWh^[1M9d;^[0BQ^[1'K^[09i^[1R(M^[06Q^[14d;a^[0Ei^[1G^[04i^[1GB^[0;Xh^[1A^[(B C-v. ^[,Tc9!RC^[07Uh^[1(P`$^[0EWh^[1M9!^[0EQ^[1:d;K^[09Vh^[1'K^[09i^[1R(M^[(B, ^[,T!4^[0;Xh^[1A^[(B
-M-v (^[,T!4^[0;Xh^[1A^[(B META ^[,TaEP^[0;Xh^[1A^[(B v, ^[,TK^[0CW^[1M!4^[0;Xh^[1A^[(B <ESC>v ^[0^[,T6i^[1R^[07h^[1R9d^[0Ah^[1^[0AU^[1^[0;Xh^[1A^[(B META, EDIT, ^[,TK^[0CW^[1M^[(B ALT).
-
->>  ^[,TEM'!4^[0;Xh^[1A^[(B M-v ^[,TaEP!4^[0;Xh^[1A^[(B C-v ^[0^[,T4Y^[1!RC7S'R9^[0JQ^[1!JM'JRA$^[0CQi^[1'^[(B.
-
-
-* ^[,TJ^[0CX^[1;^[(B
+>>  กดปุ่ม C-v (ดูหน้าจอถัดไป) เพื่อที่จะเคลื่อนไปยังหน้าจอถัดไป.
+	(ลองทำดูโดยการกดปุ่ม CONTROL และปุ่มอักษร v พร้อมกัน).
+	จากนี้ไป, ท่านควรจะลองใช้คำสั่งนี้ดูเมื่อท่านอ่านหน้าจอนี้จบแล้ว.
+
+ท่านจะสังเกตเห็นได้ว่าสองบรรทัดของหน้าจอที่แล้วจะยังคงปรากฏให้เห็นบนหน้าจอถัดไป; นี่
+เป็นการช่วยให้ท่านสามารถอ่านหน้าจอได้อย่างต่อเนื่อง.
+
+สิ่งแรกที่ท่านจำเป็นต้องรู้คือการเคลื่อนตำแหน่งไปมาในข้อความ. ขณะนี้ท่านทราบ
+วิธีการเคลื่อนไปยังหน้าจอถัดไปแล้วด้วยปุ่ม C-v. ในการที่จะเคลื่อนกลับไปหนึ่งหน้าจอ, กดปุ่ม
+M-v (กดปุ่ม META และปุ่ม v, หรือกดปุ่ม <ESC>v ถ้าท่านไม่มีปุ่ม META, EDIT, หรือ ALT).
+
+>>  ลองกดปุ่ม M-v และกดปุ่ม C-v ดูการทำงานสักสองสามครั้ง.
+
+
+* สรุป
 -----
 
-^[,T$S^[0JQh^[1'^[05h^[1Md;^[09Ui^[1c^[0*i^[1`^[0AWh^[1M^[05i^[1M'!RC^[04Y^[1K^[09i^[1R(M^[05h^[1R'f^[(B:
-
-	C-v	^[,T`$^[0EWh^[1M9d;^[0BQ^[1'K^[09i^[1R(M^[06Q^[14d;K^[09Vh^[1'K^[09i^[1R(M^[(B
-	M-v	^[,T`$^[0EWh^[1M9!^[0EQ^[1:d;K^[09Vh^[1'K^[09i^[1R(M^[(B
-	C-l 	^[,TE:K^[09i^[1R(M^[(B ^[,Ta^[0Ei^[1GaJ4'<EK^[09i^[1R(McK^[0Ah^[1^[(B, ^[,T>^[0Ci^[1MA^[07Qi^[1'^[0Bi^[1RB5SaK^[09h^[1'"M'^[0"i^[1M$GRA^[07Uh^[1^[0AU^[1^[(B
-		 ^[,T`$M^[0Cl^[1`+M^[0Cl^[1^[(B (cursor) ^[,T;CR!/M^[0BYh^[1d;aJ4'd^[0Gi^[1!ER'(M^[(B.
-		 (^[,T$S^[0JQh^[1'^[09Ui^[1^[0$W^[1M^[(B CONTROL-L, ^[,Td^[0Ah^[1c^[0*h^[1^[(B CONTROL-1.)
-
->> ^[0^[,TJQ^[1'`!55SaK^[09h^[1'"M'`$M^[0Cl^[1`+M^[0Cl^[1^[(B, ^[,TaEP^[0JQ^[1'`!5^[04Y^[1^[0Gh^[1R^[0AU^[1^[0"i^[1M$GRAMPdCM^[0BYh^[1c!^[0Ei^[1`$M^[0Cl^[1`+M^[0Cl^[1^[(B.
-   ^[,Ta^[0Ei^[1G!4^[0;Xh^[1A^[(B C-l.
-   ^[0^[,TJQ^[1'`!5^[04Y^[15SaK^[09h^[1'"M'`$M^[0Cl^[1`+M^[0Cl^[1^[0MU^[1!$^[0CQi^[1'^[(B ^[,T(P`^[0Kg^[19^[0Gh^[1R^[0AU^[1^[0"i^[1M$GRA`^[04T^[1A;CR!/M^[0BYh^[1c!^[0Ei^[1f^[(B ^[0^[,T!Q^[1:`$M^[0Cl^[1`+M^[0Cl^[1^[(B.
-
-
-* ^[,T!RC$G:^[0$X^[1A`$M^[0Cl^[1`+M^[0Cl^[1`^[0:Wi^[1M'^[05i^[19^[(B
+คำสั่งต่อไปนี้ใช้เมื่อต้องการดูหน้าจอต่างๆ:
+
+	C-v	เคลื่อนไปยังหน้าจอถัดไปหนึ่งหน้าจอ
+	M-v	เคลื่อนกลับไปหนึ่งหน้าจอ
+	C-l 	ลบหน้าจอ แล้วแสดงผลหน้าจอใหม่, พร้อมทั้งย้ายตำแหน่งของข้อความที่มี
+		 เคอร์เซอร์ (cursor) ปรากฏอยู่ไปแสดงไว้กลางจอ.
+		 (คำสั่งนี้คือ CONTROL-L, ไม่ใช่ CONTROL-1.)
+
+>> สังเกตตำแหน่งของเคอร์เซอร์, และสังเกตดูว่ามีข้อความอะไรอยู่ใกล้เคอร์เซอร์.
+   แล้วกดปุ่ม C-l.
+   สังเกตดูตำแหน่งของเคอร์เซอร์อีกครั้ง จะเห็นว่ามีข้อความเดิมปรากฏอยู่ใกล้ๆ กับเคอร์เซอร์.
+
+
+* การควบคุมเคอร์เซอร์เบื้องต้น
 ------------------------
 
-^[,T!RC`$^[0EWh^[1M9K^[09i^[1R(Md;AR^[09Qi^[19`^[0;g^[19^[0JTh^[1'(S`^[0;g^[19^[(B ^[,Ta^[05h^[1^[07h^[1R9(P7SM^[0Bh^[1R'dC^[06i^[1R^[07h^[1R9^[05i^[1M'!RC(P`$^[0EWh^[1M9d;^[0BQ^[1'^[(B
-^[,T5SaK^[09h^[1'^[07Uh^[1^[05i^[1M'!RC@RBc9^[0"i^[1M$GRA^[07Uh^[1;CR!/M^[0BYh^[1:9K^[09i^[1R(M^[(B?
-
-^[0^[,TAU^[1KERB^[0GT^[1^[08U^[1^[07Uh^[1JRARC6(P7Sd^[04i^[1^[(B. ^[0^[,TGT^[1^[08U^[1^[07Uh^[1^[0>Wi^[19^[07Uh^[1^[0JX^[14^[0$W^[1M!RCc^[0*i^[1$S^[0JQh^[1'^[(B C-p, C-b, C-f, ^[,TaEP^[(B C-n.
-^[,Ta^[05h^[1EP$S^[0JQh^[1'(P`$^[0EWh^[1M9`$M^[0Cl^[1`+M^[0Cl^[1d;K^[09Vh^[1':CC^[07Q^[14K^[0CW^[1MK^[09Vh^[1'$M^[0EQ^[1A^[09l^[1c9^[07T^[1H7R'c4^[07T^[1H7R'K^[09Vh^[1':9K^[09i^[1R(M^[(B.
-^[0^[,T5h^[1Md;^[09Ui^[1`^[0;g^[195RCR'aJ4'$S^[0JQh^[1'^[07Qi^[1'^[0JUh^[1^[(B ^[,TaEP^[07T^[1H7R'^[07Uh^[1`$M^[0Cl^[1`+M^[0Cl^[1`$^[0EWh^[1M9d;^[(B:
-
-			  ^[,T:CC^[07Q^[14^[0!h^[1M9K^[09i^[1R^[(B, C-p
-				:
-				:
-   ^[0^[,TBi^[1M9!^[0EQ^[1:^[(B, C-b  ....  ^[,T5SaK^[09h^[1'`$M^[0Cl^[1`+M^[0Cl^[1^[0;Q^[1(^[0(X^[1^[0:Q^[19^[(B  ....  ^[0^[,T"i^[1R'K^[09i^[1R^[(B, C-f
-				:
-				:
-			  ^[,T:CC^[07Q^[14^[06Q^[14d;^[(B, C-n
-
->> ^[,T`$^[0EWh^[1M9`$M^[0Cl^[1`+M^[0Cl^[1d;^[07Uh^[1^[0!Vh^[1'!ER'"M'^[0<Q^[1'^[0"i^[1R':9b4Bc^[0*i^[1$S^[0JQh^[1'^[(B C-n ^[,TK^[0CW^[1M^[(B C-p. ^[,Ta^[0Ei^[1G!4^[0;Xh^[1A^[(B
-   C-l ^[,T`^[0>Wh^[1Mc^[0Ki^[1^[0<Q^[1';CR!/M^[0BYh^[1!ER'K^[09i^[1R(M^[(B.
-
-^[0^[,T7h^[1R9MR((P(S$S^[0JQh^[1'd^[04i^[1^[0'h^[1RB^[0"Vi^[19b4B^[0JQ^[1'`!5^[05Q^[1G^[0MQ^[1!IC^[07Uh^[1c^[0*i^[1^[(B: p ^[,TJSK^[0CQ^[1:^[(B previous (^[0^[,T!h^[1M9K^[09i^[1R^[(B), n
-^[,TJSK^[0CQ^[1:^[(B next (^[0^[,T6Q^[14d;^[(B), b ^[,TJSK^[0CQ^[1:^[(B backward (^[0^[,TBi^[1M9!^[0EQ^[1:^[(B), ^[,TaEP^[(B f ^[,TJSK^[0CQ^[1:^[(B forward
-(^[0^[,T"i^[1R'K^[09i^[1R^[(B). ^[,T`K^[0Eh^[1R^[09Ui^[1^[0$W^[1M`^[0:Wi^[1M'^[05i^[19"M'$S^[0JQh^[1'c9!RC$G:^[0$X^[1A5SaK^[09h^[1'"M'`$M^[0Cl^[1`+M^[0Cl^[1^[(B, ^[,TaEP^[07h^[1R9^[(B
-^[,T(P^[05i^[1M'c^[0*i^[1$S^[0JQh^[1'`K^[0Eh^[1R^[09Ui^[1^[0:h^[1MB$^[0CQi^[1'^[(B, ^[,T)P^[09Qi^[19^[0(V^[1'`^[0;g^[19!RC^[04U^[1^[07Uh^[1(P(S$S^[0JQh^[1'`K^[0Eh^[1R^[09Ui^[1d^[0Gi^[1^[(B.
-
->> ^[,TEM'c^[0*i^[1$S^[0JQh^[1'^[(B C-n ^[0^[,T4Y^[1`^[0>Wh^[1M^[07Uh^[1(P`$^[0EWh^[1M9`$M^[0Cl^[1`+M^[0Cl^[1E'AR^[0BQ^[1':CC^[07Q^[14^[09Ui^[1^[(B.
-
->> ^[,TEM'`$^[0EWh^[1M9`^[0"i^[1Rd;c9:CC^[07Q^[14b4Bc^[0*i^[1$S^[0JQh^[1'^[(B C-f ^[,TaEP`$^[0EWh^[1M9^[0"Vi^[19^[0"i^[1R':9b4Bc^[0*i^[1$S^[0JQh^[1'^[(B C-p.
-   ^[0^[,TJQ^[1'`!5^[04Y^[1^[0Gh^[1R`^[0!T^[14MPdC^[0"Vi^[19^[06i^[1Rc^[0*i^[1$S^[0JQh^[1'^[(B C-p ^[,T`^[0AWh^[1M5SaK^[09h^[1'`$M^[0Cl^[1`+M^[0Cl^[1;CR!/M^[0BYh^[1^[07Uh^[15C'!ER'^[(B
-   ^[,T"M':CC^[07Q^[14^[(B.
-
-^[,Ta^[05h^[1EP:CC^[07Q^[14^[0JTi^[19^[0JX^[14^[04i^[1GB^[0MQ^[1!"CP^[(B Newline, ^[0^[,T+Vh^[1'c^[0*i^[1aJ4'"M:`"5CPK^[0Gh^[1R':CC^[07Q^[14^[(B. ^[0^[,T7Uh^[1^[07i^[1RB^[0JX^[14"M'^[(B
-^[,Td?^[0El^[1^[0!g^[1(P^[0AU^[1^[0MQ^[1!"CP^[(B Newline ^[,T`^[0*h^[19^[0!Q^[19^[(B (^[,Ta^[05h^[1JSK^[0CQ^[1:^[0MU^[1aA!^[0Jl^[1a^[0Ei^[1Gd^[0Ah^[1(S`^[0;g^[19^[(B).
-
->> ^[,TEM'c^[0*i^[1$S^[0JQh^[1'^[(B C-b ^[0^[,T7Uh^[15SaK^[09h^[1'`^[0CTh^[1A^[05i^[19"M':CC^[07Q^[14^[04Y^[1^[(B. ^[,T`$M^[0Cl^[1`+M^[0Cl^[1(P`$^[0EWh^[1M9d;^[0BQ^[1'5SaK^[09h^[1'^[(B
-   ^[0^[,T7i^[1RB^[0JX^[14"M':CC^[07Q^[14^[0!h^[1M9K^[09i^[1R^[(B. ^[0^[,T9Uh^[1`^[0;g^[19`>CRP^[0Gh^[1R`$M^[0Cl^[1`+M^[0Cl^[1d^[04i^[1`$^[0EWh^[1M9^[0"i^[1RA^[0MQ^[1!"CP^[(B Newline ^[,Td;^[(B.
-
-^[,T$S^[0JQh^[1'^[(B C-f ^[,TJRARC6`$^[0EWh^[1M9^[0"i^[1RA^[0MQ^[1!"CP^[(B Newline ^[,Td^[04i^[1`^[0*h^[19`^[04U^[1BG^[0!Q^[1:$S^[0JQh^[1'^[(B C-b.
-
->> ^[,TEM'c^[0*i^[1$S^[0JQh^[1'^[(B C-b ^[0^[,T4Y^[1^[0MU^[1!^[0JQ^[1!K^[09h^[1MB^[(B, ^[0^[,T7h^[1R9(PJRARC6`^[0"i^[1Rc(!RC`$^[0EWh^[1M9`$M^[0Cl^[1`+M^[0Cl^[1d^[04i^[1^[04U^[1^[0"Vi^[19^[(B.
-   ^[,Ta^[0Ei^[1GEM'c^[0*i^[1$S^[0JQh^[1'^[(B C-f ^[,T`^[0>Wh^[1M^[07Uh^[1(P`$^[0EWh^[1M9d;^[0BQ^[1'5SaK^[09h^[1'^[07i^[1RB^[0JX^[14"M':CC^[07Q^[14^[(B.
-   ^[,Ta^[0Ei^[1GEM'c^[0*i^[1$S^[0JQh^[1'^[(B C-f ^[0^[,TMU^[1!^[0JQ^[1!$^[0CQi^[1'`^[0>Wh^[1M^[07Uh^[1(P`$^[0EWh^[1M9d;^[0BQ^[1':CC^[07Q^[14^[06Q^[14d;^[(B.
-
-^[,T`^[0AWh^[1M^[07h^[1R9`$^[0EWh^[1M9^[0<h^[1R95SaK^[09h^[1':9^[0JX^[14K^[0CW^[1M^[07i^[1RB^[0JX^[14"M'K^[09i^[1R(M^[(B, ^[0^[,T"i^[1M$GRA^[06Q^[14(R!:CC^[07Q^[14^[07Uh^[1M^[0BYh^[1^[07Uh^[1^[(B
-^[,T"M:^[09Qi^[19(P"^[0BQ^[1:`^[0"i^[1RAR;CR!/M^[0BYh^[1:9K^[09i^[1R(M^[(B. ^[0^[,T9Uh^[1`^[0CU^[1B!^[0Gh^[1R^[(B "^[,T!RC`$^[0EWh^[1M9^[0Ai^[1G9^[(B (scrolling)". ^[0^[,T9Uh^[1^[(B
-^[,T`^[0;g^[19!RC7Sc^[0Ki^[1^[0MU^[1aA!^[0Jl^[1JRARC6`$^[0EWh^[1M9`$M^[0Cl^[1`+M^[0Cl^[1d;^[0BQ^[1'5SaK^[09h^[1'^[07Uh^[1^[05i^[1M'!RC:9^[0"i^[1M$GRAd^[04i^[1b4B^[(B
-^[,Td^[0Ah^[1`$^[0EWh^[1M9MM!9M!K^[09i^[1R(M^[(B.
-
->> ^[,TEM'`$^[0EWh^[1M9`$M^[0Cl^[1`+M^[0Cl^[1E'MM!d;9M!K^[09i^[1R(Mb4Bc^[0*i^[1$S^[0JQh^[1'^[(B C-n, ^[,Ta^[0Ei^[1G^[04Y^[1^[0Gh^[1R^[0AU^[1MPdC`^[0!T^[14^[0"Vi^[19^[(B.
-
-^[0^[,T6i^[1R`$^[0EWh^[1M9^[07U^[1EP^[05Q^[1G^[0MQ^[1!IC^[09Qi^[19^[0*i^[1Rd;^[(B, ^[0^[,T7h^[1R9^[0!g^[1JRARC6(P`$^[0EWh^[1M9d^[04i^[1^[07U^[1EP$S^[(B. ^[,T$S^[0JQh^[1'^[(B M-f (META-f)
-^[,Tc^[0*i^[1c9!RC`$^[0EWh^[1M9d;^[0BQ^[1'$S^[07Uh^[1M^[0BYh^[1^[06Q^[14d;^[(B ^[,TaEP^[(B M-b ^[,Tc^[0*i^[1c9!RC`$^[0EWh^[1M9d;^[0BQ^[1'$S^[07Uh^[1M^[0BYh^[1^[0!h^[1M9K^[09i^[1R^[(B.
-
->> ^[,TEM'c^[0*i^[1$S^[0JQh^[1'^[(B M-f ^[,TaEP^[(B M-b ^[0^[,T4Y^[1^[0JQ^[1!JM'JRA$^[0CQi^[1'^[(B.
-
-^[,T`^[0AWh^[1M^[07h^[1R9M^[0BYh^[1^[07Uh^[15SaK^[09h^[1'!ER'"M'$S^[(B, ^[,T$S^[0JQh^[1'^[(B M-f ^[,T(Pc^[0*i^[1`$^[0EWh^[1M9d;^[0BQ^[1'5SaK^[09h^[1'^[07i^[1RB"M'$S^[09Qi^[19^[(B. ^[,T`^[0AWh^[1M^[(B
-^[0^[,T7h^[1R9M^[0BYh^[1^[07Uh^[15SaK^[09h^[1'`^[0Gi^[19GCC$CPK^[0Gh^[1R'$S^[(B, ^[,T$S^[0JQh^[1'^[(B M-f ^[,T(Pc^[0*i^[1`$^[0EWh^[1M9d;^[0BQ^[1'5SaK^[09h^[1'^[07i^[1RB"M'$S^[(B
-^[0^[,T7Uh^[1M^[0BYh^[1^[06Q^[14d;^[(B. ^[,T$S^[0JQh^[1'^[(B M-b ^[,T7SK^[09i^[1R^[07Uh^[17S9M'`^[04U^[1BG^[0!Q^[19^[(B ^[,Ta^[05h^[1`$^[0EWh^[1M9d;c9^[07T^[1H7R'5C'^[0!Q^[19^[0"i^[1RA^[(B.
-
-^[,TKARB`K^[05X^[1^[(B: ^[,T`^[09Wh^[1M'(R!@RIRd7Bd^[0Ah^[1^[0AU^[1!RCc^[0*i^[1^[0MQ^[1!"CP`^[0Gi^[19GCC$^[(B (whitespace) ^[,Tc9!RCaJ4'^[(B
-	 ^[,T"M:`"5"M'$S^[(B, ^[,T)P^[09Qi^[19`^[0AWh^[1MM^[0BYh^[1c9bKA4@RIRd7B^[(B (ThaiText mode) ^[0^[,TMU^[1aA!^[0Jl^[1^[(B
-	 ^[,T(P7S!RC!S^[0!Q^[1:"M:`"5"M'$Sb4BMR^[0HQ^[1Bb;Ca!CA^[05Q^[14$S^[(B. ^[,T$S^[0JQh^[1'^[(B M-f ^[,TaEP^[(B M-b
-	 ^[0^[,T(V^[1'(P7S'R9d^[04i^[1^[(B, ^[,Ta^[05h^[1(Pc^[0Ki^[1<E^[05h^[1R'd;`^[0Eg^[1!^[09i^[1MB^[(B. ^[,T!^[0Eh^[1RG^[0$W^[1M^[(B:
-
-	 ^[,Td^[0Ah^[1^[0Gh^[1R^[07h^[1R9M^[0BYh^[1^[07Uh^[15SaK^[09h^[1'!ER'K^[0CW^[1M5SaK^[09h^[1'`^[0CTh^[1A^[05i^[19"M'$S^[0!g^[15RA^[(B, ^[,T$S^[0JQh^[1'^[(B M-f ^[,T(Pc^[0*i^[1^[(B
-	 ^[,T`$^[0EWh^[1M9d;^[0BQ^[1'5SaK^[09h^[1'`^[0CTh^[1A^[05i^[19"M'$S^[06Q^[14d;c9!C^[03U^[1^[07Uh^[1$S^[09Qi^[19d^[0Ah^[1d^[04i^[1`^[0;g^[19$S^[0JX^[14^[07i^[1RB"M'^[(B
-	 ^[,T:CC^[07Q^[14^[(B. ^[0^[,T6i^[1R$S^[09Qi^[19`^[0;g^[19$S^[0JX^[14^[07i^[1RB"M':CC^[07Q^[14^[(B, ^[,T$S^[0JQh^[1'^[(B M-f ^[,T(Pc^[0*i^[1`$^[0EWh^[1M9d;^[0BQ^[1'^[(B
-	 ^[,T5SaK^[09h^[1'^[07i^[1RB"M'$S^[09Qi^[19^[(B.
-
->> ^[,TEM'c^[0*i^[1$S^[0JQh^[1'^[(B M-f ^[,TaEP^[(B M-b ^[0^[,T4Y^[1^[(B, ^[,Tb4B;P;9^[0!Q^[1:$S^[0JQh^[1'^[(B C-f ^[,TaEP^[(B C-b, ^[0^[,T7h^[1R9(P^[0JQ^[1'`!5^[(B
-   ^[,T`^[0Kg^[19!RC7S'R9"M'$S^[0JQh^[1'^[(B M-f ^[,TaEP^[(B M-b ^[,Tc95SaK^[09h^[1'^[05h^[1R'f^[(B ^[0^[,T7Qi^[1'c9$SaEPCPK^[0Gh^[1R'$S^[(B.
-
-^[0^[,T7h^[1R9JRARC6^[0JQ^[1'`!5d^[04i^[1^[0Gh^[1R$S^[0JQh^[1'^[(B C-f ^[,TaEP^[(B C-b ^[0^[,T9Qi^[197SK^[09i^[1R^[07Uh^[1c9^[0EQ^[1!I3P`^[04U^[1BG^[0!Q^[1:$S^[0JQh^[1'^[(B M-f
-^[,TaEP^[(B M-b, ^[,Ta^[05h^[1M^[0BYh^[1:9`!3^[01l^[1^[07Uh^[1^[05h^[1R'^[0!Q^[19^[(B. ^[0^[,TJh^[1G9AR!^[(B ^[0^[,T;Xh^[1A^[(B META ^[,T(P^[06Y^[1!!SK94c^[0Ki^[1c^[0*i^[1^[0!Q^[1:!RC7S'R9c9^[(B
-^[,TCP^[04Q^[1:^[07Uh^[1`^[0!Uh^[1BG^[0"i^[1M'^[0!Q^[1:K^[09h^[1GB^[07Uh^[1!SK94^[0"Vi^[197R'@RIR^[(B (^[,T`^[0*h^[19^[(B ^[,T$S^[(B, ^[,T;CPbB$^[(B, ^[0^[,TBh^[1MK^[09i^[1R^[(B, ^[,T`^[0;g^[19^[05i^[19^[(B),
-^[,T"3P^[07Uh^[1^[0;Xh^[1A^[(B CONTROL ^[0^[,T9Qi^[19^[0AQ^[1!(P^[06Y^[1!!SK94c^[0Ki^[1c^[0*i^[1^[0!Q^[1:!RC7S'R9c9CP^[04Q^[1:^[07Uh^[1`^[0!Uh^[1BG^[0"i^[1M'^[0!Q^[1:K^[09h^[1GB^[0Bh^[1MB^[(B
-^[0^[,TMT^[1JCP^[07Uh^[17S!RCa^[0!i^[1d"d^[04i^[1^[(B (^[,T`^[0*h^[19^[(B ^[0^[,T5Q^[1G^[0MQ^[1!IC^[(B, ^[,T:CC^[07Q^[14^[(B, ^[,T`^[0;g^[19^[05i^[19^[(B).
-
-^[,T!RC7S'R9c97S9M'`^[04U^[1BG^[0!Q^[19JSK^[0CQ^[1::CC^[07Q^[14^[0!Q^[1:;CPbB$^[(B: ^[,T$S^[0JQh^[1'^[(B C-a ^[,TaEP^[(B C-e ^[,Tc^[0*i^[1`$^[0EWh^[1M9^[(B
-^[,Td;^[0BQ^[1'5SaK^[09h^[1'`^[0CTh^[1A^[05i^[19aEP^[07i^[1RB"M':CC^[07Q^[14^[(B, ^[,T"3P`^[04U^[1BG^[0!Q^[19$S^[0JQh^[1'^[(B M-a ^[,TaEP^[(B M-e ^[,Tc^[0*i^[1`$^[0EWh^[1M9^[(B
-^[,Td;^[0BQ^[1'5SaK^[09h^[1'`^[0CTh^[1A^[05i^[19aEP^[07i^[1RB"M';CPbB$^[(B.
-
-^[,TKARB`K^[05X^[1^[(B: ^[,T`^[09Wh^[1M'(R!@RIRd7Bd^[0Ah^[1^[09T^[1BAc^[0*i^[1^[0MQ^[1!"CPA^[0KQ^[1>@R$^[(B (period) ^[,Tc9!RCaJ4'^[0(X^[14^[0JTi^[19^[0JX^[14"M'^[(B
-	 ^[,T;CPbB$^[(B, ^[,T7Sc^[0Ki^[1d^[0Ah^[1JRARC6!SK94"M:`"5"M';CPbB$c^[0Ki^[1^[06Y^[1!^[05i^[1M'd^[04i^[1^[(B. ^[0^[,T4Q^[1'^[09Qi^[19`^[0AWh^[1M^[(B
-	 ^[,TM^[0BYh^[1c9bKA4@RIRd7B^[(B (ThaiText mode), ^[,T$S^[0JQh^[1'^[(B M-a ^[,TaEP^[(B M-e ^[,T(P`$^[0EWh^[1M9^[(B
-	 ^[,T`$M^[0Cl^[1`+M^[0Cl^[1d;^[0BQ^[1'5SaK^[09h^[1'`^[0CTh^[1A^[05i^[19"M'^[0Bh^[1MK^[09i^[1R^[(B ^[,TaEP5SaK^[09h^[1'^[07i^[1RB^[0JX^[14"M'^[0Bh^[1MK^[09i^[1R^[(B
-	 ^[,T5RAES^[04Q^[1:^[(B. ^[,TB!`^[0Gi^[19!C^[03U^[1^[07Uh^[1^[0AU^[1!RCc^[0*i^[1^[0MQ^[1!"CPA^[0KQ^[1>@R$^[(B.
-
->> ^[,TEM'c^[0*i^[1$S^[0JQh^[1'^[(B C-a ^[,TaEP^[(B C-e ^[0^[,T4Y^[1^[0JQ^[1!JM'JRA$^[0CQi^[1'^[(B.
-   ^[,TEM'c^[0*i^[1$S^[0JQh^[1'^[(B M-a ^[,TaEP^[(B M-e ^[0^[,T4Y^[1^[0JQ^[1!JM'JRA$^[0CQi^[1'^[(B.
-
-^[0^[,TJQ^[1'`!5^[04Y^[1^[0Gh^[1R!RCc^[0*i^[1$S^[0JQh^[1'^[(B C-a ^[0^[,T+i^[1Sf^[(B ^[0^[,T!Q^[19(Pd^[0Ah^[1`^[0!T^[14<EMPdC^[(B, ^[,Ta^[05h^[1!RCc^[0*i^[1$S^[0JQh^[1'^[(B M-a ^[,T(P7Sc^[0Ki^[1^[(B
-^[,T`$M^[0Cl^[1`+M^[0Cl^[1`$^[0EWh^[1M9d;^[07U^[1EP;CPbB$^[(B. ^[,Ta^[0Ai^[1^[0Gh^[1R!RC`$^[0EWh^[1M9`$M^[0Cl^[1`+M^[0Cl^[1"M'^[07Qi^[1'JM'a::^[09Ui^[1(Pd^[0Ah^[1^[(B
-^[,T$^[0Ei^[1RB^[0!Q^[19`EB^[07U^[1`^[04U^[1BG^[(B, ^[,Ta^[05h^[1^[0!g^[1^[04Y^[1`^[0;g^[198CCA*R^[05T^[1^[04U^[1^[(B.
-
-^[,T:R'$^[0CQi^[1'`CR^[0!g^[1`^[0CU^[1B!5SaK^[09h^[1'"M'`$M^[0Cl^[1`+M^[0Cl^[1^[0Gh^[1R^[(B "^[0^[,T(X^[14^[(B (point)". ^[,T!^[0Eh^[1RG^[0$W^[1M^[(B, ^[,T`$M^[0Cl^[1`+M^[0Cl^[1^[07Uh^[1^[(B
-^[,T;CR!/M^[0BYh^[1:9K^[09i^[1R(M^[0!g^[1^[0$W^[1M5SaK^[09h^[1'^[07Uh^[1^[0(X^[14;CR!/M^[0BYh^[1:9^[0"i^[1M$GRA^[09Qh^[19`M'^[(B.
-
-^[0^[,T5h^[1Md;^[09Ui^[1`^[0;g^[19J^[0CX^[1;"M'^[0*X^[14$S^[0JQh^[1'JSK^[0CQ^[1:!RC`$^[0EWh^[1M9`$M^[0Cl^[1`+M^[0Cl^[1^[(B, ^[0^[,T+Vh^[1'CGA^[06V^[1'!RC`$^[0EWh^[1M9c9CP^[04Q^[1:$S^[(B
-^[,TaEP;CPbB$^[(B:
-
-	C-f	^[,T`$^[0EWh^[1M9d;^[0"i^[1R'K^[09i^[1RK^[09Vh^[1'^[05Q^[1G^[0MQ^[1!IC^[(B
-	C-b	^[,T`$^[0EWh^[1M9!^[0EQ^[1:d;K^[09Vh^[1'^[05Q^[1G^[0MQ^[1!IC^[(B
-
-	M-f	^[,T`$^[0EWh^[1M9d;^[0"i^[1R'K^[09i^[1RK^[09Vh^[1'$S^[(B
-	M-b	^[,T`$^[0EWh^[1M9!^[0EQ^[1:d;K^[09Vh^[1'$S^[(B
-
-	C-n	^[,T`$^[0EWh^[1M9d;:CC^[07Q^[14^[06Q^[14d;^[(B
-	C-p	^[,T`$^[0EWh^[1M9d;:CC^[07Q^[14^[0!h^[1M9K^[09i^[1R^[(B
-
-	C-a	^[,T`$^[0EWh^[1M9d;^[0BQ^[1'5SaK^[09h^[1'`^[0CTh^[1A^[05i^[19"M':CC^[07Q^[14^[(B
-	C-e	^[,T`$^[0EWh^[1M9d;^[0BQ^[1'5SaK^[09h^[1'^[07i^[1RB"M':CC^[07Q^[14^[(B
-
-	M-a	^[,T`$^[0EWh^[1M9d;^[0BQ^[1'5SaK^[09h^[1'`^[0CTh^[1A^[05i^[19"M';CPbB$^[(B
-	M-e	^[,T`$^[0EWh^[1M9d;^[0BQ^[1'5SaK^[09h^[1'^[07i^[1RB"M';CPbB$^[(B
-
->> ^[,TEM'c^[0*i^[1$S^[0JQh^[1'`K^[0Eh^[1R^[09Ui^[1^[0JQ^[1!CPBP`^[0>Wh^[1M`^[0;g^[19!RC^[0=V^[1!^[0KQ^[14^[(B.
-   ^[,T$S^[0JQh^[1'`K^[0Eh^[1R^[09Ui^[1`^[0;g^[19$S^[0JQh^[1'^[07Uh^[1c^[0*i^[1^[0!Q^[19^[0:h^[1MBAR!^[(B.
-
-^[0^[,TAU^[1^[0MU^[1!JM'$S^[0JQh^[1'^[07Uh^[1JS^[0$Q^[1-c9!RC`$^[0EWh^[1M95SaK^[09h^[1'^[0$W^[1M^[(B ^[,T$S^[0JQh^[1'^[(B M-< (META ^[0^[,T9i^[1MB!^[0Gh^[1R^[(B), ^[,Tc^[0*i^[1c9!RC^[(B
-^[,T`$^[0EWh^[1M9d;^[0BQ^[1'5SaK^[09h^[1'`^[0CTh^[1A^[05i^[19"M'^[0"i^[1M$GRA^[(B, ^[,TaEP^[(B M-> (META ^[,TAR!!^[0Gh^[1R^[(B), ^[,Tc^[0*i^[1c9!RC`$^[0EWh^[1M9^[(B
-^[,Td;^[0BQ^[1'5SaK^[09h^[1'^[07i^[1RB^[0JX^[14"M'^[0"i^[1M$GRA^[(B.
-
-^[,Tc9`$^[0CWh^[1M';ERB7R'^[(B (terminal) ^[0^[,TJh^[1G9cK^[0-h^[1^[(B, ^[0^[,TMQ^[1!"CP^[(B "<" ^[,T(PM^[0BYh^[1`K^[09W^[1M^[0MQ^[1!"CP^[0(X^[1E@R$^[(B
-(comma), ^[,T)P^[09Qi^[19^[07h^[1R9^[05i^[1M'c^[0*i^[1^[0;Xh^[1A^[0*T^[1?^[05l^[1^[(B (shift) ^[,Tc9!RC^[0;i^[1M9^[0MQ^[1!"CP^[09Qi^[19^[(B. ^[,TJSK^[0CQ^[1:`$^[0CWh^[1M'^[(B
-^[,T;ERB7R'a::^[09Ui^[1^[(B, ^[0^[,T7h^[1R9^[0(V^[1'^[05i^[1M'c^[0*i^[1^[0;Xh^[1A^[0*T^[1?^[05l^[1c9!RC^[0;i^[1M9$S^[0JQh^[1'^[(B M-< ^[,Tc97S9M'`^[04U^[1BG^[0!Q^[19^[(B, ^[0^[,T6i^[1Rd^[0Ah^[1^[(B
-^[,T$S^[09V^[1'^[06V^[1'^[0;Xh^[1A^[0*T^[1?^[05l^[1^[(B, ^[0^[,T!g^[1KARB$GRA^[0Gh^[1R^[07h^[1R9!S^[0EQ^[1'^[0;i^[1M9$S^[0JQh^[1'^[(B M-comma.
-
->> ^[,TEM'c^[0*i^[1$S^[0JQh^[1'^[(B M-< ^[0^[,T4Y^[1^[(B, ^[,T`^[0>Wh^[1M`$^[0EWh^[1M9d;^[0BQ^[1'5SaK^[09h^[1'`^[0CTh^[1A^[05i^[19"M'^[0$Yh^[1^[0AW^[1M!RCc^[0*i^[1^[09Ui^[1^[(B.
-   ^[,Ta^[0Ei^[1Gc^[0*i^[1$S^[0JQh^[1'^[(B C-v ^[0^[,T+i^[1S^[0!Q^[19KERBf^[(B ^[,T$^[0CQi^[1'`^[0>Wh^[1M^[07Uh^[1(P`$^[0EWh^[1M9!^[0EQ^[1:AR^[0BQ^[1'5SaK^[09h^[1'`^[04T^[1A^[09Ui^[1^[(B.
-
->> ^[,TEM'c^[0*i^[1$S^[0JQh^[1'^[(B M-> ^[0^[,T4Y^[1^[(B, ^[,T`^[0>Wh^[1M`$^[0EWh^[1M9d;^[0BQ^[1'5SaK^[09h^[1'^[07i^[1RB^[0JX^[14"M'^[0$Yh^[1^[0AW^[1M!RCc^[0*i^[1^[09Ui^[1^[(B.
-   ^[,Ta^[0Ei^[1Gc^[0*i^[1$S^[0JQh^[1'^[(B M-v ^[0^[,T+i^[1S^[0!Q^[19KERBf^[(B ^[,T$^[0CQi^[1'`^[0>Wh^[1M^[07Uh^[1(P`$^[0EWh^[1M9!^[0EQ^[1:AR^[0BQ^[1'5SaK^[09h^[1'`^[04T^[1A^[09Ui^[1^[(B.
-
-^[0^[,T7h^[1R9JRARC6`$^[0EWh^[1M9`$M^[0Cl^[1`+M^[0Cl^[1d^[04i^[1^[04i^[1GB^[0;Xh^[1A^[0EY^[1!HC^[(B (arrow key), ^[0^[,T6i^[1R`$^[0CWh^[1M';ERB7R'"M'^[07h^[1R9^[(B
-^[0^[,TAU^[1^[0;Xh^[1A`K^[0Eh^[1R^[09Ui^[1M^[0BYh^[1^[(B. ^[,T`CRa9P9Sc^[0Ki^[1^[0=V^[1!^[0KQ^[14c^[0*i^[1$S^[0JQh^[1'^[(B C-b, C-f, C-n ^[,TaEP^[(B C-p, ^[0^[,T4i^[1GB`K^[05X^[1<EJRA^[(B
-^[,T;CP!RC^[(B. ^[,TK^[09Vh^[1'^[(B, ^[,T$S^[0JQh^[1'`K^[0Eh^[1R^[09Ui^[17S'R9d^[04i^[1:9`$^[0CWh^[1M';ERB7R'^[07X^[1!*^[09T^[14^[(B. ^[,TJM'^[(B, ^[,T`^[0AWh^[1M^[07h^[1R9d^[04i^[1^[0=V^[1!^[0KQ^[14^[(B
-^[,T!RCc^[0*i^[1^[0!Q^[1:^[0MU^[1aA!^[0Jl^[1a^[0Ei^[1G^[(B ^[0^[,T7h^[1R9(P^[0CYi^[1^[0JV^[1!^[0Gh^[1R!RCc^[0*i^[1$S^[0JQh^[1'^[04i^[1GB^[0;Xh^[1A^[(B CONTROL ^[0^[,T9Qi^[19$^[0Eh^[1M'^[05Q^[1G!^[0Gh^[1R!RCc^[0*i^[1^[(B
-^[0^[,T;Xh^[1A^[0EY^[1!HC^[(B (^[,T`>CRP^[0Gh^[1R^[07h^[1R9d^[0Ah^[1^[05i^[1M'`$^[0EWh^[1M9^[0Bi^[1RB^[0AW^[1MMM!(R!5SaK^[09h^[1'^[0AW^[1M^[0JQ^[1A^[0<Q^[1J`EB^[(B). ^[,TJRA^[(B, ^[,T`^[0AWh^[1M^[(B
-^[0^[,T7h^[1R9^[0$Xi^[19`$B^[0!Q^[1:!RCc^[0*i^[1$S^[0JQh^[1';CP!M:^[0!Q^[1:^[0;Xh^[1A^[(B CONTROL ^[,Ta^[0Ei^[1G^[(B, ^[0^[,T7h^[1R9JRARC6(P^[0=V^[1!!RCc^[0*i^[1$S^[0JQh^[1'^[(B
-^[0^[,T*Qi^[19^[0JY^[1'^[05h^[1Md;d^[04i^[1^[0MU^[1!^[04i^[1GB^[(B.
-
-^[,T$S^[0JQh^[1'^[0Jh^[1G9cK^[0-h^[1c9^[0MU^[1aA!^[0Jl^[1^[09Qi^[19(PJRARC6!S^[0!Q^[1:^[05Q^[1G`E"MR^[0Cl^[1^[0!T^[1G`A9^[05l^[1d^[04i^[1^[(B; ^[,TJSK^[0CQ^[1:$S^[0JQh^[1'^[0Jh^[1G9cK^[0-h^[1^[(B,
-^[0^[,T5Q^[1G`E"`K^[0Eh^[1R^[09Ui^[1^[0!g^[1(PKARB^[06V^[1'(S9G9$^[0CQi^[1'"M'!RC;CPAGE<E"M'$S^[0JQh^[1'^[05h^[1Md;^[(B. ^[,T!RC^[07Uh^[1(P7Sc^[0Ki^[1^[0AU^[1^[(B
-^[,T!RC;CPAGE<E"M'$S^[0JQh^[1'^[0+i^[1S`^[07h^[1R(S9G9^[07Uh^[1^[05i^[1M'!RC^[09Qi^[19JRARC67Sd^[04i^[1b4B!RC^[0;i^[1M9$S^[0JQh^[1'^[(B C-u
-^[,Ta^[0Ei^[1G5RA^[04i^[1GB^[05Q^[1G`E"^[0!h^[1M9^[07Uh^[1(P^[0;i^[1M9$S^[0JQh^[1'^[07Uh^[1^[05i^[1M'!RC^[(B. ^[0^[,T6i^[1R^[07h^[1R9^[0AU^[1^[0;Xh^[1A^[(B META (^[,TK^[0CW^[1M^[(B EDIT ^[,TK^[0CW^[1M^[(B
-ALT), ^[0^[,T7h^[1R9JRARC6(P7Sd^[04i^[1^[04i^[1GB^[0MU^[1!^[0GT^[1^[08U^[1K^[09Vh^[1'^[(B: ^[0^[,T;i^[1M9^[05Q^[1G`E""3P^[07Uh^[1!4^[0;Xh^[1A^[(B META ^[,TM^[0BYh^[1^[(B. ^[,T`CRa9P9S^[(B
-^[,Tc^[0Ki^[1^[07h^[1R9^[0=V^[1!^[0KQ^[14c^[0*i^[1$S^[0JQh^[1'^[(B C-u ^[,T`>CRP^[0Gh^[1RJRARC6c^[0*i^[1d^[04i^[1^[0!Q^[1:`$^[0CWh^[1M';ERB7R'^[07X^[1!*^[09T^[14^[(B. ^[0^[,T5Q^[1G`E"MR^[0Cl^[1^[(B
-^[0^[,T!T^[1G`A9^[05l^[1^[07Uh^[1!^[0Eh^[1RG^[06V^[1'^[09Ui^[1`^[0CU^[1B!^[0Gh^[1R^[(B "^[,TMR^[0Cl^[1^[0!T^[1G`A9^[05l^[1`^[05T^[1AK^[09i^[1R^[(B (prefix argument)", ^[,T`>CRP^[0Gh^[1R^[07h^[1R9^[(B
-^[0^[,T5i^[1M'^[0;i^[1M9^[05Q^[1G`E"^[0!h^[1M9^[07Uh^[1(P^[0;i^[1M9$S^[0JQh^[1'^[(B.
-
-^[0^[,T5Q^[1GM^[0Bh^[1R'`^[0*h^[19^[(B, ^[,T$S^[0JQh^[1'^[(B C-u 8 C-f ^[,T(P`$^[0EWh^[1M9d;^[0"i^[1R'K^[09i^[1Ra;4^[05Q^[1G^[0MQ^[1!IC^[(B.
-
->> ^[,TEM'c^[0*i^[1$S^[0JQh^[1'^[(B C-n ^[,TK^[0CW^[1M^[(B C-p ^[,T;CP!M:^[0!Q^[1:^[05Q^[1G`E"MR^[0Cl^[1^[0!T^[1G`A9^[05l^[1^[(B, ^[,T`^[0>Wh^[1M^[07Uh^[1(P`$^[0EWh^[1M9`$M^[0Cl^[1`+M^[0Cl^[1^[(B
-   ^[,T`^[0"i^[1RARc!^[0Ei^[1:CC^[07Q^[14^[09Ui^[1b4Bc^[0*i^[1`^[0>U^[1B'$S^[0JQh^[1'`^[04U^[1BG^[(B.
-
-^[,T$S^[0JQh^[1'^[0Jh^[1G9cK^[0-h^[1c^[0*i^[1^[05Q^[1G`E"MR^[0Cl^[1^[0!T^[1G`A9^[05l^[1`K^[0Eh^[1R^[09Ui^[1JSK^[0CQ^[1:!RC;CPAGE<E$S^[0JQh^[1'^[0+i^[1S^[(B, ^[,Ta^[05h^[1:R'$S^[0JQh^[1'^[0!g^[1c^[0*i^[1^[(B
-^[,Tc9^[0EQ^[1!I3P^[0MWh^[19^[(B. ^[0^[,TAU^[1KERB$S^[0JQh^[1'^[(B (^[,Ta^[05h^[1d^[0Ah^[1CGA$S^[0JQh^[1'^[07Uh^[1d^[04i^[1!^[0Eh^[1RGAR^[06V^[1'5C'^[09Ui^[1^[(B) ^[,Tc^[0*i^[1^[05Q^[1G`E"^[09Ui^[1`^[0;g^[19^[05Q^[1G^[(B
-^[0^[,T:h^[1'^[0*Ui^[1^[(B--^[,T!RC^[07Uh^[1^[0AU^[1MR^[0Cl^[1^[0!T^[1G`A9^[05l^[1`^[05T^[1AK^[09i^[1R^[(B, ^[,Tb4Bd^[0Ah^[1$S^[09V^[1'^[06V^[1'^[0$h^[1R"M'^[05Q^[1G`E"^[(B, ^[,T(P7Sc^[0Ki^[1$S^[0JQh^[1'^[09Qi^[197S'R9^[(B
-^[0^[,T5h^[1R'MM!d;^[(B.
-
-^[,T$S^[0JQh^[1'^[(B C-v ^[,TaEP^[(B M-v ^[,T`^[0;g^[19$S^[0JQh^[1'^[07Uh^[1B!`^[0Gi^[19^[0MU^[1!;CP`@7K^[09Vh^[1'^[(B. ^[0^[,T6i^[1R^[0;i^[1M9^[05Q^[1G`E"MR^[0Cl^[1^[0!T^[1G`A9^[05l^[1^[04i^[1GBa^[0Ei^[1G^[(B,
-^[,TK^[09i^[1R(M(P^[06Y^[1!`$^[0EWh^[1M9^[0Ai^[1G9^[0"Vi^[19K^[0CW^[1ME'`^[0;g^[19(S9G9:CC^[07Q^[14`^[07h^[1R^[05Q^[1G`E"^[07Uh^[1!SK94^[(B, ^[,Ta79^[07Uh^[1(P`$^[0EWh^[1M9^[0Ai^[1G9^[(B
-^[0^[,T7U^[1EPK^[09i^[1R(M^[(B. ^[0^[,T5Q^[1GM^[0Bh^[1R'`^[0*h^[19^[(B, ^[,T$S^[0JQh^[1'^[(B C-u 8 C-v ^[,T(P`$^[0EWh^[1M9^[0Ai^[1G9K^[09i^[1R(M^[07U^[1EPa;4:CC^[07Q^[14^[(B.
-
->> ^[,TEM'c^[0*i^[1$S^[0JQh^[1'^[(B C-u 8 C-v ^[0^[,T4Y^[1^[(B.
-
-^[,T$S^[0JQh^[1'^[09Ui^[1(P`$^[0EWh^[1M9^[0Ai^[1G9K^[09i^[1R(M^[0"Vi^[19d;a;4:CC^[07Q^[14^[(B. ^[0^[,T6i^[1R^[07h^[1R9^[05i^[1M'!RC(P`$^[0EWh^[1M9^[0Ai^[1G9!^[0EQ^[1:AR^[0MU^[1!^[(B, ^[0^[,T7h^[1R9^[(B
-^[0^[,T!g^[17Sd^[04i^[1b4B!RC!S^[0!Q^[1:^[05Q^[1G`E"MR^[0Cl^[1^[0!T^[1G`A9^[05l^[1c^[0Ki^[1^[0!Q^[1:$S^[0JQh^[1'^[(B M-v.
-
-^[0^[,T6i^[1R^[07h^[1R9!S^[0EQ^[1'c^[0*i^[1`M!^[0+l^[1^[0GT^[19b4^[0Gl^[1^[(B (X Window) ^[,TM^[0BYh^[1^[(B, ^[,T(P^[0AU^[1a<'`$^[0EWh^[1M9^[0Ai^[1G9^[(B (scroll bar) ^[0^[,T7Uh^[1^[(B
-^[,T`^[0;g^[19^[0>Wi^[19^[07Uh^[1^[0JUh^[1`K^[0EUh^[1BA^[0<W^[19^[0<i^[1RM^[0BYh^[17R'^[04i^[1R9^[0+i^[1RB"M'^[0GT^[19b4^[0Gl^[1^[(B (window) ^[,T"M'^[0MU^[1aA!^[0Jl^[1^[(B. ^[0^[,T7h^[1R9JRARC6^[(B
-^[,T(P`$^[0EWh^[1M9^[0Ai^[1G9^[0"i^[1M$GRAb4B!RC$^[0ET^[1!`AR^[0Jl^[1^[(B (click mouse) ^[,T:9a<'`$^[0EWh^[1M9^[0Ai^[1G9^[(B.
-
->> ^[,TEM'!4^[0;Xh^[1A!ER'^[07Uh^[1^[0Jh^[1G9:9^[0JX^[14"M'^[0>Wi^[19^[07Uh^[1^[07Uh^[1`^[09i^[19^[(B (highlight) ^[,T@RBc9a<'`$^[0EWh^[1M9^[0Ai^[1G9^[(B.
-   ^[0^[,T"i^[1M$GRA(P^[06Y^[1!`$^[0EWh^[1M9^[0Ai^[1G9d;^[0BQ^[1'5SaK^[09h^[1'^[07Uh^[1^[07Uh^[1^[07h^[1R9d^[04i^[1$^[0ET^[1!^[(B.
-
->> ^[,TEM'`$^[0EWh^[1M9`AR^[0Jl^[1^[0"Vi^[19E'^[04Y^[1^[(B, ^[,T"3P^[07Uh^[1^[0BQ^[1'!4^[0;Xh^[1A!ER'M^[0BYh^[1^[(B. ^[0^[,T7h^[1R9(P>:^[0Gh^[1R^[0"i^[1M$GRA(P`$^[0EWh^[1M9^[07Uh^[1^[0"Vi^[19^[(B
-   ^[,TE'5RA^[07Uh^[1^[07h^[1R9`$^[0EWh^[1M9`AR^[0Jl^[1d;^[(B.
-
-
-* ^[,T!C^[03U^[1^[07Uh^[1^[0MU^[1aA!^[0Jl^[1K^[0BX^[14*P^[0'Q^[1!^[(B (hang up)
+การเคลื่อนหน้าจอไปมานั้นเป็นสิ่งจำเป็น แต่ท่านจะทำอย่างไรถ้าท่านต้องการจะเคลื่อนไปยัง
+ตำแหน่งที่ต้องการภายในข้อความที่ปรากฏอยู่บนหน้าจอ?
+
+มีหลายวิธีที่สามารถจะทำได้. วิธีที่พื้นที่สุดคือการใช้คำสั่ง C-p, C-b, C-f, และ C-n.
+แต่ละคำสั่งจะเคลื่อนเคอร์เซอร์ไปหนึ่งบรรทัดหรือหนึ่งคอลัมน์ในทิศทางใดทิศทางหนึ่งบนหน้าจอ.
+ต่อไปนี้เป็นตารางแสดงคำสั่งทั้งสี่ และทิศทางที่เคอร์เซอร์เคลื่อนไป:
+
+			  บรรทัดก่อนหน้า, C-p
+				:
+				:
+   ย้อนกลับ, C-b  ....  ตำแหน่งเคอร์เซอร์ปัจจุบัน  ....  ข้างหน้า, C-f
+				:
+				:
+			  บรรทัดถัดไป, C-n
+
+>> เคลื่อนเคอร์เซอร์ไปที่กึ่งกลางของผังข้างบนโดยใช้คำสั่ง C-n หรือ C-p. แล้วกดปุ่ม
+   C-l เพื่อให้ผังปรากฏอยู่กลางหน้าจอ.
+
+ท่านอาจจะจำคำสั่งได้ง่ายขึ้นโดยสังเกตตัวอักษรที่ใช้: p สำหรับ previous (ก่อนหน้า), n
+สำหรับ next (ถัดไป), b สำหรับ backward (ย้อนกลับ), และ f สำหรับ forward
+(ข้างหน้า). เหล่านี้คือเบื้องต้นของคำสั่งในการควบคุมตำแหน่งของเคอร์เซอร์, และท่าน
+จะต้องใช้คำสั่งเหล่านี้บ่อยครั้ง, ฉะนั้นจึงเป็นการดีที่จะจำคำสั่งเหล่านี้ไว้.
+
+>> ลองใช้คำสั่ง C-n ดูเพื่อที่จะเคลื่อนเคอร์เซอร์ลงมายังบรรทัดนี้.
+
+>> ลองเคลื่อนเข้าไปในบรรทัดโดยใช้คำสั่ง C-f และเคลื่อนขึ้นข้างบนโดยใช้คำสั่ง C-p.
+   สังเกตดูว่าเกิดอะไรขึ้นถ้าใช้คำสั่ง C-p เมื่อตำแหน่งเคอร์เซอร์ปรากฏอยู่ที่ตรงกลาง
+   ของบรรทัด.
+
+แต่ละบรรทัดสิ้นสุดด้วยอักขระ Newline, ซึ่งใช้แสดงขอบเขตระหว่างบรรทัด. ที่ท้ายสุดของ
+ไฟล์ก็จะมีอักขระ Newline เช่นกัน (แต่สำหรับอีแมกส์แล้วไม่จำเป็น).
+
+>> ลองใช้คำสั่ง C-b ที่ตำแหน่งเริ่มต้นของบรรทัดดู. เคอร์เซอร์จะเคลื่อนไปยังตำแหน่ง
+   ท้ายสุดของบรรทัดก่อนหน้า. นี่เป็นเพราะว่าเคอร์เซอร์ได้เคลื่อนข้ามอักขระ Newline ไป.
+
+คำสั่ง C-f สามารถเคลื่อนข้ามอักขระ Newline ได้เช่นเดียวกับคำสั่ง C-b.
+
+>> ลองใช้คำสั่ง C-b ดูอีกสักหน่อย, ท่านจะสามารถเข้าใจการเคลื่อนเคอร์เซอร์ได้ดีขึ้น.
+   แล้วลองใช้คำสั่ง C-f เพื่อที่จะเคลื่อนไปยังตำแหน่งท้ายสุดของบรรทัด.
+   แล้วลองใช้คำสั่ง C-f อีกสักครั้งเพื่อที่จะเคลื่อนไปยังบรรทัดถัดไป.
+
+เมื่อท่านเคลื่อนผ่านตำแหน่งบนสุดหรือท้ายสุดของหน้าจอ, ข้อความถัดจากบรรทัดที่อยู่ที่
+ขอบนั้นจะขยับเข้ามาปรากฏอยู่บนหน้าจอ. นี่เรียกว่า "การเคลื่อนม้วน (scrolling)". นี่
+เป็นการทำให้อีแมกส์สามารถเคลื่อนเคอร์เซอร์ไปยังตำแหน่งที่ต้องการบนข้อความได้โดย
+ไม่เคลื่อนออกนอกหน้าจอ.
+
+>> ลองเคลื่อนเคอร์เซอร์ลงออกไปนอกหน้าจอโดยใช้คำสั่ง C-n, แล้วดูว่ามีอะไรเกิดขึ้น.
+
+ถ้าเคลื่อนทีละตัวอักษรนั้นช้าไป, ท่านก็สามารถจะเคลื่อนได้ทีละคำ. คำสั่ง M-f (META-f)
+ใช้ในการเคลื่อนไปยังคำที่อยู่ถัดไป และ M-b ใช้ในการเคลื่อนไปยังคำที่อยู่ก่อนหน้า.
+
+>> ลองใช้คำสั่ง M-f และ M-b ดูสักสองสามครั้ง.
+
+เมื่อท่านอยู่ที่ตำแหน่งกลางของคำ, คำสั่ง M-f จะใช้เคลื่อนไปยังตำแหน่งท้ายของคำนั้น. เมื่อ
+ท่านอยู่ที่ตำแหน่งเว้นวรรคระหว่างคำ, คำสั่ง M-f จะใช้เคลื่อนไปยังตำแหน่งท้ายของคำ
+ที่อยู่ถัดไป. คำสั่ง M-b ทำหน้าที่ทำนองเดียวกัน แต่เคลื่อนไปในทิศทางตรงกันข้าม.
+
+หมายเหตุ: เนื่องจากภาษาไทยไม่มีการใช้อักขระเว้นวรรค (whitespace) ในการแสดง
+	 ขอบเขตของคำ, ฉะนั้นเมื่ออยู่ในโหมดภาษาไทย (ThaiText mode) อีแมกส์
+	 จะทำการกำกับขอบเขตของคำโดยอาศัยโปรแกรมตัดคำ. คำสั่ง M-f และ M-b
+	 จึงจะทำงานได้, แต่จะให้ผลต่างไปเล็กน้อย. กล่าวคือ:
+
+	 ไม่ว่าท่านอยู่ที่ตำแหน่งกลางหรือตำแหน่งเริ่มต้นของคำก็ตาม, คำสั่ง M-f จะใช้
+	 เคลื่อนไปยังตำแหน่งเริ่มต้นของคำถัดไปในกรณีที่คำนั้นไม่ได้เป็นคำสุดท้ายของ
+	 บรรทัด. ถ้าคำนั้นเป็นคำสุดท้ายของบรรทัด, คำสั่ง M-f จะใช้เคลื่อนไปยัง
+	 ตำแหน่งท้ายของคำนั้น.
+
+>> ลองใช้คำสั่ง M-f และ M-b ดู, โดยปะปนกับคำสั่ง C-f และ C-b, ท่านจะสังเกต
+   เห็นการทำงานของคำสั่ง M-f และ M-b ในตำแหน่งต่างๆ ทั้งในคำและระหว่างคำ.
+
+ท่านสามารถสังเกตได้ว่าคำสั่ง C-f และ C-b นั้นทำหน้าที่ในลักษณะเดียวกับคำสั่ง M-f
+และ M-b, แต่อยู่บนเกณฑ์ที่ต่างกัน. ส่วนมาก ปุ่ม META จะถูกกำหนดให้ใช้กับการทำงานใน
+ระดับที่เกี่ยวข้องกับหน่วยที่กำหนดขึ้นทางภาษา (เช่น คำ, ประโยค, ย่อหน้า, เป็นต้น),
+ขณะที่ปุ่ม CONTROL นั้นมักจะถูกกำหนดให้ใช้กับการทำงานในระดับที่เกี่ยวข้องกับหน่วยย่อย
+อิสระที่ทำการแก้ไขได้ (เช่น ตัวอักษร, บรรทัด, เป็นต้น).
+
+การทำงานในทำนองเดียวกันสำหรับบรรทัดกับประโยค: คำสั่ง C-a และ C-e ใช้เคลื่อน
+ไปยังตำแหน่งเริ่มต้นและท้ายของบรรทัด, ขณะเดียวกันคำสั่ง M-a และ M-e ใช้เคลื่อน
+ไปยังตำแหน่งเริ่มต้นและท้ายของประโยค.
+
+หมายเหตุ: เนื่องจากภาษาไทยไม่นิยมใช้อักขระมหัพภาค (period) ในการแสดงจุดสิ้นสุดของ
+	 ประโยค, ทำให้ไม่สามารถกำหนดขอบเขตของประโยคให้ถูกต้องได้. ดังนั้นเมื่อ
+	 อยู่ในโหมดภาษาไทย (ThaiText mode), คำสั่ง M-a และ M-e จะเคลื่อน
+	 เคอร์เซอร์ไปยังตำแหน่งเริ่มต้นของย่อหน้า และตำแหน่งท้ายสุดของย่อหน้า
+	 ตามลำดับ. ยกเว้นกรณีที่มีการใช้อักขระมหัพภาค.
+
+>> ลองใช้คำสั่ง C-a และ C-e ดูสักสองสามครั้ง.
+   ลองใช้คำสั่ง M-a และ M-e ดูสักสองสามครั้ง.
+
+สังเกตดูว่าการใช้คำสั่ง C-a ซ้ำๆ กันจะไม่เกิดผลอะไร, แต่การใช้คำสั่ง M-a จะทำให้
+เคอร์เซอร์เคลื่อนไปทีละประโยค. แม้ว่าการเคลื่อนเคอร์เซอร์ของทั้งสองแบบนี้จะไม่
+คล้ายกันเลยทีเดียว, แต่ก็ดูเป็นธรรมชาติดี.
+
+บางครั้งเราก็เรียกตำแหน่งของเคอร์เซอร์ว่า "จุด (point)". กล่าวคือ, เคอร์เซอร์ที่
+ปรากฏอยู่บนหน้าจอก็คือตำแหน่งที่จุดปรากฏอยู่บนข้อความนั่นเอง.
+
+ต่อไปนี้เป็นสรุปของชุดคำสั่งสำหรับการเคลื่อนเคอร์เซอร์, ซึ่งรวมถึงการเคลื่อนในระดับคำ
+และประโยค:
+
+	C-f	เคลื่อนไปข้างหน้าหนึ่งตัวอักษร
+	C-b	เคลื่อนกลับไปหนึ่งตัวอักษร
+
+	M-f	เคลื่อนไปข้างหน้าหนึ่งคำ
+	M-b	เคลื่อนกลับไปหนึ่งคำ
+
+	C-n	เคลื่อนไปบรรทัดถัดไป
+	C-p	เคลื่อนไปบรรทัดก่อนหน้า
+
+	C-a	เคลื่อนไปยังตำแหน่งเริ่มต้นของบรรทัด
+	C-e	เคลื่อนไปยังตำแหน่งท้ายของบรรทัด
+
+	M-a	เคลื่อนไปยังตำแหน่งเริ่มต้นของประโยค
+	M-e	เคลื่อนไปยังตำแหน่งท้ายของประโยค
+
+>> ลองใช้คำสั่งเหล่านี้สักระยะเพื่อเป็นการฝึกหัด.
+   คำสั่งเหล่านี้เป็นคำสั่งที่ใช้กันบ่อยมาก.
+
+มีอีกสองคำสั่งที่สำคัญในการเคลื่อนตำแหน่งคือ คำสั่ง M-< (META น้อยกว่า), ใช้ในการ
+เคลื่อนไปยังตำแหน่งเริ่มต้นของข้อความ, และ M-> (META มากกว่า), ใช้ในการเคลื่อน
+ไปยังตำแหน่งท้ายสุดของข้อความ.
+
+ในเครื่องปลายทาง (terminal) ส่วนใหญ่, อักขระ "<" จะอยู่เหนืออักขระจุลภาค
+(comma), ฉะนั้นท่านต้องใช้ปุ่มชิฟต์ (shift) ในการป้อนอักขระนั้น. สำหรับเครื่อง
+ปลายทางแบบนี้, ท่านจึงต้องใช้ปุ่มชิฟต์ในการป้อนคำสั่ง M-< ในทำนองเดียวกัน, ถ้าไม่
+คำนึงถึงปุ่มชิฟต์, ก็หมายความว่าท่านกำลังป้อนคำสั่ง M-comma.
+
+>> ลองใช้คำสั่ง M-< ดู, เพื่อเคลื่อนไปยังตำแหน่งเริ่มต้นของคู่มือการใช้นี้.
+   แล้วใช้คำสั่ง C-v ซ้ำกันหลายๆ ครั้งเพื่อที่จะเคลื่อนกลับมายังตำแหน่งเดิมนี้.
+
+>> ลองใช้คำสั่ง M-> ดู, เพื่อเคลื่อนไปยังตำแหน่งท้ายสุดของคู่มือการใช้นี้.
+   แล้วใช้คำสั่ง M-v ซ้ำกันหลายๆ ครั้งเพื่อที่จะเคลื่อนกลับมายังตำแหน่งเดิมนี้.
+
+ท่านสามารถเคลื่อนเคอร์เซอร์ได้ด้วยปุ่มลูกศร (arrow key), ถ้าเครื่องปลายทางของท่าน
+มีปุ่มเหล่านี้อยู่. เราแนะนำให้ฝึกหัดใช้คำสั่ง C-b, C-f, C-n และ C-p, ด้วยเหตุผลสาม
+ประการ. หนึ่ง, คำสั่งเหล่านี้ทำงานได้บนเครื่องปลายทางทุกชนิด. สอง, เมื่อท่านได้ฝึกหัด
+การใช้กับอีแมกส์แล้ว ท่านจะรู้สึกว่าการใช้คำสั่งด้วยปุ่ม CONTROL นั้นคล่องตัวกว่าการใช้
+ปุ่มลูกศร (เพราะว่าท่านไม่ต้องเคลื่อนย้ายมือออกจากตำแหน่งมือสัมผัสเลย). สาม, เมื่อ
+ท่านคุ้นเคยกับการใช้คำสั่งประกอบกับปุ่ม CONTROL แล้ว, ท่านสามารถจะฝึกการใช้คำสั่ง
+ชั้นสูงต่อไปได้อีกด้วย.
+
+คำสั่งส่วนใหญ่ในอีแมกส์นั้นจะสามารถกำกับตัวเลขอาร์กิวเมนต์ได้; สำหรับคำสั่งส่วนใหญ่,
+ตัวเลขเหล่านี้ก็จะหมายถึงจำนวนครั้งของการประมวลผลของคำสั่งต่อไป. การที่จะทำให้มี
+การประมวลผลของคำสั่งซ้ำเท่าจำนวนที่ต้องการนั้นสามารถทำได้โดยการป้อนคำสั่ง C-u
+แล้วตามด้วยตัวเลขก่อนที่จะป้อนคำสั่งที่ต้องการ. ถ้าท่านมีปุ่ม META (หรือ EDIT หรือ
+ALT), ท่านสามารถจะทำได้ด้วยอีกวิธีหนึ่ง: ป้อนตัวเลขขณะที่กดปุ่ม META อยู่. เราแนะนำ
+ให้ท่านฝึกหัดใช้คำสั่ง C-u เพราะว่าสามารถใช้ได้กับเครื่องปลายทางทุกชนิด. ตัวเลขอาร์
+กิวเมนต์ที่กล่าวถึงนี้เรียกว่า "อาร์กิวเมนต์เติมหน้า (prefix argument)", เพราะว่าท่าน
+ต้องป้อนตัวเลขก่อนที่จะป้อนคำสั่ง.
+
+ตัวอย่างเช่น, คำสั่ง C-u 8 C-f จะเคลื่อนไปข้างหน้าแปดตัวอักษร.
+
+>> ลองใช้คำสั่ง C-n หรือ C-p ประกอบกับตัวเลขอาร์กิวเมนต์, เพื่อที่จะเคลื่อนเคอร์เซอร์
+   เข้ามาใกล้บรรทัดนี้โดยใช้เพียงคำสั่งเดียว.
+
+คำสั่งส่วนใหญ่ใช้ตัวเลขอาร์กิวเมนต์เหล่านี้สำหรับการประมวลผลคำสั่งซ้ำ, แต่บางคำสั่งก็ใช้
+ในลักษณะอื่น. มีหลายคำสั่ง (แต่ไม่รวมคำสั่งที่ได้กล่าวมาถึงตรงนี้) ใช้ตัวเลขนี้เป็นตัว
+บ่งชี้--การที่มีอาร์กิวเมนต์เติมหน้า, โดยไม่คำนึงถึงค่าของตัวเลข, จะทำให้คำสั่งนั้นทำงาน
+ต่างออกไป.
+
+คำสั่ง C-v และ M-v เป็นคำสั่งที่ยกเว้นอีกประเภทหนึ่ง. ถ้าป้อนตัวเลขอาร์กิวเมนต์ด้วยแล้ว,
+หน้าจอจะถูกเคลื่อนม้วนขึ้นหรือลงเป็นจำนวนบรรทัดเท่าตัวเลขที่กำหนด, แทนที่จะเคลื่อนม้วน
+ทีละหน้าจอ. ตัวอย่างเช่น, คำสั่ง C-u 8 C-v จะเคลื่อนม้วนหน้าจอทีละแปดบรรทัด.
+
+>> ลองใช้คำสั่ง C-u 8 C-v ดู.
+
+คำสั่งนี้จะเคลื่อนม้วนหน้าจอขึ้นไปแปดบรรทัด. ถ้าท่านต้องการจะเคลื่อนม้วนกลับมาอีก, ท่าน
+ก็ทำได้โดยการกำกับตัวเลขอาร์กิวเมนต์ให้กับคำสั่ง M-v.
+
+ถ้าท่านกำลังใช้เอกซ์วินโดว์ (X Window) อยู่, จะมีแผงเคลื่อนม้วน (scroll bar) ที่
+เป็นพื้นที่สี่เหลี่ยมผืนผ้าอยู่ทางด้านซ้ายของวินโดว์ (window) ของอีแมกส์. ท่านสามารถ
+จะเคลื่อนม้วนข้อความโดยการคลิกเมาส์ (click mouse) บนแผงเคลื่อนม้วน.
+
+>> ลองกดปุ่มกลางที่ส่วนบนสุดของพื้นที่ที่เน้น (highlight) ภายในแผงเคลื่อนม้วน.
+   ข้อความจะถูกเคลื่อนม้วนไปยังตำแหน่งที่ที่ท่านได้คลิก.
+
+>> ลองเคลื่อนเมาส์ขึ้นลงดู, ขณะที่ยังกดปุ่มกลางอยู่. ท่านจะพบว่าข้อความจะเคลื่อนที่ขึ้น
+   ลงตามที่ท่านเคลื่อนเมาส์ไป.
+
+
+* กรณีที่อีแมกส์หยุดชะงัก (hang up)
 ----------------------------
 
-^[0^[,T6i^[1R^[0MU^[1aA!^[0Jl^[1K^[0BX^[14aEPd^[0Ah^[15M:J9M'$S^[0JQh^[1'c4f^[(B, ^[0^[,T7h^[1R9JRARC6B!`^[0ET^[1!$S^[0JQh^[1'd^[04i^[1M^[0Bh^[1R';EM4^[0@Q^[1Bb4Bc^[0*i^[1^[(B
-^[,T$S^[0JQh^[1'^[(B C-g. ^[0^[,T7h^[1R9JRARC6c^[0*i^[1$S^[0JQh^[1'^[(B C-g ^[,Tc9!RCB!`^[0ET^[1!$S^[0JQh^[1'^[07Uh^[1!S^[0EQ^[1'7S'R9M^[0BYh^[1d^[04i^[1^[(B.
-
-^[0^[,T7h^[1R9JRARC6c^[0*i^[1$S^[0JQh^[1'^[(B C-g ^[,T`^[0>Wh^[1MB!`^[0ET^[1!^[05Q^[1G`E"MR^[0Cl^[1^[0!T^[1G`A9^[05l^[1K^[0CW^[1M$S^[0JQh^[1'^[07Uh^[1^[07h^[1R9!S^[0EQ^[1'^[0;i^[1M9M^[0BYh^[1d^[04i^[1^[(B.
-
->> ^[,TEM'^[0;i^[1M9$S^[0JQh^[1'^[(B C-u 100 ^[,T`^[0>Wh^[1M^[07Uh^[1(Pc^[0Ki^[1^[0AU^[1^[05Q^[1G`E"MR^[0Cl^[1^[0!T^[1G`A9^[05l^[1`^[0;g^[19^[(B 100, ^[,Ta^[0Ei^[1G^[0;i^[1M9$S^[0JQh^[1'^[(B C-g.
-   ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-f. ^[,T<E^[07Uh^[1d^[04i^[1^[0!g^[1^[0$W^[1M`$M^[0Cl^[1`+M^[0Cl^[1`$^[0EWh^[1M9d;`^[0>U^[1B'K^[09Vh^[1'^[05Q^[1G^[0MQ^[1!IC^[(B, ^[,T`>CRP^[0Gh^[1R^[07h^[1R9d^[04i^[1^[(B
-   ^[,TB!`^[0ET^[1!^[05Q^[1G`E"MR^[0Cl^[1^[0!T^[1G`A9^[05l^[1d;a^[0Ei^[1G^[04i^[1GB$S^[0JQh^[1'^[(B C-g.
-
-^[0^[,T6i^[1R^[07h^[1R9^[0;i^[1M9$S^[0JQh^[1'^[(B <ESC> ^[,Tb4Bd^[0Ah^[1d^[04i^[1^[05Qi^[1'c(^[(B, ^[0^[,T7h^[1R9^[0!g^[1JRARC6(PB!`^[0ET^[1!$S^[0JQh^[1'^[09Qi^[19d^[04i^[1^[04i^[1GB$S^[0JQh^[1'^[(B C-g.
-
-
-* ^[,T$S^[0JQh^[1'^[07Uh^[1^[06Y^[1!^[0;T^[147R'^[(B (disable)
+ถ้าอีแมกส์หยุดและไม่ตอบสนองคำสั่งใดๆ, ท่านสามารถยกเลิกคำสั่งได้อย่างปลอดภัยโดยใช้
+คำสั่ง C-g. ท่านสามารถใช้คำสั่ง C-g ในการยกเลิกคำสั่งที่กำลังทำงานอยู่ได้.
+
+ท่านสามารถใช้คำสั่ง C-g เพื่อยกเลิกตัวเลขอาร์กิวเมนต์หรือคำสั่งที่ท่านกำลังป้อนอยู่ได้.
+
+>> ลองป้อนคำสั่ง C-u 100 เพื่อที่จะให้มีตัวเลขอาร์กิวเมนต์เป็น 100, แล้วป้อนคำสั่ง C-g.
+   ป้อนคำสั่ง C-f. ผลที่ได้ก็คือเคอร์เซอร์เคลื่อนไปเพียงหนึ่งตัวอักษร, เพราะว่าท่านได้
+   ยกเลิกตัวเลขอาร์กิวเมนต์ไปแล้วด้วยคำสั่ง C-g.
+
+ถ้าท่านป้อนคำสั่ง <ESC> โดยไม่ได้ตั้งใจ, ท่านก็สามารถจะยกเลิกคำสั่งนั้นได้ด้วยคำสั่ง C-g.
+
+
+* คำสั่งที่ถูกปิดทาง (disable)
 ------------------------
 
-^[,T$S^[0JQh^[1':R'$S^[0JQh^[1'^[06Y^[1!^[0;T^[147R'd^[0Gi^[1^[(B ^[,T`^[0>Wh^[1M^[07Uh^[1(P^[0;i^[1M'^[0!Q^[19d^[0Ah^[1c^[0Ki^[1^[0<Yi^[1^[07Uh^[1`^[0CTh^[1A^[05i^[19c^[0*i^[1^[(B (beginning user) ^[,Tc^[0*i^[1d^[04i^[1^[(B
-^[,Tb4Bd^[0Ah^[1d^[04i^[1^[05Qi^[1'c(^[(B.
-
-^[0^[,T6i^[1R^[07h^[1R9^[0;i^[1M9$S^[0JQh^[1';CP`@7^[09Ui^[1a^[0Ei^[1G^[(B, ^[0^[,TMU^[1aA!^[0Jl^[1(PaJ4'^[0"i^[1M$GRA^[0Gh^[1R$S^[0JQh^[1'^[09Qi^[19^[0$W^[1MMPdC^[(B, ^[,TaEP(P6RA^[(B
-^[0^[,T7h^[1R9^[0Gh^[1R^[05i^[1M'!RC(P;CPAGE<E$S^[0JQh^[1'^[09Qi^[19K^[0CW^[1Md^[0Ah^[1^[(B.
-
-^[0^[,T6i^[1R^[07h^[1R9^[05i^[1M'!RC^[07Uh^[1(P;CPAGE<E$S^[0JQh^[1'^[09Qi^[19(^[0CT^[1'f^[(B, ^[,T!4^[0;Xh^[1A^[(B space ^[,T`^[0>Wh^[1M5M:^[0BW^[19^[0BQ^[19$GRA^[05i^[1M'!RC^[(B.
-^[,Tb4B;C!^[05T^[1a^[0Ei^[1G^[(B, ^[0^[,T6i^[1R^[07h^[1R9d^[0Ah^[1^[05i^[1M'!RC(P;CPAGE<E$S^[0JQh^[1'^[07Uh^[1^[06Y^[1!^[0;T^[147R'd^[0Gi^[1^[(B, ^[0^[,T!g^[15M:^[(B "n" ^[,T`^[07h^[1R^[09Qi^[19^[(B.
-
->> ^[,TEM'c^[0*i^[1$S^[0JQh^[1'^[(B C-x C-l (^[0^[,T+Vh^[1'`^[0;g^[19$S^[0JQh^[1'^[07Uh^[1^[06Y^[1!^[0;T^[147R'd^[0Gi^[1^[(B), ^[,Ta^[0Ei^[1G^[0;i^[1M9^[(B "n" ^[,T`^[0>Wh^[1M`^[0;g^[19!RC5M:^[(B
-   ^[,T$S6RA^[(B.
-
-
-* ^[0^[,TGT^[19b4^[0Gl^[1^[(B (window)
+คำสั่งบางคำสั่งถูกปิดทางไว้ เพื่อที่จะป้องกันไม่ให้ผู้ที่เริ่มต้นใช้ (beginning user) ใช้ได้
+โดยไม่ได้ตั้งใจ.
+
+ถ้าท่านป้อนคำสั่งประเภทนี้แล้ว, อีแมกส์จะแสดงข้อความว่าคำสั่งนั้นคืออะไร, และจะถาม
+ท่านว่าต้องการจะประมวลผลคำสั่งนั้นหรือไม่.
+
+ถ้าท่านต้องการที่จะประมวลผลคำสั่งนั้นจริงๆ, กดปุ่ม space เพื่อตอบยืนยันความต้องการ.
+โดยปรกติแล้ว, ถ้าท่านไม่ต้องการจะประมวลผลคำสั่งที่ถูกปิดทางไว้, ก็ตอบ "n" เท่านั้น.
+
+>> ลองใช้คำสั่ง C-x C-l (ซึ่งเป็นคำสั่งที่ถูกปิดทางไว้), แล้วป้อน "n" เพื่อเป็นการตอบ
+   คำถาม.
+
+
+* วินโดว์ (window)
 ----------------
 
-^[0^[,TMU^[1aA!^[0Jl^[1JRARC6^[0AU^[1d^[04i^[1KERB^[0GT^[19b4^[0Gl^[1^[(B, ^[,Ta^[05h^[1EP^[0GT^[19b4^[0Gl^[1^[0!g^[1(PaJ4'<E"M'^[0"i^[1M$GRA"M'59`M'^[(B. ^[,T`CR(P^[(B
-^[,TM^[08T^[1:RB^[06V^[1'^[0GT^[1^[08U^[1!RCc^[0*i^[1a::KERB^[0GT^[19b4^[0Gl^[1K^[0EQ^[1'(R!^[09Ui^[1^[(B. ^[,T5M9^[09Ui^[1(P!^[0Eh^[1RG^[06V^[1'^[0GT^[1^[08U^[1!RC^[0;T^[14^[0GT^[19b4^[0Gl^[1^[07Uh^[1d^[0Ah^[1^[05i^[1M'^[(B
-^[,T!RC^[(B, ^[,Ta^[0Ei^[1G!^[0EQ^[1:d;c^[0*i^[1`^[0>U^[1B'^[0GT^[19b4^[0Gl^[1`^[04U^[1BG^[(B. ^[0^[,T+Vh^[1'JRARC67Sd^[04i^[1^[04Q^[1'^[09Ui^[1^[(B:
-
-	C-x 1	^[,TK^[09Vh^[1'^[0GT^[19b4^[0Gl^[1^[(B (^[0^[,T$W^[1M!RC^[0;T^[14^[0GT^[19b4^[0Gl^[1^[0MWh^[19f^[(B ^[0^[,T7Qi^[1'KA4^[(B)
-
-^[0^[,T9Qh^[19^[0$W^[1M`^[0>U^[1B'^[0;i^[1M9$S^[0JQh^[1'^[(B C-x ^[,Ta^[0Ei^[1G5RA^[04i^[1GB`E"^[(B 1. ^[,T$S^[0JQh^[1'^[(B C-x 1 ^[,T(P"BRB^[0GT^[19b4^[0Gl^[1^[07Uh^[1^[0AU^[1^[(B
-^[,T`$M^[0Cl^[1`+M^[0Cl^[1M^[0BYh^[1^[(B ^[,Tc^[0Ki^[1`^[05g^[1AK^[09i^[1R(M^[(B. ^[0^[,T+Vh^[1'(P`^[0;g^[19!RC^[0;T^[14^[0GT^[19b4^[0Gl^[1^[0MWh^[19f^[(B ^[0^[,T7Qi^[1'KA4^[(B.
-
->> ^[,T`$^[0EWh^[1M9`$M^[0Cl^[1`+M^[0Cl^[1AR^[0BQ^[1':CC^[07Q^[14^[09Ui^[1^[(B ^[,Ta^[0Ei^[1G^[0;i^[1M9$S^[0JQh^[1'^[(B C-u 0 C-l.
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-h k C-f.
-   ^[,T(P`^[0Kg^[19^[0Gh^[1R^[0GT^[19b4^[0Gl^[1^[09Ui^[1^[0AU^[1"9R4^[0Bh^[1ME'^[(B ^[,T"3P^[07Uh^[1^[0AU^[1^[0GT^[19b4^[0Gl^[1cK^[0Ah^[1`^[0!T^[14^[0"Vi^[19aJ4'<E"M'`M!JRC^[07Uh^[1`^[0!Uh^[1BG^[0!Q^[1:^[(B
-   ^[,T$S^[0JQh^[1'"M'^[(B C-f.
-
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-x 1 ^[,Ta^[0Ei^[1G(P>:^[0Gh^[1R^[0GT^[19b4^[0Gl^[1^[07Uh^[1aJ4'CRB!RC"M'`M!JRCKRBd;^[(B.
-
-^[,T$S^[0JQh^[1'^[09Ui^[1^[05h^[1R'(R!$S^[0JQh^[1'^[07Uh^[1d^[04i^[1!^[0Eh^[1RGAR5C'^[07Uh^[1^[0Gh^[1R$S^[0JQh^[1'^[09Ui^[1;CP!M:^[04i^[1GBJM'^[05Q^[1G^[0MQ^[1!IC^[(B. ^[,T$S^[0JQh^[1'^[09Ui^[1`^[0CTh^[1A^[05i^[19^[(B
-^[0^[,T4i^[1GB^[0MQ^[1!"CP^[(B C-x. ^[0^[,TAU^[1^[0*X^[14"M'$S^[0JQh^[1'^[07Uh^[1^[0"Vi^[19^[05i^[19^[04i^[1GB^[0MQ^[1!"CP^[(B C-x; ^[0^[,TJh^[1G9cK^[0-h^[1(P`^[0!Uh^[1BG^[0"i^[1M'^[0!Q^[1:!RC^[(B
-^[0^[,T(Q^[14!RC^[0!Q^[1:^[0GT^[19b4^[0Gl^[1^[(B, ^[,Ta^[0?i^[1A^[0"i^[1M^[0AY^[1E^[(B, ^[0^[,T:Q^[1?`?M^[0Cl^[1^[(B, ^[,TaEP^[0MWh^[19f^[(B ^[,Tc97S9M'`^[04U^[1BG^[0!Q^[19^[(B. ^[,T$S^[0JQh^[1'`K^[0Eh^[1R^[09Ui^[1(P^[(B
-^[,T;CP!M:^[04i^[1GBJM'^[(B, ^[,TJRA^[(B, ^[,TK^[0CW^[1M^[0JUh^[1^[05Q^[1G^[0MQ^[1!IC^[(B.
-
-
-* ^[,T!RCa7C!^[(B (inserting) ^[,TaEP!RCE:^[(B (deleting)
+อีแมกส์สามารถมีได้หลายวินโดว์, แต่ละวินโดว์ก็จะแสดงผลของข้อความของตนเอง. เราจะ
+อธิบายถึงวิธีการใช้แบบหลายวินโดว์หลังจากนี้. ตอนนี้จะกล่าวถึงวิธีการปิดวินโดว์ที่ไม่ต้อง
+การ, แล้วกลับไปใช้เพียงวินโดว์เดียว. ซึ่งสามารถทำได้ดังนี้:
+
+	C-x 1	หนึ่งวินโดว์ (คือการปิดวินโดว์อื่นๆ ทั้งหมด)
+
+นั่นคือเพียงป้อนคำสั่ง C-x แล้วตามด้วยเลข 1. คำสั่ง C-x 1 จะขยายวินโดว์ที่มี
+เคอร์เซอร์อยู่ ให้เต็มหน้าจอ. ซึ่งจะเป็นการปิดวินโดว์อื่นๆ ทั้งหมด.
+
+>> เคลื่อนเคอร์เซอร์มายังบรรทัดนี้ แล้วป้อนคำสั่ง C-u 0 C-l.
+>> ป้อนคำสั่ง C-h k C-f.
+   จะเห็นว่าวินโดว์นี้มีขนาดย่อลง ขณะที่มีวินโดว์ใหม่เกิดขึ้นแสดงผลของเอกสารที่เกี่ยวกับ
+   คำสั่งของ C-f.
+
+>> ป้อนคำสั่ง C-x 1 แล้วจะพบว่าวินโดว์ที่แสดงรายการของเอกสารหายไป.
+
+คำสั่งนี้ต่างจากคำสั่งที่ได้กล่าวมาตรงที่ว่าคำสั่งนี้ประกอบด้วยสองตัวอักษร. คำสั่งนี้เริ่มต้น
+ด้วยอักขระ C-x. มีชุดของคำสั่งที่ขึ้นต้นด้วยอักขระ C-x; ส่วนใหญ่จะเกี่ยวข้องกับการ
+จัดการกับวินโดว์, แฟ้มข้อมูล, บัฟเฟอร์, และอื่นๆ ในทำนองเดียวกัน. คำสั่งเหล่านี้จะ
+ประกอบด้วยสอง, สาม, หรือสี่ตัวอักษร.
+
+
+* การแทรก (inserting) และการลบ (deleting)
 ----------------------------------------------
 
-^[0^[,T6i^[1R^[07h^[1R9^[05i^[1M'!RC^[07Uh^[1(Pa7C!^[0"i^[1M$GRA^[(B, ^[0^[,T!g^[1JRARC67Sd^[04i^[1b4B!RC^[0;i^[1M9^[0"i^[1M$GRA^[09Qi^[19`^[0"i^[1Rd;`^[07h^[1R^[09Qi^[19^[(B.
-^[0^[,T5Q^[1G^[0MQ^[1!IC^[07Uh^[1^[07h^[1R9`^[0Kg^[19^[(B, ^[,T`^[0*h^[19^[(B A, 7, *, ^[,T`^[0;g^[19^[05i^[19^[(B, ^[0^[,T5h^[1R'^[0!g^[1^[06W^[1M^[0Gh^[1R`^[0;g^[19^[0"i^[1M$GRAaEP^[06Y^[1!a7C!`^[0"i^[1Rd;^[(B
-^[0^[,T7Q^[19^[07U^[1^[07Uh^[1^[0;i^[1M9^[(B. ^[,T!4^[0;Xh^[1A^[(B <Return> ^[,Tc9!RC^[07Uh^[1(Pa7C!^[0MQ^[1!"CP^[(B Newline.
-
-^[0^[,T7h^[1R9JRARC6E:^[05Q^[1G^[0MQ^[1!IC^[05Q^[1G^[0JX^[14^[07i^[1RB^[07Uh^[1^[07h^[1R9d^[04i^[1^[0;i^[1M9`^[0"i^[1Rd;d^[04i^[1b4B!RC!4^[0;Xh^[1A^[(B <Delete>. ^[0^[,T;Xh^[1A^[(B
-<Delete> ^[,T`^[0;g^[19^[0;Xh^[1Af^[(B ^[,TK^[09Vh^[1':9a^[0;i^[19^[0>T^[1A^[0>l^[1^[(B, ^[0^[,T+Vh^[1':R'$^[0CQi^[1'MR(`^[0;g^[19^[0;Xh^[1A^[07Uh^[1!S^[0!Q^[1:^[04i^[1GB^[(B "Del". ^[,Tc9:R'^[(B
-^[,T!C^[03U^[1^[(B, ^[0^[,T;Xh^[1A^[(B "Backspace" ^[0^[,T!g^[17SK^[09i^[1R^[07Uh^[1`^[0*h^[19`^[04U^[1BG^[0!Q^[1:^[0;Xh^[1A^[(B <Delete>, ^[,Ta^[05h^[1^[0!g^[1d^[0Ah^[1`JAMd;^[(B.
-
-^[,Tb4B^[07Qh^[1Gd;a^[0Ei^[1G^[(B, ^[0^[,T;Xh^[1A^[(B <Delete> ^[,T(Pc^[0*i^[1JSK^[0CQ^[1:E:^[05Q^[1G^[0MQ^[1!IC^[07Uh^[1M^[0BYh^[1K^[09i^[1R5SaK^[09h^[1'"M'`$M^[0Cl^[1`+M^[0Cl^[1^[0;Q^[1(^[0(X^[1^[0:Q^[19^[(B.
-
->> ^[,TEM'7S^[04Y^[1^[(B--^[0^[,T;i^[1M9^[05Q^[1G^[0MQ^[1!ICc4f^[(B ^[0^[,TJQ^[1!JM'JRA^[05Q^[1G^[(B, ^[,Ta^[0Ei^[1GE:^[05Q^[1G^[0MQ^[1!IC^[09Qi^[19MM!b4B!4^[0;Xh^[1A^[(B
-   <Delete> ^[0^[,TJQ^[1!JM'JRA$^[0CQi^[1'^[(B. ^[,Td^[0Ah^[1^[05i^[1M'^[0!Q^[1'GE^[0Gh^[1R(P7Sc^[0Ki^[1^[0"i^[1M$GRAc9a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[09Ui^[1`;^[0EUh^[1B9d;^[(B;
-   ^[0^[,T7h^[1R9(Pd^[0Ah^[17Sc^[0Ki^[1^[0"i^[1M$GRAc9^[05i^[19)^[0:Q^[1:"M'^[0$Yh^[1^[0AW^[1M!RCc^[0*i^[1`;^[0EUh^[1B9a;E'^[(B. ^[0^[,T9Uh^[1`^[0;g^[19`^[0>U^[1B')^[0:Q^[1:JS`9R`^[07h^[1R^[09Qi^[19^[(B.
-
-^[,T`^[0AWh^[1M^[0"i^[1M$GRAc9:CC^[07Q^[14BRG`^[0!T^[19!^[0Gh^[1RK^[09Vh^[1':CC^[07Q^[14"M'K^[09i^[1R(M^[(B, ^[0^[,T"i^[1M$GRAc9:CC^[07Q^[14^[09Qi^[19(P^[05h^[1M`^[09Wh^[1M'^[(B
-^[,Td;^[0BQ^[1':CC^[07Q^[14^[06Q^[14d;"M'K^[09i^[1R(M^[(B. ^[0^[,TMQ^[1!"CP^[(B backslash ("\") ^[0^[,T7Uh^[1;ERB"M'"M:"GR^[0AW^[1M(P^[0:h^[1'^[0*Ui^[1^[(B
-^[0^[,TGh^[1R^[0"i^[1M$GRA"M':CC^[07Q^[14^[09Qi^[19^[05h^[1M`^[09Wh^[1M'd;^[0BQ^[1':CC^[07Q^[14^[06Q^[14d;^[(B.
-
->> ^[0^[,T;i^[1M9^[0"i^[1M$GRA(9!CP^[07Qh^[1'^[06V^[1'"M:"GR^[(B, ^[,Ta^[0Ei^[1G^[0;i^[1M9^[05h^[1Md;^[0MU^[1!^[(B. ^[0^[,T7h^[1R9(P`^[0Kg^[19!RCaJ4'<E"M'^[(B
-   ^[,T:CC^[07Q^[14^[05h^[1M`^[09Wh^[1M'^[0!Q^[19^[(B.
-
->> ^[,Tc^[0*i^[1^[0;Xh^[1A^[(B <Delete> ^[,T`^[0>Wh^[1ME:^[0"i^[1M$GRAMM!(9!CP^[07Qh^[1'^[0"i^[1M$GRA^[09Qi^[19>M^[04U^[1^[0!Q^[1:$GRA!^[0Gi^[1R'"M'K^[09i^[1R(M^[(B.
-   ^[,T:CC^[07Q^[14^[07Uh^[1^[05h^[1M`^[09Wh^[1M'^[0!Q^[19^[0!g^[1(PKRBd;^[(B.
-
-^[0^[,T7h^[1R9JRARC6E:^[0MQ^[1!"CP^[(B Newline ^[,TMM!d^[04i^[1`^[0*h^[19`^[04U^[1BG^[0!Q^[1:^[05Q^[1G^[0MQ^[1!IC^[0MWh^[19f^[(B. ^[,T!RCE:^[0MQ^[1!"CP^[(B Newline
-^[,TCPK^[0Gh^[1R'JM':CC^[07Q^[14(P`^[0;g^[19!RCCGAJM':CC^[07Q^[14^[09Qi^[19`^[0"i^[1R`^[0;g^[19:CC^[07Q^[14`^[04U^[1BG^[(B. ^[0^[,T6i^[1R<E"M'!RCCGAJM'^[(B
-^[,T:CC^[07Q^[14`^[0"i^[1R^[04i^[1GB^[0!Q^[197Sc^[0Ki^[1:CC^[07Q^[14^[09Qi^[19BRG`^[0!T^[19!^[0Gh^[1R:CC^[07Q^[14"M'K^[09i^[1R(Ma^[0Ei^[1G^[(B, ^[,T:CC^[07Q^[14^[09Qi^[19^[0!g^[1(P`^[0;g^[19:CC^[07Q^[14^[(B
-^[,Ta::^[05h^[1M`^[09Wh^[1M'^[(B.
-
->> ^[,T`$^[0EWh^[1M9`$M^[0Cl^[1`+M^[0Cl^[1d;^[0BQ^[1'5SaK^[09h^[1'`^[0CTh^[1A^[05i^[19"M':CC^[07Q^[14^[(B, ^[,Ta^[0Ei^[1G!4^[0;Xh^[1A^[(B <Delete>.
-   ^[,T:CC^[07Q^[14^[0;Q^[1(^[0(X^[1^[0:Q^[19(P^[06Y^[1!`^[0*Wh^[1MA`^[0"i^[1R^[0!Q^[1::CC^[07Q^[14^[0!h^[1M9K^[09i^[1R^[(B.
-
->> ^[,T!4^[0;Xh^[1A^[(B <Return> ^[,T`^[0>Wh^[1M^[07Uh^[1(Pa7C!^[0MQ^[1!"CP^[(B Newline ^[,T`^[0"i^[1Rd;cK^[0Ah^[1^[(B.
-
-^[,T$GC(Sd^[0Gi^[1^[0Gh^[1R$S^[0JQh^[1'^[0Jh^[1G9cK^[0-h^[1"M'^[0MU^[1aA!^[0Jl^[1(PJRARC67Sc^[0Ki^[1;CPAGE<E^[0+i^[1Sd^[04i^[1KERB$^[0CQi^[1'^[(B; ^[0^[,T+Vh^[1'CGA^[06V^[1'^[(B
-^[,T(S9G9^[05Q^[1G^[0MQ^[1!IC^[04i^[1GB^[(B. ^[,T!RC;CPAGE<E^[0+i^[1S"M'!RC^[0;i^[1M9^[05Q^[1G^[0MQ^[1!IC^[0$W^[1M!RCa7C!^[05Q^[1G^[0MQ^[1!IC`K^[0Eh^[1R^[09Qi^[19`^[0"i^[1Rd;^[(B.
-
->> ^[,TEM'7S^[04Y^[1`^[04Uk^[1BG^[09Ui^[1^[(B--^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-u 8 * ^[,T`^[0>Wh^[1M^[07Uh^[1(P^[0;i^[1M9JRB^[0MQ^[1!"CP^[(B ********.
-
-^[0^[,T7h^[1R9d^[04i^[1`^[0CU^[1B9^[0CYi^[1^[06V^[1'^[0GT^[1^[08U^[1!RC`^[0:Wi^[1M'^[05i^[19c9!RC^[0;i^[1M9:R'^[0JTh^[1':R'M^[0Bh^[1R'c9^[0MU^[1aA!^[0Jl^[1aEP!RCa^[0!i^[1d"^[(B
-^[0^[,T"i^[1M^[0<T^[14>ER4^[05h^[1R'f^[(B. ^[0^[,T7h^[1R9JRARC6^[07Uh^[1(PE:^[07U^[1EP$SK^[0CW^[1M^[07U^[1EP:CC^[07Q^[14c97S9M'`^[04U^[1BG^[0!Q^[19^[(B. ^[0^[,T5h^[1Md;^[09Ui^[1`^[0;g^[19^[(B
-^[,T!RCJ^[0CX^[1;!RCE:^[04i^[1GB^[0GT^[1^[08U^[1^[05h^[1R'f^[(B:
-
-	<Delete>	^[,TE:^[05Q^[1G^[0MQ^[1!IC^[07Uh^[1M^[0BYh^[1K^[09i^[1R5SaK^[09h^[1'`$M^[0Cl^[1`+M^[0Cl^[1^[(B
-	C-d		^[,TE:^[05Q^[1G^[0MQ^[1!IC^[07Uh^[1M^[0BYh^[1^[06Q^[14d;K^[0EQ^[1'5SaK^[09h^[1'`$M^[0Cl^[1`+M^[0Cl^[1^[(B
-
-	M-<Delete>	^[0^[,T&h^[1R$S^[07Uh^[1M^[0BYh^[1K^[09i^[1R5SaK^[09h^[1'`$M^[0Cl^[1`+M^[0Cl^[1^[(B
-	M-d		^[0^[,T&h^[1R$S^[07Uh^[1M^[0BYh^[1^[06Q^[14d;K^[0EQ^[1'5SaK^[09h^[1'`$M^[0Cl^[1`+M^[0Cl^[1^[(B
-
-	C-k		^[0^[,T&h^[1R^[05Q^[1G^[0MQ^[1!IC^[05Qi^[1'a^[05h^[15SaK^[09h^[1'`$M^[0Cl^[1`+M^[0Cl^[1d;(9^[06V^[1'^[07i^[1RB:CC^[07Q^[14^[(B
-	M-k		^[0^[,T&h^[1R^[05Q^[1G^[0MQ^[1!IC^[05Qi^[1'a^[05h^[15SaK^[09h^[1'`$M^[0Cl^[1`+M^[0Cl^[1d;(9^[06V^[1'^[07i^[1RB"M';CPbB$^[(B
-
-^[,T$GC(P^[0JQ^[1'`!5d^[04i^[1^[0Gh^[1R$S^[0JQh^[1'^[(B <Delete> ^[,TaEP^[(B C-d, ^[0^[,T!Q^[1:^[(B M-<Delete> ^[,TaEP^[(B M-d ^[,T`^[0;g^[19$S^[0JQh^[1'^[(B
-^[,Tc97S9M'`^[04U^[1BG^[0!Q^[19^[07Uh^[1`^[0CTh^[1A(R!$S^[0JQh^[1'^[(B C-f ^[,TaEP^[(B M-f (^[,Ta^[0Ai^[1^[0Gh^[1R^[0;Xh^[1A^[(B <Delete> ^[,T(Pd^[0Ah^[1c^[0*h^[1^[05Q^[1G^[0MQ^[1!IC^[(B
-^[0^[,T!g^[15RA^[(B, ^[,Ta^[05h^[1d^[0Ah^[1d^[04i^[1`^[0;g^[19`^[0CWh^[1M'JS^[0$Q^[1-^[(B). ^[,T$S^[0JQh^[1'^[(B C-k ^[,TaEP^[(B M-k ^[0^[,T!g^[1`^[0*h^[19`^[04U^[1BG^[0!Q^[1:^[(B C-e ^[,TaEP^[(B M-e ^[0^[,T7Uh^[1^[(B
-^[,T7S'R9c9^[0EQ^[1!I3P`^[04U^[1BG^[0!Q^[19a^[05h^[1$9EPCP^[04Q^[1:^[(B, ^[0^[,T$W^[1MCP^[04Q^[1:^[07Uh^[1`^[0;g^[19:CC^[07Q^[14^[0!Q^[1:;CPbB$^[(B.
-
-^[,T`^[0AWh^[1M^[07h^[1R9E:^[05Q^[1G^[0MQ^[1!ICd;AR!!^[0Gh^[1RK^[09Vh^[1'^[05Q^[1Gc9$^[0CQi^[1'K^[09Vh^[1'f^[(B, ^[0^[,TMU^[1aA!^[0Jl^[1(P^[0:Q^[19^[07V^[1!^[0"i^[1M$GRA^[07Uh^[1^[06Y^[1!E:d;d^[0Gi^[1^[(B
-^[,T`^[0>Wh^[1M^[0Gh^[1R^[07h^[1R9(PJRARC6`^[0CU^[1B!!^[0EQ^[1:ARd^[04i^[1^[0MU^[1!^[(B. ^[,T!RC`^[0CU^[1B!!^[0EQ^[1:AR"M'^[0"i^[1M$GRA^[07Uh^[1^[06Y^[1!^[0&h^[1Rd;^[09Qi^[19`^[0CU^[1B!^[0Gh^[1R^[(B
-"^[,T!RC`^[0CU^[1B!^[0$W^[19^[(B (yanking)". ^[0^[,T7h^[1R9JRARC6`^[0CU^[1B!^[0$W^[19^[0"i^[1M$GRA^[07Uh^[1^[06Y^[1!^[0&h^[1Rd;!^[0EQ^[1:ARd^[04i^[1b4Bc^[0Ki^[1^[(B
-^[,T;CR!/c9^[07Uh^[1^[07Uh^[1^[06Y^[1!^[0&h^[1Rd;^[(B, ^[,TK^[0CW^[1M;CR!/c9^[07Uh^[1c4f^[(B ^[,T"M'^[0"i^[1M$GRA^[0!g^[1d^[04i^[1^[(B. ^[0^[,T7h^[1R9JRARC6`^[0CU^[1B!^[0$W^[19^[0"i^[1M$GRA^[(B
-^[0^[,T!Uh^[1$^[0CQi^[1'^[0!g^[1d^[04i^[1`^[0>Wh^[1M^[07Uh^[1(P7SJS`9R^[0"i^[1M$GRA^[(B. ^[,T$S^[0JQh^[1'^[07Uh^[1c^[0*i^[1c9!RC`^[0CU^[1B!^[0$W^[19^[0$W^[1M^[(B C-y.
-
-^[0^[,TJTh^[1'^[07Uh^[1$GC^[0JQ^[1'`!5^[0MQ^[19K^[09Vh^[1'^[0$W^[1M^[0"i^[1Ma5!^[05h^[1R'CPK^[0Gh^[1R'^[(B "^[,T!RC^[0&h^[1R^[(B (killing)" ^[0^[,T!Q^[1:^[(B "^[,T!RCE:^[(B
-(deleting)". ^[0^[,TJTh^[1'^[07Uh^[1^[06Y^[1!^[(B "^[0^[,T&h^[1R^[(B (killed)" ^[,Td;^[09Qi^[19^[(B, ^[,TJRARC6^[07Uh^[1(P`^[0CU^[1B!^[0$W^[19^[(B (yank) ^[,TARd^[04i^[1^[(B,
-^[,Ta^[05h^[1^[0JTh^[1'^[07Uh^[1^[06Y^[1!^[(B "^[,TE:^[(B (deleted)" ^[,Td;^[09Qi^[19^[(B, ^[,Td^[0Ah^[1JRARC6(P`^[0CU^[1B!^[0$W^[19ARd^[04i^[1^[(B. ^[,Tb4B^[07Qh^[1Gd;^[(B, ^[,T$S^[0JQh^[1'^[07Uh^[1JRARC6^[(B
-^[,TE:^[0"i^[1M$GRAd^[04i^[1^[07U^[1EPAR!f^[(B ^[,T(P`^[0!g^[1:^[0"i^[1M$GRA^[09Qi^[19d^[0Gi^[1^[(B, ^[,T"3P^[07Uh^[1$S^[0JQh^[1'^[07Uh^[1E:d^[04i^[1^[07U^[1EP^[05Q^[1G^[0MQ^[1!IC^[(B, ^[,TK^[0CW^[1M:CC^[07Q^[14^[(B
-^[,T`;^[0Eh^[1RaEP`^[0Gi^[19GCC$^[(B, ^[,T(Pd^[0Ah^[1`^[0!g^[1:^[0"i^[1M$GRA^[07Uh^[1^[06Y^[1!E:d;^[(B.
-
->> ^[,T`$^[0EWh^[1M9`$M^[0Cl^[1`+M^[0Cl^[1d;^[0BQ^[1'^[0(X^[14`^[0CTh^[1A^[05i^[19"M':CC^[07Q^[14^[07Uh^[1d^[0Ah^[1c^[0*h^[1:CC^[07Q^[14`;^[0Eh^[1R^[(B.
-   ^[,Ta^[0Ei^[1G^[0;i^[1M9$S^[0JQh^[1'^[(B C-k ^[,T`^[0>Wh^[1M^[07Uh^[1(P^[0&h^[1R^[0"i^[1M$GRA^[07Uh^[1M^[0BYh^[1:9:CC^[07Q^[14^[09Qi^[19^[(B.
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-k ^[0^[,TMU^[1!$^[0CQi^[1'K^[09Vh^[1'^[(B. ^[0^[,T7h^[1R9(P`^[0Kg^[19^[0Gh^[1R^[0MQ^[1!"CP^[(B Newline ^[0^[,T7Uh^[1M^[0BYh^[1^[07i^[1RB:CC^[07Q^[14^[09Qi^[19(P^[06Y^[1!^[(B
-   ^[0^[,T&h^[1Rd;^[(B.
-
-^[,T(P^[0JQ^[1'`!5d^[04i^[1^[0Gh^[1R$S^[0JQh^[1'^[(B C-k ^[,T$S^[0JQh^[1'aC!(P^[0&h^[1R`^[09Wi^[1M$GRA"M':CC^[07Q^[14^[(B, ^[,TaEP$S^[0JQh^[1'^[(B C-k ^[,T$S^[0JQh^[1'^[(B
-^[0^[,T7Uh^[1JM'(P^[0&h^[1R:CC^[07Q^[14^[09Qi^[19^[(B, ^[,TaEP(P"^[0BQ^[1::CC^[07Q^[14^[0MWh^[19f^[(B ^[0^[,T7Uh^[1`K^[0EW^[1M^[07Qi^[1'KA4^[0"Vi^[19^[(B. ^[,T$S^[0JQh^[1'^[(B C-k ^[0^[,T(Q^[14!RC^[0!Q^[1:^[(B
-^[0^[,T5Q^[1G`E"MR^[0Cl^[1^[0!T^[1G`A9^[05l^[1c9^[0EQ^[1!I3P^[07Uh^[1a5!^[05h^[1R'MM!d;^[(B: ^[,T$S^[0JQh^[1'^[09Ui^[1(P^[0&h^[1RKERBf^[(B ^[,T:CC^[07Q^[14aEP`^[09Wi^[1MKR"M'^[(B
-^[0^[,T"i^[1M$GRA^[04i^[1GB^[(B. ^[0^[,T9Uh^[1d^[0Ah^[1`K^[0AW^[1M9!RC7S^[0+i^[1Sa::;C!^[05T^[1^[(B. ^[,T$S^[0JQh^[1'^[(B C-u 2 C-k ^[,T(P^[0&h^[1R^[07Qi^[1'JM':CC^[07Q^[14^[(B
-^[,T>^[0Ci^[1MA^[07Qi^[1'^[0MQ^[1!"CP^[(B Newline ^[,T"M':CC^[07Q^[14^[09Qi^[19f^[(B ^[0^[,T4i^[1GB^[(B; ^[0^[,T+Vh^[1'^[05h^[1R'(R!!RC7S$S^[0JQh^[1'^[(B C-k ^[,TJM'$^[0CQi^[1'^[(B.
-
-^[,Tc^[0*i^[1$S^[0JQh^[1'^[(B C-y ^[,Tc9!RC^[07Uh^[1(P`^[0CU^[1B!^[0$W^[19^[0"i^[1M$GRA^[07Uh^[1^[06Y^[1!^[0&h^[1Rd;K^[0EQ^[1'^[0JX^[14^[(B. ^[0^[,T"i^[1M$GRA^[07Uh^[1^[06Y^[1!`^[0CU^[1B!^[0$W^[19^[09Qi^[19(P^[(B
-^[,T;CR!/^[07Uh^[15SaK^[09h^[1'`$M^[0Cl^[1`+M^[0Cl^[1^[0;Q^[1(^[0(X^[1^[0:Q^[19^[(B.
-
->> ^[,TEM'c^[0*i^[1$S^[0JQh^[1'^[(B C-y ^[,T`^[0>Wh^[1M^[07Uh^[1(P`^[0CU^[1B!^[0$W^[19^[0"i^[1M$GRA!^[0EQ^[1:AR^[(B.
-
-^[,T$S^[0JQh^[1'^[(B C-y ^[0^[,T!g^[1`K^[0AW^[1M9!RC`^[0CU^[1B!^[0$W^[19^[0JTh^[1'"M'^[07Uh^[1c$C:R'$9d^[04i^[1`MRd;(R!^[07h^[1R9^[(B. ^[0^[,T7h^[1R9(P^[0JQ^[1'`!5d^[04i^[1^[0Gh^[1R^[(B
-^[0^[,T6i^[1R^[07h^[1R9c^[0*i^[1$S^[0JQh^[1'^[(B C-k ^[0^[,T5T^[14^[05h^[1M^[0!Q^[19KERBf^[(B ^[,T$^[0CQi^[1'^[(B, ^[0^[,T"i^[1M$GRA^[07Uh^[1^[06Y^[1!^[0&h^[1Rd;^[07Qi^[1'KA4(P^[06Y^[1!`^[0!g^[1:d^[0Gi^[1^[04i^[1GB^[0!Q^[19^[(B,
-^[,T)P^[09Qi^[19!RCc^[0*i^[1$S^[0JQh^[1'^[(B C-y ^[,T`^[0>U^[1B'$^[0CQi^[1'`^[04U^[1BG^[0!g^[1(P`^[0CU^[1B!^[0$W^[19^[0"i^[1M$GRA!^[0EQ^[1:ARd^[04i^[1^[07Qi^[1'KA4^[(B.
-
->> ^[,TEM'c^[0*i^[1$S^[0JQh^[1'^[(B C-k ^[,TKERBf^[(B ^[,T$^[0CQi^[1'^[04Y^[1^[(B.
-
-^[,T`^[0>Wh^[1M^[07Uh^[1(P`^[0CU^[1B!^[0$W^[19^[0"i^[1M$GRA^[07Uh^[1^[06Y^[1!^[0&h^[1Rd;^[(B:
-
->> ^[,TEM'c^[0*i^[1$S^[0JQh^[1'^[(B C-y. ^[,Ta^[0Ei^[1G`$^[0EWh^[1M9`$M^[0Cl^[1`+M^[0Cl^[1E'd;^[0JQ^[1!JM'JRA:CC^[07Q^[14^[(B, ^[,Ta^[0Ei^[1Gc^[0*i^[1$S^[0JQh^[1'^[(B C-y
-   ^[0^[,TMU^[1!$^[0CQi^[1'^[(B. ^[0^[,T7h^[1R9(P`^[0"i^[1Rc(^[0GT^[1^[08U^[1!RC^[07Uh^[1(PJS`9R^[0"i^[1M$GRA^[(B.
-
-^[0^[,T7h^[1R9(P7SM^[0Bh^[1R'dC^[06i^[1R^[07h^[1R9^[05i^[1M'!RC(P`^[0CU^[1B!^[0$W^[19^[0"i^[1M$GRA:R'M^[0Bh^[1R'^[(B, ^[,Ta^[0Ei^[1G^[0&h^[1R:R'M^[0Bh^[1R'MM!d;^[(B?
-^[,T$S^[0JQh^[1'^[(B C-y ^[,T(P`^[0CU^[1B!^[0$W^[19^[0"i^[1M$GRA^[07Uh^[1^[06Y^[1!^[0&h^[1R^[0Eh^[1R^[0JX^[14^[(B. ^[,Ta^[05h^[1^[0"i^[1M$GRA^[0!h^[1M9K^[09i^[1R^[09Qi^[19^[0BQ^[1'$'`K^[0EW^[1MM^[0BYh^[1^[(B. ^[0^[,T7h^[1R9^[(B
-^[,TJRARC6(P`^[0CU^[1B!^[0$W^[19ARd^[04i^[1^[0MU^[1!b4Bc^[0*i^[1$S^[0JQh^[1'^[(B M-y. ^[,TK^[0EQ^[1'(R!^[07Uh^[1^[07h^[1R9d^[04i^[1`^[0CU^[1B!^[0$W^[19^[0"i^[1M$GRA^[0Eh^[1R^[0JX^[14a^[0Ei^[1G^[(B,
-^[,Tc^[0*i^[1$S^[0JQh^[1'^[(B M-y ^[,T`^[0>Wh^[1M^[07Uh^[1(P`^[0CU^[1B!^[0$W^[19^[0"i^[1M$GRA^[0!h^[1M9K^[09i^[1R^[09Qi^[19ARa79^[07Uh^[1^[(B. ^[,T!RCc^[0*i^[1$S^[0JQh^[1'^[(B M-y ^[,Ta^[05h^[1EP$^[0CQi^[1'^[(B
-^[,T(P`^[0CU^[1B!^[0$W^[19^[0"i^[1M$GRA^[07Uh^[1^[06Y^[1!^[0&h^[1Rd;c9ES^[04Q^[1:^[07Uh^[1^[0Bi^[1M9!^[0EQ^[1:^[0"Vi^[19d;^[(B. ^[,T`^[0AWh^[1M^[07h^[1R9d^[04i^[1^[0"i^[1M$GRA^[07Uh^[1^[05i^[1M'!RC!^[0EQ^[1:^[0$W^[19AR^[(B,
-^[0^[,T7h^[1R9^[0!g^[1d^[0Ah^[1(S`^[0;g^[19^[07Uh^[1(P^[05i^[1M'7SMPdC^[0!Q^[1:^[0"i^[1M$GRA^[09Qi^[19^[0MU^[1!^[(B. ^[,T`^[0>U^[1B';^[0Eh^[1MBM^[0BYh^[1M^[0Bh^[1R'^[09Qi^[19^[(B, ^[,Ta^[0Ei^[1G7S!RCa^[0!i^[1d"^[(B
-^[0^[,T"i^[1M$GRA^[0MWh^[19^[05h^[1Md;^[(B.
-
-^[0^[,T6i^[1R^[07h^[1R9c^[0*i^[1$S^[0JQh^[1'^[(B M-y ^[0^[,T4i^[1GB(S9G9$^[0CQi^[1'^[07Uh^[1AR!>M^[(B, ^[0^[,T7h^[1R9(P^[0Bi^[1M9!^[0EQ^[1:AR^[0BQ^[1'^[0(X^[14`^[0CTh^[1A^[05i^[19^[0MU^[1!$^[0CQi^[1'^[(B
-(^[0^[,T"i^[1M$GRA^[07Uh^[1^[06Y^[1!^[0&h^[1Rd;^[0Eh^[1R^[0JX^[14^[(B).
-
->> ^[0^[,T&h^[1RK^[09Vh^[1':CC^[07Q^[14^[(B, ^[,T`$^[0EWh^[1M9`$M^[0Cl^[1`+M^[0Cl^[1d;^[(B, ^[0^[,T&h^[1R^[0MU^[1!:CC^[07Q^[14^[(B.
-   ^[,Ta^[0Ei^[1Gc^[0*i^[1$S^[0JQh^[1'^[(B C-y ^[,T`^[0>Wh^[1M^[07Uh^[1(P`^[0CU^[1B!^[0$W^[19:CC^[07Q^[14^[07Uh^[1^[06Y^[1!^[0&h^[1Rd;c9$^[0CQi^[1'^[07Uh^[1JM'^[(B.
-   ^[,Ta^[0Ei^[1Gc^[0*i^[1$S^[0JQh^[1'^[(B M-y ^[0^[,T+Vh^[1'(P`^[0CV^[1B!^[0$W^[19:CC^[07Q^[14^[07Uh^[1^[06Y^[1!^[0&h^[1Rd;c9$^[0CQi^[1'aC!ARa79^[07Uh^[1^[(B.
-   ^[,Tc^[0*i^[1$S^[0JQh^[1'^[(B M-y ^[0^[,TMU^[1!^[(B, ^[,Ta^[0Ei^[1G^[04Y^[1^[0Gh^[1R(P`^[0!T^[14MPdC^[0"Vi^[19^[(B. ^[,TEM'7Sd;`^[0CWh^[1MBf^[(B ^[,T(9!^[0Gh^[1R:CC^[07Q^[14^[07Uh^[1^[06Y^[1!^[0&h^[1Rd;^[(B
-   ^[,Tc9$^[0CQi^[1'^[07Uh^[1JM'(P!^[0EQ^[1:^[0$W^[19AR^[(B, ^[,Ta^[0Ei^[1G7Sd;^[0MU^[1!^[0JQ^[1!CPBP^[(B.
-   ^[0^[,T6i^[1R^[07h^[1R9^[05i^[1M'!RC^[(B, ^[0^[,T7h^[1R9MR((PEM'!S^[0!Q^[1:^[05Q^[1G`E"MR^[0Cl^[1^[0!T^[1G`A9^[05l^[1^[07Qi^[1'^[07Uh^[1`^[0;g^[19(S9G9:G!aEPE:c^[0Ki^[1^[0!Q^[1:^[(B
-   ^[,T$S^[0JQh^[1'^[(B M-y ^[0^[,T4Y^[1^[(B.
-
-
-* ^[,T!RC7S^[0Bi^[1M9^[(B (undo)
+ถ้าท่านต้องการที่จะแทรกข้อความ, ก็สามารถทำได้โดยการป้อนข้อความนั้นเข้าไปเท่านั้น.
+ตัวอักษรที่ท่านเห็น, เช่น A, 7, *, เป็นต้น, ต่างก็ถือว่าเป็นข้อความและถูกแทรกเข้าไป
+ทันทีที่ป้อน. กดปุ่ม <Return> ในการที่จะแทรกอักขระ Newline.
+
+ท่านสามารถลบตัวอักษรตัวสุดท้ายที่ท่านได้ป้อนเข้าไปได้โดยการกดปุ่ม <Delete>. ปุ่ม
+<Delete> เป็นปุ่มๆ หนึ่งบนแป้นพิมพ์, ซึ่งบางครั้งอาจเป็นปุ่มที่กำกับด้วย "Del". ในบาง
+กรณี, ปุ่ม "Backspace" ก็ทำหน้าที่เช่นเดียวกับปุ่ม <Delete>, แต่ก็ไม่เสมอไป.
+
+โดยทั่วไปแล้ว, ปุ่ม <Delete> จะใช้สำหรับลบตัวอักษรที่อยู่หน้าตำแหน่งของเคอร์เซอร์ปัจจุบัน.
+
+>> ลองทำดู--ป้อนตัวอักษรใดๆ สักสองสามตัว, แล้วลบตัวอักษรนั้นออกโดยกดปุ่ม
+   <Delete> สักสองสามครั้ง. ไม่ต้องกังวลว่าจะทำให้ข้อความในแฟ้มข้อมูลนี้เปลี่ยนไป;
+   ท่านจะไม่ทำให้ข้อความในต้นฉบับของคู่มือการใช้เปลี่ยนแปลง. นี่เป็นเพียงฉบับสำเนาเท่านั้น.
+
+เมื่อข้อความในบรรทัดยาวเกินกว่าหนึ่งบรรทัดของหน้าจอ, ข้อความในบรรทัดนั้นจะต่อเนื่อง
+ไปยังบรรทัดถัดไปของหน้าจอ. อักขระ backslash ("\") ที่ปลายของขอบขวามือจะบ่งชี้
+ว่าข้อความของบรรทัดนั้นต่อเนื่องไปยังบรรทัดถัดไป.
+
+>> ป้อนข้อความจนกระทั่งถึงขอบขวา, แล้วป้อนต่อไปอีก. ท่านจะเห็นการแสดงผลของ
+   บรรทัดต่อเนื่องกัน.
+
+>> ใช้ปุ่ม <Delete> เพื่อลบข้อความออกจนกระทั่งข้อความนั้นพอดีกับความกว้างของหน้าจอ.
+   บรรทัดที่ต่อเนื่องกันก็จะหายไป.
+
+ท่านสามารถลบอักขระ Newline ออกได้เช่นเดียวกับตัวอักษรอื่นๆ. การลบอักขระ Newline
+ระหว่างสองบรรทัดจะเป็นการรวมสองบรรทัดนั้นเข้าเป็นบรรทัดเดียว. ถ้าผลของการรวมสอง
+บรรทัดเข้าด้วยกันทำให้บรรทัดนั้นยาวเกินกว่าบรรทัดของหน้าจอแล้ว, บรรทัดนั้นก็จะเป็นบรรทัด
+แบบต่อเนื่อง.
+
+>> เคลื่อนเคอร์เซอร์ไปยังตำแหน่งเริ่มต้นของบรรทัด, แล้วกดปุ่ม <Delete>.
+   บรรทัดปัจจุบันจะถูกเชื่อมเข้ากับบรรทัดก่อนหน้า.
+
+>> กดปุ่ม <Return> เพื่อที่จะแทรกอักขระ Newline เข้าไปใหม่.
+
+ควรจำไว้ว่าคำสั่งส่วนใหญ่ของอีแมกส์จะสามารถทำให้ประมวลผลซ้ำได้หลายครั้ง; ซึ่งรวมถึง
+จำนวนตัวอักษรด้วย. การประมวลผลซ้ำของการป้อนตัวอักษรคือการแทรกตัวอักษรเหล่านั้นเข้าไป.
+
+>> ลองทำดูเดี๋ยวนี้--ป้อนคำสั่ง C-u 8 * เพื่อที่จะป้อนสายอักขระ ********.
+
+ท่านได้เรียนรู้ถึงวิธีการเบื้องต้นในการป้อนบางสิ่งบางอย่างในอีแมกส์และการแก้ไข
+ข้อผิดพลาดต่างๆ. ท่านสามารถที่จะลบทีละคำหรือทีละบรรทัดในทำนองเดียวกัน. ต่อไปนี้เป็น
+การสรุปการลบด้วยวิธีต่างๆ:
+
+	<Delete>	ลบตัวอักษรที่อยู่หน้าตำแหน่งเคอร์เซอร์
+	C-d		ลบตัวอักษรที่อยู่ถัดไปหลังตำแหน่งเคอร์เซอร์
+
+	M-<Delete>	ฆ่าคำที่อยู่หน้าตำแหน่งเคอร์เซอร์
+	M-d		ฆ่าคำที่อยู่ถัดไปหลังตำแหน่งเคอร์เซอร์
+
+	C-k		ฆ่าตัวอักษรตั้งแต่ตำแหน่งเคอร์เซอร์ไปจนถึงท้ายบรรทัด
+	M-k		ฆ่าตัวอักษรตั้งแต่ตำแหน่งเคอร์เซอร์ไปจนถึงท้ายของประโยค
+
+ควรจะสังเกตได้ว่าคำสั่ง <Delete> และ C-d, กับ M-<Delete> และ M-d เป็นคำสั่ง
+ในทำนองเดียวกันที่เริ่มจากคำสั่ง C-f และ M-f (แม้ว่าปุ่ม <Delete> จะไม่ใช่ตัวอักษร
+ก็ตาม, แต่ไม่ได้เป็นเรื่องสำคัญ). คำสั่ง C-k และ M-k ก็เช่นเดียวกับ C-e และ M-e ที่
+ทำงานในลักษณะเดียวกันแต่คนละระดับ, คือระดับที่เป็นบรรทัดกับประโยค.
+
+เมื่อท่านลบตัวอักษรไปมากกว่าหนึ่งตัวในครั้งหนึ่งๆ, อีแมกส์จะบันทึกข้อความที่ถูกลบไปไว้
+เพื่อว่าท่านจะสามารถเรียกกลับมาได้อีก. การเรียกกลับมาของข้อความที่ถูกฆ่าไปนั้นเรียกว่า
+"การเรียกคืน (yanking)". ท่านสามารถเรียกคืนข้อความที่ถูกฆ่าไปกลับมาได้โดยให้
+ปรากฏในที่ที่ถูกฆ่าไป, หรือปรากฏในที่ใดๆ ของข้อความก็ได้. ท่านสามารถเรียกคืนข้อความ
+กี่ครั้งก็ได้เพื่อที่จะทำสำเนาข้อความ. คำสั่งที่ใช้ในการเรียกคืนคือ C-y.
+
+สิ่งที่ควรสังเกตอันหนึ่งคือข้อแตกต่างระหว่าง "การฆ่า (killing)" กับ "การลบ
+(deleting)". สิ่งที่ถูก "ฆ่า (killed)" ไปนั้น, สามารถที่จะเรียกคืน (yank) มาได้,
+แต่สิ่งที่ถูก "ลบ (deleted)" ไปนั้น, ไม่สามารถจะเรียกคืนมาได้. โดยทั่วไป, คำสั่งที่สามารถ
+ลบข้อความได้ทีละมากๆ จะเก็บข้อความนั้นไว้, ขณะที่คำสั่งที่ลบได้ทีละตัวอักษร, หรือบรรทัด
+เปล่าและเว้นวรรค, จะไม่เก็บข้อความที่ถูกลบไป.
+
+>> เคลื่อนเคอร์เซอร์ไปยังจุดเริ่มต้นของบรรทัดที่ไม่ใช่บรรทัดเปล่า.
+   แล้วป้อนคำสั่ง C-k เพื่อที่จะฆ่าข้อความที่อยู่บนบรรทัดนั้น.
+>> ป้อนคำสั่ง C-k อีกครั้งหนึ่ง. ท่านจะเห็นว่าอักขระ Newline ที่อยู่ท้ายบรรทัดนั้นจะถูก
+   ฆ่าไป.
+
+จะสังเกตได้ว่าคำสั่ง C-k คำสั่งแรกจะฆ่าเนื้อความของบรรทัด, และคำสั่ง C-k คำสั่ง
+ที่สองจะฆ่าบรรทัดนั้น, และจะขยับบรรทัดอื่นๆ ที่เหลือทั้งหมดขึ้น. คำสั่ง C-k จัดการกับ
+ตัวเลขอาร์กิวเมนต์ในลักษณะที่แตกต่างออกไป: คำสั่งนี้จะฆ่าหลายๆ บรรทัดและเนื้อหาของ
+ข้อความด้วย. นี่ไม่เหมือนการทำซ้ำแบบปรกติ. คำสั่ง C-u 2 C-k จะฆ่าทั้งสองบรรทัด
+พร้อมทั้งอักขระ Newline ของบรรทัดนั้นๆ ด้วย; ซึ่งต่างจากการทำคำสั่ง C-k สองครั้ง.
+
+ใช้คำสั่ง C-y ในการที่จะเรียกคืนข้อความที่ถูกฆ่าไปหลังสุด. ข้อความที่ถูกเรียกคืนนั้นจะ
+ปรากฏที่ตำแหน่งเคอร์เซอร์ปัจจุบัน.
+
+>> ลองใช้คำสั่ง C-y เพื่อที่จะเรียกคืนข้อความกลับมา.
+
+คำสั่ง C-y ก็เหมือนการเรียกคืนสิ่งของที่ใครบางคนได้เอาไปจากท่าน. ท่านจะสังเกตได้ว่า
+ถ้าท่านใช้คำสั่ง C-k ติดต่อกันหลายๆ ครั้ง, ข้อความที่ถูกฆ่าไปทั้งหมดจะถูกเก็บไว้ด้วยกัน,
+ฉะนั้นการใช้คำสั่ง C-y เพียงครั้งเดียวก็จะเรียกคืนข้อความกลับมาได้ทั้งหมด.
+
+>> ลองใช้คำสั่ง C-k หลายๆ ครั้งดู.
+
+เพื่อที่จะเรียกคืนข้อความที่ถูกฆ่าไป:
+
+>> ลองใช้คำสั่ง C-y. แล้วเคลื่อนเคอร์เซอร์ลงไปสักสองสามบรรทัด, แล้วใช้คำสั่ง C-y
+   อีกครั้ง. ท่านจะเข้าใจวิธีการที่จะสำเนาข้อความ.
+
+ท่านจะทำอย่างไรถ้าท่านต้องการจะเรียกคืนข้อความบางอย่าง, แล้วฆ่าบางอย่างออกไป?
+คำสั่ง C-y จะเรียกคืนข้อความที่ถูกฆ่าล่าสุด. แต่ข้อความก่อนหน้านั้นยังคงเหลืออยู่. ท่าน
+สามารถจะเรียกคืนมาได้อีกโดยใช้คำสั่ง M-y. หลังจากที่ท่านได้เรียกคืนข้อความล่าสุดแล้ว,
+ใช้คำสั่ง M-y เพื่อที่จะเรียกคืนข้อความก่อนหน้านั้นมาแทนที่. การใช้คำสั่ง M-y แต่ละครั้ง
+จะเรียกคืนข้อความที่ถูกฆ่าไปในลำดับที่ย้อนกลับขึ้นไป. เมื่อท่านได้ข้อความที่ต้องการกลับคืนมา,
+ท่านก็ไม่จำเป็นที่จะต้องทำอะไรกับข้อความนั้นอีก. เพียงปล่อยอยู่อย่างนั้น, แล้วทำการแก้ไข
+ข้อความอื่นต่อไป.
+
+ถ้าท่านใช้คำสั่ง M-y ด้วยจำนวนครั้งที่มากพอ, ท่านจะย้อนกลับมายังจุดเริ่มต้นอีกครั้ง
+(ข้อความที่ถูกฆ่าไปล่าสุด).
+
+>> ฆ่าหนึ่งบรรทัด, เคลื่อนเคอร์เซอร์ไป, ฆ่าอีกบรรทัด.
+   แล้วใช้คำสั่ง C-y เพื่อที่จะเรียกคืนบรรทัดที่ถูกฆ่าไปในครั้งที่สอง.
+   แล้วใช้คำสั่ง M-y ซึ่งจะเรึยกคืนบรรทัดที่ถูกฆ่าไปในครั้งแรกมาแทนที่.
+   ใช้คำสั่ง M-y อีก, แล้วดูว่าจะเกิดอะไรขึ้น. ลองทำไปเรื่อยๆ จนกว่าบรรทัดที่ถูกฆ่าไป
+   ในครั้งที่สองจะกลับคืนมา, แล้วทำไปอีกสักระยะ.
+   ถ้าท่านต้องการ, ท่านอาจจะลองกำกับตัวเลขอาร์กิวเมนต์ทั้งที่เป็นจำนวนบวกและลบให้กับ
+   คำสั่ง M-y ดู.
+
+
+* การทำย้อน (undo)
 -------------------
 
-^[0^[,T6i^[1R^[07h^[1R9d^[04i^[1a^[0!i^[1d"^[0"i^[1M$GRAd;^[(B, ^[,TaEP^[0$T^[14^[0Gh^[1Rd^[04i^[17S^[0<T^[14>ER4d;^[(B, ^[0^[,T7h^[1R9JRARC67S^[0Bi^[1M9^[0JTh^[1'^[07Uh^[1d^[04i^[1^[(B
-^[,T`;^[0EUh^[1B9a;E'd;a^[0Ei^[1G^[04i^[1GB$S^[0JQh^[1'!RC7S^[0Bi^[1M9^[(B, C-x u.
-
-^[,Tb4B;C!^[05T^[1^[(B, ^[,T$S^[0JQh^[1'^[(B C-x u ^[,T7S^[0Bi^[1M9$S^[0JQh^[1'^[07Uh^[1d^[04i^[17Sd;a^[0Ei^[1GK^[09Vh^[1'$S^[0JQh^[1'^[(B; ^[0^[,T6i^[1R^[07h^[1R97S^[0Bi^[1M9^[0+i^[1S^[05T^[14^[05h^[1M^[0!Q^[19^[(B,
-^[,T!RC7S^[0Bi^[1M9a^[05h^[1EP$^[0CQi^[1'(P^[0Bi^[1M9$S^[0JQh^[1'd;^[07U^[1EP$S^[0JQh^[1'^[(B.
-
-^[,Ta^[05h^[1^[0AU^[1^[0"i^[1MB!`^[0Gi^[19M^[0BYh^[1JM';CP!RC^[(B: ^[,T$S^[0JQh^[1'^[07Uh^[1d^[0Ah^[1`;^[0EUh^[1B9a;E'^[0"i^[1M$GRA(Pd^[0Ah^[1^[09Q^[1:CGAM^[0BYh^[1^[04i^[1GB^[(B (^[0^[,T9Uh^[1CGA^[06V^[1'^[(B
-^[,T$S^[0JQh^[1'!RC`$^[0EWh^[1M9`$M^[0Cl^[1`+M^[0Cl^[1aEP!RC`$^[0EWh^[1M9^[0Ai^[1G9^[(B), ^[,TaEP!RCa7C!^[05Q^[1G^[0MQ^[1!IC^[0!g^[1(P^[06Y^[1!^[0(Q^[14!RCb4BCGA^[(B
-^[,T`^[0;g^[19!^[0EXh^[1A^[07Uh^[1d^[0Ah^[1`^[0!T^[19^[(B 20 ^[0^[,T5Q^[1G^[0MQ^[1!IC^[05h^[1M!^[0EXh^[1A^[(B. (^[0^[,T7Qi^[1'^[09Ui^[1`^[0>Wh^[1ME4(S9G9$^[0CQi^[1'"M'$S^[0JQh^[1'^[(B C-x u ^[,Tc9!RC7S^[(B
-^[0^[,TBi^[1M9!RCa7C!^[05Q^[1G^[0MQ^[1!IC^[(B.)
-
->> ^[0^[,T&h^[1R:CC^[07Q^[14^[09Ui^[1^[04i^[1GB$S^[0JQh^[1'^[(B C-k, ^[,Ta^[0Ei^[1G^[0;i^[1M9$S^[0JQh^[1'^[(B C-x u. ^[,T:CC^[07Q^[14^[07Uh^[1^[06Y^[1!^[0&h^[1Rd;(P;CR!/!^[0EQ^[1:^[0$W^[19AR^[(B.
-
-^[,T$S^[0JQh^[1'^[(B C-_ ^[,T`^[0;g^[19^[0MU^[1!$S^[0JQh^[1'K^[09Vh^[1'JSK^[0CQ^[1:!RC7S^[0Bi^[1M9^[(B; ^[,T$S^[0JQh^[1'^[09Ui^[17S'R9`K^[0AW^[1M9^[0!Q^[1:$S^[0JQh^[1'^[(B C-x u,
-^[,Ta^[05h^[1^[0Gh^[1RJP4G!!^[0Gh^[1Rc9!RC^[0;i^[1M9KERBf^[(B ^[,T$^[0CQi^[1'^[05T^[14^[05h^[1M^[0!Q^[19^[(B. ^[0^[,T"i^[1M`^[0JU^[1B"M'$S^[0JQh^[1'^[(B C-_ ^[0^[,T9Ui^[1^[0$W^[1Mc9:R'^[(B
-^[,Ta^[0;i^[19^[0>T^[1A^[0>l^[1^[(B, ^[,TMR((Pd^[0Ah^[17CR:^[0Gh^[1R(P^[0;i^[1M9$S^[0JQh^[1'd^[04i^[1M^[0Bh^[1R'dC^[(B. ^[0^[,T9Qh^[19^[0$W^[1M`K^[05X^[1^[07Uh^[17Sc^[0Ki^[1`CR^[05i^[1M'`5^[0CU^[1BA$S^[0JQh^[1'^[(B
-C-x u ^[,Tc^[0Ki^[1^[0MU^[1!^[05h^[1R'KR!^[(B. ^[,Tc9`$^[0CWh^[1M';ERB7R':R'*^[09T^[14^[(B,^[0^[,T7h^[1R9MR((P^[0;i^[1M9$S^[0JQh^[1'^[(B C-_ ^[,Td^[04i^[1b4B!RC!4^[(B
-^[0^[,TMQ^[1!"CP^[(B / ^[,Tc9"3P^[07Uh^[1!4^[0;Xh^[1A^[(B CONTROL.
-
-^[0^[,T5Q^[1G`E"MR^[0Cl^[1^[0!T^[1G`A9^[05l^[1JSK^[0CQ^[1:$S^[0JQh^[1'^[(B C-_ ^[,TaEP^[(B C-x u ^[,T(P`^[0;g^[19!RC^[0+i^[1S(S9G9$^[0CQi^[1'"M'$S^[0JQh^[1'^[(B.
-
-
-* ^[,Ta^[0?i^[1A^[0"i^[1M^[0AY^[1E^[(B (file)
+ถ้าท่านได้แก้ไขข้อความไป, และคิดว่าได้ทำผิดพลาดไป, ท่านสามารถทำย้อนสิ่งที่ได้
+เปลี่ยนแปลงไปแล้วด้วยคำสั่งการทำย้อน, C-x u.
+
+โดยปรกติ, คำสั่ง C-x u ทำย้อนคำสั่งที่ได้ทำไปแล้วหนึ่งคำสั่ง; ถ้าท่านทำย้อนซ้ำติดต่อกัน,
+การทำย้อนแต่ละครั้งจะย้อนคำสั่งไปทีละคำสั่ง.
+
+แต่มีข้อยกเว้นอยู่สองประการ: คำสั่งที่ไม่เปลี่ยนแปลงข้อความจะไม่นับรวมอยู่ด้วย (นี่รวมถึง
+คำสั่งการเคลื่อนเคอร์เซอร์และการเคลื่อนม้วน), และการแทรกตัวอักษรก็จะถูกจัดการโดยรวม
+เป็นกลุ่มที่ไม่เกิน 20 ตัวอักษรต่อกลุ่ม. (ทั้งนี้เพื่อลดจำนวนครั้งของคำสั่ง C-x u ในการทำ
+ย้อนการแทรกตัวอักษร.)
+
+>> ฆ่าบรรทัดนี้ด้วยคำสั่ง C-k, แล้วป้อนคำสั่ง C-x u. บรรทัดที่ถูกฆ่าไปจะปรากฏกลับคืนมา.
+
+คำสั่ง C-_ เป็นอีกคำสั่งหนึ่งสำหรับการทำย้อน; คำสั่งนี้ทำงานเหมือนกับคำสั่ง C-x u,
+แต่ว่าสะดวกกว่าในการป้อนหลายๆ ครั้งติดต่อกัน. ข้อเสียของคำสั่ง C-_ นี้คือในบาง
+แป้นพิมพ์, อาจจะไม่ทราบว่าจะป้อนคำสั่งได้อย่างไร. นั่นคือเหตุที่ทำให้เราต้องเตรียมคำสั่ง
+C-x u ให้อีกต่างหาก. ในเครื่องปลายทางบางชนิด,ท่านอาจจะป้อนคำสั่ง C-_ ได้โดยการกด
+อักขระ / ในขณะที่กดปุ่ม CONTROL.
+
+ตัวเลขอาร์กิวเมนต์สำหรับคำสั่ง C-_ และ C-x u จะเป็นการซ้ำจำนวนครั้งของคำสั่ง.
+
+
+* แฟ้มข้อมูล (file)
 ----------------
 
-^[,T`^[0>Wh^[1M^[07Uh^[1(P`^[0!g^[1:^[0"i^[1M$GRA^[07Uh^[1d^[04i^[1a^[0!i^[1d"d;^[09Qi^[19^[(B, ^[0^[,T7h^[1R9(P^[05i^[1M'`^[0!g^[1:^[0"i^[1M$GRA^[09Qi^[19d^[0Gi^[1c9a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[(B. ^[,Td^[0Ah^[1`^[0*h^[19^[09Qi^[19^[(B
-^[0^[,T"i^[1M$GRA^[0!g^[1(PKRBd;`^[0AWh^[1M^[07h^[1R9`^[0ET^[1!c^[0*i^[1^[0MU^[1aA!^[0Jl^[1^[(B. ^[,T!RC^[07Uh^[1(P`^[0!g^[1:^[0"i^[1M$GRA^[09Qi^[19E'c9a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[(B, ^[0^[,T7h^[1R9^[(B
-^[,T(P^[05i^[1M'^[(B "^[0^[,T$i^[19KR^[(B (find)" ^[,Ta^[0?i^[1A^[0"i^[1M^[0AY^[1E^[0!h^[1M9^[07Uh^[1(P`^[0"i^[1Rd;c9^[0"i^[1M$GRA^[09Qi^[19d^[04i^[1^[(B. (^[0^[,T9Uh^[1`^[0CU^[1B!^[0Gh^[1R^[(B "^[,T!RC^[(B
-^[,T`^[0BW^[1M9^[(B (visiting)" ^[,Ta^[0?i^[1A^[0"i^[1M^[0AY^[1E^[(B.)
-
-^[,T!RC^[0$i^[19KRa^[0?i^[1A^[0"i^[1M^[0AY^[1EKARB^[06V^[1'!RC^[07Uh^[1^[07h^[1R9d^[04i^[1`^[0Kg^[19`^[09Wi^[1MKR"M'a^[0?i^[1A^[0"i^[1M^[0AY^[1E@RBc9^[0MU^[1aA!^[0Jl^[1^[(B. ^[,Tc9KERBf^[(B
-^[,T7R'^[(B, ^[0^[,T4Y^[1`K^[0AW^[1M9^[0Gh^[1R^[07h^[1R9!S^[0EQ^[1'a^[0!i^[1d"^[0"i^[1M^[0AY^[1Ec9a^[0?i^[1A^[0"i^[1M^[0AY^[1EM^[0BYh^[1^[(B. ^[,TM^[0Bh^[1R'dC^[0!g^[15RA^[(B, ^[,T!RCa^[0!i^[1d"@RBc9^[0MU^[1^[(B
-^[,TaA!^[0Jl^[1^[09Qi^[19(Pd^[0Ah^[1$'M^[0BYh^[1(9!^[0Gh^[1R^[07h^[1R9(P^[(B "^[0^[,T(Q^[14`^[0!g^[1:^[(B (save)" ^[,Ta^[0?i^[1A^[0"i^[1M^[0AY^[1E^[09Qi^[19^[(B. ^[0^[,T9Uh^[1`^[0;g^[19!RC^[0*h^[1GBc^[0Ki^[1^[07h^[1R9^[(B
-^[,TJRARC6K^[0EU^[1!`^[0EUh^[1B'!RC7Sc^[0Ki^[1a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[06Y^[1!a^[0!i^[1d"d^[0Gi^[1$^[0CVh^[1'f^[(B ^[,T!ER'f^[(B ^[0^[,T6i^[1R^[07h^[1R9d^[0Ah^[1d^[04i^[1^[05i^[1M'!RC^[(B. ^[,Ta^[0Ai^[1^[0Gh^[1R^[(B
-^[0^[,T7h^[1R9(P7S!RC^[0(Q^[14`^[0!g^[1:d;a^[0Ei^[1G^[0!g^[15RA^[(B, ^[0^[,TMU^[1aA!^[0Jl^[1^[0!g^[1^[0BQ^[1'$'`K^[0EW^[1Ma^[0?i^[1A^[0"i^[1M^[0AY^[1E^[05i^[19)^[0:Q^[1:d^[0Gi^[1b4B`^[0!g^[1:d^[0Gi^[1c9^[0*Wh^[1M^[(B
-^[,TcK^[0Ah^[1^[(B, ^[,T`^[0<Wh^[1Md^[0Gi^[1c9!C^[03U^[1^[07Uh^[1^[07h^[1R9a^[0!i^[1d"^[0<T^[14>ER4^[(B.
-
-^[0^[,T6i^[1R^[07h^[1R9^[0JQ^[1'`!5^[04Y^[1^[0Jh^[1G9^[0Eh^[1R'"M'K^[09i^[1R(M"M'^[0MU^[1aA!^[0Jl^[1^[(B, ^[0^[,T7h^[1R9(P`^[0Kg^[19:CC^[07Q^[14^[07Uh^[1`^[0CTh^[1A^[05i^[19aEP^[0JTi^[19^[0JX^[14^[04i^[1GB^[(B
-^[,T`^[0Ji^[19;CP^[(B. ^[,T:CC^[07Q^[14^[09Qi^[19MR((P`^[0CTh^[1A^[05i^[19^[04i^[1GB^[(B "--:-- TUTORIAL" ^[,TK^[0CW^[1MMPdC7S9M'^[09Qi^[19^[(B. ^[0^[,TJh^[1G9^[09Ui^[1^[(B
-^[,T"M'K^[09i^[1R(M^[(B, ^[,Tb4B;C!^[05T^[1a^[0Ei^[1G^[(B, ^[,T(PaJ4'^[0*Wh^[1Ma^[0?i^[1A^[0"i^[1M^[0AY^[1E^[07Uh^[1^[07h^[1R9!S^[0EQ^[1'`^[0BW^[1M9M^[0BYh^[1^[(B. ^[,T"3P^[09Ui^[1^[07h^[1R9!S^[0EQ^[1'^[(B
-^[,T`^[0BW^[1M9a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[07Uh^[1^[0*Wh^[1M^[0Gh^[1R^[(B "TUTORIAL.th" ^[0^[,T+Vh^[1'`^[0;g^[19JS`9R"M'^[0$Yh^[1^[0AW^[1M!RCc^[0*i^[1^[0MU^[1aA!^[0Jl^[1^[(B. ^[,T`^[0AWh^[1M^[07h^[1R9d^[04i^[1^[(B
-^[,T`^[0BW^[1M9a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[04i^[1GB^[0MU^[1aA!^[0Jl^[1^[(B, ^[0^[,T*Wh^[1M"M'a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[09Qi^[19(P;CR!/c9^[07Uh^[1^[07Uh^[1d^[04i^[1!^[0Eh^[1RGd^[0Gi^[1a^[0Ei^[1G^[(B.
-
-^[0^[,TEQ^[1!I3P^[0>T^[1`HI^[0"i^[1MK^[09Vh^[1'"M'$S^[0JQh^[1'`^[0BW^[1M9a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[0$W^[1M^[(B ^[0^[,T7h^[1R9(P^[05i^[1M':M!^[0*Wh^[1M"M'a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[07Uh^[1(P^[(B
-^[,T`^[0BW^[1M9^[(B. ^[,T`CR`^[0CU^[1B!^[0EQ^[1!I3P`^[0*h^[19^[09Ui^[1^[0Gh^[1R^[(B "^[0^[,TMh^[1R9MR^[0Cl^[1^[0!T^[1G`A9^[05l^[1(R!`$^[0CWh^[1M';ERB7R'^[(B" (^[,Tc9!C^[03U^[1^[09Ui^[1^[(B, ^[,TMR^[0Cl^[1^[(B
-^[0^[,T!T^[1G`A9^[05l^[1^[0!g^[1^[0$W^[1M^[0*Wh^[1M"M'a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[(B). ^[,TK^[0EQ^[1'(R!^[07Uh^[1^[07h^[1R9^[0;i^[1M9$S^[0JQh^[1'^[(B
+เพื่อที่จะเก็บข้อความที่ได้แก้ไขไปนั้น, ท่านจะต้องเก็บข้อความนั้นไว้ในแฟ้มข้อมูล. ไม่เช่นนั้น
+ข้อความก็จะหายไปเมื่อท่านเลิกใช้อีแมกส์. การที่จะเก็บข้อความนั้นลงในแฟ้มข้อมูล, ท่าน
+จะต้อง "ค้นหา (find)" แฟ้มข้อมูลก่อนที่จะเข้าไปในข้อความนั้นได้. (นี่เรียกว่า "การ
+เยือน (visiting)" แฟ้มข้อมูล.)
+
+การค้นหาแฟ้มข้อมูลหมายถึงการที่ท่านได้เห็นเนื้อหาของแฟ้มข้อมูลภายในอีแมกส์. ในหลายๆ
+ทาง, ดูเหมือนว่าท่านกำลังแก้ไขข้อมูลในแฟ้มข้อมูลอยู่. อย่างไรก็ตาม, การแก้ไขภายในอี
+แมกส์นั้นจะไม่คงอยู่จนกว่าท่านจะ "จัดเก็บ (save)" แฟ้มข้อมูลนั้น. นี่เป็นการช่วยให้ท่าน
+สามารถหลีกเลี่ยงการทำให้แฟ้มข้อมูลถูกแก้ไขไว้ครึ่งๆ กลางๆ ถ้าท่านไม่ได้ต้องการ. แม้ว่า
+ท่านจะทำการจัดเก็บไปแล้วก็ตาม, อีแมกส์ก็ยังคงเหลือแฟ้มข้อมูลต้นฉบับไว้โดยเก็บไว้ในชื่อ
+ใหม่, เผื่อไว้ในกรณีที่ท่านแก้ไขผิดพลาด.
+
+ถ้าท่านสังเกตดูส่วนล่างของหน้าจอของอีแมกส์, ท่านจะเห็นบรรทัดที่เริ่มต้นและสิ้นสุดด้วย
+เส้นประ. บรรทัดนั้นอาจจะเริ่มต้นด้วย "--:-- TUTORIAL" หรืออะไรทำนองนั้น. ส่วนนี้
+ของหน้าจอ, โดยปรกติแล้ว, จะแสดงชื่อแฟ้มข้อมูลที่ท่านกำลังเยือนอยู่. ขณะนี้ท่านกำลัง
+เยือนแฟ้มข้อมูลที่ชื่อว่า "TUTORIAL.th" ซึ่งเป็นสำเนาของคู่มือการใช้อีแมกส์. เมื่อท่านได้
+เยือนแฟ้มข้อมูลด้วยอีแมกส์, ชื่อของแฟ้มข้อมูลนั้นจะปรากฏในที่ที่ได้กล่าวไว้แล้ว.
+
+ลักษณะพิเศษข้อหนึ่งของคำสั่งเยือนแฟ้มข้อมูลคือ ท่านจะต้องบอกชื่อของแฟ้มข้อมูลที่จะ
+เยือน. เราเรียกลักษณะเช่นนี้ว่า "อ่านอาร์กิวเมนต์จากเครื่องปลายทาง" (ในกรณีนี้, อาร์
+กิวเมนต์ก็คือชื่อของแฟ้มข้อมูล). หลังจากที่ท่านป้อนคำสั่ง
 
 	C-x C-f   Find a file
 
-^[0^[,TMU^[1aA!^[0Jl^[1(P6RA^[0*Wh^[1Ma^[0?i^[1A^[0"i^[1M^[0AY^[1E^[(B. ^[0^[,T*Wh^[1Ma^[0?i^[1A^[0"i^[1M^[0AY^[1E^[07Uh^[1^[07h^[1R9^[0;i^[1M9`^[0"i^[1Rd;(P;CR!/^[07Uh^[1:CC^[07Q^[14^[0Eh^[1R'"M'K^[09i^[1R(M^[(B.
-^[,T:CC^[07Q^[14^[0Eh^[1R'"M'K^[09i^[1R(M`^[0CU^[1B!^[0Gh^[1R^[0AT^[1^[09T^[1^[0:Q^[1?`?M^[0Cl^[1^[(B (minibuffer) ^[,T`^[0AWh^[1M^[06Y^[1!c^[0*i^[1'R9c9^[0EQ^[1!I3P^[09Ui^[1^[(B.
-^[0^[,T7h^[1R9JRARC6c^[0*i^[1$S^[0JQh^[1'^[07Uh^[1c^[0*i^[1c9!RCa^[0!i^[1d";C!^[05T^[1"M'^[0MU^[1aA!^[0Jl^[1a^[0!i^[1d"^[0*Wh^[1M"M'a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[(B.
-
-^[,T"3P^[07Uh^[1^[07h^[1R9!S^[0EQ^[1'^[0;i^[1M9^[0*Wh^[1Ma^[0?i^[1A^[0"i^[1M^[0AY^[1E^[(B (^[,TK^[0CW^[1M^[0"i^[1M^[0AY^[1Ec4f^[(B ^[,Tc9^[0AT^[1^[09T^[1^[0:Q^[1?`?M^[0Cl^[1^[09Ui^[1^[(B), ^[0^[,T7h^[1R9JRARC6^[(B
-^[,TB!`^[0ET^[1!$S^[0JQh^[1'^[04i^[1GB!RCc^[0*i^[1$S^[0JQh^[1'^[(B C-g.
-
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-x C-f, ^[,Ta^[0Ei^[1G^[0;i^[1M9$S^[0JQh^[1'^[(B C-g. ^[0^[,T9Uh^[1`^[0;g^[19!RCB!`^[0ET^[1!^[0AT^[1^[09T^[1^[0:Q^[1?`?M^[0Cl^[1^[(B, ^[,TaEP^[(B
-   ^[,TB!`^[0ET^[1!$S^[0JQh^[1'^[(B C-x C-f ^[0^[,T7Uh^[1!S^[0EQ^[1'c^[0*i^[1^[0AT^[1^[09T^[1^[0:Q^[1?`?M^[0Cl^[1M^[0BYh^[1^[(B. ^[,T<E^[0EQ^[1>^[08l^[1^[0$W^[1M^[07h^[1R9(Pd^[0Ah^[1d^[04i^[1`^[0BW^[1M9^[(B
-   ^[,Ta^[0?i^[1A^[0"i^[1M^[0AY^[1Ec4f^[(B.
-
-^[,T`^[0AWh^[1M^[07h^[1R9d^[04i^[1^[0;i^[1M9^[0*Wh^[1Ma^[0?i^[1A^[0"i^[1M^[0AY^[1E`J^[0Cg^[1(a^[0Ei^[1G^[(B, ^[,T!4^[0;Xh^[1A^[(B <Return> ^[,T`^[0>Wh^[1M^[07Uh^[1(P^[0JTi^[19^[0JX^[14$S^[0JQh^[1'^[(B. ^[,Ta^[0Ei^[1G$S^[0JQh^[1'^[(B
-C-x C-f ^[0^[,T!g^[1(P7S'R9^[(B, ^[,TaEP(P`^[0BW^[1M9a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[07Uh^[1^[07h^[1R9d^[04i^[1`^[0EW^[1M!d^[0Gi^[1^[(B. ^[0^[,TAT^[1^[09T^[1^[0:Q^[1?`?M^[0Cl^[1(P^[(B
-^[,TKRBd;`^[0AWh^[1M`J^[0Cg^[1(^[0JTi^[19$S^[0JQh^[1'^[(B C-x C-f.
-
-^[,TK^[0EQ^[1'(R!^[09Qi^[19d^[0Ah^[19R9`^[09Wi^[1MKR"M'a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[0!g^[1(P;CR!/:9K^[09i^[1R(M^[(B, ^[,TaEP^[07h^[1R9^[0!g^[1(PJRARC6a^[0!i^[1d"^[(B
-^[,T`^[09Wi^[1MKRd^[04i^[1^[(B. ^[,T`^[0AWh^[1M^[07h^[1R9^[05i^[1M'!RC(Pa^[0!i^[1d"^[0"i^[1M$GRAM^[0Bh^[1R'6RGC^[(B, ^[0^[,T!g^[1c^[0Ki^[1c^[0*i^[1$S^[0JQh^[1'^[(B
+อีแมกส์จะถามชื่อแฟ้มข้อมูล. ชื่อแฟ้มข้อมูลที่ท่านป้อนเข้าไปจะปรากฏที่บรรทัดล่างของหน้าจอ.
+บรรทัดล่างของหน้าจอเรียกว่ามินิบัฟเฟอร์ (minibuffer) เมื่อถูกใช้งานในลักษณะนี้.
+ท่านสามารถใช้คำสั่งที่ใช้ในการแก้ไขปรกติของอีแมกส์แก้ไขชื่อของแฟ้มข้อมูล.
+
+ขณะที่ท่านกำลังป้อนชื่อแฟ้มข้อมูล (หรือข้อมูลใดๆ ในมินิบัฟเฟอร์นี้), ท่านสามารถ
+ยกเลิกคำสั่งด้วยการใช้คำสั่ง C-g.
+
+>> ป้อนคำสั่ง C-x C-f, แล้วป้อนคำสั่ง C-g. นี่เป็นการยกเลิกมินิบัฟเฟอร์, และ
+   ยกเลิกคำสั่ง C-x C-f ที่กำลังใช้มินิบัฟเฟอร์อยู่. ผลลัพธ์คือท่านจะไม่ได้เยือน
+   แฟ้มข้อมูลใดๆ.
+
+เมื่อท่านได้ป้อนชื่อแฟ้มข้อมูลเสร็จแล้ว, กดปุ่ม <Return> เพื่อที่จะสิ้นสุดคำสั่ง. แล้วคำสั่ง
+C-x C-f ก็จะทำงาน, และจะเยือนแฟ้มข้อมูลที่ท่านได้เลือกไว้. มินิบัฟเฟอร์จะ
+หายไปเมื่อเสร็จสิ้นคำสั่ง C-x C-f.
+
+หลังจากนั้นไม่นานเนื้อหาของแฟ้มข้อมูลก็จะปรากฏบนหน้าจอ, และท่านก็จะสามารถแก้ไข
+เนื้อหาได้. เมื่อท่านต้องการจะแก้ไขข้อความอย่างถาวร, ก็ให้ใช้คำสั่ง
 
 	C-x C-s   Save the file
 
-^[,T$S^[0JQh^[1'^[09Ui^[1(P7SJS`9R^[0"i^[1M$GRA^[07Uh^[1M^[0BYh^[1c9^[0MU^[1aA!^[0Jl^[1`^[0"i^[1Rd;`^[0!g^[1:d^[0Gi^[1c9a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[(B. ^[,Tc9!RC!CP7S`^[0*h^[19^[09Ui^[1c9^[(B
-^[,T$^[0CQi^[1'aC!^[0JX^[14^[(B, ^[0^[,TMU^[1aA!^[0Jl^[1(P`;^[0EUh^[1B9^[0*Wh^[1Ma^[0?i^[1A^[0"i^[1M^[0AY^[1E^[05i^[19)^[0:Q^[1:`^[0>Wh^[1M^[0Gh^[1R(Pd^[04i^[1$'d^[0Gi^[1^[(B. ^[0^[,T*Wh^[1McK^[0Ah^[1^[09Qi^[19^[05Qi^[1'^[0"Vi^[19b4B^[(B
-^[,T!RC`^[05T^[1A^[(B "~" ^[,T`^[0"i^[1Rd;^[07i^[1RB^[0*Wh^[1Ma^[0?i^[1A^[0"i^[1M^[0AY^[1E^[05i^[19)^[0:Q^[1:^[(B.
-
-^[,T`^[0AWh^[1M7S!RC^[0(Q^[14`^[0!g^[1:`^[0CU^[1B:^[0Ci^[1MBa^[0Ei^[1G^[(B, ^[0^[,TMU^[1aA!^[0Jl^[1(P^[0>T^[1A^[0>l^[1^[0*Wh^[1Ma^[0?i^[1A^[0"i^[1M^[0AY^[1E^[09Qi^[19^[(B. ^[0^[,T7h^[1R9$GC(P^[0(Q^[14`^[0!g^[1:^[0"i^[1M^[0AY^[1E^[(B
-^[0^[,T:h^[1MBf^[(B, ^[,T`^[0>Wh^[1M^[0Gh^[1R^[07h^[1R9(Pd^[04i^[1d^[0Ah^[1^[05i^[1M'`^[0JU^[1B'R9d;AR!^[09Q^[1!KR!CP::`^[0!T^[14^[0"Q^[14^[0"i^[1M'^[(B.
-
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-x C-s, ^[,T`^[0>Wh^[1M^[0(Q^[14`^[0!g^[1:JS`9R^[0$Yh^[1^[0AW^[1M!RCc^[0*i^[1"M'^[07h^[1R9^[(B.
-   ^[,T(P;CR!/^[(B "Write ...TUTORIAL.th" ^[0^[,T7Uh^[1:CC^[07Q^[14^[0Eh^[1R'^[0JX^[14"M'K^[09i^[1R(M^[(B.
-
-^[0^[,T7h^[1R9JRARC6(P`^[0BW^[1M9a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[07Uh^[1^[0AU^[1M^[0BYh^[1a^[0Ei^[1G^[(B, ^[,T`^[0>Wh^[1M^[07Uh^[1(P^[04Y^[1K^[0CW^[1Ma^[0!i^[1d"^[(B. ^[0^[,T7h^[1R9JRARC6(P`^[0BW^[1M9^[(B
-^[,Ta^[0?i^[1A^[0"i^[1M^[0AY^[1E^[07Uh^[1^[0BQ^[1'd^[0Ah^[1;CR!/^[0!g^[1d^[04i^[1^[(B. ^[0^[,T9Uh^[1`^[0;g^[19!RCJ^[0Ci^[1R'a^[0?i^[1A^[0"i^[1M^[0AY^[1EcK^[0Ah^[1"M'^[0MU^[1aA!^[0Jl^[1^[(B: ^[,T`^[0BW^[1M9a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[(B,
-^[0^[,T+Vh^[1'(P`^[0CTh^[1A^[05i^[19^[04i^[1GBK^[09i^[1R(M^[0Gh^[1R'`;^[0Eh^[1R^[(B, ^[,Ta^[0Ei^[1G7S!RCa7C!^[0"i^[1M$GRA`^[0>Wh^[1M^[07Uh^[1(PJ^[0Ci^[1R'`^[0;g^[19a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[05h^[1Md;^[(B.
-^[,T`^[0AWh^[1M^[07h^[1R9^[0JQh^[1'c^[0Ki^[1^[(B "^[0^[,T(Q^[14`^[0!g^[1:^[(B (save)" ^[,Ta^[0?i^[1A^[0"i^[1M^[0AY^[1E^[(B, ^[0^[,TMU^[1aA!^[0Jl^[1^[0(V^[1'(PJ^[0Ci^[1R'a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[04i^[1GB^[0"i^[1M$GRA^[07Uh^[1^[(B
-^[0^[,T7h^[1R9d^[04i^[1^[0;i^[1M9`^[0"i^[1Rd;^[(B. ^[,T(R!^[09Ui^[1d;^[(B, ^[0^[,T7h^[1R9JRARC6(P^[05Q^[14^[0JT^[19c(EM'a^[0!i^[1d"a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[07Uh^[1^[0AU^[1M^[0BYh^[1a^[0Ei^[1Gd^[04i^[1^[(B.
-
-
-* ^[0^[,T:Q^[1?`?M^[0Cl^[1^[(B (buffer)
+คำสั่งนี้จะทำสำเนาข้อความที่อยู่ในอีแมกส์เข้าไปเก็บไว้ในแฟ้มข้อมูล. ในการกระทำเช่นนี้ใน
+ครั้งแรกสุด, อีแมกส์จะเปลี่ยนชื่อแฟ้มข้อมูลต้นฉบับเพื่อว่าจะได้คงไว้. ชื่อใหม่นั้นตั้งขึ้นโดย
+การเติม "~" เข้าไปท้ายชื่อแฟ้มข้อมูลต้นฉบับ.
+
+เมื่อทำการจัดเก็บเรียบร้อยแล้ว, อีแมกส์จะพิมพ์ชื่อแฟ้มข้อมูลนั้น. ท่านควรจะจัดเก็บข้อมูล
+บ่อยๆ, เพื่อว่าท่านจะได้ไม่ต้องเสียงานไปมากนักหากระบบเกิดขัดข้อง.
+
+>> ป้อนคำสั่ง C-x C-s, เพื่อจัดเก็บสำเนาคู่มือการใช้ของท่าน.
+   จะปรากฏ "Write ...TUTORIAL.th" ที่บรรทัดล่างสุดของหน้าจอ.
+
+ท่านสามารถจะเยือนแฟ้มข้อมูลที่มีอยู่แล้ว, เพื่อที่จะดูหรือแก้ไข. ท่านสามารถจะเยือน
+แฟ้มข้อมูลที่ยังไม่ปรากฏก็ได้. นี่เป็นการสร้างแฟ้มข้อมูลใหม่ของอีแมกส์: เยือนแฟ้มข้อมูล,
+ซึ่งจะเริ่มต้นด้วยหน้าจอว่างเปล่า, แล้วทำการแทรกข้อความเพื่อที่จะสร้างเป็นแฟ้มข้อมูลต่อไป.
+เมื่อท่านสั่งให้ "จัดเก็บ (save)" แฟ้มข้อมูล, อีแมกส์จึงจะสร้างแฟ้มข้อมูลด้วยข้อความที่
+ท่านได้ป้อนเข้าไป. จากนี้ไป, ท่านสามารถจะตัดสินใจลองแก้ไขแฟ้มข้อมูลที่มีอยู่แล้วได้.
+
+
+* บัฟเฟอร์ (buffer)
 -----------------
 
-^[0^[,T6i^[1R^[07h^[1R9`^[0BW^[1M9^[0MU^[1!a^[0?i^[1A^[0"i^[1M^[0AY^[1Eb4Bc^[0*i^[1$S^[0JQh^[1'^[(B C-x C-f, ^[,Ta^[0?i^[1A^[0"i^[1M^[0AY^[1EaC!(P^[0BQ^[1'$'M^[0BYh^[1c9^[0MU^[1aA!^[0Jl^[1^[(B. ^[0^[,T7h^[1R9^[(B
-^[,TJRARC6(PJ^[0EQ^[1:!^[0EQ^[1:d;d^[04i^[1^[0MU^[1!b4Bc^[0*i^[1$S^[0JQh^[1'^[(B C-x C-f. ^[0^[,TGT^[1^[08U^[1^[09Ui^[1(P7Sc^[0Ki^[1^[07h^[1R9JRARC6`^[0BW^[1M9a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[(B
-^[,T@RBc9^[0MU^[1aA!^[0Jl^[1d^[04i^[1(S9G9K^[09Vh^[1'^[(B.
-
->> ^[,TJ^[0Ci^[1R'a^[0?i^[1A^[0"i^[1M^[0AY^[1EaEPc^[0Ki^[1^[0*Wh^[1M^[0Gh^[1R^[(B "foo" ^[,Tb4B!RC^[0;i^[1M9$S^[0JQh^[1'^[(B C-x C-f foo <Return>.
-   ^[,Ta^[0Ei^[1G^[0;i^[1M9^[0"i^[1M$GRA^[(B, ^[,Ta^[0!i^[1d"^[(B, ^[,TaEP^[0(Q^[14`^[0!g^[1:^[(B "foo" ^[,Tb4B!RC^[0;i^[1M9$S^[0JQh^[1'^[(B C-x C-s.
-   ^[0^[,TJX^[14^[07i^[1RB^[(B, ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-x C-f TUTORIAL <Return> ^[,T`^[0>Wh^[1M(Pd^[04i^[1^[0Bi^[1M9!^[0EQ^[1:AR^[07Uh^[1^[0"i^[1M$GRA^[(B
-   ^[,T"M'^[0$Yh^[1^[0AW^[1M!RCc^[0*i^[1^[(B.
-
-^[0^[,TMU^[1aA!^[0Jl^[1`^[0!g^[1:^[0"i^[1M$GRA"M'a^[05h^[1EPa^[0?i^[1A^[0"i^[1M^[0AY^[1E@RBc9^[0JTh^[1'f^[(B (object) ^[,TK^[09Vh^[1'^[(B, ^[0^[,T+Vh^[1'`^[0CU^[1B!^[0Gh^[1R^[(B "^[0^[,T:Q^[1?`?M^[0Cl^[1^[(B
-(buffer)". ^[,T!RC`^[0BW^[1M9a^[0?i^[1A^[0"i^[1M^[0AY^[1E`^[0;g^[19!RCJ^[0Ci^[1R'^[0:Q^[1?`?M^[0Cl^[1cK^[0Ah^[1@RBc9^[0MU^[1aA!^[0Jl^[1^[(B. ^[,Tc9!RC^[07Uh^[1(P^[04Y^[1^[(B
-^[,TCRB!RC"M'^[0:Q^[1?`?M^[0Cl^[1^[07Uh^[1^[0AU^[1M^[0BYh^[1c9^[0MU^[1aA!^[0Jl^[1^[09Qi^[19^[(B, ^[,Tc^[0Ki^[1^[0;i^[1M9$S^[0JQh^[1'^[(B:
+ถ้าท่านเยือนอีกแฟ้มข้อมูลโดยใช้คำสั่ง C-x C-f, แฟ้มข้อมูลแรกจะยังคงอยู่ในอีแมกส์. ท่าน
+สามารถจะสลับกลับไปได้อีกโดยใช้คำสั่ง C-x C-f. วิธีนี้จะทำให้ท่านสามารถเยือนแฟ้มข้อมูล
+ภายในอีแมกส์ได้จำนวนหนึ่ง.
+
+>> สร้างแฟ้มข้อมูลและให้ชื่อว่า "foo" โดยการป้อนคำสั่ง C-x C-f foo <Return>.
+   แล้วป้อนข้อความ, แก้ไข, และจัดเก็บ "foo" โดยการป้อนคำสั่ง C-x C-s.
+   สุดท้าย, ป้อนคำสั่ง C-x C-f TUTORIAL <Return> เพื่อจะได้ย้อนกลับมาที่ข้อความ
+   ของคู่มือการใช้.
+
+อีแมกส์เก็บข้อความของแต่ละแฟ้มข้อมูลภายในสิ่งๆ (object) หนึ่ง, ซึ่งเรียกว่า "บัฟเฟอร์
+(buffer)". การเยือนแฟ้มข้อมูลเป็นการสร้างบัฟเฟอร์ใหม่ภายในอีแมกส์. ในการที่จะดู
+รายการของบัฟเฟอร์ที่มีอยู่ในอีแมกส์นั้น, ให้ป้อนคำสั่ง:
 
 	C-x C-b   List buffers
 
->> ^[,TEM'^[0;i^[1M9$S^[0JQh^[1'^[(B C-x C-b ^[0^[,T4Y^[1^[(B.
-
-^[0^[,T4Y^[1^[0Gh^[1Ra^[05h^[1EP^[0:Q^[1?`?M^[0Cl^[1^[0AU^[1^[0*Wh^[1M^[0Gh^[1RMPdC^[(B, ^[,TaEP:R'^[0MQ^[19^[0!g^[1`^[0;g^[19^[0*Wh^[1M"M'a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[07Uh^[1^[0AU^[1`^[09Wi^[1MKR^[09Qi^[19f^[(B ^[,TM^[0BYh^[1^[(B. ^[,T:R'^[(B
-^[0^[,T:Q^[1?`?M^[0Cl^[1d^[0Ah^[1d^[04i^[1`^[0!Uh^[1BG^[0"i^[1M'^[0!Q^[1:a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[(B. ^[0^[,T5Q^[1GM^[0Bh^[1R'`^[0*h^[19^[(B, ^[0^[,T:Q^[1?`?M^[0Cl^[1^[07Uh^[1^[0AU^[1^[0*Wh^[1M^[0Gh^[1R^[(B "*Buffer List*"
-^[,Td^[0Ah^[1^[0AU^[1a^[0?i^[1A^[0"i^[1M^[0AY^[1Ec4f^[(B ^[0^[,T7Qi^[1'^[0JTi^[19^[(B. ^[0^[,T9Uh^[1`^[0;g^[19^[0:Q^[1?`?M^[0Cl^[1^[0+Vh^[1':CC^[0(X^[1`^[09Wi^[1MKR"M'CRB!RC"M'^[0:Q^[1?`?M^[0Cl^[1^[07Uh^[1^[06Y^[1!J^[0Ci^[1R'^[(B
-^[0^[,T4i^[1GB$S^[0JQh^[1'^[(B C-x C-b. ^[0^[,T"i^[1M$GRAc4f^[(B ^[0^[,T7Uh^[1^[07h^[1R9`^[0Kg^[19:9K^[09i^[1R(M"M'^[0MU^[1aA!^[0Jl^[1(P;CR!/M^[0BYh^[1`^[0;g^[19^[0Jh^[1G9K^[09Vh^[1'^[(B
-^[,T"M'^[0:Q^[1?`?M^[0Cl^[1c4^[0:Q^[1?`?M^[0Cl^[1K^[09Vh^[1'`JAM^[(B.
-
->> ^[,TEM'c^[0*i^[1$S^[0JQh^[1'^[(B C-x 1 ^[,T`^[0>Wh^[1M^[07Uh^[1(P!S^[0(Q^[14CRB!RC"M'^[0:Q^[1?`?M^[0Cl^[1^[(B.
-
-^[0^[,T6i^[1R^[07h^[1R9a^[0!i^[1d"^[0"i^[1M$GRAc9a^[0?i^[1A^[0"i^[1M^[0AY^[1EK^[09Vh^[1'^[(B, ^[,Ta^[0Ei^[1G`^[0BW^[1M9^[0MU^[1!a^[0?i^[1A^[0"i^[1M^[0AY^[1EK^[09Vh^[1'^[(B, ^[0^[,TMU^[1aA!^[0Jl^[1^[0BQ^[1'd^[0Ah^[1d^[04i^[1^[0(Q^[14`^[0!g^[1:^[(B
-^[0^[,T"i^[1M$GRA"M'a^[0?i^[1A^[0"i^[1M^[0AY^[1EaC!^[(B. ^[0^[,T"i^[1M$GRA^[07Uh^[1^[06Y^[1!a^[0!i^[1d"d;(P^[0BQ^[1'$'M^[0BYh^[1c9^[0MU^[1aA!^[0Jl^[1^[(B, ^[,Tc9^[0:Q^[1?`?M^[0Cl^[1JSK^[0CQ^[1:^[(B
-^[,Ta^[0?i^[1A^[0"i^[1M^[0AY^[1E^[09Qi^[19^[(B. ^[,T!RCJ^[0Ci^[1R'K^[0CW^[1M!RCa^[0!i^[1d""M'^[0:Q^[1?`?M^[0Cl^[1JSK^[0CQ^[1:a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[07Uh^[1JM'd^[0Ah^[1d^[04i^[1^[0AU^[1<E^[05h^[1M^[(B
-^[0^[,T:Q^[1?`?M^[0Cl^[1JSK^[0CQ^[1:a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[07Uh^[1K^[09Vh^[1'^[(B. ^[0^[,T9Uh^[1`^[0;g^[19^[0JTh^[1'^[07Uh^[1^[0AU^[1;CPbB*^[09l^[1AR!^[(B, ^[,Ta^[05h^[1^[0!g^[1KARB$GRA^[0Gh^[1R(P^[05i^[1M'^[0AU^[1^[(B
-^[0^[,TGT^[1^[08U^[1!RC^[07Uh^[1^[04U^[1c9!RC^[0(Q^[14`^[0!g^[1:^[0:Q^[1?`?M^[0Cl^[1"M'a^[0?i^[1A^[0"i^[1M^[0AY^[1EaC!^[(B. ^[0^[,T9Uh^[1d^[0Ah^[1d^[04i^[1KARB$GRA^[0Gh^[1R(P^[05i^[1M'J^[0EQ^[1:!^[0EQ^[1:d;^[(B
-^[0^[,TBQ^[1'a^[0?i^[1A^[0"i^[1M^[0AY^[1EaC!^[04i^[1GB$S^[0JQh^[1'^[(B C-x C-f ^[0^[,T!h^[1M9^[(B, ^[,T`^[0>Wh^[1M^[07Uh^[1(Pd^[04i^[1c^[0*i^[1$S^[0JQh^[1'^[(B C-x C-s ^[,Tc9!RC^[0(Q^[14`^[0!g^[1:^[(B.
-^[0^[,T4Q^[1'^[09Qi^[19`CR^[0(V^[1'`5^[0CU^[1BA$S^[0JQh^[1'^[(B
+>> ลองป้อนคำสั่ง C-x C-b ดู.
+
+ดูว่าแต่ละบัฟเฟอร์มีชื่อว่าอะไร, และบางอันก็เป็นชื่อของแฟ้มข้อมูลที่มีเนื้อหานั้นๆ อยู่. บาง
+บัฟเฟอร์ไม่ได้เกี่ยวข้องกับแฟ้มข้อมูล. ตัวอย่างเช่น, บัฟเฟอร์ที่มีชื่อว่า "*Buffer List*"
+ไม่มีแฟ้มข้อมูลใดๆ ทั้งสิ้น. นี่เป็นบัฟเฟอร์ซึ่งบรรจุเนื้อหาของรายการของบัฟเฟอร์ที่ถูกสร้าง
+ด้วยคำสั่ง C-x C-b. ข้อความใดๆ ที่ท่านเห็นบนหน้าจอของอีแมกส์จะปรากฏอยู่เป็นส่วนหนึ่ง
+ของบัฟเฟอร์ใดบัฟเฟอร์หนึ่งเสมอ.
+
+>> ลองใช้คำสั่ง C-x 1 เพื่อที่จะกำจัดรายการของบัฟเฟอร์.
+
+ถ้าท่านแก้ไขข้อความในแฟ้มข้อมูลหนึ่ง, แล้วเยือนอีกแฟ้มข้อมูลหนึ่ง, อีแมกส์ยังไม่ได้จัดเก็บ
+ข้อความของแฟ้มข้อมูลแรก. ข้อความที่ถูกแก้ไขไปจะยังคงอยู่ในอีแมกส์, ในบัฟเฟอร์สำหรับ
+แฟ้มข้อมูลนั้น. การสร้างหรือการแก้ไขของบัฟเฟอร์สำหรับแฟ้มข้อมูลที่สองไม่ได้มีผลต่อ
+บัฟเฟอร์สำหรับแฟ้มข้อมูลที่หนึ่ง. นี่เป็นสิ่งที่มีประโยชน์มาก, แต่ก็หมายความว่าจะต้องมี
+วิธีการที่ดีในการจัดเก็บบัฟเฟอร์ของแฟ้มข้อมูลแรก. นี่ไม่ได้หมายความว่าจะต้องสลับกลับไป
+ยังแฟ้มข้อมูลแรกด้วยคำสั่ง C-x C-f ก่อน, เพื่อที่จะได้ใช้คำสั่ง C-x C-s ในการจัดเก็บ.
+ดังนั้นเราจึงเตรียมคำสั่ง
 
 	C-x s     Save some buffers
 
-^[,T$S^[0JQh^[1'^[(B C-x s ^[,T(P6RA^[07h^[1R9`^[0!Uh^[1BG^[0!Q^[1:^[0:Q^[1?`?M^[0Cl^[1^[07Uh^[1d^[04i^[1^[0CQ^[1:!RCa^[0!i^[1d"a^[05h^[1^[0BQ^[1'd^[0Ah^[1d^[04i^[1^[0CQ^[1:!RC^[0(Q^[14`^[0!g^[1:^[(B. ^[0^[,TMU^[1^[(B
-^[,TaA!^[0Jl^[1(P6RA^[07h^[1R9^[(B, ^[,TJSK^[0CQ^[1:a^[05h^[1EP^[0:Q^[1?`?M^[0Cl^[1^[04Q^[1'!^[0Eh^[1RG^[(B, ^[0^[,TGh^[1R(P^[0(Q^[14`^[0!g^[1:K^[0CW^[1Md^[0Ah^[1^[(B.
-
->> ^[,Ta7C!^[0"i^[1M$GRA^[0JQ^[1!K^[09Vh^[1':CC^[07Q^[14^[(B, ^[,Ta^[0Ei^[1G^[0;i^[1M9$S^[0JQh^[1'^[(B C-x s.
-   ^[0^[,TMU^[1aA!^[0Jl^[1(P6RA^[07h^[1R9^[0Gh^[1R(P^[0(Q^[14`^[0!g^[1:^[0:Q^[1?`?M^[0Cl^[1^[0*Wh^[1M^[(B TUTORIAL ^[,TdKA^[(B.
-   ^[,T5M:^[0Gh^[1Rc^[0*h^[1b4B!RC^[0;i^[1M9^[(B "y".
-
-
-* ^[,T!RC`^[0>Th^[1A^[0*X^[14$S^[0JQh^[1'^[(B
+คำสั่ง C-x s จะถามท่านเกี่ยวกับบัฟเฟอร์ที่ได้รับการแก้ไขแต่ยังไม่ได้รับการจัดเก็บ. อี
+แมกส์จะถามท่าน, สำหรับแต่ละบัฟเฟอร์ดังกล่าว, ว่าจะจัดเก็บหรือไม่.
+
+>> แทรกข้อความสักหนึ่งบรรทัด, แล้วป้อนคำสั่ง C-x s.
+   อีแมกส์จะถามท่านว่าจะจัดเก็บบัฟเฟอร์ชื่อ TUTORIAL ไหม.
+   ตอบว่าใช่โดยการป้อน "y".
+
+
+* การเพิ่มชุดคำสั่ง
 --------------
 
-^[0^[,TAU^[1$S^[0JQh^[1'"M'^[0MU^[1aA!^[0Jl^[1M^[0BYh^[1^[0MU^[1!AR!ARB(9`^[0!T^[19!^[0Gh^[1R^[07Uh^[1(PJRARC6!S^[0!Q^[1:d^[04i^[1^[04i^[1GB^[0MQ^[1!"CP;CPJA^[0!Q^[1:^[0MQ^[1!"CP^[(B
-^[,T$M9b7CE^[(B (control character) ^[,TaEPM^[0@T^[1^[0MQ^[1!"CP^[(B (meta character). ^[0^[,TMU^[1aA!^[0Jl^[1c^[0*i^[1!RC^[(B
-^[,T;CPJA^[0!Q^[1:$S^[0JQh^[1'`J^[0CT^[1A^[(B (eXtend command). ^[,T!RC`J^[0CT^[1A^[09Ui^[1`^[0;g^[19d;d^[04i^[1JM'^[0EQ^[1!I3P^[(B:
-
-	C-x	^[,T!RC`J^[0CT^[1A^[0MQ^[1!"CP^[(B (Character eXtend). ^[,T5RA^[04i^[1GBK^[09Vh^[1'^[05Q^[1G^[0MQ^[1!IC^[(B.
-	M-x	^[,T!RC`J^[0CT^[1A^[04i^[1GB^[0*Wh^[1M$S^[0JQh^[1'^[(B (Named command eXtend). ^[,T5RA^[04i^[1GB^[0*Wh^[1M`^[05g^[1A^[(B.
-
-^[,T$S^[0JQh^[1'`K^[0Eh^[1R^[09Ui^[1b4B^[07Qh^[1Gd;a^[0Ei^[1G(P^[0AU^[1;CPbB*^[09l^[1^[(B, ^[,Ta^[05h^[1^[0AQ^[1!(P^[0AU^[1bM!RJc^[0*i^[1^[09i^[1MB!^[0Gh^[1R$S^[0JQh^[1'^[05h^[1R'f^[(B ^[0^[,T7Uh^[1^[07h^[1R9d^[04i^[1^[(B
-^[,T`^[0CU^[1B9^[0CYi^[1d;a^[0Ei^[1G^[(B. ^[0^[,T7h^[1R9d^[04i^[1>:d;a^[0Ei^[1GJM'$S^[0JQh^[1'^[(B: ^[,T$S^[0JQh^[1'JSK^[0CQ^[1:!RC^[0(Q^[14!RC^[0!Q^[1:a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[(B C-x C-f
-^[,TJSK^[0CQ^[1:!RC`^[0BW^[1M9^[(B (Find) ^[,TaEP^[(B C-x C-s ^[,TJSK^[0CQ^[1:!RC^[0(Q^[14`^[0!g^[1:^[(B (Save). ^[0^[,TMU^[1!^[05Q^[1GM^[0Bh^[1R'K^[09Vh^[1'^[0!g^[1^[(B
-^[0^[,T$W^[1M$S^[0JQh^[1'^[07Uh^[1c^[0*i^[1c9!RC`^[0ET^[1!c^[0*i^[1^[0MU^[1aA!^[0Jl^[1^[(B--^[,T$S^[0JQh^[1'^[(B C-x C-c. (^[,Td^[0Ah^[1^[05i^[1M'`^[0;g^[19^[0Kh^[1G'^[0Gh^[1R^[0"i^[1M^[0AY^[1E^[07Uh^[1^[07h^[1R9d^[04i^[1^[(B
-^[,Ta^[0!i^[1d"d;(P^[0JY^[1-KRB^[(B; ^[,T$S^[0JQh^[1'^[(B C-x C-c ^[,T(P`J9Mc^[0Ki^[1^[0(Q^[14`^[0!g^[1:a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[07Uh^[1^[06Y^[1!a^[0!i^[1d"d;^[0!h^[1M9^[07Uh^[1(P^[0JTi^[19^[0JX^[14^[(B
-^[0^[,TMU^[1aA!^[0Jl^[1^[(B.)
-
-^[,T$S^[0JQh^[1'^[(B C-z ^[,T`^[0;g^[19$S^[0JQh^[1'^[07Uh^[1c^[0*i^[1c9!RCMM!(R!^[0MU^[1aA!^[0Jl^[1`^[0;g^[19!RC^[0*Qh^[1G$CRG^[(B *temporarily*--^[,T)P^[09Qi^[19^[(B
-^[0^[,T7h^[1R9JRARC6!^[0EQ^[1:d;^[0JYh^[1^[0MU^[1aA!^[0Jl^[1d^[04i^[1^[0MU^[1!K^[0EQ^[1'(R!^[09Qi^[19^[(B.
-
-^[,TJSK^[0CQ^[1:CP::^[07Uh^[1M^[09X^[1-R5c^[0Ki^[1c^[0*i^[1$S^[0JQh^[1'^[(B, C-z "suspends" ^[0^[,TMU^[1aA!^[0Jl^[1^[(B; ^[0^[,T9Qh^[19^[0$W^[1M!RC!^[0EQ^[1:d;^[0BQ^[1'`*E^[0El^[1^[(B
-(shell) ^[,Tb4Bd^[0Ah^[1d^[04i^[17SERB^[0MU^[1aA!^[0Jl^[1^[(B. ^[,Tc9`*E^[0El^[1^[07Qh^[1Gd;^[(B, ^[0^[,T7h^[1R9JRARC6^[0CU^[1^[0+Y^[1A^[(B (resume) ^[0^[,TMU^[1aA!^[0Jl^[1^[(B
-^[,Td^[04i^[1^[04i^[1GB$S^[0JQh^[1'^[(B `fg' ^[,TK^[0CW^[1M^[04i^[1GB$S^[0JQh^[1'^[(B `%emacs'.
-
-^[,TJSK^[0CQ^[1:CP::^[07Uh^[1d^[0Ah^[1^[0AU^[1^[0?Q^[1'^[0!l^[1^[0*Q^[19^[(B "suspend", ^[,T$S^[0JQh^[1'^[(B C-z ^[,T(PJ^[0Ci^[1R'^[0+Q^[1:`*E^[0El^[1^[(B (subshell)
-^[,T@RBc^[05i^[1^[0MU^[1aA!^[0Jl^[1`^[0>Wh^[1Mc^[0Ki^[1^[07h^[1R9^[0AU^[1bM!RJ4S`^[09T^[19'R9b;Ca!CA^[0MWh^[19^[0!h^[1M9a^[0Ei^[1G^[0$h^[1MB!^[0EQ^[1:AR^[0BQ^[1'^[0MU^[1aA!^[0Jl^[1^[0MU^[1!$^[0CQi^[1'^[(B;
-^[0^[,T+Vh^[1'd^[0Ah^[1c^[0*h^[1!RC^[(B "^[,TMM!(R!^[(B (exit)" ^[0^[,TMU^[1aA!^[0Jl^[1(^[0CT^[1'^[(B. ^[,Tc9!C^[03U^[1^[09Ui^[1^[(B, ^[,T$S^[0JQh^[1'`*E^[0El^[1^[(B `exit' ^[,T`^[0;g^[19$S^[0JQh^[1'^[(B
-^[,T;C!^[05T^[1^[07Uh^[1c^[0*i^[1c9!RC!^[0EQ^[1:d;^[0BQ^[1'^[0MU^[1aA!^[0Jl^[1(R!^[0+Q^[1:`*E^[0El^[1^[(B.
-
-^[,Tc^[0*i^[1$S^[0JQh^[1'^[(B C-x C-c ^[0^[,T!g^[1^[05h^[1M`^[0AWh^[1M^[07h^[1R9^[05i^[1M'!RC(P`^[0ET^[1!c^[0*i^[1^[0MU^[1aA!^[0Jl^[1(^[0CT^[1'f^[(B. ^[0^[,TGT^[1^[08U^[1^[09Ui^[1`^[0;g^[19^[0GT^[1^[08U^[1^[07Uh^[1^[06Y^[1!^[05i^[1M'c9^[(B
-^[,T!RC^[07Uh^[1(P`^[0ET^[1!c^[0*i^[1^[0MU^[1aA!^[0Jl^[1^[(B, ^[,Td^[0Ah^[1^[0Gh^[1R^[0MU^[1aA!^[0Jl^[1^[09Qi^[19(P^[06Y^[1!`^[0CU^[1B!c^[0*i^[1(R!b;Ca!CA^[0(Q^[14!RC`AE^[0El^[1^[(B (mail
-handling programs) ^[,TK^[0CW^[1Mb;Ca!CAMCC6;CPbB*^[09l^[1^[(B (utility programs) ^[0^[,T5h^[1R'f^[(B,
-^[,T`^[09Wh^[1M'(R!^[0Gh^[1Rb;Ca!CA`K^[0Eh^[1R^[09Ui^[1d^[0Ah^[1^[0AU^[1^[0GT^[1^[08U^[1!RC^[0(Q^[14!RC^[0!Q^[1:^[0MU^[1aA!^[0Jl^[1d^[04i^[1b4B5C'^[(B. ^[,Tc9J@R>!RC7S'R9^[(B
-^[,T;C!^[05T^[1^[(B, ^[0^[,T6i^[1R^[07h^[1R9d^[0Ah^[1d^[04i^[1^[05i^[1M'!RC(P`^[0ET^[1!c^[0*i^[1^[0MU^[1aA!^[0Jl^[1(^[0CT^[1'f^[(B, ^[0^[,T7h^[1R9^[0!g^[1$GC(P^[(B suspend ^[,Tb4B!RCc^[0*i^[1^[(B
-^[,T$S^[0JQh^[1'^[(B C-z ^[,Ta79!RC`^[0ET^[1!c^[0*i^[1d;`EB^[(B.
-
-^[0^[,TBQ^[1'^[0AU^[1$S^[0JQh^[1'^[07Uh^[1M^[0BYh^[1c9^[0*X^[14$S^[0JQh^[1'^[(B C-x ^[0^[,TMU^[1!AR!^[(B. ^[0^[,T5h^[1Md;^[09Ui^[1`^[0;g^[19CRB!RC$S^[0JQh^[1'^[07Uh^[1^[07h^[1R9d^[04i^[1`^[0CU^[1B9^[0CYi^[1d;a^[0Ei^[1G^[(B:
-
-	C-x C-f 	^[,T`^[0BW^[1M9a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[(B (Find file).
-	C-x C-s		^[0^[,T(Q^[14`^[0!g^[1:a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[(B (Save file).
-	C-x C-b		^[,T7SCRB!RC^[0:Q^[1?`?M^[0Cl^[1^[(B (List buffers).
-	C-x C-c		^[,T`^[0ET^[1!c^[0*i^[1^[0MU^[1aA!^[0Jl^[1^[(B (Quit Emacs).
-	C-x 1		^[,TE:K^[09i^[1R(M^[07Qi^[1'KA4b4B$'M^[0BYh^[1d^[0Gi^[1K^[09Vh^[1'K^[09i^[1R(M^[(B
+มีคำสั่งของอีแมกส์อยู่อีกมากมายจนเกินกว่าที่จะสามารถกำกับได้ด้วยอักขระประสมกับอักขระ
+คอนโทรล (control character) และอภิอักขระ (meta character). อีแมกส์ใช้การ
+ประสมกับคำสั่งเสริม (eXtend command). การเสริมนี้เป็นไปได้สองลักษณะ:
+
+	C-x	การเสริมอักขระ (Character eXtend). ตามด้วยหนึ่งตัวอักษร.
+	M-x	การเสริมด้วยชื่อคำสั่ง (Named command eXtend). ตามด้วยชื่อเต็ม.
+
+คำสั่งเหล่านี้โดยทั่วไปแล้วจะมีประโยชน์, แต่มักจะมีโอกาสใช้น้อยกว่าคำสั่งต่างๆ ที่ท่านได้
+เรียนรู้ไปแล้ว. ท่านได้พบไปแล้วสองคำสั่ง: คำสั่งสำหรับการจัดการกับแฟ้มข้อมูล C-x C-f
+สำหรับการเยือน (Find) และ C-x C-s สำหรับการจัดเก็บ (Save). อีกตัวอย่างหนึ่งก็
+คือคำสั่งที่ใช้ในการเลิกใช้อีแมกส์--คำสั่ง C-x C-c. (ไม่ต้องเป็นห่วงว่าข้อมูลที่ท่านได้
+แก้ไขไปจะสูญหาย; คำสั่ง C-x C-c จะเสนอให้จัดเก็บแฟ้มข้อมูลที่ถูกแก้ไขไปก่อนที่จะสิ้นสุด
+อีแมกส์.)
+
+คำสั่ง C-z เป็นคำสั่งที่ใช้ในการออกจากอีแมกส์เป็นการชั่วคราว *temporarily*--ฉะนั้น
+ท่านสามารถกลับไปสู่อีแมกส์ได้อีกหลังจากนั้น.
+
+สำหรับระบบที่อนุญาตให้ใช้คำสั่ง, C-z "suspends" อีแมกส์; นั่นคือการกลับไปยังเชลล์
+(shell) โดยไม่ได้ทำลายอีแมกส์. ในเชลล์ทั่วไป, ท่านสามารถรีซูม (resume) อีแมกส์
+ได้ด้วยคำสั่ง `fg' หรือด้วยคำสั่ง `%emacs'.
+
+สำหรับระบบที่ไม่มีฟังก์ชัน "suspend", คำสั่ง C-z จะสร้างซับเชลล์ (subshell)
+ภายใต้อีแมกส์เพื่อให้ท่านมีโอกาสดำเนินงานโปรแกรมอื่นก่อนแล้วค่อยกลับมายังอีแมกส์อีกครั้ง;
+ซึ่งไม่ใช่การ "ออกจาก (exit)" อีแมกส์จริง. ในกรณีนี้, คำสั่งเชลล์ `exit' เป็นคำสั่ง
+ปรกติที่ใช้ในการกลับไปยังอีแมกส์จากซับเชลล์.
+
+ใช้คำสั่ง C-x C-c ก็ต่อเมื่อท่านต้องการจะเลิกใช้อีแมกส์จริงๆ. วิธีนี้เป็นวิธีที่ถูกต้องใน
+การที่จะเลิกใช้อีแมกส์, ไม่ว่าอีแมกส์นั้นจะถูกเรียกใช้จากโปรแกรมจัดการเมลล์ (mail
+handling programs) หรือโปรแกรมอรรถประโยชน์ (utility programs) ต่างๆ,
+เนื่องจากว่าโปรแกรมเหล่านี้ไม่มีวิธีการจัดการกับอีแมกส์ได้โดยตรง. ในสภาพการทำงาน
+ปรกติ, ถ้าท่านไม่ได้ต้องการจะเลิกใช้อีแมกส์จริงๆ, ท่านก็ควรจะ suspend โดยการใช้
+คำสั่ง C-z แทนการเลิกใช้ไปเลย.
+
+ยังมีคำสั่งที่อยู่ในชุดคำสั่ง C-x อีกมาก. ต่อไปนี้เป็นรายการคำสั่งที่ท่านได้เรียนรู้ไปแล้ว:
+
+	C-x C-f 	เยือนแฟ้มข้อมูล (Find file).
+	C-x C-s		จัดเก็บแฟ้มข้อมูล (Save file).
+	C-x C-b		ทำรายการบัฟเฟอร์ (List buffers).
+	C-x C-c		เลิกใช้อีแมกส์ (Quit Emacs).
+	C-x 1		ลบหน้าจอทั้งหมดโดยคงอยู่ไว้หนึ่งหน้าจอ
 			(Delete all but one window).
-	C-x u		^[,T7S^[0Bi^[1M9^[(B (Undo).
-
-^[,T$S^[0JQh^[1'^[07Uh^[1^[0AU^[1^[0*Wh^[1M$S^[0JQh^[1'`J^[0CT^[1A^[09Ui^[1`^[0;g^[19$S^[0JQh^[1'^[07Uh^[1c^[0*i^[1d^[0Ah^[1^[0$h^[1MB^[0:h^[1MB^[09Q^[1!^[(B, ^[,TK^[0CW^[1M`^[0;g^[19$S^[0JQh^[1'^[07Uh^[1c^[0*i^[1`)>RPc9:R'bKA4^[(B
-^[,T`^[07h^[1R^[09Qi^[19^[(B. ^[0^[,T5Q^[1GM^[0Bh^[1R'K^[09Vh^[1'"M'$S^[0JQh^[1'^[09Ui^[1^[0$W^[1M$S^[0JQh^[1'`;^[0EUh^[1B9a79^[(B-^[,TJRB^[0MQ^[1!"CP^[(B (replace-string),
-^[0^[,T+Vh^[1'`^[0;g^[19!RC`;^[0EUh^[1B9a79JRB^[0MQ^[1!"CPK^[09Vh^[1'^[04i^[1GB^[0MU^[1!JRB^[0MQ^[1!"CPK^[09Vh^[1'^[07Qi^[1'KA4^[(B. ^[,T`^[0AWh^[1M^[07h^[1R9^[0;i^[1M9$S^[0JQh^[1'^[(B M-x,
-^[0^[,TMU^[1aA!^[0Jl^[1aJ4'^[(B M-x ^[0^[,T7Uh^[1:CC^[07Q^[14^[0Eh^[1R'^[0JX^[14"M'K^[09i^[1R(M^[(B, ^[,Tc9^[07Uh^[1^[09Ui^[1^[07h^[1R9(P^[05i^[1M'^[0>T^[1A^[0>l^[1^[0*Wh^[1M"M'$S^[0JQh^[1'^[(B; ^[,Tc9!C^[03U^[1^[09Ui^[1^[(B
-^[0^[,T$W^[1M^[(B "replace-string". ^[0^[,T7h^[1R9MR((P^[0>T^[1A^[0>l^[1^[(B "repl s<TAB>" ^[,Ta^[0Ei^[1G^[0MU^[1aA!^[0Jl^[1(P`^[05T^[1A^[0*Wh^[1M$S^[0JQh^[1'c^[0Ki^[1^[(B
-^[,T`^[05g^[1A`M'd^[04i^[1^[(B. ^[0^[,TJTi^[19^[0JX^[14$S^[0JQh^[1'^[04i^[1GB!RC!4^[0;Xh^[1A^[(B <Return>.
-
-^[,T$S^[0JQh^[1'`;^[0EUh^[1B9a79^[(B-^[,TJRB^[0MQ^[1!"CP^[(B (replace-string) ^[0^[,T5i^[1M'!RCJM'MR^[0Cl^[1^[0!T^[1G`A9^[05l^[1^[(B--^[,TJRB^[0MQ^[1!"CP^[(B
-^[0^[,T7Uh^[1(P^[06Y^[1!`;^[0EUh^[1B9a79^[(B, ^[,TaEPJRB^[0MQ^[1!"CP^[07Uh^[1(Pc^[0*i^[1`;^[0EUh^[1B9a79^[(B. ^[0^[,T7h^[1R9(P^[05i^[1M'^[0JTi^[19^[0JX^[14!RC^[0;i^[1M9a^[05h^[1EPMR^[0Cl^[1^[(B
-^[0^[,T!T^[1G`A9^[05l^[1^[04i^[1GB!RC!4^[0;Xh^[1A^[(B <Return>.
-
->> ^[,T`$^[0EWh^[1M9`$M^[0Cl^[1`+M^[0Cl^[1d;^[0BQ^[1':CC^[07Q^[14`;^[0Eh^[1R^[07Uh^[1M^[0BYh^[1c^[05i^[1:CC^[07Q^[14^[09Ui^[1d;JM':CC^[07Q^[14^[(B.
-   ^[,Ta^[0Ei^[1G^[0;i^[1M9$S^[0JQh^[1'^[(B M-x repl s<Return>changed<Return>altered<Return>.
-
-   ^[0^[,TJQ^[1'`!5^[04Y^[1!RC`;^[0EUh^[1B9a;E'"M':CC^[07Q^[14^[09Ui^[1^[(B: ^[0^[,T7h^[1R9d^[04i^[1`;^[0EUh^[1B9a79$S^[0Gh^[1R^[(B c-h-a-n-g-e-d
-   ^[0^[,T4i^[1GB$S^[0Gh^[1R^[(B "altered" ^[,Tc9^[07X^[1!^[07Uh^[1^[07Uh^[1;CR!/^[05Qi^[1'a^[05h^[15SaK^[09h^[1'^[07Uh^[1`$M^[0Cl^[1`+M^[0Cl^[1M^[0BYh^[1^[0;Q^[1(^[0(X^[1^[0:Q^[19^[(B.
-
-
-* ^[0^[,T(Q^[14`^[0!g^[1:^[0MQ^[15b9^[0AQ^[1^[05T^[1^[(B (auto save)
+	C-x u		ทำย้อน (Undo).
+
+คำสั่งที่มีชื่อคำสั่งเสริมนี้เป็นคำสั่งที่ใช้ไม่ค่อยบ่อยนัก, หรือเป็นคำสั่งที่ใช้เฉพาะในบางโหมด
+เท่านั้น. ตัวอย่างหนึ่งของคำสั่งนี้คือคำสั่งเปลี่ยนแทน-สายอักขระ (replace-string),
+ซึ่งเป็นการเปลี่ยนแทนสายอักขระหนึ่งด้วยอีกสายอักขระหนึ่งทั้งหมด. เมื่อท่านป้อนคำสั่ง M-x,
+อีแมกส์แสดง M-x ที่บรรทัดล่างสุดของหน้าจอ, ในที่นี้ท่านจะต้องพิมพ์ชื่อของคำสั่ง; ในกรณีนี้
+คือ "replace-string". ท่านอาจจะพิมพ์ "repl s<TAB>" แล้วอีแมกส์จะเติมชื่อคำสั่งให้
+เต็มเองได้. สิ้นสุดคำสั่งด้วยการกดปุ่ม <Return>.
+
+คำสั่งเปลี่ยนแทน-สายอักขระ (replace-string) ต้องการสองอาร์กิวเมนต์--สายอักขระ
+ที่จะถูกเปลี่ยนแทน, และสายอักขระที่จะใช้เปลี่ยนแทน. ท่านจะต้องสิ้นสุดการป้อนแต่ละอาร์
+กิวเมนต์ด้วยการกดปุ่ม <Return>.
+
+>> เคลื่อนเคอร์เซอร์ไปยังบรรทัดเปล่าที่อยู่ใต้บรรทัดนี้ไปสองบรรทัด.
+   แล้วป้อนคำสั่ง M-x repl s<Return>changed<Return>altered<Return>.
+
+   สังเกตดูการเปลี่ยนแปลงของบรรทัดนี้: ท่านได้เปลี่ยนแทนคำว่า c-h-a-n-g-e-d
+   ด้วยคำว่า "altered" ในทุกที่ที่ปรากฏตั้งแต่ตำแหน่งที่เคอร์เซอร์อยู่ปัจจุบัน.
+
+
+* จัดเก็บอัตโนมัติ (auto save)
 -------------------------
 
-^[,T`^[0AWh^[1M^[07h^[1R9d^[04i^[1a^[0!i^[1d"a^[0?i^[1A^[0"i^[1M^[0AY^[1Ea^[0Ei^[1G^[(B, ^[,Ta^[05h^[1^[07h^[1R9^[0BQ^[1'd^[0Ah^[1d^[04i^[1^[0(Q^[14`^[0!g^[1:^[(B, ^[,Ta^[0?i^[1A^[0"i^[1M^[0AY^[1E`K^[0Eh^[1R^[09Qi^[19MR(^[0JY^[1-KRBd^[04i^[1^[06i^[1R^[(B
-^[,T`$^[0CWh^[1M'$MA^[0>T^[1G`5M^[0Cl^[1"M'^[07h^[1R9`^[0!T^[14^[0"Q^[14^[0"i^[1M'^[(B. ^[,T`^[0>Wh^[1M^[0;i^[1M'^[0!Q^[19`K^[05X^[1!RC^[03l^[1`^[0*h^[19^[09Ui^[1^[(B, ^[0^[,TMU^[1aA!^[0Jl^[17S!RC`^[0"U^[1B9^[(B
-^[0^[,T"i^[1M$GRAJSK^[0CQ^[1:a^[05h^[1EPa^[0?i^[1A^[0"i^[1M^[0AY^[1E^[07Uh^[1^[07h^[1R9!S^[0EQ^[1'7S!RCa^[0!i^[1d"M^[0BYh^[1E'c9a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[(B "^[0^[,T(Q^[14`^[0!g^[1:^[0MQ^[15b9^[0AQ^[1^[05T^[1^[(B
-(auto save)". ^[0^[,T*Wh^[1M"M'a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[0(Q^[14`^[0!g^[1:^[0MQ^[15b9^[0AQ^[1^[05T^[1^[(B (auto save file) ^[,T(P^[06Y^[1!^[05Qi^[1'cK^[0Ah^[1c^[0Ki^[1^[(B
-^[0^[,TAU^[1^[0MQ^[1!"CP^[(B "#" ^[,TM^[0BYh^[1^[07Qi^[1'^[0"i^[1R'K^[09i^[1RaEP^[0"i^[1R'K^[0EQ^[1'^[0*Wh^[1Ma^[0?i^[1A^[0"i^[1M^[0AY^[1E^[05i^[19)^[0:Q^[1:^[(B; ^[0^[,T5Q^[1GM^[0Bh^[1R'`^[0*h^[19^[(B, ^[0^[,T6i^[1R^[0*Wh^[1M"M'^[(B
-^[,Ta^[0?i^[1A^[0"i^[1M^[0AY^[1E^[09Qi^[19`^[0;g^[19^[(B "hello.c", ^[0^[,T*Wh^[1M"M'a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[0(Q^[14`^[0!g^[1:^[0MQ^[15b9^[0AQ^[1^[05T^[1(P`^[0;g^[19^[(B "#hello.c#".
-^[,T`^[0AWh^[1M^[07h^[1R97S!RC^[0(Q^[14`^[0!g^[1:a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[04i^[1GB^[0GT^[1^[08U^[1!RC;C!^[05T^[1a^[0Ei^[1G^[(B, ^[0^[,TMU^[1aA!^[0Jl^[1(PE:a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[0(Q^[14`^[0!g^[1:^[0MQ^[15b9^[0AQ^[1^[05T^[1^[(B
-^[0^[,T9Qi^[19`^[0JU^[1B^[(B.
-
-^[0^[,T6i^[1R`$^[0CWh^[1M'$MA^[0>T^[1G`5M^[0Cl^[1`^[0!T^[14^[0"Q^[14^[0"i^[1M'^[(B, ^[0^[,T7h^[1R9JRARC6^[0!Yi^[1^[(B (recover) ^[,T(R!a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[0(Q^[14`^[0!g^[1:^[(B
-^[0^[,TMQ^[15b9^[0AQ^[1^[05T^[1^[09Qi^[19d^[04i^[1^[04i^[1GB!RC`^[0BW^[1M9a^[0?i^[1A^[0"i^[1M^[0AY^[1Ea::;C!^[05T^[1^[(B (^[,Ta^[0?i^[1A^[0"i^[1M^[0AY^[1E^[07Uh^[1^[07h^[1R9!S^[0EQ^[1'a^[0!i^[1d"M^[0BYh^[1^[(B, ^[,Td^[0Ah^[1c^[0*h^[1^[(B
-^[,Ta^[0?i^[1A^[0"i^[1M^[0AY^[1E^[0(Q^[14`^[0!g^[1:^[0MQ^[15b9^[0AQ^[1^[05T^[1^[(B), ^[,Ta^[0Ei^[1G^[0>T^[1A^[0>l^[1$S^[0JQh^[1'^[(B M-x recover file<Return>. ^[,T`^[0AWh^[1M^[0AU^[1!RC^[(B
-^[,T6RA`^[0>Wh^[1M!RC^[0BW^[19^[0BQ^[19^[(B, ^[0^[,T>T^[1A^[0>l^[1$S^[0Gh^[1R^[(B yes<Return> ^[,T`^[0>Wh^[1M4S`^[09T^[19!RC^[05h^[1MaEP7S!RC^[0!Yi^[1^[0"i^[1M^[0AY^[1E^[07Uh^[1^[06Y^[1!^[(B
-^[0^[,T(Q^[14`^[0!g^[1:^[0MQ^[15b9^[0AQ^[1^[05T^[1^[09Qi^[19^[(B.
-
-
-* ^[,T:^[0CT^[1`G3JP^[07i^[1M9^[(B (echo area)
+เมื่อท่านได้แก้ไขแฟ้มข้อมูลแล้ว, แต่ท่านยังไม่ได้จัดเก็บ, แฟ้มข้อมูลเหล่านั้นอาจสูญหายได้ถ้า
+เครื่องคอมพิวเตอร์ของท่านเกิดขัดข้อง. เพื่อป้องกันเหตุการณ์เช่นนี้, อีแมกส์ทำการเขียน
+ข้อความสำหรับแต่ละแฟ้มข้อมูลที่ท่านกำลังทำการแก้ไขอยู่ลงในแฟ้มข้อมูล "จัดเก็บอัตโนมัติ
+(auto save)". ชื่อของแฟ้มข้อมูลจัดเก็บอัตโนมัติ (auto save file) จะถูกตั้งใหม่ให้
+มีอักขระ "#" อยู่ทั้งข้างหน้าและข้างหลังชื่อแฟ้มข้อมูลต้นฉบับ; ตัวอย่างเช่น, ถ้าชื่อของ
+แฟ้มข้อมูลนั้นเป็น "hello.c", ชื่อของแฟ้มข้อมูลจัดเก็บอัตโนมัติจะเป็น "#hello.c#".
+เมื่อท่านทำการจัดเก็บแฟ้มข้อมูลด้วยวิธีการปรกติแล้ว, อีแมกส์จะลบแฟ้มข้อมูลจัดเก็บอัตโนมัติ
+นั้นเสีย.
+
+ถ้าเครื่องคอมพิวเตอร์เกิดขัดข้อง, ท่านสามารถกู้ (recover) จากแฟ้มข้อมูลจัดเก็บ
+อัตโนมัตินั้นได้ด้วยการเยือนแฟ้มข้อมูลแบบปรกติ (แฟ้มข้อมูลที่ท่านกำลังแก้ไขอยู่, ไม่ใช่
+แฟ้มข้อมูลจัดเก็บอัตโนมัติ), แล้วพิมพ์คำสั่ง M-x recover file<Return>. เมื่อมีการ
+ถามเพื่อการยืนยัน, พิมพ์คำว่า yes<Return> เพื่อดำเนินการต่อและทำการกู้ข้อมูลที่ถูก
+จัดเก็บอัตโนมัตินั้น.
+
+
+* บริเวณสะท้อน (echo area)
 ------------------------
 
-^[0^[,TMU^[1aA!^[0Jl^[1^[0Mh^[1R9$S^[0JQh^[1';CPJA^[(B (multicharacter command) ^[,T"3P^[07Uh^[1^[07h^[1R9!S^[0EQ^[1'^[0>T^[1A^[0>l^[1`^[0"i^[1Rd;^[0*i^[1Rf^[(B,
-^[0^[,TMU^[1aA!^[0Jl^[1(PaJ4'$S^[0JQh^[1'^[05h^[1R'f^[(B ^[0^[,T7Uh^[1^[07h^[1R9d^[04i^[1^[0>T^[1A^[0>l^[1`^[0"i^[1Rd;5C'^[0Jh^[1G9^[0Eh^[1R'"M'K^[09i^[1R(M5C':^[0CT^[1`G3^[07Uh^[1`^[0CU^[1B!^[0Gh^[1R^[(B
-"^[,T:^[0CT^[1`G3JP^[07i^[1M9^[(B (echo area)". ^[,T:^[0CT^[1`G3JP^[07i^[1M9^[0$W^[1M:CC^[07Q^[14^[0Eh^[1R'^[0JX^[14"M'K^[09i^[1R(M^[(B.
-
-
-* ^[,T:CC^[07Q^[14aJ4'bKA4^[(B (mode line)
+อีแมกส์อ่านคำสั่งประสม (multicharacter command) ขณะที่ท่านกำลังพิมพ์เข้าไปช้าๆ,
+อีแมกส์จะแสดงคำสั่งต่างๆ ที่ท่านได้พิมพ์เข้าไปตรงส่วนล่างของหน้าจอตรงบริเวณที่เรียกว่า
+"บริเวณสะท้อน (echo area)". บริเวณสะท้อนคือบรรทัดล่างสุดของหน้าจอ.
+
+
+* บรรทัดแสดงโหมด (mode line)
 ---------------------------
 
-^[,T:CC^[07Q^[14^[07Uh^[1M^[0BYh^[1`K^[09W^[1M:^[0CT^[1`G3JP^[07i^[1M9^[09Qi^[19`^[0CU^[1B!^[0Gh^[1R^[(B "mode line". ^[,T:CC^[07Q^[14aJ4'bKA4(PaJ4'^[(B
-^[0^[,T"i^[1M$GRA:R'M^[0Bh^[1R'c9^[0EQ^[1!I3P^[(B:
+บรรทัดที่อยู่เหนือบริเวณสะท้อนนั้นเรียกว่า "mode line". บรรทัดแสดงโหมดจะแสดง
+ข้อความบางอย่างในลักษณะ:
 
 --:**  TUTORIAL          (Fundamental)--L670--58%----------------
 
-^[,T:CC^[07Q^[14^[09Ui^[1c^[0Ki^[1^[0"i^[1M^[0AY^[1E^[07Uh^[1`^[0;g^[19;CPbB*^[09l^[1`^[0!Uh^[1BG^[0!Q^[1:J6R9@R>"M'^[0MU^[1aA!^[0Jl^[1aEP^[0"i^[1M$GRA^[07Uh^[1^[07h^[1R9!S^[0EQ^[1'7S!RC^[(B
-^[,Ta^[0!i^[1d"M^[0BYh^[1^[(B.
-
-^[0^[,T7h^[1R97CR:a^[0Ei^[1G^[0Gh^[1R^[0*Wh^[1Ma^[0?i^[1A^[0"i^[1M^[0AY^[1E^[0AU^[1$GRAKARBM^[0Bh^[1R'dC^[(B--^[0^[,T$W^[1Ma^[0?i^[1A^[0"i^[1M^[0AY^[1E^[07Uh^[1^[07h^[1R9d^[04i^[1`^[0BW^[1M9M^[0BYh^[1^[(B. -NN%--
-^[0^[,T:h^[1':M!5SaK^[09h^[1'^[0;Q^[1(^[0(X^[1^[0:Q^[19c9^[0"i^[1M$GRA"M'^[07h^[1R9^[(B; ^[0^[,T9Qh^[19KARB$GRA^[0Gh^[1R^[0AU^[1^[0"i^[1M$GRA^[(B NN ^[,T`;M^[0Cl^[1`+9^[05l^[1^[07Uh^[1M^[0BYh^[1^[(B
-^[,T`K^[09W^[1M5SaK^[09h^[1'^[0JY^[1'^[0JX^[14"M'K^[09i^[1R(M^[(B. ^[0^[,T6i^[1R5SaK^[09h^[1'^[0JY^[1'^[0JX^[14"M'a^[0?i^[1A^[0"i^[1M^[0AY^[1EM^[0BYh^[1:9K^[09i^[1R(M^[(B, ^[,T(P;CR!/^[(B
---Top-- ^[,Ta79^[07Uh^[1(P`^[0;g^[19^[(B --00%--. ^[0^[,T6i^[1R5SaK^[09h^[1'^[0Eh^[1R'^[0JX^[14"M'^[0"i^[1M$GRAM^[0BYh^[1:9K^[09i^[1R(M^[(B, ^[,T(P;CR!/^[(B
---Bot--. ^[0^[,T6i^[1R^[07h^[1R9!S^[0EQ^[1'`^[0BW^[1M9a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[07Uh^[1`^[0Eg^[1!AR!(9^[0"i^[1M$GRA^[07Qi^[1'KA4M^[0BYh^[1:9K^[09i^[1R(M^[(B, ^[,T:CC^[07Q^[14^[(B
-^[,TaJ4'bKA4(PaJ4'^[0Gh^[1R^[(B --All--.
-
-^[,T`$^[0CWh^[1M'KARB4M!^[0(Q^[19:^[0CT^[1`G3^[05i^[19f^[(B ^[,T"M':CC^[07Q^[14aJ4'bKA4KARB$GRA^[0Gh^[1R^[07h^[1R9d^[04i^[17S!RC^[(B
-^[,T`;^[0EUh^[1B9a;E'`^[09Wi^[1MKRc9^[0"i^[1M$GRAa^[0Ei^[1G^[(B. ^[,TKR!^[07h^[1R9`^[0>Th^[1'`^[0BW^[1M9K^[0CW^[1M^[0(Q^[14`^[0!g^[1:a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[(B, ^[0^[,TJh^[1G9^[07Uh^[1^[(B
-^[,Td^[04i^[1!^[0Eh^[1RG^[06V^[1'^[09Qi^[19(Pd^[0Ah^[1^[0AU^[1`$^[0CWh^[1M'KARB4M!^[0(Q^[19;CR!/^[(B, ^[,T(P^[0AU^[1a^[05h^[1`^[0Ji^[19;CP^[(B (dashes).
-
-^[0^[,TJh^[1G9^[07Uh^[1M^[0BYh^[1CPK^[0Gh^[1R'G'`^[0Eg^[1:@RBc9:CC^[07Q^[14aJ4'bKA4(P:M!^[07h^[1R9^[0Gh^[1R^[07h^[1R9!S^[0EQ^[1'M^[0BYh^[1c9bKA4!RCa^[0!i^[1d"^[(B
-(editing mode) ^[,TMPdC^[(B. ^[,TbKA4b4B;^[0CT^[1BRB^[(B (default mode) ^[0^[,T$W^[1M^[(B Fundamental ^[0^[,T7Uh^[1^[(B
-^[0^[,T7h^[1R9!S^[0EQ^[1'c^[0*i^[1M^[0BYh^[1c9"3P^[09Ui^[1^[(B. ^[0^[,T9Uh^[1^[0$W^[1M^[05Q^[1GM^[0Bh^[1R'"M'^[(B "^[,TbKA4K^[0EQ^[1!^[(B (major mode)".
-
-^[0^[,TMU^[1aA!^[0Jl^[1^[0AU^[1bKA4K^[0EQ^[1!M^[0BYh^[1KERBbKA4^[(B. ^[0^[,T:i^[1R'c^[0*i^[1JSK^[0CQ^[1:!RCa^[0!i^[1d"c9@RIRaEP^[(B/^[,TK^[0CW^[1M^[0"i^[1M$GRA*^[09T^[14^[05h^[1R'f^[(B,
-^[,T`^[0*h^[19^[(B Lisp mode, Text mode, ^[,T`^[0;g^[19^[05i^[19^[(B. ^[0^[,T7h^[1R9(PM^[0BYh^[1c9bKA4K^[0EQ^[1!c4bKA4K^[0EQ^[1!K^[09Vh^[1'c9`GER^[(B
-^[,T`^[04U^[1BG^[(B, ^[,TaEP^[0*Wh^[1M"M'bKA4K^[0EQ^[1!^[09Qi^[19(P;CR!/M^[0BYh^[1^[07Uh^[1:CC^[07Q^[14aJ4'bKA4^[(B, ^[0^[,T7Uh^[1^[07Uh^[1^[0AU^[1^[(B "Fundamental"
-^[,T;CR!/M^[0BYh^[1c9"3P^[09Ui^[1^[(B.
-
-^[,Ta^[05h^[1EPbKA4K^[0EQ^[1!(P7Sc^[0Ki^[1$S^[0JQh^[1'c^[0Ki^[1<Ec9^[0EQ^[1!I3P^[07Uh^[1a5!^[05h^[1R'^[0!Q^[19^[(B. ^[0^[,T5Q^[1GM^[0Bh^[1R'`^[0*h^[19^[(B, ^[0^[,TAU^[1KERB$S^[0JQh^[1'^[07Uh^[1c^[0*i^[1^[(B
-^[,Tc9!RC!S^[0!Q^[1:KARB`K^[05X^[1^[(B (comment) ^[,Tc9b;Ca!CA^[(B, ^[,TaEP`^[09Wh^[1M'(R!a^[05h^[1EPb;Ca!CA^[0AU^[1$GRA^[0$T^[14^[(B
-^[,Tc9!RCaJ4'<E"M'KARB`K^[05X^[1^[07Uh^[1a5!^[05h^[1R'^[0!Q^[19^[(B, ^[,Ta^[05h^[1EPbKA4K^[0EQ^[1!(Pa7C!KARB`K^[05X^[1c9^[0EQ^[1!I3P^[07Uh^[1^[(B
-^[,Ta5!^[05h^[1R'^[0!Q^[19^[(B. ^[,Ta^[05h^[1EPbKA4K^[0EQ^[1!(P`^[0;g^[19^[0*Wh^[1M"M'$S^[0JQh^[1'`J^[0CT^[1A^[(B, ^[0^[,T7Uh^[1^[07h^[1R9JRARC6:M!c^[0Ki^[1J^[0EQ^[1:d;^[0BQ^[1'bKA4^[07Uh^[1^[(B
-^[0^[,T5i^[1M'!RCd^[04i^[1^[(B. ^[0^[,T5Q^[1GM^[0Bh^[1R'`^[0*h^[19^[(B, M-x fundamental-mode ^[,T`^[0;g^[19$S^[0JQh^[1'c9!RCJ^[0EQ^[1:d;^[0BQ^[1'^[(B
+บรรทัดนี้ให้ข้อมูลที่เป็นประโยชน์เกี่ยวกับสถานภาพของอีแมกส์และข้อความที่ท่านกำลังทำการ
+แก้ไขอยู่.
+
+ท่านทราบแล้วว่าชื่อแฟ้มข้อมูลมีความหมายอย่างไร--คือแฟ้มข้อมูลที่ท่านได้เยือนอยู่. -NN%--
+บ่งบอกตำแหน่งปัจจุบันในข้อความของท่าน; นั่นหมายความว่ามีข้อความ NN เปอร์เซนต์ที่อยู่
+เหนือตำแหน่งสูงสุดของหน้าจอ. ถ้าตำแหน่งสูงสุดของแฟ้มข้อมูลอยู่บนหน้าจอ, จะปรากฏ
+--Top-- แทนที่จะเป็น --00%--. ถ้าตำแหน่งล่างสุดของข้อความอยู่บนหน้าจอ, จะปรากฏ
+--Bot--. ถ้าท่านกำลังเยือนแฟ้มข้อมูลที่เล็กมากจนข้อความทั้งหมดอยู่บนหน้าจอ, บรรทัด
+แสดงโหมดจะแสดงว่า --All--.
+
+เครื่องหมายดอกจันบริเวณต้นๆ ของบรรทัดแสดงโหมดหมายความว่าท่านได้ทำการ
+เปลี่ยนแปลงเนื้อหาในข้อความแล้ว. หากท่านเพิ่งเยือนหรือจัดเก็บแฟ้มข้อมูล, ส่วนที่
+ได้กล่าวถึงนั้นจะไม่มีเครื่องหมายดอกจันปรากฏ, จะมีแต่เส้นประ (dashes).
+
+ส่วนที่อยู่ระหว่างวงเล็บภายในบรรทัดแสดงโหมดจะบอกท่านว่าท่านกำลังอยู่ในโหมดการแก้ไข
+(editing mode) อะไร. โหมดโดยปริยาย (default mode) คือ Fundamental ที่
+ท่านกำลังใช้อยู่ในขณะนี้. นี่คือตัวอย่างของ "โหมดหลัก (major mode)".
+
+อีแมกส์มีโหมดหลักอยู่หลายโหมด. บ้างใช้สำหรับการแก้ไขในภาษาและ/หรือข้อความชนิดต่างๆ,
+เช่น Lisp mode, Text mode, เป็นต้น. ท่านจะอยู่ในโหมดหลักใดโหมดหลักหนึ่งในเวลา
+เดียว, และชื่อของโหมดหลักนั้นจะปรากฏอยู่ที่บรรทัดแสดงโหมด, ที่ที่มี "Fundamental"
+ปรากฏอยู่ในขณะนี้.
+
+แต่ละโหมดหลักจะทำให้คำสั่งให้ผลในลักษณะที่แตกต่างกัน. ตัวอย่างเช่น, มีหลายคำสั่งที่ใช้
+ในการกำกับหมายเหตุ (comment) ในโปรแกรม, และเนื่องจากแต่ละโปรแกรมมีความคิด
+ในการแสดงผลของหมายเหตุที่แตกต่างกัน, แต่ละโหมดหลักจะแทรกหมายเหตุในลักษณะที่
+แตกต่างกัน. แต่ละโหมดหลักจะเป็นชื่อของคำสั่งเสริม, ที่ท่านสามารถบอกให้สลับไปยังโหมดที่
+ต้องการได้. ตัวอย่างเช่น, M-x fundamental-mode เป็นคำสั่งในการสลับไปยัง
 Fundamental mode.
 
-^[0^[,T6i^[1R^[07h^[1R9!S^[0EQ^[1'(Pa^[0!i^[1d"^[0"i^[1M$GRA^[07Uh^[1`^[0;g^[19@RIRd7B^[(B, ^[,T`^[0*h^[19c9a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[09Ui^[1^[(B, ^[0^[,T7h^[1R9$GC(Pc^[0*i^[1^[(B
+ถ้าท่านกำลังจะแก้ไขข้อความที่เป็นภาษาไทย, เช่นในแฟ้มข้อมูลนี้, ท่านควรจะใช้
 Thai-text mode.
 >> M-x thai-text-mode<Return>
 
-^[,Td^[0Ah^[1^[05i^[1M'^[0!Q^[1'GE^[(B, ^[,T$S^[0JQh^[1'^[07Uh^[1^[07h^[1R9!S^[0EQ^[1'^[0HV^[1!IRM^[0BYh^[1^[09Ui^[1d^[0Ah^[1d^[04i^[1c^[0Ki^[1<E!CP7:AR!^[09Q^[1!^[(B. ^[,Ta^[05h^[1^[07h^[1R9JRARC6^[0JQ^[1'`!5d^[04i^[1^[(B
-^[0^[,TGh^[1R$S^[0JQh^[1'^[(B M-f ^[,TaEP^[(B M-b ^[0^[,T6W^[1M^[0Gh^[1R^[0MQ^[1!"CP^[(B apostrophe ^[,T`^[0;g^[19^[0Jh^[1G9K^[09Vh^[1'"M'$S^[(B. ^[0^[,T!h^[1M9K^[09i^[1R^[09Ui^[1^[(B, ^[,Tc9^[(B
-Fundamental mode, ^[,T$S^[0JQh^[1'^[(B M-f ^[,TaEP^[(B M-b ^[0^[,T6W^[1M^[0Gh^[1R^[0MQ^[1!"CP^[(B apostrophe ^[,T`^[0;g^[19^[05Q^[1Ga^[0:h^[1'$S^[(B
+ไม่ต้องกังวล, คำสั่งที่ท่านกำลังศึกษาอยู่นี้ไม่ได้ให้ผลกระทบมากนัก. แต่ท่านสามารถสังเกตได้
+ว่าคำสั่ง M-f และ M-b ถือว่าอักขระ apostrophe เป็นส่วนหนึ่งของคำ. ก่อนหน้านี้, ใน
+Fundamental mode, คำสั่ง M-f และ M-b ถือว่าอักขระ apostrophe เป็นตัวแบ่งคำ
 (word-separator).
 
-^[,TbKA4K^[0EQ^[1!`K^[0Eh^[1R^[09Ui^[1(Pc^[0Ki^[1<E^[07Uh^[1^[05h^[1R'MM!d;`^[0Eg^[1!^[09i^[1MB^[04Q^[1'^[07Uh^[1!^[0Eh^[1RGa^[0Ei^[1G^[0"i^[1R'^[05i^[19^[(B: ^[,T$S^[0JQh^[1'^[0Jh^[1G9cK^[0-h^[1^[(B "^[,T7SK^[09i^[1R^[07Uh^[1^[(B
-^[,T`K^[0AW^[1M9^[0!Q^[19^[(B" ^[,Ta^[0Ai^[1(PM^[0BYh^[1c9bKA4K^[0EQ^[1!^[07Uh^[1^[05h^[1R'^[0!Q^[19^[(B, ^[,Ta^[05h^[1c^[0Ki^[1<E^[07Uh^[1^[05h^[1R'MM!d;^[0:i^[1R'`^[0Eg^[1!^[09i^[1MB^[(B.
-
-^[,Tc^[0*i^[1$S^[0JQh^[1'^[(B C-h m ^[,T`^[0>Wh^[1M^[0Mh^[1R9CRBEP`^[0MU^[1B4"M'bKA4K^[0EQ^[1!^[0;Q^[1(^[0(X^[1^[0:Q^[19^[07Uh^[1^[07h^[1R9M^[0BYh^[1^[(B.
-
->> ^[,Tc^[0*i^[1$S^[0JQh^[1'^[(B C-u C-v ^[,TK^[09Vh^[1'$^[0CQi^[1'K^[0CW^[1MAR!!^[0Gh^[1R^[09Qi^[19`^[0>Wh^[1M^[07Uh^[1(P"^[0BQ^[1::CC^[07Q^[14^[09Ui^[1^[0"Vi^[19d;^[0BQ^[1'^[0Jh^[1G9:9"M'K^[09i^[1R(M^[(B.
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-h m, ^[,T`^[0>Wh^[1M^[04Y^[1^[0Gh^[1R^[(B Text mode ^[0^[,T5h^[1R'(R!^[(B Fundamental mode ^[,TM^[0Bh^[1R'dC^[(B.
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-x 1 ^[,T`^[0>Wh^[1M"^[0(Q^[14`M!JRC^[0*Ui^[1a('MM!(R!K^[09i^[1R(M^[(B.
-
-^[0^[,T7Uh^[1`^[0CU^[1B!^[0Gh^[1RbKA4K^[0EQ^[1!^[09Qi^[19^[0!g^[1`>CRP^[0Gh^[1R^[0AU^[1bKA4^[0Bh^[1MB^[(B (minor mode) ^[0^[,TMU^[1!^[(B. ^[,TbKA4^[0Bh^[1MBd^[0Ah^[1d^[04i^[1`^[0;g^[19^[(B
-^[0^[,T5Q^[1G`^[0EW^[1M!c9bKA4K^[0EQ^[1!^[(B, ^[,T`^[09Wh^[1M'(R!^[0Gh^[1R^[0AU^[1!RC`;^[0EUh^[1B9d;`^[0>U^[1B'`^[0Eg^[1!^[09i^[1MB`^[07h^[1R^[09Qi^[19^[(B. ^[,Ta^[05h^[1EPbKA4^[0Bh^[1MBJRARC6^[(B
-^[,T(P`^[0;T^[14K^[0CW^[1M^[0;T^[14d^[04i^[1@RBc9^[05Q^[1G`M'^[(B, ^[0^[,T$W^[1Ma^[05h^[1EPbKA4^[0Bh^[1MB(P7S'R9b4B^[0MT^[1JCP(R!^[0!Q^[19^[(B, ^[,TaEP^[(B
-^[,T`^[0;g^[19^[0MT^[1JCP(R!bKA4K^[0EQ^[1!^[04i^[1GB^[(B. ^[,T)P^[09Qi^[19^[07h^[1R9JRARC6d^[0Ah^[1c^[0*i^[1bKA4^[0Bh^[1MB`EB^[(B, ^[,TK^[0CW^[1MK^[09Vh^[1'bKA4^[0Bh^[1MB^[(B, ^[,TK^[0CW^[1M^[(B
-^[,TbKA4^[0Bh^[1MBKERBf^[(B ^[,TbKA4<JA^[0!Q^[19^[0!g^[1d^[04i^[1^[(B.
-
-^[,TbKA4^[0Bh^[1MB^[07Uh^[1^[0AU^[1;CPbB*^[09l^[1AR!^[(B, ^[,Tb4B`)>RPJSK^[0CQ^[1:c^[0*i^[1a^[0!i^[1d"^[0"i^[1M$GRA^[07Uh^[1`^[0;g^[19@RIR^[0MQ^[1'!DI^[(B, ^[0^[,T$W^[1M^[(B
-^[,TbKA4^[0(Q^[14:CC^[07Q^[14^[0MQ^[15b9^[0AQ^[1^[05T^[1^[(B (Auto Fill). ^[,T`^[0AWh^[1MbKA4^[09Ui^[17S'R9^[(B, ^[0^[,TMU^[1aA!^[0Jl^[1(Pa^[0:h^[1':CC^[07Q^[14CPK^[0Gh^[1R'^[(B
-^[,T$S^[0MQ^[15b9^[0AQ^[1^[05T^[1^[(B, ^[0^[,T7Q^[19^[07U^[1^[07Uh^[1^[07h^[1R9a7C!^[0"i^[1M$GRAaEP7Sc^[0Ki^[1:CC^[07Q^[14^[09Qi^[19BRG`^[0!T^[19d;^[(B.
-
-^[0^[,T7h^[1R9JRARC6`^[0;T^[14bKA4^[0(Q^[14:CC^[07Q^[14^[0MQ^[15b9^[0AQ^[1^[05T^[1d^[04i^[1b4B!RCc^[0*i^[1$S^[0JQh^[1'^[(B M-x auto fill
-mode<Return>. ^[,T`^[0AWh^[1MbKA4^[09Ui^[17S'R9M^[0BYh^[1^[(B, ^[0^[,T7h^[1R9JRARC6^[0;T^[14bKA4^[09Ui^[1d^[04i^[1b4B!RCc^[0*i^[1$S^[0JQh^[1'^[(B M-x
-auto fill mode<Return>. ^[0^[,T6i^[1RbKA4^[09Ui^[1^[0;T^[14M^[0BYh^[1^[(B, ^[,T$S^[0JQh^[1'^[09Ui^[1(P`^[0;T^[14bKA4c^[0Ki^[17S'R9^[(B, ^[,TaEP^[06i^[1R^[(B
-^[,TbKA4^[09Ui^[1`^[0;T^[14M^[0BYh^[1^[(B, ^[,T$S^[0JQh^[1'^[09Ui^[1^[0!g^[1(P^[0;T^[14bKA4^[(B. ^[0^[,T$W^[1M^[0>Y^[14d^[04i^[1^[0Gh^[1R$S^[0JQh^[1'^[09Ui^[1^[(B "toggles the mode".
-
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B M-x auto fill mode<Return> ^[0^[,T4Y^[1^[(B. ^[,Ta^[0Ei^[1G^[0;i^[1M9^[(B "asdf " ^[0^[,T+i^[1Sf^[(B ^[0^[,T!Q^[19d;(9^[(B
-   ^[0^[,T7h^[1R9`^[0Kg^[19^[0Gh^[1R:CC^[07Q^[14^[09Qi^[19^[06Y^[1!a^[0:h^[1'MM!`^[0;g^[19JM':CC^[07Q^[14^[(B. ^[0^[,T7h^[1R9^[05i^[1M'c^[0Jh^[1`^[0Gi^[19GCC$`>CRP^[0Gh^[1R!RC^[0(Q^[14^[(B
-   ^[,T:CC^[07Q^[14^[0MQ^[15b9^[0AQ^[1^[05T^[1(Pa^[0:h^[1':CC^[07Q^[145C'`^[0Gi^[19GCC$`^[07h^[1R^[09Qi^[19^[(B.
-
-^[,T"M:`^[0<Wh^[1M^[(B (margin) ^[,Tb4BAR!(P^[05Qi^[1'c^[0Ki^[1^[07Uh^[1^[(B 70 ^[0^[,T5Q^[1G^[0MQ^[1!IC^[(B, ^[,Ta^[05h^[1^[07h^[1R9^[0!g^[1JRARC6`;^[0EUh^[1B9^[04i^[1GB$S^[0JQh^[1'^[(B
-C-x f. ^[0^[,T7h^[1R9$GC^[05Qi^[1'"M:`^[0<Wh^[1M^[04i^[1GB^[05Q^[1G`E"MR^[0Cl^[1^[0!T^[1G`A9^[05l^[15RA^[07Uh^[1^[07h^[1R9^[05i^[1M'!RC^[(B.
-
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-x f ^[,T>^[0Ci^[1MA^[04i^[1GBMR^[0Cl^[1^[0!T^[1G`A9^[05l^[1^[(B 20. (C-u 2 0 C-x f).
-   ^[,Ta^[0Ei^[1G^[0;i^[1M9^[0"i^[1M$GRAaEP(P`^[0Kg^[19^[0Gh^[1R^[0MU^[1aA!^[0Jl^[1^[0(Q^[14:CC^[07Q^[14^[07Uh^[1^[0AU^[1"9R4^[(B 20 ^[0^[,T5Q^[1G^[0MQ^[1!IC^[(B. ^[,Ta^[0Ei^[1G^[05Qi^[1'"M:^[(B
-   ^[,T`^[0<Wh^[1M`^[0;g^[19^[(B 70 ^[,Tb4Bc^[0*i^[1$S^[0JQh^[1'^[(B C-x f ^[0^[,TMU^[1!$^[0CQi^[1'^[(B.
-
-^[0^[,T6i^[1R^[07h^[1R97S!RC`;^[0EUh^[1B9a;E'5C'!ER'^[0Bh^[1MK^[09i^[1R^[(B, ^[,TbKA4^[0(Q^[14:CC^[07Q^[14^[0MQ^[15b9^[0AQ^[1^[05T^[1(Pd^[0Ah^[1^[0(Q^[14:CC^[07Q^[14cK^[0Ah^[1^[(B
-(re-fill) ^[,Tc^[0Ki^[1^[07h^[1R9^[(B. ^[0^[,T6i^[1R(P^[0(Q^[14:CC^[07Q^[14cK^[0Ah^[1c^[0Ki^[1^[0!Q^[1:^[0Bh^[1MK^[09i^[1R^[09Qi^[19^[(B, ^[,Tc^[0Ki^[1^[0;i^[1M9$S^[0JQh^[1'^[(B M-q (META-q)
-^[,Tb4BGR'5SaK^[09h^[1'`$M^[0Cl^[1`+M^[0Cl^[1d^[0Gi^[1@RBc9^[0Bh^[1MK^[09i^[1R^[09Qi^[19^[(B.
-
->> ^[,T`$^[0EWh^[1M9`$M^[0Cl^[1`+M^[0Cl^[1`^[0"i^[1Rd;^[0BQ^[1'^[0Bh^[1MK^[09i^[1R^[0"i^[1R':9^[(B, ^[,Ta^[0Ei^[1G^[0;i^[1M9$S^[0JQh^[1'^[(B M-q.
-
-
-* ^[,T!RC^[0JW^[1:^[0$i^[19^[(B (searching)
+โหมดหลักเหล่านี้จะให้ผลที่ต่างออกไปเล็กน้อยดังที่กล่าวแล้วข้างต้น: คำสั่งส่วนใหญ่ "ทำหน้าที่
+เหมือนกัน" แม้จะอยู่ในโหมดหลักที่ต่างกัน, แต่ให้ผลที่ต่างออกไปบ้างเล็กน้อย.
+
+ใช้คำสั่ง C-h m เพื่ออ่านรายละเอียดของโหมดหลักปัจจุบันที่ท่านอยู่.
+
+>> ใช้คำสั่ง C-u C-v หนึ่งครั้งหรือมากกว่านั้นเพื่อที่จะขยับบรรทัดนี้ขึ้นไปยังส่วนบนของหน้าจอ.
+>> ป้อนคำสั่ง C-h m, เพื่อดูว่า Text mode ต่างจาก Fundamental mode อย่างไร.
+>> ป้อนคำสั่ง C-x 1 เพื่อขจัดเอกสารชี้แจงออกจากหน้าจอ.
+
+ที่เรียกว่าโหมดหลักนั้นก็เพราะว่ามีโหมดย่อย (minor mode) อีก. โหมดย่อยไม่ได้เป็น
+ตัวเลือกในโหมดหลัก, เนื่องจากว่ามีการเปลี่ยนไปเพียงเล็กน้อยเท่านั้น. แต่ละโหมดย่อยสามารถ
+จะเปิดหรือปิดได้ภายในตัวเอง, คือแต่ละโหมดย่อยจะทำงานโดยอิสระจากกัน, และ
+เป็นอิสระจากโหมดหลักด้วย. ฉะนั้นท่านสามารถไม่ใช้โหมดย่อยเลย, หรือหนึ่งโหมดย่อย, หรือ
+โหมดย่อยหลายๆ โหมดผสมกันก็ได้.
+
+โหมดย่อยที่มีประโยชน์มาก, โดยเฉพาะสำหรับใช้แก้ไขข้อความที่เป็นภาษาอังกฤษ, คือ
+โหมดจัดบรรทัดอัตโนมัติ (Auto Fill). เมื่อโหมดนี้ทำงาน, อีแมกส์จะแบ่งบรรทัดระหว่าง
+คำอัตโนมัติ, ทันทีที่ท่านแทรกข้อความและทำให้บรรทัดนั้นยาวเกินไป.
+
+ท่านสามารถเปิดโหมดจัดบรรทัดอัตโนมัติได้โดยการใช้คำสั่ง M-x auto fill
+mode<Return>. เมื่อโหมดนี้ทำงานอยู่, ท่านสามารถปิดโหมดนี้ได้โดยการใช้คำสั่ง M-x
+auto fill mode<Return>. ถ้าโหมดนี้ปิดอยู่, คำสั่งนี้จะเปิดโหมดให้ทำงาน, และถ้า
+โหมดนี้เปิดอยู่, คำสั่งนี้ก็จะปิดโหมด. คือพูดได้ว่าคำสั่งนี้ "toggles the mode".
+
+>> ป้อนคำสั่ง M-x auto fill mode<Return> ดู. แล้วป้อน "asdf " ซ้ำๆ กันไปจน
+   ท่านเห็นว่าบรรทัดนั้นถูกแบ่งออกเป็นสองบรรทัด. ท่านต้องใส่เว้นวรรคเพราะว่าการจัด
+   บรรทัดอัตโนมัติจะแบ่งบรรทัดตรงเว้นวรรคเท่านั้น.
+
+ขอบเผื่อ (margin) โดยมากจะตั้งให้ที่ 70 ตัวอักษร, แต่ท่านก็สามารถเปลี่ยนด้วยคำสั่ง
+C-x f. ท่านควรตั้งขอบเผื่อด้วยตัวเลขอาร์กิวเมนต์ตามที่ท่านต้องการ.
+
+>> ป้อนคำสั่ง C-x f พร้อมด้วยอาร์กิวเมนต์ 20. (C-u 2 0 C-x f).
+   แล้วป้อนข้อความและจะเห็นว่าอีแมกส์จัดบรรทัดที่มีขนาด 20 ตัวอักษร. แล้วตั้งขอบ
+   เผื่อเป็น 70 โดยใช้คำสั่ง C-x f อีกครั้ง.
+
+ถ้าท่านทำการเปลี่ยนแปลงตรงกลางย่อหน้า, โหมดจัดบรรทัดอัตโนมัติจะไม่จัดบรรทัดใหม่
+(re-fill) ให้ท่าน. ถ้าจะจัดบรรทัดใหม่ให้กับย่อหน้านั้น, ให้ป้อนคำสั่ง M-q (META-q)
+โดยวางตำแหน่งเคอร์เซอร์ไว้ภายในย่อหน้านั้น.
+
+>> เคลื่อนเคอร์เซอร์เข้าไปยังย่อหน้าข้างบน, แล้วป้อนคำสั่ง M-q.
+
+
+* การสืบค้น (searching)
 ---------------------
 
-^[0^[,TMU^[1aA!^[0Jl^[1JRARC6^[0JW^[1:^[0$i^[19JRB^[0MQ^[1!"CP^[(B (^[,T!^[0EXh^[1A"M'^[05Q^[1G^[0MQ^[1!ICK^[0CW^[1M$S^[07Uh^[1M^[0BYh^[1^[05h^[1M`^[09Wh^[1M'^[0!Q^[19^[(B) ^[,Td^[0Ah^[1^[0Gh^[1R(Pd;^[(B
-^[0^[,T"i^[1R'K^[09i^[1RK^[0CW^[1M^[0Bi^[1M9!^[0EQ^[1:^[(B, ^[0^[,T7Qh^[1G^[07Qi^[1'^[0"i^[1M$GRA^[(B. ^[,T!RC^[0JW^[1:^[0$i^[19JRB^[0MQ^[1!"CP^[0$W^[1M$S^[0JQh^[1'c9!RC`$^[0EWh^[1M95SaK^[09h^[1'^[(B
-^[,T"M'`$M^[0Cl^[1`+M^[0Cl^[1^[(B; ^[,T`$M^[0Cl^[1`+M^[0Cl^[1(P`$^[0EWh^[1M9d;M^[0BYh^[1^[07Uh^[15SaK^[09h^[1'^[06Q^[14d;^[07Uh^[1^[0AU^[1JRB^[0MQ^[1!"CP^[09Qi^[19M^[0BYh^[1^[(B.
-
-^[,T$S^[0JQh^[1'^[0JW^[1:^[0$i^[19c9^[0MU^[1aA!^[0Jl^[1^[05h^[1R'(R!$S^[0JQh^[1'^[0JW^[1:^[0$i^[19c9b;Ca!CA:CC3R^[08T^[1!C^[03l^[1^[(B (editor) ^[0^[,TJh^[1G9cK^[0-h^[1^[(B, ^[,Tc9^[(B
-^[0^[,TEQ^[1!I3P^[07Uh^[1`^[0;g^[19^[(B "incremental". ^[0^[,T9Uh^[1KARB$GRA^[0Gh^[1R!RC^[0JW^[1:^[0$i^[19`^[0CTh^[1A^[05Qi^[1'a^[05h^[1^[07Uh^[1^[07h^[1R9d^[04i^[1^[0;i^[1M9^[0MQ^[1!"CP^[07Uh^[1^[(B
-^[0^[,T5i^[1M'!RC^[0JW^[1:^[0$i^[19^[(B.
-
-^[,T$S^[0JQh^[1'^[07Uh^[1c^[0*i^[1`^[0>Wh^[1Mc^[0Ki^[17S!RC^[0JW^[1:^[0$i^[19d;^[0"i^[1R'K^[09i^[1R^[0$W^[1M^[(B C-s, ^[,TaEP7S!RC^[0JW^[1:^[0$i^[19^[0Bi^[1M9d;^[0"i^[1R'K^[0EQ^[1'^[0$W^[1M^[(B
-C-r. ^[,Ta^[05h^[1$MB^[0!h^[1M9^[(B! ^[,TM^[0Bh^[1R`^[0>Th^[1'EM'^[(B.
-
-^[,T`^[0AWh^[1M^[07h^[1R9^[0;i^[1M9$S^[0JQh^[1'^[(B C-s ^[0^[,T7h^[1R9(P^[0JQ^[1'`!5`^[0Kg^[19^[0Gh^[1R^[0AU^[1$S^[0Gh^[1R^[(B "I-search" ^[,T;CR!/^[07Uh^[1:^[0CT^[1`G3JP^[07i^[1M9^[(B
-(echo area). ^[0^[,T9Uh^[1aJ4'^[0Gh^[1R^[0MU^[1aA!^[0Jl^[1d^[04i^[1M^[0BYh^[1c9!RC^[0$i^[19a::^[(B incremental ^[,TaEP!S^[0EQ^[1'CM^[(B
-^[0^[,TJTh^[1'^[07Uh^[1^[07h^[1R9(P^[0>T^[1A^[0>l^[1`^[0>Wh^[1M^[0JW^[1:^[0$i^[19^[(B. ^[,T!4^[0;Xh^[1A^[(B <Return> ^[,T`^[0>Wh^[1M^[0JTi^[19^[0JX^[14$S^[0JQh^[1'^[0JW^[1:^[0$i^[19^[(B.
-
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-s ^[,T`^[0>Wh^[1M`^[0CTh^[1A!RC^[0JW^[1:^[0$i^[19^[(B. ^[0^[,T>T^[1A^[0>l^[1^[0MQ^[1!IC^[07U^[1EP^[05Q^[1G^[0*i^[1Rf^[(B, ^[0^[,T>T^[1A^[0>l^[1$S^[0Gh^[1R^[(B 'cursor',
-   ^[,TK^[0BX^[14K^[0EQ^[1'(R!^[07Uh^[1^[07h^[1R9^[0>T^[1A^[0>l^[1^[07U^[1EP^[05Q^[1G^[0MQ^[1!IC^[(B, ^[,Ta^[0Ei^[1G^[04Y^[1^[0Gh^[1R^[0AU^[1MPdC`^[0!T^[14^[0"Vi^[19^[0!Q^[1:`$M^[0Cl^[1`+M^[0Cl^[1^[(B.
-   ^[,T"3P^[09Ui^[1^[07h^[1R9d^[04i^[1^[0JW^[1:^[0$i^[19$S^[0Gh^[1R^[(B "cursor" ^[,Td;K^[09Vh^[1'K9a^[0Ei^[1G^[(B.
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-s ^[0^[,TMU^[1!$^[0CQi^[1'^[(B, ^[,T`^[0>Wh^[1M^[0JW^[1:^[0$i^[195SaK^[09h^[1'^[06Q^[14d;"M'$S^[0Gh^[1R^[(B "cursor".
->> ^[,T!4^[0;Xh^[1A^[(B <Delete> ^[0^[,TJQ^[1!^[0JUh^[1$^[0CQi^[1'^[(B, ^[,Ta^[0Ei^[1G^[04Y^[1^[0Gh^[1R`$M^[0Cl^[1`+M^[0Cl^[1`$^[0EWh^[1M9^[07Uh^[1M^[0Bh^[1R'dC^[(B.
->> ^[,T!4^[0;Xh^[1A^[(B <Return> ^[,T`^[0>Wh^[1M^[0JTi^[19^[0JX^[14$S^[0JQh^[1'^[0JW^[1:^[0$i^[19^[(B.
-
-^[0^[,T7h^[1R9`^[0Kg^[19K^[0CW^[1Md^[0Ah^[1^[0Gh^[1R^[0AU^[1MPdC`^[0!T^[14^[0"Vi^[19^[(B? ^[,Tc9!RC^[0JW^[1:^[0$i^[19a::^[(B incremental, ^[0^[,TMU^[1aA!^[0Jl^[1>BRBRA^[(B
-^[,T`$^[0EWh^[1M9d;5RAJRB^[0MQ^[1!"CP^[07Uh^[1^[07h^[1R9d^[04i^[1^[0>T^[1A^[0>l^[1E'd;c9a^[05h^[1EP$^[0CQi^[1'^[(B. ^[0^[,T6i^[1R(P`$^[0EWh^[1M9d;^[0BQ^[1'5SaK^[09h^[1'^[(B
-^[0^[,T6Q^[14d;"M'$S^[(B, ^[0^[,T!g^[17Sd^[04i^[1b4B!RC^[0;i^[1M9$S^[0JQh^[1'^[(B C-s ^[0^[,TMU^[1!$^[0CQi^[1'^[(B. ^[0^[,T6i^[1Rd^[0Ah^[1^[0AU^[1$S^[09Qi^[19^[0MU^[1!a^[0Ei^[1G^[(B, ^[0^[,TMU^[1aA!^[0Jl^[1(P^[0Ci^[1M'^[(B
-^[,T:M!^[(B (beep) ^[0^[,T7h^[1R9^[0Gh^[1R!RC^[0JW^[1:^[0$i^[19$^[0CQi^[1'^[09Qi^[19^[(B "^[,T>ER4^[(B (failing)", ^[,T$S^[0JQh^[1'^[(B C-g ^[0^[,T!g^[1JRARC6c^[0*i^[1c9^[(B
-^[,T!RC^[0JTi^[19^[0JX^[14!RC^[0JW^[1:^[0$i^[19d^[04i^[1^[(B.
-
-^[0^[,T"i^[1M^[0JQ^[1'`!5^[(B: ^[,Tc9:R'CP::^[(B, ^[,T!RC^[0;i^[1M9$S^[0JQh^[1'^[(B C-s ^[,T(P7Sc^[0Ki^[1CP::"M'^[07h^[1R9*P^[0'Q^[1!aEP^[07h^[1R9(Pd^[0Ah^[1`^[0Kg^[19^[(B
-^[0^[,T"i^[1M$GRAMPdC:9^[0MU^[1aA!^[0Jl^[1^[(B. ^[0^[,TEQ^[1!I3P^[09Ui^[1aJ4'^[0Gh^[1R^[(B "feature" ^[,T"M'CP::;^[0/T^[1^[0:Q^[1^[05T^[1!RC^[(B, ^[0^[,T7Uh^[1`^[0CU^[1B!^[0Gh^[1R^[(B
-"flow control" ^[0^[,T9Qi^[19^[(B, ^[,Td^[04i^[1^[0"Q^[14"GR'!RC7S'R9"M'$S^[0JQh^[1'^[(B C-s ^[,TaEPd^[0Ah^[1BMAc^[0Ki^[1!^[0EQ^[1:^[0JYh^[1^[0MU^[1aA!^[0Jl^[1^[(B
-^[0^[,TMU^[1!^[(B. ^[,T!RC^[07Uh^[1(Pa^[0!i^[1d"!RCK^[0BX^[14*P^[0'Q^[1!^[09Qi^[19^[(B, ^[,Tc^[0Ki^[1^[0;i^[1M9$S^[0JQh^[1'^[(B C-q. ^[0^[,THV^[1!IR^[0GT^[1^[08U^[1!RC^[0(Q^[14!RC^[0!Q^[1:^[(B "feature"
-^[0^[,T9Ui^[1d^[04i^[1^[07Uh^[1:7^[07Uh^[1^[0Gh^[1R^[04i^[1GB^[(B "Spontaneous Entry to Incremental Search" ^[,Tc9^[0$Yh^[1^[0AW^[1M"M'^[0MU^[1aA!^[0Jl^[1^[(B.
-
-^[0^[,T6i^[1R^[07h^[1R9M^[0BYh^[1CPK^[0Gh^[1R'!RC^[0JW^[1:^[0$i^[19a::^[(B incremental ^[,TM^[0BYh^[1^[(B, ^[,Ta^[0Ei^[1G^[07h^[1R9!4^[0;Xh^[1A^[(B <Delete>, ^[0^[,T7h^[1R9(P^[(B
-^[0^[,TJQ^[1'`!5`^[0Kg^[19^[0Gh^[1R^[05Q^[1G^[0MQ^[1!IC^[0JX^[14^[07i^[1RB^[07Uh^[1^[07h^[1R9^[0;i^[1M9`^[0"i^[1Rd;^[09Qi^[19^[06Y^[1!E:MM!^[(B, ^[,TaEP(P^[0Bi^[1M9!^[0EQ^[1:d;^[0BQ^[1'5SaK^[09h^[1'^[(B
-^[0^[,T!h^[1M9K^[09i^[1R"M'!RC^[0JW^[1:^[0$i^[19^[(B. ^[0^[,T5Q^[1GM^[0Bh^[1R'`^[0*h^[19^[(B, ^[,TJA^[0AX^[1^[05T^[1^[0Gh^[1R^[07h^[1R9d^[04i^[1^[0;i^[1M9^[05Q^[1G^[0MQ^[1!IC^[(B "c", ^[,T`^[0>Wh^[1M^[07Uh^[1(P^[0JW^[1:^[0$i^[19^[(B
-^[,T5SaK^[09h^[1'^[07Uh^[1;CR!/^[05Q^[1G^[0MQ^[1!IC^[(B "c" ^[0^[,T9Qi^[19^[(B. ^[,T5M9^[09Ui^[1^[06i^[1R^[07h^[1R9^[0>T^[1A^[0>l^[1^[05Q^[1G^[0MQ^[1!IC^[(B "u", ^[,T`$M^[0Cl^[1`+M^[0Cl^[1^[0!g^[1(P^[(B
-^[,T`$^[0EWh^[1M9d;M^[0BYh^[1^[07Uh^[15SaK^[09h^[1'^[07Uh^[1;CR!/JRB^[0MQ^[1!"CP^[(B "cu" ^[,TaC!^[0JX^[14^[(B. ^[,T5M9^[09Ui^[1c^[0Ki^[1!4^[0;Xh^[1A^[(B <Delete>.
-^[0^[,T5Q^[1G^[0MQ^[1!IC^[(B "u" ^[,T(P^[06Y^[1!E:MM!(R!JRB^[0MQ^[1!"CP^[07Uh^[17S!RC^[0JW^[1:^[0$i^[19M^[0BYh^[1^[(B, ^[,TaEP`$M^[0Cl^[1`+M^[0Cl^[1^[0!g^[1(P`$^[0EWh^[1M9^[(B
-^[,T!^[0EQ^[1:d;^[0BQ^[1'5SaK^[09h^[1'^[07Uh^[1;CR!/^[05Q^[1G^[0MQ^[1!IC^[(B "c" ^[,TaC!^[0JX^[14^[(B.
-
-^[0^[,T6i^[1R^[07h^[1R9M^[0BYh^[1CPK^[0Gh^[1R'!RC^[0JW^[1:^[0$i^[19^[(B, ^[,Ta^[0Ei^[1G^[0;i^[1M9$S^[0JQh^[1';CPJA"M'^[(B CONTROL ^[,TK^[0CW^[1M^[(B META (^[,T9M!(R!^[(B
-^[0^[,T"i^[1MB!`^[0Gi^[19:R';CP!RC^[(B--^[,T$S^[0JQh^[1'^[0>T^[1`HI^[07Uh^[1c^[0*i^[1JSK^[0CQ^[1:!RC^[0JW^[1:^[0$i^[19^[(B, ^[,Td^[04i^[1a^[0!h^[1^[(B C-s ^[,TaEP^[(B C-r), ^[,T!RC^[0JW^[1:^[(B
-^[0^[,T$i^[19(P^[0JTi^[19^[0JX^[14E'^[(B.
-
-^[,T$S^[0JQh^[1'^[(B C-s ^[,T`^[0CTh^[1A!RC^[0JW^[1:^[0$i^[19^[04i^[1GB!RCAM'KRJRB^[0MQ^[1!"CP^[05Qi^[1'a^[05h^[15SaK^[09h^[1'^[0;Q^[1(^[0(X^[1^[0:Q^[19"M'`$M^[0Cl^[1`+M^[0Cl^[1^[(B.
-^[0^[,T6i^[1R^[07h^[1R9^[05i^[1M'!RC^[0JW^[1:^[0$i^[19JRB^[0MQ^[1!"CP^[07Uh^[1M^[0BYh^[1^[0!h^[1M9K^[09i^[1Rc9^[0"i^[1M$GRA^[09Qi^[19^[(B, ^[,Tc^[0Ki^[1^[0;i^[1M9$S^[0JQh^[1'^[(B C-r ^[,Ta79^[(B.
-^[,T$S^[0JQh^[1'^[(B C-s ^[,T(P7S'R9`K^[0AW^[1M9^[0!Q^[1:$S^[0JQh^[1'^[(B C-r ^[0^[,T7X^[1!M^[0Bh^[1R'^[(B, ^[,TB!`^[0Gi^[19^[07T^[1H7R'"M'!RC^[0JW^[1:^[0$i^[19^[(B
-^[,T`^[07h^[1R^[09Qi^[19^[(B, ^[0^[,T7Uh^[15C'^[0"i^[1RA^[0!Q^[19^[(B.
-
-
-* ^[0^[,TGT^[19b4^[0Gl^[1a::KERB^[0GT^[19b4^[0Gl^[1^[(B (multiple windows)
+อีแมกส์สามารถสืบค้นสายอักขระ (กลุ่มของตัวอักษรหรือคำที่อยู่ต่อเนื่องกัน) ไม่ว่าจะไป
+ข้างหน้าหรือย้อนกลับ, ทั่วทั้งข้อความ. การสืบค้นสายอักขระคือคำสั่งในการเคลื่อนตำแหน่ง
+ของเคอร์เซอร์; เคอร์เซอร์จะเคลื่อนไปอยู่ที่ตำแหน่งถัดไปที่มีสายอักขระนั้นอยู่.
+
+คำสั่งสืบค้นในอีแมกส์ต่างจากคำสั่งสืบค้นในโปรแกรมบรรณาธิกรณ์ (editor) ส่วนใหญ่, ใน
+ลักษณะที่เป็น "incremental". นี่หมายความว่าการสืบค้นเริ่มตั้งแต่ที่ท่านได้ป้อนอักขระที่
+ต้องการสืบค้น.
+
+คำสั่งที่ใช้เพื่อให้ทำการสืบค้นไปข้างหน้าคือ C-s, และทำการสืบค้นย้อนไปข้างหลังคือ
+C-r. แต่คอยก่อน! อย่าเพิ่งลอง.
+
+เมื่อท่านป้อนคำสั่ง C-s ท่านจะสังเกตเห็นว่ามีคำว่า "I-search" ปรากฏที่บริเวณสะท้อน
+(echo area). นี่แสดงว่าอีแมกส์ได้อยู่ในการค้นแบบ incremental และกำลังรอ
+สิ่งที่ท่านจะพิมพ์เพื่อสืบค้น. กดปุ่ม <Return> เพื่อสิ้นสุดคำสั่งสืบค้น.
+
+>> ป้อนคำสั่ง C-s เพื่อเริ่มการสืบค้น. พิมพ์อักษรทีละตัวช้าๆ, พิมพ์คำว่า 'cursor',
+   หยุดหลังจากที่ท่านพิมพ์ทีละตัวอักษร, แล้วดูว่ามีอะไรเกิดขึ้นกับเคอร์เซอร์.
+   ขณะนี้ท่านได้สืบค้นคำว่า "cursor" ไปหนึ่งหนแล้ว.
+>> ป้อนคำสั่ง C-s อีกครั้ง, เพื่อสืบค้นตำแหน่งถัดไปของคำว่า "cursor".
+>> กดปุ่ม <Delete> สักสี่ครั้ง, แล้วดูว่าเคอร์เซอร์เคลื่อนที่อย่างไร.
+>> กดปุ่ม <Return> เพื่อสิ้นสุดคำสั่งสืบค้น.
+
+ท่านเห็นหรือไม่ว่ามีอะไรเกิดขึ้น? ในการสืบค้นแบบ incremental, อีแมกส์พยายาม
+เคลื่อนไปตามสายอักขระที่ท่านได้พิมพ์ลงไปในแต่ละครั้ง. ถ้าจะเคลื่อนไปยังตำแหน่ง
+ถัดไปของคำ, ก็ทำได้โดยการป้อนคำสั่ง C-s อีกครั้ง. ถ้าไม่มีคำนั้นอีกแล้ว, อีแมกส์จะร้อง
+บอก (beep) ท่านว่าการสืบค้นครั้งนั้น "พลาด (failing)", คำสั่ง C-g ก็สามารถใช้ใน
+การสิ้นสุดการสืบค้นได้.
+
+ข้อสังเกต: ในบางระบบ, การป้อนคำสั่ง C-s จะทำให้ระบบของท่านชะงักและท่านจะไม่เห็น
+ข้อความอะไรบนอีแมกส์. ลักษณะนี้แสดงว่า "feature" ของระบบปฏิบัติการ, ที่เรียกว่า
+"flow control" นั้น, ได้ขัดขวางการทำงานของคำสั่ง C-s และไม่ยอมให้กลับสู่อีแมกส์
+อีก. การที่จะแก้ไขการหยุดชะงักนั้น, ให้ป้อนคำสั่ง C-q. ศึกษาวิธีการจัดการกับ "feature"
+นี้ได้ที่บทที่ว่าด้วย "Spontaneous Entry to Incremental Search" ในคู่มือของอีแมกส์.
+
+ถ้าท่านอยู่ระหว่างการสืบค้นแบบ incremental อยู่, แล้วท่านกดปุ่ม <Delete>, ท่านจะ
+สังเกตเห็นว่าตัวอักษรสุดท้ายที่ท่านป้อนเข้าไปนั้นถูกลบออก, และจะย้อนกลับไปยังตำแหน่ง
+ก่อนหน้าของการสืบค้น. ตัวอย่างเช่น, สมมุติว่าท่านได้ป้อนตัวอักษร "c", เพื่อที่จะสืบค้น
+ตำแหน่งที่ปรากฏตัวอักษร "c" นั้น. ตอนนี้ถ้าท่านพิมพ์ตัวอักษร "u", เคอร์เซอร์ก็จะ
+เคลื่อนไปอยู่ที่ตำแหน่งที่ปรากฏสายอักขระ "cu" แรกสุด. ตอนนี้ให้กดปุ่ม <Delete>.
+ตัวอักษร "u" จะถูกลบออกจากสายอักขระที่ทำการสืบค้นอยู่, และเคอร์เซอร์ก็จะเคลื่อน
+กลับไปยังตำแหน่งที่ปรากฏตัวอักษร "c" แรกสุด.
+
+ถ้าท่านอยู่ระหว่างการสืบค้น, แล้วป้อนคำสั่งประสมของ CONTROL หรือ META (นอกจาก
+ข้อยกเว้นบางประการ--คำสั่งพิเศษที่ใช้สำหรับการสืบค้น, ได้แก่ C-s และ C-r), การสืบ
+ค้นจะสิ้นสุดลง.
+
+คำสั่ง C-s เริ่มการสืบค้นด้วยการมองหาสายอักขระตั้งแต่ตำแหน่งปัจจุบันของเคอร์เซอร์.
+ถ้าท่านต้องการสืบค้นสายอักขระที่อยู่ก่อนหน้าในข้อความนั้น, ให้ป้อนคำสั่ง C-r แทน.
+คำสั่ง C-s จะทำงานเหมือนกับคำสั่ง C-r ทุกอย่าง, ยกเว้นทิศทางของการสืบค้น
+เท่านั้น, ที่ตรงข้ามกัน.
+
+
+* วินโดว์แบบหลายวินโดว์ (multiple windows)
 --------------------------------------
 
-^[0^[,TEQ^[1!I3P^[07Uh^[1^[09h^[1RJ9c(^[0MQ^[19K^[09Vh^[1'"M'^[0MU^[1aA!^[0Jl^[1^[0!g^[1^[0$W^[1M^[(B, ^[0^[,T7h^[1R9JRARC6aJ4'<Ed^[04i^[1AR!!^[0Gh^[1RK^[09Vh^[1'^[0GT^[19b4^[0Gl^[1:9K^[09Vh^[1'^[(B
-^[,TK^[09i^[1R(Mc9`GER`^[04U^[1BG^[0!Q^[19^[(B.
-
->> ^[,T`$^[0EWh^[1M9`$M^[0Cl^[1`+M^[0Cl^[1AR^[07Uh^[1:CC^[07Q^[14^[09Ui^[1^[(B, ^[,Ta^[0Ei^[1G^[0;i^[1M9$S^[0JQh^[1'^[(B C-u 0 C-l.
-
->> ^[0^[,T5h^[1Md;^[(B, ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-x 2 ^[0^[,T+Vh^[1'(Pa^[0:h^[1'K^[09i^[1R(MMM!`^[0;g^[19JM'^[0GT^[19b4^[0Gl^[1^[(B.
-   ^[0^[,T7Qi^[1'JM'^[0GT^[19b4^[0Gl^[1aJ4'^[0$Yh^[1^[0AW^[1M!RCc^[0*i^[1^[09Ui^[1^[(B. ^[,T`$M^[0Cl^[1`+M^[0Cl^[1;CR!/M^[0BYh^[1c9^[0GT^[19b4^[0Gl^[1:9^[(B.
-
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-M-v ^[,T`^[0>Wh^[1M`$^[0EWh^[1M9^[0Ai^[1G9^[0GT^[19b4^[0Gl^[1^[0"i^[1R'^[0Eh^[1R'^[(B.
-   (^[0^[,T6i^[1R^[07h^[1R9d^[0Ah^[1^[0AU^[1^[0;Xh^[1A^[(B META, ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B ESC C-v ^[,Ta79^[(B.)
-
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-x o ("o" ^[,TKARB^[06V^[1'^[(B "other") ^[,T`^[0>Wh^[1M`$^[0EWh^[1M9`$M^[0Cl^[1`+M^[0Cl^[1AR^[0BQ^[1'^[0GT^[19b4^[0Gl^[1^[0Eh^[1R'^[(B.
->> ^[,Tc^[0*i^[1$S^[0JQh^[1'^[(B C-v ^[,TaEP^[(B M-v ^[,Tc9^[0GT^[19b4^[0Gl^[1^[0Eh^[1R'`^[0>Wh^[1M^[07Uh^[1(P`$^[0EWh^[1M9^[0Ai^[1G9^[(B.
-   ^[0^[,TMh^[1R9$Sa9P9S^[09Ui^[1^[04i^[1GB^[0GT^[19b4^[0Gl^[1:9^[(B.
-
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-x o ^[0^[,TMU^[1!$^[0CQi^[1'`^[0>Wh^[1M^[07Uh^[1(P`$^[0EWh^[1M9`$M^[0Cl^[1`+M^[0Cl^[1!^[0EQ^[1:d;^[0GT^[19b4^[0Gl^[1:9^[(B.
-   ^[,T`$M^[0Cl^[1`+M^[0Cl^[1c9^[0GT^[19b4^[0Gl^[1:9(P;CR!/5C'^[07Uh^[1^[07Uh^[1`$B;CR!/^[(B.
-
-^[0^[,T7h^[1R9JRARC6c^[0*i^[1$S^[0JQh^[1'^[(B C-x o ^[,T`^[0>Wh^[1MJ^[0EQ^[1:d;ARCPK^[0Gh^[1R'^[0GT^[19b4^[0Gl^[1^[(B. ^[,Ta^[05h^[1EP^[0GT^[19b4^[0Gl^[1^[0AU^[15SaK^[09h^[1'"M'^[(B
-^[,T`$M^[0Cl^[1`+M^[0Cl^[1"M'^[05Q^[1G`M'^[(B, ^[,Ta^[05h^[1(P^[0AU^[1`^[0>U^[1B'^[0GT^[19b4^[0Gl^[1`^[04U^[1BG`^[07h^[1R^[09Qi^[19^[07Uh^[1aJ4'^[05Q^[1G`$M^[0Cl^[1`+M^[0Cl^[1^[(B. ^[0^[,T7X^[1!$S^[0JQh^[1'^[0!g^[1(P^[(B
-^[0^[,TAU^[1<E^[05h^[1M^[0GT^[19b4^[0Gl^[1^[07Uh^[1^[0AU^[1`$M^[0Cl^[1`+M^[0Cl^[1;CR!/M^[0BYh^[1`^[07h^[1R^[09Qi^[19^[(B. ^[,T`CR`^[0CU^[1B!^[0GT^[19b4^[0Gl^[1^[09Ui^[1^[0Gh^[1R^[(B "^[0^[,TGT^[19b4^[0Gl^[1^[07Uh^[1^[06Y^[1!`^[0EW^[1M!^[(B
+ลักษณะที่น่าสนใจอันหนึ่งของอีแมกส์ก็คือ, ท่านสามารถแสดงผลได้มากกว่าหนึ่งวินโดว์บนหนึ่ง
+หน้าจอในเวลาเดียวกัน.
+
+>> เคลื่อนเคอร์เซอร์มาที่บรรทัดนี้, แล้วป้อนคำสั่ง C-u 0 C-l.
+
+>> ต่อไป, ป้อนคำสั่ง C-x 2 ซึ่งจะแบ่งหน้าจอออกเป็นสองวินโดว์.
+   ทั้งสองวินโดว์แสดงคู่มือการใช้นี้. เคอร์เซอร์ปรากฏอยู่ในวินโดว์บน.
+
+>> ป้อนคำสั่ง C-M-v เพื่อเคลื่อนม้วนวินโดว์ข้างล่าง.
+   (ถ้าท่านไม่มีปุ่ม META, ป้อนคำสั่ง ESC C-v แทน.)
+
+>> ป้อนคำสั่ง C-x o ("o" หมายถึง "other") เพื่อเคลื่อนเคอร์เซอร์มายังวินโดว์ล่าง.
+>> ใช้คำสั่ง C-v และ M-v ในวินโดว์ล่างเพื่อที่จะเคลื่อนม้วน.
+   อ่านคำแนะนำนี้ด้วยวินโดว์บน.
+
+>> ป้อนคำสั่ง C-x o อีกครั้งเพื่อที่จะเคลื่อนเคอร์เซอร์กลับไปวินโดว์บน.
+   เคอร์เซอร์ในวินโดว์บนจะปรากฏตรงที่ที่เคยปรากฏ.
+
+ท่านสามารถใช้คำสั่ง C-x o เพื่อสลับไปมาระหว่างวินโดว์. แต่ละวินโดว์มีตำแหน่งของ
+เคอร์เซอร์ของตัวเอง, แต่จะมีเพียงวินโดว์เดียวเท่านั้นที่แสดงตัวเคอร์เซอร์. ทุกคำสั่งก็จะ
+มีผลต่อวินโดว์ที่มีเคอร์เซอร์ปรากฏอยู่เท่านั้น. เราเรียกวินโดว์นี้ว่า "วินโดว์ที่ถูกเลือก
 (selected window)".
 
-^[,T$S^[0JQh^[1'^[(B C-M-v ^[0^[,TAU^[1;CPbB*^[09l^[1AR!`^[0AWh^[1M^[07h^[1R9!S^[0EQ^[1'a^[0!i^[1d"^[0"i^[1M$GRA:9^[0GT^[19b4^[0Gl^[1K^[09Vh^[1'^[(B, ^[,TaEP^[04Y^[1^[0MU^[1!^[0GT^[19b4^[0Gl^[1K^[09Vh^[1'^[(B
-^[,T`^[0>Wh^[1M!RC^[0Mi^[1R'^[0MT^[1'^[(B. ^[0^[,T7h^[1R9JRARC6c^[0Ki^[1`$M^[0Cl^[1`+M^[0Cl^[1;CR!/:9^[0GT^[19b4^[0Gl^[1^[07Uh^[1^[07h^[1R9!S^[0EQ^[1'a^[0!i^[1d"M^[0BYh^[15EM4`GER^[(B,
-^[,Ta^[0Ei^[1G`$^[0EWh^[1M95SaK^[09h^[1'"M'^[0MU^[1!^[0GT^[19b4^[0Gl^[1K^[09Vh^[1'^[04i^[1GB$S^[0JQh^[1'^[(B C-M-v.
-
-^[,T$S^[0JQh^[1'^[(B C-M-v ^[,T`^[0;g^[19^[05Q^[1GM^[0Bh^[1R'K^[09Vh^[1'"M'$S^[0JQh^[1';CPJA^[(B CONTROL-META. ^[0^[,T6i^[1R^[07h^[1R9^[0AU^[1^[0;Xh^[1A^[(B META,
-^[0^[,T7h^[1R9JRARC6^[0;i^[1M9$S^[0JQh^[1'^[(B C-M-v ^[,Tb4B!RC!4^[0;Xh^[1A^[(B CONTROL ^[,TaEP^[(B META ^[,T"3P^[07Uh^[1!4^[0;Xh^[1A^[0MQ^[1!"CP^[(B
-v. ^[,Td^[0Ah^[1^[0Gh^[1R(P!4^[0;Xh^[1A^[(B CONTROL ^[,TK^[0CW^[1M^[(B META ^[0^[,T!h^[1M9^[0!g^[1d^[0Ah^[1^[0AU^[1^[0;Q^[1-KRMPdC^[(B, ^[,T`>CRP^[0Gh^[1R^[07Qi^[1'JM'^[0;Xh^[1A`^[0;g^[19^[0;Xh^[1A^[(B
-^[,T"BRB"M'^[0;Xh^[1A^[0MQ^[1!"CP^[07Uh^[1^[07h^[1R9(P!4^[(B.
-
-^[0^[,T6i^[1R^[07h^[1R9d^[0Ah^[1^[0AU^[1^[0;Xh^[1A^[(B META, ^[,TaEP^[07h^[1R9c^[0*i^[1^[0;Xh^[1A^[(B ESC ^[,Ta79^[(B, ^[,TES^[04Q^[1:"M'!RC!4^[0;Xh^[1A(P^[0AU^[1<E^[05h^[1M!RC7S'R9^[(B:
-^[0^[,T7h^[1R9^[05i^[1M'!4^[0;Xh^[1A^[(B ESC ^[,Ta^[0Ei^[1G5RA^[04i^[1GB$S^[0JQh^[1'^[(B CONTROL-v, ^[,T`>CRP^[0Gh^[1R$S^[0JQh^[1'^[(B CONTROL-ESC v ^[,T(Pd^[0Ah^[1^[(B
-^[,T7S'R9^[(B. ^[0^[,T7Qi^[1'^[09Ui^[1`>CRP^[0Gh^[1R^[0;Xh^[1A^[(B ESC ^[,T`^[0;g^[19^[0MQ^[1!"CP^[05Q^[1GK^[09Vh^[1'^[(B, ^[,Td^[0Ah^[1c^[0*h^[1^[0;Xh^[1A"BRB^[(B.
-
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-x 1 (^[,Tc9^[0GT^[19b4^[0Gl^[1:9^[(B) ^[,T`^[0>Wh^[1M!S^[0(Q^[14^[0GT^[19b4^[0Gl^[1^[0Eh^[1R'^[(B.
-
-(^[0^[,T6i^[1R^[07h^[1R9^[0;i^[1M9$S^[0JQh^[1'^[(B C-x 1 ^[,Tc9^[0GT^[19b4^[0Gl^[1^[0Eh^[1R'^[(B, ^[0^[,TGT^[19b4^[0Gl^[1:9^[0!g^[1(PKRBd;^[(B. ^[0^[,T7h^[1R9JRARC6(S^[(B
-^[,T$S^[0JQh^[1'^[09Ui^[1d^[04i^[1b4B^[0$T^[14^[0Gh^[1R^[(B "^[,T`K^[0EW^[1Md^[0Gi^[1`^[0>U^[1B'K^[09Vh^[1'^[0GT^[19b4^[0Gl^[1^[(B--^[0^[,TGT^[19b4^[0Gl^[1^[07Uh^[1M^[0BYh^[1c9"3P^[09Ui^[1^[(B.")
-
-^[0^[,T7h^[1R9d^[0Ah^[1(S`^[0;g^[19^[05i^[1M'aJ4'<E"M'^[0:Q^[1?`?M^[0Cl^[1`^[04U^[1BG^[0!Q^[19:9^[07Qi^[1'JM'^[0GT^[19b4^[0Gl^[1^[(B. ^[0^[,T6i^[1R^[07h^[1R9c^[0*i^[1$S^[0JQh^[1'^[(B C-x C-f
-^[,T`^[0>Wh^[1M^[0$i^[19KRa^[0?i^[1A^[0"i^[1M^[0AY^[1Ec9^[0GT^[19b4^[0Gl^[1K^[09Vh^[1'^[(B, ^[0^[,TMU^[1!^[0GT^[19b4^[0Gl^[1K^[09Vh^[1'(Pd^[0Ah^[1`;^[0EUh^[1B9a;E'^[(B. ^[0^[,T7h^[1R9JRARC6^[0$i^[19KR^[(B
-^[,Ta^[0?i^[1A^[0"i^[1M^[0AY^[1Ec9a^[05h^[1EP^[0GT^[19b4^[0Gl^[1d^[04i^[1^[0MT^[1JCP^[05h^[1M^[0!Q^[19^[(B.
-
-^[0^[,T5h^[1Md;`^[0;g^[19^[0MU^[1!^[0GT^[1^[08U^[1K^[09Vh^[1'"M'!RCc^[0*i^[1JM'^[0GT^[19b4^[0Gl^[1JSK^[0CQ^[1:aJ4'<E"M'JM'^[0JTh^[1'^[07Uh^[1^[05h^[1R'^[0!Q^[19^[(B:
-
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-x 4 C-f ^[,Ta^[0Ei^[1G5RA^[04i^[1GB^[0*Wh^[1Ma^[0?i^[1A^[0"i^[1M^[0AY^[1E^[(B. ^[0^[,TJTi^[19^[0JX^[14$S^[0JQh^[1'^[04i^[1GB!RC!4^[0;Xh^[1A^[(B
-   <Return>. ^[,T(P`^[0Kg^[19^[0Gh^[1R^[0AU^[1a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[07Uh^[1^[05i^[1M'!RC;CR!/M^[0BYh^[1c9^[0GT^[19b4^[0Gl^[1^[0Eh^[1R'^[(B. ^[,T`$M^[0Cl^[1`+M^[0Cl^[1^[0!g^[1(Pd;^[(B
-   ^[,T;CR!/^[07Uh^[1^[0GT^[19b4^[0Gl^[1^[09Qi^[19^[04i^[1GB^[(B.
-
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-x o ^[,T`^[0>Wh^[1M!^[0EQ^[1:d;^[0BQ^[1'^[0GT^[19b4^[0Gl^[1:9^[(B, ^[,Ta^[0Ei^[1G^[0;i^[1M9$S^[0JQh^[1'^[(B C-x 1 ^[,T`^[0>Wh^[1M!S^[0(Q^[14^[0GT^[19b4^[0Gl^[1^[0Eh^[1R'^[(B.
-
-
-* ^[,TCP^[04Q^[1:"M'!RCa^[0!i^[1d"a::`^[0CU^[1B!^[0+i^[1S^[(B (recursive editing levels)
+คำสั่ง C-M-v มีประโยชน์มากเมื่อท่านกำลังแก้ไขข้อความบนวินโดว์หนึ่ง, และดูอีกวินโดว์หนึ่ง
+เพื่อการอ้างอิง. ท่านสามารถให้เคอร์เซอร์ปรากฏบนวินโดว์ที่ท่านกำลังแก้ไขอยู่ตลอดเวลา,
+แล้วเคลื่อนตำแหน่งของอีกวินโดว์หนึ่งด้วยคำสั่ง C-M-v.
+
+คำสั่ง C-M-v เป็นตัวอย่างหนึ่งของคำสั่งประสม CONTROL-META. ถ้าท่านมีปุ่ม META,
+ท่านสามารถป้อนคำสั่ง C-M-v โดยการกดปุ่ม CONTROL และ META ขณะที่กดปุ่มอักขระ
+v. ไม่ว่าจะกดปุ่ม CONTROL หรือ META ก่อนก็ไม่มีปัญหาอะไร, เพราะว่าทั้งสองปุ่มเป็นปุ่ม
+ขยายของปุ่มอักขระที่ท่านจะกด.
+
+ถ้าท่านไม่มีปุ่ม META, และท่านใช้ปุ่ม ESC แทน, ลำดับของการกดปุ่มจะมีผลต่อการทำงาน:
+ท่านต้องกดปุ่ม ESC แล้วตามด้วยคำสั่ง CONTROL-v, เพราะว่าคำสั่ง CONTROL-ESC v จะไม่
+ทำงาน. ทั้งนี้เพราะว่าปุ่ม ESC เป็นอักขระตัวหนึ่ง, ไม่ใช่ปุ่มขยาย.
+
+>> ป้อนคำสั่ง C-x 1 (ในวินโดว์บน) เพื่อกำจัดวินโดว์ล่าง.
+
+(ถ้าท่านป้อนคำสั่ง C-x 1 ในวินโดว์ล่าง, วินโดว์บนก็จะหายไป. ท่านสามารถจำ
+คำสั่งนี้ได้โดยคิดว่า "เหลือไว้เพียงหนึ่งวินโดว์--วินโดว์ที่อยู่ในขณะนี้.")
+
+ท่านไม่จำเป็นต้องแสดงผลของบัฟเฟอร์เดียวกันบนทั้งสองวินโดว์. ถ้าท่านใช้คำสั่ง C-x C-f
+เพื่อค้นหาแฟ้มข้อมูลในวินโดว์หนึ่ง, อีกวินโดว์หนึ่งจะไม่เปลี่ยนแปลง. ท่านสามารถค้นหา
+แฟ้มข้อมูลในแต่ละวินโดว์ได้อิสระต่อกัน.
+
+ต่อไปเป็นอีกวิธีหนึ่งของการใช้สองวินโดว์สำหรับแสดงผลของสองสิ่งที่ต่างกัน:
+
+>> ป้อนคำสั่ง C-x 4 C-f แล้วตามด้วยชื่อแฟ้มข้อมูล. สิ้นสุดคำสั่งด้วยการกดปุ่ม
+   <Return>. จะเห็นว่ามีแฟ้มข้อมูลที่ต้องการปรากฏอยู่ในวินโดว์ล่าง. เคอร์เซอร์ก็จะไป
+   ปรากฏที่วินโดว์นั้นด้วย.
+
+>> ป้อนคำสั่ง C-x o เพื่อกลับไปยังวินโดว์บน, แล้วป้อนคำสั่ง C-x 1 เพื่อกำจัดวินโดว์ล่าง.
+
+
+* ระดับของการแก้ไขแบบเรียกซ้ำ (recursive editing levels)
 -------------------------------------------------------
 
-^[,T:R'$^[0CQi^[1'^[07h^[1R9MR((P`^[0"i^[1Rd;M^[0BYh^[1c9^[(B "^[,TCP^[04Q^[1:"M'!RCa^[0!i^[1d"a::!RC`^[0CU^[1B!^[0+i^[1S^[(B (recursive editing
-level)". ^[,TJ@R>^[04Q^[1'!^[0Eh^[1RG`^[0*h^[19^[09Ui^[1aJ4'^[04i^[1GBG'`^[0Eg^[1:^[0!i^[1RA^[0;Y^[1c9:CC^[07Q^[14aJ4'bKA4^[(B, ^[0^[,TEi^[1MACM:G'`^[0Eg^[1:^[07Uh^[1^[(B
-^[,TaJ4'^[0*Wh^[1M"M'bKA4K^[0EQ^[1!^[(B. ^[0^[,T5Q^[1GM^[0Bh^[1R'`^[0*h^[19^[(B, ^[0^[,T7h^[1R9MR((P`^[0Kg^[19^[(B [(Fundamental)] ^[,Ta79^[07Uh^[1(P`^[0;g^[19^[(B
+บางครั้งท่านอาจจะเข้าไปอยู่ใน "ระดับของการแก้ไขแบบการเรียกซ้ำ (recursive editing
+level)". สภาพดังกล่าวเช่นนี้แสดงด้วยวงเล็บก้ามปูในบรรทัดแสดงโหมด, ล้อมรอบวงเล็บที่
+แสดงชื่อของโหมดหลัก. ตัวอย่างเช่น, ท่านอาจจะเห็น [(Fundamental)] แทนที่จะเป็น
 (Fundamental).
 
-^[,Tc9!RC^[07Uh^[1(PMM!(R!CP^[04Q^[1:"M'!RCa^[0!i^[1d"a::`^[0CU^[1B!^[0+i^[1S^[(B, ^[,T!4^[0;Xh^[1A^[(B ESC ESC ESC. ^[0^[,T9Uh^[1`^[0;g^[19^[(B
-^[,T$S^[0JQh^[1'^[07Uh^[1c^[0*i^[1d^[04i^[1^[07Qh^[1Gd;c9!RCMM!(R!CP^[04Q^[1:c4f^[(B ^[,T"M'!RC;CPAGE<E^[(B. ^[0^[,T7h^[1R9JRARC6c^[0*i^[1$S^[0JQh^[1'^[09Ui^[1c9^[(B
-^[,T!RC!S^[0(Q^[14^[0GT^[19b4^[0Gl^[1^[0>T^[1`HI^[0MWh^[19f^[(B, ^[,TCGA^[07Qi^[1'!RCMM!(R!^[0AT^[1^[09T^[1^[0:Q^[1?`?M^[0Cl^[1^[(B (minibuffer).
-
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B M-x ^[,T`^[0>Wh^[1M`^[0"i^[1Rd;c9^[0AT^[1^[09T^[1^[0:Q^[1?`?M^[0Cl^[1^[(B; ^[,T!4^[0;Xh^[1A^[(B ESC ESC ESC ^[,T`^[0>Wh^[1MMM!(R!^[(B
-   ^[0^[,TAT^[1^[09T^[1^[0:Q^[1?`?M^[0Cl^[1^[09Qi^[19^[(B.
-
-^[0^[,T7h^[1R9d^[0Ah^[1JRARC6c^[0*i^[1$S^[0JQh^[1'^[(B C-g ^[,T`^[0>Wh^[1MMM!(R!CP^[04Q^[1:"M'!RCa^[0!i^[1d"a::`^[0CU^[1B!^[0+i^[1S^[(B.
-^[,T`>CRP^[0Gh^[1R$S^[0JQh^[1'^[(B C-g ^[,Tc^[0*i^[1`^[0>Wh^[1MB!`^[0ET^[1!$S^[0JQh^[1'aEPMR^[0Cl^[1^[0!T^[1G`A9^[05l^[1@RBc9CP^[04Q^[1:"M'!RCa^[0!i^[1d"a::^[(B
-^[,T`^[0CU^[1B!^[0+i^[1S^[(B.
-
-
-* ^[,T!RC`^[0CU^[1B!^[04Y^[1^[0"i^[1M$GRA^[0*h^[1GB`K^[0EW^[1M`^[0>Th^[1A`^[05T^[1A^[(B (getting more help)
+ในการที่จะออกจากระดับของการแก้ไขแบบเรียกซ้ำ, กดปุ่ม ESC ESC ESC. นี่เป็น
+คำสั่งที่ใช้ได้ทั่วไปในการออกจากระดับใดๆ ของการประมวลผล. ท่านสามารถใช้คำสั่งนี้ใน
+การกำจัดวินโดว์พิเศษอื่นๆ, รวมทั้งการออกจากมินิบัฟเฟอร์ (minibuffer).
+
+>> ป้อนคำสั่ง M-x เพื่อเข้าไปในมินิบัฟเฟอร์; กดปุ่ม ESC ESC ESC เพื่อออกจาก
+   มินิบัฟเฟอร์นั้น.
+
+ท่านไม่สามารถใช้คำสั่ง C-g เพื่อออกจากระดับของการแก้ไขแบบเรียกซ้ำ.
+เพราะว่าคำสั่ง C-g ใช้เพื่อยกเลิกคำสั่งและอาร์กิวเมนต์ภายในระดับของการแก้ไขแบบ
+เรียกซ้ำ.
+
+
+* การเรียกดูข้อความช่วยเหลือเพิ่มเติม (getting more help)
 -------------------------------------------------
 
-^[,Tc9^[0$Yh^[1^[0AW^[1M^[09Ui^[1`CR>BRBRA^[07Uh^[1(Pc^[0Ki^[1^[0"i^[1M^[0AY^[1E^[07Uh^[1`^[0>U^[1B'>MJSK^[0CQ^[1:!RC`^[0CTh^[1Ac^[0*i^[1^[0MU^[1aA!^[0Jl^[1^[(B. ^[0^[,TBQ^[1'$'^[0AU^[1^[0"i^[1M^[0AY^[1E^[0MU^[1!AR!c9^[(B
-^[0^[,TMU^[1aA!^[0Jl^[1^[0+Vh^[1'`CRd^[0Ah^[1JRARC6^[07Uh^[1(P9SARM^[08T^[1:RBd^[0Gi^[1c9^[07Uh^[1^[09Ui^[1d^[04i^[1^[07Qi^[1'KA4^[(B. ^[,TM^[0Bh^[1R'dC^[0!g^[15RA^[(B, ^[0^[,T7h^[1R9MR(^[05i^[1M'!RC^[(B
-^[,T`^[0CU^[1B9^[0CYi^[1`^[0!Uh^[1BG^[0!Q^[1:^[0MU^[1aA!^[0Jl^[1`^[0>Th^[1A`^[05T^[1A`>CRP^[0MU^[1aA!^[0Jl^[1^[0BQ^[1'^[0AU^[1^[0$X^[13JA^[0:Q^[1^[05T^[1^[0MU^[1!AR!ARB^[(B. ^[0^[,TMU^[1aA!^[0Jl^[1d^[04i^[1`5^[0CU^[1BA$S^[0JQh^[1'^[(B
-^[,TJSK^[0CQ^[1:`^[0CU^[1B!^[04Y^[1`^[09Wi^[1MKR`^[0!Uh^[1BG^[0!Q^[1:$S^[0JQh^[1'"M'^[0MU^[1aA!^[0Jl^[1^[(B. ^[,T$S^[0JQh^[1'^[(B "^[0^[,T*h^[1GB`K^[0EW^[1M^[(B (help)" ^[0^[,T7Qi^[1'KA4`^[0CTh^[1A^[04i^[1GB^[(B
-^[0^[,TMQ^[1!"CP^[(B CONTROL-h, ^[0^[,T+Vh^[1'`^[0CU^[1B!^[0Gh^[1R^[(B "^[0^[,TMQ^[1!"CP^[0*h^[1GB`K^[0EW^[1M^[(B (the Help character)".
-
-^[,Tc9!RC^[07Uh^[1(Pc^[0*i^[1^[0$X^[13JA^[0:Q^[1^[05T^[1^[0*h^[1GB`K^[0EW^[1M^[(B, ^[0^[,T;i^[1M9^[0MQ^[1!"CP^[(B C-h, ^[,Ta^[0Ei^[1G5RA^[04i^[1GB^[0MU^[1!K^[09Vh^[1'^[0MQ^[1!"CP`^[0>Wh^[1M:M!^[0Gh^[1R^[(B
-^[0^[,T7h^[1R9^[05i^[1M'!RC$S^[0*h^[1GB`K^[0EW^[1MMPdC^[(B. ^[0^[,T6i^[1R^[07h^[1R9d^[0Ah^[17CR:^[0Gh^[1R(P7SMPdC^[05h^[1Md;^[(B, ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-h ? ^[,Ta^[0Ei^[1G^[(B
-^[0^[,TMU^[1aA!^[0Jl^[1(P:M!^[07h^[1R9^[0Gh^[1R^[0AU^[1$S^[0*h^[1GBMPdC^[07Uh^[1^[0MU^[1aA!^[0Jl^[1JRARC6(Pc^[0Ki^[1d^[04i^[1^[(B. ^[0^[,T6i^[1R^[07h^[1R9^[0;i^[1M9$S^[0JQh^[1'^[(B C-h ^[,Ta^[0Ei^[1G^[(B
-^[0^[,T5i^[1M'!RCB!`^[0ET^[1!^[07h^[1R9^[(B, ^[0^[,T!g^[1JRARC6B!`^[0ET^[1!d^[04i^[1b4Bc^[0*i^[1$S^[0JQh^[1'^[(B C-g.
-
-(^[,Tc9:R'CP::^[09Qi^[19^[(B, ^[,T$GRAKARB"M'^[0MQ^[1!"CP^[(B C-h ^[,Td^[04i^[1^[06Y^[1!`;^[0EUh^[1B9d;^[(B. ^[0^[,T+Vh^[1'b4B$GRA`^[0;g^[19(^[0CT^[1'a^[0Ei^[1Gd^[0Ah^[1^[(B
-^[,T$GC(P7S`^[0*h^[19^[09Ui^[1^[(B, ^[0^[,T7Qi^[1'^[09Ui^[1^[07h^[1R9MR((P^[0*Ui^[1a('^[05h^[1M^[0<Yi^[1^[04Y^[1aECP::d^[04i^[1^[(B. ^[,TJSK^[0CQ^[1:!RCa^[0!i^[1^[0;Q^[1-KR`)>RPK^[09i^[1R^[(B, ^[0^[,T6i^[1R^[(B
-^[,T$S^[0JQh^[1'^[(B C-h ^[,Td^[0Ah^[1d^[04i^[1aJ4'^[0"i^[1M$GRA`^[0!Uh^[1BG^[0!Q^[1:$S^[0*h^[1GB`K^[0EW^[1M^[07Uh^[1^[0Jh^[1G9^[0Eh^[1R'"M'K^[09i^[1R(M^[09Qi^[19^[(B, ^[,Tc^[0Ki^[1EM'!4^[0;Xh^[1A^[(B F1
-^[,TK^[0CW^[1M^[(B M-x help<Return> ^[,Ta79^[(B.)
-
-^[0^[,T$X^[13JA^[0:Q^[1^[05T^[1`^[0:Wi^[1M'^[05i^[19"M'$S^[0JQh^[1'^[0*h^[1GB`K^[0EW^[1M^[0$W^[1M$S^[0JQh^[1'^[(B C-h c. ^[,TEM'^[0;i^[1M9$S^[0JQh^[1'^[(B C-h, ^[0^[,TMQ^[1!"CP^[(B c, ^[,Ta^[0Ei^[1G^[(B
-^[,T5RA^[04i^[1GB^[0MQ^[1!"CPK^[0CW^[1MJRB^[0MQ^[1!"CP^[(B; ^[,Ta^[0Ei^[1G^[0MU^[1aA!^[0Jl^[1(PaJ4'$SM^[08T^[1:RB"M'$S^[0JQh^[1'^[09Qi^[19b4B^[0JQ^[1'`";^[(B.
-
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-h c CONTROL-p.
-   ^[0^[,T"i^[1M$GRA^[07Uh^[1;CR!/(P`^[0;g^[19^[04Q^[1'^[05h^[1Md;^[09Ui^[1^[(B
+ในคู่มือนี้เราพยายามที่จะให้ข้อมูลที่เพียงพอสำหรับการเริ่มใช้อีแมกส์. ยังคงมีข้อมูลอีกมากใน
+อีแมกส์ซึ่งเราไม่สามารถที่จะนำมาอธิบายไว้ในที่นี้ได้ทั้งหมด. อย่างไรก็ตาม, ท่านอาจต้องการ
+เรียนรู้เกี่ยวกับอีแมกส์เพิ่มเติมเพราะอีแมกส์ยังมีคุณสมบัติอีกมากมาย. อีแมกส์ได้เตรียมคำสั่ง
+สำหรับเรียกดูเนื้อหาเกี่ยวกับคำสั่งของอีแมกส์. คำสั่ง "ช่วยเหลือ (help)" ทั้งหมดเริ่มด้วย
+อักขระ CONTROL-h, ซึ่งเรียกว่า "อักขระช่วยเหลือ (the Help character)".
+
+ในการที่จะใช้คุณสมบัติช่วยเหลือ, ป้อนอักขระ C-h, แล้วตามด้วยอีกหนึ่งอักขระเพื่อบอกว่า
+ท่านต้องการคำช่วยเหลืออะไร. ถ้าท่านไม่ทราบว่าจะทำอะไรต่อไป, ป้อนคำสั่ง C-h ? แล้ว
+อีแมกส์จะบอกท่านว่ามีคำช่วยอะไรที่อีแมกส์สามารถจะให้ได้. ถ้าท่านป้อนคำสั่ง C-h แล้ว
+ต้องการยกเลิกท่าน, ก็สามารถยกเลิกได้โดยใช้คำสั่ง C-g.
+
+(ในบางระบบนั้น, ความหมายของอักขระ C-h ได้ถูกเปลี่ยนไป. ซึ่งโดยความเป็นจริงแล้วไม่
+ควรจะทำเช่นนี้, ทั้งนี้ท่านอาจจะชี้แจงต่อผู้ดูแลระบบได้. สำหรับการแก้ปัญหาเฉพาะหน้า, ถ้า
+คำสั่ง C-h ไม่ได้แสดงข้อความเกี่ยวกับคำช่วยเหลือที่ส่วนล่างของหน้าจอนั้น, ให้ลองกดปุ่ม F1
+หรือ M-x help<Return> แทน.)
+
+คุณสมบัติเบื้องต้นของคำสั่งช่วยเหลือคือคำสั่ง C-h c. ลองป้อนคำสั่ง C-h, อักขระ c, แล้ว
+ตามด้วยอักขระหรือสายอักขระ; แล้วอีแมกส์จะแสดงคำอธิบายของคำสั่งนั้นโดยสังเขป.
+
+>> ป้อนคำสั่ง C-h c CONTROL-p.
+   ข้อความที่ปรากฏจะเป็นดังต่อไปนี้
 
 	C-p runs the command previous-line
 
-^[0^[,T9Uh^[1`^[0;g^[19!RC:M!^[(B "^[0^[,T*Wh^[1M^[0?Q^[1'^[0!l^[1^[0*Q^[19"M'$S^[0JQh^[1'^[(B" ^[0^[,T9Qi^[19^[(B. ^[0^[,T*Wh^[1M"M'^[0?Q^[1'^[0!l^[1^[0*Q^[19c^[0*i^[1`^[0>Wh^[1M!RC;^[0CQ^[1:aEPa^[05h^[1'`^[05T^[1A^[0MU^[1aA!^[0Jl^[1^[(B.
-^[,Ta^[05h^[1`^[09Wh^[1M'(R!^[0*Wh^[1M"M'^[0?Q^[1'^[0!l^[1^[0*Q^[19^[09Qi^[19^[05Qi^[1'`^[0>Wh^[1M^[0*Ui^[1:M!^[0Gh^[1R$S^[0JQh^[1'^[09Qi^[197S'R9M^[0Bh^[1R'dC^[(B, ^[0^[,T+Vh^[1'MR(`^[0;g^[19^[05Q^[1G^[0*h^[1GB:M!^[(B
-^[,T$SM^[08T^[1:RBb4B^[0JQ^[1'`";d^[04i^[1^[(B--^[,TMR(`^[0>U^[1B'>M^[07Uh^[1(P`^[05W^[1M9c^[0Ki^[1^[07h^[1R9^[09V^[1!^[06V^[1'$S^[0JQh^[1'^[07Uh^[1^[05i^[1M'!RCd^[04i^[1^[(B.
-
-^[,T$S^[0JQh^[1'^[07Uh^[1;CP!M:^[04i^[1GBKERB^[0MQ^[1!"CP^[(B ^[,T`^[0*h^[19$S^[0JQh^[1'^[(B C-x C-s ^[,TaEP^[(B (^[0^[,T6i^[1R^[07h^[1R9d^[0Ah^[1^[0AU^[1^[0;Xh^[1A^[(B META ^[,TK^[0CW^[1M^[(B
-EDIT ^[,TK^[0CW^[1M^[(B ALT) ^[,T$S^[0JQh^[1'^[(B <ESC>v ^[,TJRARC6c^[0*i^[15RAK^[0EQ^[1'$S^[0JQh^[1'^[(B C-h c.
-
-^[,T!RC^[07Uh^[1(P`^[0CU^[1B!^[04Y^[1^[0"i^[1M^[0AY^[1E`^[0>Th^[1A`^[0!Uh^[1BG^[0!Q^[1:$S^[0JQh^[1'^[(B, ^[,Tc^[0Ki^[1c^[0*i^[1$S^[0JQh^[1'^[(B C-h k ^[,Ta79$S^[0JQh^[1'^[(B C-h c.
-
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-h k CONTROL-p.
-
-^[0^[,T9Uh^[1`^[0;g^[19!RCaJ4'<E$SM^[08T^[1:RB"M'^[0?Q^[1'^[0!l^[1^[0*Q^[19^[(B, ^[,T>^[0Ci^[1MA^[0!Q^[1:^[0*Wh^[1M"M'$S^[0JQh^[1'^[09Qi^[19^[(B, ^[,Tc9^[0GT^[19b4^[0Gl^[1K^[09Vh^[1'"M'^[0MU^[1aA!^[0Jl^[1^[(B.
-^[,T`^[0AWh^[1M^[07h^[1R9^[0Mh^[1R9`J^[0Cg^[1(a^[0Ei^[1G^[(B, ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-x 1 ^[,T`^[0>Wh^[1M!S^[0(Q^[14^[0"i^[1M$GRA"M'$S^[0*h^[1GB`K^[0EW^[1M^[(B. ^[0^[,T7h^[1R9d^[0Ah^[1^[(B
-^[,T(S`^[0;g^[19^[07Uh^[1(P^[05i^[1M'7S^[07Q^[19^[07U^[1^[(B. ^[0^[,T7h^[1R9MR(7S!RCa^[0!i^[1d""3P^[07Uh^[1^[04Y^[1^[0"i^[1M$GRA$S^[0*h^[1GB`K^[0EW^[1M^[09Qi^[19M^[0BYh^[1^[(B, ^[,Ta^[0Ei^[1G^[(B
-^[0^[,T$h^[1MB^[0;i^[1M9$S^[0JQh^[1'^[(B C-x 1.
-
-^[0^[,T5h^[1Md;^[09Ui^[1`^[0;g^[19^[05Q^[1G`^[0EW^[1M!^[07Uh^[1`^[0;g^[19;CPbB*^[09l^[1^[(B:
-
-   C-h f	^[,TM^[08T^[1:RB^[0?Q^[1'^[0!l^[1^[0*Q^[19^[(B. ^[0^[,T>T^[1A^[0>l^[1^[0*Wh^[1M^[0?Q^[1'^[0!l^[1^[0*Q^[19^[07Uh^[1^[05i^[1M'!RC7CR:5RAE'd;^[(B.
-
->> ^[,TEM'^[0;i^[1M9$S^[0JQh^[1'^[(B C-h f previous-line<Return>.
-   ^[0^[,T9Uh^[1`^[0;g^[19!RC^[07Uh^[1(P7Sc^[0Ki^[1^[0MU^[1aA!^[0Jl^[1^[0>T^[1A^[0>l^[1^[0"i^[1M^[0AY^[1E^[07Qi^[1'KA4^[07Uh^[1^[0AU^[1`^[0!Uh^[1BG^[0!Q^[1:^[0?Q^[1'^[0!l^[1^[0*Q^[19"M'$S^[0JQh^[1'^[(B C-p.
-
-   C-h a 	^[,T$S^[0JQh^[1'$GRA^[07Uh^[1`KARPJA^[(B (Command Apropos). ^[0^[,T;i^[1M9$SK^[0EQ^[1!^[(B (keyword)
-		^[,Ta^[0Ei^[1G^[0MU^[1aA!^[0Jl^[1(PaJ4'CRB!RC"M'$S^[0JQh^[1'^[07Qi^[1'KA4^[07Uh^[1^[0AU^[1$SK^[0EQ^[1!;CP!M:M^[0BYh^[1^[(B.
-		^[,T$S^[0JQh^[1'`K^[0Eh^[1R^[09Ui^[1(P`^[0CU^[1B!c^[0*i^[1d^[04i^[1^[04i^[1GB$S^[0JQh^[1'^[(B META-x.
-		^[,TJSK^[0CQ^[1::R'$S^[0JQh^[1'^[(B, ^[,T$S^[0JQh^[1'$GRA^[07Uh^[1`KARPJA^[(B (Command Apropos) ^[,T(P^[(B
-		^[,TaJ4'CRB!RC"M'$S^[0JQh^[1'^[07Uh^[1;CP!M:^[04i^[1GBK^[09Vh^[1'K^[0CW^[1MJM'JRB^[0MQ^[1!"CP^[07Uh^[1c^[0*i^[1`^[0CU^[1B!^[(B
-		^[,T$S^[0JQh^[1'`^[04U^[1BG^[0!Q^[19^[04i^[1GB^[(B.
-
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-h a file<Return>.
-
-^[0^[,T9Uh^[1`^[0;g^[19!RCaJ4'CRB!RC"M'$S^[0JQh^[1';CP!M:"M'^[(B M-x ^[0^[,T!Q^[1:^[(B "file" ^[,Tc9^[0*Wh^[1M"M'$S^[0JQh^[1'^[(B
-^[0^[,T7Qi^[1'KA4c9^[0MU^[1!K^[09i^[1R(M^[(B. ^[0^[,T7h^[1R9(P`^[0Kg^[19$S^[0JQh^[1';CP!M:^[0MQ^[1!"CP^[(B (character-command) ^[,T`^[0*h^[19^[(B C-x
-C-f ^[,TaJ4'M^[0BYh^[1^[0!Q^[1:^[0*Wh^[1M"M'$S^[0JQh^[1'^[09Qi^[19f^[(B ^[,T`^[0*h^[19^[(B find-file.
-
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-M-v ^[,T`^[0>Wh^[1M`$^[0EWh^[1M9^[0Ai^[1G9^[0GT^[19b4^[0Gl^[1$S^[0*h^[1GB`K^[0EW^[1M^[(B (help window). ^[,TEM'7S^[04Y^[1^[0JQ^[1!^[(B
-   ^[,TJM'JRA$^[0CQi^[1'^[(B.
-
->> ^[0^[,T;i^[1M9$S^[0JQh^[1'^[(B C-x 1 ^[,T`^[0>Wh^[1M!S^[0(Q^[14^[0GT^[19b4^[0Gl^[1$S^[0*h^[1GB`K^[0EW^[1M^[(B.
-
-
-* ^[,TJ^[0CX^[1;^[(B
+นี่เป็นการบอก "ชื่อฟังก์ชันของคำสั่ง" นั้น. ชื่อของฟังก์ชันใช้เพื่อการปรับและแต่งเติมอีแมกส์.
+แต่เนื่องจากชื่อของฟังก์ชันนั้นตั้งเพื่อชี้บอกว่าคำสั่งนั้นทำงานอย่างไร, ซึ่งอาจเป็นตัวช่วยบอก
+คำอธิบายโดยสังเขปได้--อาจเพียงพอที่จะเตือนให้ท่านนึกถึงคำสั่งที่ต้องการได้.
+
+คำสั่งที่ประกอบด้วยหลายอักขระ เช่นคำสั่ง C-x C-s และ (ถ้าท่านไม่มีปุ่ม META หรือ
+EDIT หรือ ALT) คำสั่ง <ESC>v สามารถใช้ตามหลังคำสั่ง C-h c.
+
+การที่จะเรียกดูข้อมูลเพิ่มเกี่ยวกับคำสั่ง, ให้ใช้คำสั่ง C-h k แทนคำสั่ง C-h c.
+
+>> ป้อนคำสั่ง C-h k CONTROL-p.
+
+นี่เป็นการแสดงผลคำอธิบายของฟังก์ชัน, พร้อมกับชื่อของคำสั่งนั้น, ในวินโดว์หนึ่งของอีแมกส์.
+เมื่อท่านอ่านเสร็จแล้ว, ป้อนคำสั่ง C-x 1 เพื่อกำจัดข้อความของคำช่วยเหลือ. ท่านไม่
+จำเป็นที่จะต้องทำทันที. ท่านอาจทำการแก้ไขขณะที่ดูข้อความคำช่วยเหลือนั้นอยู่, แล้ว
+ค่อยป้อนคำสั่ง C-x 1.
+
+ต่อไปนี้เป็นตัวเลือกที่เป็นประโยชน์:
+
+   C-h f	อธิบายฟังก์ชัน. พิมพ์ชื่อฟังก์ชันที่ต้องการทราบตามลงไป.
+
+>> ลองป้อนคำสั่ง C-h f previous-line<Return>.
+   นี่เป็นการที่จะทำให้อีแมกส์พิมพ์ข้อมูลทั้งหมดที่มีเกี่ยวกับฟังก์ชันของคำสั่ง C-p.
+
+   C-h a 	คำสั่งความที่เหมาะสม (Command Apropos). ป้อนคำหลัก (keyword)
+		แล้วอีแมกส์จะแสดงรายการของคำสั่งทั้งหมดที่มีคำหลักประกอบอยู่.
+		คำสั่งเหล่านี้จะเรียกใช้ได้ด้วยคำสั่ง META-x.
+		สำหรับบางคำสั่ง, คำสั่งความที่เหมาะสม (Command Apropos) จะ
+		แสดงรายการของคำสั่งที่ประกอบด้วยหนึ่งหรือสองสายอักขระที่ใช้เรียก
+		คำสั่งเดียวกันด้วย.
+
+>> ป้อนคำสั่ง C-h a file<Return>.
+
+นี่เป็นการแสดงรายการของคำสั่งประกอบของ M-x กับ "file" ในชื่อของคำสั่ง
+ทั้งหมดในอีกหน้าจอ. ท่านจะเห็นคำสั่งประกอบอักขระ (character-command) เช่น C-x
+C-f แสดงอยู่กับชื่อของคำสั่งนั้นๆ เช่น find-file.
+
+>> ป้อนคำสั่ง C-M-v เพื่อเคลื่อนม้วนวินโดว์คำช่วยเหลือ (help window). ลองทำดูสัก
+   สองสามครั้ง.
+
+>> ป้อนคำสั่ง C-x 1 เพื่อกำจัดวินโดว์คำช่วยเหลือ.
+
+
+* สรุป
 -----
 
-^[0^[,TJTh^[1'$GC(Sd^[0Gi^[1^[0$W^[1M^[(B, ^[,T$S^[0JQh^[1'^[(B C-x C-c ^[,Tc^[0*i^[1JSK^[0CQ^[1:MM!(R!^[0MU^[1aA!^[0Jl^[1M^[0Bh^[1R'6RGC^[(B. ^[0^[,T6i^[1R^[05i^[1M'!RCMM!d;^[0BQ^[1'^[(B
-^[,T`*E^[0El^[1^[0*Qh^[1G$CRG^[(B, ^[,TaEPJRARC6!^[0EQ^[1:AR^[0BQ^[1'^[0MU^[1aA!^[0Jl^[1d^[04i^[1^[0MU^[1!^[09Qi^[19^[(B, ^[,Tc^[0Ki^[1c^[0*i^[1$S^[0JQh^[1'^[(B C-z.
-
-^[0^[,T$Yh^[1^[0AW^[1M!RCc^[0*i^[1^[09Ui^[1^[0AU^[1`(59Rc^[0Ki^[1^[0<Yi^[1^[07Uh^[1`^[0>Th^[1'`^[0CTh^[1Ac^[0*i^[1^[07Qi^[1'KERBJRARC6`^[0"i^[1Rc(d^[04i^[1^[(B, ^[0^[,T4Q^[1'^[09Qi^[19^[06i^[1R^[07h^[1R9>::R'^[0JTh^[1'^[07Uh^[1d^[0Ah^[1^[(B
-^[0^[,T*Q^[14`(9^[(B, ^[,Td^[0Ah^[1^[05i^[1M'^[09Qh^[1'5SK^[09T^[1^[05Q^[1G`M'^[(B - ^[,TJM:6RAARd^[04i^[1`EB^[(B!
-
-
-* ^[,T!RC7SJS`9R^[(B (copying)
+สิ่งควรจำไว้คือ, คำสั่ง C-x C-c ใช้สำหรับออกจากอีแมกส์อย่างถาวร. ถ้าต้องการออกไปยัง
+เชลล์ชั่วคราว, และสามารถกลับมายังอีแมกส์ได้อีกนั้น, ให้ใช้คำสั่ง C-z.
+
+คู่มือการใช้นี้มีเจตนาให้ผู้ที่เพิ่งเริ่มใช้ทั้งหลายสามารถเข้าใจได้, ดังนั้นถ้าท่านพบบางสิ่งที่ไม่
+ชัดเจน, ไม่ต้องนั่งตำหนิตัวเอง - สอบถามมาได้เลย!
+
+
+* การทำสำเนา (copying)
 ----------------------
 
-^[0^[,T$Yh^[1^[0AW^[1M^[09Ui^[1d^[04i^[1^[0CQ^[1:!RC^[0>Q^[129RAR`^[0;g^[19CPBP`GER9R9^[(B, ^[,T`^[0CTh^[1A^[05Qi^[1'a^[05h^[1^[05i^[19)^[0:Q^[1:^[07Uh^[1`^[0"U^[1B9b4B^[(B Stuart Cracraft.
-
-^[0^[,T$Yh^[1^[0AW^[1M`GM^[0Cl^[1^[0*Q^[19^[09Ui^[1^[(B, ^[,T`^[0*h^[19`^[04U^[1BG^[0!Q^[1:^[(B GNU Emacs, ^[,Td^[04i^[1^[0CQ^[1:!RCJ'G9^[0JT^[17^[08Tl^[1^[(B, ^[,TaEP<9G!d^[0Gi^[1c9`^[0'Wh^[1M9d"c9^[(B
-^[,T!RC`<Ba>^[0Ch^[1^[04i^[1GB^[(B:
-
-^[,TJ'G9^[0ET^[1"^[0JT^[17^[08Tl^[1^[(B ^[,T>^[(B.^[,TH^[(B. 2528, 2529 ^[,Tb4B?^[0CU^[1+M?^[05l^[1aG^[0Cl^[1?RG^[09l^[1`4^[0*Q^[19^[(B (Free Software Foundation)
-
-   ^[0^[,T7X^[1!^[07h^[1R9^[0AU^[1^[0JT^[17^[08Tl^[1c9!RC7SJS`9RK^[0CW^[1M`<Ba>^[0Ch^[1`M!JRC^[09Ui^[1^[(B, ^[,Tc9^[07X^[1!^[0JWh^[1M^[(B, ^[,Tb4B^[05i^[1M'a9:^[0"i^[1M$GRAaJ4'^[(B
-   ^[0^[,TJT^[17^[08Tl^[1aEP!RCM^[09X^[1-R5^[09Ui^[1d;>^[0Ci^[1MA^[04i^[1GB^[(B. ^[0^[,T7Qi^[1'^[09Ui^[1`^[0>Wh^[1M^[0*Ui^[1c^[0Ki^[1`^[0Kg^[19^[0Gh^[1R^[0<Yi^[1`<Ba>^[0Ch^[1d^[04i^[1M^[09X^[1-R5c^[0Ki^[1^[0<Yi^[1^[07Uh^[1d^[04i^[1^[0CQ^[1:^[(B
-   ^[,TJRARC67S!RC`<Ba>^[0Ch^[1^[05h^[1Md;d^[04i^[1b4BMR^[0HQ^[1B^[0"i^[1M$GRAc9`M!JRC^[09Ui^[1^[(B.
-
-   ^[,T!RCM^[09X^[1-R5^[09Qi^[19d^[04i^[1CGA^[06V^[1'^[0JT^[17^[08Tl^[1c9!RC`<Ba>^[0Ch^[1`GM^[0Cl^[1^[0*Q^[19^[07Uh^[1;^[0CQ^[1:;^[0CX^[1'a^[0Ei^[1G^[(B, ^[,TK^[0CW^[1M^[0Jh^[1G9K^[09Vh^[1'"M'^[(B
-   ^[,T`M!JRC^[09Ui^[1^[(B, ^[,T@RBc^[05i^[1`^[0'Wh^[1M9d"^[0"i^[1R':9^[(B, ^[,T5EM4(9^[0JT^[17^[08Tl^[1c9!RC:M!^[0Gh^[1Rc$C`^[0;g^[19^[0<Yi^[1;^[0CQ^[1:;^[0CX^[1'^[0Eh^[1R^[0JX^[14^[(B.
-
-^[,T`^[0'Wh^[1M9d""M'!RC7SJS`9R^[0MU^[1aA!^[0Jl^[1(P^[0+Q^[1:^[0+i^[1M9AR!!^[0Gh^[1R^[09Ui^[1^[(B, ^[,Ta^[05h^[1^[0AU^[1`(59RCA^[03l^[1^[07Uh^[1`K^[0AW^[1M9^[0!Q^[19^[(B. ^[,T!^[0CX^[13R^[(B
-^[0^[,TMh^[1R9a^[0?i^[1A^[0"i^[1M^[0AY^[1E^[(B COPYING ^[,Ta^[0Ei^[1G`<Ba>^[0Ch^[1JS`9R"M'^[(B GNU Emacs ^[,Td;^[0BQ^[1'`^[0>Wh^[1M9f^[(B ^[,T"M'^[07h^[1R9^[04i^[1GB^[(B.
-^[0^[,T*h^[1GB^[0!Q^[197SERBCP::KG'+M?^[05l^[1aG^[0Cl^[1^[(B ("^[,TaJ4'$GRA`^[0;g^[19`^[0(i^[1R^[0"i^[1RG`^[0(i^[1R"M'^[(B") ^[0^[,T4i^[1GB!RCc^[0*i^[1^[(B,
-^[,T!RC`^[0"U^[1B9^[(B, ^[,TaEP!RC`^[0;g^[19`^[0(i^[1R"M'^[0Ch^[1GA^[0!Q^[19"M'+M?^[05l^[1aG^[0Cl^[1`J^[0CU^[1^[(B (free software).
-
-
-* ^[0^[,T5i^[19)^[0:Q^[1:^[0Gh^[1R^[04i^[1GB`^[0CWh^[1M'!RC7SJS`9R^[(B
+คู่มือนี้ได้รับการพัฒนามาเป็นระยะเวลานาน, เริ่มตั้งแต่ต้นฉบับที่เขียนโดย Stuart Cracraft.
+
+คู่มือเวอร์ชันนี้, เช่นเดียวกับ GNU Emacs, ได้รับการสงวนสิทธิ์, และผนวกไว้ในเงื่อนไขใน
+การเผยแพร่ด้วย:
+
+สงวนลิขสิทธิ์ พ.ศ. 2528, 2529 โดยฟรีซอฟต์แวร์ฟาวน์เดชัน (Free Software Foundation)
+
+   ทุกท่านมีสิทธิ์ในการทำสำเนาหรือเผยแพร่เอกสารนี้, ในทุกสื่อ, โดยต้องแนบข้อความแสดง
+   สิทธิ์และการอนุญาตนี้ไปพร้อมด้วย. ทั้งนี้เพื่อชี้ให้เห็นว่าผู้เผยแพร่ได้อนุญาตให้ผู้ที่ได้รับ
+   สามารถทำการเผยแพร่ต่อไปได้โดยอาศัยข้อความในเอกสารนี้.
+
+   การอนุญาตนั้นได้รวมถึงสิทธิ์ในการเผยแพร่เวอร์ชันที่ปรับปรุงแล้ว, หรือส่วนหนึ่งของ
+   เอกสารนี้, ภายใต้เงื่อนไขข้างบน, ตลอดจนสิทธิ์ในการบอกว่าใครเป็นผู้ปรับปรุงล่าสุด.
+
+เงื่อนไขของการทำสำเนาอีแมกส์จะซับซ้อนมากกว่านี้, แต่มีเจตนารมณ์ที่เหมือนกัน. กรุณา
+อ่านแฟ้มข้อมูล COPYING แล้วเผยแพร่สำเนาของ GNU Emacs ไปยังเพื่อนๆ ของท่านด้วย.
+ช่วยกันทำลายระบบหวงซอฟต์แวร์ ("แสดงความเป็นเจ้าข้าวเจ้าของ") ด้วยการใช้,
+การเขียน, และการเป็นเจ้าของร่วมกันของซอฟต์แวร์เสรี (free software).
+
+
+* ต้นฉบับว่าด้วยเรื่องการทำสำเนา
 --------------------------
 
-^[0^[,T5h^[1Md;^[09Ui^[1`^[0;g^[19`M!JRC^[0Gh^[1R^[04i^[1GB`^[0CWh^[1M'!RC7SJS`9R^[07Uh^[1`^[0;g^[19^[05i^[19)^[0:Q^[1:^[(B. ^[,T`M!JRC^[09Ui^[1;CR!/M^[0BYh^[1c9^[0$Yh^[1^[0AW^[1M!RCc^[0*i^[1^[(B
-^[0^[,TMU^[1aA!^[0Jl^[1)^[0:Q^[1:@RIR^[0MQ^[1'!DI^[(B, ^[0^[,T+Vh^[1'`^[0;g^[19^[05i^[19)^[0:Q^[1:"M'`M!JRCa;E)^[0:Q^[1:^[09Ui^[1^[04i^[1GB^[(B.
+ต่อไปนี้เป็นเอกสารว่าด้วยเรื่องการทำสำเนาที่เป็นต้นฉบับ. เอกสารนี้ปรากฏอยู่ในคู่มือการใช้
+อีแมกส์ฉบับภาษาอังกฤษ, ซึ่งเป็นต้นฉบับของเอกสารแปลฉบับนี้ด้วย.
 
 This tutorial descends from a long line of Emacs tutorials
 starting with the one written by Stuart Cracraft for the original Emacs.
@@ -983,24 +983,24 @@
 ("ownership") by using, writing, and sharing free software!
 
 
-* ^[,T$S^[0Jh^[1'^[07i^[1RB^[(B
+* คำส่งท้าย
 ---------
 
-^[0^[,T$Yh^[1^[0AW^[1M)^[0:Q^[1:^[09Ui^[1d^[04i^[1a;E(R!^[05i^[19)^[0:Q^[1:^[07Uh^[1`^[0;g^[19@RIR^[0MQ^[1'!DI^[(B, ^[0^[,T+Vh^[1'(P;CR!/M^[0BYh^[1c9^[0MU^[1aA!^[0Jl^[1`GM^[0Cl^[1^[0*Q^[19^[(B 20.4.
-^[0^[,T<Yi^[1a;Ed^[04i^[17S!RCa;E^[0"Vi^[19ARcK^[0Ah^[1`^[09Wh^[1M'(R!)^[0:Q^[1:`^[0!h^[1R^[07Uh^[1`^[0;g^[19@RIRd7B^[(B, ^[0^[,T+Vh^[1'a;Eb4B^[(B ^[,T4C^[(B.^[,TAR9>^[(B ^[,TG'^[0Hl^[1^[(B
-^[,TJRB^[0JX^[1GCC3^[(B, ^[,Td^[04i^[1^[0MT^[1'^[0$Yh^[1^[0AW^[1M"M'^[0MU^[1aA!^[0Jl^[1`GM^[0Cl^[1^[0*Q^[19`^[0!h^[1R^[(B, ^[,TaEP"3P^[09Ui^[1^[0MU^[1aA!^[0Jl^[1`GM^[0Cl^[1^[0*Q^[19^[(B 20.4 ^[0^[,T!g^[1d^[04i^[1^[(B
-^[,T`;^[0EUh^[1B9a;E'd;AR!a^[0Ei^[1G^[(B. ^[,T9M!(R!^[09Ui^[1^[(B, ^[0^[,T<Yi^[1a;E^[0BQ^[1'd^[04i^[19S`$^[0CWh^[1M'KARBGCC$5M9ARc^[0*i^[1c9^[07Uh^[1^[09Ui^[1^[04i^[1GB^[(B,
-^[0^[,T7Qi^[1'^[09Ui^[1^[0!g^[1`^[0>Wh^[1M^[07Uh^[1(P`^[0"U^[1B9c^[0Ki^[1d^[04i^[1$GRA^[07Uh^[1^[0*Q^[14`(9^[(B. ^[,TK^[0GQ^[1'`^[0;g^[19M^[0Bh^[1R'^[0BTh^[1'^[0Gh^[1R^[0$Yh^[1^[0AW^[1M)^[0:Q^[1:^[09Ui^[1(P`^[0;g^[19;CPbB*^[09l^[1^[(B
-^[,TaEP(Pd^[04i^[1^[0CQ^[1:!RCa^[0!i^[1d"c^[0Ki^[1^[04U^[1^[0BTh^[1'f^[(B ^[0^[,T"Vi^[19^[0MU^[1!^[05h^[1Mf^[(B ^[,Td;^[(B. ^[,T"M"M:^[0$X^[13^[(B ^[0^[,T$X^[13^[07Q^[1H^[09U^[1^[0Bl^[1^[(B ^[,T`(^[0CT^[1->C^[(B ^[0^[,T7Uh^[1c^[0Ki^[1$GRA^[(B
-^[0^[,T*h^[1GB`K^[0EW^[1M5CG(JM:^[05i^[19)^[0:Q^[1:^[(B.
+คู่มือฉบับนี้ได้แปลจากต้นฉบับที่เป็นภาษาอังกฤษ, ซึ่งจะปรากฏอยู่ในอีแมกส์เวอร์ชัน 20.4.
+ผู้แปลได้ทำการแปลขึ้นมาใหม่เนื่องจากฉบับเก่าที่เป็นภาษาไทย, ซึ่งแปลโดย ดร.มานพ วงศ์
+สายสุวรรณ, ได้อิงคู่มือของอีแมกส์เวอร์ชันเก่า, และขณะนี้อีแมกส์เวอร์ชัน 20.4 ก็ได้
+เปลี่ยนแปลงไปมากแล้ว. นอกจากนี้, ผู้แปลยังได้นำเครื่องหมายวรรคตอนมาใช้ในที่นี้ด้วย,
+ทั้งนี้ก็เพื่อที่จะเขียนให้ได้ความที่ชัดเจน. หวังเป็นอย่างยิ่งว่าคู่มือฉบับนี้จะเป็นประโยชน์
+และจะได้รับการแก้ไขให้ดียิ่งๆ ขึ้นอีกต่อๆ ไป. ขอขอบคุณ คุณทัศนีย์ เจริญพร ที่ให้ความ
+ช่วยเหลือตรวจสอบต้นฉบับ.
 
-22 ^[,TA!CR$A^[(B 2542
-^[0^[,TGT^[1^[0CQ^[1*^[(B ^[,THC`^[0ET^[1H^[0Ei^[1SGR^[03T^[1*^[(B
+22 มกราคม 2542
+วิรัช ศรเลิศล้ำวาณิช
 virach@nectec.or.th
 
 Translate - January 1999 by Virach Sornlertlamvanich
 
 ;;; Local Variables:
 ;;; sentence-end-double-space: nil
-;;; coding: iso-2022-7bit
+;;; coding: utf-8
 ;;; End:

=== modified file 'leim/ChangeLog'
--- leim/ChangeLog	2013-03-18 18:56:27 +0000
+++ leim/ChangeLog	2013-03-18 19:53:15 +0000
@@ -1,3 +1,12 @@
+2013-03-18  Paul Eggert  <eggert@cs.ucla.edu>
+
+	Use UTF-8 for most files with non-ASCII characters (Bug#13936).
+	* quail/cyrillic.el, quail/czech.el, quail/ethiopic.el:
+	* quail/greek.el, quail/hebrew.el, quail/lao.el, quail/lrt.el:
+	* quail/slovak.el, quail/thai.el, quail/tibetan.el, quail/viqr.el:
+	* quail/vntelex.el, quail/vnvni.el, quail/welsh.el:
+	Switch to UTF-8.
+
 2013-03-18  Eli Zaretskii  <eliz@gnu.org>
 
 	* makefile.w32-in ($(srcdir)/ja-dic/ja-dic.el): New target.

=== modified file 'leim/quail/cyrillic.el'
--- leim/quail/cyrillic.el	2013-01-01 09:11:05 +0000
+++ leim/quail/cyrillic.el	2013-03-12 21:04:44 +0000
@@ -47,17 +47,17 @@
 ;; in X Windows and console layouts for GNU/Linux.  [See
 ;; `russian-computer' below.]
 (quail-define-package
- "russian-typewriter" "Russian" "^[,L69^[(B" nil
- "^[,L9FC:5=^[(B Russian typewriter layout (ISO 8859-5 encoding)."
+ "russian-typewriter" "Russian" "ЖЙ" nil
+ "ЙЦУКЕН Russian typewriter layout (ISO 8859-5 encoding)."
  nil t t t t nil nil nil nil nil t)
 
-;;  ^[,Lp^[(B1 -2 /3 "4 :5 ,6 .7 _8 ?9 %0 != ;\ |+
-;;   ^[,L9^[(B  ^[,LF^[(B  ^[,LC^[(B  ^[,L:^[(B  ^[,L5^[(B  ^[,L=^[(B  ^[,L3^[(B  ^[,LH^[(B  ^[,LI^[(B  ^[,L7^[(B  ^[,LE^[(B  ^[,LJ^[(B )(
-;;    ^[,LD^[(B  ^[,LK^[(B  ^[,L2^[(B  ^[,L0^[(B  ^[,L?^[(B  ^[,L@^[(B  ^[,L>^[(B  ^[,L;^[(B  ^[,L4^[(B  ^[,L6^[(B  ^[,LM^[(B
-;;     ^[,LO^[(B  ^[,LG^[(B  ^[,LA^[(B  ^[,L<^[(B  ^[,L8^[(B  ^[,LB^[(B  ^[,LL^[(B  ^[,L1^[(B  ^[,LN^[(B  ^[,L!^[(B
+;;  â„–1 -2 /3 "4 :5 ,6 .7 _8 ?9 %0 != ;\ |+
+;;   Й  Ц  У  К  Е  Н  Г  Ш  Щ  З  Х  Ъ )(
+;;    Ф  Ы  В  А  П  Р  О  Л  Д  Ж  Э
+;;     Я  Ч  С  М  И  Т  Ь  Б  Ю  Ё
 
 (quail-define-rules
- ("1" ?^[,Lp^[(B)
+ ("1" ?â„–)
  ("2" ?-)
  ("3" ?/)
  ("4" ?\")
@@ -70,40 +70,40 @@
  ("-" ?!)
  ("=" ?\;)
  ("`" ?|)
- ("q" ?^[,LY^[(B)
- ("w" ?^[,Lf^[(B)
- ("e" ?^[,Lc^[(B)
- ("r" ?^[,LZ^[(B)
- ("t" ?^[,LU^[(B)
- ("y" ?^[,L]^[(B)
- ("u" ?^[,LS^[(B)
- ("i" ?^[,Lh^[(B)
- ("o" ?^[,Li^[(B)
- ("p" ?^[,LW^[(B)
- ("[" ?^[,Le^[(B)
- ("]" ?^[,Lj^[(B)
- ("a" ?^[,Ld^[(B)
- ("s" ?^[,Lk^[(B)
- ("d" ?^[,LR^[(B)
- ("f" ?^[,LP^[(B)
- ("g" ?^[,L_^[(B)
- ("h" ?^[,L`^[(B)
- ("j" ?^[,L^^[(B)
- ("k" ?^[,L[^[(B)
- ("l" ?^[,LT^[(B)
- (";" ?^[,LV^[(B)
- ("'" ?^[,Lm^[(B)
+ ("q" ?й)
+ ("w" ?ц)
+ ("e" ?у)
+ ("r" ?к)
+ ("t" ?е)
+ ("y" ?н)
+ ("u" ?г)
+ ("i" ?ш)
+ ("o" ?щ)
+ ("p" ?з)
+ ("[" ?Ñ…)
+ ("]" ?ÑŠ)
+ ("a" ?Ñ„)
+ ("s" ?Ñ‹)
+ ("d" ?в)
+ ("f" ?а)
+ ("g" ?п)
+ ("h" ?Ñ€)
+ ("j" ?о)
+ ("k" ?л)
+ ("l" ?д)
+ (";" ?ж)
+ ("'" ?э)
  ("\\" ?\))
- ("z" ?^[,Lo^[(B)
- ("x" ?^[,Lg^[(B)
- ("c" ?^[,La^[(B)
- ("v" ?^[,L\^[(B)
- ("b" ?^[,LX^[(B)
- ("n" ?^[,Lb^[(B)
- ("m" ?^[,Ll^[(B)
- ("," ?^[,LQ^[(B)
- ("." ?^[,Ln^[(B)
- ("/" ?^[,Lq^[(B)
+ ("z" ?я)
+ ("x" ?ч)
+ ("c" ?с)
+ ("v" ?м)
+ ("b" ?и)
+ ("n" ?Ñ‚)
+ ("m" ?ь)
+ ("," ?б)
+ ("." ?ÑŽ)
+ ("/" ?Ñ‘)
 
  ("!" ?1)
  ("@" ?2)
@@ -118,40 +118,40 @@
  ("_" ?=)
  ("+" ?\\)
  ("~" ?+)
- ("Q" ?^[,L9^[(B)
- ("W" ?^[,LF^[(B)
- ("E" ?^[,LC^[(B)
- ("R" ?^[,L:^[(B)
- ("T" ?^[,L5^[(B)
- ("Y" ?^[,L=^[(B)
- ("U" ?^[,L3^[(B)
- ("I" ?^[,LH^[(B)
- ("O" ?^[,LI^[(B)
- ("P" ?^[,L7^[(B)
- ("{" ?^[,LE^[(B)
- ("}" ?^[,LJ^[(B)
- ("A" ?^[,LD^[(B)
- ("S" ?^[,LK^[(B)
- ("D" ?^[,L2^[(B)
- ("F" ?^[,L0^[(B)
- ("G" ?^[,L?^[(B)
- ("H" ?^[,L@^[(B)
- ("J" ?^[,L>^[(B)
- ("K" ?^[,L;^[(B)
- ("L" ?^[,L4^[(B)
- (":" ?^[,L6^[(B)
- ("\"" ?^[,LM^[(B)
+ ("Q" ?Й)
+ ("W" ?Ц)
+ ("E" ?У)
+ ("R" ?К)
+ ("T" ?Е)
+ ("Y" ?Н)
+ ("U" ?Г)
+ ("I" ?Ш)
+ ("O" ?Щ)
+ ("P" ?З)
+ ("{" ?Ð¥)
+ ("}" ?Ъ)
+ ("A" ?Ф)
+ ("S" ?Ы)
+ ("D" ?Ð’)
+ ("F" ?А)
+ ("G" ?П)
+ ("H" ?Р)
+ ("J" ?О)
+ ("K" ?Л)
+ ("L" ?Д)
+ (":" ?Ж)
+ ("\"" ?Э)
  ("|" ?\()
- ("Z" ?^[,LO^[(B)
- ("X" ?^[,LG^[(B)
- ("C" ?^[,LA^[(B)
- ("V" ?^[,L<^[(B)
- ("B" ?^[,L8^[(B)
- ("N" ?^[,LB^[(B)
- ("M" ?^[,LL^[(B)
- ("<" ?^[,L1^[(B)
- (">" ?^[,LN^[(B)
- ("?" ?^[,L!^[(B)
+ ("Z" ?Я)
+ ("X" ?Ч)
+ ("C" ?С)
+ ("V" ?М)
+ ("B" ?И)
+ ("N" ?Т)
+ ("M" ?Ь)
+ ("<" ?Б)
+ (">" ?Ю)
+ ("?" ?Ё)
  )
 
 ;; Maintain the obsolete name for now.
@@ -164,19 +164,19 @@
 ;; commented-out lines.
 (if nil
     (quail-define-package
-     "cyrillic-jcuken" "Russian" "^[,L69^[(B" nil
-     "^[,L9FC:5=^[(B Russian typewriter layout (ISO 8859-5 encoding)."))
+     "cyrillic-jcuken" "Russian" "ЖЙ" nil
+     "ЙЦУКЕН Russian typewriter layout (ISO 8859-5 encoding)."))
 
 ;; See comment above.  This is the variant `winkeys' from `ru' in XKB.
 (quail-define-package
  "russian-computer" "Russian" "RU" nil
- "^[,L9FC:5=^[(B Russian computer layout"
+ "ЙЦУКЕН Russian computer layout"
  nil t t t t nil nil nil nil nil t)
 
-;;  1! 2" 3^[,Lp^[(B 4; 5% 6: 7? 8* 9( 0) -_ =+ \/ ^[,Lq!^[(B
-;;   ^[,L9^[(B  ^[,LF^[(B  ^[,LC^[(B  ^[,L:^[(B  ^[,L5^[(B  ^[,L=^[(B  ^[,L3^[(B  ^[,LH^[(B  ^[,LI^[(B  ^[,L7^[(B  ^[,LE^[(B  ^[,LJ^[(B
-;;    ^[,LD^[(B  ^[,LK^[(B  ^[,L2^[(B  ^[,L0^[(B  ^[,L?^[(B  ^[,L@^[(B  ^[,L>^[(B  ^[,L;^[(B  ^[,L4^[(B  ^[,L6^[(B  ^[,LM^[(B
-;;     ^[,LO^[(B  ^[,LG^[(B  ^[,LA^[(B  ^[,L<^[(B  ^[,L8^[(B  ^[,LB^[(B  ^[,LL^[(B  ^[,L1^[(B  ^[,LN^[(B  .,
+;;  1! 2" 3№ 4; 5% 6: 7? 8* 9( 0) -_ =+ \/ ёЁ
+;;   Й  Ц  У  К  Е  Н  Г  Ш  Щ  З  Х  Ъ
+;;    Ф  Ы  В  А  П  Р  О  Л  Д  Ж  Э
+;;     Я  Ч  С  М  И  Т  Ь  Б  Ю  .,
 
 (quail-define-rules
  ("1" ?1)
@@ -192,44 +192,44 @@
  ("-" ?-)
  ("=" ?=)
  ("|" ?/)
- ("`" ?^[,Lq^[(B)
- ("q" ?^[,LY^[(B)
- ("w" ?^[,Lf^[(B)
- ("e" ?^[,Lc^[(B)
- ("r" ?^[,LZ^[(B)
- ("t" ?^[,LU^[(B)
- ("y" ?^[,L]^[(B)
- ("u" ?^[,LS^[(B)
- ("i" ?^[,Lh^[(B)
- ("o" ?^[,Li^[(B)
- ("p" ?^[,LW^[(B)
- ("[" ?^[,Le^[(B)
- ("]" ?^[,Lj^[(B)
- ("a" ?^[,Ld^[(B)
- ("s" ?^[,Lk^[(B)
- ("d" ?^[,LR^[(B)
- ("f" ?^[,LP^[(B)
- ("g" ?^[,L_^[(B)
- ("h" ?^[,L`^[(B)
- ("j" ?^[,L^^[(B)
- ("k" ?^[,L[^[(B)
- ("l" ?^[,LT^[(B)
- (";" ?^[,LV^[(B)
- ("'" ?^[,Lm^[(B)
+ ("`" ?Ñ‘)
+ ("q" ?й)
+ ("w" ?ц)
+ ("e" ?у)
+ ("r" ?к)
+ ("t" ?е)
+ ("y" ?н)
+ ("u" ?г)
+ ("i" ?ш)
+ ("o" ?щ)
+ ("p" ?з)
+ ("[" ?Ñ…)
+ ("]" ?ÑŠ)
+ ("a" ?Ñ„)
+ ("s" ?Ñ‹)
+ ("d" ?в)
+ ("f" ?а)
+ ("g" ?п)
+ ("h" ?Ñ€)
+ ("j" ?о)
+ ("k" ?л)
+ ("l" ?д)
+ (";" ?ж)
+ ("'" ?э)
  ("\\" ?\\)
- ("z" ?^[,Lo^[(B)
- ("x" ?^[,Lg^[(B)
- ("c" ?^[,La^[(B)
- ("v" ?^[,L\^[(B)
- ("b" ?^[,LX^[(B)
- ("n" ?^[,Lb^[(B)
- ("m" ?^[,Ll^[(B)
- ("," ?^[,LQ^[(B)
- ("." ?^[,Ln^[(B)
+ ("z" ?я)
+ ("x" ?ч)
+ ("c" ?с)
+ ("v" ?м)
+ ("b" ?и)
+ ("n" ?Ñ‚)
+ ("m" ?ь)
+ ("," ?б)
+ ("." ?ÑŽ)
  ("/" ?.)
  ("!" ?!)
  ("@" ?\")
- ("#" ?^[,Lp^[(B)
+ ("#" ?â„–)
  ("$" ?\;)
  ("%" ?%)
  ("^" ?:)
@@ -239,40 +239,40 @@
  (")" ?))
  ("_" ?_)
  ("+" ?+)
- ("~" ?^[,L!^[(B)
- ("Q" ?^[,L9^[(B)
- ("W" ?^[,LF^[(B)
- ("E" ?^[,LC^[(B)
- ("R" ?^[,L:^[(B)
- ("T" ?^[,L5^[(B)
- ("Y" ?^[,L=^[(B)
- ("U" ?^[,L3^[(B)
- ("I" ?^[,LH^[(B)
- ("O" ?^[,LI^[(B)
- ("P" ?^[,L7^[(B)
- ("{" ?^[,LE^[(B)
- ("}" ?^[,LJ^[(B)
- ("A" ?^[,LD^[(B)
- ("S" ?^[,LK^[(B)
- ("D" ?^[,L2^[(B)
- ("F" ?^[,L0^[(B)
- ("G" ?^[,L?^[(B)
- ("H" ?^[,L@^[(B)
- ("J" ?^[,L>^[(B)
- ("K" ?^[,L;^[(B)
- ("L" ?^[,L4^[(B)
- (":" ?^[,L6^[(B)
- ("\"" ?^[,LM^[(B)
+ ("~" ?Ё)
+ ("Q" ?Й)
+ ("W" ?Ц)
+ ("E" ?У)
+ ("R" ?К)
+ ("T" ?Е)
+ ("Y" ?Н)
+ ("U" ?Г)
+ ("I" ?Ш)
+ ("O" ?Щ)
+ ("P" ?З)
+ ("{" ?Ð¥)
+ ("}" ?Ъ)
+ ("A" ?Ф)
+ ("S" ?Ы)
+ ("D" ?Ð’)
+ ("F" ?А)
+ ("G" ?П)
+ ("H" ?Р)
+ ("J" ?О)
+ ("K" ?Л)
+ ("L" ?Д)
+ (":" ?Ж)
+ ("\"" ?Э)
  ("|" ?|)
- ("Z" ?^[,LO^[(B)
- ("X" ?^[,LG^[(B)
- ("C" ?^[,LA^[(B)
- ("V" ?^[,L<^[(B)
- ("B" ?^[,L8^[(B)
- ("N" ?^[,LB^[(B)
- ("M" ?^[,LL^[(B)
- ("<" ?^[,L1^[(B)
- (">" ?^[,LN^[(B)
+ ("Z" ?Я)
+ ("X" ?Ч)
+ ("C" ?С)
+ ("V" ?М)
+ ("B" ?И)
+ ("N" ?Т)
+ ("M" ?Ь)
+ ("<" ?Б)
+ (">" ?Ю)
  ("?" ?,))
 
 ;; Mikhailian couldn't check the next two.
@@ -280,14 +280,14 @@
 ;; This seems to have the same layout for letters as mk in XKB, but at
 ;; least the top row is different.
 (quail-define-package
- "cyrillic-macedonian" "Cyrillic" "^[,L6^[(BM" nil
- "^[,L)*5@B7^[(B-^[,L#,^[(B keyboard layout based on JUS.I.K1.004"
+ "cyrillic-macedonian" "Cyrillic" "ЖM" nil
+ "ЉЊЕРТЗ-ЃЌ keyboard layout based on JUS.I.K1.004"
  nil t t t t nil nil nil nil nil t)
 
 ;;  1! 2" 3# 4$ 5% 6& 7' 8( 9) 0= /? +* <>
-;;   ^[,L)^[(B  ^[,L*^[(B  ^[,L5^[(B  ^[,L@^[(B  ^[,LB^[(B  ^[,L7^[(B  ^[,LC^[(B  ^[,L8^[(B  ^[,L>^[(B  ^[,L?^[(B  ^[,LH^[(B  ^[,L#^[(B
-;;    ^[,L0^[(B  ^[,LA^[(B  ^[,L4^[(B  ^[,LD^[(B  ^[,L3^[(B  ^[,LE^[(B  ^[,L(^[(B  ^[,L:^[(B  ^[,L;^[(B  ^[,LG^[(B  ^[,L,^[(B  ^[,L6^[(B
-;;     ^[,L%^[(B  ^[,L/^[(B  ^[,LF^[(B  ^[,L2^[(B  ^[,L1^[(B  ^[,L=^[(B  ^[,L<^[(B  ,; .: -_
+;;   Љ  Њ  Е  Р  Т  З  У  И  О  П  Ш  Ѓ
+;;    А  С  Д  Ф  Г  Х  Ј  К  Л  Ч  Ќ  Ж
+;;     Ѕ  Џ  Ц  В  Б  Н  М  ,; .: -_
 
 (quail-define-rules
  ("1" ?1)
@@ -303,37 +303,37 @@
  ("-" ?/)
  ("=" ?+)
  ("`" ?<)
- ("q" ?^[,Ly^[(B)
- ("w" ?^[,Lz^[(B)
- ("e" ?^[,LU^[(B)
- ("r" ?^[,L`^[(B)
- ("t" ?^[,Lb^[(B)
- ("y" ?^[,LW^[(B)
- ("u" ?^[,Lc^[(B)
- ("i" ?^[,LX^[(B)
- ("o" ?^[,L^^[(B)
- ("p" ?^[,L_^[(B)
- ("[" ?^[,Lh^[(B)
- ("]" ?^[,Ls^[(B)
- ("a" ?^[,LP^[(B)
- ("s" ?^[,La^[(B)
- ("d" ?^[,LT^[(B)
- ("f" ?^[,Ld^[(B)
- ("g" ?^[,LS^[(B)
- ("h" ?^[,Le^[(B)
- ("j" ?^[,Lx^[(B)
- ("k" ?^[,LZ^[(B)
- ("l" ?^[,L[^[(B)
- (";" ?^[,Lg^[(B)
- ("'" ?^[,L|^[(B)
- ("\\" ?^[,LV^[(B)
- ("z" ?^[,Lu^[(B)
- ("x" ?^[,L\x7f^[(B)
- ("c" ?^[,Lf^[(B)
- ("v" ?^[,LR^[(B)
- ("b" ?^[,LQ^[(B)
- ("n" ?^[,L]^[(B)
- ("m" ?^[,L\^[(B)
+ ("q" ?Ñ™)
+ ("w" ?Ñš)
+ ("e" ?е)
+ ("r" ?Ñ€)
+ ("t" ?Ñ‚)
+ ("y" ?з)
+ ("u" ?у)
+ ("i" ?и)
+ ("o" ?о)
+ ("p" ?п)
+ ("[" ?ш)
+ ("]" ?Ñ“)
+ ("a" ?а)
+ ("s" ?с)
+ ("d" ?д)
+ ("f" ?Ñ„)
+ ("g" ?г)
+ ("h" ?Ñ…)
+ ("j" ?ј)
+ ("k" ?к)
+ ("l" ?л)
+ (";" ?ч)
+ ("'" ?ќ)
+ ("\\" ?ж)
+ ("z" ?Ñ•)
+ ("x" ?ÑŸ)
+ ("c" ?ц)
+ ("v" ?в)
+ ("b" ?б)
+ ("n" ?н)
+ ("m" ?м)
  ("," ?,)
  ("." ?.)
  ("/" ?-)
@@ -351,37 +351,37 @@
  ("_" ??)
  ("+" ?*)
  ("~" ?>)
- ("Q" ?^[,L)^[(B)
- ("W" ?^[,L*^[(B)
- ("E" ?^[,L5^[(B)
- ("R" ?^[,L@^[(B)
- ("T" ?^[,LB^[(B)
- ("Y" ?^[,L7^[(B)
- ("U" ?^[,LC^[(B)
- ("I" ?^[,L8^[(B)
- ("O" ?^[,L>^[(B)
- ("P" ?^[,L?^[(B)
- ("{" ?^[,LH^[(B)
- ("}" ?^[,L#^[(B)
- ("A" ?^[,L0^[(B)
- ("S" ?^[,LA^[(B)
- ("D" ?^[,L4^[(B)
- ("F" ?^[,LD^[(B)
- ("G" ?^[,L3^[(B)
- ("H" ?^[,LE^[(B)
- ("J" ?^[,L(^[(B)
- ("K" ?^[,L:^[(B)
- ("L" ?^[,L;^[(B)
- (":" ?^[,LG^[(B)
- ("\"" ?^[,L,^[(B)
- ("|" ?^[,L6^[(B)
- ("Z" ?^[,L%^[(B)
- ("X" ?^[,L/^[(B)
- ("C" ?^[,LF^[(B)
- ("V" ?^[,L2^[(B)
- ("B" ?^[,L1^[(B)
- ("N" ?^[,L=^[(B)
- ("M" ?^[,L<^[(B)
+ ("Q" ?Љ)
+ ("W" ?Њ)
+ ("E" ?Е)
+ ("R" ?Р)
+ ("T" ?Т)
+ ("Y" ?З)
+ ("U" ?У)
+ ("I" ?И)
+ ("O" ?О)
+ ("P" ?П)
+ ("{" ?Ш)
+ ("}" ?Ѓ)
+ ("A" ?А)
+ ("S" ?С)
+ ("D" ?Д)
+ ("F" ?Ф)
+ ("G" ?Г)
+ ("H" ?Ð¥)
+ ("J" ?Ј)
+ ("K" ?К)
+ ("L" ?Л)
+ (":" ?Ч)
+ ("\"" ?Ќ)
+ ("|" ?Ж)
+ ("Z" ?Ð…)
+ ("X" ?Џ)
+ ("C" ?Ц)
+ ("V" ?Ð’)
+ ("B" ?Б)
+ ("N" ?Н)
+ ("M" ?М)
  ("<" ?\;)
  (">" ?:)
  ("?" ?_))
@@ -389,14 +389,14 @@
 ;;
 
 (quail-define-package
- "cyrillic-serbian" "Cyrillic" "^[,L6^[(BS" nil
- "^[,L)*5@B7^[(B-^[,L"+^[(B keyboard layout based on JUS.I.K1.005"
+ "cyrillic-serbian" "Cyrillic" "ЖS" nil
+ "ЉЊЕРТЗ-ЂЋ keyboard layout based on JUS.I.K1.005"
  nil t t t t nil nil nil nil nil t)
 
 ;;  1! 2" 3# 4$ 5% 6& 7' 8( 9) 0= /? +* <>
-;;   ^[,L)^[(B  ^[,L*^[(B  ^[,L5^[(B  ^[,L@^[(B  ^[,LB^[(B  ^[,L7^[(B  ^[,LC^[(B  ^[,L8^[(B  ^[,L>^[(B  ^[,L?^[(B  ^[,LH^[(B  ^[,L"^[(B
-;;    ^[,L0^[(B  ^[,LA^[(B  ^[,L4^[(B  ^[,LD^[(B  ^[,L3^[(B  ^[,LE^[(B  ^[,L(^[(B  ^[,L:^[(B  ^[,L;^[(B  ^[,LG^[(B  ^[,L+^[(B  ^[,L6^[(B
-;;     ^[,L%^[(B  ^[,L/^[(B  ^[,LF^[(B  ^[,L2^[(B  ^[,L1^[(B  ^[,L=^[(B  ^[,L<^[(B  ,; .: -_
+;;   Љ  Њ  Е  Р  Т  З  У  И  О  П  Ш  Ђ
+;;    А  С  Д  Ф  Г  Х  Ј  К  Л  Ч  Ћ  Ж
+;;     Ѕ  Џ  Ц  В  Б  Н  М  ,; .: -_
 
 (quail-define-rules
  ("1" ?1)
@@ -412,37 +412,37 @@
  ("-" ?/)
  ("=" ?+)
  ("`" ?<)
- ("q" ?^[,Ly^[(B)
- ("w" ?^[,Lz^[(B)
- ("e" ?^[,LU^[(B)
- ("r" ?^[,L`^[(B)
- ("t" ?^[,Lb^[(B)
- ("y" ?^[,LW^[(B)
- ("u" ?^[,Lc^[(B)
- ("i" ?^[,LX^[(B)
- ("o" ?^[,L^^[(B)
- ("p" ?^[,L_^[(B)
- ("[" ?^[,Lh^[(B)
- ("]" ?^[,Lr^[(B)
- ("a" ?^[,LP^[(B)
- ("s" ?^[,La^[(B)
- ("d" ?^[,LT^[(B)
- ("f" ?^[,Ld^[(B)
- ("g" ?^[,LS^[(B)
- ("h" ?^[,Le^[(B)
- ("j" ?^[,Lx^[(B)
- ("k" ?^[,LZ^[(B)
- ("l" ?^[,L[^[(B)
- (";" ?^[,Lg^[(B)
- ("'" ?^[,L{^[(B)
- ("\\" ?^[,LV^[(B)
- ("z" ?^[,Lu^[(B)
- ("x" ?^[,L\x7f^[(B)
- ("c" ?^[,Lf^[(B)
- ("v" ?^[,LR^[(B)
- ("b" ?^[,LQ^[(B)
- ("n" ?^[,L]^[(B)
- ("m" ?^[,L\^[(B)
+ ("q" ?Ñ™)
+ ("w" ?Ñš)
+ ("e" ?е)
+ ("r" ?Ñ€)
+ ("t" ?Ñ‚)
+ ("y" ?з)
+ ("u" ?у)
+ ("i" ?и)
+ ("o" ?о)
+ ("p" ?п)
+ ("[" ?ш)
+ ("]" ?Ñ’)
+ ("a" ?а)
+ ("s" ?с)
+ ("d" ?д)
+ ("f" ?Ñ„)
+ ("g" ?г)
+ ("h" ?Ñ…)
+ ("j" ?ј)
+ ("k" ?к)
+ ("l" ?л)
+ (";" ?ч)
+ ("'" ?Ñ›)
+ ("\\" ?ж)
+ ("z" ?Ñ•)
+ ("x" ?ÑŸ)
+ ("c" ?ц)
+ ("v" ?в)
+ ("b" ?б)
+ ("n" ?н)
+ ("m" ?м)
  ("," ?,)
  ("." ?.)
  ("/" ?-)
@@ -460,37 +460,37 @@
  ("_" ??)
  ("+" ?*)
  ("~" ?>)
- ("Q" ?^[,L)^[(B)
- ("W" ?^[,L*^[(B)
- ("E" ?^[,L5^[(B)
- ("R" ?^[,L@^[(B)
- ("T" ?^[,LB^[(B)
- ("Y" ?^[,L7^[(B)
- ("U" ?^[,LC^[(B)
- ("I" ?^[,L8^[(B)
- ("O" ?^[,L>^[(B)
- ("P" ?^[,L?^[(B)
- ("{" ?^[,LH^[(B)
- ("}" ?^[,L"^[(B)
- ("A" ?^[,L0^[(B)
- ("S" ?^[,LA^[(B)
- ("D" ?^[,L4^[(B)
- ("F" ?^[,LD^[(B)
- ("G" ?^[,L3^[(B)
- ("H" ?^[,LE^[(B)
- ("J" ?^[,L(^[(B)
- ("K" ?^[,L:^[(B)
- ("L" ?^[,L;^[(B)
- (":" ?^[,LG^[(B)
- ("\"" ?^[,L+^[(B)
- ("|" ?^[,L6^[(B)
- ("Z" ?^[,L%^[(B)
- ("X" ?^[,L/^[(B)
- ("C" ?^[,LF^[(B)
- ("V" ?^[,L2^[(B)
- ("B" ?^[,L1^[(B)
- ("N" ?^[,L=^[(B)
- ("M" ?^[,L<^[(B)
+ ("Q" ?Љ)
+ ("W" ?Њ)
+ ("E" ?Е)
+ ("R" ?Р)
+ ("T" ?Т)
+ ("Y" ?З)
+ ("U" ?У)
+ ("I" ?И)
+ ("O" ?О)
+ ("P" ?П)
+ ("{" ?Ш)
+ ("}" ?Ђ)
+ ("A" ?А)
+ ("S" ?С)
+ ("D" ?Д)
+ ("F" ?Ф)
+ ("G" ?Г)
+ ("H" ?Ð¥)
+ ("J" ?Ј)
+ ("K" ?К)
+ ("L" ?Л)
+ (":" ?Ч)
+ ("\"" ?Ћ)
+ ("|" ?Ж)
+ ("Z" ?Ð…)
+ ("X" ?Џ)
+ ("C" ?Ц)
+ ("V" ?Ð’)
+ ("B" ?Б)
+ ("N" ?Н)
+ ("M" ?М)
  ("<" ?\;)
  (">" ?:)
  ("?" ?_))
@@ -509,50 +509,50 @@
 ;; [`derived from JUS.I.K1' according to an old Mule note -- fx]
 
 ;; (quail-define-package
-;;  "cyrillic-beylorussian" "Belarussian" "^[,L6^[(BB" nil
-;;  "^[,L)*5@B7^[(B-^[,L&.^[(B BEYLORUSSIAN (ISO 8859-5 encoding)"
+;;  "cyrillic-beylorussian" "Belarussian" "ЖB" nil
+;;  "ЉЊЕРТЗ-ІЎ BEYLORUSSIAN (ISO 8859-5 encoding)"
 ;;  nil t t t t nil nil nil nil nil t)
 
 ;; ;;  1! 2" 3# 4$ 5% 6& 7' 8( 9) 0= /? +* <>
-;; ;;   ^[,L)^[(B  ^[,L*^[(B  ^[,L5^[(B  ^[,L@^[(B  ^[,LB^[(B  ^[,L7^[(B  ^[,LC^[(B  ^[,L8^[(B  ^[,L>^[(B  ^[,L?^[(B  ^[,LH^[(B  ^[,L&^[(B
-;; ;;    ^[,L0^[(B  ^[,LA^[(B  ^[,L4^[(B  ^[,LD^[(B  ^[,L3^[(B  ^[,LE^[(B  ^[,L(^[(B  ^[,L:^[(B  ^[,L;^[(B  ^[,LG^[(B  ^[,L.^[(B  ^[,L6^[(B
-;; ;;     ^[,L%^[(B  ^[,L/^[(B  ^[,LF^[(B  ^[,L2^[(B  ^[,L1^[(B  ^[,L=^[(B  ^[,L<^[(B  ,; .: -_
+;; ;;   Љ  Њ  Е  Р  Т  З  У  И  О  П  Ш  І
+;; ;;    А  С  Д  Ф  Г  Х  Ј  К  Л  Ч  Ў  Ж
+;; ;;     Ѕ  Џ  Ц  В  Б  Н  М  ,; .: -_
 
 ;; (quail-define-rules
 ;;  ("-" ?/)
 ;;  ("=" ?+)
 ;;  ("`" ?<)
-;;  ("q" ?^[,Ly^[(B)
-;;  ("w" ?^[,Lz^[(B)
-;;  ("e" ?^[,LU^[(B)
-;;  ("r" ?^[,L`^[(B)
-;;  ("t" ?^[,Lb^[(B)
-;;  ("y" ?^[,LW^[(B)
-;;  ("u" ?^[,Lc^[(B)
-;;  ("i" ?^[,LX^[(B)
-;;  ("o" ?^[,L^^[(B)
-;;  ("p" ?^[,L_^[(B)
-;;  ("[" ?^[,Lh^[(B)
-;;  ("]" ?^[,Lv^[(B)
-;;  ("a" ?^[,LP^[(B)
-;;  ("s" ?^[,La^[(B)
-;;  ("d" ?^[,LT^[(B)
-;;  ("f" ?^[,Ld^[(B)
-;;  ("g" ?^[,LS^[(B)
-;;  ("h" ?^[,Le^[(B)
-;;  ("j" ?^[,Lx^[(B)
-;;  ("k" ?^[,LZ^[(B)
-;;  ("l" ?^[,L[^[(B)
-;;  (";" ?^[,Lg^[(B)
-;;  ("'" ?^[,L~^[(B)
-;;  ("\\" ?^[,LV^[(B)
-;;  ("z" ?^[,Lu^[(B)
-;;  ("x" ?^[,L\x7f^[(B)
-;;  ("c" ?^[,Lf^[(B)
-;;  ("v" ?^[,LR^[(B)
-;;  ("b" ?^[,LQ^[(B)
-;;  ("n" ?^[,L]^[(B)
-;;  ("m" ?^[,L\^[(B)
+;;  ("q" ?Ñ™)
+;;  ("w" ?Ñš)
+;;  ("e" ?е)
+;;  ("r" ?Ñ€)
+;;  ("t" ?Ñ‚)
+;;  ("y" ?з)
+;;  ("u" ?у)
+;;  ("i" ?и)
+;;  ("o" ?о)
+;;  ("p" ?п)
+;;  ("[" ?ш)
+;;  ("]" ?Ñ–)
+;;  ("a" ?а)
+;;  ("s" ?с)
+;;  ("d" ?д)
+;;  ("f" ?Ñ„)
+;;  ("g" ?г)
+;;  ("h" ?Ñ…)
+;;  ("j" ?ј)
+;;  ("k" ?к)
+;;  ("l" ?л)
+;;  (";" ?ч)
+;;  ("'" ?Ñž)
+;;  ("\\" ?ж)
+;;  ("z" ?Ñ•)
+;;  ("x" ?ÑŸ)
+;;  ("c" ?ц)
+;;  ("v" ?в)
+;;  ("b" ?б)
+;;  ("n" ?н)
+;;  ("m" ?м)
 ;;  ("/" ?-)
 
 ;;  ("@" ?\")
@@ -564,37 +564,37 @@
 ;;  ("_" ??)
 ;;  ("+" ?*)
 ;;  ("~" ?>)
-;;  ("Q" ?^[,L)^[(B)
-;;  ("W" ?^[,L*^[(B)
-;;  ("E" ?^[,L5^[(B)
-;;  ("R" ?^[,L@^[(B)
-;;  ("T" ?^[,LB^[(B)
-;;  ("Y" ?^[,L7^[(B)
-;;  ("U" ?^[,LC^[(B)
-;;  ("I" ?^[,L8^[(B)
-;;  ("O" ?^[,L>^[(B)
-;;  ("P" ?^[,L?^[(B)
-;;  ("{" ?^[,LH^[(B)
-;;  ("}" ?^[,L&^[(B)
-;;  ("A" ?^[,L0^[(B)
-;;  ("S" ?^[,LA^[(B)
-;;  ("D" ?^[,L4^[(B)
-;;  ("F" ?^[,LD^[(B)
-;;  ("G" ?^[,L3^[(B)
-;;  ("H" ?^[,LE^[(B)
-;;  ("J" ?^[,L(^[(B)
-;;  ("K" ?^[,L:^[(B)
-;;  ("L" ?^[,L;^[(B)
-;;  (":" ?^[,LG^[(B)
-;;  ("\"" ?^[,L.^[(B)
-;;  ("|" ?^[,L6^[(B)
-;;  ("Z" ?^[,L%^[(B)
-;;  ("X" ?^[,L/^[(B)
-;;  ("C" ?^[,LF^[(B)
-;;  ("V" ?^[,L2^[(B)
-;;  ("B" ?^[,L1^[(B)
-;;  ("N" ?^[,L=^[(B)
-;;  ("M" ?^[,L<^[(B)
+;;  ("Q" ?Љ)
+;;  ("W" ?Њ)
+;;  ("E" ?Е)
+;;  ("R" ?Р)
+;;  ("T" ?Т)
+;;  ("Y" ?З)
+;;  ("U" ?У)
+;;  ("I" ?И)
+;;  ("O" ?О)
+;;  ("P" ?П)
+;;  ("{" ?Ш)
+;;  ("}" ?І)
+;;  ("A" ?А)
+;;  ("S" ?С)
+;;  ("D" ?Д)
+;;  ("F" ?Ф)
+;;  ("G" ?Г)
+;;  ("H" ?Ð¥)
+;;  ("J" ?Ј)
+;;  ("K" ?К)
+;;  ("L" ?Л)
+;;  (":" ?Ч)
+;;  ("\"" ?ÐŽ)
+;;  ("|" ?Ж)
+;;  ("Z" ?Ð…)
+;;  ("X" ?Џ)
+;;  ("C" ?Ц)
+;;  ("V" ?Ð’)
+;;  ("B" ?Б)
+;;  ("N" ?Н)
+;;  ("M" ?М)
 ;;  ("<" ?\;)
 ;;  (">" ?:)
 ;;  ("?" ?_))
@@ -615,16 +615,16 @@
 
 ;; Fixme: add GHE_WITH_UPTURN.
 (quail-define-package
- "cyrillic-ukrainian" "Ukrainian" "^[,L6^[(BU" nil
- "^[,L$'5@B7^[(B-^[,L&.^[(B UKRAINIAN
+ "cyrillic-ukrainian" "Ukrainian" "ЖU" nil
+ "ЄЇЕРТЗ-ІЎ UKRAINIAN
 
 Sorry, but 'ghe with upturn' is not included in ISO 8859-5."
  nil t t t t nil nil nil nil nil t)
 
 ;;  1! 2" 3# 4$ 5% 6& 7' 8( 9) 0= /? +* <>
-;;   ^[,L$^[(B  ^[,L'^[(B  ^[,L5^[(B  ^[,L@^[(B  ^[,LB^[(B  ^[,L7^[(B  ^[,LC^[(B  ^[,L8^[(B  ^[,L>^[(B  ^[,L?^[(B  ^[,LH^[(B  ^[,L&^[(B
-;;    ^[,L0^[(B  ^[,LA^[(B  ^[,L4^[(B  ^[,LD^[(B  ^[,L3^[(B  ^[,LE^[(B  ^[,L(^[(B  ^[,L:^[(B  ^[,L;^[(B  ^[,LG^[(B  ^[,L.^[(B  ^[,L6^[(B
-;;     ^[,L%^[(B  ^[,L/^[(B  ^[,LF^[(B  ^[,L2^[(B  ^[,L1^[(B  ^[,L=^[(B  ^[,L<^[(B  ,; .: -_
+;;   Є  Ї  Е  Р  Т  З  У  И  О  П  Ш  І
+;;    А  С  Д  Ф  Г  Х  Ј  К  Л  Ч  Ў  Ж
+;;     Ѕ  Џ  Ц  В  Б  Н  М  ,; .: -_
 
 (quail-define-rules
  ("1" ?1)
@@ -640,37 +640,37 @@
  ("-" ?/)
  ("=" ?+)
  ("`" ?<)
- ("q" ?^[,Lt^[(B)
- ("w" ?^[,Lw^[(B)
- ("e" ?^[,LU^[(B)
- ("r" ?^[,L`^[(B)
- ("t" ?^[,Lb^[(B)
- ("y" ?^[,LW^[(B)
- ("u" ?^[,Lc^[(B)
- ("i" ?^[,LX^[(B)
- ("o" ?^[,L^^[(B)
- ("p" ?^[,L_^[(B)
- ("[" ?^[,Lh^[(B)
- ("]" ?^[,Lv^[(B)
- ("a" ?^[,LP^[(B)
- ("s" ?^[,La^[(B)
- ("d" ?^[,LT^[(B)
- ("f" ?^[,Ld^[(B)
- ("g" ?^[,LS^[(B)
- ("h" ?^[,Le^[(B)
- ("j" ?^[,Lx^[(B)
- ("k" ?^[,LZ^[(B)
- ("l" ?^[,L[^[(B)
- (";" ?^[,Lg^[(B)
- ("'" ?^[,L~^[(B)
- ("\\" ?^[,LV^[(B)
- ("z" ?^[,Lu^[(B)
- ("x" ?^[,L\x7f^[(B)
- ("c" ?^[,Lf^[(B)
- ("v" ?^[,LR^[(B)
- ("b" ?^[,LQ^[(B)
- ("n" ?^[,L]^[(B)
- ("m" ?^[,L\^[(B)
+ ("q" ?Ñ”)
+ ("w" ?Ñ—)
+ ("e" ?е)
+ ("r" ?Ñ€)
+ ("t" ?Ñ‚)
+ ("y" ?з)
+ ("u" ?у)
+ ("i" ?и)
+ ("o" ?о)
+ ("p" ?п)
+ ("[" ?ш)
+ ("]" ?Ñ–)
+ ("a" ?а)
+ ("s" ?с)
+ ("d" ?д)
+ ("f" ?Ñ„)
+ ("g" ?г)
+ ("h" ?Ñ…)
+ ("j" ?ј)
+ ("k" ?к)
+ ("l" ?л)
+ (";" ?ч)
+ ("'" ?Ñž)
+ ("\\" ?ж)
+ ("z" ?Ñ•)
+ ("x" ?ÑŸ)
+ ("c" ?ц)
+ ("v" ?в)
+ ("b" ?б)
+ ("n" ?н)
+ ("m" ?м)
  ("," ?,)
  ("." ?.)
  ("/" ?-)
@@ -688,37 +688,37 @@
  ("_" ??)
  ("+" ?*)
  ("~" ?>)
- ("Q" ?^[,L$^[(B)
- ("W" ?^[,L'^[(B)
- ("E" ?^[,L5^[(B)
- ("R" ?^[,L@^[(B)
- ("T" ?^[,LB^[(B)
- ("Y" ?^[,L7^[(B)
- ("U" ?^[,LC^[(B)
- ("I" ?^[,L8^[(B)
- ("O" ?^[,L>^[(B)
- ("P" ?^[,L?^[(B)
- ("{" ?^[,LH^[(B)
- ("}" ?^[,L&^[(B)
- ("A" ?^[,L0^[(B)
- ("S" ?^[,LA^[(B)
- ("D" ?^[,L4^[(B)
- ("F" ?^[,LD^[(B)
- ("G" ?^[,L3^[(B)
- ("H" ?^[,LE^[(B)
- ("J" ?^[,L(^[(B)
- ("K" ?^[,L:^[(B)
- ("L" ?^[,L;^[(B)
- (":" ?^[,LG^[(B)
- ("\"" ?^[,L.^[(B)
- ("|" ?^[,L6^[(B)
- ("Z" ?^[,L%^[(B)
- ("X" ?^[,L/^[(B)
- ("C" ?^[,LF^[(B)
- ("V" ?^[,L2^[(B)
- ("B" ?^[,L1^[(B)
- ("N" ?^[,L=^[(B)
- ("M" ?^[,L<^[(B)
+ ("Q" ?Є)
+ ("W" ?Ї)
+ ("E" ?Е)
+ ("R" ?Р)
+ ("T" ?Т)
+ ("Y" ?З)
+ ("U" ?У)
+ ("I" ?И)
+ ("O" ?О)
+ ("P" ?П)
+ ("{" ?Ш)
+ ("}" ?І)
+ ("A" ?А)
+ ("S" ?С)
+ ("D" ?Д)
+ ("F" ?Ф)
+ ("G" ?Г)
+ ("H" ?Ð¥)
+ ("J" ?Ј)
+ ("K" ?К)
+ ("L" ?Л)
+ (":" ?Ч)
+ ("\"" ?ÐŽ)
+ ("|" ?Ж)
+ ("Z" ?Ð…)
+ ("X" ?Џ)
+ ("C" ?Ц)
+ ("V" ?Ð’)
+ ("B" ?Б)
+ ("N" ?Н)
+ ("M" ?М)
  ("<" ?\;)
  (">" ?:)
  ("?" ?_))
@@ -726,13 +726,13 @@
 
 (quail-define-package
  "ukrainian-computer" "Ukrainian" "UK" nil
- "^[$,1(9(F(C(:(5(=^[(B Ukrainian (Unicode-based for use with KOI8-U encoding)."
+ "ЙЦУКЕН Ukrainian (Unicode-based for use with KOI8-U encoding)."
  nil t t t t nil nil nil nil nil t)
 
-;;  ' 1! 2" 3^[$,1uV^[(B 4; 5% 6: 7? 8* 9( 0) -_ =+
-;;   ^[$,1(9^[(B  ^[$,1(F^[(B  ^[$,1(C^[(B  ^[$,1(:^[(B  ^[$,1(5^[(B  ^[$,1(=^[(B  ^[$,1(3^[(B  ^[$,1(H^[(B  ^[$,1(I^[(B  ^[$,1(7^[(B  ^[$,1(E^[(B  ^[$,1('^[(B
-;;    ^[$,1(D^[(B  ^[$,1(&^[(B  ^[$,1(2^[(B  ^[$,1(0^[(B  ^[$,1(?^[(B  ^[$,1(@^[(B  ^[$,1(>^[(B  ^[$,1(;^[(B  ^[$,1(4^[(B  ^[$,1(6^[(B  ^[$,1($^[(B  ^[$,1)P^[(B
-;;      ^[$,1(O^[(B  ^[$,1(G^[(B  ^[$,1(A^[(B  ^[$,1(<^[(B  ^[$,1(8^[(B  ^[$,1(B^[(B  ^[$,1(L^[(B  ^[$,1(1^[(B  ^[$,1(N^[(B  .,
+;;  ' 1! 2" 3â„– 4; 5% 6: 7? 8* 9( 0) -_ =+
+;;   Й  Ц  У  К  Е  Н  Г  Ш  Щ  З  Х  Ї
+;;    Ф  І  В  А  П  Р  О  Л  Д  Ж  Є  Ґ
+;;      Я  Ч  С  М  И  Т  Ь  Б  Ю  .,
 
 (quail-define-rules
  ("1" ?1)
@@ -748,42 +748,42 @@
  ("-" ?-)
  ("=" ?=)
  ("`" ?')
- ("q" ?^[$,1(Y^[(B)
- ("w" ?^[$,1(f^[(B)
- ("e" ?^[$,1(c^[(B)
- ("r" ?^[$,1(Z^[(B)
- ("t" ?^[$,1(U^[(B)
- ("y" ?^[$,1(]^[(B)
- ("u" ?^[$,1(S^[(B)
- ("i" ?^[$,1(h^[(B)
- ("o" ?^[$,1(i^[(B)
- ("p" ?^[$,1(W^[(B)
- ("[" ?^[$,1(e^[(B)
- ("]" ?^[$,1(w^[(B)
- ("a" ?^[$,1(d^[(B)
- ("s" ?^[$,1(v^[(B)
- ("d" ?^[$,1(R^[(B)
- ("f" ?^[$,1(P^[(B)
- ("g" ?^[$,1(_^[(B)
- ("h" ?^[$,1(`^[(B)
- ("j" ?^[$,1(^^[(B)
- ("k" ?^[$,1([^[(B)
- ("l" ?^[$,1(T^[(B)
- (";" ?^[$,1(V^[(B)
- ("'" ?^[$,1(t^[(B)
- ("z" ?^[$,1(o^[(B)
- ("x" ?^[$,1(g^[(B)
- ("c" ?^[$,1(a^[(B)
- ("v" ?^[$,1(\^[(B)
- ("b" ?^[$,1(X^[(B)
- ("n" ?^[$,1(b^[(B)
- ("m" ?^[$,1(l^[(B)
- ("," ?^[$,1(Q^[(B)
- ("." ?^[$,1(n^[(B)
+ ("q" ?й)
+ ("w" ?ц)
+ ("e" ?у)
+ ("r" ?к)
+ ("t" ?е)
+ ("y" ?н)
+ ("u" ?г)
+ ("i" ?ш)
+ ("o" ?щ)
+ ("p" ?з)
+ ("[" ?Ñ…)
+ ("]" ?Ñ—)
+ ("a" ?Ñ„)
+ ("s" ?Ñ–)
+ ("d" ?в)
+ ("f" ?а)
+ ("g" ?п)
+ ("h" ?Ñ€)
+ ("j" ?о)
+ ("k" ?л)
+ ("l" ?д)
+ (";" ?ж)
+ ("'" ?Ñ”)
+ ("z" ?я)
+ ("x" ?ч)
+ ("c" ?с)
+ ("v" ?м)
+ ("b" ?и)
+ ("n" ?Ñ‚)
+ ("m" ?ь)
+ ("," ?б)
+ ("." ?ÑŽ)
  ("/" ?.)
  ("!" ?!)
  ("@" ?\")
- ("#" ?^[$,1uV^[(B)
+ ("#" ?â„–)
  ("$" ?\;)
  ("%" ?%)
  ("^" ?:)
@@ -794,49 +794,49 @@
  ("_" ?_)
  ("+" ?+)
  ("~" ?')
- ("Q" ?^[$,1(9^[(B)
- ("W" ?^[$,1(F^[(B)
- ("E" ?^[$,1(C^[(B)
- ("R" ?^[$,1(:^[(B)
- ("T" ?^[$,1(5^[(B)
- ("Y" ?^[$,1(=^[(B)
- ("U" ?^[$,1(3^[(B)
- ("I" ?^[$,1(H^[(B)
- ("O" ?^[$,1(I^[(B)
- ("P" ?^[$,1(7^[(B)
- ("{" ?^[$,1(E^[(B)
- ("}" ?^[$,1('^[(B)
- ("A" ?^[$,1(D^[(B)
- ("S" ?^[$,1(&^[(B)
- ("D" ?^[$,1(2^[(B)
- ("F" ?^[$,1(0^[(B)
- ("G" ?^[$,1(?^[(B)
- ("H" ?^[$,1(@^[(B)
- ("J" ?^[$,1(>^[(B)
- ("K" ?^[$,1(;^[(B)
- ("L" ?^[$,1(4^[(B)
- (":" ?^[$,1(6^[(B)
- ("\"" ?^[$,1($^[(B)
- ("Z" ?^[$,1(O^[(B)
- ("X" ?^[$,1(G^[(B)
- ("C" ?^[$,1(A^[(B)
- ("V" ?^[$,1(<^[(B)
- ("B" ?^[$,1(8^[(B)
- ("N" ?^[$,1(B^[(B)
- ("M" ?^[$,1(L^[(B)
- ("<" ?^[$,1(1^[(B)
- (">" ?^[$,1(N^[(B)
+ ("Q" ?Й)
+ ("W" ?Ц)
+ ("E" ?У)
+ ("R" ?К)
+ ("T" ?Е)
+ ("Y" ?Н)
+ ("U" ?Г)
+ ("I" ?Ш)
+ ("O" ?Щ)
+ ("P" ?З)
+ ("{" ?Ð¥)
+ ("}" ?Ї)
+ ("A" ?Ф)
+ ("S" ?І)
+ ("D" ?Ð’)
+ ("F" ?А)
+ ("G" ?П)
+ ("H" ?Р)
+ ("J" ?О)
+ ("K" ?Л)
+ ("L" ?Д)
+ (":" ?Ж)
+ ("\"" ?Є)
+ ("Z" ?Я)
+ ("X" ?Ч)
+ ("C" ?С)
+ ("V" ?М)
+ ("B" ?И)
+ ("N" ?Т)
+ ("M" ?Ь)
+ ("<" ?Б)
+ (">" ?Ю)
  ("?" ?,)
- ("\\" ?^[$,1)Q^[(B)
- ("|" ?^[$,1)P^[(B))
+ ("\\" ?Ò‘)
+ ("|" ?Ґ))
 ;;
 
 ;; Alexander Mikhailian says this is of limited use.  It has been
 ;; popular among emigrants or foreigners who have to type in Cyrillic
 ;; (mostly Russian) from time to time.
 (quail-define-package
- "cyrillic-yawerty" "Cyrillic" "^[,L6O^[(B" nil
- "^[,LO25@BK^[(B Roman transcription
+ "cyrillic-yawerty" "Cyrillic" "ЖЯ" nil
+ "ЯВЕРТЫ Roman transcription
 
 This layout is based on Roman transcription by phonemic resemblance.
 When preceded by a '/', the second and the third rows (number key row) change
@@ -844,18 +844,18 @@
 
   keytop | Q  W  E  R  T  Y  U  I  O  P  A  S  D
  --------+---------------------------------------
-  input  | ^[,L"^[(B  ^[,L#^[(B  ^[,L$^[(B  ^[,L%^[(B  ^[,L&^[(B  ^[,L'^[(B  ^[,L(^[(B  ^[,L)^[(B  ^[,L*^[(B  ^[,L+^[(B  ^[,L,^[(B  ^[,L.^[(B  ^[,L/^[(B"
+  input  | Ђ  Ѓ  Є  Ѕ  І  Ї  Ј  Љ  Њ  Ћ  Ќ  Ў  Џ"
  nil t t t t nil nil nil nil nil t)
 
-;;  1! 2^[,Lq^[(B 3^[,Lj^[(B 4^[,L!^[(B 5% 6^ 7& 8* 9( 0) -_ ^[,LG^[(B  ^[,LN^[(B
-;;   ^[,LO^[(B  ^[,L2^[(B  ^[,L5^[(B  ^[,L@^[(B  ^[,LB^[(B  ^[,LK^[(B  ^[,LC^[(B  ^[,L8^[(B  ^[,L>^[(B  ^[,L?^[(B  ^[,LH^[(B  ^[,LI^[(B
-;;    ^[,L0^[(B  ^[,LA^[(B  ^[,L4^[(B  ^[,LD^[(B  ^[,L3^[(B  ^[,LE^[(B  ^[,L9^[(B  ^[,L:^[(B  ^[,L;^[(B  ;: '" ^[,LM^[(B
-;;     ^[,L7^[(B  ^[,LL^[(B  ^[,LF^[(B  ^[,L6^[(B  ^[,L1^[(B  ^[,L=^[(B  ^[,L<^[(B  ,< .> /?
+;;  1! 2ё 3ъ 4Ё 5% 6^ 7& 8* 9( 0) -_ Ч  Ю
+;;   Я  В  Е  Р  Т  Ы  У  И  О  П  Ш  Щ
+;;    А  С  Д  Ф  Г  Х  Й  К  Л  ;: '" Э
+;;     З  Ь  Ц  Ж  Б  Н  М  ,< .> /?
 
-;;  1! 2^[,Lq^[(B 3^[,Lj^[(B 4^[,L!^[(B 5% 6^ 7& 8* 9( 0) -_ ^[,LG^[(B  ^[,LN^[(B
-;;   ^[,L"^[(B  ^[,L#^[(B  ^[,L$^[(B  ^[,L%^[(B  ^[,L&^[(B  ^[,L'^[(B  ^[,L(^[(B  ^[,L)^[(B  ^[,L*^[(B  ^[,L+^[(B  ^[,LH^[(B  ^[,LI^[(B
-;;    ^[,L,^[(B  ^[,L.^[(B  ^[,L/^[(B  ^[,LD^[(B  ^[,L3^[(B  ^[,LE^[(B  ^[,L9^[(B  ^[,L:^[(B  ^[,L;^[(B  ;: '" ^[,LM^[(B
-;;     ^[,L7^[(B  ^[,LL^[(B  ^[,LF^[(B  ^[,L6^[(B  ^[,L1^[(B  ^[,L=^[(B  ^[,L<^[(B  ,< .> /?
+;;  1! 2ё 3ъ 4Ё 5% 6^ 7& 8* 9( 0) -_ Ч  Ю
+;;   Ђ  Ѓ  Є  Ѕ  І  Ї  Ј  Љ  Њ  Ћ  Ш  Щ
+;;    Ќ  Ў  Џ  Ф  Г  Х  Й  К  Л  ;: '" Э
+;;     З  Ь  Ц  Ж  Б  Н  М  ,< .> /?
 
 (quail-define-rules
  ("1" ?1)
@@ -869,47 +869,47 @@
  ("9" ?9)
  ("0" ?0)
  ("-" ?-)
- ("=" ?^[,Lg^[(B)
- ("`" ?^[,Ln^[(B)
- ("q" ?^[,Lo^[(B)
- ("w" ?^[,LR^[(B)
- ("e" ?^[,LU^[(B)
- ("r" ?^[,L`^[(B)
- ("t" ?^[,Lb^[(B)
- ("y" ?^[,Lk^[(B)
- ("u" ?^[,Lc^[(B)
- ("i" ?^[,LX^[(B)
- ("o" ?^[,L^^[(B)
- ("p" ?^[,L_^[(B)
- ("[" ?^[,Lh^[(B)
- ("]" ?^[,Li^[(B)
- ("a" ?^[,LP^[(B)
- ("s" ?^[,La^[(B)
- ("d" ?^[,LT^[(B)
- ("f" ?^[,Ld^[(B)
- ("g" ?^[,LS^[(B)
- ("h" ?^[,Le^[(B)
- ("j" ?^[,LY^[(B)
- ("k" ?^[,LZ^[(B)
- ("l" ?^[,L[^[(B)
+ ("=" ?ч)
+ ("`" ?ÑŽ)
+ ("q" ?я)
+ ("w" ?в)
+ ("e" ?е)
+ ("r" ?Ñ€)
+ ("t" ?Ñ‚)
+ ("y" ?Ñ‹)
+ ("u" ?у)
+ ("i" ?и)
+ ("o" ?о)
+ ("p" ?п)
+ ("[" ?ш)
+ ("]" ?щ)
+ ("a" ?а)
+ ("s" ?с)
+ ("d" ?д)
+ ("f" ?Ñ„)
+ ("g" ?г)
+ ("h" ?Ñ…)
+ ("j" ?й)
+ ("k" ?к)
+ ("l" ?л)
  (";" ?\;)
  ("'" ?')
- ("\\" ?^[,Lm^[(B)
- ("z" ?^[,LW^[(B)
- ("x" ?^[,Ll^[(B)
- ("c" ?^[,Lf^[(B)
- ("v" ?^[,LV^[(B)
- ("b" ?^[,LQ^[(B)
- ("n" ?^[,L]^[(B)
- ("m" ?^[,L\^[(B)
+ ("\\" ?э)
+ ("z" ?з)
+ ("x" ?ь)
+ ("c" ?ц)
+ ("v" ?ж)
+ ("b" ?б)
+ ("n" ?н)
+ ("m" ?м)
  ("," ?,)
  ("." ?.)
  ("/" ?/)
 
  ("!" ?!)
- ("@" ?^[,Lq^[(B)
- ("#" ?^[,Lj^[(B)
- ("$" ?^[,L!^[(B)
+ ("@" ?Ñ‘)
+ ("#" ?ÑŠ)
+ ("$" ?Ё)
  ("%" ?%)
  ("^" ?^)
  ("&" ?&)
@@ -917,70 +917,70 @@
  ("(" ?\()
  (")" ?\))
  ("_" ?_)
- ("+" ?^[,LG^[(B)
- ("~" ?^[,LN^[(B)
- ("Q" ?^[,LO^[(B)
- ("W" ?^[,L2^[(B)
- ("E" ?^[,L5^[(B)
- ("R" ?^[,L@^[(B)
- ("T" ?^[,LB^[(B)
- ("Y" ?^[,LK^[(B)
- ("U" ?^[,LC^[(B)
- ("I" ?^[,L8^[(B)
- ("O" ?^[,L>^[(B)
- ("P" ?^[,L?^[(B)
- ("{" ?^[,LH^[(B)
- ("}" ?^[,LI^[(B)
- ("A" ?^[,L0^[(B)
- ("S" ?^[,LA^[(B)
- ("D" ?^[,L4^[(B)
- ("F" ?^[,LD^[(B)
- ("G" ?^[,L3^[(B)
- ("H" ?^[,LE^[(B)
- ("J" ?^[,L9^[(B)
- ("K" ?^[,L:^[(B)
- ("L" ?^[,L;^[(B)
+ ("+" ?Ч)
+ ("~" ?Ю)
+ ("Q" ?Я)
+ ("W" ?Ð’)
+ ("E" ?Е)
+ ("R" ?Р)
+ ("T" ?Т)
+ ("Y" ?Ы)
+ ("U" ?У)
+ ("I" ?И)
+ ("O" ?О)
+ ("P" ?П)
+ ("{" ?Ш)
+ ("}" ?Щ)
+ ("A" ?А)
+ ("S" ?С)
+ ("D" ?Д)
+ ("F" ?Ф)
+ ("G" ?Г)
+ ("H" ?Ð¥)
+ ("J" ?Й)
+ ("K" ?К)
+ ("L" ?Л)
  (":" ?:)
  ("\"" ?\")
- ("|" ?^[,LM^[(B)
- ("Z" ?^[,L7^[(B)
- ("X" ?^[,LL^[(B)
- ("C" ?^[,LF^[(B)
- ("V" ?^[,L6^[(B)
- ("B" ?^[,L1^[(B)
- ("N" ?^[,L=^[(B)
- ("M" ?^[,L<^[(B)
+ ("|" ?Э)
+ ("Z" ?З)
+ ("X" ?Ь)
+ ("C" ?Ц)
+ ("V" ?Ж)
+ ("B" ?Б)
+ ("N" ?Н)
+ ("M" ?М)
  ("<" ?<)
  (">" ?>)
  ("?" ??)
 
- ("/q" ?^[,Lr^[(B)
- ("/w" ?^[,Ls^[(B)
- ("/e" ?^[,Lt^[(B)
- ("/r" ?^[,Lu^[(B)
- ("/t" ?^[,Lv^[(B)
- ("/y" ?^[,Lw^[(B)
- ("/u" ?^[,Lx^[(B)
- ("/i" ?^[,Ly^[(B)
- ("/o" ?^[,Lz^[(B)
- ("/p" ?^[,L{^[(B)
- ("/a" ?^[,L|^[(B)
- ("/s" ?^[,L~^[(B)
- ("/d" ?^[,L\x7f^[(B)
+ ("/q" ?Ñ’)
+ ("/w" ?Ñ“)
+ ("/e" ?Ñ”)
+ ("/r" ?Ñ•)
+ ("/t" ?Ñ–)
+ ("/y" ?Ñ—)
+ ("/u" ?ј)
+ ("/i" ?Ñ™)
+ ("/o" ?Ñš)
+ ("/p" ?Ñ›)
+ ("/a" ?ќ)
+ ("/s" ?Ñž)
+ ("/d" ?ÑŸ)
 
- ("/Q" ?^[,L"^[(B)
- ("/W" ?^[,L#^[(B)
- ("/E" ?^[,L$^[(B)
- ("/R" ?^[,L%^[(B)
- ("/T" ?^[,L&^[(B)
- ("/Y" ?^[,L'^[(B)
- ("/U" ?^[,L(^[(B)
- ("/I" ?^[,L)^[(B)
- ("/O" ?^[,L*^[(B)
- ("/P" ?^[,L+^[(B)
- ("/A" ?^[,L,^[(B)
- ("/S" ?^[,L.^[(B)
- ("/D" ?^[,L/^[(B))
+ ("/Q" ?Ђ)
+ ("/W" ?Ѓ)
+ ("/E" ?Є)
+ ("/R" ?Ð…)
+ ("/T" ?І)
+ ("/Y" ?Ї)
+ ("/U" ?Ј)
+ ("/I" ?Љ)
+ ("/O" ?Њ)
+ ("/P" ?Ћ)
+ ("/A" ?Ќ)
+ ("/S" ?ÐŽ)
+ ("/D" ?Џ))
 
 ;; This was provided by Valery Alexeev <valery@domovoy.math.uga.edu>.
 
@@ -998,150 +998,150 @@
 ;; language-independent and universal.  It should be able to generate all
 ;; Cyrillic symbols.
 (quail-define-package
- "cyrillic-translit" "Cyrillic" "^[,L6^[(Bt" t
+ "cyrillic-translit" "Cyrillic" "Жt" t
  "Intuitively transliterated keyboard layout.
 Most convenient for entering Russian, but all Cyrillic characters
 are included.  Should handle most cases.  However:
-  for ^[,Lf^[(B (TSE) use \"c\", never \"ts\"
-  ^[,Li^[(B (SHCHA = Bulgarian SHT) = \"shch\", \"sj\", \"/sht\" or \"/t\",
-  ^[,Lm^[(B (REVERSE ROUNDED E) = \"e\\\"
-  ^[,Le^[(B (KHA) when after ^[,La^[(B (S) = \"x\" or \"kh\"
-  ^[,Lj^[(B (HARD SIGN) = \"~\", ^[,LJ^[(B (CAPITAL HARD SIGN) = \"~~\",
-  ^[,Ll^[(B (SOFT SIGN) = \"'\", ^[,LL^[(B (CAPITAL SOFT SIGN) = \"''\",
-  ^[,Lo^[(B (YA) = \"ya\", \"ja\" or \"q\".
+  for ц (TSE) use \"c\", never \"ts\"
+  щ (SHCHA = Bulgarian SHT) = \"shch\", \"sj\", \"/sht\" or \"/t\",
+  э (REVERSE ROUNDED E) = \"e\\\"
+  х (KHA) when after с (S) = \"x\" or \"kh\"
+  ъ (HARD SIGN) = \"~\", Ъ (CAPITAL HARD SIGN) = \"~~\",
+  ь (SOFT SIGN) = \"'\", Ь (CAPITAL SOFT SIGN) = \"''\",
+  я (YA) = \"ya\", \"ja\" or \"q\".
 
 Russian alphabet: a b v=w g d e yo=jo zh z i j=j' k l m n o p r s t
 u f h=kh=x c ch sh shch=sj=/s=/sht ~ y ' e\\ yu=ju ya=ja=q
 
-Also included are Ukrainian ^[,Lt^[(B (YE) = \"/e\", ^[,Lw^[(B (YI) = \"yi\",
-^[$,1)Q^[(B (GHE WITH UPTURN) = \"g'\",
-Belarusian ^[,L~^[(B (SHORT U) = \"u~\",
-Serbo-Croatian ^[,Lr^[(B (DJE) = \"/d\", ^[,L{^[(B (CHJE)= \"/ch\",
-Macedonian ^[,Ls^[(B (GJE) = \"/g\", ^[,Lu^[(B (DZE) = \"/s\", ^[,L|^[(B (KJE) = \"/k\",
-cyrillic ^[,Lv^[(B (I DECIMAL) = \"/i\", ^[,Lx^[(B (JE) = \"/j\",
-^[,Ly^[(B (LJE) = \"/l\", ^[,Lz^[(B (NJE) = \"/n\" and ^[,L\x7f^[(B (DZE) =\"/z\"."
+Also included are Ukrainian Ñ” (YE) = \"/e\", Ñ— (YI) = \"yi\",
+Ò‘ (GHE WITH UPTURN) = \"g'\",
+Belarusian Ñž (SHORT U) = \"u~\",
+Serbo-Croatian Ñ’ (DJE) = \"/d\", Ñ› (CHJE)= \"/ch\",
+Macedonian ѓ (GJE) = \"/g\", ѕ (DZE) = \"/s\", ќ (KJE) = \"/k\",
+cyrillic і (I DECIMAL) = \"/i\", ј (JE) = \"/j\",
+Ñ™ (LJE) = \"/l\", Ñš (NJE) = \"/n\" and ÑŸ (DZE) =\"/z\"."
  nil t t t t nil nil nil nil nil t)
 
 (quail-define-rules
- ("a" ?^[,LP^[(B) ("b" ?^[,LQ^[(B) ("v" ?^[,LR^[(B) ("w" ?^[,LR^[(B) ("g" ?^[,LS^[(B) ("d" ?^[,LT^[(B)
- ("e" ?^[,LU^[(B) ("je" ?^[,LU^[(B)
- ("yo" ?^[,Lq^[(B) ("jo" ?^[,Lq^[(B)
- ("zh" ?^[,LV^[(B) ("z" ?^[,LW^[(B) ("i" ?^[,LX^[(B)
- ("j" ?^[,LY^[(B) ("j'" ?^[,LY^[(B) ("j`" ?^[,LY^[(B) ("k" ?^[,LZ^[(B) ("l" ?^[,L[^[(B)
- ("m" ?^[,L\^[(B) ("n" ?^[,L]^[(B) ("o" ?^[,L^^[(B) ("p" ?^[,L_^[(B) ("r" ?^[,L`^[(B) ("s" ?^[,La^[(B) ("t" ?^[,Lb^[(B) ("u" ?^[,Lc^[(B)
- ("f" ?^[,Ld^[(B) ("x" ?^[,Le^[(B) ("h" ?^[,Le^[(B) ("kh" ?^[,Le^[(B)
- ("c" ?^[,Lf^[(B) ("ch" ?^[,Lg^[(B)
- ("sh" ?^[,Lh^[(B)
- ("shch" ?^[,Li^[(B) ("sj" ?^[,Li^[(B)
- ("/sht" ?^[,Li^[(B) ("/t" ?^[,Li^[(B)
- ("~" ?^[,Lj^[(B) ("y" ?^[,Lk^[(B) ("'" ?^[,Ll^[(B) ("`" ?^[,Ll^[(B)
- ("e\\" ?^[,Lm^[(B) ("e'" ?^[,Lm^[(B) ("e`" ?^[,Lm^[(B) ("@" ?^[,Lm^[(B)
- ("yu" ?^[,Ln^[(B) ("ju" ?^[,Ln^[(B)
- ("ya" ?^[,Lo^[(B) ("ja" ?^[,Lo^[(B) ("q" ?^[,Lo^[(B)
-
- ("A" ?^[,L0^[(B) ("B" ?^[,L1^[(B) ("V" ?^[,L2^[(B) ("W" ?^[,L2^[(B) ("G" ?^[,L3^[(B) ("D" ?^[,L4^[(B)
- ("E" ?^[,L5^[(B) ("Je" ?^[,L5^[(B) ("JE" ?^[,L5^[(B)
- ("Yo" ?^[,L!^[(B) ("YO" ?^[,L!^[(B) ("Jo" ?^[,L!^[(B) ("JO" ?^[,L!^[(B)
- ("Zh" ?^[,L6^[(B) ("ZH" ?^[,L6^[(B) ("Z" ?^[,L7^[(B) ("I" ?^[,L8^[(B)
- ("J" ?^[,L9^[(B) ("J'" ?^[,L9^[(B) ("J`" ?^[,L9^[(B) ("K" ?^[,L:^[(B) ("L" ?^[,L;^[(B)
- ("M" ?^[,L<^[(B) ("N" ?^[,L=^[(B) ("O" ?^[,L>^[(B) ("P" ?^[,L?^[(B) ("R" ?^[,L@^[(B) ("S" ?^[,LA^[(B) ("T" ?^[,LB^[(B) ("U" ?^[,LC^[(B)
- ("F" ?^[,LD^[(B) ("X" ?^[,LE^[(B) ("H" ?^[,LE^[(B) ("Kh" ?^[,LE^[(B) ("KH" ?^[,LE^[(B)
- ("C" ?^[,LF^[(B) ("Ch" ?^[,LG^[(B) ("CH" ?^[,LG^[(B)
- ("Sh" ?^[,LH^[(B) ("SH" ?^[,LH^[(B)
- ("Shch" ?^[,LI^[(B) ("SHCH" ?^[,LI^[(B) ("Sj" ?^[,LI^[(B) ("SJ" ?^[,LI^[(B)
- ("/Sht" ?^[,LI^[(B) ("/SHT" ?^[,LI^[(B) ("/T" ?^[,LI^[(B)
- ("~~" ?^[,LJ^[(B) ("Y" ?^[,LK^[(B) ("''" ?^[,LL^[(B)
- ("E\\" ?^[,LM^[(B) ("E'" ?^[,LM^[(B) ("E`" ?^[,LM^[(B) ("@@" ?^[,LM^[(B)
- ("Yu" ?^[,LN^[(B) ("YU" ?^[,LN^[(B) ("Ju" ?^[,LN^[(B) ("JU" ?^[,LN^[(B)
- ("Ya" ?^[,LO^[(B) ("YA" ?^[,LO^[(B) ("Ja" ?^[,LO^[(B) ("JA" ?^[,LO^[(B) ("Q" ?^[,LO^[(B)
-
- ("/e" ?^[,Lt^[(B) ("yi" ?^[,Lw^[(B) ("u'" ?^[,L~^[(B) ("u~" ?^[,L~^[(B)
- ("g'" ?^[$,1)Q^[(B)
- ("/d" ?^[,Lr^[(B) ("/ch" ?^[,L{^[(B)
- ("/g" ?^[,Ls^[(B) ("/s" ?^[,Lu^[(B) ("/k" ?^[,L|^[(B)
- ("/i" ?^[,Lv^[(B) ("/j" ?^[,Lx^[(B) ("/l" ?^[,Ly^[(B) ("/n" ?^[,Lz^[(B) ("/z" ?^[,L\x7f^[(B)
- ("/E" ?^[,L$^[(B) ("YE" ?^[,L$^[(B) ("Yi" ?^[,L'^[(B) ("YI" ?^[,L'^[(B) ("U'" ?^[,L.^[(B) ("U~" ?^[,L.^[(B)
- ("G'" ?^[$,1)P^[(B)
- ("/D" ?^[,L"^[(B) ("/Ch" ?^[,L+^[(B) ("/CH" ?^[,L+^[(B)
- ("/G" ?^[,L#^[(B) ("/S" ?^[,L%^[(B) ("/K" ?^[,L,^[(B)
- ("/I" ?^[,L&^[(B) ("/J" ?^[,L(^[(B) ("/L" ?^[,L)^[(B) ("/N" ?^[,L*^[(B) ("/Z" ?^[,L/^[(B)
+ ("a" ?а) ("b" ?б) ("v" ?в) ("w" ?в) ("g" ?г) ("d" ?д)
+ ("e" ?е) ("je" ?е)
+ ("yo" ?Ñ‘) ("jo" ?Ñ‘)
+ ("zh" ?ж) ("z" ?з) ("i" ?и)
+ ("j" ?й) ("j'" ?й) ("j`" ?й) ("k" ?к) ("l" ?л)
+ ("m" ?м) ("n" ?н) ("o" ?о) ("p" ?п) ("r" ?р) ("s" ?с) ("t" ?т) ("u" ?у)
+ ("f" ?Ñ„) ("x" ?Ñ…) ("h" ?Ñ…) ("kh" ?Ñ…)
+ ("c" ?ц) ("ch" ?ч)
+ ("sh" ?ш)
+ ("shch" ?щ) ("sj" ?щ)
+ ("/sht" ?щ) ("/t" ?щ)
+ ("~" ?ъ) ("y" ?ы) ("'" ?ь) ("`" ?ь)
+ ("e\\" ?э) ("e'" ?э) ("e`" ?э) ("@" ?э)
+ ("yu" ?ÑŽ) ("ju" ?ÑŽ)
+ ("ya" ?я) ("ja" ?я) ("q" ?я)
+
+ ("A" ?А) ("B" ?Б) ("V" ?В) ("W" ?В) ("G" ?Г) ("D" ?Д)
+ ("E" ?Е) ("Je" ?Е) ("JE" ?Е)
+ ("Yo" ?Ё) ("YO" ?Ё) ("Jo" ?Ё) ("JO" ?Ё)
+ ("Zh" ?Ж) ("ZH" ?Ж) ("Z" ?З) ("I" ?И)
+ ("J" ?Й) ("J'" ?Й) ("J`" ?Й) ("K" ?К) ("L" ?Л)
+ ("M" ?М) ("N" ?Н) ("O" ?О) ("P" ?П) ("R" ?Р) ("S" ?С) ("T" ?Т) ("U" ?У)
+ ("F" ?Ф) ("X" ?Х) ("H" ?Х) ("Kh" ?Х) ("KH" ?Х)
+ ("C" ?Ц) ("Ch" ?Ч) ("CH" ?Ч)
+ ("Sh" ?Ш) ("SH" ?Ш)
+ ("Shch" ?Щ) ("SHCH" ?Щ) ("Sj" ?Щ) ("SJ" ?Щ)
+ ("/Sht" ?Щ) ("/SHT" ?Щ) ("/T" ?Щ)
+ ("~~" ?Ъ) ("Y" ?Ы) ("''" ?Ь)
+ ("E\\" ?Э) ("E'" ?Э) ("E`" ?Э) ("@@" ?Э)
+ ("Yu" ?Ю) ("YU" ?Ю) ("Ju" ?Ю) ("JU" ?Ю)
+ ("Ya" ?Я) ("YA" ?Я) ("Ja" ?Я) ("JA" ?Я) ("Q" ?Я)
+
+ ("/e" ?Ñ”) ("yi" ?Ñ—) ("u'" ?Ñž) ("u~" ?Ñž)
+ ("g'" ?Ò‘)
+ ("/d" ?Ñ’) ("/ch" ?Ñ›)
+ ("/g" ?ѓ) ("/s" ?ѕ) ("/k" ?ќ)
+ ("/i" ?і) ("/j" ?ј) ("/l" ?љ) ("/n" ?њ) ("/z" ?џ)
+ ("/E" ?Є) ("YE" ?Є) ("Yi" ?Ї) ("YI" ?Ї) ("U'" ?Ў) ("U~" ?Ў)
+ ("G'" ?Ґ)
+ ("/D" ?Ђ) ("/Ch" ?Ћ) ("/CH" ?Ћ)
+ ("/G" ?Ѓ) ("/S" ?Ѕ) ("/K" ?Ќ)
+ ("/I" ?І) ("/J" ?Ј) ("/L" ?Љ) ("/N" ?Њ) ("/Z" ?Џ)
 
  ;; Combining accents as a separate character
- ("//'" ?^[$(O+Z^[(B) ("//`" ?^[$(O+\^[(B)
+ ("//'" ?́) ("//`" ?̀)
 
  ;; In the following two rules the accent is not a separate character
- ("i`" ?^[$,1(}^[(B) ("I`" ?^[$,1(-^[(B)
-
- ("/-"  ?^[$(G!9^[(B)  ;; EN DASH
- ("/--" ?^[$(G!7^[(B)  ;; EM DASH
- ("/*" ?^[$(O#@^[(B)   ;; BULLET
- ("/." ?^[$,1s$^[(B)   ;; ONE DOT LEADER
- ("/.." ?^[$(G!-^[(B)  ;; TWO DOT LEADER
- ("/..." ?^[$A!-^[(B) ;; HORIZONTAL ELLIPSIS
- ("/,," ?^[,Y%^[(B)  ;; DOUBLE LOW-9 QUOTATION MARK
- ("/," ?^[$,1rz^[(B)   ;; SINGLE LOW-9 QUOTATION MARK
- ("/''" ?^[,Y!^[(B)  ;; RIGHT DOUBLE QUOTATION MARK
- ("/'" ?^[,F"^[(B)   ;; RIGHT SINGLE QUOTATION MARK
- ("/``" ?^[,Y4^[(B)  ;; LEFT DOUBLE QUOTATION MARK
- ("/`" ?^[,F!^[(B)   ;; LEFT SINGLE QUOTATION MARK
- ("/<<" ?^[,A+^[(B)  ;; LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
- ("/>>" ?^[,A;^[(B)  ;; RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-
- ("/&" ?^[,A'^[(B)
- ("/ab" ?^[,A'^[(B)                             ; _^[,LPQ^[(B_^[,LWPf^[(B
- ("/pa" ?^[,A'^[(B)                             ; _pa_ragraph
- ("/#" ?^[,Lp^[(B)
- ("/no" ?^[,Lp^[(B)                             ; _^[,L]^^[(B_^[,L\U`^[(B
-
- ("/c" ?^[,A)^[(B)
- ("/tm" ?^[$(D"o^[(B)
- ("/reg" ?^[,A.^[(B)
- ("/eu"  ?^[,b$^[(B)
- ("/ce"  ?^[,A"^[(B)
+ ("i`" ?ѝ) ("I`" ?Ѝ)
+
+ ("/-"  ?–)  ;; EN DASH
+ ("/--" ?—)  ;; EM DASH
+ ("/*" ?•)   ;; BULLET
+ ("/." ?․)   ;; ONE DOT LEADER
+ ("/.." ?‥)  ;; TWO DOT LEADER
+ ("/..." ?…) ;; HORIZONTAL ELLIPSIS
+ ("/,," ?„)  ;; DOUBLE LOW-9 QUOTATION MARK
+ ("/," ?‚)   ;; SINGLE LOW-9 QUOTATION MARK
+ ("/''" ?”)  ;; RIGHT DOUBLE QUOTATION MARK
+ ("/'" ?’)   ;; RIGHT SINGLE QUOTATION MARK
+ ("/``" ?“)  ;; LEFT DOUBLE QUOTATION MARK
+ ("/`" ?‘)   ;; LEFT SINGLE QUOTATION MARK
+ ("/<<" ?«)  ;; LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+ ("/>>" ?»)  ;; RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+
+ ("/&" ?§)
+ ("/ab" ?§)                             ; _аб_зац
+ ("/pa" ?§)                             ; _pa_ragraph
+ ("/#" ?â„–)
+ ("/no" ?№)                             ; _но_мер
+
+ ("/c" ?©)
+ ("/tm" ?â„¢)
+ ("/reg" ?®)
+ ("/eu"  ?€)
+ ("/ce"  ?¢)
 
  ;; fractions
- ("/78" ?^[$(C(~^[(B)
- ("/58" ?^[$(C(}^[(B)
- ("/38" ?^[$(C(|^[(B)
- ("/18" ?^[$(C({^[(B)
- ("/56" ?^[$,1v:^[(B)
- ("/16" ?^[$,1v9^[(B)
- ("/45" ?^[$,1v8^[(B)
- ("/35" ?^[$,1v7^[(B)
- ("/25" ?^[$,1v6^[(B)
- ("/15" ?^[$(O'z^[(B)
- ("/23" ?^[$(O'y^[(B)
- ("/13" ?^[$(O'x^[(B)
- ("/34" ?^[,A>^[(B)
- ("/12" ?^[,A=^[(B)
- ("/14" ?^[,A<^[(B)
+ ("/78" ?â…ž)
+ ("/58" ?⅝)
+ ("/38" ?⅜)
+ ("/18" ?â…›)
+ ("/56" ?â…š)
+ ("/16" ?â…™)
+ ("/45" ?â…˜)
+ ("/35" ?â…—)
+ ("/25" ?â…–)
+ ("/15" ?â…•)
+ ("/23" ?â…”)
+ ("/13" ?â…“)
+ ("/34" ?¾)
+ ("/12" ?½)
+ ("/14" ?¼)
 
  ;; Roman numerals, commonly used for months and section/subsection numbers
- ("/RI" ?^[$A"q^[(B)
- ("/RII" ?^[$A"r^[(B)
- ("/RIII" ?^[$A"s^[(B)
- ("/RIV" ?^[$A"t^[(B)
- ("/RV" ?^[$A"u^[(B)
- ("/RVI" ?^[$A"v^[(B)
- ("/RVII" ?^[$A"w^[(B)
- ("/RVIII" ?^[$A"x^[(B)
- ("/RIX" ?^[$A"y^[(B)
- ("/RX" ?^[$A"z^[(B)
- ("/RXI" ?^[$A"{^[(B)
- ("/RXII" ?^[$A"|^[(B)
+ ("/RI" ?â… )
+ ("/RII" ?â…¡)
+ ("/RIII" ?â…¢)
+ ("/RIV" ?â…£)
+ ("/RV" ?â…¤)
+ ("/RVI" ?â…¥)
+ ("/RVII" ?â…¦)
+ ("/RVIII" ?â…§)
+ ("/RIX" ?â…¨)
+ ("/RX" ?â…©)
+ ("/RXI" ?â…ª)
+ ("/RXII" ?â…«)
 
- ("/ri" ?^[$(G&5^[(B)
- ("/rii" ?^[$(G&6^[(B)
- ("/riii" ?^[$(G&7^[(B)
- ("/riv" ?^[$(G&8^[(B)
- ("/rv" ?^[$(G&9^[(B)
- ("/rvi" ?^[$(G&:^[(B)
- ("/rvii" ?^[$(G&;^[(B)
- ("/rviii" ?^[$(G&<^[(B)
- ("/rix" ?^[$(G&=^[(B)
- ("/rx" ?^[$(G&>^[(B)
- ("/rxi" ?^[$(O,?^[(B)
- ("/rxii" ?^[$(O,@^[(B)
+ ("/ri" ?â…°)
+ ("/rii" ?â…±)
+ ("/riii" ?â…²)
+ ("/riv" ?â…³)
+ ("/rv" ?â…´)
+ ("/rvi" ?â…µ)
+ ("/rvii" ?â…¶)
+ ("/rviii" ?â…·)
+ ("/rix" ?â…¸)
+ ("/rx" ?â…¹)
+ ("/rxi" ?â…º)
+ ("/rxii" ?â…»)
 )
 
 ;; Originally from Yudit's `Belarusian input table according to
@@ -1149,113 +1149,113 @@
 ;; <mikhailian@altern.org>, subsequently amended by AM.
 (quail-define-package
  "belarusian" "Belarusian" "BE" nil
- "^[$,1(9(F(C(:(5(=^[(B keyboard layout registered as STB955-94 Belarusian standard.
+ "ЙЦУКЕН keyboard layout registered as STB955-94 Belarusian standard.
 Unicode based."
  nil t t t t nil nil nil nil nil t)
 
-;; ^[$,1(q(!^[(B 1! 2" 3N 4; 5% 6: 7? 8* 9( 0) -_ =+
-;;     ^[$,1(9^[(B  ^[$,1(F^[(B  ^[$,1(C^[(B  ^[$,1(:^[(B  ^[$,1(5^[(B  ^[$,1(=^[(B  ^[$,1(3^[(B  ^[$,1(H^[(B  ^[$,1(.^[(B  ^[$,1(7^[(B  ^[$,1(E^[(B  '
-;;      ^[$,1(D^[(B  ^[$,1(K^[(B  ^[$,1(2^[(B  ^[$,1(0^[(B  ^[$,1(?^[(B  ^[$,1(@^[(B  ^[$,1(>^[(B  ^[$,1(;^[(B  ^[$,1(4^[(B  ^[$,1(6^[(B  ^[$,1(M^[(B
-;;       ^[$,1(O^[(B  ^[$,1(G^[(B  ^[$,1(A^[(B  ^[$,1(<^[(B  ^[$,1(&^[(B  ^[$,1(B^[(B  ^[$,1(L^[(B  ^[$,1(1^[(B  ^[$,1(N^[(B  .,
+;; ёЁ 1! 2" 3N 4; 5% 6: 7? 8* 9( 0) -_ =+
+;;     Й  Ц  У  К  Е  Н  Г  Ш  Ў  З  Х  '
+;;      Ф  Ы  В  А  П  Р  О  Л  Д  Ж  Э
+;;       Я  Ч  С  М  І  Т  Ь  Б  Ю  .,
 
 (quail-define-rules
- ("~" ?^[$,1(!^[(B)
+ ("~" ?Ё)
  ("@" ?\")
- ("#" ?^[$,1uV^[(B)
+ ("#" ?â„–)
  ("$" ?\;)
  ("%" ?%)
  ("^" ?:)
  ("&" ??)
- ("Q" ?^[$,1(9^[(B)
- ("W" ?^[$,1(F^[(B)
- ("E" ?^[$,1(C^[(B)
- ("R" ?^[$,1(:^[(B)
- ("T" ?^[$,1(5^[(B)
- ("Y" ?^[$,1(=^[(B)
- ("U" ?^[$,1(3^[(B)
- ("I" ?^[$,1(H^[(B)
- ("O" ?^[$,1(.^[(B)
- ("P" ?^[$,1(7^[(B)
- ("{" ?^[$,1(E^[(B)
+ ("Q" ?Й)
+ ("W" ?Ц)
+ ("E" ?У)
+ ("R" ?К)
+ ("T" ?Е)
+ ("Y" ?Н)
+ ("U" ?Г)
+ ("I" ?Ш)
+ ("O" ?ÐŽ)
+ ("P" ?З)
+ ("{" ?Ð¥)
  ("}" ?')
- ("A" ?^[$,1(D^[(B)
- ("S" ?^[$,1(K^[(B)
- ("D" ?^[$,1(2^[(B)
- ("F" ?^[$,1(0^[(B)
- ("G" ?^[$,1(?^[(B)
- ("H" ?^[$,1(@^[(B)
- ("J" ?^[$,1(>^[(B)
- ("K" ?^[$,1(;^[(B)
- ("L" ?^[$,1(4^[(B)
- (":" ?^[$,1(6^[(B)
- ("\"" ?^[$,1(M^[(B)
+ ("A" ?Ф)
+ ("S" ?Ы)
+ ("D" ?Ð’)
+ ("F" ?А)
+ ("G" ?П)
+ ("H" ?Р)
+ ("J" ?О)
+ ("K" ?Л)
+ ("L" ?Д)
+ (":" ?Ж)
+ ("\"" ?Э)
  ("|" ?|)
- ("Z" ?^[$,1(O^[(B)
- ("X" ?^[$,1(G^[(B)
- ("C" ?^[$,1(A^[(B)
- ("V" ?^[$,1(<^[(B)
- ("B" ?^[$,1(&^[(B)
- ("N" ?^[$,1(B^[(B)
- ("M" ?^[$,1(L^[(B)
- ("<" ?^[$,1(1^[(B)
- (">" ?^[$,1(N^[(B)
+ ("Z" ?Я)
+ ("X" ?Ч)
+ ("C" ?С)
+ ("V" ?М)
+ ("B" ?І)
+ ("N" ?Т)
+ ("M" ?Ь)
+ ("<" ?Б)
+ (">" ?Ю)
  ("?" ?,)
 
- ("`" ?^[$,1(q^[(B)
- ("q" ?^[$,1(Y^[(B)
- ("w" ?^[$,1(f^[(B)
- ("e" ?^[$,1(c^[(B)
- ("r" ?^[$,1(Z^[(B)
- ("t" ?^[$,1(U^[(B)
- ("y" ?^[$,1(]^[(B)
- ("u" ?^[$,1(S^[(B)
- ("i" ?^[$,1(h^[(B)
- ("o" ?^[$,1(~^[(B)
- ("p" ?^[$,1(W^[(B)
- ("[" ?^[$,1(e^[(B)
+ ("`" ?Ñ‘)
+ ("q" ?й)
+ ("w" ?ц)
+ ("e" ?у)
+ ("r" ?к)
+ ("t" ?е)
+ ("y" ?н)
+ ("u" ?г)
+ ("i" ?ш)
+ ("o" ?Ñž)
+ ("p" ?з)
+ ("[" ?Ñ…)
  ("]" ?')
- ("a" ?^[$,1(d^[(B)
- ("s" ?^[$,1(k^[(B)
- ("d" ?^[$,1(R^[(B)
- ("f" ?^[$,1(P^[(B)
- ("g" ?^[$,1(_^[(B)
- ("h" ?^[$,1(`^[(B)
- ("j" ?^[$,1(^^[(B)
- ("k" ?^[$,1([^[(B)
- ("l" ?^[$,1(T^[(B)
- (";" ?^[$,1(V^[(B)
- ("'" ?^[$,1(m^[(B)
- ("z" ?^[$,1(o^[(B)
- ("x" ?^[$,1(g^[(B)
- ("c" ?^[$,1(a^[(B)
- ("v" ?^[$,1(\^[(B)
- ("b" ?^[$,1(v^[(B)
- ("n" ?^[$,1(b^[(B)
- ("m" ?^[$,1(l^[(B)
- ("," ?^[$,1(Q^[(B)
- ("." ?^[$,1(n^[(B)
+ ("a" ?Ñ„)
+ ("s" ?Ñ‹)
+ ("d" ?в)
+ ("f" ?а)
+ ("g" ?п)
+ ("h" ?Ñ€)
+ ("j" ?о)
+ ("k" ?л)
+ ("l" ?д)
+ (";" ?ж)
+ ("'" ?э)
+ ("z" ?я)
+ ("x" ?ч)
+ ("c" ?с)
+ ("v" ?м)
+ ("b" ?Ñ–)
+ ("n" ?Ñ‚)
+ ("m" ?ь)
+ ("," ?б)
+ ("." ?ÑŽ)
  ("/" ?.))
 
 (quail-define-package
- "bulgarian-alt-phonetic" "Bulgarian" "^[$,1(1(=(D^[(B"
+ "bulgarian-alt-phonetic" "Bulgarian" "БНФ"
  nil
  "Bulgarian alternative Phonetic keyboard layout, producing Unicode.
 
 This phonetic layout replaces all the Latin letters with Bulgarian
 \(Cyrillic\) letters based on similarities in their pronunciation or look.
 
-Note that, since the letters '^[,Li^[(B', '^[,Ll^[(B', '^[,Ln^[(B' and '^[,Lo^[(B' are attached to the
+Note that, since the letters 'щ', 'ь', 'ю' and 'я' are attached to the
 ']', '\', '`' and '[' keys respectively, Caps Lock does not affect them."
 nil t t t t nil nil nil nil nil t)
 
-;;  ^[$,1(N^[(B  1! 2@ 3^[$,1uV^[(B 4$ 5% 6^[$,1tL^[(B 7^[,A'^[(B 8* 9( 0) -^[$,1rs^[(B =+ ^[$,1(l(}^[(B
-;;      ^[$,1(G^[(B  ^[$,1(H^[(B  ^[$,1(5^[(B  ^[$,1(@^[(B  ^[$,1(B^[(B  ^[$,1(J^[(B  ^[$,1(C^[(B  ^[$,1(8^[(B  ^[$,1(>^[(B  ^[$,1(?^[(B  ^[$,1(O^[(B  ^[$,1(I^[(B
-;;       ^[,L0^[(B  ^[$,1(A^[(B  ^[$,1(4^[(B  ^[$,1(D^[(B  ^[$,1(3^[(B  ^[$,1(E^[(B  ^[$,1(9^[(B  ^[$,1(:^[(B  ^[$,1(;^[(B  :; '"
-;;        ^[$,1(7^[(B  ^[$,1(6^[(B  ^[$,1(F^[(B  ^[$,1(2^[(B  ^[$,1(1^[(B  ^[$,1(=^[(B  ^[$,1(<^[(B  ,^[$,1r~^[(B .^[$,1r|^[(B /?
+;;  Ю  1! 2@ 3№ 4$ 5% 6€ 7§ 8* 9( 0) -– =+ ьѝ
+;;      Ч  Ш  Е  Р  Т  Ъ  У  И  О  П  Я  Щ
+;;       А  С  Д  Ф  Г  Х  Й  К  Л  :; '"
+;;        З  Ж  Ц  В  Б  Н  М  ,„ .“ /?
 
 (quail-define-rules
- ("#" ?^[,Lp^[(B)
- ("&" ?^[,A'^[(B)
+ ("#" ?â„–)
+ ("&" ?§)
  ("/#" ?#)
  ("/&" ?&)
  ("/<" ?<)
@@ -1270,44 +1270,44 @@
  ("/|" ?|)
  ("/}" ?})
  ("/~" ?~)
- ("<" ?^[$,1r~^[(B)
- (">" ?^[$,1r|^[(B)
- ("A" ?^[$,1(0^[(B) ("a" ?^[$,1(P^[(B)
- ("B" ?^[$,1(1^[(B) ("b" ?^[$,1(Q^[(B)
- ("C" ?^[$,1(F^[(B) ("c" ?^[$,1(f^[(B)
- ("D" ?^[$,1(4^[(B) ("d" ?^[$,1(T^[(B)
- ("E" ?^[$,1(5^[(B) ("e" ?^[$,1(U^[(B)
- ("F" ?^[$,1(D^[(B) ("f" ?^[$,1(d^[(B)
- ("G" ?^[$,1(3^[(B) ("g" ?^[$,1(S^[(B)
- ("H" ?^[$,1(E^[(B) ("h" ?^[$,1(e^[(B)
- ("I" ?^[$,1(8^[(B) ("i" ?^[$,1(X^[(B)
- ("J" ?^[$,1(9^[(B) ("j" ?^[$,1(Y^[(B)
- ("K" ?^[$,1(:^[(B) ("k" ?^[$,1(Z^[(B)
- ("L" ?^[$,1(;^[(B) ("l" ?^[$,1([^[(B)
- ("M" ?^[$,1(<^[(B) ("m" ?^[$,1(\^[(B)
- ("N" ?^[$,1(=^[(B) ("n" ?^[$,1(]^[(B)
- ("O" ?^[$,1(>^[(B) ("o" ?^[$,1(^^[(B)
- ("P" ?^[$,1(?^[(B) ("p" ?^[$,1(_^[(B)
- ("Q" ?^[$,1(G^[(B) ("q" ?^[$,1(g^[(B)
- ("R" ?^[$,1(@^[(B) ("r" ?^[$,1(`^[(B)
- ("S" ?^[$,1(A^[(B) ("s" ?^[$,1(a^[(B)
- ("T" ?^[$,1(B^[(B) ("t" ?^[$,1(b^[(B)
- ("U" ?^[$,1(C^[(B) ("u" ?^[$,1(c^[(B)
- ("V" ?^[$,1(2^[(B) ("v" ?^[$,1(R^[(B)
- ("W" ?^[$,1(H^[(B) ("w" ?^[$,1(h^[(B)
- ("X" ?^[$,1(6^[(B) ("x" ?^[$,1(V^[(B)
- ("Y" ?^[$,1(J^[(B) ("y" ?^[$,1(j^[(B)
- ("Z" ?^[$,1(7^[(B) ("z" ?^[$,1(W^[(B)
- ("[" ?^[$,1(o^[(B)
- ("\\" ?^[$,1(l^[(B)
- ("]" ?^[$,1(i^[(B)
- ("^" ?^[$,1tL^[(B)
- ("_" ?^[$,1rs^[(B)
- ("`" ?^[$,1(n^[(B)
- ("{" ?^[$,1(O^[(B)
- ("|" ?^[$,1(}^[(B)
- ("}" ?^[$,1(I^[(B)
- ("~" ?^[$,1(N^[(B))
+ ("<" ?„)
+ (">" ?“)
+ ("A" ?А) ("a" ?а)
+ ("B" ?Б) ("b" ?б)
+ ("C" ?Ц) ("c" ?ц)
+ ("D" ?Д) ("d" ?д)
+ ("E" ?Е) ("e" ?е)
+ ("F" ?Ф) ("f" ?ф)
+ ("G" ?Г) ("g" ?г)
+ ("H" ?Ð¥) ("h" ?Ñ…)
+ ("I" ?И) ("i" ?и)
+ ("J" ?Й) ("j" ?й)
+ ("K" ?К) ("k" ?к)
+ ("L" ?Л) ("l" ?л)
+ ("M" ?М) ("m" ?м)
+ ("N" ?Н) ("n" ?н)
+ ("O" ?О) ("o" ?о)
+ ("P" ?П) ("p" ?п)
+ ("Q" ?Ч) ("q" ?ч)
+ ("R" ?Р) ("r" ?р)
+ ("S" ?С) ("s" ?с)
+ ("T" ?Т) ("t" ?т)
+ ("U" ?У) ("u" ?у)
+ ("V" ?В) ("v" ?в)
+ ("W" ?Ш) ("w" ?ш)
+ ("X" ?Ж) ("x" ?ж)
+ ("Y" ?Ъ) ("y" ?ъ)
+ ("Z" ?З) ("z" ?з)
+ ("[" ?я)
+ ("\\" ?ь)
+ ("]" ?щ)
+ ("^" ?€)
+ ("_" ?–)
+ ("`" ?ÑŽ)
+ ("{" ?Я)
+ ("|" ?ѝ)
+ ("}" ?Щ)
+ ("~" ?Ю))
 
 ;; From `Bulgarian-PHO.kmap for Yudit', Alexander Shopov
 ;; <al_shopov@web.bg>.
@@ -1317,108 +1317,108 @@
 ;; <ogi@fmi.uni-sofia.bg> and name changes from Anton Zinoviev
 ;; <anton@lml.bas.bg>.
 (quail-define-package
- "bulgarian-phonetic" "Bulgarian" "^[$,1(6(1(D^[(B"
+ "bulgarian-phonetic" "Bulgarian" "ЖБФ"
  nil
  "Bulgarian Phonetic keyboard layout, producing Unicode.
 
 The layout is similar to `cyrillic-translit', but all Bulgarian
 characters are typed with a single key.
 
-Use /& for ^[,A'^[(B (Cyrillic paragraph) and /# for ^[$,1uV^[(B.
+Use /& for § (Cyrillic paragraph) and /# for №.
 
-The letters ^[$,1(G^[(B, ^[$,1(H^[(B, ^[$,1(I^[(B and ^[$,1(N^[(B are not affected by Caps Lock."
+The letters Ч, Ш, Щ and Ю are not affected by Caps Lock."
  nil t t t t nil nil nil nil nil t)
 
-;;  ^[$,1(G^[(B
-;;      ^[$,1(O^[(B  ^[$,1(2^[(B  ^[$,1(5^[(B  ^[$,1(@^[(B  ^[$,1(B^[(B  ^[$,1(J^[(B  ^[$,1(C^[(B  ^[$,1(8^[(B  ^[$,1(>^[(B  ^[$,1(?^[(B  ^[$,1(H^[(B  ^[$,1(I^[(B
-;;       ^[$,1(0^[(B  ^[$,1(A^[(B  ^[$,1(4^[(B  ^[$,1(D^[(B  ^[$,1(3^[(B  ^[$,1(E^[(B  ^[$,1(9^[(B  ^[$,1(:^[(B  ^[$,1(;^[(B        ^[$,1(N^[(B
-;;        ^[$,1(7^[(B  ^[$,1(L^[(B  ^[$,1(F^[(B  ^[$,1(6^[(B  ^[$,1(1^[(B  ^[$,1(=^[(B  ^[$,1(<^[(B
+;;  Ч
+;;      Я  В  Е  Р  Т  Ъ  У  И  О  П  Ш  Щ
+;;       А  С  Д  Ф  Г  Х  Й  К  Л        Ю
+;;        З  Ь  Ц  Ж  Б  Н  М
 
 (quail-define-rules
- ("/&" ?^[,A'^[(B)
- ("/#" ?^[$,1uV^[(B)
- ("A" ?^[$,1(0^[(B)
- ("B" ?^[$,1(1^[(B)
- ("W" ?^[$,1(2^[(B)
- ("G" ?^[$,1(3^[(B)
- ("D" ?^[$,1(4^[(B)
- ("E" ?^[$,1(5^[(B)
- ("V" ?^[$,1(6^[(B)
- ("Z" ?^[$,1(7^[(B)
- ("I" ?^[$,1(8^[(B)
- ("J" ?^[$,1(9^[(B)
- ("K" ?^[$,1(:^[(B)
- ("L" ?^[$,1(;^[(B)
- ("M" ?^[$,1(<^[(B)
- ("N" ?^[$,1(=^[(B)
- ("O" ?^[$,1(>^[(B)
- ("P" ?^[$,1(?^[(B)
- ("R" ?^[$,1(@^[(B)
- ("S" ?^[$,1(A^[(B)
- ("T" ?^[$,1(B^[(B)
- ("U" ?^[$,1(C^[(B)
- ("F" ?^[$,1(D^[(B)
- ("H" ?^[$,1(E^[(B)
- ("C" ?^[$,1(F^[(B)
- ("~" ?^[$,1(G^[(B)
- ("{" ?^[$,1(H^[(B)
- ("}" ?^[$,1(I^[(B)
- ("Y" ?^[$,1(J^[(B)
- ("X" ?^[$,1(L^[(B)
- ("|" ?^[$,1(N^[(B)
- ("Q" ?^[$,1(O^[(B)
- ("a" ?^[$,1(P^[(B)
- ("b" ?^[$,1(Q^[(B)
- ("w" ?^[$,1(R^[(B)
- ("g" ?^[$,1(S^[(B)
- ("d" ?^[$,1(T^[(B)
- ("e" ?^[$,1(U^[(B)
- ("v" ?^[$,1(V^[(B)
- ("z" ?^[$,1(W^[(B)
- ("i" ?^[$,1(X^[(B)
- ("j" ?^[$,1(Y^[(B)
- ("k" ?^[$,1(Z^[(B)
- ("l" ?^[$,1([^[(B)
- ("m" ?^[$,1(\^[(B)
- ("n" ?^[$,1(]^[(B)
- ("o" ?^[$,1(^^[(B)
- ("p" ?^[$,1(_^[(B)
- ("r" ?^[$,1(`^[(B)
- ("s" ?^[$,1(a^[(B)
- ("t" ?^[$,1(b^[(B)
- ("u" ?^[$,1(c^[(B)
- ("f" ?^[$,1(d^[(B)
- ("h" ?^[$,1(e^[(B)
- ("c" ?^[$,1(f^[(B)
- ("`" ?^[$,1(g^[(B)
- ("[" ?^[$,1(h^[(B)
- ("]" ?^[$,1(i^[(B)
- ("y" ?^[$,1(j^[(B)
- ("x" ?^[$,1(l^[(B)
- ("\\" ?^[$,1(n^[(B)
- ("q" ?^[$,1(o^[(B))
+ ("/&" ?§)
+ ("/#" ?â„–)
+ ("A" ?А)
+ ("B" ?Б)
+ ("W" ?Ð’)
+ ("G" ?Г)
+ ("D" ?Д)
+ ("E" ?Е)
+ ("V" ?Ж)
+ ("Z" ?З)
+ ("I" ?И)
+ ("J" ?Й)
+ ("K" ?К)
+ ("L" ?Л)
+ ("M" ?М)
+ ("N" ?Н)
+ ("O" ?О)
+ ("P" ?П)
+ ("R" ?Р)
+ ("S" ?С)
+ ("T" ?Т)
+ ("U" ?У)
+ ("F" ?Ф)
+ ("H" ?Ð¥)
+ ("C" ?Ц)
+ ("~" ?Ч)
+ ("{" ?Ш)
+ ("}" ?Щ)
+ ("Y" ?Ъ)
+ ("X" ?Ь)
+ ("|" ?Ю)
+ ("Q" ?Я)
+ ("a" ?а)
+ ("b" ?б)
+ ("w" ?в)
+ ("g" ?г)
+ ("d" ?д)
+ ("e" ?е)
+ ("v" ?ж)
+ ("z" ?з)
+ ("i" ?и)
+ ("j" ?й)
+ ("k" ?к)
+ ("l" ?л)
+ ("m" ?м)
+ ("n" ?н)
+ ("o" ?о)
+ ("p" ?п)
+ ("r" ?Ñ€)
+ ("s" ?с)
+ ("t" ?Ñ‚)
+ ("u" ?у)
+ ("f" ?Ñ„)
+ ("h" ?Ñ…)
+ ("c" ?ц)
+ ("`" ?ч)
+ ("[" ?ш)
+ ("]" ?щ)
+ ("y" ?ÑŠ)
+ ("x" ?ь)
+ ("\\" ?ÑŽ)
+ ("q" ?я))
 
 ;; Based on an implementation by Ognyan Kulev <ogi@fmi.uni-sofia.bg>.
 ;; This follows XKB bg.
 
 (quail-define-package
- "bulgarian-bds" "Bulgarian" "^[$,1(1(4(A^[(B" nil
+ "bulgarian-bds" "Bulgarian" "БДС" nil
  "Bulgarian standard keyboard layout (BDS)
 
 This keyboard layout is standard for Bulgarian typewriters.
 
-The letters ^[$,1(F^[(B, ^[$,1(<^[(B, ^[$,1(G^[(B, ^[$,1(@^[(B, ^[$,1(;^[(B, ^[$,1(1^[(B and ^[$,1(K^[(B are not affected by Caps Lock.
+The letters Ц, М, Ч, Р, Л, Б and Ы are not affected by Caps Lock.
 
 In addition to original Bulgarian typewriter layout, keys \\ and |
-are transformed into ' and ^[$,1(K^[(B respectively.  Some keyboards mark these
+are transformed into ' and Ы respectively.  Some keyboards mark these
 keys as being transformed into ( and ) respectively.  For ( and ), use
 ` and ~ respectively.  This input method follows XKB."
  nil t t t t nil nil nil nil nil t)
 
-;;  () 1! 2? 3+ 4" 5% 6= 7: 8/ 9_ 0^[$,1uV^[(B -I .V
-;;      ,^[$,1(k^[(B ^[$,1(C^[(B  ^[$,1(5^[(B  ^[$,1(8^[(B  ^[$,1(H^[(B  ^[$,1(I^[(B  ^[$,1(:^[(B  ^[$,1(A^[(B  ^[$,1(4^[(B  ^[$,1(7^[(B  ^[$,1(F^[(B  ;^[,A'^[(B
-;;       ^[$,1(L^[(B  ^[$,1(O^[(B  ^[$,1(0^[(B  ^[$,1(>^[(B  ^[$,1(6^[(B  ^[$,1(3^[(B  ^[$,1(B^[(B  ^[$,1(=^[(B  ^[$,1(2^[(B  ^[$,1(<^[(B  ^[$,1(G^[(B  '^[$,1(K^[(B
-;;        ^[$,1(N^[(B  ^[$,1(9^[(B  ^[$,1(J^[(B  ^[$,1(M^[(B  ^[$,1(D^[(B  ^[$,1(E^[(B  ^[$,1(?^[(B  ^[$,1(@^[(B  ^[$,1(;^[(B  ^[$,1(1^[(B
+;;  () 1! 2? 3+ 4" 5% 6= 7: 8/ 9_ 0â„– -I .V
+;;      ,ы У  Е  И  Ш  Щ  К  С  Д  З  Ц  ;§
+;;       Ь  Я  А  О  Ж  Г  Т  Н  В  М  Ч  'Ы
+;;        Ю  Й  Ъ  Э  Ф  Х  П  Р  Л  Б
 
 (quail-define-rules
 
@@ -1431,50 +1431,50 @@
  ("7" ?7) ("&" ?:)
  ("8" ?8) ("*" ?/)
  ("9" ?9) ("(" ?_)
- ("0" ?0) (")" ?^[$,1uV^[(B)
+ ("0" ?0) (")" ?â„–)
  ("-" ?-) ("_" ?I)
  ("=" ?.) ("+" ?V)
 
- ("q" ?,) ("Q" ?^[$,1(k^[(B)
- ("w" ?^[$,1(c^[(B) ("W" ?^[$,1(C^[(B)
- ("e" ?^[$,1(U^[(B) ("E" ?^[$,1(5^[(B)
- ("r" ?^[$,1(X^[(B) ("R" ?^[$,1(8^[(B)
- ("t" ?^[$,1(h^[(B) ("T" ?^[$,1(H^[(B)
- ("y" ?^[$,1(i^[(B) ("Y" ?^[$,1(I^[(B)
- ("u" ?^[$,1(Z^[(B) ("U" ?^[$,1(:^[(B)
- ("i" ?^[$,1(a^[(B) ("I" ?^[$,1(A^[(B)
- ("o" ?^[$,1(T^[(B) ("O" ?^[$,1(4^[(B)
- ("p" ?^[$,1(W^[(B) ("P" ?^[$,1(7^[(B)
- ("[" ?^[$,1(f^[(B) ("{" ?^[$,1(F^[(B)
- ("]" ?\;) ("}" ?^[,A'^[(B)
+ ("q" ?,) ("Q" ?Ñ‹)
+ ("w" ?у) ("W" ?У)
+ ("e" ?е) ("E" ?Е)
+ ("r" ?и) ("R" ?И)
+ ("t" ?ш) ("T" ?Ш)
+ ("y" ?щ) ("Y" ?Щ)
+ ("u" ?к) ("U" ?К)
+ ("i" ?с) ("I" ?С)
+ ("o" ?д) ("O" ?Д)
+ ("p" ?з) ("P" ?З)
+ ("[" ?ц) ("{" ?Ц)
+ ("]" ?\;) ("}" ?§)
 
- ("a" ?^[$,1(l^[(B) ("A" ?^[$,1(L^[(B)
- ("s" ?^[$,1(o^[(B) ("S" ?^[$,1(O^[(B)
- ("d" ?^[$,1(P^[(B) ("D" ?^[$,1(0^[(B)
- ("f" ?^[$,1(^^[(B) ("F" ?^[$,1(>^[(B)
- ("g" ?^[$,1(V^[(B) ("G" ?^[$,1(6^[(B)
- ("h" ?^[$,1(S^[(B) ("H" ?^[$,1(3^[(B)
- ("j" ?^[$,1(b^[(B) ("J" ?^[$,1(B^[(B)
- ("k" ?^[$,1(]^[(B) ("K" ?^[$,1(=^[(B)
- ("l" ?^[$,1(R^[(B) ("L" ?^[$,1(2^[(B)
- (";" ?^[$,1(\^[(B) (":" ?^[$,1(<^[(B)
- ("'" ?^[$,1(g^[(B) ("\"" ?^[$,1(G^[(B)
+ ("a" ?ь) ("A" ?Ь)
+ ("s" ?я) ("S" ?Я)
+ ("d" ?а) ("D" ?А)
+ ("f" ?о) ("F" ?О)
+ ("g" ?ж) ("G" ?Ж)
+ ("h" ?г) ("H" ?Г)
+ ("j" ?т) ("J" ?Т)
+ ("k" ?н) ("K" ?Н)
+ ("l" ?в) ("L" ?В)
+ (";" ?м) (":" ?М)
+ ("'" ?ч) ("\"" ?Ч)
  ("`" ?\() ("~" ?\))
 
- ("z" ?^[$,1(n^[(B) ("Z" ?^[$,1(N^[(B)
- ("x" ?^[$,1(Y^[(B) ("X" ?^[$,1(9^[(B)
- ("c" ?^[$,1(j^[(B) ("C" ?^[$,1(J^[(B)
- ("v" ?^[$,1(m^[(B) ("V" ?^[$,1(M^[(B)
- ("b" ?^[$,1(d^[(B) ("B" ?^[$,1(D^[(B)
- ("n" ?^[$,1(e^[(B) ("N" ?^[$,1(E^[(B)
- ("m" ?^[$,1(_^[(B) ("M" ?^[$,1(?^[(B)
- ("," ?^[$,1(`^[(B) ("<" ?^[$,1(@^[(B)
- ("." ?^[$,1([^[(B) (">" ?^[$,1(;^[(B)
- ("/" ?^[$,1(Q^[(B) ("?" ?^[$,1(1^[(B)
- ("\\" ?') ("|" ?^[$,1(K^[(B))
+ ("z" ?ю) ("Z" ?Ю)
+ ("x" ?й) ("X" ?Й)
+ ("c" ?ъ) ("C" ?Ъ)
+ ("v" ?э) ("V" ?Э)
+ ("b" ?ф) ("B" ?Ф)
+ ("n" ?Ñ…) ("N" ?Ð¥)
+ ("m" ?п) ("M" ?П)
+ ("," ?р) ("<" ?Р)
+ ("." ?л) (">" ?Л)
+ ("/" ?б) ("?" ?Б)
+ ("\\" ?') ("|" ?Ы))
 
 ;; Local Variables:
-;; coding: iso-2022-7bit
+;; coding: utf-8
 ;; End:
 
 ;;; cyrillic.el ends here

=== modified file 'leim/quail/czech.el'
--- leim/quail/czech.el	2013-01-01 09:11:05 +0000
+++ leim/quail/czech.el	2013-03-12 21:04:44 +0000
@@ -1,9 +1,9 @@
-;;; czech.el --- Quail package for inputting Czech -*-coding: iso-2022-7bit;-*-
+;;; czech.el --- Quail package for inputting Czech -*-coding: utf-8;-*-
 
 ;; Copyright (C) 1998, 2001-2013 Free Software Foundation, Inc.
 
 ;; Author: Milan Zamazal <pdm@zamazal.org>
-;; Maintainer: Pavel Jan^[,Bm^[(Bk <Pavel@Janik.cz>
+;; Maintainer: Pavel Janík <Pavel@Janik.cz>
 ;; Keywords: i18n, multilingual, input method, Czech
 
 ;; This file is part of GNU Emacs.
@@ -40,15 +40,15 @@
 
 (quail-define-rules
  ("1" ?+)
- ("2" ?^[,Bl^[(B)
- ("3" ?^[,B9^[(B)
- ("4" ?^[,Bh^[(B)
- ("5" ?^[,Bx^[(B)
- ("6" ?^[,B>^[(B)
- ("7" ?^[,B}^[(B)
- ("8" ?^[,Ba^[(B)
- ("9" ?^[,Bm^[(B)
- ("0" ?^[,Bi^[(B)
+ ("2" ?Ä›)
+ ("3" ?Å¡)
+ ("4" ?č)
+ ("5" ?Å™)
+ ("6" ?ž)
+ ("7" ?ý)
+ ("8" ?á)
+ ("9" ?í)
+ ("0" ?é)
  ("!" ?1)
  ("@" ?2)
  ("#" ?3)
@@ -61,14 +61,14 @@
  (")" ?0)
  ("-" ?=)
  ("_" ?%)
- ("[" ?^[,Bz^[(B)
+ ("[" ?ú)
  ("{" ?/)
  ("]" ?\))
  ("}" ?\()
  ("|" ?`)
- (";" ?^[,By^[(B)
+ (";" ?ů)
  (":" ?\")
- ("'" ?^[,B'^[(B)
+ ("'" ?§)
  ("\"" ?!)
  ("<" ??)
  (">" ?:)
@@ -79,44 +79,44 @@
  ("z" ?y)
  ("Y" ?Z)
  ("Z" ?Y)
- ("\\a" ?^[,Bd^[(B)
- ("\\o" ?^[,Bv^[(B)
- ("\\s" ?^[,B_^[(B)
- ("\\u" ?^[,B|^[(B)
- ("\\A" ?^[,BD^[(B)
- ("\\O" ?^[,BV^[(B)
- ("\\S" ?^[,B_^[(B)
- ("\\U" ?^[,B\^[(B)
- ("~u" ?^[,By^[(B)
- ("~U" ?^[,BY^[(B)
- ("=a" ?^[,Ba^[(B)
- ("+c" ?^[,Bh^[(B)
- ("+d" ?^[,Bo^[(B)
- ("=e" ?^[,Bi^[(B)
- ("+e" ?^[,Bl^[(B)
- ("=i" ?^[,Bm^[(B)
- ("+n" ?^[,Br^[(B)
- ("=o" ?^[,Bs^[(B)
- ("+r" ?^[,Bx^[(B)
- ("+s" ?^[,B9^[(B)
- ("+t" ?^[,B;^[(B)
- ("=u" ?^[,Bz^[(B)
- ("=z" ?^[,B}^[(B)
- ("+y" ?^[,B>^[(B)
- ("=A" ?^[,BA^[(B)
- ("+C" ?^[,BH^[(B)
- ("+D" ?^[,BO^[(B)
- ("=E" ?^[,BI^[(B)
- ("+E" ?^[,BL^[(B)
- ("=I" ?^[,BM^[(B)
- ("+N" ?^[,BR^[(B)
- ("=O" ?^[,BS^[(B)
- ("+R" ?^[,BX^[(B)
- ("+S" ?^[,B)^[(B)
- ("+T" ?^[,B+^[(B)
- ("=U" ?^[,BZ^[(B)
- ("=Z" ?^[,B]^[(B)
- ("+Y" ?^[,B.^[(B)
+ ("\\a" ?ä)
+ ("\\o" ?ö)
+ ("\\s" ?ß)
+ ("\\u" ?ü)
+ ("\\A" ?Ä)
+ ("\\O" ?Ö)
+ ("\\S" ?ß)
+ ("\\U" ?Ü)
+ ("~u" ?ů)
+ ("~U" ?Å®)
+ ("=a" ?á)
+ ("+c" ?č)
+ ("+d" ?ď)
+ ("=e" ?é)
+ ("+e" ?Ä›)
+ ("=i" ?í)
+ ("+n" ?ň)
+ ("=o" ?ó)
+ ("+r" ?Å™)
+ ("+s" ?Å¡)
+ ("+t" ?Å¥)
+ ("=u" ?ú)
+ ("=z" ?ý)
+ ("+y" ?ž)
+ ("=A" ?Á)
+ ("+C" ?Č)
+ ("+D" ?ÄŽ)
+ ("=E" ?É)
+ ("+E" ?Äš)
+ ("=I" ?Í)
+ ("+N" ?Ň)
+ ("=O" ?Ó)
+ ("+R" ?Ř)
+ ("+S" ?Å )
+ ("+T" ?Ť)
+ ("=U" ?Ú)
+ ("=Z" ?Ý)
+ ("+Y" ?Ž)
  ("=1" ?!)
  ("=2" ?@)
  ("=3" ?#)
@@ -162,15 +162,15 @@
 
 (quail-define-rules
  ("1" ?+)
- ("2" ?^[,Bl^[(B)
- ("3" ?^[,B9^[(B)
- ("4" ?^[,Bh^[(B)
- ("5" ?^[,Bx^[(B)
- ("6" ?^[,B>^[(B)
- ("7" ?^[,B}^[(B)
- ("8" ?^[,Ba^[(B)
- ("9" ?^[,Bm^[(B)
- ("0" ?^[,Bi^[(B)
+ ("2" ?Ä›)
+ ("3" ?Å¡)
+ ("4" ?č)
+ ("5" ?Å™)
+ ("6" ?ž)
+ ("7" ?ý)
+ ("8" ?á)
+ ("9" ?í)
+ ("0" ?é)
  ("!" ?1)
  ("@" ?2)
  ("#" ?3)
@@ -183,58 +183,58 @@
  (")" ?0)
  ("-" ?=)
  ("_" ?%)
- ("[" ?^[,Bz^[(B)
+ ("[" ?ú)
  ("{" ?/)
  ("]" ?\))
  ("}" ?\()
  ("|" ?`)
- (";" ?^[,By^[(B)
+ (";" ?ů)
  (":" ?\")
- ("'" ?^[,B'^[(B)
+ ("'" ?§)
  ("\"" ?!)
  ("<" ??)
  (">" ?:)
  ("/" ?-)
  ("?" ?_)
  ("`" ?\;)
- ("\\a" ?^[,Bd^[(B)
- ("\\o" ?^[,Bv^[(B)
- ("\\s" ?^[,B_^[(B)
- ("\\u" ?^[,B|^[(B)
- ("\\A" ?^[,BD^[(B)
- ("\\O" ?^[,BV^[(B)
- ("\\S" ?^[,B_^[(B)
- ("\\U" ?^[,B\^[(B)
- ("~u" ?^[,By^[(B)
- ("~U" ?^[,BY^[(B)
- ("=a" ?^[,Ba^[(B)
- ("+c" ?^[,Bh^[(B)
- ("+d" ?^[,Bo^[(B)
- ("=e" ?^[,Bi^[(B)
- ("+e" ?^[,Bl^[(B)
- ("=i" ?^[,Bm^[(B)
- ("+n" ?^[,Br^[(B)
- ("=o" ?^[,Bs^[(B)
- ("+r" ?^[,Bx^[(B)
- ("+s" ?^[,B9^[(B)
- ("+t" ?^[,B;^[(B)
- ("=u" ?^[,Bz^[(B)
- ("=y" ?^[,B}^[(B)
- ("+z" ?^[,B>^[(B)
- ("=A" ?^[,BA^[(B)
- ("+C" ?^[,BH^[(B)
- ("+D" ?^[,BO^[(B)
- ("=E" ?^[,BI^[(B)
- ("+E" ?^[,BL^[(B)
- ("=I" ?^[,BM^[(B)
- ("+N" ?^[,BR^[(B)
- ("=O" ?^[,BS^[(B)
- ("+R" ?^[,BX^[(B)
- ("+S" ?^[,B)^[(B)
- ("+T" ?^[,B+^[(B)
- ("=Y" ?^[,B]^[(B)
- ("+Z" ?^[,B.^[(B)
- ("=U" ?^[,BZ^[(B)
+ ("\\a" ?ä)
+ ("\\o" ?ö)
+ ("\\s" ?ß)
+ ("\\u" ?ü)
+ ("\\A" ?Ä)
+ ("\\O" ?Ö)
+ ("\\S" ?ß)
+ ("\\U" ?Ü)
+ ("~u" ?ů)
+ ("~U" ?Å®)
+ ("=a" ?á)
+ ("+c" ?č)
+ ("+d" ?ď)
+ ("=e" ?é)
+ ("+e" ?Ä›)
+ ("=i" ?í)
+ ("+n" ?ň)
+ ("=o" ?ó)
+ ("+r" ?Å™)
+ ("+s" ?Å¡)
+ ("+t" ?Å¥)
+ ("=u" ?ú)
+ ("=y" ?ý)
+ ("+z" ?ž)
+ ("=A" ?Á)
+ ("+C" ?Č)
+ ("+D" ?ÄŽ)
+ ("=E" ?É)
+ ("+E" ?Äš)
+ ("=I" ?Í)
+ ("+N" ?Ň)
+ ("=O" ?Ó)
+ ("+R" ?Ř)
+ ("+S" ?Å )
+ ("+T" ?Ť)
+ ("=Y" ?Ý)
+ ("+Z" ?Ž)
+ ("=U" ?Ú)
  ("=1" ?!)
  ("=2" ?@)
  ("=3" ?#)
@@ -286,15 +286,15 @@
 
 (quail-define-rules
  ("1" ?+)
- ("2" ?^[,Bl^[(B)
- ("3" ?^[,B9^[(B)
- ("4" ?^[,Bh^[(B)
- ("5" ?^[,Bx^[(B)
- ("6" ?^[,B>^[(B)
- ("7" ?^[,B}^[(B)
- ("8" ?^[,Ba^[(B)
- ("9" ?^[,Bm^[(B)
- ("0" ?^[,Bi^[(B)
+ ("2" ?Ä›)
+ ("3" ?Å¡)
+ ("4" ?č)
+ ("5" ?Å™)
+ ("6" ?ž)
+ ("7" ?ý)
+ ("8" ?á)
+ ("9" ?í)
+ ("0" ?é)
  ("+1" ?1)
  ("+2" ?2)
  ("+3" ?3)
@@ -305,52 +305,52 @@
  ("+8" ?8)
  ("+9" ?9)
  ("+0" ?0)
- ("+a" ?^[,Ba^[(B)
- ("++a" ?^[,Bd^[(B)
- ("+c" ?^[,Bh^[(B)
- ("+d" ?^[,Bo^[(B)
- ("+e" ?^[,Bi^[(B)
- ("++e" ?^[,Bl^[(B)
- ("+i" ?^[,Bm^[(B)
- ("+l" ?^[,Be^[(B)
- ("++l" ?^[,B5^[(B)
- ("+n" ?^[,Br^[(B)
- ("+o" ?^[,Bs^[(B)
- ("++o" ?^[,Bv^[(B)
- ("+++o" ?^[,Bt^[(B)
- ("+r" ?^[,Bx^[(B)
- ("++r" ?^[,B`^[(B)
- ("+s" ?^[,B9^[(B)
- ("++s" ?^[,B_^[(B)
- ("+t" ?^[,B;^[(B)
- ("+u" ?^[,Bz^[(B)
- ("++u" ?^[,By^[(B)
- ("+++u" ?^[,B|^[(B)
- ("+y" ?^[,B}^[(B)
- ("+z" ?^[,B>^[(B)
- ("+A" ?^[,BA^[(B)
- ("++A" ?^[,BD^[(B)
- ("+C" ?^[,BH^[(B)
- ("+D" ?^[,BO^[(B)
- ("+E" ?^[,BI^[(B)
- ("++E" ?^[,BL^[(B)
- ("+I" ?^[,BM^[(B)
- ("+L" ?^[,BE^[(B)
- ("++L" ?^[,B%^[(B)
- ("+N" ?^[,BR^[(B)
- ("+O" ?^[,BS^[(B)
- ("++O" ?^[,BV^[(B)
- ("+++O" ?^[,BT^[(B)
- ("+R" ?^[,BX^[(B)
- ("++R" ?^[,B@^[(B)
- ("+S" ?^[,B)^[(B)
- ("++S" ?^[,B_^[(B)
- ("+T" ?^[,B+^[(B)
- ("+U" ?^[,BZ^[(B)
- ("++U" ?^[,BY^[(B)
- ("+++U" ?^[,B\^[(B)
- ("+Y" ?^[,B]^[(B)
- ("+Z" ?^[,B.^[(B)
+ ("+a" ?á)
+ ("++a" ?ä)
+ ("+c" ?č)
+ ("+d" ?ď)
+ ("+e" ?é)
+ ("++e" ?Ä›)
+ ("+i" ?í)
+ ("+l" ?ĺ)
+ ("++l" ?ľ)
+ ("+n" ?ň)
+ ("+o" ?ó)
+ ("++o" ?ö)
+ ("+++o" ?ô)
+ ("+r" ?Å™)
+ ("++r" ?Å•)
+ ("+s" ?Å¡)
+ ("++s" ?ß)
+ ("+t" ?Å¥)
+ ("+u" ?ú)
+ ("++u" ?ů)
+ ("+++u" ?ü)
+ ("+y" ?ý)
+ ("+z" ?ž)
+ ("+A" ?Á)
+ ("++A" ?Ä)
+ ("+C" ?Č)
+ ("+D" ?ÄŽ)
+ ("+E" ?É)
+ ("++E" ?Äš)
+ ("+I" ?Í)
+ ("+L" ?Ĺ)
+ ("++L" ?Ľ)
+ ("+N" ?Ň)
+ ("+O" ?Ó)
+ ("++O" ?Ö)
+ ("+++O" ?Ô)
+ ("+R" ?Ř)
+ ("++R" ?Å”)
+ ("+S" ?Å )
+ ("++S" ?ß)
+ ("+T" ?Ť)
+ ("+U" ?Ú)
+ ("++U" ?Å®)
+ ("+++U" ?Ü)
+ ("+Y" ?Ý)
+ ("+Z" ?Ž)
  ([kp-1] ?1)
  ([kp-2] ?2)
  ([kp-3] ?3)
@@ -369,22 +369,22 @@
 
 All digits except of `1' are replaced by Czech characters as on the standard
 Czech keyboard.
-`1' is replaced by `^[,By^[(B'.
+`1' is replaced by `ů'.
 `+' is a dead key.  Multiple presses of the dead key generate various accents.
 All other keys are the same as on standard US keyboard."
  nil t nil nil t nil nil nil nil nil t)
 
 (quail-define-rules
- ("1" ?^[,By^[(B)
- ("2" ?^[,Bl^[(B)
- ("3" ?^[,B9^[(B)
- ("4" ?^[,Bh^[(B)
- ("5" ?^[,Bx^[(B)
- ("6" ?^[,B>^[(B)
- ("7" ?^[,B}^[(B)
- ("8" ?^[,Ba^[(B)
- ("9" ?^[,Bm^[(B)
- ("0" ?^[,Bi^[(B)
+ ("1" ?ů)
+ ("2" ?Ä›)
+ ("3" ?Å¡)
+ ("4" ?č)
+ ("5" ?Å™)
+ ("6" ?ž)
+ ("7" ?ý)
+ ("8" ?á)
+ ("9" ?í)
+ ("0" ?é)
  ("+1" ?1)
  ("+2" ?2)
  ("+3" ?3)
@@ -395,52 +395,52 @@
  ("+8" ?8)
  ("+9" ?9)
  ("+0" ?0)
- ("+a" ?^[,Ba^[(B)
- ("++a" ?^[,Bd^[(B)
- ("+c" ?^[,Bh^[(B)
- ("+d" ?^[,Bo^[(B)
- ("+e" ?^[,Bi^[(B)
- ("++e" ?^[,Bl^[(B)
- ("+i" ?^[,Bm^[(B)
- ("+l" ?^[,Be^[(B)
- ("++l" ?^[,B5^[(B)
- ("+n" ?^[,Br^[(B)
- ("+o" ?^[,Bs^[(B)
- ("++o" ?^[,Bv^[(B)
- ("+++o" ?^[,Bt^[(B)
- ("+r" ?^[,Bx^[(B)
- ("++r" ?^[,B`^[(B)
- ("+s" ?^[,B9^[(B)
- ("++s" ?^[,B_^[(B)
- ("+t" ?^[,B;^[(B)
- ("+u" ?^[,Bz^[(B)
- ("++u" ?^[,By^[(B)
- ("+++u" ?^[,B|^[(B)
- ("+y" ?^[,B}^[(B)
- ("+z" ?^[,B>^[(B)
- ("+A" ?^[,BA^[(B)
- ("++A" ?^[,BD^[(B)
- ("+C" ?^[,BH^[(B)
- ("+D" ?^[,BO^[(B)
- ("+E" ?^[,BI^[(B)
- ("++E" ?^[,BL^[(B)
- ("+I" ?^[,BM^[(B)
- ("+L" ?^[,BE^[(B)
- ("++L" ?^[,B%^[(B)
- ("+N" ?^[,BR^[(B)
- ("+O" ?^[,BS^[(B)
- ("++O" ?^[,BV^[(B)
- ("+++O" ?^[,BT^[(B)
- ("+R" ?^[,BX^[(B)
- ("++R" ?^[,B@^[(B)
- ("+S" ?^[,B)^[(B)
- ("++S" ?^[,B_^[(B)
- ("+T" ?^[,B+^[(B)
- ("+U" ?^[,BZ^[(B)
- ("++U" ?^[,BY^[(B)
- ("+++U" ?^[,B\^[(B)
- ("+Y" ?^[,B]^[(B)
- ("+Z" ?^[,B.^[(B)
+ ("+a" ?á)
+ ("++a" ?ä)
+ ("+c" ?č)
+ ("+d" ?ď)
+ ("+e" ?é)
+ ("++e" ?Ä›)
+ ("+i" ?í)
+ ("+l" ?ĺ)
+ ("++l" ?ľ)
+ ("+n" ?ň)
+ ("+o" ?ó)
+ ("++o" ?ö)
+ ("+++o" ?ô)
+ ("+r" ?Å™)
+ ("++r" ?Å•)
+ ("+s" ?Å¡)
+ ("++s" ?ß)
+ ("+t" ?Å¥)
+ ("+u" ?ú)
+ ("++u" ?ů)
+ ("+++u" ?ü)
+ ("+y" ?ý)
+ ("+z" ?ž)
+ ("+A" ?Á)
+ ("++A" ?Ä)
+ ("+C" ?Č)
+ ("+D" ?ÄŽ)
+ ("+E" ?É)
+ ("++E" ?Äš)
+ ("+I" ?Í)
+ ("+L" ?Ĺ)
+ ("++L" ?Ľ)
+ ("+N" ?Ň)
+ ("+O" ?Ó)
+ ("++O" ?Ö)
+ ("+++O" ?Ô)
+ ("+R" ?Ř)
+ ("++R" ?Å”)
+ ("+S" ?Å )
+ ("++S" ?ß)
+ ("+T" ?Ť)
+ ("+U" ?Ú)
+ ("++U" ?Å®)
+ ("+++U" ?Ü)
+ ("+Y" ?Ý)
+ ("+Z" ?Ž)
  ([kp-1] ?1)
  ([kp-2] ?2)
  ([kp-3] ?3)
@@ -460,24 +460,24 @@
 
 All digits except of `1' are replaced by Czech characters as on the standard
 Czech keyboard.
-`[' and `]' are replaced with `^[,Bz^[(B' and `^[,By^[(B', respectively.
+`[' and `]' are replaced with `ú' and `ů', respectively.
 There are two dead keys on `=' and `+'.  Characters with diaereses are
 accessible through `+='.
 All other keys are the same as on standard US keyboard."
  nil t nil nil t nil nil nil nil nil t)
 
 (quail-define-rules
- ("2" ?^[,Bl^[(B)
- ("3" ?^[,B9^[(B)
- ("4" ?^[,Bh^[(B)
- ("5" ?^[,Bx^[(B)
- ("6" ?^[,B>^[(B)
- ("7" ?^[,B}^[(B)
- ("8" ?^[,Ba^[(B)
- ("9" ?^[,Bm^[(B)
- ("0" ?^[,Bi^[(B)
- ("[" ?^[,Bz^[(B)
- ("]" ?^[,By^[(B)
+ ("2" ?Ä›)
+ ("3" ?Å¡)
+ ("4" ?č)
+ ("5" ?Å™)
+ ("6" ?ž)
+ ("7" ?ý)
+ ("8" ?á)
+ ("9" ?í)
+ ("0" ?é)
+ ("[" ?ú)
+ ("]" ?ů)
  ("==" ?=)
  ("++" ?+)
  ("=+" ?+)
@@ -505,54 +505,54 @@
  ("+8" ?8)
  ("+9" ?9)
  ("+0" ?0)
- ("=A" ?^[,BA^[(B)
- ("+A" ?^[,BD^[(B)
- ("+=A" ?^[,BD^[(B)
- ("+C" ?^[,BH^[(B)
- ("+D" ?^[,BO^[(B)
- ("=E" ?^[,BI^[(B)
- ("+E" ?^[,BL^[(B)
- ("=I" ?^[,BM^[(B)
- ("=L" ?^[,B%^[(B)
- ("+L" ?^[,BE^[(B)
- ("+N" ?^[,BR^[(B)
- ("=O" ?^[,BS^[(B)
- ("+O" ?^[,BT^[(B)
- ("+=O" ?^[,BV^[(B)
- ("=R" ?^[,B@^[(B)
- ("+R" ?^[,BX^[(B)
- ("+S" ?^[,B)^[(B)
- ("=S" ?^[,B_^[(B)
- ("+T" ?^[,B+^[(B)
- ("=U" ?^[,BZ^[(B)
- ("+U" ?^[,BY^[(B)
- ("+=U" ?^[,B\^[(B)
- ("=Y" ?^[,B]^[(B)
- ("+Z" ?^[,B.^[(B)
- ("=a" ?^[,Ba^[(B)
- ("+a" ?^[,Bd^[(B)
- ("+=a" ?^[,Bd^[(B)
- ("+c" ?^[,Bh^[(B)
- ("+d" ?^[,Bo^[(B)
- ("=e" ?^[,Bi^[(B)
- ("+e" ?^[,Bl^[(B)
- ("=i" ?^[,Bm^[(B)
- ("=l" ?^[,B5^[(B)
- ("+l" ?^[,Be^[(B)
- ("+n" ?^[,Br^[(B)
- ("=o" ?^[,Bs^[(B)
- ("+o" ?^[,Bt^[(B)
- ("+=o" ?^[,Bv^[(B)
- ("=r" ?^[,B`^[(B)
- ("+r" ?^[,Bx^[(B)
- ("+s" ?^[,B9^[(B)
- ("=s" ?^[,B_^[(B)
- ("+t" ?^[,B;^[(B)
- ("=u" ?^[,Bz^[(B)
- ("+u" ?^[,By^[(B)
- ("+=u" ?^[,B|^[(B)
- ("=y" ?^[,B}^[(B)
- ("+z" ?^[,B>^[(B)
+ ("=A" ?Á)
+ ("+A" ?Ä)
+ ("+=A" ?Ä)
+ ("+C" ?Č)
+ ("+D" ?ÄŽ)
+ ("=E" ?É)
+ ("+E" ?Äš)
+ ("=I" ?Í)
+ ("=L" ?Ľ)
+ ("+L" ?Ĺ)
+ ("+N" ?Ň)
+ ("=O" ?Ó)
+ ("+O" ?Ô)
+ ("+=O" ?Ö)
+ ("=R" ?Å”)
+ ("+R" ?Ř)
+ ("+S" ?Å )
+ ("=S" ?ß)
+ ("+T" ?Ť)
+ ("=U" ?Ú)
+ ("+U" ?Å®)
+ ("+=U" ?Ü)
+ ("=Y" ?Ý)
+ ("+Z" ?Ž)
+ ("=a" ?á)
+ ("+a" ?ä)
+ ("+=a" ?ä)
+ ("+c" ?č)
+ ("+d" ?ď)
+ ("=e" ?é)
+ ("+e" ?Ä›)
+ ("=i" ?í)
+ ("=l" ?ľ)
+ ("+l" ?ĺ)
+ ("+n" ?ň)
+ ("=o" ?ó)
+ ("+o" ?ô)
+ ("+=o" ?ö)
+ ("=r" ?Å•)
+ ("+r" ?Å™)
+ ("+s" ?Å¡)
+ ("=s" ?ß)
+ ("+t" ?Å¥)
+ ("=u" ?ú)
+ ("+u" ?ů)
+ ("+=u" ?ü)
+ ("=y" ?ý)
+ ("+z" ?ž)
  ([kp-1] ?1)
  ([kp-2] ?2)
  ([kp-3] ?3)

=== modified file 'leim/quail/ethiopic.el'
--- leim/quail/ethiopic.el	2011-12-15 07:50:05 +0000
+++ leim/quail/ethiopic.el	2013-03-12 21:04:44 +0000
@@ -1,4 +1,4 @@
-;;; ethiopic.el --- Quail package for inputting Ethiopic characters  -*-coding: iso-2022-7bit;-*-
+;;; ethiopic.el --- Quail package for inputting Ethiopic characters  -*-coding: utf-8-emacs;-*-
 
 ;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
 ;;   2006, 2007, 2008, 2009, 2010, 2011
@@ -37,9 +37,9 @@
 
 (quail-define-package
  "ethiopic" "Ethiopic"
- '("^[$(3$Q#U!.^[(B "
-   (ethio-prefer-ascii-space "_" "^[$(3$h^[(B")
-   "^[$(3$i^[(B")
+ '("ፊደል "
+   (ethio-prefer-ascii-space "_" "፡")
+   "።")
  t "  Quail package for Ethiopic (Tigrigna and Amharic)
 
 When you are in Ethiopic language environment, the following special
@@ -47,17 +47,17 @@
 
 C-F9 or `M-x ethio-toggle-space'
   Toggles space characters for keyboard input.  The current mode is
-  indicated in mode-line, whether by `_' (ASCII space) or `^[$(3$h^[(B'
-  (Ethiopic colon-like word separator).  Even in the `^[$(3$h^[(B' mode, an
+  indicated in mode-line, whether by `_' (ASCII space) or `፡'
+  (Ethiopic colon-like word separator).  Even in the `፡' mode, an
   ASCII space is inserted if the point is preceded by `an Ethiopic
   punctuation followed by zero or more ASCII spaces'.
 
 S-F5 or `M-x ethio-toggle-punctuation'
   Toggles ASCII punctuation and Ethiopic punctuation for keyboard input.
-  The current mode is indicated by `.' (ASCII) or `^[$(3$i^[(B' (Ethiopic).
+  The current mode is indicated by `.' (ASCII) or `።' (Ethiopic).
 
 S-SPC or `M-x ethio-insert-ethio-space'
-  Always insert an Ethiopic word separator `^[$(3$h^[(B'.  With a prefix number,
+  Always insert an Ethiopic word separator `፡'.  With a prefix number,
   insert that many word separators.
 
 C-' or `M-x ethio-gemination'
@@ -75,1075 +75,1075 @@
  t t)
 
 (quail-define-rules
- ("he" ?^[$(3!!^[(B)
- ("hu" ?^[$(3!"^[(B)
- ("hi" ?^[$(3!#^[(B)
- ("ha" ?^[$(3!$^[(B)
- ("hE" ?^[$(3!%^[(B)
- ("hee" ?^[$(3!%^[(B)
- ("h" ?^[$(3!&^[(B)
- ("ho" ?^[$(3!'^[(B)
- ("hW" ?^[$(3"N^[(B)
- ("hWa" ?^[$(3"N^[(B)
- ("hWe" ?^[$(3"K^[(B)
- ("hWu" ?^[$(3"P^[(B)
- ("hWi" ?^[$(3"M^[(B)
- ("hWE" ?^[$(3"O^[(B)
- ("hW'" ?^[$(3"P^[(B)
-
- ("le" ?^[$(3!)^[(B)
- ("lu" ?^[$(3!*^[(B)
- ("li" ?^[$(3!+^[(B)
- ("la" ?^[$(3!,^[(B)
- ("lE" ?^[$(3!-^[(B)
- ("lee" ?^[$(3!-^[(B)
- ("l" ?^[$(3!.^[(B)
- ("lo" ?^[$(3!/^[(B)
- ("lW" ?^[$(3!0^[(B)
- ("lWa" ?^[$(3!0^[(B)
- ("lWe" ["^[$(3!.%n^[(B"])
- ("lWu" ["^[$(3!.%r^[(B"])
- ("lWi" ["^[$(3!.%o^[(B"])
- ("lWE" ["^[$(3!.%q^[(B"])
- ("lW'" ["^[$(3!.%r^[(B"])
-
- ("Le" ?^[$(3!)^[(B)
- ("Lu" ?^[$(3!*^[(B)
- ("Li" ?^[$(3!+^[(B)
- ("La" ?^[$(3!,^[(B)
- ("LE" ?^[$(3!-^[(B)
- ("Lee" ?^[$(3!-^[(B)
- ("L" ?^[$(3!.^[(B)
- ("Lo" ?^[$(3!/^[(B)
- ("LW" ?^[$(3!0^[(B)
- ("LWa" ?^[$(3!0^[(B)
- ("LWe" ["^[$(3!.%n^[(B"])
- ("LWu" ["^[$(3!.%r^[(B"])
- ("LWi" ["^[$(3!.%o^[(B"])
- ("LWE" ["^[$(3!.%q^[(B"])
- ("LW'" ["^[$(3!.%r^[(B"])
-
- ("He" ?^[$(3!1^[(B)
- ("Hu" ?^[$(3!2^[(B)
- ("Hi" ?^[$(3!3^[(B)
- ("Ha" ?^[$(3!4^[(B)
- ("HE" ?^[$(3!5^[(B)
- ("Hee" ?^[$(3!5^[(B)
- ("H" ?^[$(3!6^[(B)
- ("Ho" ?^[$(3!7^[(B)
- ("HW" ?^[$(3!8^[(B)
- ("HWa" ?^[$(3!8^[(B)
- ("HWe" ["^[$(3!6%n^[(B"])
- ("HWu" ["^[$(3!6%r^[(B"])
- ("HWi" ["^[$(3!6%o^[(B"])
- ("HWE" ["^[$(3!6%q^[(B"])
- ("HW'" ["^[$(3!6%r^[(B"])
-
- ("me" ?^[$(3!9^[(B)
- ("mu" ?^[$(3!:^[(B)
- ("mi" ?^[$(3!;^[(B)
- ("ma" ?^[$(3!<^[(B)
- ("mE" ?^[$(3!=^[(B)
- ("mee" ?^[$(3!=^[(B)
- ("m" ?^[$(3!>^[(B)
- ("mo" ?^[$(3!?^[(B)
- ("mWe" ?^[$(3%1^[(B)
- ("mWu" ?^[$(3%a^[(B)
- ("mWi" ?^[$(3%A^[(B)
- ("mW" ?^[$(3!@^[(B)
- ("mWa" ?^[$(3!@^[(B)
- ("mWE" ?^[$(3%Q^[(B)
- ("mWee" ?^[$(3%Q^[(B)
- ("mW'" ?^[$(3%a^[(B)
- ("mY" ?^[$(3$_^[(B)
- ("mYa" ?^[$(3$_^[(B)
-
- ("Me" ?^[$(3!9^[(B)
- ("Mu" ?^[$(3!:^[(B)
- ("Mi" ?^[$(3!;^[(B)
- ("Ma" ?^[$(3!<^[(B)
- ("ME" ?^[$(3!=^[(B)
- ("Mee" ?^[$(3!=^[(B)
- ("M" ?^[$(3!>^[(B)
- ("Mo" ?^[$(3!?^[(B)
- ("MWe" ?^[$(3%1^[(B)
- ("MWu" ?^[$(3%a^[(B)
- ("MWi" ?^[$(3%A^[(B)
- ("MW" ?^[$(3!@^[(B)
- ("MWa" ?^[$(3!@^[(B)
- ("MWE" ?^[$(3%Q^[(B)
- ("MWee" ?^[$(3%Q^[(B)
- ("MW'" ?^[$(3%a^[(B)
- ("MY" ?^[$(3$_^[(B)
- ("MYa" ?^[$(3$_^[(B)
-
- ("`se" ?^[$(3!A^[(B)
- ("`su" ?^[$(3!B^[(B)
- ("`si" ?^[$(3!C^[(B)
- ("`sa" ?^[$(3!D^[(B)
- ("`sE" ?^[$(3!E^[(B)
- ("`see" ?^[$(3!E^[(B)
- ("`s" ?^[$(3!F^[(B)
- ("`so" ?^[$(3!G^[(B)
- ("`sW" ?^[$(3!H^[(B)
- ("`sWa" ?^[$(3!H^[(B)
- ("`sWe" ["^[$(3!F%n^[(B"])
- ("`sWu" ["^[$(3!F%r^[(B"])
- ("`sWi" ["^[$(3!F%o^[(B"])
- ("`sWE" ["^[$(3!F%q^[(B"])
- ("`sWee" ["^[$(3!F%q^[(B"])
- ("`sW'" ["^[$(3!F%r^[(B"])
-
- ("s2e" ?^[$(3!A^[(B)
- ("s2u" ?^[$(3!B^[(B)
- ("s2i" ?^[$(3!C^[(B)
- ("s2a" ?^[$(3!D^[(B)
- ("s2E" ?^[$(3!E^[(B)
- ("s2ee" ?^[$(3!E^[(B)
- ("s2" ?^[$(3!F^[(B)
- ("s2o" ?^[$(3!G^[(B)
- ("s2W" ?^[$(3!H^[(B)
- ("s2Wa" ?^[$(3!H^[(B)
- ("s2We" ["^[$(3!F%n^[(B"])
- ("s2Wu" ["^[$(3!F%r^[(B"])
- ("s2Wi" ["^[$(3!F%o^[(B"])
- ("s2WE" ["^[$(3!F%q^[(B"])
- ("s2Wee" ["^[$(3!F%q^[(B"])
- ("s2W'" ["^[$(3!F%r^[(B"])
-
- ("sse" ?^[$(3!A^[(B)
- ("ssu" ?^[$(3!B^[(B)
- ("ssi" ?^[$(3!C^[(B)
- ("ssa" ?^[$(3!D^[(B)
- ("ssE" ?^[$(3!E^[(B)
- ("ssee" ?^[$(3!E^[(B)
- ("ss" ?^[$(3!F^[(B)
- ("sso" ?^[$(3!G^[(B)
- ("ssW" ?^[$(3!H^[(B)
- ("ssWa" ?^[$(3!H^[(B)
- ("ssWe" ["^[$(3!F%n^[(B"])
- ("ssWu" ["^[$(3!F%r^[(B"])
- ("ssWi" ["^[$(3!F%o^[(B"])
- ("ssWE" ["^[$(3!F%q^[(B"])
- ("ssWee" ["^[$(3!F%q^[(B"])
- ("ssW'" ["^[$(3!F%r^[(B"])
-
- ("re" ?^[$(3!I^[(B)
- ("ru" ?^[$(3!J^[(B)
- ("ri" ?^[$(3!K^[(B)
- ("ra" ?^[$(3!L^[(B)
- ("rE" ?^[$(3!M^[(B)
- ("ree" ?^[$(3!M^[(B)
- ("r" ?^[$(3!N^[(B)
- ("ro" ?^[$(3!O^[(B)
- ("rW" ?^[$(3!P^[(B)
- ("rWa" ?^[$(3!P^[(B)
- ("rY" ?^[$(3$`^[(B)
- ("rYa" ?^[$(3$`^[(B)
- ("rWe" ["^[$(3!N%n^[(B"])
- ("rWu" ["^[$(3!N%r^[(B"])
- ("rWi" ["^[$(3!N%o^[(B"])
- ("rWE" ["^[$(3!N%q^[(B"])
- ("rWee" ["^[$(3!N%q^[(B"])
- ("rW'" ["^[$(3!N%r^[(B"])
-
- ("Re" ?^[$(3!I^[(B)
- ("Ru" ?^[$(3!J^[(B)
- ("Ri" ?^[$(3!K^[(B)
- ("Ra" ?^[$(3!L^[(B)
- ("RE" ?^[$(3!M^[(B)
- ("Ree" ?^[$(3!M^[(B)
- ("R" ?^[$(3!N^[(B)
- ("Ro" ?^[$(3!O^[(B)
- ("RW" ?^[$(3!P^[(B)
- ("RWa" ?^[$(3!P^[(B)
- ("RYa" ?^[$(3$`^[(B)
- ("RWe" ["^[$(3!N%n^[(B"])
- ("RWu" ["^[$(3!N%r^[(B"])
- ("RWi" ["^[$(3!N%o^[(B"])
- ("RWE" ["^[$(3!N%q^[(B"])
- ("RWee" ["^[$(3!N%q^[(B"])
- ("RW'" ["^[$(3!N%r^[(B"])
-
- ("se" ?^[$(3!Q^[(B)
- ("su" ?^[$(3!R^[(B)
- ("si" ?^[$(3!S^[(B)
- ("sa" ?^[$(3!T^[(B)
- ("sE" ?^[$(3!U^[(B)
- ("see" ?^[$(3!U^[(B)
- ("s" ?^[$(3!V^[(B)
- ("so" ?^[$(3!W^[(B)
- ("sW" ?^[$(3!X^[(B)
- ("sWa" ?^[$(3!X^[(B)
- ("sWe" ["^[$(3!V%n^[(B"])
- ("sWu" ["^[$(3!V%r^[(B"])
- ("sWi" ["^[$(3!V%o^[(B"])
- ("sWE" ["^[$(3!V%q^[(B"])
- ("sWee" ["^[$(3!V%q^[(B"])
- ("sW'" ["^[$(3!V%r^[(B"])
-
- ("xe" ?^[$(3!Y^[(B)
- ("xu" ?^[$(3!Z^[(B)
- ("xi" ?^[$(3![^[(B)
- ("xa" ?^[$(3!\^[(B)
- ("xE" ?^[$(3!]^[(B)
- ("xee" ?^[$(3!]^[(B)
- ("x" ?^[$(3!^^[(B)
- ("xo" ?^[$(3!_^[(B)
- ("xW" ?^[$(3!`^[(B)
- ("xWa" ?^[$(3!`^[(B)
- ("xWe" ["^[$(3!^%n^[(B"])
- ("xWu" ["^[$(3!^%r^[(B"])
- ("xWi" ["^[$(3!^%o^[(B"])
- ("xWE" ["^[$(3!^%q^[(B"])
- ("xWee" ["^[$(3!^%q^[(B"])
- ("xW'" ["^[$(3!^%r^[(B"])
-
- ("qe" ?^[$(3!a^[(B)
- ("qu" ?^[$(3!b^[(B)
- ("qi" ?^[$(3!c^[(B)
- ("qa" ?^[$(3!d^[(B)
- ("qE" ?^[$(3!e^[(B)
- ("qee" ?^[$(3!e^[(B)
- ("q" ?^[$(3!f^[(B)
- ("qo" ?^[$(3!g^[(B)
- ("qWe" ?^[$(3!i^[(B)
- ("qWu" ?^[$(3!n^[(B)
- ("qWi" ?^[$(3!k^[(B)
- ("qW" ?^[$(3!l^[(B)
- ("qWa" ?^[$(3!l^[(B)
- ("qWE" ?^[$(3!m^[(B)
- ("qWee" ?^[$(3!m^[(B)
- ("qW'" ?^[$(3!n^[(B)
-
- ("`qe" ?^[$(3%)^[(B)
- ("`qu" ?^[$(3%*^[(B)
- ("`qi" ?^[$(3%+^[(B)
- ("`qa" ?^[$(3%,^[(B)
- ("`qE" ?^[$(3%-^[(B)
- ("`qee" ?^[$(3%-^[(B)
- ("`q" ?^[$(3%.^[(B)
- ("`qo" ?^[$(3%/^[(B)
-
- ("q2e" ?^[$(3%)^[(B)
- ("q2u" ?^[$(3%*^[(B)
- ("q2i" ?^[$(3%+^[(B)
- ("q2a" ?^[$(3%,^[(B)
- ("q2E" ?^[$(3%-^[(B)
- ("q2ee" ?^[$(3%-^[(B)
- ("q2" ?^[$(3%.^[(B)
- ("q2o" ?^[$(3%/^[(B)
-
- ("qqe" ?^[$(3%)^[(B)
- ("qqu" ?^[$(3%*^[(B)
- ("qqi" ?^[$(3%+^[(B)
- ("qqa" ?^[$(3%,^[(B)
- ("qqE" ?^[$(3%-^[(B)
- ("qqee" ?^[$(3%-^[(B)
- ("qq" ?^[$(3%.^[(B)
- ("qqo" ?^[$(3%/^[(B)
-
- ("Qe" ?^[$(3!q^[(B)
- ("Qu" ?^[$(3!r^[(B)
- ("Qi" ?^[$(3!s^[(B)
- ("Qa" ?^[$(3!t^[(B)
- ("QE" ?^[$(3!u^[(B)
- ("Qee" ?^[$(3!u^[(B)
- ("Q" ?^[$(3!v^[(B)
- ("Qo" ?^[$(3!w^[(B)
- ("QWe" ?^[$(3!y^[(B)
- ("QWu" ?^[$(3!~^[(B)
- ("QWi" ?^[$(3!{^[(B)
- ("QW" ?^[$(3!|^[(B)
- ("QWa" ?^[$(3!|^[(B)
- ("QWE" ?^[$(3!}^[(B)
- ("QWee" ?^[$(3!}^[(B)
- ("QW'" ?^[$(3!~^[(B)
-
- ("be" ?^[$(3"#^[(B)
- ("bu" ?^[$(3"$^[(B)
- ("bi" ?^[$(3"%^[(B)
- ("ba" ?^[$(3"&^[(B)
- ("bE" ?^[$(3"'^[(B)
- ("bee" ?^[$(3"'^[(B)
- ("b" ?^[$(3"(^[(B)
- ("bo" ?^[$(3")^[(B)
- ("bWe" ?^[$(3%2^[(B)
- ("bWu" ?^[$(3%b^[(B)
- ("bWi" ?^[$(3%B^[(B)
- ("bW" ?^[$(3"*^[(B)
- ("bWa" ?^[$(3"*^[(B)
- ("bWE" ?^[$(3%R^[(B)
- ("bWee" ?^[$(3%R^[(B)
- ("bW'" ?^[$(3%b^[(B)
-
- ("Be" ?^[$(3"#^[(B)
- ("Bu" ?^[$(3"$^[(B)
- ("Bi" ?^[$(3"%^[(B)
- ("Ba" ?^[$(3"&^[(B)
- ("BE" ?^[$(3"'^[(B)
- ("Bee" ?^[$(3"'^[(B)
- ("B" ?^[$(3"(^[(B)
- ("Bo" ?^[$(3")^[(B)
- ("BWe" ?^[$(3%2^[(B)
- ("BWu" ?^[$(3%b^[(B)
- ("BWi" ?^[$(3%B^[(B)
- ("BW" ?^[$(3"*^[(B)
- ("BWa" ?^[$(3"*^[(B)
- ("BWE" ?^[$(3%R^[(B)
- ("BWee" ?^[$(3%R^[(B)
- ("BW'" ?^[$(3%b^[(B)
-
- ("ve" ?^[$(3"+^[(B)
- ("vu" ?^[$(3",^[(B)
- ("vi" ?^[$(3"-^[(B)
- ("va" ?^[$(3".^[(B)
- ("vE" ?^[$(3"/^[(B)
- ("vee" ?^[$(3"/^[(B)
- ("v" ?^[$(3"0^[(B)
- ("vo" ?^[$(3"1^[(B)
- ("vW" ?^[$(3"2^[(B)
- ("vWa" ?^[$(3"2^[(B)
- ("vWe" ["^[$(3"0%n^[(B"])
- ("vWu" ["^[$(3"0%r^[(B"])
- ("vWi" ["^[$(3"0%o^[(B"])
- ("vWE" ["^[$(3"0%q^[(B"])
- ("vWee" ["^[$(3"0%q^[(B"])
- ("vW'" ["^[$(3"0%r^[(B"])
-
- ("Ve" ?^[$(3"+^[(B)
- ("Vu" ?^[$(3",^[(B)
- ("Vi" ?^[$(3"-^[(B)
- ("Va" ?^[$(3".^[(B)
- ("VE" ?^[$(3"/^[(B)
- ("Vee" ?^[$(3"/^[(B)
- ("V" ?^[$(3"0^[(B)
- ("Vo" ?^[$(3"1^[(B)
- ("VW" ?^[$(3"2^[(B)
- ("VWa" ?^[$(3"2^[(B)
- ("VWe" ["^[$(3"0%n^[(B"])
- ("VWu" ["^[$(3"0%r^[(B"])
- ("VWi" ["^[$(3"0%o^[(B"])
- ("VWE" ["^[$(3"0%q^[(B"])
- ("VWee" ["^[$(3"0%q^[(B"])
- ("VW'" ["^[$(3"0%r^[(B"])
-
- ("te" ?^[$(3"3^[(B)
- ("tu" ?^[$(3"4^[(B)
- ("ti" ?^[$(3"5^[(B)
- ("ta" ?^[$(3"6^[(B)
- ("tE" ?^[$(3"7^[(B)
- ("tee" ?^[$(3"7^[(B)
- ("t" ?^[$(3"8^[(B)
- ("to" ?^[$(3"9^[(B)
- ("tW" ?^[$(3":^[(B)
- ("tWa" ?^[$(3":^[(B)
- ("tWe" ["^[$(3"8%n^[(B"])
- ("tWu" ["^[$(3"8%r^[(B"])
- ("tWi" ["^[$(3"8%o^[(B"])
- ("tWE" ["^[$(3"8%q^[(B"])
- ("tWee" ["^[$(3"8%q^[(B"])
- ("tW'" ["^[$(3"8%r^[(B"])
-
- ("ce" ?^[$(3";^[(B)
- ("cu" ?^[$(3"<^[(B)
- ("ci" ?^[$(3"=^[(B)
- ("ca" ?^[$(3">^[(B)
- ("cE" ?^[$(3"?^[(B)
- ("cee" ?^[$(3"?^[(B)
- ("c" ?^[$(3"@^[(B)
- ("co" ?^[$(3"A^[(B)
- ("cW" ?^[$(3"B^[(B)
- ("cWa" ?^[$(3"B^[(B)
- ("cWe" ["^[$(3"@%n^[(B"])
- ("cWu" ["^[$(3"@%r^[(B"])
- ("cWi" ["^[$(3"@%o^[(B"])
- ("cWE" ["^[$(3"@%q^[(B"])
- ("cWee" ["^[$(3"@%q^[(B"])
- ("cW'" ["^[$(3"@%r^[(B"])
-
- ("`he" ?^[$(3"C^[(B)
- ("`hu" ?^[$(3"D^[(B)
- ("`hi" ?^[$(3"E^[(B)
- ("`ha" ?^[$(3"F^[(B)
- ("`hE" ?^[$(3"G^[(B)
- ("`hee" ?^[$(3"G^[(B)
- ("`h" ?^[$(3"H^[(B)
- ("`ho" ?^[$(3"I^[(B)
- ("`hWe" ?^[$(3"K^[(B)
- ("`hWu" ?^[$(3"P^[(B)
- ("`hWi" ?^[$(3"M^[(B)
- ("`hW" ?^[$(3"N^[(B)
- ("`hWa" ?^[$(3"N^[(B)
- ("`hWE" ?^[$(3"O^[(B)
- ("`hWee" ?^[$(3"O^[(B)
- ("`hW'" ?^[$(3"P^[(B)
-
- ("h2e" ?^[$(3"C^[(B)
- ("h2u" ?^[$(3"D^[(B)
- ("h2i" ?^[$(3"E^[(B)
- ("h2a" ?^[$(3"F^[(B)
- ("h2E" ?^[$(3"G^[(B)
- ("h2ee" ?^[$(3"G^[(B)
- ("h2" ?^[$(3"H^[(B)
- ("h2o" ?^[$(3"I^[(B)
- ("h2We" ?^[$(3"K^[(B)
- ("h2Wu" ?^[$(3"P^[(B)
- ("h2Wi" ?^[$(3"M^[(B)
- ("h2W" ?^[$(3"N^[(B)
- ("h2Wa" ?^[$(3"N^[(B)
- ("h2WE" ?^[$(3"O^[(B)
- ("h2Wee" ?^[$(3"O^[(B)
- ("h2W'" ?^[$(3"P^[(B)
-
- ("hhe" ?^[$(3"C^[(B)
- ("hhu" ?^[$(3"D^[(B)
- ("hhi" ?^[$(3"E^[(B)
- ("hha" ?^[$(3"F^[(B)
- ("hhE" ?^[$(3"G^[(B)
- ("hhee" ?^[$(3"G^[(B)
- ("hh" ?^[$(3"H^[(B)
- ("hho" ?^[$(3"I^[(B)
- ("hhWe" ?^[$(3"K^[(B)
- ("hhWu" ?^[$(3"P^[(B)
- ("hhWi" ?^[$(3"M^[(B)
- ("hhW" ?^[$(3"N^[(B)
- ("hhWa" ?^[$(3"N^[(B)
- ("hhWE" ?^[$(3"O^[(B)
- ("hhWee" ?^[$(3"O^[(B)
- ("hhW'" ?^[$(3"P^[(B)
-
- ("ne" ?^[$(3"S^[(B)
- ("nu" ?^[$(3"T^[(B)
- ("ni" ?^[$(3"U^[(B)
- ("na" ?^[$(3"V^[(B)
- ("nE" ?^[$(3"W^[(B)
- ("nee" ?^[$(3"W^[(B)
- ("n" ?^[$(3"X^[(B)
- ("no" ?^[$(3"Y^[(B)
- ("nW" ?^[$(3"Z^[(B)
- ("nWa" ?^[$(3"Z^[(B)
- ("nWe" ["^[$(3"X%n^[(B"])
- ("nWu" ["^[$(3"X%r^[(B"])
- ("nWi" ["^[$(3"X%o^[(B"])
- ("nWE" ["^[$(3"X%q^[(B"])
- ("nWee" ["^[$(3"X%q^[(B"])
- ("nW'" ["^[$(3"X%r^[(B"])
-
- ("Ne" ?^[$(3"[^[(B)
- ("Nu" ?^[$(3"\^[(B)
- ("Ni" ?^[$(3"]^[(B)
- ("Na" ?^[$(3"^^[(B)
- ("NE" ?^[$(3"_^[(B)
- ("Nee" ?^[$(3"_^[(B)
- ("N" ?^[$(3"`^[(B)
- ("No" ?^[$(3"a^[(B)
- ("NW" ?^[$(3"b^[(B)
- ("NWa" ?^[$(3"b^[(B)
- ("NWe" ["^[$(3"`%n^[(B"])
- ("NWu" ["^[$(3"`%r^[(B"])
- ("NWi" ["^[$(3"`%o^[(B"])
- ("NWE" ["^[$(3"`%q^[(B"])
- ("NWee" ["^[$(3"`%q^[(B"])
- ("NW'" ["^[$(3"`%r^[(B"])
-
- ; ("e" ?^[$(3"c^[(B) ; old style
- ("u" ?^[$(3"d^[(B)
- ("U" ?^[$(3"d^[(B)
- ("i" ?^[$(3"e^[(B)
- ("a" ?^[$(3"f^[(B)
- ("A" ?^[$(3"f^[(B)
- ("E" ?^[$(3"g^[(B)
- ; ("ee" ?^[$(3"g^[(B) ; Alef-E is rare vs Aynu-I, so ee = Aynu-I
- ("I" ?^[$(3"h^[(B)
- ("e" ?^[$(3"h^[(B)    ; This is the premise to "new style" for vowels
-
- ("o" ?^[$(3"i^[(B)
- ("O" ?^[$(3"i^[(B)
- ("ea" ?^[$(3"j^[(B)
-
- ("ke" ?^[$(3"k^[(B)
- ("ku" ?^[$(3"l^[(B)
- ("ki" ?^[$(3"m^[(B)
- ("ka" ?^[$(3"n^[(B)
- ("kE" ?^[$(3"o^[(B)
- ("kee" ?^[$(3"o^[(B)
- ("k" ?^[$(3"p^[(B)
- ("ko" ?^[$(3"q^[(B)
- ("kWe" ?^[$(3"s^[(B)
- ("kWu" ?^[$(3"x^[(B)
- ("kWi" ?^[$(3"u^[(B)
- ("kW" ?^[$(3"v^[(B)
- ("kWa" ?^[$(3"v^[(B)
- ("kWE" ?^[$(3"w^[(B)
- ("kWee" ?^[$(3"w^[(B)
- ("kW'" ?^[$(3"x^[(B)
-
- ("`ke" ?^[$(3%9^[(B)
- ("`ku" ?^[$(3%:^[(B)
- ("`ki" ?^[$(3%;^[(B)
- ("`ka" ?^[$(3%<^[(B)
- ("`kE" ?^[$(3%=^[(B)
- ("`kee" ?^[$(3%=^[(B)
- ("`k" ?^[$(3%>^[(B)
- ("`ko" ?^[$(3%?^[(B)
-
- ("k2e" ?^[$(3%9^[(B)
- ("k2u" ?^[$(3%:^[(B)
- ("k2i" ?^[$(3%;^[(B)
- ("k2a" ?^[$(3%<^[(B)
- ("k2E" ?^[$(3%=^[(B)
- ("k2ee" ?^[$(3%=^[(B)
- ("k2" ?^[$(3%>^[(B)
- ("k2o" ?^[$(3%?^[(B)
-
- ("kke" ?^[$(3%9^[(B)
- ("kku" ?^[$(3%:^[(B)
- ("kki" ?^[$(3%;^[(B)
- ("kka" ?^[$(3%<^[(B)
- ("kkE" ?^[$(3%=^[(B)
- ("kkee" ?^[$(3%=^[(B)
- ("kk" ?^[$(3%>^[(B)
- ("kko" ?^[$(3%?^[(B)
-
- ("Ke" ?^[$(3"{^[(B)
- ("Ku" ?^[$(3"|^[(B)
- ("Ki" ?^[$(3"}^[(B)
- ("Ka" ?^[$(3"~^[(B)
- ("KE" ?^[$(3#!^[(B)
- ("Kee" ?^[$(3#!^[(B)
- ("K" ?^[$(3#"^[(B)
- ("Ko" ?^[$(3##^[(B)
- ("KWe" ?^[$(3#%^[(B)
- ("KWu" ?^[$(3#*^[(B)
- ("KWi" ?^[$(3#'^[(B)
- ("KW" ?^[$(3#(^[(B)
- ("KWa" ?^[$(3#(^[(B)
- ("KWE" ?^[$(3#)^[(B)
- ("KWee" ?^[$(3#)^[(B)
- ("KW'" ?^[$(3#*^[(B)
-
- ("Xe" ?^[$(3%I^[(B)
- ("Xu" ?^[$(3%J^[(B)
- ("Xi" ?^[$(3%K^[(B)
- ("Xa" ?^[$(3%L^[(B)
- ("XE" ?^[$(3%M^[(B)
- ("Xee" ?^[$(3%M^[(B)
- ("X" ?^[$(3%N^[(B)
- ("Xo" ?^[$(3%O^[(B)
-
- ("we" ?^[$(3#-^[(B)
- ("wu" ?^[$(3#.^[(B)
- ("wi" ?^[$(3#/^[(B)
- ("wa" ?^[$(3#0^[(B)
- ("wE" ?^[$(3#1^[(B)
- ("wee" ?^[$(3#1^[(B)
- ("w" ?^[$(3#2^[(B)
- ("wo" ?^[$(3#3^[(B)
-
- ("`e" ?^[$(3#5^[(B)
- ("`u" ?^[$(3#6^[(B)
- ("`U" ?^[$(3#6^[(B)
- ("`i" ?^[$(3#7^[(B)
- ("`a" ?^[$(3#8^[(B)
- ("`A" ?^[$(3#8^[(B)
- ("`E" ?^[$(3#9^[(B)
- ("`ee" ?^[$(3#9^[(B)
- ("`I" ?^[$(3#:^[(B)
- ("`o" ?^[$(3#;^[(B)
- ("`O" ?^[$(3#;^[(B)
-
- ("e2" ?^[$(3#5^[(B)
- ("u2" ?^[$(3#6^[(B)
- ("U2" ?^[$(3#6^[(B)
- ("i2" ?^[$(3#7^[(B)
- ("a2" ?^[$(3#8^[(B)
- ("A2" ?^[$(3#8^[(B)
- ("E2" ?^[$(3#9^[(B)
- ("ee2" ?^[$(3#9^[(B)
- ("I2" ?^[$(3#:^[(B)
- ("o2" ?^[$(3#;^[(B)
- ("O2" ?^[$(3#;^[(B)
-
- ; ("ee" ?^[$(3#5^[(B) ; old style
- ("ae" ?^[$(3#5^[(B)   ; new style
- ("aaa" ?^[$(3#5^[(B)  ; new style
- ("uu" ?^[$(3#6^[(B)
- ("UU" ?^[$(3#6^[(B)
- ("ii" ?^[$(3#7^[(B)
- ("aa" ?^[$(3#8^[(B)
- ("AA" ?^[$(3#8^[(B)
- ("EE" ?^[$(3#9^[(B)
- ("II" ?^[$(3#:^[(B)
- ("ee" ?^[$(3#:^[(B)   ; new style
- ("oo" ?^[$(3#;^[(B)
- ("OO" ?^[$(3#;^[(B)
-
- ("ze" ?^[$(3#=^[(B)
- ("zu" ?^[$(3#>^[(B)
- ("zi" ?^[$(3#?^[(B)
- ("za" ?^[$(3#@^[(B)
- ("zE" ?^[$(3#A^[(B)
- ("zee" ?^[$(3#A^[(B)
- ("z" ?^[$(3#B^[(B)
- ("zo" ?^[$(3#C^[(B)
- ("zW" ?^[$(3#D^[(B)
- ("zWa" ?^[$(3#D^[(B)
- ("zWe" ["^[$(3#B%n^[(B"])
- ("zWu" ["^[$(3#B%r^[(B"])
- ("zWi" ["^[$(3#B%o^[(B"])
- ("zWE" ["^[$(3#B%q^[(B"])
- ("zWee" ["^[$(3#B%q^[(B"])
- ("zW'" ["^[$(3#B%r^[(B"])
-
- ("Ze" ?^[$(3#E^[(B)
- ("Zu" ?^[$(3#F^[(B)
- ("Zi" ?^[$(3#G^[(B)
- ("Za" ?^[$(3#H^[(B)
- ("ZE" ?^[$(3#I^[(B)
- ("Zee" ?^[$(3#I^[(B)
- ("Z" ?^[$(3#J^[(B)
- ("Zo" ?^[$(3#K^[(B)
- ("ZW" ?^[$(3#L^[(B)
- ("ZWa" ?^[$(3#L^[(B)
- ("ZWe" ["^[$(3#J%n^[(B"])
- ("ZWu" ["^[$(3#J%r^[(B"])
- ("ZWi" ["^[$(3#J%o^[(B"])
- ("ZWE" ["^[$(3#J%q^[(B"])
- ("ZWee" ["^[$(3#J%q^[(B"])
- ("ZW'" ["^[$(3#J%r^[(B"])
-
- ("ye" ?^[$(3#M^[(B)
- ("yu" ?^[$(3#N^[(B)
- ("yi" ?^[$(3#O^[(B)
- ("ya" ?^[$(3#P^[(B)
- ("yE" ?^[$(3#Q^[(B)
- ("yee" ?^[$(3#Q^[(B)
- ("y" ?^[$(3#R^[(B)
- ("yo" ?^[$(3#S^[(B)
- ("yW" ?^[$(3#T^[(B)
- ("yWa" ?^[$(3#T^[(B)
- ("yWe" ["^[$(3#R%n^[(B"])
- ("yWu" ["^[$(3#R%r^[(B"])
- ("yWi" ["^[$(3#R%o^[(B"])
- ("yWE" ["^[$(3#R%q^[(B"])
- ("yWee" ["^[$(3#R%q^[(B"])
- ("yW'" ["^[$(3#R%r^[(B"])
-
- ("Ye" ?^[$(3#M^[(B)
- ("Yu" ?^[$(3#N^[(B)
- ("Yi" ?^[$(3#O^[(B)
- ("Ya" ?^[$(3#P^[(B)
- ("YE" ?^[$(3#Q^[(B)
- ("Yee" ?^[$(3#Q^[(B)
- ("Y" ?^[$(3#R^[(B)
- ("Yo" ?^[$(3#S^[(B)
- ("YW" ?^[$(3#T^[(B)
- ("YWa" ?^[$(3#T^[(B)
- ("YWe" ["^[$(3#R%n^[(B"])
- ("YWu" ["^[$(3#R%r^[(B"])
- ("YWi" ["^[$(3#R%o^[(B"])
- ("YWE" ["^[$(3#R%q^[(B"])
- ("YWee" ["^[$(3#R%q^[(B"])
- ("YW'" ["^[$(3#R%r^[(B"])
-
- ("de" ?^[$(3#U^[(B)
- ("du" ?^[$(3#V^[(B)
- ("di" ?^[$(3#W^[(B)
- ("da" ?^[$(3#X^[(B)
- ("dE" ?^[$(3#Y^[(B)
- ("dee" ?^[$(3#Y^[(B)
- ("d" ?^[$(3#Z^[(B)
- ("do" ?^[$(3#[^[(B)
- ("dW" ?^[$(3#\^[(B)
- ("dWa" ?^[$(3#\^[(B)
- ("dWe" ["^[$(3#Z%n^[(B"])
- ("dWu" ["^[$(3#Z%r^[(B"])
- ("dWi" ["^[$(3#Z%o^[(B"])
- ("dWE" ["^[$(3#Z%q^[(B"])
- ("dWee" ["^[$(3#Z%q^[(B"])
- ("dW'" ["^[$(3#Z%r^[(B"])
-
- ("De" ?^[$(3#]^[(B)
- ("Du" ?^[$(3#^^[(B)
- ("Di" ?^[$(3#_^[(B)
- ("Da" ?^[$(3#`^[(B)
- ("DE" ?^[$(3#a^[(B)
- ("Dee" ?^[$(3#a^[(B)
- ("D" ?^[$(3#b^[(B)
- ("Do" ?^[$(3#c^[(B)
- ("DW" ?^[$(3#d^[(B)
- ("DWa" ?^[$(3#d^[(B)
- ("DWe" ["^[$(3#b%n^[(B"])
- ("DWu" ["^[$(3#b%r^[(B"])
- ("DWi" ["^[$(3#b%o^[(B"])
- ("DWE" ["^[$(3#b%q^[(B"])
- ("DWee" ["^[$(3#b%q^[(B"])
- ("DW'" ["^[$(3#b%r^[(B"])
-
- ("je" ?^[$(3#e^[(B)
- ("ju" ?^[$(3#f^[(B)
- ("ji" ?^[$(3#g^[(B)
- ("ja" ?^[$(3#h^[(B)
- ("jE" ?^[$(3#i^[(B)
- ("jee" ?^[$(3#i^[(B)
- ("j" ?^[$(3#j^[(B)
- ("jo" ?^[$(3#k^[(B)
- ("jW" ?^[$(3#l^[(B)
- ("jWa" ?^[$(3#l^[(B)
- ("jWe" ["^[$(3#j%n^[(B"])
- ("jWu" ["^[$(3#j%r^[(B"])
- ("jWi" ["^[$(3#j%o^[(B"])
- ("jWE" ["^[$(3#j%q^[(B"])
- ("jWee" ["^[$(3#j%q^[(B"])
- ("jW'" ["^[$(3#j%r^[(B"])
-
- ("Je" ?^[$(3#e^[(B)
- ("Ju" ?^[$(3#f^[(B)
- ("Ji" ?^[$(3#g^[(B)
- ("Ja" ?^[$(3#h^[(B)
- ("JE" ?^[$(3#i^[(B)
- ("Jee" ?^[$(3#i^[(B)
- ("J" ?^[$(3#j^[(B)
- ("Jo" ?^[$(3#k^[(B)
- ("JW" ?^[$(3#l^[(B)
- ("JWa" ?^[$(3#l^[(B)
- ("JWe" ["^[$(3#j%n^[(B"])
- ("JWu" ["^[$(3#j%r^[(B"])
- ("JWi" ["^[$(3#j%o^[(B"])
- ("JWE" ["^[$(3#j%q^[(B"])
- ("JWee" ["^[$(3#j%q^[(B"])
- ("JW'" ["^[$(3#j%r^[(B"])
-
- ("ge" ?^[$(3#m^[(B)
- ("gu" ?^[$(3#n^[(B)
- ("gi" ?^[$(3#o^[(B)
- ("ga" ?^[$(3#p^[(B)
- ("gE" ?^[$(3#q^[(B)
- ("gee" ?^[$(3#q^[(B)
- ("g" ?^[$(3#r^[(B)
- ("go" ?^[$(3#s^[(B)
- ("gWe" ?^[$(3#u^[(B)
- ("gWu" ?^[$(3#z^[(B)
- ("gWi" ?^[$(3#w^[(B)
- ("gW" ?^[$(3#x^[(B)
- ("gWa" ?^[$(3#x^[(B)
- ("gWE" ?^[$(3#y^[(B)
- ("gWee" ?^[$(3#y^[(B)
- ("gW'" ?^[$(3#z^[(B)
-
- ("`ge" ?^[$(3%Y^[(B)
- ("`gu" ?^[$(3%Z^[(B)
- ("`gi" ?^[$(3%[^[(B)
- ("`ga" ?^[$(3%\^[(B)
- ("`gE" ?^[$(3%]^[(B)
- ("`gee" ?^[$(3%]^[(B)
- ("`g" ?^[$(3%^^[(B)
- ("`go" ?^[$(3%_^[(B)
-
- ("g2e" ?^[$(3%Y^[(B)
- ("g2u" ?^[$(3%Z^[(B)
- ("g2i" ?^[$(3%[^[(B)
- ("g2a" ?^[$(3%\^[(B)
- ("g2E" ?^[$(3%]^[(B)
- ("g2ee" ?^[$(3%]^[(B)
- ("g2" ?^[$(3%^^[(B)
- ("g2o" ?^[$(3%_^[(B)
-
- ("gge" ?^[$(3%Y^[(B)
- ("ggu" ?^[$(3%Z^[(B)
- ("ggi" ?^[$(3%[^[(B)
- ("gga" ?^[$(3%\^[(B)
- ("ggE" ?^[$(3%]^[(B)
- ("ggee" ?^[$(3%]^[(B)
- ("gg" ?^[$(3%^^[(B)
- ("ggo" ?^[$(3%_^[(B)
-
- ("Ge" ?^[$(3#}^[(B)
- ("Gu" ?^[$(3#~^[(B)
- ("Gi" ?^[$(3$!^[(B)
- ("Ga" ?^[$(3$"^[(B)
- ("GE" ?^[$(3$#^[(B)
- ("Gee" ?^[$(3$#^[(B)
- ("G" ?^[$(3$$^[(B)
- ("Go" ?^[$(3$%^[(B)
- ("GWe" ?^[$(3%3^[(B)
- ("GWu" ?^[$(3%c^[(B)
- ("GWi" ?^[$(3%C^[(B)
- ("GW" ?^[$(3$&^[(B)
- ("GWa" ?^[$(3$&^[(B)
- ("GWE" ?^[$(3%S^[(B)
- ("GWee" ?^[$(3%S^[(B)
- ("GW'" ?^[$(3%c^[(B)
-
- ("Te" ?^[$(3$'^[(B)
- ("Tu" ?^[$(3$(^[(B)
- ("Ti" ?^[$(3$)^[(B)
- ("Ta" ?^[$(3$*^[(B)
- ("TE" ?^[$(3$+^[(B)
- ("Tee" ?^[$(3$+^[(B)
- ("T" ?^[$(3$,^[(B)
- ("To" ?^[$(3$-^[(B)
- ("TW" ?^[$(3$.^[(B)
- ("TWa" ?^[$(3$.^[(B)
- ("TWe" ["^[$(3$,%n^[(B"])
- ("TWu" ["^[$(3$,%r^[(B"])
- ("TWi" ["^[$(3$,%o^[(B"])
- ("TWE" ["^[$(3$,%q^[(B"])
- ("TWee" ["^[$(3$,%q^[(B"])
- ("TW'" ["^[$(3$,%r^[(B"])
-
- ("Ce" ?^[$(3$/^[(B)
- ("Cu" ?^[$(3$0^[(B)
- ("Ci" ?^[$(3$1^[(B)
- ("Ca" ?^[$(3$2^[(B)
- ("CE" ?^[$(3$3^[(B)
- ("Cee" ?^[$(3$3^[(B)
- ("C" ?^[$(3$4^[(B)
- ("Co" ?^[$(3$5^[(B)
- ("CW" ?^[$(3$6^[(B)
- ("CWa" ?^[$(3$6^[(B)
- ("CWe" ["^[$(3$4%n^[(B"])
- ("CWu" ["^[$(3$4%r^[(B"])
- ("CWi" ["^[$(3$4%o^[(B"])
- ("CWE" ["^[$(3$4%q^[(B"])
- ("CWee" ["^[$(3$4%q^[(B"])
- ("CW'" ["^[$(3$4%r^[(B"])
-
- ("Pe" ?^[$(3$7^[(B)
- ("Pu" ?^[$(3$8^[(B)
- ("Pi" ?^[$(3$9^[(B)
- ("Pa" ?^[$(3$:^[(B)
- ("PE" ?^[$(3$;^[(B)
- ("Pee" ?^[$(3$;^[(B)
- ("P" ?^[$(3$<^[(B)
- ("Po" ?^[$(3$=^[(B)
- ("PW" ?^[$(3$>^[(B)
- ("PWa" ?^[$(3$>^[(B)
- ("PWe" ["^[$(3$<%n^[(B"])
- ("PWu" ["^[$(3$<%r^[(B"])
- ("PWi" ["^[$(3$<%o^[(B"])
- ("PWE" ["^[$(3$<%q^[(B"])
- ("PWee" ["^[$(3$<%q^[(B"])
- ("PW'" ["^[$(3$<%r^[(B"])
-
- ("Se" ?^[$(3$?^[(B)
- ("Su" ?^[$(3$@^[(B)
- ("Si" ?^[$(3$A^[(B)
- ("Sa" ?^[$(3$B^[(B)
- ("SE" ?^[$(3$C^[(B)
- ("See" ?^[$(3$C^[(B)
- ("S" ?^[$(3$D^[(B)
- ("So" ?^[$(3$E^[(B)
- ("SW" ?^[$(3$F^[(B)
- ("SWa" ?^[$(3$F^[(B)
- ("SWe" ["^[$(3$D%n^[(B"])
- ("SWu" ["^[$(3$D%r^[(B"])
- ("SWi" ["^[$(3$D%o^[(B"])
- ("SWE" ["^[$(3$D%q^[(B"])
- ("SWee" ["^[$(3$D%q^[(B"])
- ("SW'" ["^[$(3$D%r^[(B"])
-
- ("`Se" ?^[$(3$G^[(B)
- ("`Su" ?^[$(3$H^[(B)
- ("`Si" ?^[$(3$I^[(B)
- ("`Sa" ?^[$(3$J^[(B)
- ("`SE" ?^[$(3$K^[(B)
- ("`See" ?^[$(3$K^[(B)
- ("`S" ?^[$(3$L^[(B)
- ("`So" ?^[$(3$M^[(B)
- ("`SW" ?^[$(3$F^[(B)
- ("`SWa" ?^[$(3$F^[(B)
- ("`SWe" ["^[$(3$L%n^[(B"])
- ("`SWu" ["^[$(3$L%r^[(B"])
- ("`SWi" ["^[$(3$L%o^[(B"])
- ("`SWE" ["^[$(3$L%q^[(B"])
- ("`SWee" ["^[$(3$L%q^[(B"])
- ("`SW'" ["^[$(3$L%r^[(B"])
-
- ("S2e" ?^[$(3$G^[(B)
- ("S2u" ?^[$(3$H^[(B)
- ("S2i" ?^[$(3$I^[(B)
- ("S2a" ?^[$(3$J^[(B)
- ("S2E" ?^[$(3$K^[(B)
- ("S2ee" ?^[$(3$K^[(B)
- ("S2" ?^[$(3$L^[(B)
- ("S2o" ?^[$(3$M^[(B)
- ("S2W" ?^[$(3$F^[(B)
- ("S2Wa" ?^[$(3$F^[(B)
- ("S2We" ["^[$(3$L%n^[(B"])
- ("S2Wu" ["^[$(3$L%r^[(B"])
- ("S2Wi" ["^[$(3$L%o^[(B"])
- ("S2WE" ["^[$(3$L%q^[(B"])
- ("S2Wee" ["^[$(3$L%q^[(B"])
- ("S2W'" ["^[$(3$L%r^[(B"])
-
- ("SSe" ?^[$(3$G^[(B)
- ("SSu" ?^[$(3$H^[(B)
- ("SSi" ?^[$(3$I^[(B)
- ("SSa" ?^[$(3$J^[(B)
- ("SSE" ?^[$(3$K^[(B)
- ("SSee" ?^[$(3$K^[(B)
- ("SS" ?^[$(3$L^[(B)
- ("SSo" ?^[$(3$M^[(B)
- ("SSW" ?^[$(3$F^[(B)
- ("SSWa" ?^[$(3$F^[(B)
- ("SSWe" ["^[$(3$L%n^[(B"])
- ("SSWu" ["^[$(3$L%r^[(B"])
- ("SSWi" ["^[$(3$L%o^[(B"])
- ("SSWE" ["^[$(3$L%q^[(B"])
- ("SSWee" ["^[$(3$L%q^[(B"])
- ("SW'" ["^[$(3$L%r^[(B"])
-
- ("fe" ?^[$(3$O^[(B)
- ("fu" ?^[$(3$P^[(B)
- ("fi" ?^[$(3$Q^[(B)
- ("fa" ?^[$(3$R^[(B)
- ("fE" ?^[$(3$S^[(B)
- ("fee" ?^[$(3$S^[(B)
- ("f" ?^[$(3$T^[(B)
- ("fo" ?^[$(3$U^[(B)
- ("fWe" ?^[$(3%4^[(B)
- ("fWu" ?^[$(3%d^[(B)
- ("fWi" ?^[$(3%D^[(B)
- ("fW" ?^[$(3$V^[(B)
- ("fWa" ?^[$(3$V^[(B)
- ("fWE" ?^[$(3%T^[(B)
- ("fWee" ?^[$(3%T^[(B)
- ("fW'" ?^[$(3%d^[(B)
- ("fY" ?^[$(3$a^[(B)
- ("fYa" ?^[$(3$a^[(B)
-
- ("Fe" ?^[$(3$O^[(B)
- ("Fu" ?^[$(3$P^[(B)
- ("Fi" ?^[$(3$Q^[(B)
- ("Fa" ?^[$(3$R^[(B)
- ("FE" ?^[$(3$S^[(B)
- ("Fee" ?^[$(3$S^[(B)
- ("F" ?^[$(3$T^[(B)
- ("Fo" ?^[$(3$U^[(B)
- ("FWe" ?^[$(3%4^[(B)
- ("FWu" ?^[$(3%d^[(B)
- ("FWi" ?^[$(3%D^[(B)
- ("FW" ?^[$(3$V^[(B)
- ("FWa" ?^[$(3$V^[(B)
- ("FWE" ?^[$(3%T^[(B)
- ("FWee" ?^[$(3%T^[(B)
- ("FW'" ?^[$(3%d^[(B)
- ("FY" ?^[$(3$a^[(B)
- ("FYa" ?^[$(3$a^[(B)
-
- ("pe" ?^[$(3$W^[(B)
- ("pu" ?^[$(3$X^[(B)
- ("pi" ?^[$(3$Y^[(B)
- ("pa" ?^[$(3$Z^[(B)
- ("pE" ?^[$(3$[^[(B)
- ("pee" ?^[$(3$[^[(B)
- ("p" ?^[$(3$\^[(B)
- ("po" ?^[$(3$]^[(B)
- ("pWe" ?^[$(3%5^[(B)
- ("pWu" ?^[$(3%e^[(B)
- ("pWi" ?^[$(3%E^[(B)
- ("pW" ?^[$(3$^^[(B)
- ("pWa" ?^[$(3$^^[(B)
- ("pWE" ?^[$(3%U^[(B)
- ("pWee" ?^[$(3%U^[(B)
- ("pW'" ?^[$(3%e^[(B)
+ ("he" ?ሀ)
+ ("hu" ?ሁ)
+ ("hi" ?ሂ)
+ ("ha" ?ሃ)
+ ("hE" ?ሄ)
+ ("hee" ?ሄ)
+ ("h" ?ህ)
+ ("ho" ?ሆ)
+ ("hW" ?ኋ)
+ ("hWa" ?ኋ)
+ ("hWe" ?ኈ)
+ ("hWu" ?ኍ)
+ ("hWi" ?ኊ)
+ ("hWE" ?ኌ)
+ ("hW'" ?ኍ)
+
+ ("le" ?ለ)
+ ("lu" ?ሉ)
+ ("li" ?ሊ)
+ ("la" ?ላ)
+ ("lE" ?ሌ)
+ ("lee" ?ሌ)
+ ("l" ?ል)
+ ("lo" ?ሎ)
+ ("lW" ?ሏ)
+ ("lWa" ?ሏ)
+ ("lWe" ["ልö ‡…"])
+ ("lWu" ["ልö ‡‰"])
+ ("lWi" ["ልö ‡†"])
+ ("lWE" ["ልö ‡ˆ"])
+ ("lW'" ["ልö ‡‰"])
+
+ ("Le" ?ለ)
+ ("Lu" ?ሉ)
+ ("Li" ?ሊ)
+ ("La" ?ላ)
+ ("LE" ?ሌ)
+ ("Lee" ?ሌ)
+ ("L" ?ል)
+ ("Lo" ?ሎ)
+ ("LW" ?ሏ)
+ ("LWa" ?ሏ)
+ ("LWe" ["ልö ‡…"])
+ ("LWu" ["ልö ‡‰"])
+ ("LWi" ["ልö ‡†"])
+ ("LWE" ["ልö ‡ˆ"])
+ ("LW'" ["ልö ‡‰"])
+
+ ("He" ?ሐ)
+ ("Hu" ?ሑ)
+ ("Hi" ?ሒ)
+ ("Ha" ?ሓ)
+ ("HE" ?ሔ)
+ ("Hee" ?ሔ)
+ ("H" ?ሕ)
+ ("Ho" ?ሖ)
+ ("HW" ?ሗ)
+ ("HWa" ?ሗ)
+ ("HWe" ["ሕö ‡…"])
+ ("HWu" ["ሕö ‡‰"])
+ ("HWi" ["ሕö ‡†"])
+ ("HWE" ["ሕö ‡ˆ"])
+ ("HW'" ["ሕö ‡‰"])
+
+ ("me" ?መ)
+ ("mu" ?ሙ)
+ ("mi" ?ሚ)
+ ("ma" ?ማ)
+ ("mE" ?ሜ)
+ ("mee" ?ሜ)
+ ("m" ?ም)
+ ("mo" ?ሞ)
+ ("mWe" ?ö †ˆ)
+ ("mWu" ?ö †¸)
+ ("mWi" ?ö †˜)
+ ("mW" ?ሟ)
+ ("mWa" ?ሟ)
+ ("mWE" ?ö †¨)
+ ("mWee" ?ö †¨)
+ ("mW'" ?ö †¸)
+ ("mY" ?ፘ)
+ ("mYa" ?ፘ)
+
+ ("Me" ?መ)
+ ("Mu" ?ሙ)
+ ("Mi" ?ሚ)
+ ("Ma" ?ማ)
+ ("ME" ?ሜ)
+ ("Mee" ?ሜ)
+ ("M" ?ም)
+ ("Mo" ?ሞ)
+ ("MWe" ?ö †ˆ)
+ ("MWu" ?ö †¸)
+ ("MWi" ?ö †˜)
+ ("MW" ?ሟ)
+ ("MWa" ?ሟ)
+ ("MWE" ?ö †¨)
+ ("MWee" ?ö †¨)
+ ("MW'" ?ö †¸)
+ ("MY" ?ፘ)
+ ("MYa" ?ፘ)
+
+ ("`se" ?ሠ)
+ ("`su" ?ሡ)
+ ("`si" ?ሢ)
+ ("`sa" ?ሣ)
+ ("`sE" ?ሤ)
+ ("`see" ?ሤ)
+ ("`s" ?ሥ)
+ ("`so" ?ሦ)
+ ("`sW" ?ሧ)
+ ("`sWa" ?ሧ)
+ ("`sWe" ["ሥö ‡…"])
+ ("`sWu" ["ሥö ‡‰"])
+ ("`sWi" ["ሥö ‡†"])
+ ("`sWE" ["ሥö ‡ˆ"])
+ ("`sWee" ["ሥö ‡ˆ"])
+ ("`sW'" ["ሥö ‡‰"])
+
+ ("s2e" ?ሠ)
+ ("s2u" ?ሡ)
+ ("s2i" ?ሢ)
+ ("s2a" ?ሣ)
+ ("s2E" ?ሤ)
+ ("s2ee" ?ሤ)
+ ("s2" ?ሥ)
+ ("s2o" ?ሦ)
+ ("s2W" ?ሧ)
+ ("s2Wa" ?ሧ)
+ ("s2We" ["ሥö ‡…"])
+ ("s2Wu" ["ሥö ‡‰"])
+ ("s2Wi" ["ሥö ‡†"])
+ ("s2WE" ["ሥö ‡ˆ"])
+ ("s2Wee" ["ሥö ‡ˆ"])
+ ("s2W'" ["ሥö ‡‰"])
+
+ ("sse" ?ሠ)
+ ("ssu" ?ሡ)
+ ("ssi" ?ሢ)
+ ("ssa" ?ሣ)
+ ("ssE" ?ሤ)
+ ("ssee" ?ሤ)
+ ("ss" ?ሥ)
+ ("sso" ?ሦ)
+ ("ssW" ?ሧ)
+ ("ssWa" ?ሧ)
+ ("ssWe" ["ሥö ‡…"])
+ ("ssWu" ["ሥö ‡‰"])
+ ("ssWi" ["ሥö ‡†"])
+ ("ssWE" ["ሥö ‡ˆ"])
+ ("ssWee" ["ሥö ‡ˆ"])
+ ("ssW'" ["ሥö ‡‰"])
+
+ ("re" ?ረ)
+ ("ru" ?ሩ)
+ ("ri" ?ሪ)
+ ("ra" ?ራ)
+ ("rE" ?ሬ)
+ ("ree" ?ሬ)
+ ("r" ?ር)
+ ("ro" ?ሮ)
+ ("rW" ?ሯ)
+ ("rWa" ?ሯ)
+ ("rY" ?ፙ)
+ ("rYa" ?ፙ)
+ ("rWe" ["ርö ‡…"])
+ ("rWu" ["ርö ‡‰"])
+ ("rWi" ["ርö ‡†"])
+ ("rWE" ["ርö ‡ˆ"])
+ ("rWee" ["ርö ‡ˆ"])
+ ("rW'" ["ርö ‡‰"])
+
+ ("Re" ?ረ)
+ ("Ru" ?ሩ)
+ ("Ri" ?ሪ)
+ ("Ra" ?ራ)
+ ("RE" ?ሬ)
+ ("Ree" ?ሬ)
+ ("R" ?ር)
+ ("Ro" ?ሮ)
+ ("RW" ?ሯ)
+ ("RWa" ?ሯ)
+ ("RYa" ?ፙ)
+ ("RWe" ["ርö ‡…"])
+ ("RWu" ["ርö ‡‰"])
+ ("RWi" ["ርö ‡†"])
+ ("RWE" ["ርö ‡ˆ"])
+ ("RWee" ["ርö ‡ˆ"])
+ ("RW'" ["ርö ‡‰"])
+
+ ("se" ?ሰ)
+ ("su" ?ሱ)
+ ("si" ?ሲ)
+ ("sa" ?ሳ)
+ ("sE" ?ሴ)
+ ("see" ?ሴ)
+ ("s" ?ስ)
+ ("so" ?ሶ)
+ ("sW" ?ሷ)
+ ("sWa" ?ሷ)
+ ("sWe" ["ስö ‡…"])
+ ("sWu" ["ስö ‡‰"])
+ ("sWi" ["ስö ‡†"])
+ ("sWE" ["ስö ‡ˆ"])
+ ("sWee" ["ስö ‡ˆ"])
+ ("sW'" ["ስö ‡‰"])
+
+ ("xe" ?ሸ)
+ ("xu" ?ሹ)
+ ("xi" ?ሺ)
+ ("xa" ?ሻ)
+ ("xE" ?ሼ)
+ ("xee" ?ሼ)
+ ("x" ?ሽ)
+ ("xo" ?ሾ)
+ ("xW" ?ሿ)
+ ("xWa" ?ሿ)
+ ("xWe" ["ሽö ‡…"])
+ ("xWu" ["ሽö ‡‰"])
+ ("xWi" ["ሽö ‡†"])
+ ("xWE" ["ሽö ‡ˆ"])
+ ("xWee" ["ሽö ‡ˆ"])
+ ("xW'" ["ሽö ‡‰"])
+
+ ("qe" ?ቀ)
+ ("qu" ?ቁ)
+ ("qi" ?ቂ)
+ ("qa" ?ቃ)
+ ("qE" ?ቄ)
+ ("qee" ?ቄ)
+ ("q" ?ቅ)
+ ("qo" ?ቆ)
+ ("qWe" ?ቈ)
+ ("qWu" ?ቍ)
+ ("qWi" ?ቊ)
+ ("qW" ?ቋ)
+ ("qWa" ?ቋ)
+ ("qWE" ?ቌ)
+ ("qWee" ?ቌ)
+ ("qW'" ?ቍ)
+
+ ("`qe" ?ö †€)
+ ("`qu" ?ö †)
+ ("`qi" ?ö †‚)
+ ("`qa" ?ö †ƒ)
+ ("`qE" ?ö †„)
+ ("`qee" ?ö †„)
+ ("`q" ?ö †…)
+ ("`qo" ?ö ††)
+
+ ("q2e" ?ö †€)
+ ("q2u" ?ö †)
+ ("q2i" ?ö †‚)
+ ("q2a" ?ö †ƒ)
+ ("q2E" ?ö †„)
+ ("q2ee" ?ö †„)
+ ("q2" ?ö †…)
+ ("q2o" ?ö ††)
+
+ ("qqe" ?ö †€)
+ ("qqu" ?ö †)
+ ("qqi" ?ö †‚)
+ ("qqa" ?ö †ƒ)
+ ("qqE" ?ö †„)
+ ("qqee" ?ö †„)
+ ("qq" ?ö †…)
+ ("qqo" ?ö ††)
+
+ ("Qe" ?ቐ)
+ ("Qu" ?ቑ)
+ ("Qi" ?ቒ)
+ ("Qa" ?ቓ)
+ ("QE" ?ቔ)
+ ("Qee" ?ቔ)
+ ("Q" ?ቕ)
+ ("Qo" ?ቖ)
+ ("QWe" ?ቘ)
+ ("QWu" ?ቝ)
+ ("QWi" ?ቚ)
+ ("QW" ?ቛ)
+ ("QWa" ?ቛ)
+ ("QWE" ?ቜ)
+ ("QWee" ?ቜ)
+ ("QW'" ?ቝ)
+
+ ("be" ?በ)
+ ("bu" ?ቡ)
+ ("bi" ?ቢ)
+ ("ba" ?ባ)
+ ("bE" ?ቤ)
+ ("bee" ?ቤ)
+ ("b" ?ብ)
+ ("bo" ?ቦ)
+ ("bWe" ?ö †‰)
+ ("bWu" ?ö †¹)
+ ("bWi" ?ö †™)
+ ("bW" ?ቧ)
+ ("bWa" ?ቧ)
+ ("bWE" ?ö †©)
+ ("bWee" ?ö †©)
+ ("bW'" ?ö †¹)
+
+ ("Be" ?በ)
+ ("Bu" ?ቡ)
+ ("Bi" ?ቢ)
+ ("Ba" ?ባ)
+ ("BE" ?ቤ)
+ ("Bee" ?ቤ)
+ ("B" ?ብ)
+ ("Bo" ?ቦ)
+ ("BWe" ?ö †‰)
+ ("BWu" ?ö †¹)
+ ("BWi" ?ö †™)
+ ("BW" ?ቧ)
+ ("BWa" ?ቧ)
+ ("BWE" ?ö †©)
+ ("BWee" ?ö †©)
+ ("BW'" ?ö †¹)
+
+ ("ve" ?ቨ)
+ ("vu" ?ቩ)
+ ("vi" ?ቪ)
+ ("va" ?ቫ)
+ ("vE" ?ቬ)
+ ("vee" ?ቬ)
+ ("v" ?ቭ)
+ ("vo" ?ቮ)
+ ("vW" ?ቯ)
+ ("vWa" ?ቯ)
+ ("vWe" ["ቭö ‡…"])
+ ("vWu" ["ቭö ‡‰"])
+ ("vWi" ["ቭö ‡†"])
+ ("vWE" ["ቭö ‡ˆ"])
+ ("vWee" ["ቭö ‡ˆ"])
+ ("vW'" ["ቭö ‡‰"])
+
+ ("Ve" ?ቨ)
+ ("Vu" ?ቩ)
+ ("Vi" ?ቪ)
+ ("Va" ?ቫ)
+ ("VE" ?ቬ)
+ ("Vee" ?ቬ)
+ ("V" ?ቭ)
+ ("Vo" ?ቮ)
+ ("VW" ?ቯ)
+ ("VWa" ?ቯ)
+ ("VWe" ["ቭö ‡…"])
+ ("VWu" ["ቭö ‡‰"])
+ ("VWi" ["ቭö ‡†"])
+ ("VWE" ["ቭö ‡ˆ"])
+ ("VWee" ["ቭö ‡ˆ"])
+ ("VW'" ["ቭö ‡‰"])
+
+ ("te" ?ተ)
+ ("tu" ?ቱ)
+ ("ti" ?ቲ)
+ ("ta" ?ታ)
+ ("tE" ?ቴ)
+ ("tee" ?ቴ)
+ ("t" ?ት)
+ ("to" ?ቶ)
+ ("tW" ?ቷ)
+ ("tWa" ?ቷ)
+ ("tWe" ["ትö ‡…"])
+ ("tWu" ["ትö ‡‰"])
+ ("tWi" ["ትö ‡†"])
+ ("tWE" ["ትö ‡ˆ"])
+ ("tWee" ["ትö ‡ˆ"])
+ ("tW'" ["ትö ‡‰"])
+
+ ("ce" ?ቸ)
+ ("cu" ?ቹ)
+ ("ci" ?ቺ)
+ ("ca" ?ቻ)
+ ("cE" ?ቼ)
+ ("cee" ?ቼ)
+ ("c" ?ች)
+ ("co" ?ቾ)
+ ("cW" ?ቿ)
+ ("cWa" ?ቿ)
+ ("cWe" ["ችö ‡…"])
+ ("cWu" ["ችö ‡‰"])
+ ("cWi" ["ችö ‡†"])
+ ("cWE" ["ችö ‡ˆ"])
+ ("cWee" ["ችö ‡ˆ"])
+ ("cW'" ["ችö ‡‰"])
+
+ ("`he" ?ኀ)
+ ("`hu" ?ኁ)
+ ("`hi" ?ኂ)
+ ("`ha" ?ኃ)
+ ("`hE" ?ኄ)
+ ("`hee" ?ኄ)
+ ("`h" ?ኅ)
+ ("`ho" ?ኆ)
+ ("`hWe" ?ኈ)
+ ("`hWu" ?ኍ)
+ ("`hWi" ?ኊ)
+ ("`hW" ?ኋ)
+ ("`hWa" ?ኋ)
+ ("`hWE" ?ኌ)
+ ("`hWee" ?ኌ)
+ ("`hW'" ?ኍ)
+
+ ("h2e" ?ኀ)
+ ("h2u" ?ኁ)
+ ("h2i" ?ኂ)
+ ("h2a" ?ኃ)
+ ("h2E" ?ኄ)
+ ("h2ee" ?ኄ)
+ ("h2" ?ኅ)
+ ("h2o" ?ኆ)
+ ("h2We" ?ኈ)
+ ("h2Wu" ?ኍ)
+ ("h2Wi" ?ኊ)
+ ("h2W" ?ኋ)
+ ("h2Wa" ?ኋ)
+ ("h2WE" ?ኌ)
+ ("h2Wee" ?ኌ)
+ ("h2W'" ?ኍ)
+
+ ("hhe" ?ኀ)
+ ("hhu" ?ኁ)
+ ("hhi" ?ኂ)
+ ("hha" ?ኃ)
+ ("hhE" ?ኄ)
+ ("hhee" ?ኄ)
+ ("hh" ?ኅ)
+ ("hho" ?ኆ)
+ ("hhWe" ?ኈ)
+ ("hhWu" ?ኍ)
+ ("hhWi" ?ኊ)
+ ("hhW" ?ኋ)
+ ("hhWa" ?ኋ)
+ ("hhWE" ?ኌ)
+ ("hhWee" ?ኌ)
+ ("hhW'" ?ኍ)
+
+ ("ne" ?ነ)
+ ("nu" ?ኑ)
+ ("ni" ?ኒ)
+ ("na" ?ና)
+ ("nE" ?ኔ)
+ ("nee" ?ኔ)
+ ("n" ?ን)
+ ("no" ?ኖ)
+ ("nW" ?ኗ)
+ ("nWa" ?ኗ)
+ ("nWe" ["ንö ‡…"])
+ ("nWu" ["ንö ‡‰"])
+ ("nWi" ["ንö ‡†"])
+ ("nWE" ["ንö ‡ˆ"])
+ ("nWee" ["ንö ‡ˆ"])
+ ("nW'" ["ንö ‡‰"])
+
+ ("Ne" ?ኘ)
+ ("Nu" ?ኙ)
+ ("Ni" ?ኚ)
+ ("Na" ?ኛ)
+ ("NE" ?ኜ)
+ ("Nee" ?ኜ)
+ ("N" ?ኝ)
+ ("No" ?ኞ)
+ ("NW" ?ኟ)
+ ("NWa" ?ኟ)
+ ("NWe" ["ኝö ‡…"])
+ ("NWu" ["ኝö ‡‰"])
+ ("NWi" ["ኝö ‡†"])
+ ("NWE" ["ኝö ‡ˆ"])
+ ("NWee" ["ኝö ‡ˆ"])
+ ("NW'" ["ኝö ‡‰"])
+
+ ; ("e" ?አ) ; old style
+ ("u" ?ኡ)
+ ("U" ?ኡ)
+ ("i" ?ኢ)
+ ("a" ?ኣ)
+ ("A" ?ኣ)
+ ("E" ?ኤ)
+ ; ("ee" ?ኤ) ; Alef-E is rare vs Aynu-I, so ee = Aynu-I
+ ("I" ?እ)
+ ("e" ?እ)    ; This is the premise to "new style" for vowels
+
+ ("o" ?ኦ)
+ ("O" ?ኦ)
+ ("ea" ?ኧ)
+
+ ("ke" ?ከ)
+ ("ku" ?ኩ)
+ ("ki" ?ኪ)
+ ("ka" ?ካ)
+ ("kE" ?ኬ)
+ ("kee" ?ኬ)
+ ("k" ?ክ)
+ ("ko" ?ኮ)
+ ("kWe" ?ኰ)
+ ("kWu" ?ኵ)
+ ("kWi" ?ኲ)
+ ("kW" ?ኳ)
+ ("kWa" ?ኳ)
+ ("kWE" ?ኴ)
+ ("kWee" ?ኴ)
+ ("kW'" ?ኵ)
+
+ ("`ke" ?ö †)
+ ("`ku" ?ö †‘)
+ ("`ki" ?ö †’)
+ ("`ka" ?ö †“)
+ ("`kE" ?ö †”)
+ ("`kee" ?ö †”)
+ ("`k" ?ö †•)
+ ("`ko" ?ö †–)
+
+ ("k2e" ?ö †)
+ ("k2u" ?ö †‘)
+ ("k2i" ?ö †’)
+ ("k2a" ?ö †“)
+ ("k2E" ?ö †”)
+ ("k2ee" ?ö †”)
+ ("k2" ?ö †•)
+ ("k2o" ?ö †–)
+
+ ("kke" ?ö †)
+ ("kku" ?ö †‘)
+ ("kki" ?ö †’)
+ ("kka" ?ö †“)
+ ("kkE" ?ö †”)
+ ("kkee" ?ö †”)
+ ("kk" ?ö †•)
+ ("kko" ?ö †–)
+
+ ("Ke" ?ኸ)
+ ("Ku" ?ኹ)
+ ("Ki" ?ኺ)
+ ("Ka" ?ኻ)
+ ("KE" ?ኼ)
+ ("Kee" ?ኼ)
+ ("K" ?ኽ)
+ ("Ko" ?ኾ)
+ ("KWe" ?á‹€)
+ ("KWu" ?á‹…)
+ ("KWi" ?á‹‚)
+ ("KW" ?ዃ)
+ ("KWa" ?ዃ)
+ ("KWE" ?á‹„)
+ ("KWee" ?á‹„)
+ ("KW'" ?á‹…)
+
+ ("Xe" ?ö † )
+ ("Xu" ?ö †¡)
+ ("Xi" ?ö †¢)
+ ("Xa" ?ö †£)
+ ("XE" ?ö †¤)
+ ("Xee" ?ö †¤)
+ ("X" ?ö †¥)
+ ("Xo" ?ö †¦)
+
+ ("we" ?ወ)
+ ("wu" ?ዉ)
+ ("wi" ?á‹Š)
+ ("wa" ?á‹‹)
+ ("wE" ?ዌ)
+ ("wee" ?ዌ)
+ ("w" ?ው)
+ ("wo" ?á‹Ž)
+
+ ("`e" ?ዐ)
+ ("`u" ?á‹‘)
+ ("`U" ?á‹‘)
+ ("`i" ?á‹’)
+ ("`a" ?á‹“)
+ ("`A" ?á‹“)
+ ("`E" ?á‹”)
+ ("`ee" ?á‹”)
+ ("`I" ?á‹•)
+ ("`o" ?á‹–)
+ ("`O" ?á‹–)
+
+ ("e2" ?ዐ)
+ ("u2" ?á‹‘)
+ ("U2" ?á‹‘)
+ ("i2" ?á‹’)
+ ("a2" ?á‹“)
+ ("A2" ?á‹“)
+ ("E2" ?á‹”)
+ ("ee2" ?á‹”)
+ ("I2" ?á‹•)
+ ("o2" ?á‹–)
+ ("O2" ?á‹–)
+
+ ; ("ee" ?ዐ) ; old style
+ ("ae" ?ዐ)   ; new style
+ ("aaa" ?ዐ)  ; new style
+ ("uu" ?á‹‘)
+ ("UU" ?á‹‘)
+ ("ii" ?á‹’)
+ ("aa" ?á‹“)
+ ("AA" ?á‹“)
+ ("EE" ?á‹”)
+ ("II" ?á‹•)
+ ("ee" ?á‹•)   ; new style
+ ("oo" ?á‹–)
+ ("OO" ?á‹–)
+
+ ("ze" ?ዘ)
+ ("zu" ?á‹™)
+ ("zi" ?á‹š)
+ ("za" ?á‹›)
+ ("zE" ?ዜ)
+ ("zee" ?ዜ)
+ ("z" ?ዝ)
+ ("zo" ?á‹ž)
+ ("zW" ?á‹Ÿ)
+ ("zWa" ?á‹Ÿ)
+ ("zWe" ["ዝö ‡…"])
+ ("zWu" ["ዝö ‡‰"])
+ ("zWi" ["ዝö ‡†"])
+ ("zWE" ["ዝö ‡ˆ"])
+ ("zWee" ["ዝö ‡ˆ"])
+ ("zW'" ["ዝö ‡‰"])
+
+ ("Ze" ?á‹ )
+ ("Zu" ?á‹¡)
+ ("Zi" ?á‹¢)
+ ("Za" ?á‹£)
+ ("ZE" ?ዤ)
+ ("Zee" ?ዤ)
+ ("Z" ?á‹¥)
+ ("Zo" ?ዦ)
+ ("ZW" ?ዧ)
+ ("ZWa" ?ዧ)
+ ("ZWe" ["á‹¥ö ‡…"])
+ ("ZWu" ["á‹¥ö ‡‰"])
+ ("ZWi" ["á‹¥ö ‡†"])
+ ("ZWE" ["á‹¥ö ‡ˆ"])
+ ("ZWee" ["á‹¥ö ‡ˆ"])
+ ("ZW'" ["á‹¥ö ‡‰"])
+
+ ("ye" ?የ)
+ ("yu" ?á‹©)
+ ("yi" ?ዪ)
+ ("ya" ?á‹«)
+ ("yE" ?ዬ)
+ ("yee" ?ዬ)
+ ("y" ?á‹­)
+ ("yo" ?á‹®)
+ ("yW" ?ö ƒ¯)
+ ("yWa" ?ö ƒ¯)
+ ("yWe" ["á‹­ö ‡…"])
+ ("yWu" ["á‹­ö ‡‰"])
+ ("yWi" ["á‹­ö ‡†"])
+ ("yWE" ["á‹­ö ‡ˆ"])
+ ("yWee" ["á‹­ö ‡ˆ"])
+ ("yW'" ["á‹­ö ‡‰"])
+
+ ("Ye" ?የ)
+ ("Yu" ?á‹©)
+ ("Yi" ?ዪ)
+ ("Ya" ?á‹«)
+ ("YE" ?ዬ)
+ ("Yee" ?ዬ)
+ ("Y" ?á‹­)
+ ("Yo" ?á‹®)
+ ("YW" ?ö ƒ¯)
+ ("YWa" ?ö ƒ¯)
+ ("YWe" ["á‹­ö ‡…"])
+ ("YWu" ["á‹­ö ‡‰"])
+ ("YWi" ["á‹­ö ‡†"])
+ ("YWE" ["á‹­ö ‡ˆ"])
+ ("YWee" ["á‹­ö ‡ˆ"])
+ ("YW'" ["á‹­ö ‡‰"])
+
+ ("de" ?á‹°)
+ ("du" ?ዱ)
+ ("di" ?ዲ)
+ ("da" ?ዳ)
+ ("dE" ?á‹´)
+ ("dee" ?á‹´)
+ ("d" ?ድ)
+ ("do" ?ዶ)
+ ("dW" ?á‹·)
+ ("dWa" ?á‹·)
+ ("dWe" ["ድö ‡…"])
+ ("dWu" ["ድö ‡‰"])
+ ("dWi" ["ድö ‡†"])
+ ("dWE" ["ድö ‡ˆ"])
+ ("dWee" ["ድö ‡ˆ"])
+ ("dW'" ["ድö ‡‰"])
+
+ ("De" ?ዸ)
+ ("Du" ?ዹ)
+ ("Di" ?ዺ)
+ ("Da" ?á‹»)
+ ("DE" ?ዼ)
+ ("Dee" ?ዼ)
+ ("D" ?ዽ)
+ ("Do" ?ዾ)
+ ("DW" ?á‹¿)
+ ("DWa" ?á‹¿)
+ ("DWe" ["ዽö ‡…"])
+ ("DWu" ["ዽö ‡‰"])
+ ("DWi" ["ዽö ‡†"])
+ ("DWE" ["ዽö ‡ˆ"])
+ ("DWee" ["ዽö ‡ˆ"])
+ ("DW'" ["ዽö ‡‰"])
+
+ ("je" ?ጀ)
+ ("ju" ?ጁ)
+ ("ji" ?ጂ)
+ ("ja" ?ጃ)
+ ("jE" ?ጄ)
+ ("jee" ?ጄ)
+ ("j" ?ጅ)
+ ("jo" ?ጆ)
+ ("jW" ?ጇ)
+ ("jWa" ?ጇ)
+ ("jWe" ["ጅö ‡…"])
+ ("jWu" ["ጅö ‡‰"])
+ ("jWi" ["ጅö ‡†"])
+ ("jWE" ["ጅö ‡ˆ"])
+ ("jWee" ["ጅö ‡ˆ"])
+ ("jW'" ["ጅö ‡‰"])
+
+ ("Je" ?ጀ)
+ ("Ju" ?ጁ)
+ ("Ji" ?ጂ)
+ ("Ja" ?ጃ)
+ ("JE" ?ጄ)
+ ("Jee" ?ጄ)
+ ("J" ?ጅ)
+ ("Jo" ?ጆ)
+ ("JW" ?ጇ)
+ ("JWa" ?ጇ)
+ ("JWe" ["ጅö ‡…"])
+ ("JWu" ["ጅö ‡‰"])
+ ("JWi" ["ጅö ‡†"])
+ ("JWE" ["ጅö ‡ˆ"])
+ ("JWee" ["ጅö ‡ˆ"])
+ ("JW'" ["ጅö ‡‰"])
+
+ ("ge" ?ገ)
+ ("gu" ?ጉ)
+ ("gi" ?ጊ)
+ ("ga" ?ጋ)
+ ("gE" ?ጌ)
+ ("gee" ?ጌ)
+ ("g" ?ግ)
+ ("go" ?ጎ)
+ ("gWe" ?ጐ)
+ ("gWu" ?ጕ)
+ ("gWi" ?ጒ)
+ ("gW" ?ጓ)
+ ("gWa" ?ጓ)
+ ("gWE" ?ጔ)
+ ("gWee" ?ጔ)
+ ("gW'" ?ጕ)
+
+ ("`ge" ?ö †°)
+ ("`gu" ?ö †±)
+ ("`gi" ?ö †²)
+ ("`ga" ?ö †³)
+ ("`gE" ?ö †´)
+ ("`gee" ?ö †´)
+ ("`g" ?ö †µ)
+ ("`go" ?ö †¶)
+
+ ("g2e" ?ö †°)
+ ("g2u" ?ö †±)
+ ("g2i" ?ö †²)
+ ("g2a" ?ö †³)
+ ("g2E" ?ö †´)
+ ("g2ee" ?ö †´)
+ ("g2" ?ö †µ)
+ ("g2o" ?ö †¶)
+
+ ("gge" ?ö †°)
+ ("ggu" ?ö †±)
+ ("ggi" ?ö †²)
+ ("gga" ?ö †³)
+ ("ggE" ?ö †´)
+ ("ggee" ?ö †´)
+ ("gg" ?ö †µ)
+ ("ggo" ?ö †¶)
+
+ ("Ge" ?ጘ)
+ ("Gu" ?ጙ)
+ ("Gi" ?ጚ)
+ ("Ga" ?ጛ)
+ ("GE" ?ጜ)
+ ("Gee" ?ጜ)
+ ("G" ?ጝ)
+ ("Go" ?ጞ)
+ ("GWe" ?ö †Š)
+ ("GWu" ?ö †º)
+ ("GWi" ?ö †š)
+ ("GW" ?ö „Ÿ)
+ ("GWa" ?ö „Ÿ)
+ ("GWE" ?ö †ª)
+ ("GWee" ?ö †ª)
+ ("GW'" ?ö †º)
+
+ ("Te" ?ጠ)
+ ("Tu" ?ጡ)
+ ("Ti" ?ጢ)
+ ("Ta" ?ጣ)
+ ("TE" ?ጤ)
+ ("Tee" ?ጤ)
+ ("T" ?ጥ)
+ ("To" ?ጦ)
+ ("TW" ?ጧ)
+ ("TWa" ?ጧ)
+ ("TWe" ["ጥö ‡…"])
+ ("TWu" ["ጥö ‡‰"])
+ ("TWi" ["ጥö ‡†"])
+ ("TWE" ["ጥö ‡ˆ"])
+ ("TWee" ["ጥö ‡ˆ"])
+ ("TW'" ["ጥö ‡‰"])
+
+ ("Ce" ?ጨ)
+ ("Cu" ?ጩ)
+ ("Ci" ?ጪ)
+ ("Ca" ?ጫ)
+ ("CE" ?ጬ)
+ ("Cee" ?ጬ)
+ ("C" ?ጭ)
+ ("Co" ?ጮ)
+ ("CW" ?ጯ)
+ ("CWa" ?ጯ)
+ ("CWe" ["ጭö ‡…"])
+ ("CWu" ["ጭö ‡‰"])
+ ("CWi" ["ጭö ‡†"])
+ ("CWE" ["ጭö ‡ˆ"])
+ ("CWee" ["ጭö ‡ˆ"])
+ ("CW'" ["ጭö ‡‰"])
+
+ ("Pe" ?ጰ)
+ ("Pu" ?ጱ)
+ ("Pi" ?ጲ)
+ ("Pa" ?ጳ)
+ ("PE" ?ጴ)
+ ("Pee" ?ጴ)
+ ("P" ?ጵ)
+ ("Po" ?ጶ)
+ ("PW" ?ጷ)
+ ("PWa" ?ጷ)
+ ("PWe" ["ጵö ‡…"])
+ ("PWu" ["ጵö ‡‰"])
+ ("PWi" ["ጵö ‡†"])
+ ("PWE" ["ጵö ‡ˆ"])
+ ("PWee" ["ጵö ‡ˆ"])
+ ("PW'" ["ጵö ‡‰"])
+
+ ("Se" ?ጸ)
+ ("Su" ?ጹ)
+ ("Si" ?ጺ)
+ ("Sa" ?ጻ)
+ ("SE" ?ጼ)
+ ("See" ?ጼ)
+ ("S" ?ጽ)
+ ("So" ?ጾ)
+ ("SW" ?ጿ)
+ ("SWa" ?ጿ)
+ ("SWe" ["ጽö ‡…"])
+ ("SWu" ["ጽö ‡‰"])
+ ("SWi" ["ጽö ‡†"])
+ ("SWE" ["ጽö ‡ˆ"])
+ ("SWee" ["ጽö ‡ˆ"])
+ ("SW'" ["ጽö ‡‰"])
+
+ ("`Se" ?ፀ)
+ ("`Su" ?ፁ)
+ ("`Si" ?ፂ)
+ ("`Sa" ?ፃ)
+ ("`SE" ?ፄ)
+ ("`See" ?ፄ)
+ ("`S" ?ፅ)
+ ("`So" ?ፆ)
+ ("`SW" ?ጿ)
+ ("`SWa" ?ጿ)
+ ("`SWe" ["ፅö ‡…"])
+ ("`SWu" ["ፅö ‡‰"])
+ ("`SWi" ["ፅö ‡†"])
+ ("`SWE" ["ፅö ‡ˆ"])
+ ("`SWee" ["ፅö ‡ˆ"])
+ ("`SW'" ["ፅö ‡‰"])
+
+ ("S2e" ?ፀ)
+ ("S2u" ?ፁ)
+ ("S2i" ?ፂ)
+ ("S2a" ?ፃ)
+ ("S2E" ?ፄ)
+ ("S2ee" ?ፄ)
+ ("S2" ?ፅ)
+ ("S2o" ?ፆ)
+ ("S2W" ?ጿ)
+ ("S2Wa" ?ጿ)
+ ("S2We" ["ፅö ‡…"])
+ ("S2Wu" ["ፅö ‡‰"])
+ ("S2Wi" ["ፅö ‡†"])
+ ("S2WE" ["ፅö ‡ˆ"])
+ ("S2Wee" ["ፅö ‡ˆ"])
+ ("S2W'" ["ፅö ‡‰"])
+
+ ("SSe" ?ፀ)
+ ("SSu" ?ፁ)
+ ("SSi" ?ፂ)
+ ("SSa" ?ፃ)
+ ("SSE" ?ፄ)
+ ("SSee" ?ፄ)
+ ("SS" ?ፅ)
+ ("SSo" ?ፆ)
+ ("SSW" ?ጿ)
+ ("SSWa" ?ጿ)
+ ("SSWe" ["ፅö ‡…"])
+ ("SSWu" ["ፅö ‡‰"])
+ ("SSWi" ["ፅö ‡†"])
+ ("SSWE" ["ፅö ‡ˆ"])
+ ("SSWee" ["ፅö ‡ˆ"])
+ ("SW'" ["ፅö ‡‰"])
+
+ ("fe" ?ፈ)
+ ("fu" ?ፉ)
+ ("fi" ?ፊ)
+ ("fa" ?ፋ)
+ ("fE" ?ፌ)
+ ("fee" ?ፌ)
+ ("f" ?ፍ)
+ ("fo" ?ፎ)
+ ("fWe" ?ö †‹)
+ ("fWu" ?ö †»)
+ ("fWi" ?ö †›)
+ ("fW" ?ፏ)
+ ("fWa" ?ፏ)
+ ("fWE" ?ö †«)
+ ("fWee" ?ö †«)
+ ("fW'" ?ö †»)
+ ("fY" ?ፚ)
+ ("fYa" ?ፚ)
+
+ ("Fe" ?ፈ)
+ ("Fu" ?ፉ)
+ ("Fi" ?ፊ)
+ ("Fa" ?ፋ)
+ ("FE" ?ፌ)
+ ("Fee" ?ፌ)
+ ("F" ?ፍ)
+ ("Fo" ?ፎ)
+ ("FWe" ?ö †‹)
+ ("FWu" ?ö †»)
+ ("FWi" ?ö †›)
+ ("FW" ?ፏ)
+ ("FWa" ?ፏ)
+ ("FWE" ?ö †«)
+ ("FWee" ?ö †«)
+ ("FW'" ?ö †»)
+ ("FY" ?ፚ)
+ ("FYa" ?ፚ)
+
+ ("pe" ?ፐ)
+ ("pu" ?ፑ)
+ ("pi" ?ፒ)
+ ("pa" ?ፓ)
+ ("pE" ?ፔ)
+ ("pee" ?ፔ)
+ ("p" ?ፕ)
+ ("po" ?ፖ)
+ ("pWe" ?ö †Œ)
+ ("pWu" ?ö †¼)
+ ("pWi" ?ö †œ)
+ ("pW" ?ፗ)
+ ("pWa" ?ፗ)
+ ("pWE" ?ö †¬)
+ ("pWee" ?ö †¬)
+ ("pW'" ?ö †¼)
 
  ("'" [""])
  ("''" ?')
- (":" ?^[$(3$h^[(B)
- ("::" ?^[$(3$i^[(B)
+ (":" ?፡)
+ ("::" ?።)
  (":::" ?:)
- ("." ?^[$(3$i^[(B)
- (".." ?^[$(3%u^[(B)
+ ("." ?።)
+ (".." ?ö ‡Œ)
  ("..." ?.)
- ("," ?^[$(3$j^[(B)
+ ("," ?፣)
  (",," ?,)
- (";" ?^[$(3$k^[(B)
+ (";" ?፤)
  (";;" ?\;)
- ("-:" ?^[$(3$l^[(B)
- (":-" ?^[$(3$m^[(B)
+ ("-:" ?፥)
+ (":-" ?፦)
  ("*" ?*)
- ("**" ?^[$(3$o^[(B)
- (":|:" ?^[$(3$o^[(B)
- ("?" ?^[$(3%x^[(B)
- ("??" ?^[$(3$n^[(B)
- ("`?" ?^[$(3$n^[(B)
+ ("**" ?፨)
+ (":|:" ?፨)
+ ("?" ?ö ‡)
+ ("??" ?፧)
+ ("`?" ?፧)
  ("???" ??)
- ("<<" ?^[$(3%v^[(B)
- (">>" ?^[$(3%w^[(B)
- ("`!" ?^[$(3%t^[(B)
- ("wWe" ?^[$(3%n^[(B)
- ("wWu" ?^[$(3%r^[(B)
- ("wWi" ?^[$(3%o^[(B)
- ("wW" ?^[$(3%p^[(B)
- ("wWa" ?^[$(3%p^[(B)
- ("wWE" ?^[$(3%q^[(B)
- ("wWee" ?^[$(3%q^[(B)
- ("wW'" ?^[$(3%r^[(B)
- ("We" ?^[$(3%n^[(B)
- ("Wu" ?^[$(3%r^[(B)
- ("Wi" ?^[$(3%o^[(B)
- ("W" ?^[$(3%p^[(B)
- ("Wa" ?^[$(3%p^[(B)
- ("WE" ?^[$(3%q^[(B)
- ("Wee" ?^[$(3%q^[(B)
- ("W'" ?^[$(3%r^[(B)
- ("`1" ?^[$(3$p^[(B)
- ("`2" ?^[$(3$q^[(B)
- ("`3" ?^[$(3$r^[(B)
- ("`4" ?^[$(3$s^[(B)
- ("`5" ?^[$(3$t^[(B)
- ("`6" ?^[$(3$u^[(B)
- ("`7" ?^[$(3$v^[(B)
- ("`8" ?^[$(3$w^[(B)
- ("`9" ?^[$(3$x^[(B)
- ("`10" ?^[$(3$y^[(B)
- ("`20" ?^[$(3$z^[(B)
- ("`30" ?^[$(3${^[(B)
- ("`40" ?^[$(3$|^[(B)
- ("`50" ?^[$(3$}^[(B)
- ("`60" ?^[$(3$~^[(B)
- ("`70" ?^[$(3%!^[(B)
- ("`80" ?^[$(3%"^[(B)
- ("`90" ?^[$(3%#^[(B)
- ("`100" ?^[$(3%$^[(B)
- ("`1000" ["^[$(3$y%$^[(B"])
- ("`2000" ["^[$(3$z%$^[(B"])
- ("`3000" ["^[$(3${%$^[(B"])
- ("`4000" ["^[$(3$|%$^[(B"])
- ("`5000" ["^[$(3$}%$^[(B"])
- ("`6000" ["^[$(3$~%$^[(B"])
- ("`7000" ["^[$(3%!%$^[(B"])
- ("`8000" ["^[$(3%"%$^[(B"])
- ("`9000" ["^[$(3%#%$^[(B"])
- ("`10000" ?^[$(3%%^[(B)
- ("`20000" ["^[$(3$q%%^[(B"])
- ("`30000" ["^[$(3$r%%^[(B"])
- ("`40000" ["^[$(3$s%%^[(B"])
- ("`50000" ["^[$(3$t%%^[(B"])
- ("`60000" ["^[$(3$u%%^[(B"])
- ("`70000" ["^[$(3$v%%^[(B"])
- ("`80000" ["^[$(3$w%%^[(B"])
- ("`90000" ["^[$(3$x%%^[(B"])
- ("`100000" ["^[$(3$y%%^[(B"])
- ("`200000" ["^[$(3$z%%^[(B"])
- ("`300000" ["^[$(3${%%^[(B"])
- ("`400000" ["^[$(3$|%%^[(B"])
- ("`500000" ["^[$(3$}%%^[(B"])
- ("`600000" ["^[$(3$~%%^[(B"])
- ("`700000" ["^[$(3%!%%^[(B"])
- ("`800000" ["^[$(3%"%%^[(B"])
- ("`900000" ["^[$(3%#%%^[(B"])
- ("`1000000" ["^[$(3%$%%^[(B"])
+ ("<<" ?ö ‡)
+ (">>" ?ö ‡Ž)
+ ("`!" ?ö ‡‹)
+ ("wWe" ?ö ‡…)
+ ("wWu" ?ö ‡‰)
+ ("wWi" ?ö ‡†)
+ ("wW" ?ö ‡‡)
+ ("wWa" ?ö ‡‡)
+ ("wWE" ?ö ‡ˆ)
+ ("wWee" ?ö ‡ˆ)
+ ("wW'" ?ö ‡‰)
+ ("We" ?ö ‡…)
+ ("Wu" ?ö ‡‰)
+ ("Wi" ?ö ‡†)
+ ("W" ?ö ‡‡)
+ ("Wa" ?ö ‡‡)
+ ("WE" ?ö ‡ˆ)
+ ("Wee" ?ö ‡ˆ)
+ ("W'" ?ö ‡‰)
+ ("`1" ?፩)
+ ("`2" ?፪)
+ ("`3" ?፫)
+ ("`4" ?፬)
+ ("`5" ?፭)
+ ("`6" ?፮)
+ ("`7" ?፯)
+ ("`8" ?፰)
+ ("`9" ?፱)
+ ("`10" ?፲)
+ ("`20" ?፳)
+ ("`30" ?፴)
+ ("`40" ?፵)
+ ("`50" ?፶)
+ ("`60" ?፷)
+ ("`70" ?፸)
+ ("`80" ?፹)
+ ("`90" ?፺)
+ ("`100" ?፻)
+ ("`1000" ["፲፻"])
+ ("`2000" ["፳፻"])
+ ("`3000" ["፴፻"])
+ ("`4000" ["፵፻"])
+ ("`5000" ["፶፻"])
+ ("`6000" ["፷፻"])
+ ("`7000" ["፸፻"])
+ ("`8000" ["፹፻"])
+ ("`9000" ["፺፻"])
+ ("`10000" ?፼)
+ ("`20000" ["፪፼"])
+ ("`30000" ["፫፼"])
+ ("`40000" ["፬፼"])
+ ("`50000" ["፭፼"])
+ ("`60000" ["፮፼"])
+ ("`70000" ["፯፼"])
+ ("`80000" ["፰፼"])
+ ("`90000" ["፱፼"])
+ ("`100000" ["፲፼"])
+ ("`200000" ["፳፼"])
+ ("`300000" ["፴፼"])
+ ("`400000" ["፵፼"])
+ ("`500000" ["፶፼"])
+ ("`600000" ["፷፼"])
+ ("`700000" ["፸፼"])
+ ("`800000" ["፹፼"])
+ ("`900000" ["፺፼"])
+ ("`1000000" ["፻፼"])
 )
 
 (defun ethio-select-a-translation ()
   ;; The translation of `a' depends on the language
   ;; (either Tigrigna or Amharic).
   (quail-defrule "a"
-		 (if (ethio-prefer-amharic-p) ?^[$(3"c^[(B ?^[$(3"f^[(B)
+		 (if (ethio-prefer-amharic-p) ?አ ?ኣ)
 		 "ethiopic"))
 
 ;;; ethiopic.el ends here

=== modified file 'leim/quail/greek.el'
--- leim/quail/greek.el	2013-01-01 09:11:05 +0000
+++ leim/quail/greek.el	2013-03-12 21:04:44 +0000
@@ -1,4 +1,4 @@
-;;; greek.el --- Quail package for inputting Greek -*-coding: iso-2022-7bit-*-
+;;; greek.el --- Quail package for inputting Greek -*-coding: utf-8-*-
 
 ;; Copyright (C) 2001-2013 Free Software Foundation, Inc.
 ;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
@@ -30,109 +30,109 @@
 (require 'quail)
 
 (quail-define-package
- "greek-jis" "Greek" "^[$B&8^[(B" nil
- "^[$B&%&K&K&G&M&I&J&A^[(B: Greek keyboard layout (JIS X0208.1983)
+ "greek-jis" "Greek" "Ω" nil
+ "Ελληνικα: Greek keyboard layout (JIS X0208.1983)
 
 The layout is same as greek, but uses JIS characters.
 Sorry, accents and terminal sigma are not supported in JIS."
  nil t t t t nil nil nil nil nil t)
 
 (quail-define-rules
- ("1" ?^[$B#1^[(B)
- ("2" ?^[$B#2^[(B)
- ("3" ?^[$B#3^[(B)
- ("4" ?^[$B#4^[(B)
- ("5" ?^[$B#5^[(B)
- ("6" ?^[$B#6^[(B)
- ("7" ?^[$B#7^[(B)
- ("8" ?^[$B#8^[(B)
- ("9" ?^[$B#9^[(B)
- ("0" ?^[$B#0^[(B)
- ("-" ?^[$B!]^[(B)
- ("=" ?^[$B!a^[(B)
- ("`" ?^[$B!F^[(B)
- ("q" ?^[$B!&^[(B)
- ("w" ?^[$B&R^[(B)
- ("e" ?^[$B&E^[(B)
- ("r" ?^[$B&Q^[(B)
- ("t" ?^[$B&S^[(B)
- ("y" ?^[$B&T^[(B)
- ("u" ?^[$B&H^[(B)
- ("i" ?^[$B&I^[(B)
- ("o" ?^[$B&O^[(B)
- ("p" ?^[$B&P^[(B)
- ("[" ?\^[$B!N^[(B)
- ("]" ?\^[$B!O^[(B)
- ("a" ?^[$B&A^[(B)
- ("s" ?^[$B&R^[(B)
- ("d" ?^[$B&D^[(B)
- ("f" ?^[$B&U^[(B)
- ("g" ?^[$B&C^[(B)
- ("h" ?^[$B&G^[(B)
- ("j" ?^[$B&N^[(B)
- ("k" ?^[$B&J^[(B)
- ("l" ?^[$B&K^[(B)
- (";" ?^[$B!G^[(B)
- ("'" ?^[$B!G^[(B)
- ("\\" ?^[$B!@^[(B)
- ("z" ?^[$B&F^[(B)
- ("x" ?^[$B&V^[(B)
- ("c" ?^[$B&W^[(B)
- ("v" ?^[$B&X^[(B)
- ("b" ?^[$B&B^[(B)
- ("n" ?^[$B&M^[(B)
- ("m" ?^[$B&L^[(B)
+ ("1" ?1)
+ ("2" ?ï¼’)
+ ("3" ?3)
+ ("4" ?ï¼”)
+ ("5" ?5)
+ ("6" ?ï¼–)
+ ("7" ?ï¼—)
+ ("8" ?8)
+ ("9" ?ï¼™)
+ ("0" ?0)
+ ("-" ?−)
+ ("=" ?=)
+ ("`" ?‘)
+ ("q" ?・)
+ ("w" ?σ)
+ ("e" ?ε)
+ ("r" ?ρ)
+ ("t" ?Ï„)
+ ("y" ?Ï…)
+ ("u" ?θ)
+ ("i" ?ι)
+ ("o" ?ο)
+ ("p" ?Ï€)
+ ("[" ?\ï¼»)
+ ("]" ?\ï¼½)
+ ("a" ?α)
+ ("s" ?σ)
+ ("d" ?δ)
+ ("f" ?φ)
+ ("g" ?γ)
+ ("h" ?η)
+ ("j" ?ξ)
+ ("k" ?κ)
+ ("l" ?λ)
+ (";" ?’)
+ ("'" ?’)
+ ("\\" ?ï¼¼)
+ ("z" ?ζ)
+ ("x" ?χ)
+ ("c" ?ψ)
+ ("v" ?ω)
+ ("b" ?β)
+ ("n" ?ν)
+ ("m" ?μ)
  ("," ?, )
  ("." ?. )
- ("/" ?^[$B!?^[(B)
+ ("/" ?/)
 
- ("!" ?^[$B!*^[(B)
- ("@" ?^[$B!w^[(B)
- ("#" ?^[$B!t^[(B)
- ("$" ?^[$B!t^[(B)
- ("%" ?^[$B!s^[(B)
- ("^" ?^[$B!0^[(B)
- ("&" ?^[$B!u^[(B)
- ("*" ?^[$B!v^[(B)
- ("(" ?\^[$B!J^[(B)
- (")" ?\^[$B!K^[(B)
- ("_" ?^[$B!2^[(B)
- ("+" ?^[$B!\^[(B)
- ("~" ?^[$B!1^[(B)
- ("Q" ?^[$B!]^[(B)
- ("W" ?^[$B&2^[(B)
- ("E" ?^[$B&%^[(B)
- ("R" ?^[$B&1^[(B)
- ("T" ?^[$B&3^[(B)
- ("Y" ?^[$B&4^[(B)
- ("U" ?^[$B&(^[(B)
- ("I" ?^[$B&)^[(B)
- ("O" ?^[$B&/^[(B)
- ("P" ?^[$B&1^[(B)
- ("{" ?\^[$B!P^[(B)
- ("}" ?\^[$B!Q^[(B)
- ("A" ?^[$B&!^[(B)
- ("S" ?^[$B&2^[(B)
- ("D" ?^[$B&$^[(B)
- ("F" ?^[$B&5^[(B)
- ("G" ?^[$B&#^[(B)
- ("H" ?^[$B&'^[(B)
- ("J" ?^[$B&.^[(B)
- ("K" ?^[$B&*^[(B)
- ("L" ?^[$B&+^[(B)
- (":" ?^[$B!I^[(B)
- ("\"" ?^[$B!I^[(B)
- ("|" ?^[$B!C^[(B)
- ("Z" ?^[$B&&^[(B)
- ("X" ?^[$B&6^[(B)
- ("C" ?^[$B&7^[(B)
- ("V" ?^[$B&8^[(B)
- ("B" ?^[$B&"^[(B)
- ("N" ?^[$B&-^[(B)
- ("M" ?^[$B&,^[(B)
- ("<" ?^[$B!(^[(B)
- (">" ?^[$B!'^[(B)
- ("?" ?^[$B!)^[(B))
+ ("!" ?!)
+ ("@" ?ï¼ )
+ ("#" ?#)
+ ("$" ?#)
+ ("%" ?ï¼…)
+ ("^" ?ï¼¾)
+ ("&" ?&)
+ ("*" ?*)
+ ("(" ?\()
+ (")" ?\))
+ ("_" ?_)
+ ("+" ?+)
+ ("~" ?ï¿£)
+ ("Q" ?−)
+ ("W" ?Σ)
+ ("E" ?Ε)
+ ("R" ?Ρ)
+ ("T" ?Τ)
+ ("Y" ?Î¥)
+ ("U" ?Θ)
+ ("I" ?Ι)
+ ("O" ?Ο)
+ ("P" ?Ρ)
+ ("{" ?\ï½›)
+ ("}" ?\})
+ ("A" ?Α)
+ ("S" ?Σ)
+ ("D" ?Δ)
+ ("F" ?Φ)
+ ("G" ?Γ)
+ ("H" ?Η)
+ ("J" ?Ξ)
+ ("K" ?Κ)
+ ("L" ?Λ)
+ (":" ?”)
+ ("\"" ?”)
+ ("|" ?|)
+ ("Z" ?Ζ)
+ ("X" ?Χ)
+ ("C" ?Ψ)
+ ("V" ?Ω)
+ ("B" ?Î’)
+ ("N" ?Ν)
+ ("M" ?Μ)
+ ("<" ?ï¼›)
+ (">" ?:)
+ ("?" ??))
 
 ;;
 
@@ -192,227 +192,227 @@
 
 (quail-define-rules
 
- ("!" ?^[$,1'a^[(B) ; sampi
- ("#" ?^[$,1'\^[(B) ; DIGAMMA
- ("$" ?^[$,1'[^[(B) ; stigma
- ("%" ?^[$,1'_^[(B) ; koppa
- ("&" ?^[$,1'^^[(B) ; KOPPA
- ("'" ?^[$,1q\x7f^[(B) ("v" ?^[$,1q\x7f^[(B) ; psili
- ("/" ?^[$,1r]^[(B) ; oxia
- (":" ?^[$,1&g^[(B) ; ano teleia
- (";" ?^[$,1&^^[(B) ; erotimatiko
- ("\"" ?^[,A(^[(B) ; dialytika
-
- ("A" ?^[$,1&q^[(B)
- ("B" ?^[$,1&r^[(B)
- ("C" ?^[$,1''^[(B)
- ("D" ?^[$,1&t^[(B)
- ("E" ?^[$,1&u^[(B)
- ("F" ?^[$,1'&^[(B)
- ("G" ?^[$,1&s^[(B)
- ("H" ?^[$,1&w^[(B)
- ("I" ?^[$,1&y^[(B)
- ("wJ" ?^[$,1rS^[(B)
- ("K" ?^[$,1&z^[(B)
- ("L" ?^[$,1&{^[(B)
- ("M" ?^[$,1&|^[(B)
- ("N" ?^[$,1&}^[(B)
- ("O" ?^[$,1&\x7f^[(B)
-
- ("P" ?^[$,1' ^[(B)
- ("Q" ?^[$,1&x^[(B)
- ("R" ?^[$,1'!^[(B)
- ("S" ?^[$,1'#^[(B)
- ("T" ?^[$,1'$^[(B)
- ("U" ?^[$,1'%^[(B)
- ("hJ" ?^[$,1r#^[(B)
- ("W" ?^[$,1')^[(B)
- ("X" ?^[$,1&~^[(B)
- ("Y" ?^[$,1'(^[(B)
- ("Z" ?^[$,1&v^[(B)
- ("?" ?^[$,1rO^[(B) ; varia
- ("\\" ?^[$,1r ^[(B) ("^" ?^[$,1r ^[(B) ; perispomeni
-
- ("`" ?^[$,1r^^[(B) ("V" ?^[$,1r^^[(B) ; dasia
- ("a" ?^[$,1'1^[(B)
- ("b" ?^[$,1'2^[(B)
- ("c" ?^[$,1'G^[(B)
- ("d" ?^[$,1'4^[(B)
- ("e" ?^[$,1'5^[(B)
- ("f" ?^[$,1'F^[(B)
- ("g" ?^[$,1'3^[(B)
- ("h" ?^[$,1'7^[(B)
- ("i" ?^[$,1'9^[(B)
- ("j" ?^[$,1'B^[(B)
- ("k" ?^[$,1':^[(B)
- ("l" ?^[$,1';^[(B)
- ("m" ?^[$,1'<^[(B)
- ("n" ?^[$,1'=^[(B)
- ("o" ?^[$,1'?^[(B)
-
- ("p" ?^[$,1'@^[(B)
- ("q" ?^[$,1'8^[(B)
- ("r" ?^[$,1'A^[(B)
- ("s" ?^[$,1'C^[(B)
- ("t" ?^[$,1'D^[(B)
- ("u" ?^[$,1'E^[(B)
- ("aJ" ?^[$,1qs^[(B)
- ("w" ?^[$,1'I^[(B)
- ("x" ?^[$,1'>^[(B)
- ("y" ?^[$,1'H^[(B)
- ("z" ?^[$,1'6^[(B)
-
- ("i`" ?^[$,1pQ^[(B) ("iV" ?^[$,1pQ^[(B)
- ("i'" ?^[$,1pP^[(B) ("iv" ?^[$,1pP^[(B)
- ("i/" ?^[$,1q7^[(B)
- ("i`/" ?^[$,1pU^[(B) ("iV/" ?^[$,1pU^[(B) ("i/`" ?^[$,1pU^[(B) ("i/V" ?^[$,1pU^[(B)
- ("i'/" ?^[$,1pT^[(B) ("iv/" ?^[$,1pT^[(B) ("i/'" ?^[$,1pT^[(B) ("i/v" ?^[$,1pT^[(B)
- ("i?" ?^[$,1q6^[(B)
- ("i`?" ?^[$,1pS^[(B) ("iV?" ?^[$,1pS^[(B) ("i?`" ?^[$,1pS^[(B) ("i?V" ?^[$,1pS^[(B)
- ("i'?" ?^[$,1pR^[(B) ("iv?" ?^[$,1pR^[(B) ("i?'" ?^[$,1pR^[(B) ("i?v" ?^[$,1pR^[(B)
- ("i^"  ?^[$,1r6^[(B) ("i\\" ?^[$,1r6^[(B)
- ("i`^"  ?^[$,1pW^[(B) ("i`\\" ?^[$,1pW^[(B) ("iV^"  ?^[$,1pW^[(B) ("iV\\" ?^[$,1pW^[(B)
- ("i^`"  ?^[$,1pW^[(B) ("i\\`" ?^[$,1pW^[(B) ("i^V"  ?^[$,1pW^[(B) ("i\\V" ?^[$,1pW^[(B)
- ("i'^"  ?^[$,1pV^[(B) ("i'\\" ?^[$,1pV^[(B) ("iv^"  ?^[$,1pV^[(B) ("iv\\" ?^[$,1pV^[(B)
- ("i^'"  ?^[$,1pV^[(B) ("i\\'" ?^[$,1pV^[(B) ("i^v"  ?^[$,1pV^[(B) ("i\\v" ?^[$,1pV^[(B)
- ("i\"" ?^[$,1'J^[(B)
- ("i/\"" ?^[$,1r3^[(B) ("i\"/" ?^[$,1r3^[(B)
- ("i?\"" ?^[$,1r2^[(B) ("i\"?" ?^[$,1r2^[(B)
-
- ("^`"  ?^[$,1r?^[(B) ("^V"  ?^[$,1r?^[(B) ("\\`" ?^[$,1r?^[(B) ("\\V" ?^[$,1r?^[(B)
- ("`^"  ?^[$,1r?^[(B) ("V^"  ?^[$,1r?^[(B) ("`\\" ?^[$,1r?^[(B) ("V\\" ?^[$,1r?^[(B)
- ("^'"  ?^[$,1r/^[(B) ("^v"  ?^[$,1r/^[(B) ("\\'" ?^[$,1r/^[(B) ("\\v" ?^[$,1r/^[(B)
- ("'^"  ?^[$,1r/^[(B) ("v^"  ?^[$,1r/^[(B) ("'\\" ?^[$,1r/^[(B) ("v\\" ?^[$,1r/^[(B)
- ("/`" ?^[$,1r>^[(B) ("/V" ?^[$,1r>^[(B) ("`/" ?^[$,1r>^[(B) ("V/" ?^[$,1r>^[(B)
- ("/'" ?^[$,1r.^[(B) ("/v" ?^[$,1r.^[(B) ("'/" ?^[$,1r.^[(B) ("v/" ?^[$,1r.^[(B)
- ("?`" ?^[$,1r=^[(B) ("?V" ?^[$,1r=^[(B) ("`?" ?^[$,1r=^[(B) ("V?" ?^[$,1r=^[(B)
- ("?'" ?^[$,1r-^[(B) ("?v" ?^[$,1r-^[(B) ("'?" ?^[$,1r-^[(B) ("v?" ?^[$,1r-^[(B)
- ("\"/" ?^[$,1rN^[(B) ("/\"" ?^[$,1rN^[(B)
- ("\"?" ?^[$,1rM^[(B) ("?\"" ?^[$,1rM^[(B)
-
- ("e`" ?^[$,1p1^[(B) ("eV" ?^[$,1p1^[(B)
- ("e'" ?^[$,1p0^[(B) ("ev" ?^[$,1p0^[(B)
- ("e/" ?^[$,1q3^[(B)
- ("e/`" ?^[$,1p5^[(B) ("e/V" ?^[$,1p5^[(B) ("e`/" ?^[$,1p5^[(B) ("eV/" ?^[$,1p5^[(B)
- ("e/'" ?^[$,1p4^[(B) ("e/v" ?^[$,1p4^[(B) ("e'/" ?^[$,1p4^[(B) ("ev/" ?^[$,1p4^[(B)
- ("e?" ?^[$,1q2^[(B)
- ("e?`" ?^[$,1p3^[(B) ("e?V" ?^[$,1p3^[(B) ("e`?" ?^[$,1p3^[(B) ("eV?" ?^[$,1p3^[(B)
- ("e?'" ?^[$,1p2^[(B) ("e?v" ?^[$,1p2^[(B) ("e'?" ?^[$,1p2^[(B) ("ev?" ?^[$,1p2^[(B)
-
- ("a`" ?^[$,1p!^[(B) ("aV" ?^[$,1p!^[(B)
- ("a'" ?^[$,1p ^[(B) ("av" ?^[$,1p ^[(B)
- ("a/" ?^[$,1q1^[(B)
- ("a/`" ?^[$,1p%^[(B) ("a/V" ?^[$,1p%^[(B) ("a`/" ?^[$,1p%^[(B) ("aV/" ?^[$,1p%^[(B)
- ("a/'" ?^[$,1p$^[(B) ("a/v" ?^[$,1p$^[(B) ("a'/" ?^[$,1p$^[(B) ("av/" ?^[$,1p$^[(B)
- ("a?" ?^[$,1q0^[(B)
- ("a?`" ?^[$,1p#^[(B) ("a?V" ?^[$,1p#^[(B) ("a`?" ?^[$,1p#^[(B) ("aV?" ?^[$,1p#^[(B)
- ("a?'" ?^[$,1p"^[(B) ("a?v" ?^[$,1p"^[(B) ("a'?" ?^[$,1p"^[(B) ("av?" ?^[$,1p"^[(B)
- ("a^"  ?^[$,1qv^[(B) ("a\\" ?^[$,1qv^[(B)
- ("a^`"  ?^[$,1p'^[(B) ("a^V"  ?^[$,1p'^[(B) ("a\\`" ?^[$,1p'^[(B) ("a\\V" ?^[$,1p'^[(B)
- ("a`^"  ?^[$,1p'^[(B) ("aV^"  ?^[$,1p'^[(B) ("a`\\" ?^[$,1p'^[(B) ("aV\\" ?^[$,1p'^[(B)
- ("a^'"  ?^[$,1p&^[(B) ("a^v"  ?^[$,1p&^[(B) ("a\\'" ?^[$,1p&^[(B) ("a\\v" ?^[$,1p&^[(B)
- ("a'^"  ?^[$,1p&^[(B) ("av^"  ?^[$,1p&^[(B) ("a'\\" ?^[$,1p&^[(B) ("av\\" ?^[$,1p&^[(B)
-
- ("aJ`" ?^[$,1qA^[(B) ("aJV" ?^[$,1qA^[(B)
- ("aJ'" ?^[$,1q@^[(B) ("aJv" ?^[$,1q@^[(B)
- ("aJ/" ?^[$,1qt^[(B)
- ("aJ/`" ?^[$,1qE^[(B) ("aJ/V" ?^[$,1qE^[(B) ("aJ`/" ?^[$,1qE^[(B) ("aJV/" ?^[$,1qE^[(B)
- ("aJ/'" ?^[$,1qD^[(B) ("aJ/v" ?^[$,1qD^[(B) ("aJ'/" ?^[$,1qD^[(B) ("aJv/" ?^[$,1qD^[(B)
- ("aJ?" ?^[$,1qr^[(B)
- ("aJ?`" ?^[$,1qC^[(B) ("aJ?V" ?^[$,1qC^[(B) ("aJ`?" ?^[$,1qC^[(B) ("aJV?" ?^[$,1qC^[(B)
- ("aJ?'" ?^[$,1qB^[(B) ("aJ?v" ?^[$,1qB^[(B) ("aJ'?" ?^[$,1qB^[(B) ("aJv?" ?^[$,1qB^[(B)
- ("aJ^"  ?^[$,1qw^[(B) ("aJ\\" ?^[$,1qw^[(B)
- ("aJ^`"  ?^[$,1qG^[(B) ("aJ^V"  ?^[$,1qG^[(B) ("aJ\\`" ?^[$,1qG^[(B) ("aJ\\V" ?^[$,1qG^[(B)
- ("aJ`^"  ?^[$,1qG^[(B) ("aJV^"  ?^[$,1qG^[(B) ("aJ`\\" ?^[$,1qG^[(B) ("aJV\\" ?^[$,1qG^[(B)
- ("aJ^'"  ?^[$,1qF^[(B) ("aJ^v"  ?^[$,1qF^[(B) ("aJ\\'" ?^[$,1qF^[(B) ("aJ\\v" ?^[$,1qF^[(B)
- ("aJ'^"  ?^[$,1qF^[(B) ("aJv^"  ?^[$,1qF^[(B) ("aJ'\\" ?^[$,1qF^[(B) ("aJv\\" ?^[$,1qF^[(B)
-
- ("r`" ?^[$,1rE^[(B) ("rV" ?^[$,1rE^[(B)
- ("r'" ?^[$,1rD^[(B) ("rv" ?^[$,1rD^[(B)
-
- ("h`" ?^[$,1pA^[(B) ("hV" ?^[$,1pA^[(B)
- ("h'" ?^[$,1p@^[(B) ("hv" ?^[$,1p@^[(B)
- ("h/" ?^[$,1q5^[(B)
- ("h/`" ?^[$,1pE^[(B) ("h/V" ?^[$,1pE^[(B) ("h`/" ?^[$,1pE^[(B) ("hV/" ?^[$,1pE^[(B)
- ("h/'" ?^[$,1pD^[(B) ("h/v" ?^[$,1pD^[(B) ("h'/" ?^[$,1pD^[(B) ("hv/" ?^[$,1pD^[(B)
- ("h?" ?^[$,1q4^[(B)
- ("h?`" ?^[$,1pC^[(B) ("h?V" ?^[$,1pC^[(B) ("h`?" ?^[$,1pC^[(B) ("hV?" ?^[$,1pC^[(B)
- ("h?'" ?^[$,1pB^[(B) ("h?v" ?^[$,1pB^[(B) ("h'?" ?^[$,1pB^[(B) ("hv?" ?^[$,1pB^[(B)
- ("h^"  ?^[$,1r&^[(B) ("h\\" ?^[$,1r&^[(B)
- ("h^`"  ?^[$,1pG^[(B) ("h^V"  ?^[$,1pG^[(B) ("h\\`" ?^[$,1pG^[(B) ("h\\V" ?^[$,1pG^[(B)
- ("h`^"  ?^[$,1pG^[(B) ("h`\\" ?^[$,1pG^[(B) ("hV^"  ?^[$,1pG^[(B) ("hV\\" ?^[$,1pG^[(B)
- ("h^'"  ?^[$,1pF^[(B) ("h^v"  ?^[$,1pF^[(B) ("h\\'" ?^[$,1pF^[(B) ("h\\v" ?^[$,1pF^[(B)
- ("h'^"  ?^[$,1pF^[(B) ("h'\\" ?^[$,1pF^[(B) ("hv^"  ?^[$,1pF^[(B) ("hv\\" ?^[$,1pF^[(B)
-
- ("J" ?^[$,1&Z^[(B) ; ypogegrammeni
-
- ("hJ`" ?^[$,1qQ^[(B) ("hJV" ?^[$,1qQ^[(B)
- ("hJ'" ?^[$,1qP^[(B) ("hJv" ?^[$,1qP^[(B)
- ("hJ/" ?^[$,1r$^[(B)
- ("hJ`/" ?^[$,1qU^[(B) ("hJV/" ?^[$,1qU^[(B) ("hJ/`" ?^[$,1qU^[(B) ("hJ/V" ?^[$,1qU^[(B)
- ("hJ'/" ?^[$,1qT^[(B) ("hJv/" ?^[$,1qT^[(B) ("hJ/'" ?^[$,1qT^[(B) ("hJ/v" ?^[$,1qT^[(B)
- ("hJ?" ?^[$,1r"^[(B)
- ("hJ`?" ?^[$,1qS^[(B) ("hJV?" ?^[$,1qS^[(B) ("hJ?`" ?^[$,1qS^[(B) ("hJ?V" ?^[$,1qS^[(B)
- ("hJ'?" ?^[$,1qR^[(B) ("hJv?" ?^[$,1qR^[(B) ("hJ?'" ?^[$,1qR^[(B) ("hJ?v" ?^[$,1qR^[(B)
- ("hJ^"  ?^[$,1r'^[(B) ("hJ\\" ?^[$,1r'^[(B)
- ("hJ`^"  ?^[$,1qW^[(B) ("hJ`\\" ?^[$,1qW^[(B) ("hJV^"  ?^[$,1qW^[(B) ("hJV\\" ?^[$,1qW^[(B)
- ("hJ^`"  ?^[$,1qW^[(B) ("hJ\\`" ?^[$,1qW^[(B) ("hJ^V"  ?^[$,1qW^[(B) ("hJ\\V" ?^[$,1qW^[(B)
- ("hJ'^"  ?^[$,1qV^[(B) ("hJ'\\" ?^[$,1qV^[(B) ("hJv^"  ?^[$,1qV^[(B) ("hJv\\" ?^[$,1qV^[(B)
- ("hJ^'"  ?^[$,1qV^[(B) ("hJ\\'" ?^[$,1qV^[(B) ("hJ^v"  ?^[$,1qV^[(B) ("hJ\\v" ?^[$,1qV^[(B)
-
- ("o`" ?^[$,1pa^[(B) ("oV" ?^[$,1pa^[(B)
- ("o'" ?^[$,1p`^[(B) ("ov" ?^[$,1p`^[(B)
- ("o/" ?^[$,1q9^[(B)
- ("o/`" ?^[$,1pe^[(B) ("o/V" ?^[$,1pe^[(B) ("o`/" ?^[$,1pe^[(B) ("oV/" ?^[$,1pe^[(B)
- ("o/'" ?^[$,1pd^[(B) ("o/v" ?^[$,1pd^[(B) ("o'/" ?^[$,1pd^[(B) ("ov/" ?^[$,1pd^[(B)
- ("o?" ?^[$,1q8^[(B)
- ("o?`" ?^[$,1pc^[(B) ("o?V" ?^[$,1pc^[(B) ("o`?" ?^[$,1pc^[(B) ("oV?" ?^[$,1pc^[(B)
- ("o?'" ?^[$,1pb^[(B) ("o?v" ?^[$,1pb^[(B) ("o'?" ?^[$,1pb^[(B) ("ov?" ?^[$,1pb^[(B)
-
- ("u`" ?^[$,1pq^[(B) ("uV" ?^[$,1pq^[(B)
- ("u'" ?^[$,1pp^[(B) ("uv" ?^[$,1pp^[(B)
- ("u/" ?^[$,1q;^[(B)
- ("u/`" ?^[$,1pu^[(B) ("u/V" ?^[$,1pu^[(B) ("u`/" ?^[$,1pu^[(B) ("uV/" ?^[$,1pu^[(B)
- ("u/'" ?^[$,1pt^[(B) ("u/v" ?^[$,1pt^[(B) ("u'/" ?^[$,1pt^[(B) ("uv/" ?^[$,1pt^[(B)
- ("u?" ?^[$,1q:^[(B)
- ("u?`" ?^[$,1ps^[(B) ("u?V" ?^[$,1ps^[(B) ("u`?" ?^[$,1ps^[(B) ("uV?" ?^[$,1ps^[(B)
- ("u?'" ?^[$,1pr^[(B) ("u?v" ?^[$,1pr^[(B) ("u'?" ?^[$,1pr^[(B) ("uv?" ?^[$,1pr^[(B)
- ("u^"  ?^[$,1rF^[(B) ("u\\" ?^[$,1rF^[(B)
- ("u^`"  ?^[$,1pw^[(B) ("u^V"  ?^[$,1pw^[(B) ("u\\`" ?^[$,1pw^[(B) ("u\\V" ?^[$,1pw^[(B)
- ("u`^"  ?^[$,1pw^[(B) ("uV^"  ?^[$,1pw^[(B) ("u`\\" ?^[$,1pw^[(B) ("uV\\" ?^[$,1pw^[(B)
- ("u^'"  ?^[$,1pv^[(B) ("u^v"  ?^[$,1pv^[(B) ("u\\'" ?^[$,1pv^[(B) ("u\\v" ?^[$,1pv^[(B)
- ("u'^"  ?^[$,1pv^[(B) ("uv^"  ?^[$,1pv^[(B) ("u'\\" ?^[$,1pv^[(B) ("uv\\" ?^[$,1pv^[(B)
- ("u\"" ?^[$,1'K^[(B)
- ("u\"/" ?^[$,1rC^[(B) ("u/\"" ?^[$,1rC^[(B)
- ("u\"?" ?^[$,1rB^[(B) ("u?\"" ?^[$,1rB^[(B)
-
- ("w`" ?^[$,1q!^[(B) ("wV" ?^[$,1q!^[(B)
- ("w'" ?^[$,1q ^[(B) ("wv" ?^[$,1q ^[(B)
- ("w/" ?^[$,1q=^[(B)
- ("w/`" ?^[$,1q%^[(B) ("w/V" ?^[$,1q%^[(B) ("w`/" ?^[$,1q%^[(B) ("wV/" ?^[$,1q%^[(B)
- ("w/'" ?^[$,1q$^[(B) ("w/v" ?^[$,1q$^[(B) ("w'/" ?^[$,1q$^[(B) ("wv/" ?^[$,1q$^[(B)
- ("w?" ?^[$,1q<^[(B)
- ("w?`" ?^[$,1q#^[(B) ("w?V" ?^[$,1q#^[(B) ("w`?" ?^[$,1q#^[(B) ("wV?" ?^[$,1q#^[(B)
- ("w?'" ?^[$,1q"^[(B) ("w?v" ?^[$,1q"^[(B) ("w'?" ?^[$,1q"^[(B) ("wv?" ?^[$,1q"^[(B)
- ("w^"  ?^[$,1rV^[(B) ("w\\" ?^[$,1rV^[(B)
- ("w^`"  ?^[$,1q'^[(B) ("w^V"  ?^[$,1q'^[(B) ("w\\`" ?^[$,1q'^[(B) ("w\\V" ?^[$,1q'^[(B)
- ("w`^"  ?^[$,1q'^[(B) ("wV^"  ?^[$,1q'^[(B) ("w`\\" ?^[$,1q'^[(B) ("wV\\" ?^[$,1q'^[(B)
- ("w^'"  ?^[$,1q&^[(B) ("w^v"  ?^[$,1q&^[(B) ("w\\'" ?^[$,1q&^[(B) ("w\\v" ?^[$,1q&^[(B)
- ("w'^"  ?^[$,1q&^[(B) ("wv^"  ?^[$,1q&^[(B) ("w'\\" ?^[$,1q&^[(B) ("wv\\" ?^[$,1q&^[(B)
-
- ("wJ`" ?^[$,1qa^[(B) ("wJV" ?^[$,1qa^[(B)
- ("wJ'" ?^[$,1q`^[(B) ("wJv" ?^[$,1q`^[(B)
- ("wJ/" ?^[$,1rT^[(B)
- ("wJ/`" ?^[$,1qe^[(B) ("wJ/V" ?^[$,1qe^[(B) ("wJ`/" ?^[$,1qe^[(B) ("wJV/" ?^[$,1qe^[(B)
- ("wJ/'" ?^[$,1qd^[(B) ("wJ/v" ?^[$,1qd^[(B) ("wJ'/" ?^[$,1qd^[(B) ("wJv/" ?^[$,1qd^[(B)
- ("wJ?" ?^[$,1rR^[(B)
- ("wJ?`" ?^[$,1qc^[(B) ("wJ?V" ?^[$,1qc^[(B) ("wJ`?" ?^[$,1qc^[(B) ("wJV?" ?^[$,1qc^[(B)
- ("wJ?'" ?^[$,1qb^[(B) ("wJ?v" ?^[$,1qb^[(B) ("wJ'?" ?^[$,1qb^[(B) ("wJv?" ?^[$,1qb^[(B)
- ("wJ^"  ?^[$,1rW^[(B) ("wJ\\" ?^[$,1rW^[(B)
- ("wJ^`"  ?^[$,1qg^[(B) ("wJ^V"  ?^[$,1qg^[(B) ("wJ\\`" ?^[$,1qg^[(B) ("wJ\\V" ?^[$,1qg^[(B)
- ("wJ`^"  ?^[$,1qg^[(B) ("wJV^"  ?^[$,1qg^[(B) ("wJ`\\" ?^[$,1qg^[(B) ("wJV\\" ?^[$,1qg^[(B)
- ("wJ^'"  ?^[$,1qf^[(B) ("wJ^v"  ?^[$,1qf^[(B) ("wJ\\'" ?^[$,1qf^[(B) ("wJ\\v" ?^[$,1qf^[(B)
- ("wJ'^"  ?^[$,1qf^[(B) ("wJv^"  ?^[$,1qf^[(B) ("wJ'\\" ?^[$,1qf^[(B) ("wJv\\" ?^[$,1qf^[(B)
+ ("!" ?Ï¡) ; sampi
+ ("#" ?Ϝ) ; DIGAMMA
+ ("$" ?Ï›) ; stigma
+ ("%" ?ÏŸ) ; koppa
+ ("&" ?Ïž) ; KOPPA
+ ("'" ?᾿) ("v" ?᾿) ; psili
+ ("/" ?´) ; oxia
+ (":" ?·) ; ano teleia
+ (";" ?;) ; erotimatiko
+ ("\"" ?¨) ; dialytika
+
+ ("A" ?Α)
+ ("B" ?Î’)
+ ("C" ?Χ)
+ ("D" ?Δ)
+ ("E" ?Ε)
+ ("F" ?Φ)
+ ("G" ?Γ)
+ ("H" ?Η)
+ ("I" ?Ι)
+ ("wJ" ?ῳ)
+ ("K" ?Κ)
+ ("L" ?Λ)
+ ("M" ?Μ)
+ ("N" ?Ν)
+ ("O" ?Ο)
+
+ ("P" ?Π)
+ ("Q" ?Θ)
+ ("R" ?Ρ)
+ ("S" ?Σ)
+ ("T" ?Τ)
+ ("U" ?Î¥)
+ ("hJ" ?ῃ)
+ ("W" ?Ω)
+ ("X" ?Ξ)
+ ("Y" ?Ψ)
+ ("Z" ?Ζ)
+ ("?" ?`) ; varia
+ ("\\" ?á¿€) ("^" ?á¿€) ; perispomeni
+
+ ("`" ?῾) ("V" ?῾) ; dasia
+ ("a" ?α)
+ ("b" ?β)
+ ("c" ?χ)
+ ("d" ?δ)
+ ("e" ?ε)
+ ("f" ?φ)
+ ("g" ?γ)
+ ("h" ?η)
+ ("i" ?ι)
+ ("j" ?Ï‚)
+ ("k" ?κ)
+ ("l" ?λ)
+ ("m" ?μ)
+ ("n" ?ν)
+ ("o" ?ο)
+
+ ("p" ?Ï€)
+ ("q" ?θ)
+ ("r" ?ρ)
+ ("s" ?σ)
+ ("t" ?Ï„)
+ ("u" ?Ï…)
+ ("aJ" ?á¾³)
+ ("w" ?ω)
+ ("x" ?ξ)
+ ("y" ?ψ)
+ ("z" ?ζ)
+
+ ("i`" ?á¼±) ("iV" ?á¼±)
+ ("i'" ?á¼°) ("iv" ?á¼°)
+ ("i/" ?á½·)
+ ("i`/" ?á¼µ) ("iV/" ?á¼µ) ("i/`" ?á¼µ) ("i/V" ?á¼µ)
+ ("i'/" ?á¼´) ("iv/" ?á¼´) ("i/'" ?á¼´) ("i/v" ?á¼´)
+ ("i?" ?ὶ)
+ ("i`?" ?á¼³) ("iV?" ?á¼³) ("i?`" ?á¼³) ("i?V" ?á¼³)
+ ("i'?" ?á¼²) ("iv?" ?á¼²) ("i?'" ?á¼²) ("i?v" ?á¼²)
+ ("i^"  ?á¿–) ("i\\" ?á¿–)
+ ("i`^"  ?á¼·) ("i`\\" ?á¼·) ("iV^"  ?á¼·) ("iV\\" ?á¼·)
+ ("i^`"  ?á¼·) ("i\\`" ?á¼·) ("i^V"  ?á¼·) ("i\\V" ?á¼·)
+ ("i'^"  ?ἶ) ("i'\\" ?ἶ) ("iv^"  ?ἶ) ("iv\\" ?ἶ)
+ ("i^'"  ?ἶ) ("i\\'" ?ἶ) ("i^v"  ?ἶ) ("i\\v" ?ἶ)
+ ("i\"" ?ÏŠ)
+ ("i/\"" ?á¿“) ("i\"/" ?á¿“)
+ ("i?\"" ?á¿’) ("i\"?" ?á¿’)
+
+ ("^`"  ?á¿Ÿ) ("^V"  ?á¿Ÿ) ("\\`" ?á¿Ÿ) ("\\V" ?á¿Ÿ)
+ ("`^"  ?á¿Ÿ) ("V^"  ?á¿Ÿ) ("`\\" ?á¿Ÿ) ("V\\" ?á¿Ÿ)
+ ("^'"  ?῏) ("^v"  ?῏) ("\\'" ?῏) ("\\v" ?῏)
+ ("'^"  ?῏) ("v^"  ?῏) ("'\\" ?῏) ("v\\" ?῏)
+ ("/`" ?á¿ž) ("/V" ?á¿ž) ("`/" ?á¿ž) ("V/" ?á¿ž)
+ ("/'" ?á¿Ž) ("/v" ?á¿Ž) ("'/" ?á¿Ž) ("v/" ?á¿Ž)
+ ("?`" ?῝) ("?V" ?῝) ("`?" ?῝) ("V?" ?῝)
+ ("?'" ?῍) ("?v" ?῍) ("'?" ?῍) ("v?" ?῍)
+ ("\"/" ?á¿®) ("/\"" ?á¿®)
+ ("\"?" ?á¿­) ("?\"" ?á¿­)
+
+ ("e`" ?ἑ) ("eV" ?ἑ)
+ ("e'" ?ἐ) ("ev" ?ἐ)
+ ("e/" ?á½³)
+ ("e/`" ?ἕ) ("e/V" ?ἕ) ("e`/" ?ἕ) ("eV/" ?ἕ)
+ ("e/'" ?á¼”) ("e/v" ?á¼”) ("e'/" ?á¼”) ("ev/" ?á¼”)
+ ("e?" ?á½²)
+ ("e?`" ?ἓ) ("e?V" ?ἓ) ("e`?" ?ἓ) ("eV?" ?ἓ)
+ ("e?'" ?á¼’) ("e?v" ?á¼’) ("e'?" ?á¼’) ("ev?" ?á¼’)
+
+ ("a`" ?ἁ) ("aV" ?ἁ)
+ ("a'" ?á¼€) ("av" ?á¼€)
+ ("a/" ?á½±)
+ ("a/`" ?á¼…) ("a/V" ?á¼…) ("a`/" ?á¼…) ("aV/" ?á¼…)
+ ("a/'" ?ἄ) ("a/v" ?ἄ) ("a'/" ?ἄ) ("av/" ?ἄ)
+ ("a?" ?á½°)
+ ("a?`" ?ἃ) ("a?V" ?ἃ) ("a`?" ?ἃ) ("aV?" ?ἃ)
+ ("a?'" ?ἂ) ("a?v" ?ἂ) ("a'?" ?ἂ) ("av?" ?ἂ)
+ ("a^"  ?ᾶ) ("a\\" ?ᾶ)
+ ("a^`"  ?ἇ) ("a^V"  ?ἇ) ("a\\`" ?ἇ) ("a\\V" ?ἇ)
+ ("a`^"  ?ἇ) ("aV^"  ?ἇ) ("a`\\" ?ἇ) ("aV\\" ?ἇ)
+ ("a^'"  ?ἆ) ("a^v"  ?ἆ) ("a\\'" ?ἆ) ("a\\v" ?ἆ)
+ ("a'^"  ?ἆ) ("av^"  ?ἆ) ("a'\\" ?ἆ) ("av\\" ?ἆ)
+
+ ("aJ`" ?ᾁ) ("aJV" ?ᾁ)
+ ("aJ'" ?á¾€) ("aJv" ?á¾€)
+ ("aJ/" ?á¾´)
+ ("aJ/`" ?á¾…) ("aJ/V" ?á¾…) ("aJ`/" ?á¾…) ("aJV/" ?á¾…)
+ ("aJ/'" ?ᾄ) ("aJ/v" ?ᾄ) ("aJ'/" ?ᾄ) ("aJv/" ?ᾄ)
+ ("aJ?" ?á¾²)
+ ("aJ?`" ?ᾃ) ("aJ?V" ?ᾃ) ("aJ`?" ?ᾃ) ("aJV?" ?ᾃ)
+ ("aJ?'" ?ᾂ) ("aJ?v" ?ᾂ) ("aJ'?" ?ᾂ) ("aJv?" ?ᾂ)
+ ("aJ^"  ?á¾·) ("aJ\\" ?á¾·)
+ ("aJ^`"  ?ᾇ) ("aJ^V"  ?ᾇ) ("aJ\\`" ?ᾇ) ("aJ\\V" ?ᾇ)
+ ("aJ`^"  ?ᾇ) ("aJV^"  ?ᾇ) ("aJ`\\" ?ᾇ) ("aJV\\" ?ᾇ)
+ ("aJ^'"  ?ᾆ) ("aJ^v"  ?ᾆ) ("aJ\\'" ?ᾆ) ("aJ\\v" ?ᾆ)
+ ("aJ'^"  ?ᾆ) ("aJv^"  ?ᾆ) ("aJ'\\" ?ᾆ) ("aJv\\" ?ᾆ)
+
+ ("r`" ?á¿¥) ("rV" ?á¿¥)
+ ("r'" ?ῤ) ("rv" ?ῤ)
+
+ ("h`" ?ἡ) ("hV" ?ἡ)
+ ("h'" ?á¼ ) ("hv" ?á¼ )
+ ("h/" ?á½µ)
+ ("h/`" ?á¼¥) ("h/V" ?á¼¥) ("h`/" ?á¼¥) ("hV/" ?á¼¥)
+ ("h/'" ?ἤ) ("h/v" ?ἤ) ("h'/" ?ἤ) ("hv/" ?ἤ)
+ ("h?" ?á½´)
+ ("h?`" ?á¼£) ("h?V" ?á¼£) ("h`?" ?á¼£) ("hV?" ?á¼£)
+ ("h?'" ?á¼¢) ("h?v" ?á¼¢) ("h'?" ?á¼¢) ("hv?" ?á¼¢)
+ ("h^"  ?ῆ) ("h\\" ?ῆ)
+ ("h^`"  ?ἧ) ("h^V"  ?ἧ) ("h\\`" ?ἧ) ("h\\V" ?ἧ)
+ ("h`^"  ?ἧ) ("h`\\" ?ἧ) ("hV^"  ?ἧ) ("hV\\" ?ἧ)
+ ("h^'"  ?ἦ) ("h^v"  ?ἦ) ("h\\'" ?ἦ) ("h\\v" ?ἦ)
+ ("h'^"  ?ἦ) ("h'\\" ?ἦ) ("hv^"  ?ἦ) ("hv\\" ?ἦ)
+
+ ("J" ?ͺ) ; ypogegrammeni
+
+ ("hJ`" ?ᾑ) ("hJV" ?ᾑ)
+ ("hJ'" ?ᾐ) ("hJv" ?ᾐ)
+ ("hJ/" ?á¿„)
+ ("hJ`/" ?ᾕ) ("hJV/" ?ᾕ) ("hJ/`" ?ᾕ) ("hJ/V" ?ᾕ)
+ ("hJ'/" ?á¾”) ("hJv/" ?á¾”) ("hJ/'" ?á¾”) ("hJ/v" ?á¾”)
+ ("hJ?" ?á¿‚)
+ ("hJ`?" ?ᾓ) ("hJV?" ?ᾓ) ("hJ?`" ?ᾓ) ("hJ?V" ?ᾓ)
+ ("hJ'?" ?á¾’) ("hJv?" ?á¾’) ("hJ?'" ?á¾’) ("hJ?v" ?á¾’)
+ ("hJ^"  ?ῇ) ("hJ\\" ?ῇ)
+ ("hJ`^"  ?á¾—) ("hJ`\\" ?á¾—) ("hJV^"  ?á¾—) ("hJV\\" ?á¾—)
+ ("hJ^`"  ?á¾—) ("hJ\\`" ?á¾—) ("hJ^V"  ?á¾—) ("hJ\\V" ?á¾—)
+ ("hJ'^"  ?á¾–) ("hJ'\\" ?á¾–) ("hJv^"  ?á¾–) ("hJv\\" ?á¾–)
+ ("hJ^'"  ?á¾–) ("hJ\\'" ?á¾–) ("hJ^v"  ?á¾–) ("hJ\\v" ?á¾–)
+
+ ("o`" ?ὁ) ("oV" ?ὁ)
+ ("o'" ?á½€) ("ov" ?á½€)
+ ("o/" ?á½¹)
+ ("o/`" ?á½…) ("o/V" ?á½…) ("o`/" ?á½…) ("oV/" ?á½…)
+ ("o/'" ?ὄ) ("o/v" ?ὄ) ("o'/" ?ὄ) ("ov/" ?ὄ)
+ ("o?" ?ὸ)
+ ("o?`" ?ὃ) ("o?V" ?ὃ) ("o`?" ?ὃ) ("oV?" ?ὃ)
+ ("o?'" ?ὂ) ("o?v" ?ὂ) ("o'?" ?ὂ) ("ov?" ?ὂ)
+
+ ("u`" ?ὑ) ("uV" ?ὑ)
+ ("u'" ?ὐ) ("uv" ?ὐ)
+ ("u/" ?á½»)
+ ("u/`" ?ὕ) ("u/V" ?ὕ) ("u`/" ?ὕ) ("uV/" ?ὕ)
+ ("u/'" ?á½”) ("u/v" ?á½”) ("u'/" ?á½”) ("uv/" ?á½”)
+ ("u?" ?ὺ)
+ ("u?`" ?ὓ) ("u?V" ?ὓ) ("u`?" ?ὓ) ("uV?" ?ὓ)
+ ("u?'" ?á½’) ("u?v" ?á½’) ("u'?" ?á½’) ("uv?" ?á½’)
+ ("u^"  ?ῦ) ("u\\" ?ῦ)
+ ("u^`"  ?á½—) ("u^V"  ?á½—) ("u\\`" ?á½—) ("u\\V" ?á½—)
+ ("u`^"  ?á½—) ("uV^"  ?á½—) ("u`\\" ?á½—) ("uV\\" ?á½—)
+ ("u^'"  ?á½–) ("u^v"  ?á½–) ("u\\'" ?á½–) ("u\\v" ?á½–)
+ ("u'^"  ?á½–) ("uv^"  ?á½–) ("u'\\" ?á½–) ("uv\\" ?á½–)
+ ("u\"" ?Ï‹)
+ ("u\"/" ?á¿£) ("u/\"" ?á¿£)
+ ("u\"?" ?á¿¢) ("u?\"" ?á¿¢)
+
+ ("w`" ?ὡ) ("wV" ?ὡ)
+ ("w'" ?á½ ) ("wv" ?á½ )
+ ("w/" ?á½½)
+ ("w/`" ?á½¥) ("w/V" ?á½¥) ("w`/" ?á½¥) ("wV/" ?á½¥)
+ ("w/'" ?ὤ) ("w/v" ?ὤ) ("w'/" ?ὤ) ("wv/" ?ὤ)
+ ("w?" ?á½¼)
+ ("w?`" ?á½£) ("w?V" ?á½£) ("w`?" ?á½£) ("wV?" ?á½£)
+ ("w?'" ?á½¢) ("w?v" ?á½¢) ("w'?" ?á½¢) ("wv?" ?á½¢)
+ ("w^"  ?ῶ) ("w\\" ?ῶ)
+ ("w^`"  ?ὧ) ("w^V"  ?ὧ) ("w\\`" ?ὧ) ("w\\V" ?ὧ)
+ ("w`^"  ?ὧ) ("wV^"  ?ὧ) ("w`\\" ?ὧ) ("wV\\" ?ὧ)
+ ("w^'"  ?ὦ) ("w^v"  ?ὦ) ("w\\'" ?ὦ) ("w\\v" ?ὦ)
+ ("w'^"  ?ὦ) ("wv^"  ?ὦ) ("w'\\" ?ὦ) ("wv\\" ?ὦ)
+
+ ("wJ`" ?ᾡ) ("wJV" ?ᾡ)
+ ("wJ'" ?á¾ ) ("wJv" ?á¾ )
+ ("wJ/" ?á¿´)
+ ("wJ/`" ?á¾¥) ("wJ/V" ?á¾¥) ("wJ`/" ?á¾¥) ("wJV/" ?á¾¥)
+ ("wJ/'" ?ᾤ) ("wJ/v" ?ᾤ) ("wJ'/" ?ᾤ) ("wJv/" ?ᾤ)
+ ("wJ?" ?ῲ)
+ ("wJ?`" ?á¾£) ("wJ?V" ?á¾£) ("wJ`?" ?á¾£) ("wJV?" ?á¾£)
+ ("wJ?'" ?á¾¢) ("wJ?v" ?á¾¢) ("wJ'?" ?á¾¢) ("wJv?" ?á¾¢)
+ ("wJ^"  ?á¿·) ("wJ\\" ?á¿·)
+ ("wJ^`"  ?ᾧ) ("wJ^V"  ?ᾧ) ("wJ\\`" ?ᾧ) ("wJ\\V" ?ᾧ)
+ ("wJ`^"  ?ᾧ) ("wJV^"  ?ᾧ) ("wJ`\\" ?ᾧ) ("wJV\\" ?ᾧ)
+ ("wJ^'"  ?ᾦ) ("wJ^v"  ?ᾦ) ("wJ\\'" ?ᾦ) ("wJ\\v" ?ᾦ)
+ ("wJ'^"  ?ᾦ) ("wJv^"  ?ᾦ) ("wJ'\\" ?ᾦ) ("wJv\\" ?ᾦ)
  )
 
 ;;
@@ -474,315 +474,315 @@
 
 (quail-define-rules
 
- ("!" ?^[$,1'a^[(B) ; sampi
- ("#" ?^[$,1'\^[(B) ; DIGAMMA
- ("$" ?^[$,1'[^[(B) ; stigma
- ("%" ?^[$,1'_^[(B) ; koppa
- ("&" ?^[$,1'^^[(B) ; KOPPA
- (">" ?^[$,1q\x7f^[(B) ; psili
- ("'" ?^[$,1r]^[(B) ; oxia
- (";" ?^[$,1&g^[(B) ; ano teleia
- ("?" ?^[$,1&^^[(B) ; erotimatiko
- ("\"" ?^[,A(^[(B) ; dialytika
- ("|" ?^[$,1&Z^[(B) ; ypogegrammeni
- ("''" ?^[$,1q}^[(B) ; koronis
- ("((" ?^[,A+^[(B) ; #x00ab
- ("))" ?^[,A;^[(B) ; #x00bb
-
- ("A" ?^[$,1&q^[(B)
- ("A|" ?^[$,1q|^[(B)
- ("B" ?^[$,1&r^[(B)
- ("D" ?^[$,1&t^[(B)
- ("E" ?^[$,1&u^[(B)
- ("F" ?^[$,1'&^[(B)
- ("G" ?^[$,1&s^[(B)
- ("H" ?^[$,1&w^[(B)
- ("H|" ?^[$,1r,^[(B)
- ("I" ?^[$,1&y^[(B)
- ("J" ?^[$,1&x^[(B)
- ("K" ?^[$,1&z^[(B)
- ("L" ?^[$,1&{^[(B)
- ("M" ?^[$,1&|^[(B)
- ("N" ?^[$,1&}^[(B)
- ("O" ?^[$,1&\x7f^[(B)
- ("P" ?^[$,1' ^[(B)
- ("Q" ?^[$,1''^[(B)
- ("R" ?^[$,1'!^[(B)
- ("S" ?^[$,1'#^[(B)
- ("T" ?^[$,1'$^[(B)
- ("U" ?^[$,1'%^[(B)
- ("W" ?^[$,1')^[(B)
- ("W|" ?^[$,1r\^[(B)
- ("X" ?^[$,1&~^[(B)
- ("Y" ?^[$,1'(^[(B)
- ("Z" ?^[$,1&v^[(B)
- ("`" ?^[$,1rO^[(B) ; varia
- ("~" ?^[$,1r ^[(B) ; perispomeni
-
- ("<" ?^[$,1r^^[(B) ; dasia
- ("a" ?^[$,1'1^[(B)
- ("a|" ?^[$,1qs^[(B)
- ("b" ?^[$,1'2^[(B)
- ("c" ?^[$,1'B^[(B)
- ("d" ?^[$,1'4^[(B)
- ("e" ?^[$,1'5^[(B)
- ("f" ?^[$,1'F^[(B)
- ("g" ?^[$,1'3^[(B)
- ("h" ?^[$,1'7^[(B)
- ("h|" ?^[$,1r#^[(B)
- ("i" ?^[$,1'9^[(B)
- ("j" ?^[$,1'8^[(B)
- ("k" ?^[$,1':^[(B)
- ("l" ?^[$,1';^[(B)
- ("m" ?^[$,1'<^[(B)
- ("n" ?^[$,1'=^[(B)
- ("o" ?^[$,1'?^[(B)
- ("p" ?^[$,1'@^[(B)
- ("q" ?^[$,1'G^[(B)
- ("r" ?^[$,1'A^[(B)
- ("s" ?^[$,1'C^[(B)
- ("t" ?^[$,1'D^[(B)
- ("u" ?^[$,1'E^[(B)
- ("w" ?^[$,1'I^[(B)
- ("w|" ?^[$,1rS^[(B)
- ("x" ?^[$,1'>^[(B)
- ("y" ?^[$,1'H^[(B)
- ("z" ?^[$,1'6^[(B)
-
- ("<i" ?^[$,1pQ^[(B)
- (">i" ?^[$,1pP^[(B)
- ("'i" ?^[$,1q7^[(B)
- ("<'i" ?^[$,1pU^[(B)
- (">'i" ?^[$,1pT^[(B)
- ("`i" ?^[$,1q6^[(B)
- ("<`i" ?^[$,1pS^[(B)
- (">`i" ?^[$,1pR^[(B)
- ("~i"  ?^[$,1r6^[(B)
- ("<~i"  ?^[$,1pW^[(B)
- (">~i"  ?^[$,1pV^[(B)
- ("\"i" ?^[$,1'J^[(B)
- ("\"'i" ?^[$,1r3^[(B)
- ("\"`i" ?^[$,1r2^[(B)
-
- ("<I" ?^[$,1pY^[(B)
- (">I" ?^[$,1pX^[(B)
- ("'I" ?^[$,1r;^[(B)
- ("<'I" ?^[$,1p]^[(B)
- (">'I" ?^[$,1p\^[(B)
- ("`I" ?^[$,1r:^[(B)
- ("<`I" ?^[$,1p[^[(B)
- (">`I" ?^[$,1pZ^[(B)
- ("<~I"  ?^[$,1p_^[(B)
- (">~I"  ?^[$,1p^^[(B)
- ("\"I" ?^[$,1'*^[(B)
-
- ("<~"  ?^[$,1r?^[(B)
- (">~"  ?^[$,1r/^[(B)
- ("<'" ?^[$,1r>^[(B)
- (">'" ?^[$,1r.^[(B)
- ("<`" ?^[$,1r=^[(B)
- (">`" ?^[$,1r-^[(B)
- ("\"'" ?^[$,1rN^[(B)
- ("\"`" ?^[$,1rM^[(B)
-
- ("<e" ?^[$,1p1^[(B)
- (">e" ?^[$,1p0^[(B)
- ("'e" ?^[$,1q3^[(B)
- ("<'e" ?^[$,1p5^[(B)
- (">'e" ?^[$,1p4^[(B)
- ("`e" ?^[$,1q2^[(B)
- ("<`e" ?^[$,1p3^[(B)
- (">`e" ?^[$,1p2^[(B)
-
- ("<E" ?^[$,1p9^[(B)
- (">E" ?^[$,1p8^[(B)
- ("'E" ?^[$,1r)^[(B)
- ("<'E" ?^[$,1p=^[(B)
- (">'E" ?^[$,1p<^[(B)
- ("`E" ?^[$,1r(^[(B)
- ("<`E" ?^[$,1p;^[(B)
- (">`E" ?^[$,1p:^[(B)
-
- ("<a" ?^[$,1p!^[(B)
- (">a" ?^[$,1p ^[(B)
- ("'a" ?^[$,1q1^[(B)
- ("<'a" ?^[$,1p%^[(B)
- (">'a" ?^[$,1p$^[(B)
- ("`a" ?^[$,1q0^[(B)
- ("<`a" ?^[$,1p#^[(B)
- (">`a" ?^[$,1p"^[(B)
- ("~a"  ?^[$,1qv^[(B)
- ("<~a"  ?^[$,1p'^[(B)
- (">~a"  ?^[$,1p&^[(B)
-
- ("<A" ?^[$,1p)^[(B)
- (">A" ?^[$,1p(^[(B)
- ("'A" ?^[$,1q{^[(B)
- ("<'A" ?^[$,1p-^[(B)
- (">'A" ?^[$,1p,^[(B)
- ("`A" ?^[$,1qz^[(B)
- ("<`A" ?^[$,1p+^[(B)
- (">`A" ?^[$,1p*^[(B)
- ("<~A"  ?^[$,1p/^[(B)
- (">~A"  ?^[$,1p.^[(B)
-
- ("<a|" ?^[$,1qA^[(B)
- (">a|" ?^[$,1q@^[(B)
- ("'a|" ?^[$,1qt^[(B)
- ("<'a|" ?^[$,1qE^[(B)
- (">'a|" ?^[$,1qD^[(B)
- ("`a|" ?^[$,1qr^[(B)
- ("<`a|" ?^[$,1qC^[(B)
- (">`a|" ?^[$,1qB^[(B)
- ("~a|"  ?^[$,1qw^[(B)
- ("<~a|"  ?^[$,1qG^[(B)
- (">~a|"  ?^[$,1qF^[(B)
-
- ("<A|" ?^[$,1qI^[(B)
- (">A|" ?^[$,1qH^[(B)
- ("<'A|" ?^[$,1qM^[(B)
- (">'A|" ?^[$,1qL^[(B)
- ("<`A|" ?^[$,1qK^[(B)
- (">`A|" ?^[$,1qJ^[(B)
- ("<~A|"  ?^[$,1qO^[(B)
- (">~A|"  ?^[$,1qN^[(B)
-
- ("<r" ?^[$,1rE^[(B)
- (">r" ?^[$,1rD^[(B)
-
- ("<R" ?^[$,1rL^[(B)
-
- ("<h" ?^[$,1pA^[(B)
- (">h" ?^[$,1p@^[(B)
- ("'h" ?^[$,1q5^[(B)
- ("<'h" ?^[$,1pE^[(B)
- (">'h" ?^[$,1pD^[(B)
- ("`h" ?^[$,1q4^[(B)
- ("<`h" ?^[$,1pC^[(B)
- (">`h" ?^[$,1pB^[(B)
- ("~h"  ?^[$,1r&^[(B)
- ("<~h"  ?^[$,1pG^[(B)
- (">~h"  ?^[$,1pF^[(B)
-
- ("<H" ?^[$,1pI^[(B)
- (">H" ?^[$,1pH^[(B)
- ("'H" ?^[$,1r+^[(B)
- ("<'H" ?^[$,1pM^[(B)
- (">'H" ?^[$,1pL^[(B)
- ("`H" ?^[$,1r*^[(B)
- ("<`H" ?^[$,1pK^[(B)
- (">`H" ?^[$,1pJ^[(B)
- ("<~H"  ?^[$,1pO^[(B)
- (">~H"  ?^[$,1pN^[(B)
-
- ("|" ?^[$,1&Z^[(B) ; ypogegrammeni
-
- ("<h|" ?^[$,1qQ^[(B)
- (">h|" ?^[$,1qP^[(B)
- ("'h|" ?^[$,1r$^[(B)
- ("<'h|" ?^[$,1qU^[(B)
- (">'h|" ?^[$,1qT^[(B)
- ("`h|" ?^[$,1r"^[(B)
- ("<`h|" ?^[$,1qS^[(B)
- (">`h|" ?^[$,1qR^[(B)
- ("~h|"  ?^[$,1r'^[(B)
- ("<~h|"  ?^[$,1qW^[(B)
- (">~h|"  ?^[$,1qV^[(B)
-
- ("<H|" ?^[$,1qY^[(B)
- (">H|" ?^[$,1qX^[(B)
- ("<'H|" ?^[$,1q]^[(B)
- (">'H|" ?^[$,1q\^[(B)
- ("<`H|" ?^[$,1q[^[(B)
- (">`H|" ?^[$,1qZ^[(B)
- ("<~H|"  ?^[$,1q_^[(B)
- (">~H|"  ?^[$,1q^^[(B)
-
- ("<o" ?^[$,1pa^[(B)
- (">o" ?^[$,1p`^[(B)
- ("'o" ?^[$,1q9^[(B)
- ("<'o" ?^[$,1pe^[(B)
- (">'o" ?^[$,1pd^[(B)
- ("`o" ?^[$,1q8^[(B)
- ("<`o" ?^[$,1pc^[(B)
- (">`o" ?^[$,1pb^[(B)
-
- ("<O" ?^[$,1pi^[(B)
- (">O" ?^[$,1ph^[(B)
- ("'O" ?^[$,1rY^[(B)
- ("<'O" ?^[$,1pm^[(B)
- (">'O" ?^[$,1pl^[(B)
- ("`O" ?^[$,1rX^[(B)
- ("<`O" ?^[$,1pk^[(B)
- (">`O" ?^[$,1pj^[(B)
-
- ("<u"   ?^[$,1pq^[(B)
- (">u"   ?^[$,1pp^[(B)
- ("'u"   ?^[$,1q;^[(B)
- ("<'u"  ?^[$,1pu^[(B)
- (">'u"  ?^[$,1pt^[(B)
- ("`u"   ?^[$,1q:^[(B)
- ("<`u"  ?^[$,1ps^[(B)
- (">`u"  ?^[$,1pr^[(B)
- ("~u"   ?^[$,1rF^[(B)
- ("<~u"  ?^[$,1pw^[(B)
- (">~u"  ?^[$,1pv^[(B)
- ("\"u"  ?^[$,1'K^[(B)
- ("\"'u" ?^[$,1rC^[(B)
- ("`\"u" ?^[$,1rB^[(B)
-
- ("<U"   ?^[$,1py^[(B)
- ("'U"   ?^[$,1rK^[(B)
- ("<'U"  ?^[$,1p}^[(B)
- ("`U"   ?^[$,1rJ^[(B)
- ("<`U"  ?^[$,1p{^[(B)
- ("<~U"  ?^[$,1p\x7f^[(B)
- ("\"U"  ?^[$,1'+^[(B)
-
- ("<w"  ?^[$,1q!^[(B)
- (">w"  ?^[$,1q ^[(B)
- ("'w"  ?^[$,1q=^[(B)
- ("<'w" ?^[$,1q%^[(B)
- (">'w" ?^[$,1q$^[(B)
- ("`w"  ?^[$,1q<^[(B)
- ("<`w" ?^[$,1q#^[(B)
- (">`w" ?^[$,1q"^[(B)
- ("~w"  ?^[$,1rV^[(B)
- ("<~w" ?^[$,1q'^[(B)
- (">~w" ?^[$,1q&^[(B)
-
- ("<W"  ?^[$,1q)^[(B)
- (">W"  ?^[$,1q(^[(B)
- ("'W"  ?^[$,1r[^[(B)
- ("<'W" ?^[$,1q-^[(B)
- (">'W" ?^[$,1q,^[(B)
- ("`W"  ?^[$,1rZ^[(B)
- ("<`W" ?^[$,1q+^[(B)
- (">`W" ?^[$,1q*^[(B)
- ("<~W" ?^[$,1q/^[(B)
- (">~W" ?^[$,1q.^[(B)
-
- ("<w|"	 ?^[$,1qa^[(B)
- (">w|"	 ?^[$,1q`^[(B)
- ("'w|"	 ?^[$,1rT^[(B)
- ("<'w|" ?^[$,1qe^[(B)
- (">'w|" ?^[$,1qd^[(B)
- ("`w|"  ?^[$,1rR^[(B)
- ("<`w|" ?^[$,1qc^[(B)
- (">`w|" ?^[$,1qb^[(B)
- ("~w|"	 ?^[$,1rW^[(B)
- ("<~w|" ?^[$,1qg^[(B)
- (">~w|" ?^[$,1qf^[(B)
-
- ("<W|"	 ?^[$,1qi^[(B)
- (">W|"	 ?^[$,1qh^[(B)
- ("'W|"	 ?^[$,1rT^[(B)
- ("<'W|" ?^[$,1qm^[(B)
- (">'W|" ?^[$,1ql^[(B)
- ("<`W|" ?^[$,1qk^[(B)
- (">`W|" ?^[$,1qj^[(B)
- ("<~W|" ?^[$,1qo^[(B)
- (">~W|" ?^[$,1qn^[(B)
+ ("!" ?Ï¡) ; sampi
+ ("#" ?Ϝ) ; DIGAMMA
+ ("$" ?Ï›) ; stigma
+ ("%" ?ÏŸ) ; koppa
+ ("&" ?Ïž) ; KOPPA
+ (">" ?᾿) ; psili
+ ("'" ?´) ; oxia
+ (";" ?·) ; ano teleia
+ ("?" ?;) ; erotimatiko
+ ("\"" ?¨) ; dialytika
+ ("|" ?ͺ) ; ypogegrammeni
+ ("''" ?á¾½) ; koronis
+ ("((" ?«) ; #x00ab
+ ("))" ?») ; #x00bb
+
+ ("A" ?Α)
+ ("A|" ?á¾¼)
+ ("B" ?Î’)
+ ("D" ?Δ)
+ ("E" ?Ε)
+ ("F" ?Φ)
+ ("G" ?Γ)
+ ("H" ?Η)
+ ("H|" ?ῌ)
+ ("I" ?Ι)
+ ("J" ?Θ)
+ ("K" ?Κ)
+ ("L" ?Λ)
+ ("M" ?Μ)
+ ("N" ?Ν)
+ ("O" ?Ο)
+ ("P" ?Π)
+ ("Q" ?Χ)
+ ("R" ?Ρ)
+ ("S" ?Σ)
+ ("T" ?Τ)
+ ("U" ?Î¥)
+ ("W" ?Ω)
+ ("W|" ?ῼ)
+ ("X" ?Ξ)
+ ("Y" ?Ψ)
+ ("Z" ?Ζ)
+ ("`" ?`) ; varia
+ ("~" ?á¿€) ; perispomeni
+
+ ("<" ?῾) ; dasia
+ ("a" ?α)
+ ("a|" ?á¾³)
+ ("b" ?β)
+ ("c" ?Ï‚)
+ ("d" ?δ)
+ ("e" ?ε)
+ ("f" ?φ)
+ ("g" ?γ)
+ ("h" ?η)
+ ("h|" ?ῃ)
+ ("i" ?ι)
+ ("j" ?θ)
+ ("k" ?κ)
+ ("l" ?λ)
+ ("m" ?μ)
+ ("n" ?ν)
+ ("o" ?ο)
+ ("p" ?Ï€)
+ ("q" ?χ)
+ ("r" ?ρ)
+ ("s" ?σ)
+ ("t" ?Ï„)
+ ("u" ?Ï…)
+ ("w" ?ω)
+ ("w|" ?ῳ)
+ ("x" ?ξ)
+ ("y" ?ψ)
+ ("z" ?ζ)
+
+ ("<i" ?á¼±)
+ (">i" ?á¼°)
+ ("'i" ?á½·)
+ ("<'i" ?á¼µ)
+ (">'i" ?á¼´)
+ ("`i" ?ὶ)
+ ("<`i" ?á¼³)
+ (">`i" ?á¼²)
+ ("~i"  ?á¿–)
+ ("<~i"  ?á¼·)
+ (">~i"  ?ἶ)
+ ("\"i" ?ÏŠ)
+ ("\"'i" ?á¿“)
+ ("\"`i" ?á¿’)
+
+ ("<I" ?á¼¹)
+ (">I" ?Ἰ)
+ ("'I" ?á¿›)
+ ("<'I" ?á¼½)
+ (">'I" ?á¼¼)
+ ("`I" ?á¿š)
+ ("<`I" ?á¼»)
+ (">`I" ?Ἲ)
+ ("<~I"  ?Ἷ)
+ (">~I"  ?á¼¾)
+ ("\"I" ?Ϊ)
+
+ ("<~"  ?á¿Ÿ)
+ (">~"  ?῏)
+ ("<'" ?á¿ž)
+ (">'" ?á¿Ž)
+ ("<`" ?῝)
+ (">`" ?῍)
+ ("\"'" ?á¿®)
+ ("\"`" ?á¿­)
+
+ ("<e" ?ἑ)
+ (">e" ?ἐ)
+ ("'e" ?á½³)
+ ("<'e" ?ἕ)
+ (">'e" ?á¼”)
+ ("`e" ?á½²)
+ ("<`e" ?ἓ)
+ (">`e" ?á¼’)
+
+ ("<E" ?á¼™)
+ (">E" ?Ἐ)
+ ("'E" ?Έ)
+ ("<'E" ?Ἕ)
+ (">'E" ?Ἔ)
+ ("`E" ?Ὲ)
+ ("<`E" ?á¼›)
+ (">`E" ?Ἒ)
+
+ ("<a" ?ἁ)
+ (">a" ?á¼€)
+ ("'a" ?á½±)
+ ("<'a" ?á¼…)
+ (">'a" ?ἄ)
+ ("`a" ?á½°)
+ ("<`a" ?ἃ)
+ (">`a" ?ἂ)
+ ("~a"  ?ᾶ)
+ ("<~a"  ?ἇ)
+ (">~a"  ?ἆ)
+
+ ("<A" ?Ἁ)
+ (">A" ?Ἀ)
+ ("'A" ?á¾»)
+ ("<'A" ?Ἅ)
+ (">'A" ?Ἄ)
+ ("`A" ?Ὰ)
+ ("<`A" ?Ἃ)
+ (">`A" ?Ἂ)
+ ("<~A"  ?Ἇ)
+ (">~A"  ?Ἆ)
+
+ ("<a|" ?ᾁ)
+ (">a|" ?á¾€)
+ ("'a|" ?á¾´)
+ ("<'a|" ?á¾…)
+ (">'a|" ?ᾄ)
+ ("`a|" ?á¾²)
+ ("<`a|" ?ᾃ)
+ (">`a|" ?ᾂ)
+ ("~a|"  ?á¾·)
+ ("<~a|"  ?ᾇ)
+ (">~a|"  ?ᾆ)
+
+ ("<A|" ?ᾉ)
+ (">A|" ?ᾈ)
+ ("<'A|" ?ᾍ)
+ (">'A|" ?ᾌ)
+ ("<`A|" ?ᾋ)
+ (">`A|" ?ᾊ)
+ ("<~A|"  ?ᾏ)
+ (">~A|"  ?ᾎ)
+
+ ("<r" ?á¿¥)
+ (">r" ?ῤ)
+
+ ("<R" ?Ῥ)
+
+ ("<h" ?ἡ)
+ (">h" ?á¼ )
+ ("'h" ?á½µ)
+ ("<'h" ?á¼¥)
+ (">'h" ?ἤ)
+ ("`h" ?á½´)
+ ("<`h" ?á¼£)
+ (">`h" ?á¼¢)
+ ("~h"  ?ῆ)
+ ("<~h"  ?ἧ)
+ (">~h"  ?ἦ)
+
+ ("<H" ?Ἡ)
+ (">H" ?Ἠ)
+ ("'H" ?á¿‹)
+ ("<'H" ?á¼­)
+ (">'H" ?Ἤ)
+ ("`H" ?á¿Š)
+ ("<`H" ?Ἣ)
+ (">`H" ?Ἢ)
+ ("<~H"  ?Ἧ)
+ (">~H"  ?á¼®)
+
+ ("|" ?ͺ) ; ypogegrammeni
+
+ ("<h|" ?ᾑ)
+ (">h|" ?ᾐ)
+ ("'h|" ?á¿„)
+ ("<'h|" ?ᾕ)
+ (">'h|" ?á¾”)
+ ("`h|" ?á¿‚)
+ ("<`h|" ?ᾓ)
+ (">`h|" ?á¾’)
+ ("~h|"  ?ῇ)
+ ("<~h|"  ?á¾—)
+ (">~h|"  ?á¾–)
+
+ ("<H|" ?á¾™)
+ (">H|" ?ᾘ)
+ ("<'H|" ?ᾝ)
+ (">'H|" ?ᾜ)
+ ("<`H|" ?á¾›)
+ (">`H|" ?ᾚ)
+ ("<~H|"  ?ᾟ)
+ (">~H|"  ?ᾞ)
+
+ ("<o" ?ὁ)
+ (">o" ?á½€)
+ ("'o" ?á½¹)
+ ("<'o" ?á½…)
+ (">'o" ?ὄ)
+ ("`o" ?ὸ)
+ ("<`o" ?ὃ)
+ (">`o" ?ὂ)
+
+ ("<O" ?Ὁ)
+ (">O" ?Ὀ)
+ ("'O" ?Ό)
+ ("<'O" ?Ὅ)
+ (">'O" ?Ὄ)
+ ("`O" ?Ὸ)
+ ("<`O" ?Ὃ)
+ (">`O" ?Ὂ)
+
+ ("<u"   ?ὑ)
+ (">u"   ?ὐ)
+ ("'u"   ?á½»)
+ ("<'u"  ?ὕ)
+ (">'u"  ?á½”)
+ ("`u"   ?ὺ)
+ ("<`u"  ?ὓ)
+ (">`u"  ?á½’)
+ ("~u"   ?ῦ)
+ ("<~u"  ?á½—)
+ (">~u"  ?á½–)
+ ("\"u"  ?Ï‹)
+ ("\"'u" ?á¿£)
+ ("`\"u" ?á¿¢)
+
+ ("<U"   ?á½™)
+ ("'U"   ?á¿«)
+ ("<'U"  ?Ὕ)
+ ("`U"   ?Ὺ)
+ ("<`U"  ?á½›)
+ ("<~U"  ?Ὗ)
+ ("\"U"  ?Ϋ)
+
+ ("<w"  ?ὡ)
+ (">w"  ?á½ )
+ ("'w"  ?á½½)
+ ("<'w" ?á½¥)
+ (">'w" ?ὤ)
+ ("`w"  ?á½¼)
+ ("<`w" ?á½£)
+ (">`w" ?á½¢)
+ ("~w"  ?ῶ)
+ ("<~w" ?ὧ)
+ (">~w" ?ὦ)
+
+ ("<W"  ?Ὡ)
+ (">W"  ?Ὠ)
+ ("'W"  ?á¿»)
+ ("<'W" ?á½­)
+ (">'W" ?Ὤ)
+ ("`W"  ?Ὼ)
+ ("<`W" ?Ὣ)
+ (">`W" ?Ὢ)
+ ("<~W" ?Ὧ)
+ (">~W" ?á½®)
+
+ ("<w|"	 ?ᾡ)
+ (">w|"	 ?á¾ )
+ ("'w|"	 ?á¿´)
+ ("<'w|" ?á¾¥)
+ (">'w|" ?ᾤ)
+ ("`w|"  ?ῲ)
+ ("<`w|" ?á¾£)
+ (">`w|" ?á¾¢)
+ ("~w|"	 ?á¿·)
+ ("<~w|" ?ᾧ)
+ (">~w|" ?ᾦ)
+
+ ("<W|"	 ?ᾩ)
+ (">W|"	 ?ᾨ)
+ ("'W|"	 ?á¿´)
+ ("<'W|" ?á¾­)
+ (">'W|" ?ᾬ)
+ ("<`W|" ?ᾫ)
+ (">`W|" ?ᾪ)
+ ("<~W|" ?ᾯ)
+ (">~W|" ?á¾®)
  )
 
 ;;
@@ -795,370 +795,370 @@
 
  ("{((}" ?\() ("((" ?\() ; #x0028
  ("{))}" ?\)) ("))" ?\)) ; #x0029
- ("<<" ?^[,A+^[(B) ; #x00ab
- (">>" ?^[,A;^[(B) ; #x00bb
-
- ("-" ?^[$,1rp^[(B) ; #x2010
- ("---" ?^[$,1rt^[(B) ; #x2014
- ("||" ?^[$,1rv^[(B) ; #x2016
- ("{`}" ?^[$,1rx^[(B) ("`" ?^[$,1rx^[(B) ; #x2018
- ("{'}" ?^[$,1ry^[(B) ("'" ?^[$,1ry^[(B) ; #x2019
- ("{``}" ?^[$,1r|^[(B) ("``" ?^[$,1r|^[(B) ; #x201c
- ("{''}" ?^[$,1r}^[(B) ("''" ?^[$,1r}^[(B) ; #x201d
- ("{\\dag}" ?^[$,1s ^[(B) ("\\dag" ?^[$,1s ^[(B) ; #x2020
- ("{\\ddag}" ?^[$,1s!^[(B) ("\\ddag" ?^[$,1s!^[(B) ; #x2021
- ("<" ?^[$,1s9^[(B) ; #x2039
- (">" ?^[$,1s:^[(B) ; #x203a
- ("$\\leftarrow$" ?^[$,1vp^[(B) ; #x2190
- ("$\\rightarrow$" ?^[$,1vr^[(B) ; #x2192
-
- ("?" ?^[$,1&^^[(B) ; #x037e ; erotimatiko
- (";" ?^[$,1&g^[(B) ; #x0387 ; ano teleia
- ("|" ?^[$,1&Z^[(B) ; #x037a ; ypogegrammeni
-
- ("A" ?^[$,1&q^[(B)
- ("B" ?^[$,1&r^[(B)
- ("G" ?^[$,1&s^[(B)
- ("D" ?^[$,1&t^[(B)
- ("E" ?^[$,1&u^[(B)
- ("Z" ?^[$,1&v^[(B)
- ("H" ?^[$,1&w^[(B)
- ("Q" ?^[$,1&x^[(B)
- ("I" ?^[$,1&y^[(B)
- ("K" ?^[$,1&z^[(B)
- ("L" ?^[$,1&{^[(B)
- ("M" ?^[$,1&|^[(B)
- ("N" ?^[$,1&}^[(B)
- ("C" ?^[$,1&~^[(B)
- ("O" ?^[$,1&\x7f^[(B)
- ("P" ?^[$,1' ^[(B)
- ("R" ?^[$,1'!^[(B)
- ("S" ?^[$,1'#^[(B)
- ("T" ?^[$,1'$^[(B)
- ("U" ?^[$,1'%^[(B)
- ("F" ?^[$,1'&^[(B)
- ("X" ?^[$,1''^[(B)
- ("Y" ?^[$,1'(^[(B)
- ("W" ?^[$,1')^[(B)
-
- ("a" ?^[$,1'1^[(B)
- ("b" ?^[$,1'2^[(B)
- ("g" ?^[$,1'3^[(B)
- ("d" ?^[$,1'4^[(B)
- ("e" ?^[$,1'5^[(B)
- ("z" ?^[$,1'6^[(B)
- ("h" ?^[$,1'7^[(B)
- ("q" ?^[$,1'8^[(B)
- ("i" ?^[$,1'9^[(B)
- ("k" ?^[$,1':^[(B)
- ("l" ?^[$,1';^[(B)
- ("m" ?^[$,1'<^[(B)
- ("n" ?^[$,1'=^[(B)
- ("c" ?^[$,1'>^[(B)
- ("o" ?^[$,1'?^[(B)
- ("p" ?^[$,1'@^[(B)
- ("r" ?^[$,1'A^[(B)
- ("j" ?^[$,1'B^[(B) ("s " ["^[$,1'B^[(B "]) ("s," ["^[$,1'B^[(B,"]) ("s." ["^[$,1'B^[(B."]) ("s?" ["^[$,1'B&^^[(B"]) ("s;" ["^[$,1'B&g^[(B"])
- ("s|" ?^[$,1'C^[(B) ("s" ?^[$,1'C^[(B)
- ("t" ?^[$,1'D^[(B)
- ("u" ?^[$,1'E^[(B)
- ("f" ?^[$,1'F^[(B)
- ("x" ?^[$,1'G^[(B)
- ("y" ?^[$,1'H^[(B)
- ("w" ?^[$,1'I^[(B)
-
- ("i+" ?^[$,1'J^[(B)
- ("u+" ?^[$,1'K^[(B)
- ("V" ?^[$,1'\^[(B) ; DIGAMMA
- ("v" ?^[$,1']^[(B) ; digamma
- ("K+" ?^[$,1'^^[(B) ; KOPPA
- ("k+" ?^[$,1'_^[(B) ; koppa
- ("S+" ?^[$,1'`^[(B) ; SAMPI
- ("s+" ?^[$,1'a^[(B) ; sampi
- ("c+" ?^[$,1'r^[(B) ; lunate sigma
-
- ("a)" ?^[$,1p ^[(B)
- ("a(" ?^[$,1p!^[(B)
- ("a)`" ?^[$,1p"^[(B)
- ("a(`" ?^[$,1p#^[(B)
- ("a)'" ?^[$,1p$^[(B)
- ("a('" ?^[$,1p%^[(B)
- ("a)=" ?^[$,1p&^[(B)
- ("a(=" ?^[$,1p'^[(B)
-
- (")A" ?^[$,1p(^[(B)
- ("(A" ?^[$,1p)^[(B)
- (")`A" ?^[$,1p*^[(B)
- ("(`A" ?^[$,1p+^[(B)
- (")'A" ?^[$,1p,^[(B)
- ("('A" ?^[$,1p-^[(B)
- (")=A" ?^[$,1p.^[(B)
- ("(=A" ?^[$,1p/^[(B)
-
- ("e)" ?^[$,1p0^[(B)
- ("e(" ?^[$,1p1^[(B)
- ("e)`" ?^[$,1p2^[(B)
- ("e(`" ?^[$,1p3^[(B)
- ("e)'" ?^[$,1p4^[(B)
- ("e('" ?^[$,1p5^[(B)
-
- (")E" ?^[$,1p8^[(B)
- ("(E" ?^[$,1p9^[(B)
- (")`E" ?^[$,1p:^[(B)
- ("(`E" ?^[$,1p;^[(B)
- (")'E" ?^[$,1p<^[(B)
- ("('E" ?^[$,1p=^[(B)
-
- ("h)" ?^[$,1p@^[(B)
- ("h(" ?^[$,1pA^[(B)
- ("h)`" ?^[$,1pB^[(B)
- ("h(`" ?^[$,1pC^[(B)
- ("h)'" ?^[$,1pD^[(B)
- ("h('" ?^[$,1pE^[(B)
- ("h)=" ?^[$,1pF^[(B)
- ("h(=" ?^[$,1pG^[(B)
-
- (")H" ?^[$,1pH^[(B)
- ("(H" ?^[$,1pI^[(B)
- (")`H" ?^[$,1pJ^[(B)
- ("(`H" ?^[$,1pK^[(B)
- (")'H" ?^[$,1pL^[(B)
- ("('H" ?^[$,1pM^[(B)
- (")=H" ?^[$,1pN^[(B)
- ("(=H" ?^[$,1pO^[(B)
-
- ("i)" ?^[$,1pP^[(B)
- ("i(" ?^[$,1pQ^[(B)
- ("i)`" ?^[$,1pR^[(B)
- ("i(`" ?^[$,1pS^[(B)
- ("i)'" ?^[$,1pT^[(B)
- ("i('" ?^[$,1pU^[(B)
- ("i)=" ?^[$,1pV^[(B)
- ("i(=" ?^[$,1pW^[(B)
-
- (")I" ?^[$,1pX^[(B)
- ("(I" ?^[$,1pY^[(B)
- (")`I" ?^[$,1pZ^[(B)
- ("(`I" ?^[$,1p[^[(B)
- (")'I" ?^[$,1p\^[(B)
- ("('I" ?^[$,1p]^[(B)
- (")=I" ?^[$,1p^^[(B)
- ("(=I" ?^[$,1p_^[(B)
-
- ("o)" ?^[$,1p`^[(B)
- ("o(" ?^[$,1pa^[(B)
- ("o)`" ?^[$,1pb^[(B)
- ("o(`" ?^[$,1pc^[(B)
- ("o)'" ?^[$,1pd^[(B)
- ("o('" ?^[$,1pe^[(B)
-
- (")O" ?^[$,1ph^[(B)
- ("(O" ?^[$,1pi^[(B)
- (")`O" ?^[$,1pj^[(B)
- ("(`O" ?^[$,1pk^[(B)
- (")'O" ?^[$,1pl^[(B)
- ("('O" ?^[$,1pm^[(B)
-
- ("u)" ?^[$,1pp^[(B)
- ("u(" ?^[$,1pq^[(B)
- ("u)`" ?^[$,1pr^[(B)
- ("u(`" ?^[$,1ps^[(B)
- ("u)'" ?^[$,1pt^[(B)
- ("u('" ?^[$,1pu^[(B)
- ("u)=" ?^[$,1pv^[(B)
- ("u(=" ?^[$,1pw^[(B)
-
- ("(U" ?^[$,1py^[(B)
- ("(`U" ?^[$,1p{^[(B)
- ("('U" ?^[$,1p}^[(B)
- ("(=U" ?^[$,1p\x7f^[(B)
-
- ("w)" ?^[$,1q ^[(B)
- ("w(" ?^[$,1q!^[(B)
- ("w)`" ?^[$,1q"^[(B)
- ("w(`" ?^[$,1q#^[(B)
- ("w)'" ?^[$,1q$^[(B)
- ("w('" ?^[$,1q%^[(B)
- ("w)=" ?^[$,1q&^[(B)
- ("w(=" ?^[$,1q'^[(B)
-
- (")W" ?^[$,1q(^[(B)
- ("(W" ?^[$,1q)^[(B)
- (")`W" ?^[$,1q*^[(B)
- ("(`W" ?^[$,1q+^[(B)
- (")'W" ?^[$,1q,^[(B)
- ("('W" ?^[$,1q-^[(B)
- (")=W" ?^[$,1q.^[(B)
- ("(=W" ?^[$,1q/^[(B)
-
- ("a`" ?^[$,1q0^[(B)
- ("a'" ?^[$,1q1^[(B)
- ("e`" ?^[$,1q2^[(B)
- ("e'" ?^[$,1q3^[(B)
- ("h`" ?^[$,1q4^[(B)
- ("h'" ?^[$,1q5^[(B)
- ("i`" ?^[$,1q6^[(B)
- ("i'" ?^[$,1q7^[(B)
- ("o`" ?^[$,1q8^[(B)
- ("o'" ?^[$,1q9^[(B)
- ("u`" ?^[$,1q:^[(B)
- ("u'" ?^[$,1q;^[(B)
- ("w`" ?^[$,1q<^[(B)
- ("w'" ?^[$,1q=^[(B)
-
- ("a)|" ?^[$,1q@^[(B)
- ("a(|" ?^[$,1qA^[(B)
- ("a)`|" ?^[$,1qB^[(B)
- ("a(`|" ?^[$,1qC^[(B)
- ("a)'|" ?^[$,1qD^[(B)
- ("a('|" ?^[$,1qE^[(B)
- ("a)=|" ?^[$,1qF^[(B)
- ("a(=|" ?^[$,1qG^[(B)
-
- (")A|" ?^[$,1qH^[(B)
- ("(A|" ?^[$,1qI^[(B)
- (")`A|" ?^[$,1qJ^[(B)
- ("(`A|" ?^[$,1qK^[(B)
- (")'A|" ?^[$,1qL^[(B)
- ("('A|" ?^[$,1qM^[(B)
- (")=A|" ?^[$,1qN^[(B)
- ("(=A|" ?^[$,1qO^[(B)
-
- ("h)|" ?^[$,1qP^[(B)
- ("h(|" ?^[$,1qQ^[(B)
- ("h)`|" ?^[$,1qR^[(B)
- ("h(`|" ?^[$,1qS^[(B)
- ("h)'|" ?^[$,1qT^[(B)
- ("h('|" ?^[$,1qU^[(B)
- ("h)=|" ?^[$,1qV^[(B)
- ("h(=|" ?^[$,1qW^[(B)
-
- (")H|" ?^[$,1qX^[(B)
- ("(H|" ?^[$,1qY^[(B)
- (")`H|" ?^[$,1qZ^[(B)
- ("(`H|" ?^[$,1q[^[(B)
- (")'H|" ?^[$,1q\^[(B)
- ("('H|" ?^[$,1q]^[(B)
- (")=H|" ?^[$,1q^^[(B)
- ("(=H|" ?^[$,1q_^[(B)
-
- ("w)|" ?^[$,1q`^[(B)
- ("w(|" ?^[$,1qa^[(B)
- ("w)`|" ?^[$,1qb^[(B)
- ("w(`|" ?^[$,1qc^[(B)
- ("w)'|" ?^[$,1qd^[(B)
- ("w('|" ?^[$,1qe^[(B)
- ("w)=|" ?^[$,1qf^[(B)
- ("w(=|" ?^[$,1qg^[(B)
-
- (")W|" ?^[$,1qh^[(B)
- ("(W|" ?^[$,1qi^[(B)
- (")`W|" ?^[$,1qj^[(B)
- ("(`W|" ?^[$,1qk^[(B)
- (")'W|" ?^[$,1ql^[(B)
- ("('W|" ?^[$,1qm^[(B)
- (")=W|" ?^[$,1qn^[(B)
- ("(=W|" ?^[$,1qo^[(B)
-
- ("a`|" ?^[$,1qr^[(B)
- ("a|" ?^[$,1qs^[(B)
- ("a'|" ?^[$,1qt^[(B)
- ("a=" ?^[$,1qv^[(B)
- ("a=|" ?^[$,1qw^[(B)
-
- ("`A" ?^[$,1qz^[(B)
- ("'A" ?^[$,1q{^[(B)
- ("A|" ?^[$,1q|^[(B)
-
- (")" ?^[$,1q\x7f^[(B) ; #x1fbf ; psili
- ("=" ?^[$,1r ^[(B) ; #x1fc0 ; perispomeni
- ("+=" ?^[$,1r!^[(B) ; #x1fc1
-
- ("h`|" ?^[$,1r"^[(B)
- ("h|" ?^[$,1r#^[(B)
- ("h'|" ?^[$,1r$^[(B)
- ("h=" ?^[$,1r&^[(B)
- ("h=|" ?^[$,1r'^[(B)
-
- ("`E" ?^[$,1r(^[(B)
- ("'E" ?^[$,1r)^[(B)
-
- ("`H" ?^[$,1r*^[(B)
- ("'H" ?^[$,1r+^[(B)
- ("H|" ?^[$,1r,^[(B)
-
- (")`" ?^[$,1r-^[(B) ; #x1fcd
- (")'" ?^[$,1r.^[(B) ; #x1fce
- (")=" ?^[$,1r/^[(B) ; #x1fcf
-
- ("i+`" ?^[$,1r2^[(B)
- ("i+'" ?^[$,1r3^[(B)
- ("i=" ?^[$,1r6^[(B)
- ("i+=" ?^[$,1r7^[(B)
-
- ("`I" ?^[$,1r:^[(B)
- ("'I" ?^[$,1r;^[(B)
-
- ("(`" ?^[$,1r=^[(B) ; #x1fdd
- ("('" ?^[$,1r>^[(B) ; #x1fde
- ("(=" ?^[$,1r?^[(B) ; #x1fdf
-
- ("u+`" ?^[$,1rB^[(B)
- ("u+'" ?^[$,1rC^[(B)
-
- ("r)" ?^[$,1rD^[(B)
- ("r(" ?^[$,1rE^[(B)
-
- ("u=" ?^[$,1rF^[(B)
- ("u+=" ?^[$,1rG^[(B)
-
- ("`U" ?^[$,1rJ^[(B)
- ("'U" ?^[$,1rK^[(B)
-
- ("`R" ?^[$,1rL^[(B)
-
- ("+`" ?^[$,1rM^[(B) ; #x1fed
- ("+'" ?^[$,1rN^[(B) ; #x1fee
- ("`" ?^[$,1rO^[(B) ; #x1fef ; varia
-
- ("w`|" ?^[$,1rR^[(B)
- ("w|" ?^[$,1rS^[(B)
- ("w'|" ?^[$,1rT^[(B)
- ("w=" ?^[$,1rV^[(B)
- ("w=|" ?^[$,1rW^[(B)
-
- ("`O" ?^[$,1rX^[(B)
- ("'O" ?^[$,1rY^[(B)
-
- ("`W" ?^[$,1rZ^[(B)
- ("'W" ?^[$,1r[^[(B)
- ("W|" ?^[$,1r\^[(B)
-
- ("'" ?^[$,1r]^[(B) ; #x1ffd ; oxia
- ("(" ?^[$,1r^^[(B) ;  #x1ffe ; dasia
+ ("<<" ?«) ; #x00ab
+ (">>" ?») ; #x00bb
+
+ ("-" ?‐) ; #x2010
+ ("---" ?—) ; #x2014
+ ("||" ?‖) ; #x2016
+ ("{`}" ?‘) ("`" ?‘) ; #x2018
+ ("{'}" ?’) ("'" ?’) ; #x2019
+ ("{``}" ?“) ("``" ?“) ; #x201c
+ ("{''}" ?”) ("''" ?”) ; #x201d
+ ("{\\dag}" ?†) ("\\dag" ?†) ; #x2020
+ ("{\\ddag}" ?‡) ("\\ddag" ?‡) ; #x2021
+ ("<" ?‹) ; #x2039
+ (">" ?›) ; #x203a
+ ("$\\leftarrow$" ?←) ; #x2190
+ ("$\\rightarrow$" ?→) ; #x2192
+
+ ("?" ?;) ; #x037e ; erotimatiko
+ (";" ?·) ; #x0387 ; ano teleia
+ ("|" ?ͺ) ; #x037a ; ypogegrammeni
+
+ ("A" ?Α)
+ ("B" ?Î’)
+ ("G" ?Γ)
+ ("D" ?Δ)
+ ("E" ?Ε)
+ ("Z" ?Ζ)
+ ("H" ?Η)
+ ("Q" ?Θ)
+ ("I" ?Ι)
+ ("K" ?Κ)
+ ("L" ?Λ)
+ ("M" ?Μ)
+ ("N" ?Ν)
+ ("C" ?Ξ)
+ ("O" ?Ο)
+ ("P" ?Π)
+ ("R" ?Ρ)
+ ("S" ?Σ)
+ ("T" ?Τ)
+ ("U" ?Î¥)
+ ("F" ?Φ)
+ ("X" ?Χ)
+ ("Y" ?Ψ)
+ ("W" ?Ω)
+
+ ("a" ?α)
+ ("b" ?β)
+ ("g" ?γ)
+ ("d" ?δ)
+ ("e" ?ε)
+ ("z" ?ζ)
+ ("h" ?η)
+ ("q" ?θ)
+ ("i" ?ι)
+ ("k" ?κ)
+ ("l" ?λ)
+ ("m" ?μ)
+ ("n" ?ν)
+ ("c" ?ξ)
+ ("o" ?ο)
+ ("p" ?Ï€)
+ ("r" ?ρ)
+ ("j" ?ς) ("s " ["ς "]) ("s," ["ς,"]) ("s." ["ς."]) ("s?" ["ς;"]) ("s;" ["ς·"])
+ ("s|" ?σ) ("s" ?σ)
+ ("t" ?Ï„)
+ ("u" ?Ï…)
+ ("f" ?φ)
+ ("x" ?χ)
+ ("y" ?ψ)
+ ("w" ?ω)
+
+ ("i+" ?ÏŠ)
+ ("u+" ?Ï‹)
+ ("V" ?Ϝ) ; DIGAMMA
+ ("v" ?ϝ) ; digamma
+ ("K+" ?Ïž) ; KOPPA
+ ("k+" ?ÏŸ) ; koppa
+ ("S+" ?Ï ) ; SAMPI
+ ("s+" ?Ï¡) ; sampi
+ ("c+" ?ϲ) ; lunate sigma
+
+ ("a)" ?á¼€)
+ ("a(" ?ἁ)
+ ("a)`" ?ἂ)
+ ("a(`" ?ἃ)
+ ("a)'" ?ἄ)
+ ("a('" ?á¼…)
+ ("a)=" ?ἆ)
+ ("a(=" ?ἇ)
+
+ (")A" ?Ἀ)
+ ("(A" ?Ἁ)
+ (")`A" ?Ἂ)
+ ("(`A" ?Ἃ)
+ (")'A" ?Ἄ)
+ ("('A" ?Ἅ)
+ (")=A" ?Ἆ)
+ ("(=A" ?Ἇ)
+
+ ("e)" ?ἐ)
+ ("e(" ?ἑ)
+ ("e)`" ?á¼’)
+ ("e(`" ?ἓ)
+ ("e)'" ?á¼”)
+ ("e('" ?ἕ)
+
+ (")E" ?Ἐ)
+ ("(E" ?á¼™)
+ (")`E" ?Ἒ)
+ ("(`E" ?á¼›)
+ (")'E" ?Ἔ)
+ ("('E" ?Ἕ)
+
+ ("h)" ?á¼ )
+ ("h(" ?ἡ)
+ ("h)`" ?á¼¢)
+ ("h(`" ?á¼£)
+ ("h)'" ?ἤ)
+ ("h('" ?á¼¥)
+ ("h)=" ?ἦ)
+ ("h(=" ?ἧ)
+
+ (")H" ?Ἠ)
+ ("(H" ?Ἡ)
+ (")`H" ?Ἢ)
+ ("(`H" ?Ἣ)
+ (")'H" ?Ἤ)
+ ("('H" ?á¼­)
+ (")=H" ?á¼®)
+ ("(=H" ?Ἧ)
+
+ ("i)" ?á¼°)
+ ("i(" ?á¼±)
+ ("i)`" ?á¼²)
+ ("i(`" ?á¼³)
+ ("i)'" ?á¼´)
+ ("i('" ?á¼µ)
+ ("i)=" ?ἶ)
+ ("i(=" ?á¼·)
+
+ (")I" ?Ἰ)
+ ("(I" ?á¼¹)
+ (")`I" ?Ἲ)
+ ("(`I" ?á¼»)
+ (")'I" ?á¼¼)
+ ("('I" ?á¼½)
+ (")=I" ?á¼¾)
+ ("(=I" ?Ἷ)
+
+ ("o)" ?á½€)
+ ("o(" ?ὁ)
+ ("o)`" ?ὂ)
+ ("o(`" ?ὃ)
+ ("o)'" ?ὄ)
+ ("o('" ?á½…)
+
+ (")O" ?Ὀ)
+ ("(O" ?Ὁ)
+ (")`O" ?Ὂ)
+ ("(`O" ?Ὃ)
+ (")'O" ?Ὄ)
+ ("('O" ?Ὅ)
+
+ ("u)" ?ὐ)
+ ("u(" ?ὑ)
+ ("u)`" ?á½’)
+ ("u(`" ?ὓ)
+ ("u)'" ?á½”)
+ ("u('" ?ὕ)
+ ("u)=" ?á½–)
+ ("u(=" ?á½—)
+
+ ("(U" ?á½™)
+ ("(`U" ?á½›)
+ ("('U" ?Ὕ)
+ ("(=U" ?Ὗ)
+
+ ("w)" ?á½ )
+ ("w(" ?ὡ)
+ ("w)`" ?á½¢)
+ ("w(`" ?á½£)
+ ("w)'" ?ὤ)
+ ("w('" ?á½¥)
+ ("w)=" ?ὦ)
+ ("w(=" ?ὧ)
+
+ (")W" ?Ὠ)
+ ("(W" ?Ὡ)
+ (")`W" ?Ὢ)
+ ("(`W" ?Ὣ)
+ (")'W" ?Ὤ)
+ ("('W" ?á½­)
+ (")=W" ?á½®)
+ ("(=W" ?Ὧ)
+
+ ("a`" ?á½°)
+ ("a'" ?á½±)
+ ("e`" ?á½²)
+ ("e'" ?á½³)
+ ("h`" ?á½´)
+ ("h'" ?á½µ)
+ ("i`" ?ὶ)
+ ("i'" ?á½·)
+ ("o`" ?ὸ)
+ ("o'" ?á½¹)
+ ("u`" ?ὺ)
+ ("u'" ?á½»)
+ ("w`" ?á½¼)
+ ("w'" ?á½½)
+
+ ("a)|" ?á¾€)
+ ("a(|" ?ᾁ)
+ ("a)`|" ?ᾂ)
+ ("a(`|" ?ᾃ)
+ ("a)'|" ?ᾄ)
+ ("a('|" ?á¾…)
+ ("a)=|" ?ᾆ)
+ ("a(=|" ?ᾇ)
+
+ (")A|" ?ᾈ)
+ ("(A|" ?ᾉ)
+ (")`A|" ?ᾊ)
+ ("(`A|" ?ᾋ)
+ (")'A|" ?ᾌ)
+ ("('A|" ?ᾍ)
+ (")=A|" ?ᾎ)
+ ("(=A|" ?ᾏ)
+
+ ("h)|" ?ᾐ)
+ ("h(|" ?ᾑ)
+ ("h)`|" ?á¾’)
+ ("h(`|" ?ᾓ)
+ ("h)'|" ?á¾”)
+ ("h('|" ?ᾕ)
+ ("h)=|" ?á¾–)
+ ("h(=|" ?á¾—)
+
+ (")H|" ?ᾘ)
+ ("(H|" ?á¾™)
+ (")`H|" ?ᾚ)
+ ("(`H|" ?á¾›)
+ (")'H|" ?ᾜ)
+ ("('H|" ?ᾝ)
+ (")=H|" ?ᾞ)
+ ("(=H|" ?ᾟ)
+
+ ("w)|" ?á¾ )
+ ("w(|" ?ᾡ)
+ ("w)`|" ?á¾¢)
+ ("w(`|" ?á¾£)
+ ("w)'|" ?ᾤ)
+ ("w('|" ?á¾¥)
+ ("w)=|" ?ᾦ)
+ ("w(=|" ?ᾧ)
+
+ (")W|" ?ᾨ)
+ ("(W|" ?ᾩ)
+ (")`W|" ?ᾪ)
+ ("(`W|" ?ᾫ)
+ (")'W|" ?ᾬ)
+ ("('W|" ?á¾­)
+ (")=W|" ?á¾®)
+ ("(=W|" ?ᾯ)
+
+ ("a`|" ?á¾²)
+ ("a|" ?á¾³)
+ ("a'|" ?á¾´)
+ ("a=" ?ᾶ)
+ ("a=|" ?á¾·)
+
+ ("`A" ?Ὰ)
+ ("'A" ?á¾»)
+ ("A|" ?á¾¼)
+
+ (")" ?᾿) ; #x1fbf ; psili
+ ("=" ?á¿€) ; #x1fc0 ; perispomeni
+ ("+=" ?῁) ; #x1fc1
+
+ ("h`|" ?á¿‚)
+ ("h|" ?ῃ)
+ ("h'|" ?á¿„)
+ ("h=" ?ῆ)
+ ("h=|" ?ῇ)
+
+ ("`E" ?Ὲ)
+ ("'E" ?Έ)
+
+ ("`H" ?á¿Š)
+ ("'H" ?á¿‹)
+ ("H|" ?ῌ)
+
+ (")`" ?῍) ; #x1fcd
+ (")'" ?á¿Ž) ; #x1fce
+ (")=" ?῏) ; #x1fcf
+
+ ("i+`" ?á¿’)
+ ("i+'" ?á¿“)
+ ("i=" ?á¿–)
+ ("i+=" ?á¿—)
+
+ ("`I" ?á¿š)
+ ("'I" ?á¿›)
+
+ ("(`" ?῝) ; #x1fdd
+ ("('" ?á¿ž) ; #x1fde
+ ("(=" ?á¿Ÿ) ; #x1fdf
+
+ ("u+`" ?á¿¢)
+ ("u+'" ?á¿£)
+
+ ("r)" ?ῤ)
+ ("r(" ?á¿¥)
+
+ ("u=" ?ῦ)
+ ("u+=" ?ῧ)
+
+ ("`U" ?Ὺ)
+ ("'U" ?á¿«)
+
+ ("`R" ?Ῥ)
+
+ ("+`" ?á¿­) ; #x1fed
+ ("+'" ?á¿®) ; #x1fee
+ ("`" ?`) ; #x1fef ; varia
+
+ ("w`|" ?ῲ)
+ ("w|" ?ῳ)
+ ("w'|" ?á¿´)
+ ("w=" ?ῶ)
+ ("w=|" ?á¿·)
+
+ ("`O" ?Ὸ)
+ ("'O" ?Ό)
+
+ ("`W" ?Ὼ)
+ ("'W" ?á¿»)
+ ("W|" ?ῼ)
+
+ ("'" ?´) ; #x1ffd ; oxia
+ ("(" ?῾) ;  #x1ffe ; dasia
 )
 
 ;;
 
 (quail-define-package
- "greek" "Greek" "^[,FY^[(B" nil
- "^[,FEkkgmij\^[(B: Greek keyboard layout (ISO 8859-7)
+ "greek" "Greek" "Ω" nil
+ "Ελληνικά: Greek keyboard layout (ISO 8859-7)
 --------------
 
-In the right of ^[,Fk^[(B key is a combination key, where
- ^[,F4^[(B acute
- ^[,F(^[(B diaeresis
+In the right of λ key is a combination key, where
+ ΄ acute
+ ¨ diaeresis
 
 e.g.
- ^[,F4^[(B + ^[,Fa^[(B -> ^[,F\^[(B
- ^[,F(^[(B + ^[,Fi^[(B -> ^[,Fz^[(B
- ^[,F(^[(B + ^[,F4^[(B + ^[,Fi^[(B -> ^[,F@^[(B"
+ ΄ + α -> ά
+ ¨ + ι -> ϊ
+ ¨ + ΄ + ι -> ΐ"
  nil t t t t nil nil nil nil nil t)
 
 ;; 1!  2@  3#  4$  5%  6^  7&  8*  9(  0)  -_  =+  `~
-;;  ;:  ^[,FrS^[(B  ^[,FeE^[(B  ^[,FqQ^[(B  ^[,FtT^[(B  ^[,FuU^[(B  ^[,FhH^[(B  ^[,FiI^[(B  ^[,FoO^[(B  ^[,FpP^[(B  [{  ]}
-;;   ^[,FaA^[(B  ^[,FsS^[(B  ^[,FdD^[(B  ^[,FvV^[(B  ^[,FcC^[(B  ^[,FgG^[(B  ^[,FnN^[(B  ^[,FjJ^[(B  ^[,FkK^[(B  ^[,F4(^[(B  '"  \|
-;;    ^[,FfF^[(B  ^[,FwW^[(B  ^[,FxX^[(B  ^[,FyY^[(B  ^[,FbB^[(B  ^[,FmM^[(B  ^[,FlL^[(B  ,<  .>  /?
+;;  ;:  ςΣ  εΕ  ρΡ  τΤ  υΥ  θΘ  ιΙ  οΟ  πΠ  [{  ]}
+;;   αΑ  σΣ  δΔ  φΦ  γΓ  ηΗ  ξΞ  κΚ  λΛ  ΄¨  '"  \|
+;;    ζΖ  χΧ  ψΨ  ωΩ  βΒ  νΝ  μΜ  ,<  .>  /?
 
 (quail-define-rules
  ("1" ?1)
@@ -1175,36 +1175,36 @@
  ("=" ?=)
  ("`" ?`)
  ("q" ?\;)
- ("w" ?^[,Fr^[(B)
- ("e" ?^[,Fe^[(B)
- ("r" ?^[,Fq^[(B)
- ("t" ?^[,Ft^[(B)
- ("y" ?^[,Fu^[(B)
- ("u" ?^[,Fh^[(B)
- ("i" ?^[,Fi^[(B)
- ("o" ?^[,Fo^[(B)
- ("p" ?^[,Fp^[(B)
+ ("w" ?Ï‚)
+ ("e" ?ε)
+ ("r" ?ρ)
+ ("t" ?Ï„)
+ ("y" ?Ï…)
+ ("u" ?θ)
+ ("i" ?ι)
+ ("o" ?ο)
+ ("p" ?Ï€)
  ("[" ?\[)
  ("]" ?\])
- ("a" ?^[,Fa^[(B)
- ("s" ?^[,Fs^[(B)
- ("d" ?^[,Fd^[(B)
- ("f" ?^[,Fv^[(B)
- ("g" ?^[,Fc^[(B)
- ("h" ?^[,Fg^[(B)
- ("j" ?^[,Fn^[(B)
- ("k" ?^[,Fj^[(B)
- ("l" ?^[,Fk^[(B)
- (";" ?^[,F4^[(B)
+ ("a" ?α)
+ ("s" ?σ)
+ ("d" ?δ)
+ ("f" ?φ)
+ ("g" ?γ)
+ ("h" ?η)
+ ("j" ?ξ)
+ ("k" ?κ)
+ ("l" ?λ)
+ (";" ?΄)
  ("'" ?')
  ("\\" ?\\)
- ("z" ?^[,Ff^[(B)
- ("x" ?^[,Fw^[(B)
- ("c" ?^[,Fx^[(B)
- ("v" ?^[,Fy^[(B)
- ("b" ?^[,Fb^[(B)
- ("n" ?^[,Fm^[(B)
- ("m" ?^[,Fl^[(B)
+ ("z" ?ζ)
+ ("x" ?χ)
+ ("c" ?ψ)
+ ("v" ?ω)
+ ("b" ?β)
+ ("n" ?ν)
+ ("m" ?μ)
  ("," ?,)
  ("." ?.)
  ("/" ?/)
@@ -1223,84 +1223,84 @@
  ("+" ?+)
  ("~" ?~)
  ("Q" ?:)
- ("W" ?^[,FS^[(B)
- ("E" ?^[,FE^[(B)
- ("R" ?^[,FQ^[(B)
- ("T" ?^[,FT^[(B)
- ("Y" ?^[,FU^[(B)
- ("U" ?^[,FH^[(B)
- ("I" ?^[,FI^[(B)
- ("O" ?^[,FO^[(B)
- ("P" ?^[,FP^[(B)
+ ("W" ?Σ)
+ ("E" ?Ε)
+ ("R" ?Ρ)
+ ("T" ?Τ)
+ ("Y" ?Î¥)
+ ("U" ?Θ)
+ ("I" ?Ι)
+ ("O" ?Ο)
+ ("P" ?Π)
  ("{" ?{)
  ("}" ?})
- ("A" ?^[,FA^[(B)
- ("S" ?^[,FS^[(B)
- ("D" ?^[,FD^[(B)
- ("F" ?^[,FV^[(B)
- ("G" ?^[,FC^[(B)
- ("H" ?^[,FG^[(B)
- ("J" ?^[,FN^[(B)
- ("K" ?^[,FJ^[(B)
- ("L" ?^[,FK^[(B)
- (":" ?^[,F(^[(B)
+ ("A" ?Α)
+ ("S" ?Σ)
+ ("D" ?Δ)
+ ("F" ?Φ)
+ ("G" ?Γ)
+ ("H" ?Η)
+ ("J" ?Ξ)
+ ("K" ?Κ)
+ ("L" ?Λ)
+ (":" ?¨)
  ("\"" ?\")
  ("|" ?|)
- ("Z" ?^[,FF^[(B)
- ("X" ?^[,FW^[(B)
- ("C" ?^[,FX^[(B)
- ("V" ?^[,FY^[(B)
- ("B" ?^[,FB^[(B)
- ("N" ?^[,FM^[(B)
- ("M" ?^[,FL^[(B)
+ ("Z" ?Ζ)
+ ("X" ?Χ)
+ ("C" ?Ψ)
+ ("V" ?Ω)
+ ("B" ?Î’)
+ ("N" ?Ν)
+ ("M" ?Μ)
  ("<" ?<)
  (">" ?>)
  ("?" ??)
 
- (";a" ?^[,F\^[(B)
- (";e" ?^[,F]^[(B)
- (";h" ?^[,F^^[(B)
- (";i" ?^[,F_^[(B)
- (";o" ?^[,F|^[(B)
- (";y" ?^[,F}^[(B)
- (";v" ?^[,F~^[(B)
- (";A" ?^[,F6^[(B)
- (";E" ?^[,F8^[(B)
- (";H" ?^[,F9^[(B)
- (";I" ?^[,F:^[(B)
- (";O" ?^[,F<^[(B)
- (";Y" ?^[,F>^[(B)
- (";V" ?^[,F?^[(B)
- (":i" ?^[,Fz^[(B)
- (":y" ?^[,F{^[(B)
- (":I" ?^[,FZ^[(B)
- (":Y" ?^[,F[^[(B)
- (";:i" ?^[,F@^[(B)
- (":;i" ?^[,F@^[(B)
- (";:y" ?^[,F`^[(B)
- (":;y" ?^[,F`^[(B)
- (";<" ?^[$(Q)(^[(B)
- (";>" ?^[$(Q)2^[(B))
+ (";a" ?ά)
+ (";e" ?έ)
+ (";h" ?ή)
+ (";i" ?ί)
+ (";o" ?ό)
+ (";y" ?ύ)
+ (";v" ?ÏŽ)
+ (";A" ?Ά)
+ (";E" ?Έ)
+ (";H" ?Ή)
+ (";I" ?Ί)
+ (";O" ?Ό)
+ (";Y" ?ÎŽ)
+ (";V" ?Ώ)
+ (":i" ?ÏŠ)
+ (":y" ?Ï‹)
+ (":I" ?Ϊ)
+ (":Y" ?Ϋ)
+ (";:i" ?ΐ)
+ (":;i" ?ΐ)
+ (";:y" ?ΰ)
+ (":;y" ?ΰ)
+ (";<" ?«)
+ (";>" ?»))
 
 (quail-define-package
- "greek-postfix" "GreekPost" "^[,FX^[(B" nil
- "^[,FEkkgmij\^[(B: Greek keyboard layout with postfix accents (ISO 8859-7)
+ "greek-postfix" "GreekPost" "Ψ" nil
+ "Ελληνικά: Greek keyboard layout with postfix accents (ISO 8859-7)
 --------------
 
-In the right of ^[,Fk^[(B key is a combination key, where
- ^[,F4^[(B acute
- ^[,F(^[(B diaeresis
+In the right of λ key is a combination key, where
+ ΄ acute
+ ¨ diaeresis
 
 e.g.
- ^[,Fa^[(B + ^[,F4^[(B -> ^[,F\^[(B
- ^[,Fi^[(B + ^[,F(^[(B -> ^[,Fz^[(B
- ^[,Fi^[(B + ^[,F(^[(B + ^[,F4^[(B -> ^[,F@^[(B"
+ α + ΄ -> ά
+ ι + ¨ -> ϊ
+ ι + ¨ + ΄ -> ΐ"
  nil t t t t nil nil nil nil nil t)
 
 ;; 1!  2@  3#  4$  5%  6^  7&  8*  9(  0)  -_  =+  `~
-;;  ^[,F7/^[(B  ^[,FrS^[(B  ^[,FeE^[(B  ^[,FqQ^[(B  ^[,FtT^[(B  ^[,FuU^[(B  ^[,FhH^[(B  ^[,FiI^[(B  ^[,FoO^[(B  ^[,FpP^[(B  [{  ]}
-;;   ^[,FaA^[(B  ^[,FsS^[(B  ^[,FdD^[(B  ^[,FvV^[(B  ^[,FcC^[(B  ^[,FgG^[(B  ^[,FnN^[(B  ^[,FjJ^[(B  ^[,FkK^[(B  ^[,F4(^[(B  '"  \|
-;;    ^[,FfF^[(B  ^[,FwW^[(B  ^[,FxX^[(B  ^[,FyY^[(B  ^[,FbB^[(B  ^[,FmM^[(B  ^[,FlL^[(B  ,;  .:  /?
+;;  ·―  ςΣ  εΕ  ρΡ  τΤ  υΥ  θΘ  ιΙ  οΟ  πΠ  [{  ]}
+;;   αΑ  σΣ  δΔ  φΦ  γΓ  ηΗ  ξΞ  κΚ  λΛ  ΄¨  '"  \|
+;;    ζΖ  χΧ  ψΨ  ωΩ  βΒ  νΝ  μΜ  ,;  .:  /?
 
 (quail-define-rules
  ("1" ?1)
@@ -1317,36 +1317,36 @@
  ("=" ?=)
  ("`" ?`)
  ("q" ?\;)
- ("w" ?^[,Fr^[(B)
- ("e" ?^[,Fe^[(B)
- ("r" ?^[,Fq^[(B)
- ("t" ?^[,Ft^[(B)
- ("y" ?^[,Fu^[(B)
- ("u" ?^[,Fh^[(B)
- ("i" ?^[,Fi^[(B)
- ("o" ?^[,Fo^[(B)
- ("p" ?^[,Fp^[(B)
+ ("w" ?Ï‚)
+ ("e" ?ε)
+ ("r" ?ρ)
+ ("t" ?Ï„)
+ ("y" ?Ï…)
+ ("u" ?θ)
+ ("i" ?ι)
+ ("o" ?ο)
+ ("p" ?Ï€)
  ("[" ?\[)
  ("]" ?\])
- ("a" ?^[,Fa^[(B)
- ("s" ?^[,Fs^[(B)
- ("d" ?^[,Fd^[(B)
- ("f" ?^[,Fv^[(B)
- ("g" ?^[,Fc^[(B)
- ("h" ?^[,Fg^[(B)
- ("j" ?^[,Fn^[(B)
- ("k" ?^[,Fj^[(B)
- ("l" ?^[,Fk^[(B)
- (";" ?^[,F4^[(B)
+ ("a" ?α)
+ ("s" ?σ)
+ ("d" ?δ)
+ ("f" ?φ)
+ ("g" ?γ)
+ ("h" ?η)
+ ("j" ?ξ)
+ ("k" ?κ)
+ ("l" ?λ)
+ (";" ?΄)
  ("'" ?')
  ("\\" ?\\)
- ("z" ?^[,Ff^[(B)
- ("x" ?^[,Fw^[(B)
- ("c" ?^[,Fx^[(B)
- ("v" ?^[,Fy^[(B)
- ("b" ?^[,Fb^[(B)
- ("n" ?^[,Fm^[(B)
- ("m" ?^[,Fl^[(B)
+ ("z" ?ζ)
+ ("x" ?χ)
+ ("c" ?ψ)
+ ("v" ?ω)
+ ("b" ?β)
+ ("n" ?ν)
+ ("m" ?μ)
  ("," ?,)
  ("." ?.)
  ("/" ?/)
@@ -1365,67 +1365,67 @@
  ("+" ?+)
  ("~" ?~)
  ("Q" ?:)
- ("W" ?^[,FS^[(B)
- ("E" ?^[,FE^[(B)
- ("R" ?^[,FQ^[(B)
- ("T" ?^[,FT^[(B)
- ("Y" ?^[,FU^[(B)
- ("U" ?^[,FH^[(B)
- ("I" ?^[,FI^[(B)
- ("O" ?^[,FO^[(B)
- ("P" ?^[,FP^[(B)
+ ("W" ?Σ)
+ ("E" ?Ε)
+ ("R" ?Ρ)
+ ("T" ?Τ)
+ ("Y" ?Î¥)
+ ("U" ?Θ)
+ ("I" ?Ι)
+ ("O" ?Ο)
+ ("P" ?Π)
  ("{" ?{)
  ("}" ?})
- ("A" ?^[,FA^[(B)
- ("S" ?^[,FS^[(B)
- ("D" ?^[,FD^[(B)
- ("F" ?^[,FV^[(B)
- ("G" ?^[,FC^[(B)
- ("H" ?^[,FG^[(B)
- ("J" ?^[,FN^[(B)
- ("K" ?^[,FJ^[(B)
- ("L" ?^[,FK^[(B)
- (":" ?^[,F(^[(B)
+ ("A" ?Α)
+ ("S" ?Σ)
+ ("D" ?Δ)
+ ("F" ?Φ)
+ ("G" ?Γ)
+ ("H" ?Η)
+ ("J" ?Ξ)
+ ("K" ?Κ)
+ ("L" ?Λ)
+ (":" ?¨)
  ("\"" ?\")
  ("|" ?|)
- ("Z" ?^[,FF^[(B)
- ("X" ?^[,FW^[(B)
- ("C" ?^[,FX^[(B)
- ("V" ?^[,FY^[(B)
- ("B" ?^[,FB^[(B)
- ("N" ?^[,FM^[(B)
- ("M" ?^[,FL^[(B)
+ ("Z" ?Ζ)
+ ("X" ?Χ)
+ ("C" ?Ψ)
+ ("V" ?Ω)
+ ("B" ?Î’)
+ ("N" ?Ν)
+ ("M" ?Μ)
  ("<" ?<)
  (">" ?>)
  ("?" ??)
 
- ("a;" ?^[,F\^[(B)
- ("e;" ?^[,F]^[(B)
- ("h;" ?^[,F^^[(B)
- ("i;" ?^[,F_^[(B)
- ("o;" ?^[,F|^[(B)
- ("y;" ?^[,F}^[(B)
- ("v;" ?^[,F~^[(B)
- ("A;" ?^[,F6^[(B)
- ("E;" ?^[,F8^[(B)
- ("H;" ?^[,F9^[(B)
- ("I;" ?^[,F:^[(B)
- ("O;" ?^[,F<^[(B)
- ("Y;" ?^[,F>^[(B)
- ("V;" ?^[,F?^[(B)
- ("i:" ?^[,Fz^[(B)
- ("y:" ?^[,F{^[(B)
- ("I:" ?^[,FZ^[(B)
- ("Y:" ?^[,F[^[(B)
- ("i:;" ?^[,F@^[(B)
- ("i;:" ?^[,F@^[(B)
- ("y:;" ?^[,F`^[(B)
- ("y;:" ?^[,F`^[(B)
+ ("a;" ?ά)
+ ("e;" ?έ)
+ ("h;" ?ή)
+ ("i;" ?ί)
+ ("o;" ?ό)
+ ("y;" ?ύ)
+ ("v;" ?ÏŽ)
+ ("A;" ?Ά)
+ ("E;" ?Έ)
+ ("H;" ?Ή)
+ ("I;" ?Ί)
+ ("O;" ?Ό)
+ ("Y;" ?ÎŽ)
+ ("V;" ?Ώ)
+ ("i:" ?ÏŠ)
+ ("y:" ?Ï‹)
+ ("I:" ?Ϊ)
+ ("Y:" ?Ϋ)
+ ("i:;" ?ΐ)
+ ("i;:" ?ΐ)
+ ("y:;" ?ΰ)
+ ("y;:" ?ΰ)
  ;; These two are asymmetric with ";<" and ";>" in "greek" input
  ;; method.  But, as the other Latin postfix methods adopt "<<" and
  ;; ">>", it may be better to follow them.
- ("<<" ?^[$(Q)(^[(B)
- (">>" ?^[$(Q)2^[(B))
+ ("<<" ?«)
+ (">>" ?»))
 
 
 ;;; greek.el ends here

=== modified file 'leim/quail/hebrew.el'
--- leim/quail/hebrew.el	2012-09-05 18:05:16 +0000
+++ leim/quail/hebrew.el	2013-03-12 21:04:44 +0000
@@ -1,4 +1,4 @@
-;; hebrew.el --- Quail package for inputting Hebrew characters  -*-coding: iso-2022-7bit;-*-
+;; hebrew.el --- Quail package for inputting Hebrew characters  -*-coding: utf-8;-*-
 
 ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
 ;;   2008, 2009, 2010, 2011
@@ -32,47 +32,47 @@
 (require 'quail)
 
 (quail-define-package
- "hebrew" "Hebrew" "^[,Hr^[(B" nil "Hebrew SI-1452 input method.
+ "hebrew" "Hebrew" "×¢" nil "Hebrew SI-1452 input method.
 
 Based on SI-1452 keyboard layout.
 Only Hebrew-related characters are considered.
  'q' is used to switch levels instead of Alt-Gr.
- Maqaaf (^[$,1,^^[(B) is mapped to '/^[,Ht^[(B'.
+ Maqaaf (־) is mapped to '/פ'.
 " nil t t t t nil nil nil nil nil t)
 
 (quail-define-rules
  ("`" ?\;)
  ("w" ?\')
- ("e" ?^[,Hw^[(B)  ; Qof
- ("r" ?^[,Hx^[(B)  ; Resh
- ("t" ?^[,H`^[(B)  ; Alef
- ("y" ?^[,Hh^[(B)  ; Tet
- ("u" ?^[,He^[(B)  ; Vav
- ("i" ?^[,Ho^[(B)  ; Final Nun
- ("o" ?^[,Hm^[(B)  ; Final Mem
- ("p" ?^[,Ht^[(B)  ; Pe
+ ("e" ?ק)  ; Qof
+ ("r" ?ר)  ; Resh
+ ("t" ?א)  ; Alef
+ ("y" ?ט)  ; Tet
+ ("u" ?ו)  ; Vav
+ ("i" ?ן)  ; Final Nun
+ ("o" ?ם)  ; Final Mem
+ ("p" ?פ)  ; Pe
  ("[" ?\])  ; mirroring
  ("]" ?\[)  ; mirroring
- ("a" ?^[,Hy^[(B)  ; Shin
- ("s" ?^[,Hc^[(B)  ; Dalet
- ("d" ?^[,Hb^[(B)  ; Gimel
- ("f" ?^[,Hk^[(B)  ; Kaf
- ("g" ?^[,Hr^[(B)  ; Ayin
- ("h" ?^[,Hi^[(B)  ; Yod
- ("j" ?^[,Hg^[(B)  ; Het
- ("k" ?^[,Hl^[(B)  ; Lamed
- ("l" ?^[,Hj^[(B)  ; Final Kaf
- (";" ?^[,Hs^[(B)  ; Final Pe
+ ("a" ?ש)  ; Shin
+ ("s" ?ד)  ; Dalet
+ ("d" ?×’)  ; Gimel
+ ("f" ?×›)  ; Kaf
+ ("g" ?×¢)  ; Ayin
+ ("h" ?×™)  ; Yod
+ ("j" ?×—)  ; Het
+ ("k" ?ל)  ; Lamed
+ ("l" ?ך)  ; Final Kaf
+ (";" ?×£)  ; Final Pe
  ("'" ?,)
- ("z" ?^[,Hf^[(B)  ; Zayin
- ("x" ?^[,Hq^[(B)  ; Samekh
- ("c" ?^[,Ha^[(B)  ; Bet
- ("v" ?^[,Hd^[(B)  ; He
- ("b" ?^[,Hp^[(B)  ; Nun
- ("n" ?^[,Hn^[(B)  ; Mem
- ("m" ?^[,Hv^[(B)  ; Tsadi
- ("," ?^[,Hz^[(B)  ; Tav
- ("." ?^[,Hu^[(B)  ; Final Tsadi
+ ("z" ?×–)  ; Zayin
+ ("x" ?ס)  ; Samekh
+ ("c" ?ב)  ; Bet
+ ("v" ?×”)  ; He
+ ("b" ?× )  ; Nun
+ ("n" ?מ)  ; Mem
+ ("m" ?צ)  ; Tsadi
+ ("," ?ת)  ; Tav
+ ("." ?×¥)  ; Final Tsadi
  ("/" ?.)  ; Stop
  ("(" ?\))  ; mirroring
  (")" ?\()  ; mirroring
@@ -80,36 +80,36 @@
  ("}" ?{)  ; mirroring
  ("<" ?>)  ; mirroring
  (">" ?<)  ; mirroring
- ("q`" ?^[$,1,P^[(B)  ; Sheva
- ("q1" ?^[$,1,Q^[(B)  ; Hataf Segol
- ("q2" ?^[$,1,R^[(B)  ; Hataf Patah
- ("q3" ?^[$,1,S^[(B)  ; Hataf Qamats
- ("q4" ?^[$,1,T^[(B)  ; Hiriq
- ("q5" ?^[$,1,U^[(B)  ; Tsere
- ("q6" ?^[$,1,V^[(B)  ; Segol (Point)
- ("q7" ?^[$,1,W^[(B)  ; Patah
- ("q8" ?^[$,1,X^[(B)  ; Qamats
- ("q9" ?^[$,1,b^[(B)  ; Sin dot
- ("q0" ?^[$,1,a^[(B)  ; Shin dot
- ("q-" ?^[$,1,Y^[(B)  ; Holam
- ("q=" ?^[$,1,\^[(B)  ; Dagesh or Mapiq
- ("q\\" ?^[$,1,[^[(B)  ; Qubuts
+ ("q`" ?Ö°)  ; Sheva
+ ("q1" ?Ö±)  ; Hataf Segol
+ ("q2" ?Ö²)  ; Hataf Patah
+ ("q3" ?Ö³)  ; Hataf Qamats
+ ("q4" ?Ö´)  ; Hiriq
+ ("q5" ?Öµ)  ; Tsere
+ ("q6" ?Ö¶)  ; Segol (Point)
+ ("q7" ?Ö·)  ; Patah
+ ("q8" ?Ö¸)  ; Qamats
+ ("q9" ?ׂ)  ; Sin dot
+ ("q0" ?ׁ)  ; Shin dot
+ ("q-" ?Ö¹)  ; Holam
+ ("q=" ?Ö¼)  ; Dagesh or Mapiq
+ ("q\\" ?Ö»)  ; Qubuts
  ("qq" ?/)
- ("qw" ?^[$,1-3^[(B)  ; Geresh (Punct.)
- ("qi" ?^[$,1-0^[(B)  ; Yiddish Double Vav
- ("qp" ?^[$,1,^^[(B)  ; Maqaf
- ("q[" ?^[$,1,_^[(B)  ; Rafe
- ("q]" ?^[$,1,]^[(B)  ; Meteg
- ("qa" ?^[$,1tJ^[(B)  ; New Sheqel sign
- ("qh" ?^[$,1-2^[(B)  ; Yiddish Double Yod
- ("qj" ?^[$,1-1^[(B)  ; Yiddish Vav Yod
- ("q\"" ?^[$,1-4^[(B)  ; Gershayim (Punct.)
+ ("qw" ?׳)  ; Geresh (Punct.)
+ ("qi" ?×°)  ; Yiddish Double Vav
+ ("qp" ?Ö¾)  ; Maqaf
+ ("q[" ?Ö¿)  ; Rafe
+ ("q]" ?Ö½)  ; Meteg
+ ("qa" ?₪)  ; New Sheqel sign
+ ("qh" ?ײ)  ; Yiddish Double Yod
+ ("qj" ?×±)  ; Yiddish Vav Yod
+ ("q\"" ?×´)  ; Gershayim (Punct.)
  ("q," ?\u200E)  ;  LRM
  ("q." ?\u200F)  ;  RLM
 )
 
 (quail-define-package
- "hebrew-new" "Hebrew" "^[,Hr^[(B" nil "Hebrew SI-1452 new draft input method.
+ "hebrew-new" "Hebrew" "×¢" nil "Hebrew SI-1452 new draft input method.
 
 Based on latest draft of SI-1452 keyboard layout.
 Only Hebrew-related characters are considered.
@@ -120,36 +120,36 @@
 (quail-define-rules
  ("q" ?/)
  ("w" ?\')
- ("e" ?^[,Hw^[(B)  ; Qof
- ("r" ?^[,Hx^[(B)  ; Resh
- ("t" ?^[,H`^[(B)  ; Alef
- ("y" ?^[,Hh^[(B)  ; Tet
- ("u" ?^[,He^[(B)  ; Vav
- ("i" ?^[,Ho^[(B)  ; Final Nun
- ("o" ?^[,Hm^[(B)  ; Final Mem
- ("p" ?^[,Ht^[(B)  ; Pe
+ ("e" ?ק)  ; Qof
+ ("r" ?ר)  ; Resh
+ ("t" ?א)  ; Alef
+ ("y" ?ט)  ; Tet
+ ("u" ?ו)  ; Vav
+ ("i" ?ן)  ; Final Nun
+ ("o" ?ם)  ; Final Mem
+ ("p" ?פ)  ; Pe
  ("[" ?\])  ; mirroring
  ("]" ?\[)  ; mirroring
- ("a" ?^[,Hy^[(B)  ; Shin
- ("s" ?^[,Hc^[(B)  ; Dalet
- ("d" ?^[,Hb^[(B)  ; Gimel
- ("f" ?^[,Hk^[(B)  ; Kaf
- ("g" ?^[,Hr^[(B)  ; Ayin
- ("h" ?^[,Hi^[(B)  ; Yod
- ("j" ?^[,Hg^[(B)  ; Het
- ("k" ?^[,Hl^[(B)  ; Lamed
- ("l" ?^[,Hj^[(B)  ; Final Kaf
- (";" ?^[,Hs^[(B)  ; Final Pe
+ ("a" ?ש)  ; Shin
+ ("s" ?ד)  ; Dalet
+ ("d" ?×’)  ; Gimel
+ ("f" ?×›)  ; Kaf
+ ("g" ?×¢)  ; Ayin
+ ("h" ?×™)  ; Yod
+ ("j" ?×—)  ; Het
+ ("k" ?ל)  ; Lamed
+ ("l" ?ך)  ; Final Kaf
+ (";" ?×£)  ; Final Pe
  ("'" ?,)
- ("z" ?^[,Hf^[(B)  ; Zayin
- ("x" ?^[,Hq^[(B)  ; Samekh
- ("c" ?^[,Ha^[(B)  ; Bet
- ("v" ?^[,Hd^[(B)  ; He
- ("b" ?^[,Hp^[(B)  ; Nun
- ("n" ?^[,Hn^[(B)  ; Mem
- ("m" ?^[,Hv^[(B)  ; Tsadi
- ("," ?^[,Hz^[(B)  ; Tav
- ("." ?^[,Hu^[(B)  ; Final Tsadi
+ ("z" ?×–)  ; Zayin
+ ("x" ?ס)  ; Samekh
+ ("c" ?ב)  ; Bet
+ ("v" ?×”)  ; He
+ ("b" ?× )  ; Nun
+ ("n" ?מ)  ; Mem
+ ("m" ?צ)  ; Tsadi
+ ("," ?ת)  ; Tav
+ ("." ?×¥)  ; Final Tsadi
  ("/" ?.)  ; Stop
  ("(" ?\))  ; mirroring
  (")" ?\()  ; mirroring
@@ -159,104 +159,104 @@
  (">" ?<)  ; mirroring
 
  ("``" ?\;)
- ("`1" ?^[$,1,]^[(B)  ; Meteg
+ ("`1" ?Ö½)  ; Meteg
 ;("`2" ??)  ; Unassigned
- ("`3" ?^[,F$^[(B)  ; Euro Sign
- ("`4" ?^[$,1tJ^[(B)  ; New Sheqel sign
- ("`5" ?^[,A0^[(B)  ; Degree Sign
- ("`6" ?^[$,1,K^[(B)  ; Ole
+ ("`3" ?€)  ; Euro Sign
+ ("`4" ?₪)  ; New Sheqel sign
+ ("`5" ?°)  ; Degree Sign
+ ("`6" ?Ö«)  ; Ole
 ;("`7" ??)  ; Unassigned
- ("`8" ?^[,AW^[(B)  ; Multiplication Sign
+ ("`8" ?×)  ; Multiplication Sign
  ("`9" ?\u200E)  ; LRM
  ("`0" ?\u200F)  ; RLM
- ("`-" ?^[$,1,^^[(B)  ; Maqaf
- ("`=" ?^[$(G!9^[(B)  ; En Dash
- ("`q" ?^[$,1,b^[(B)  ; Sin dot
- ("`w" ?^[$,1,a^[(B)  ; Shin dot
- ("`e" ?^[$,1,X^[(B)  ; Qamats
- ("`r" ?^[$,1,S^[(B)  ; Hataf Qamats
+ ("`-" ?Ö¾)  ; Maqaf
+ ("`=" ?–)  ; En Dash
+ ("`q" ?ׂ)  ; Sin dot
+ ("`w" ?ׁ)  ; Shin dot
+ ("`e" ?Ö¸)  ; Qamats
+ ("`r" ?Ö³)  ; Hataf Qamats
 ;("`t" ??)  ; Unassigned
- ("`y" ?^[$,1-0^[(B)  ; Yiddish Double Vav
- ("`u" ?^[$,1,Y^[(B)  ; Holam
+ ("`y" ?×°)  ; Yiddish Double Vav
+ ("`u" ?Ö¹)  ; Holam
 ;("`i" ??)  ; Unassigned
 ;("`o" ??)  ; Unassigned
- ("`p" ?^[$,1,W^[(B)  ; Patah
- ("`[" ?^[$,1,R^[(B)  ; Hataf Patah
- ("`]" ?^[$,1,_^[(B)  ; Rafe
- ("`\\" ?^[$,1,[^[(B)  ; Qubuts
- ("`a" ?^[$,1,P^[(B)  ; Sheva
- ("`s" ?^[$,1,\^[(B)  ; Dagesh or Mapiq
+ ("`p" ?Ö·)  ; Patah
+ ("`[" ?Ö²)  ; Hataf Patah
+ ("`]" ?Ö¿)  ; Rafe
+ ("`\\" ?Ö»)  ; Qubuts
+ ("`a" ?Ö°)  ; Sheva
+ ("`s" ?Ö¼)  ; Dagesh or Mapiq
 ;("`d" ??)  ; Unassigned
 ;("`f" ??)  ; Unassigned
- ("`g" ?^[$,1-1^[(B)  ; Yiddish Vav Yod
- ("`h" ?^[$,1-2^[(B)  ; Yiddish Double Yod
- ("`j" ?^[$,1,T^[(B)  ; Hiriq
- ("`k" ?^[$,1-3^[(B)  ; Geresh (Punct.)
- ("`l" ?^[,Y4^[(B)  ; Left Double Quotation Mark
- ("`;" ?^[,Y!^[(B)  ; Right Double Quotation Mark
- ("`'" ?^[$,1-4^[(B)  ; Gershayim (Punct.)
+ ("`g" ?×±)  ; Yiddish Vav Yod
+ ("`h" ?ײ)  ; Yiddish Double Yod
+ ("`j" ?Ö´)  ; Hiriq
+ ("`k" ?׳)  ; Geresh (Punct.)
+ ("`l" ?“)  ; Left Double Quotation Mark
+ ("`;" ?”)  ; Right Double Quotation Mark
+ ("`'" ?×´)  ; Gershayim (Punct.)
 ;("`z" ??)  ; Unassigned
- ("`x" ?^[$,1,V^[(B)  ; Segol (Point)
- ("`c" ?^[$,1,Q^[(B)  ; Hataf Segol
+ ("`x" ?Ö¶)  ; Segol (Point)
+ ("`c" ?Ö±)  ; Hataf Segol
 ;("`v" ??)  ; Unassigned
 ;("`b" ??)  ; Unassigned
 ;("`n" ??)  ; Unassigned
- ("`m" ?^[$,1,U^[(B)  ; Tsere
+ ("`m" ?Öµ)  ; Tsere
 ;("`," ??)  ; Unassigned
 ;("`." ??)  ; Unassigned
- ("`/" ?^[,Aw^[(B)  ; Division Sign
+ ("`/" ?÷)  ; Division Sign
 
- ("``" ?^[$,1,c^[(B)  ; Sof Pasuq
- ("`!" ?^[$,1,1^[(B)  ; Etnahta
- ("`@" ?^[$,1,2^[(B)  ; Segol (Accent)
- ("`#" ?^[$,1,3^[(B)  ; Shalshelet
- ("`$" ?^[$,1,4^[(B)  ; Zaqef Qatan
- ("`%" ?^[$,1,5^[(B)  ; Zaqef Gadol
- ("`^" ?^[$,1,6^[(B)  ; Tipeha
- ("`&" ?^[$,1,7^[(B)  ; Revia
- ("`*" ?^[$,1,8^[(B)  ; Zarqa
- ("`(" ?^[$,1,9^[(B)  ; Pashta
- ("`)" ?^[$,1,:^[(B)  ; Yetiv
- ("`_" ?^[$,1,;^[(B)  ; Tevir
- ("`+" ?^[$,1,<^[(B)  ; Geresh (Accent)
- ("`Q" ?^[$,1,=^[(B)  ; Geresh Muqdam
- ("`W" ?^[$,1,>^[(B)  ; Gershayim (Accent)
- ("`E" ?^[$,1,g^[(B)  ; Qamats Qatan
- ("`R" ?^[$,1,?^[(B)  ; Qarney Para
- ("`T" ?^[$,1,@^[(B)  ; Telisha Gedola
- ("`Y" ?^[$,1,A^[(B)  ; Pazer
- ("`U" ?^[$,1,Z^[(B)  ; Holam Haser for Vav
- ("`I" ?^[$,1,B^[(B)  ; Atnah Hafukh
- ("`O" ?^[$,1,C^[(B)  ; Munah
+ ("``" ?׃)  ; Sof Pasuq
+ ("`!" ?Ö‘)  ; Etnahta
+ ("`@" ?Ö’)  ; Segol (Accent)
+ ("`#" ?Ö“)  ; Shalshelet
+ ("`$" ?Ö”)  ; Zaqef Qatan
+ ("`%" ?Ö•)  ; Zaqef Gadol
+ ("`^" ?Ö–)  ; Tipeha
+ ("`&" ?Ö—)  ; Revia
+ ("`*" ?Ö˜)  ; Zarqa
+ ("`(" ?Ö™)  ; Pashta
+ ("`)" ?Öš)  ; Yetiv
+ ("`_" ?Ö›)  ; Tevir
+ ("`+" ?֜)  ; Geresh (Accent)
+ ("`Q" ?֝)  ; Geresh Muqdam
+ ("`W" ?Öž)  ; Gershayim (Accent)
+ ("`E" ?ׇ)  ; Qamats Qatan
+ ("`R" ?ÖŸ)  ; Qarney Para
+ ("`T" ?Ö )  ; Telisha Gedola
+ ("`Y" ?Ö¡)  ; Pazer
+ ("`U" ?Öº)  ; Holam Haser for Vav
+ ("`I" ?Ö¢)  ; Atnah Hafukh
+ ("`O" ?Ö£)  ; Munah
 ;("`P" ??)  ; Reserved
- ("`{" ?^[$,1,D^[(B)  ; Mahapakh
- ("`}" ?^[$,1,E^[(B)  ; Merkha
- ("`|" ?^[$,1,F^[(B)  ; Merkha Kefula
+ ("`{" ?Ö¤)  ; Mahapakh
+ ("`}" ?Ö¥)  ; Merkha
+ ("`|" ?Ö¦)  ; Merkha Kefula
 ;("`A" ??)  ; Reserved
 ;("`S" ??)  ; Reserved
- ("`D" ?^[$,1,G^[(B)  ; Darga
- ("`F" ?^[$,1,H^[(B)  ; Qadma
- ("`G" ?^[$,1,I^[(B)  ; Telisha Qetana
- ("`H" ?^[$,1,J^[(B)  ; Yerah Ben Yomo
+ ("`D" ?Ö§)  ; Darga
+ ("`F" ?Ö¨)  ; Qadma
+ ("`G" ?Ö©)  ; Telisha Qetana
+ ("`H" ?Öª)  ; Yerah Ben Yomo
  ("`J" ?\u200D)  ; ZWJ
- ("`K" ?^[$,1,L^[(B)  ; Iluy
- ("`L" ?^[,Y4^[(B)  ; Left Double Quotation Mark (2nd)
- ("`:" ?^[,Y%^[(B)  ; Double Low-9 Quotation Mark
- ("`\"" ?^[$,1,M^[(B)  ; Dehi
- ("`Z" ?^[$,1,N^[(B)  ; Zinor
- ("`X" ?^[$,1,O^[(B)  ; Masora Circle
+ ("`K" ?Ö¬)  ; Iluy
+ ("`L" ?“)  ; Left Double Quotation Mark (2nd)
+ ("`:" ?„)  ; Double Low-9 Quotation Mark
+ ("`\"" ?Ö­)  ; Dehi
+ ("`Z" ?Ö®)  ; Zinor
+ ("`X" ?Ö¯)  ; Masora Circle
  ("`C" ?\u034F)  ; CGJ
- ("`V" ?^[$,1,`^[(B)  ; Paseq
- ("`B" ?^[$,1,f^[(B)  ; Nun Hafukha
+ ("`V" ?×€)  ; Paseq
+ ("`B" ?׆)  ; Nun Hafukha
  ("`N" ?\u200C)  ; ZWNJ
 ;("`M" ??)  ; Unassigned
 ;("`<" ??)  ; Unassigned
- ("`>" ?^[$,1,e^[(B)  ; Lower Dot
- ("`?" ?^[$,1,d^[(B)  ; Upper Dot
+ ("`>" ?×…)  ; Lower Dot
+ ("`?" ?ׄ)  ; Upper Dot
 )
 
 (quail-define-package
- "hebrew-lyx" "Hebrew" "^[,Hl^[$,1,T^[(B" nil "Hebrew LyX input method.
+ "hebrew-lyx" "Hebrew" "לִ" nil "Hebrew LyX input method.
 
 Based on LyX keyboard layout.
 Additional mappings for Rafe and Yiddish ligatures.
@@ -264,142 +264,142 @@
 
 (quail-define-rules
  ("`" ?\;)
- ("_" ?^[$,1,^^[(B)  ; Maqaf
- ("q`" ?^[$,1,P^[(B)  ; Sheva
+ ("_" ?Ö¾)  ; Maqaf
+ ("q`" ?Ö°)  ; Sheva
  ("w" ?\')
- ("e" ?^[,Hw^[(B)  ; Qof
- ("r" ?^[,Hx^[(B)  ; Resh
- ("t" ?^[,H`^[(B)  ; Alef
- ("y" ?^[,Hh^[(B)  ; Tet
- ("u" ?^[,He^[(B)  ; Vav
- ("i" ?^[,Ho^[(B)  ; Final Nun
- ("o" ?^[,Hm^[(B)  ; Final Mem
- ("p" ?^[,Ht^[(B)  ; Pe
+ ("e" ?ק)  ; Qof
+ ("r" ?ר)  ; Resh
+ ("t" ?א)  ; Alef
+ ("y" ?ט)  ; Tet
+ ("u" ?ו)  ; Vav
+ ("i" ?ן)  ; Final Nun
+ ("o" ?ם)  ; Final Mem
+ ("p" ?פ)  ; Pe
  ("[" ?\])  ; mirroring
  ("]" ?\[)  ; mirroring
- ("a" ?^[,Hy^[(B)  ; Shin
- ("s" ?^[,Hc^[(B)  ; Dalet
- ("d" ?^[,Hb^[(B)  ; Gimel
- ("f" ?^[,Hk^[(B)  ; Kaf
- ("g" ?^[,Hr^[(B)  ; Ayin
- ("h" ?^[,Hi^[(B)  ; Yod
- ("j" ?^[,Hg^[(B)  ; Het
- ("k" ?^[,Hl^[(B)  ; Lamed
- ("l" ?^[,Hj^[(B)  ; Final Kaf
- (";" ?^[,Hs^[(B)  ; Final Pe
+ ("a" ?ש)  ; Shin
+ ("s" ?ד)  ; Dalet
+ ("d" ?×’)  ; Gimel
+ ("f" ?×›)  ; Kaf
+ ("g" ?×¢)  ; Ayin
+ ("h" ?×™)  ; Yod
+ ("j" ?×—)  ; Het
+ ("k" ?ל)  ; Lamed
+ ("l" ?ך)  ; Final Kaf
+ (";" ?×£)  ; Final Pe
  ("'" ?,)
- ("z" ?^[,Hf^[(B)  ; Zayin
- ("x" ?^[,Hq^[(B)  ; Samekh
- ("c" ?^[,Ha^[(B)  ; Bet
- ("v" ?^[,Hd^[(B)  ; He
- ("b" ?^[,Hp^[(B)  ; Nun
- ("n" ?^[,Hn^[(B)  ; Mem
- ("m" ?^[,Hv^[(B)  ; Tsadi
- ("," ?^[,Hz^[(B)  ; Tav
- ("." ?^[,Hu^[(B)  ; Final Tsadi
+ ("z" ?×–)  ; Zayin
+ ("x" ?ס)  ; Samekh
+ ("c" ?ב)  ; Bet
+ ("v" ?×”)  ; He
+ ("b" ?× )  ; Nun
+ ("n" ?מ)  ; Mem
+ ("m" ?צ)  ; Tsadi
+ ("," ?ת)  ; Tav
+ ("." ?×¥)  ; Final Tsadi
  ("/" ?.)  ; Stop
  ("(" ?\))  ; mirroring
  (")" ?\()  ; mirroring
- ("W" ?^[$,1-3^[(B)  ; Geresh (Punct.)
- ("E" ?^[$,1,X^[(B)  ; Qamats
- ("R" ?^[$,1,_^[(B)  ; Rafe
+ ("W" ?׳)  ; Geresh (Punct.)
+ ("E" ?Ö¸)  ; Qamats
+ ("R" ?Ö¿)  ; Rafe
  ("T" ?\u200E)  ; LRM
  ("Y" ?\u200F)  ; RLM
- ("U" ?^[$,1,Y^[(B)  ; Holam
- ("I" ?^[$,1-2^[(B)  ; Yiddish Double Yod
- ("O" ?^[$,1-0^[(B)  ; Yiddish Double Vav
- ("P" ?^[$,1,W^[(B)  ; Patah
+ ("U" ?Ö¹)  ; Holam
+ ("I" ?ײ)  ; Yiddish Double Yod
+ ("O" ?×°)  ; Yiddish Double Vav
+ ("P" ?Ö·)  ; Patah
  ("{" ?})  ; mirroring
  ("}" ?{)  ; mirroring
- ("A" ?^[$,1,P^[(B)  ; Sheva
- ("S" ?^[$,1,\^[(B)  ; Dagesh or Mapiq
- ("F"  ?^[$,1-4^[(B)  ; Gershayim (Punct.)
- ("G" ?^[$,1,b^[(B)  ; Sin dot
- ("H" ?^[$,1,a^[(B)  ; Shin dot
- ("J" ?^[$,1,T^[(B)  ; Hiriq
- ("K" ?^[$,1tJ^[(B)  ; New Sheqel sign
- ("L" ?^[$,1-1^[(B)  ; Yiddish Vav Yod
- ("X" ?^[$,1,V^[(B)  ; Segol (Point)
- ("C" ?^[$,1,[^[(B)  ; Qubuts
- ("V" ?^[$,1,Q^[(B)  ; Hataf Segol
- ("B" ?^[$,1,R^[(B)  ; Hataf Patah
- ("N" ?^[$,1,S^[(B)  ; Hataf Qamats
- ("M" ?^[$,1,U^[(B)  ; Tsere
+ ("A" ?Ö°)  ; Sheva
+ ("S" ?Ö¼)  ; Dagesh or Mapiq
+ ("F"  ?×´)  ; Gershayim (Punct.)
+ ("G" ?ׂ)  ; Sin dot
+ ("H" ?ׁ)  ; Shin dot
+ ("J" ?Ö´)  ; Hiriq
+ ("K" ?₪)  ; New Sheqel sign
+ ("L" ?×±)  ; Yiddish Vav Yod
+ ("X" ?Ö¶)  ; Segol (Point)
+ ("C" ?Ö»)  ; Qubuts
+ ("V" ?Ö±)  ; Hataf Segol
+ ("B" ?Ö²)  ; Hataf Patah
+ ("N" ?Ö³)  ; Hataf Qamats
+ ("M" ?Öµ)  ; Tsere
  ("<" ?>)  ; mirroring
  (">" ?<)  ; mirroring
 )
 
 
 (quail-define-package
- "hebrew-full" "Hebrew" "^[,Hr^[$,1,T,K^[(B" nil "Hebrew Full method.
+ "hebrew-full" "Hebrew" "×¢Ö´Ö«" nil "Hebrew Full method.
 
 Provides access to all Hebrew characters suitable to Modern Hebrew.
 " nil t t t t nil nil nil nil nil t)
 
 (quail-define-rules
  ("`" ?\;)
- ("-" ?^[$,1,^^[(B)  ; Maqaf
+ ("-" ?Ö¾)  ; Maqaf
  ("w" ?')
- ("e" ?^[,Hw^[(B)  ; Qof
- ("r" ?^[,Hx^[(B)  ; Resh
- ("t" ?^[,H`^[(B)  ; Alef
- ("y" ?^[,Hh^[(B)  ; Tet
- ("u" ?^[,He^[(B)  ; Vav
- ("i" ?^[,Ho^[(B)  ; Final Nun
- ("o" ?^[,Hm^[(B)  ; Final Mem
- ("p" ?^[,Ht^[(B)  ; Pe
+ ("e" ?ק)  ; Qof
+ ("r" ?ר)  ; Resh
+ ("t" ?א)  ; Alef
+ ("y" ?ט)  ; Tet
+ ("u" ?ו)  ; Vav
+ ("i" ?ן)  ; Final Nun
+ ("o" ?ם)  ; Final Mem
+ ("p" ?פ)  ; Pe
  ("[" ?\])  ; mirroring
  ("]" ?\[)  ; mirroring
- ("a" ?^[,Hy^[(B)  ; Shin
- ("s" ?^[,Hc^[(B)  ; Dalet
- ("d" ?^[,Hb^[(B)  ; Gimel
- ("f" ?^[,Hk^[(B)  ; Kaf
- ("g" ?^[,Hr^[(B)  ; Ayin
- ("h" ?^[,Hi^[(B)  ; Yod
- ("j" ?^[,Hg^[(B)  ; Het
- ("k" ?^[,Hl^[(B)  ; Lamed
- ("l" ?^[,Hj^[(B)  ; Final Kaf
- (";" ?^[,Hs^[(B)  ; Final Pe
+ ("a" ?ש)  ; Shin
+ ("s" ?ד)  ; Dalet
+ ("d" ?×’)  ; Gimel
+ ("f" ?×›)  ; Kaf
+ ("g" ?×¢)  ; Ayin
+ ("h" ?×™)  ; Yod
+ ("j" ?×—)  ; Het
+ ("k" ?ל)  ; Lamed
+ ("l" ?ך)  ; Final Kaf
+ (";" ?×£)  ; Final Pe
  ("'" ?,)
- ("z" ?^[,Hf^[(B)  ; Zayin
- ("x" ?^[,Hq^[(B)  ; Samekh
- ("c" ?^[,Ha^[(B)  ; Bet
- ("v" ?^[,Hd^[(B)  ; He
- ("b" ?^[,Hp^[(B)  ; Nun
- ("n" ?^[,Hn^[(B)  ; Mem
- ("m" ?^[,Hv^[(B)  ; Tsadi
- ("," ?^[,Hz^[(B)  ; Tav
- ("." ?^[,Hu^[(B)  ; Final Tsadi
+ ("z" ?×–)  ; Zayin
+ ("x" ?ס)  ; Samekh
+ ("c" ?ב)  ; Bet
+ ("v" ?×”)  ; He
+ ("b" ?× )  ; Nun
+ ("n" ?מ)  ; Mem
+ ("m" ?צ)  ; Tsadi
+ ("," ?ת)  ; Tav
+ ("." ?×¥)  ; Final Tsadi
  ("/" ?.)
 
  ("(" ?\))  ; mirroring
  (")" ?\()  ; mirroring
  ("Q" ?/)
- ("W" ?^[$,1-3^[(B)  ; Geresh (Punct.)
- ("E" ?^[$,1tJ^[(B)  ; New Sheqel Sign
- ("R" ?^[$,1,_^[(B)  ; Rafe
- ("T" ?^[$,1,Q^[(B)  ; Hataf Segol
- ("Y" ?^[$,1-1^[(B)  ; Yiddish Vav Yod
- ("U" ?^[$,1-0^[(B)  ; Yiddish Double Vav
- ("I" ?^[$,1,R^[(B)  ; Hataf Patah
- ("O" ?^[$,1,S^[(B)  ; Hataf Qamats
- ("P" ?^[$,1-4^[(B)  ; Gershayim (Punct.)
+ ("W" ?׳)  ; Geresh (Punct.)
+ ("E" ?₪)  ; New Sheqel Sign
+ ("R" ?Ö¿)  ; Rafe
+ ("T" ?Ö±)  ; Hataf Segol
+ ("Y" ?×±)  ; Yiddish Vav Yod
+ ("U" ?×°)  ; Yiddish Double Vav
+ ("I" ?Ö²)  ; Hataf Patah
+ ("O" ?Ö³)  ; Hataf Qamats
+ ("P" ?×´)  ; Gershayim (Punct.)
  ("{" ?})  ; mirroring
  ("}" ?{)  ; mirroring
- ("A" ?^[$,1,P^[(B)  ; Sheva
- ("S" ?^[$,1,\^[(B)  ; Dagesh or Mapiq
- ("D" ?^[$,1,[^[(B)  ; Qubuts
- ("F" ?^[$,1,Y^[(B)  ; Holam
- ("G" ?^[$,1,V^[(B)  ; Segol (Point)
- ("H" ?^[$,1,U^[(B)  ; Tsere
- ("J" ?^[$,1,T^[(B)  ; Hiriq
- ("K" ?^[$,1,W^[(B)  ; Patah
- ("L" ?^[$,1,X^[(B)  ; Qamats
- ("Z" ?^[$,1,b^[(B)  ; Sin Dot
- ("X" ?^[$,1,a^[(B)  ; Shin Dot
- ("C" ?^[$,1,K^[(B)  ; Ole
- ("V" ?^[$,1-2^[(B)  ; Yiddish Double Yod
- ("B" ?^[$,1,c^[(B)  ; Sof Pasuq
+ ("A" ?Ö°)  ; Sheva
+ ("S" ?Ö¼)  ; Dagesh or Mapiq
+ ("D" ?Ö»)  ; Qubuts
+ ("F" ?Ö¹)  ; Holam
+ ("G" ?Ö¶)  ; Segol (Point)
+ ("H" ?Öµ)  ; Tsere
+ ("J" ?Ö´)  ; Hiriq
+ ("K" ?Ö·)  ; Patah
+ ("L" ?Ö¸)  ; Qamats
+ ("Z" ?ׂ)  ; Sin Dot
+ ("X" ?ׁ)  ; Shin Dot
+ ("C" ?Ö«)  ; Ole
+ ("V" ?ײ)  ; Yiddish Double Yod
+ ("B" ?׃)  ; Sof Pasuq
  ("N" ?\u200E)  ; LRM
  ("M" ?\u200F)  ; RLM
  ("<" ?>)  ; mirroring
@@ -411,165 +411,165 @@
  ("q3" ?\u202B)  ; RLE
  ("q4" ?\u202C)  ; PDF
  ("q5" ?\u034F)  ; CGJ
- ("q6" ?^[$,1,L^[(B)  ; Iluy
- ("q8" ?^[$,1,M^[(B)  ; Dehi
- ("q9" ?^[$,1,g^[(B)  ; Qamats Qatan
- ("q0" ?^[$,1,=^[(B)  ; Geresh Muqdam
+ ("q6" ?Ö¬)  ; Iluy
+ ("q8" ?Ö­)  ; Dehi
+ ("q9" ?ׇ)  ; Qamats Qatan
+ ("q0" ?֝)  ; Geresh Muqdam
  ("q-" ?-)  ; Minus
- ("q=" ?^[$,1,N^[(B)  ; Zinor
- ("q|" ?^[$,1,`^[(B)  ; Paseq
- ("qw" ?^[$,1,O^[(B)  ; Masora Circle
- ("qe" ?^[$,1,d^[(B)  ; Upper Dot
- ("qr" ?^[$,1,e^[(B)  ; Lower Dot
- ("qy" ?^[$,1,?^[(B)  ; Qarney Para
- ("qu" ?^[$,1,3^[(B)  ; Shalshelet
- ("qi" ?^[$,1,>^[(B)  ; Gershayim (Accent)
- ("qo" ?^[$,1,<^[(B)  ; Geresh (Accent)
- ("qp" ?^[$,1,H^[(B)  ; Qadma
- ("q[" ?^[$,1,f^[(B)  ; Nun Hafukha
- ("qa" ?^[$,1,Z^[(B)  ; Holam Haser for Vav
- ("qs" ?^[$,1,I^[(B)  ; Telisha Qetana
- ("qd" ?^[$,1,@^[(B)  ; Telisha Gedola
- ("qf" ?^[$,1,A^[(B)  ; Pazer
- ("qg" ?^[$,1,5^[(B)  ; Zaqef Gadol
- ("qh" ?^[$,1,4^[(B)  ; Zaqef Qatan
- ("qj" ?^[$,1,9^[(B)  ; Pashta
- ("qk" ?^[$,1,D^[(B)  ; Mahapakh
- ("ql" ?^[$,1,7^[(B)  ; Revia
- ("q;" ?^[$,1,2^[(B)  ; Segol (Accent)
- ("q'" ?^[$,1,8^[(B)  ; Zarqa
- ("qz" ?^[$,1,J^[(B)  ; Yerah Ben Yomo
- ("qx" ?^[$,1,F^[(B)  ; Merkha Kefula
- ("qc" ?^[$,1,:^[(B)  ; Yetiv
- ("qv" ?^[$,1,;^[(B)  ; Tevir
- ("qb" ?^[$,1,G^[(B)  ; Darga
- ("qn" ?^[$,1,1^[(B)  ; Etnahta
- ("qm" ?^[$,1,C^[(B)  ; Munah
- ("q," ?^[$,1,6^[(B)  ; Tipeha
- ("q." ?^[$,1,E^[(B)  ; Merkha
- ("q/" ?^[$,1,]^[(B)  ; Meteg
+ ("q=" ?Ö®)  ; Zinor
+ ("q|" ?×€)  ; Paseq
+ ("qw" ?Ö¯)  ; Masora Circle
+ ("qe" ?ׄ)  ; Upper Dot
+ ("qr" ?×…)  ; Lower Dot
+ ("qy" ?ÖŸ)  ; Qarney Para
+ ("qu" ?Ö“)  ; Shalshelet
+ ("qi" ?Öž)  ; Gershayim (Accent)
+ ("qo" ?֜)  ; Geresh (Accent)
+ ("qp" ?Ö¨)  ; Qadma
+ ("q[" ?׆)  ; Nun Hafukha
+ ("qa" ?Öº)  ; Holam Haser for Vav
+ ("qs" ?Ö©)  ; Telisha Qetana
+ ("qd" ?Ö )  ; Telisha Gedola
+ ("qf" ?Ö¡)  ; Pazer
+ ("qg" ?Ö•)  ; Zaqef Gadol
+ ("qh" ?Ö”)  ; Zaqef Qatan
+ ("qj" ?Ö™)  ; Pashta
+ ("qk" ?Ö¤)  ; Mahapakh
+ ("ql" ?Ö—)  ; Revia
+ ("q;" ?Ö’)  ; Segol (Accent)
+ ("q'" ?Ö˜)  ; Zarqa
+ ("qz" ?Öª)  ; Yerah Ben Yomo
+ ("qx" ?Ö¦)  ; Merkha Kefula
+ ("qc" ?Öš)  ; Yetiv
+ ("qv" ?Ö›)  ; Tevir
+ ("qb" ?Ö§)  ; Darga
+ ("qn" ?Ö‘)  ; Etnahta
+ ("qm" ?Ö£)  ; Munah
+ ("q," ?Ö–)  ; Tipeha
+ ("q." ?Ö¥)  ; Merkha
+ ("q/" ?Ö½)  ; Meteg
 )
 
 
 (quail-define-package
- "hebrew-biblical-tiro" "Hebrew" "^[,Hz^[$,1,T^[,Hx^[$,1,Y^[(B" nil
+ "hebrew-biblical-tiro" "Hebrew" "תִרֹ" nil
 "Biblical Hebrew Tiro input method.
 
 Based on Society of Biblical Literature's Tiro keyboard layout.
 Not suitable for modern Hebrew input.
  'q' is used to switch levels instead of Alt-Gr.
- Combining dot above (Called Masora dot) (^[$,1%G^[(B) is mapped to 'q1'.
+ Combining dot above (Called Masora dot) (̇) is mapped to 'q1'.
 " nil t t t t nil nil nil nil nil t)
 
 (quail-define-rules
- ("`" ?^[$,1,c^[(B)  ; Sof Pasuq
- ("-" ?^[$,1,^^[(B)  ; Maqaf
- ("=" ?^[$(O#?^[(B)  ; White Bullet
- ("w" ?^[$,1-3^[(B)  ; Geresh (Punct.)
- ("e" ?^[,Hw^[(B)  ; Qof
- ("r" ?^[,Hx^[(B)  ; Resh
- ("t" ?^[,H`^[(B)  ; Alef
- ("y" ?^[,Hh^[(B)  ; Tet
- ("u" ?^[,He^[(B)  ; Vav
- ("i" ?^[,Ho^[(B)  ; Final Nun
- ("o" ?^[,Hm^[(B)  ; Final Mem
- ("p" ?^[,Ht^[(B)  ; Pe
+ ("`" ?׃)  ; Sof Pasuq
+ ("-" ?Ö¾)  ; Maqaf
+ ("=" ?â—¦)  ; White Bullet
+ ("w" ?׳)  ; Geresh (Punct.)
+ ("e" ?ק)  ; Qof
+ ("r" ?ר)  ; Resh
+ ("t" ?א)  ; Alef
+ ("y" ?ט)  ; Tet
+ ("u" ?ו)  ; Vav
+ ("i" ?ן)  ; Final Nun
+ ("o" ?ם)  ; Final Mem
+ ("p" ?פ)  ; Pe
  ("[" ?\])  ; mirroring
  ("]" ?\[)  ; mirroring
- ("\\" ?^[$,1,`^[(B)  ; Paseq
- ("a" ?^[,Hy^[(B)  ; Shin
- ("s" ?^[,Hc^[(B)  ; Dalet
- ("d" ?^[,Hb^[(B)  ; Gimel
- ("f" ?^[,Hk^[(B)  ; Kaf
- ("g" ?^[,Hr^[(B)  ; Ayin
- ("h" ?^[,Hi^[(B)  ; Yod
- ("j" ?^[,Hg^[(B)  ; Het
- ("k" ?^[,Hl^[(B)  ; Lamed
- ("l" ?^[,Hj^[(B)  ; Final Kaf
- (";" ?^[,Hs^[(B)  ; Final Pe
- ("'" ?^[$,1,:^[(B)  ; Yetiv
- ("z" ?^[,Hf^[(B)  ; Zayin
- ("x" ?^[,Hq^[(B)  ; Samekh
- ("c" ?^[,Ha^[(B)  ; Bet
- ("v" ?^[,Hd^[(B)  ; He
- ("b" ?^[,Hp^[(B)  ; Nun
- ("n" ?^[,Hn^[(B)  ; Mem
- ("m" ?^[,Hv^[(B)  ; Tsadi
- ("," ?^[,Hz^[(B)  ; Tav
- ("." ?^[,Hu^[(B)  ; Final Tsadi
- ("/" ?^[$,1,M^[(B)  ; Dehi
- ("~" ?^[$,1,N^[(B)  ; Zinor
- ("!" ?^[$,1,I^[(B)  ; Telisha Qetana
- ("@" ?^[$,1,9^[(B)  ; Pashta
- ("#" ?^[$,1,2^[(B)  ; Segol (Accent)
- ("$" ?^[$,1,O^[(B)  ; Masora circle
- ("%" ?^[$,1,Z^[(B)  ; Holam Haser for Vav
- ("^" ?^[$,1,Y^[(B)  ; Holam
- ("&" ?^[$,1,_^[(B)  ; Rafe
- ("*" ?^[$,1,b^[(B)  ; Sin dot
- ("(" ?^[$,1,a^[(B)  ; Shin dot
- (")" ?^[$,1,=^[(B)  ; Geresh Muqdam
- ("_" ?^[$,1,@^[(B)  ; Telisha Gedola
- ("+" ?^[$,1,\^[(B)  ; Dagesh or Mapiq
- ("Q" ?^[$,1,d^[(B)  ; Upper dot
- ("W" ?^[$,1,L^[(B)  ; Iluy
- ("E" ?^[$,1,K^[(B)  ; Ole
- ("R" ?^[$,1,?^[(B)  ; Qarney Para
- ("T" ?^[$,1,3^[(B)  ; Shalshelet
- ("Y" ?^[$,1,>^[(B)  ; Gershayim (Accent)
- ("U" ?^[$,1,<^[(B)  ; Geresh (Accent)
- ("I" ?^[$,1,A^[(B)  ; Pazer
- ("O" ?^[$,1,5^[(B)  ; Zaqef Gadol
- ("P" ?^[$,1,4^[(B)  ; Zaqef Qatan
- ("{" ?^[$,1,7^[(B)  ; Revia
- ("}" ?^[$,1,8^[(B)  ; Zarqa
- ("|" ?^[$,1,H^[(B)  ; Qadma
- ("A" ?^[$,1,]^[(B)  ; Meteg
- ("S" ?^[$,1,P^[(B)  ; Sheva
- ("D" ?^[$,1,[^[(B)  ; Qubuts
- ("F" ?^[$,1,T^[(B)  ; Hiriq
- ("G" ?^[$,1,Q^[(B)  ; Hataf Segol
- ("H" ?^[$,1,V^[(B)  ; Segol (Point)
- ("J" ?^[$,1,U^[(B)  ; Tsere
- ("K" ?^[$,1,S^[(B)  ; Hataf Qamats
- ("L" ?^[$,1,X^[(B)  ; Qamats
- (":" ?^[$,1,R^[(B)  ; Hataf Patah
- ("\"" ?^[$,1,W^[(B)  ; Patah
- ("Z" ?^[$,1,e^[(B)  ; Lower dot
- ("X" ?^[$,1,D^[(B)  ; Mahapakh
- ("C" ?^[$,1,J^[(B)  ; Yerah Ben Yomo
- ("V" ?^[$,1,F^[(B)  ; Merkha Kefula
- ("B" ?^[$,1,E^[(B)  ; Merkha
- ("N" ?^[$,1,G^[(B)  ; Darga
- ("M" ?^[$,1,;^[(B)  ; Tevir
- ("<" ?^[$,1,1^[(B)  ; Etnahta
- (">" ?^[$,1,6^[(B)  ; Tipeha
- ("?" ?^[$,1,C^[(B)  ; Munah
+ ("\\" ?×€)  ; Paseq
+ ("a" ?ש)  ; Shin
+ ("s" ?ד)  ; Dalet
+ ("d" ?×’)  ; Gimel
+ ("f" ?×›)  ; Kaf
+ ("g" ?×¢)  ; Ayin
+ ("h" ?×™)  ; Yod
+ ("j" ?×—)  ; Het
+ ("k" ?ל)  ; Lamed
+ ("l" ?ך)  ; Final Kaf
+ (";" ?×£)  ; Final Pe
+ ("'" ?Öš)  ; Yetiv
+ ("z" ?×–)  ; Zayin
+ ("x" ?ס)  ; Samekh
+ ("c" ?ב)  ; Bet
+ ("v" ?×”)  ; He
+ ("b" ?× )  ; Nun
+ ("n" ?מ)  ; Mem
+ ("m" ?צ)  ; Tsadi
+ ("," ?ת)  ; Tav
+ ("." ?×¥)  ; Final Tsadi
+ ("/" ?Ö­)  ; Dehi
+ ("~" ?Ö®)  ; Zinor
+ ("!" ?Ö©)  ; Telisha Qetana
+ ("@" ?Ö™)  ; Pashta
+ ("#" ?Ö’)  ; Segol (Accent)
+ ("$" ?Ö¯)  ; Masora circle
+ ("%" ?Öº)  ; Holam Haser for Vav
+ ("^" ?Ö¹)  ; Holam
+ ("&" ?Ö¿)  ; Rafe
+ ("*" ?ׂ)  ; Sin dot
+ ("(" ?ׁ)  ; Shin dot
+ (")" ?֝)  ; Geresh Muqdam
+ ("_" ?Ö )  ; Telisha Gedola
+ ("+" ?Ö¼)  ; Dagesh or Mapiq
+ ("Q" ?ׄ)  ; Upper dot
+ ("W" ?Ö¬)  ; Iluy
+ ("E" ?Ö«)  ; Ole
+ ("R" ?ÖŸ)  ; Qarney Para
+ ("T" ?Ö“)  ; Shalshelet
+ ("Y" ?Öž)  ; Gershayim (Accent)
+ ("U" ?֜)  ; Geresh (Accent)
+ ("I" ?Ö¡)  ; Pazer
+ ("O" ?Ö•)  ; Zaqef Gadol
+ ("P" ?Ö”)  ; Zaqef Qatan
+ ("{" ?Ö—)  ; Revia
+ ("}" ?Ö˜)  ; Zarqa
+ ("|" ?Ö¨)  ; Qadma
+ ("A" ?Ö½)  ; Meteg
+ ("S" ?Ö°)  ; Sheva
+ ("D" ?Ö»)  ; Qubuts
+ ("F" ?Ö´)  ; Hiriq
+ ("G" ?Ö±)  ; Hataf Segol
+ ("H" ?Ö¶)  ; Segol (Point)
+ ("J" ?Öµ)  ; Tsere
+ ("K" ?Ö³)  ; Hataf Qamats
+ ("L" ?Ö¸)  ; Qamats
+ (":" ?Ö²)  ; Hataf Patah
+ ("\"" ?Ö·)  ; Patah
+ ("Z" ?×…)  ; Lower dot
+ ("X" ?Ö¤)  ; Mahapakh
+ ("C" ?Öª)  ; Yerah Ben Yomo
+ ("V" ?Ö¦)  ; Merkha Kefula
+ ("B" ?Ö¥)  ; Merkha
+ ("N" ?Ö§)  ; Darga
+ ("M" ?Ö›)  ; Tevir
+ ("<" ?Ö‘)  ; Etnahta
+ (">" ?Ö–)  ; Tipeha
+ ("?" ?Ö£)  ; Munah
 
  ("q`" ?\;)
  ("q1" ?\u0307)  ; Combining dot above
  ("q2" ?\u0336)  ; Combining long stroke overlay
  ("q3" ?\u030A)  ; Combining ring above
- ("q4" ?^[$,1tJ^[(B)  ; New Sheqel Sign
+ ("q4" ?₪)  ; New Sheqel Sign
  ("q5" ?\u200D)  ; ZWJ
  ("q6" ?\u200C)  ; ZWNJ
  ("q7" ?\u034F)  ; CGJ
  ("q8" ?\u200E)  ; LRM
  ("q9" ?\u200F)  ; RLM
- ("q0" ?^[$,2",^[(B)  ; Dotted Circle
+ ("q0" ?◌)  ; Dotted Circle
  ("q-" ?-)  ; Minus
- ("q=" ?^[$(O#@^[(B)  ; Bullet
+ ("q=" ?•)  ; Bullet
  ("qq" ?\u0308)  ; Combining Diaeresis
- ("qw" ?^[$,1-4^[(B)  ; Gershayim (Punct.)
- ("qe" ?^[,F$^[(B)  ; Euro Sign
- ("qu" ?^[$,1-0^[(B)  ; Yiddish Double Vav
+ ("qw" ?×´)  ; Gershayim (Punct.)
+ ("qe" ?€)  ; Euro Sign
+ ("qu" ?×°)  ; Yiddish Double Vav
  ("q\\" ?\\)
- ("qh" ?^[$,1-2^[(B)  ; Yiddish Double Yod
- ("qj" ?^[$,1-1^[(B)  ; Yiddish Vav Yod
- ("ql" ?^[$,1,g^[(B)  ; Qamats Qatan
+ ("qh" ?ײ)  ; Yiddish Double Yod
+ ("qj" ?×±)  ; Yiddish Vav Yod
+ ("ql" ?ׇ)  ; Qamats Qatan
  ("q'" ?,)
- ("qc" ?^[$,1,B^[(B)  ; Atnah Hafukh
- ("qb" ?^[$,1,f^[(B)  ; Nun Hafukha
+ ("qc" ?Ö¢)  ; Atnah Hafukh
+ ("qb" ?׆)  ; Nun Hafukha
  ("q/" ?.)
 
  ("q~" ?~)
@@ -598,127 +598,127 @@
 )
 
 (quail-define-package
- "hebrew-biblical-sil" "Hebrew" "^[,Hq^[$,1,T^[,Hl^[(B" nil
+ "hebrew-biblical-sil" "Hebrew" "סִל" nil
 "Biblical Hebrew SIL input method.
 
 Based on Society of Biblical Literature's SIL keyboard layout.
 Phonetic and not suitable for modern Hebrew input.
  '`' is used to switch levels instead of Alt-Gr.
- Euro Sign (^[,F$^[(B) is mapped to 'Z'.
+ Euro Sign (€) is mapped to 'Z'.
 " nil t t t t nil nil nil nil nil t)
 
 (quail-define-rules
- ("-" ?^[$,1,^^[(B)  ; Maqaf
- ("=" ?^[$,1,\^[(B)  ; Dagesh or Mapiq
- ("q" ?^[,Hw^[(B)  ; Qof
- ("w" ?^[,He^[(B)  ; Vav
- ("e" ?^[$,1,V^[(B)  ; Segol (Point)
- ("r" ?^[,Hx^[(B)  ; Resh
- ("t" ?^[,Hz^[(B)  ; Tav
- ("y" ?^[,Hi^[(B)  ; Yod
- ("u" ?^[$,1,[^[(B)  ; Qubuts
- ("i" ?^[$,1,T^[(B)  ; Hiriq
- ("o" ?^[$,1,Y^[(B)  ; Holam
- ("p" ?^[,Ht^[(B)  ; Pe
+ ("-" ?Ö¾)  ; Maqaf
+ ("=" ?Ö¼)  ; Dagesh or Mapiq
+ ("q" ?ק)  ; Qof
+ ("w" ?ו)  ; Vav
+ ("e" ?Ö¶)  ; Segol (Point)
+ ("r" ?ר)  ; Resh
+ ("t" ?ת)  ; Tav
+ ("y" ?×™)  ; Yod
+ ("u" ?Ö»)  ; Qubuts
+ ("i" ?Ö´)  ; Hiriq
+ ("o" ?Ö¹)  ; Holam
+ ("p" ?פ)  ; Pe
  ("[" ?\])  ; mirroring
  ("]" ?\[)  ; mirroring
- ("\\" ?^[$,1,`^[(B)  ; Paseq
- ("a" ?^[$,1,W^[(B)  ; Patah
- ("s" ?^[,Hq^[(B)  ; Samekh
- ("d" ?^[,Hc^[(B)  ; Dalet
- ("f" [ "^[,Hy^[$,1,b^[(B" ])  ; Shin + Sin dot
- ("g" ?^[,Hb^[(B)  ; Gimel
- ("h" ?^[,Hd^[(B)  ; He
- ("j" [ "^[,Hy^[$,1,a^[(B" ])  ; Shin + Shin dot
- ("k" ?^[,Hk^[(B)  ; Kaf
- ("l" ?^[,Hl^[(B)  ; Lamed
- (";" ?^[$,1,P^[(B)  ; Sheva
- ("'" ?^[,F"^[(B)  ; Right Single Quotation Mark
- ("z" ?^[,Hf^[(B)  ; Zayin
- ("x" ?^[,Hg^[(B)  ; Het
- ("c" ?^[,Hv^[(B)  ; Tsadi
- ("v" ?^[,Hh^[(B)  ; Tet
- ("b" ?^[,Ha^[(B)  ; Bet
- ("n" ?^[,Hp^[(B)  ; Nun
- ("m" ?^[,Hn^[(B)  ; Mem
+ ("\\" ?×€)  ; Paseq
+ ("a" ?Ö·)  ; Patah
+ ("s" ?ס)  ; Samekh
+ ("d" ?ד)  ; Dalet
+ ("f" [ "שׂ" ])  ; Shin + Sin dot
+ ("g" ?×’)  ; Gimel
+ ("h" ?×”)  ; He
+ ("j" [ "שׁ" ])  ; Shin + Shin dot
+ ("k" ?×›)  ; Kaf
+ ("l" ?ל)  ; Lamed
+ (";" ?Ö°)  ; Sheva
+ ("'" ?’)  ; Right Single Quotation Mark
+ ("z" ?×–)  ; Zayin
+ ("x" ?×—)  ; Het
+ ("c" ?צ)  ; Tsadi
+ ("v" ?ט)  ; Tet
+ ("b" ?ב)  ; Bet
+ ("n" ?× )  ; Nun
+ ("m" ?מ)  ; Mem
 
- ("~" ?^[$,1tJ^[(B)  ; New Sheqel Sign
- ("@" ?^[$,1,8^[(B)  ; Zarqa
- ("#" ?^[$,1,H^[(B)  ; Qadma
- ("$" ?^[$,1,<^[(B)  ; Geresh (Accent)
- ("%" ?^[$,1,>^[(B)  ; Gershayim (Accent)
- ("&" ?^[$,1,L^[(B)  ; Iluy
- ("*" ?^[$,1,=^[(B)  ; Geresh Muqdam
+ ("~" ?₪)  ; New Sheqel Sign
+ ("@" ?Ö˜)  ; Zarqa
+ ("#" ?Ö¨)  ; Qadma
+ ("$" ?֜)  ; Geresh (Accent)
+ ("%" ?Öž)  ; Gershayim (Accent)
+ ("&" ?Ö¬)  ; Iluy
+ ("*" ?֝)  ; Geresh Muqdam
  ("(" ?\))  ; mirroring
  (")" ?\()  ; mirroring
- ("_" ?^[$(G!9^[(B)  ; Em Dash
- ("Q" ?^[$,1,7^[(B)  ; Revia
- ("E" ?^[$,1,U^[(B)  ; Tsere
- ("Y" ?^[$,1,?^[(B)  ; Qarney Para
- ("O" ?^[$,1,Z^[(B)  ; Holam Haser for Vav
- ("P" ?^[,Hs^[(B)  ; Final Pe
+ ("_" ?–)  ; Em Dash
+ ("Q" ?Ö—)  ; Revia
+ ("E" ?Öµ)  ; Tsere
+ ("Y" ?ÖŸ)  ; Qarney Para
+ ("O" ?Öº)  ; Holam Haser for Vav
+ ("P" ?×£)  ; Final Pe
  ("{" ?})  ; mirroring
  ("}" ?{)  ; mirroring
 
- ("A" ?^[$,1,X^[(B)  ; Qamats
- ("S" ?^[,Hy^[(B)  ; Shin
- ("K" ?^[,Hj^[(B)  ; Final Kaf
- (":" ?^[$,1-4^[(B)  ; Gershayim (Punct.)
- ("\"" ?^[,Y!^[(B)  ; Right Double Quotation Mark
- ("Z" ?^[,F$^[(B)  ; Euro Sign
- ("C" ?^[,Hu^[(B)  ; Final Tsadi
- ("N" ?^[,Ho^[(B)  ; Final Nun
- ("M" ?^[,Hm^[(B)  ; Final Mem
- ("<" ?^[,Hr^[(B)  ; Ayin
- (">" ?^[,H`^[(B)  ; Alef
+ ("A" ?Ö¸)  ; Qamats
+ ("S" ?ש)  ; Shin
+ ("K" ?ך)  ; Final Kaf
+ (":" ?×´)  ; Gershayim (Punct.)
+ ("\"" ?”)  ; Right Double Quotation Mark
+ ("Z" ?€)  ; Euro Sign
+ ("C" ?×¥)  ; Final Tsadi
+ ("N" ?ן)  ; Final Nun
+ ("M" ?ם)  ; Final Mem
+ ("<" ?×¢)  ; Ayin
+ (">" ?א)  ; Alef
 
  ("``" ?$)
- ("`1" ?^[$,1,]^[(B)  ; Meteg
- ("`2" ?^[$,1,B^[(B)  ; Atnah Hafukh
- ("`3" ?^[$,1,6^[(B)  ; Tipeha
- ("`4" ?^[$,1,E^[(B)  ; Merkha
- ("`5" ?^[$,1,F^[(B)  ; Merkha Kefula
- ("`6" ?^[$,1,M^[(B)  ; Dehi
- ("`7" ?^[$,1,C^[(B)  ; Munah
- ("`8" ?^[$,1,;^[(B)  ; Tevir
- ("`9" ?^[$,1,G^[(B)  ; Darga
- ("`0" ?^[$,1,J^[(B)  ; Yerah Ben Yomo
- ("`-" ?^[$(G!7^[(B)  ; Em Dash
- ("`=" ?^[$,1,1^[(B)  ; Etnahta
- ("`]" ?^[$,1,:^[(B)  ; Accent Yetiv
- ("`\\" ?^[$,1,D^[(B)  ; Mahapakh
- ("`a" ?^[$,1,g^[(B)  ; Qamats Qatan
- ("`g" ? ^[$(O#?^[(B)  ; White Bullet
+ ("`1" ?Ö½)  ; Meteg
+ ("`2" ?Ö¢)  ; Atnah Hafukh
+ ("`3" ?Ö–)  ; Tipeha
+ ("`4" ?Ö¥)  ; Merkha
+ ("`5" ?Ö¦)  ; Merkha Kefula
+ ("`6" ?Ö­)  ; Dehi
+ ("`7" ?Ö£)  ; Munah
+ ("`8" ?Ö›)  ; Tevir
+ ("`9" ?Ö§)  ; Darga
+ ("`0" ?Öª)  ; Yerah Ben Yomo
+ ("`-" ?—)  ; Em Dash
+ ("`=" ?Ö‘)  ; Etnahta
+ ("`]" ?Öš)  ; Accent Yetiv
+ ("`\\" ?Ö¤)  ; Mahapakh
+ ("`a" ?ׇ)  ; Qamats Qatan
+ ("`g" ? â—¦)  ; White Bullet
  ("`h" ?\u0336)  ; Combining Long Stroke Overlay
  ("`;" ?\;)
  ("`'" ?\u0323); Combining Dot Below (Lower Point??)
  ("`m" ?\u200C)  ; ZWNJ
- ("`," ?^[,A;^[(B)  ; mirroring
- ("`." ?^[,A+^[(B)  ; mirroring
- ("`/" ?^[$,1-3^[(B)  ; Geresh (Punct.)
+ ("`," ?»)  ; mirroring
+ ("`." ?«)  ; mirroring
+ ("`/" ?׳)  ; Geresh (Punct.)
 
- ("`!" ?^[$,1,7^[(B)  ; Revia
- ("`@" ?^[$,1,N^[(B)  ; Zinor
- ("`#" ?^[$,1,9^[(B)  ; Pashta
- ("`$" ?^[$,1,@^[(B)  ; Telisha Gedola
- ("`%" ?^[$,1,I^[(B)  ; Telisha Qetana
- ("`&" ?^[$,1,A^[(B)  ; Pazer
- ("`*" ?^[$,1,5^[(B)  ; Zaqef Gadol
- ("`(" ?^[$,1,3^[(B)  ; Shalshelet
- ("`)" ?^[$,1,O^[(B)  ; Masora Circle
- ("`_" ?^[$,1,_^[(B)  ; Rafe
- ("`+" ?^[$,2",^[(B)  ; Dotted Circle
- ("`E" ?^[$,1,Q^[(B)  ; Hataf Segol
- ("`O" ?^[$,1,S^[(B)  ; Hataf Qamats
+ ("`!" ?Ö—)  ; Revia
+ ("`@" ?Ö®)  ; Zinor
+ ("`#" ?Ö™)  ; Pashta
+ ("`$" ?Ö )  ; Telisha Gedola
+ ("`%" ?Ö©)  ; Telisha Qetana
+ ("`&" ?Ö¡)  ; Pazer
+ ("`*" ?Ö•)  ; Zaqef Gadol
+ ("`(" ?Ö“)  ; Shalshelet
+ ("`)" ?Ö¯)  ; Masora Circle
+ ("`_" ?Ö¿)  ; Rafe
+ ("`+" ?◌)  ; Dotted Circle
+ ("`E" ?Ö±)  ; Hataf Segol
+ ("`O" ?Ö³)  ; Hataf Qamats
  ("`P" ?\u034F)  ; CGJ
- ("`{" ?^[$,1,4^[(B)  ; Zaqef Qatan
- ("`}" ?^[$,1,2^[(B)  ; Segol (Accent)
- ("`|" ?^[$,1,K^[(B)  ; Ole
- ("`A" ?^[$,1,R^[(B)  ; Hataf Patah
- ("`G" ?^[$(O#@^[(B)  ; Bullet
+ ("`{" ?Ö”)  ; Zaqef Qatan
+ ("`}" ?Ö’)  ; Segol (Accent)
+ ("`|" ?Ö«)  ; Ole
+ ("`A" ?Ö²)  ; Hataf Patah
+ ("`G" ?•)  ; Bullet
  ("`H" ?\u030A)  ; Combining ring above
- ("`:" ?^[$,1,c^[(B)  ; Sof Pasuq
- ("`\"" ?^[$,1,d^[(B)  ; Upper Dot
+ ("`:" ?׃)  ; Sof Pasuq
+ ("`\"" ?ׄ)  ; Upper Dot
  ("`M" ?\u200D)  ; ZWJ
  ("`<" ?\u0307)  ; Combining dot above
  ("`>" ?\u0308)  ; Combining Diaeresis
@@ -726,7 +726,7 @@
 
 
 (quail-define-package
- "yiddish-royal" "Hebrew" "^[$,1-2^[,Hx^[(B" nil "Yiddish Royal input method.
+ "yiddish-royal" "Hebrew" "ײר" nil "Yiddish Royal input method.
 
 Based on Royal Yiddish typewriter.
 Better for yiddish than Hebrew methods.
@@ -734,82 +734,82 @@
 
 (quail-define-rules
  ("`" ?~)
- ("q" ?^[,Hw^[(B)  ; Qof
- ("w" [ "^[,H`^[$,1,X^[(B" ])  ; Qamats Alef (Komets Alef)
- ("e" ?^[,Hx^[(B)  ; Resh
- ("r" ?^[,H`^[(B)  ; Alef (Shtumer Alef)
- ("t" ?^[,Hh^[(B)  ; Tet
- ("y" ?^[$,1-0^[(B)  ; Yiddish Double Vav (Tsvey Vovn)
- ("u" ?^[,He^[(B)  ; Vav
- ("i" ?^[,Ho^[(B)  ; Final Nun
- ("o" ?^[,Hm^[(B)  ; Final Mem
- ("p" [ "^[,Ht^[$,1,_^[(B" ])  ; Rafe Pe (Fey)
- ("[" [ "^[,Ht^[$,1,\^[(B" ])  ; Dagesh Pe (Pey)
+ ("q" ?ק)  ; Qof
+ ("w" [ "אָ" ])  ; Qamats Alef (Komets Alef)
+ ("e" ?ר)  ; Resh
+ ("r" ?א)  ; Alef (Shtumer Alef)
+ ("t" ?ט)  ; Tet
+ ("y" ?×°)  ; Yiddish Double Vav (Tsvey Vovn)
+ ("u" ?ו)  ; Vav
+ ("i" ?ן)  ; Final Nun
+ ("o" ?ם)  ; Final Mem
+ ("p" [ "פֿ" ])  ; Rafe Pe (Fey)
+ ("[" [ "פּ" ])  ; Dagesh Pe (Pey)
  ("]" ?,)
- ("a" ?^[,Hy^[(B)  ; Shin
- ("s" ?^[,Hc^[(B)  ; Dalet
- ("d" ?^[,Hb^[(B)  ; Gimel
- ("f" ?^[,Hk^[(B)  ; Kaf
- ("g" ?^[,Hr^[(B)  ; Ayin
- ("h" ?^[$,1-2^[(B)  ; Yiddish Double Yod (Tsvey Yudn)
- ("j" ?^[,Hi^[(B)  ; Yod
- ("k" ?^[,Hg^[(B)  ; Het
- ("l" ?^[,Hl^[(B)  ; Lamed
- (";" ?^[,Hj^[(B)  ; Final Kaf
- ("'" ?^[,Hs^[(B)  ; Final Pe
+ ("a" ?ש)  ; Shin
+ ("s" ?ד)  ; Dalet
+ ("d" ?×’)  ; Gimel
+ ("f" ?×›)  ; Kaf
+ ("g" ?×¢)  ; Ayin
+ ("h" ?ײ)  ; Yiddish Double Yod (Tsvey Yudn)
+ ("j" ?×™)  ; Yod
+ ("k" ?×—)  ; Het
+ ("l" ?ל)  ; Lamed
+ (";" ?ך)  ; Final Kaf
+ ("'" ?×£)  ; Final Pe
  ("z" ?.)
- ("x" ?^[,Hf^[(B)  ; Zayin
- ("c" ?^[,Hq^[(B)  ; Samekh
- ("v" ?^[,Ha^[(B)  ; Bet
- ("b" ?^[,Hd^[(B)  ; He
- ("n" ?^[,Hp^[(B)  ; Nun
- ("m" ?^[,Hn^[(B)  ; Mem
- ("," ?^[,Hv^[(B)  ; Tsadi
- ("." ?^[,Hz^[(B)  ; Tav
- ("/" ?^[,Hu^[(B)  ; Final Tsadi
+ ("x" ?×–)  ; Zayin
+ ("c" ?ס)  ; Samekh
+ ("v" ?ב)  ; Bet
+ ("b" ?×”)  ; He
+ ("n" ?× )  ; Nun
+ ("m" ?מ)  ; Mem
+ ("," ?צ)  ; Tsadi
+ ("." ?ת)  ; Tav
+ ("/" ?×¥)  ; Final Tsadi
 
  ("~" ?@)
- ("!" ?^[,Y!^[(B)  ; Right Double Quotation Mark
- ("@" ?^[,Y%^[(B)  ; Double Low-9 Quotation Mark
+ ("!" ?”)  ; Right Double Quotation Mark
+ ("@" ?„)  ; Double Low-9 Quotation Mark
  ("(" ?\))  ; mirroring
  (")" ?\()  ; mirroring
- ("Q" ?^[,Y4^[(B)  ; Left Double Quotation Mark
- ("W" ?^[,Y!^[(B)  ; Right Double Quotation Mark
- ("E" ?^[$,1-2^[(B)  ; Yiddish Double Yod (x2)
- ("R" [ "^[,H`^[$,1,W^[(B" ])  ; Patah Alef (Pasekh Alef)
+ ("Q" ?“)  ; Left Double Quotation Mark
+ ("W" ?”)  ; Right Double Quotation Mark
+ ("E" ?ײ)  ; Yiddish Double Yod (x2)
+ ("R" [ "אַ" ])  ; Patah Alef (Pasekh Alef)
 ; ("T" "")
- ("Y" ?^[$,1-1^[(B)  ; Ligature Yiddish Vav Yod (vov yud)
- ("U" [ "^[,He^[$,1,\^[(B" ])  ; Melupm vov
+ ("Y" ?×±)  ; Ligature Yiddish Vav Yod (vov yud)
+ ("U" [ "וּ" ])  ; Melupm vov
  ("I" ?/)
  ("O" ?\\)
- ("P" ?^[,Ht^[(B)  ; Pe
+ ("P" ?פ)  ; Pe
  ("{" ??)
  ("}" ?!)
- ("A" [ "^[,Hy^[$,1,b^[(B" ])  ; Shin + Sin dot
- ("S" [ "^[,Hy^[$,1,b^[(B" ])  ; Shin + Sin dot
+ ("A" [ "שׂ" ])  ; Shin + Sin dot
+ ("S" [ "שׂ" ])  ; Shin + Sin dot
 ; ("D" "")
- ("F" [ "^[,Hk^[$,1,\^[(B" ])  ; Dagesh Kaf (Kof)
+ ("F" [ "×›Ö¼" ])  ; Dagesh Kaf (Kof)
 ; ("G" "")
- ("H" [ "^[$,1-2,W^[(B" ])  ; Yiddish Double Yod + Patah (Pasekh Tsvey Yudn)
- ("J" [ "^[,Hi^[$,1,T^[(B" ])  ; Khirik Yud
+ ("H" [ "ײַ" ])  ; Yiddish Double Yod + Patah (Pasekh Tsvey Yudn)
+ ("J" [ "×™Ö´" ])  ; Khirik Yud
  ("K" ?})  ; mirroring
  ("L" ?{)  ; mirroring
  ("\"" ?\;)
  ("Z" ??)
  ("X" ?|)
- ("C"  [ "^[,Ha^[$,1,\^[(B" ])  ; Dagesh Bet (Beys)
- ("V" [ "^[,Ha^[$,1,_^[(B" ])  ; Rafe Bet (Veys)
+ ("C"  [ "בּ" ])  ; Dagesh Bet (Beys)
+ ("V" [ "בֿ" ])  ; Rafe Bet (Veys)
  ("B" ?\])  ; mirroring
  ("N" ?\[)  ; mirroring
  ("M" ?>)  ; mirroring
  ("<" ?<)  ; mirroring
- (">" [ "^[,Hz^[$,1,\^[(B" ])  ; Dagesh Tav (Tof)
+ (">" [ "תּ" ])  ; Dagesh Tav (Tof)
  ("?" ?\')
 )
 
 
 (quail-define-package
- "yiddish-keyman" "Hebrew" "^[$,1-2^[,Hw^[(B" nil "Yiddish Keyman input method.
+ "yiddish-keyman" "Hebrew" "ײק" nil "Yiddish Keyman input method.
 
 Based on Keyman keyboard layout.
 Better for yiddish than Hebrew methods..
@@ -817,64 +817,64 @@
 
 (quail-define-rules
  ("`" ?\;)
- ("q" ?^[,Y%^[(B)  ; Double Low-9 Quotation Mark
- ("w" ?^[,Hy^[(B)  ; Shin
- ("e" ?^[,Hr^[(B)  ; Ayin
- ("r" ?^[,Hx^[(B)  ; Resh
- ("t" ?^[,Hh^[(B)  ; Tet
- ("y" ?^[,Hi^[(B)  ; Yod
- ("u" ?^[,He^[(B)  ; Vav
- ("i" ?^[,Hi^[(B)  ; Yod (x2)
- ("o" [ "^[,H`^[$,1,X^[(B" ])  ; Qamats Alef (Komets Alef)
- ("p" [ "^[,Ht^[$,1,\^[(B" ])  ; Dagesh Pe (Pey)
+ ("q" ?„)  ; Double Low-9 Quotation Mark
+ ("w" ?ש)  ; Shin
+ ("e" ?×¢)  ; Ayin
+ ("r" ?ר)  ; Resh
+ ("t" ?ט)  ; Tet
+ ("y" ?×™)  ; Yod
+ ("u" ?ו)  ; Vav
+ ("i" ?×™)  ; Yod (x2)
+ ("o" [ "אָ" ])  ; Qamats Alef (Komets Alef)
+ ("p" [ "פּ" ])  ; Dagesh Pe (Pey)
  ("[" ?\])  ; mirroring
  ("]" ?\[)  ; mirroring
- ("a"  [ "^[,H`^[$,1,W^[(B" ])  ; Patah Alef (Pasekh Alef)
- ("s" ?^[,Hq^[(B)  ; Samekh
- ("d" ?^[,Hc^[(B)  ; Dalet
- ("f" [ "^[,Ht^[$,1,_^[(B" ])  ; Rafe Pe (Fey)
- ("g" ?^[,Hb^[(B)  ; Gimel
- ("h" ?^[,Hd^[(B)  ; He
- ("j" ?^[$,1-2^[(B)  ; Yiddish Double Yod (Tsvey Yudn)
- ("k" ?^[,Hw^[(B)  ; Qof
- ("l" ?^[,Hl^[(B)  ; Lamed
- ("z" ?^[,Hf^[(B)  ; Zayin
- ("x" ?^[,Hk^[(B)  ; Kaf
- ("c" ?^[,Hv^[(B)  ; Tsadi
- ("v" ?^[$,1-0^[(B)  ; Yiddish Double Vav (Tsvey Vovn)
- ("b" ?^[,Ha^[(B)  ; Bet
- ("n" ?^[,Hp^[(B)  ; Nun
- ("m" ?^[,Hn^[(B)  ; Mem
+ ("a"  [ "אַ" ])  ; Patah Alef (Pasekh Alef)
+ ("s" ?ס)  ; Samekh
+ ("d" ?ד)  ; Dalet
+ ("f" [ "פֿ" ])  ; Rafe Pe (Fey)
+ ("g" ?×’)  ; Gimel
+ ("h" ?×”)  ; He
+ ("j" ?ײ)  ; Yiddish Double Yod (Tsvey Yudn)
+ ("k" ?ק)  ; Qof
+ ("l" ?ל)  ; Lamed
+ ("z" ?×–)  ; Zayin
+ ("x" ?×›)  ; Kaf
+ ("c" ?צ)  ; Tsadi
+ ("v" ?×°)  ; Yiddish Double Vav (Tsvey Vovn)
+ ("b" ?ב)  ; Bet
+ ("n" ?× )  ; Nun
+ ("m" ?מ)  ; Mem
 
  ("(" ?\))  ; mirroring
  (")" ?\()  ; mirroring
- ("Q" ?^[,Y!^[(B)  ; Right Double Quotation Mark
- ("W" [ "^[,Hy^[$,1,b^[(B" ])  ; Shin + Sin dot
- ("E" ?^[$,1-2^[(B)  ; Yiddish Double Yod (x2)
+ ("Q" ?”)  ; Right Double Quotation Mark
+ ("W" [ "שׂ" ])  ; Shin + Sin dot
+ ("E" ?ײ)  ; Yiddish Double Yod (x2)
 ; ("R" "")  ;
- ("T" [ "^[,Hz^[$,1,\^[(B" ])  ; Dagesh Tav (Tof)
- ("Y" [ "^[$,1-2,W^[(B" ])  ; Yiddish Double Yod + Patah (Pasekh Tsvey Yudn)
- ("U" [ "^[,He^[$,1,\^[(B" ])  ; Melupm vov
- ("I" [ "^[,Hi^[$,1,T^[(B" ])  ; Khirik Yud
- ("O" ?^[$,1-1^[(B)  ; Ligature Yiddish Vav Yod (vov yud)
+ ("T" [ "תּ" ])  ; Dagesh Tav (Tof)
+ ("Y" [ "ײַ" ])  ; Yiddish Double Yod + Patah (Pasekh Tsvey Yudn)
+ ("U" [ "וּ" ])  ; Melupm vov
+ ("I" [ "×™Ö´" ])  ; Khirik Yud
+ ("O" ?×±)  ; Ligature Yiddish Vav Yod (vov yud)
 ; ("P" "")
  ("{" ?})  ; mirroring
  ("}" ?{)  ; mirroring
- ("A" ?^[,H`^[(B)  ; Alef (Shtumer Alef)
- ("S" ?^[,Hz^[(B)  ; Tav
- ("F"  ?^[,Hs^[(B)  ; Final Pe
- ("G" ?^[$,1-3^[(B)  ; Geresh (Punct.)
- ("H" ?^[,Hg^[(B)  ; Het
- ("J" ?^[$,1-2^[(B)  ; Yiddish Double Yod (x2)
- ("K" [ "^[,Hk^[$,1,\^[(B" ])  ; Dagesh Kaf (Kof)
+ ("A" ?א)  ; Alef (Shtumer Alef)
+ ("S" ?ת)  ; Tav
+ ("F"  ?×£)  ; Final Pe
+ ("G" ?׳)  ; Geresh (Punct.)
+ ("H" ?×—)  ; Het
+ ("J" ?ײ)  ; Yiddish Double Yod (x2)
+ ("K" [ "×›Ö¼" ])  ; Dagesh Kaf (Kof)
 ; ("L" "")
 ; ("Z" "")
- ("X" ?^[,Hj^[(B)  ; Final Kaf
- ("C" ?^[,Hu^[(B)  ; Final Tsadi
- ("V" [ "^[,Ha^[$,1,_^[(B" ])  ; Rafe Bet (Veys) )  ; Bet
+ ("X" ?ך)  ; Final Kaf
+ ("C" ?×¥)  ; Final Tsadi
+ ("V" [ "בֿ" ])  ; Rafe Bet (Veys) )  ; Bet
 ; ("B" "")
- ("N" ?^[,Ho^[(B)  ; Final Nun
- ("M" ?^[,Hm^[(B)  ; Final Mem
+ ("N" ?ן)  ; Final Nun
+ ("M" ?ם)  ; Final Mem
  ("<" ?>)  ; mirroring
  (">" ?<)  ; mirroring
 )

=== modified file 'leim/quail/lao.el'
--- leim/quail/lao.el	2011-01-15 23:16:57 +0000
+++ leim/quail/lao.el	2013-03-12 21:04:44 +0000
@@ -1,4 +1,4 @@
-;;; lao.el --- Quail package for inputting Lao characters  -*-coding: iso-2022-7bit;-*-
+;;; lao.el --- Quail package for inputting Lao characters  -*-coding: utf-8;-*-
 
 ;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
 ;;   2006, 2007, 2008, 2009, 2010, 2011
@@ -48,104 +48,104 @@
     ("#" . "3")
     ("$" . "4")
     ("&" . "5")
-    ("%" . "^[(1l^[(B")
-    ("'" . "^[(1'^[(B")
+    ("%" . "໌")
+    ("'" . "ງ")
     ("(" . "7")
     (")" . "8")
     ("*" . "6")
-    ("+" . ["^[(1mh^[(B"])
-    ("," . "^[(1A^[(B")
-    ("-" . "^[(1*^[(B")
-    ("." . "^[(1c^[(B")
-    ("/" . "^[(1=^[(B")
-    ("0" . "^[(1"^[(B")
-    ("1" . "^[(1B^[(B")
-    ("2" . "^[(1?^[(B")
-    ("3" . "^[(1b^[(B")
-    ("4" . "^[(16^[(B")
-    ("5" . "^[(1X^[(B")
-    ("6" . "^[(1Y^[(B")
-    ("7" . "^[(1$^[(B")
-    ("8" . "^[(15^[(B")
-    ("9" . "^[(1(^[(B")
+    ("+" . ["ໍ່"])
+    ("," . "ມ")
+    ("-" . "ຊ")
+    ("." . "ໃ")
+    ("/" . "ຝ")
+    ("0" . "ຂ")
+    ("1" . "ຢ")
+    ("2" . "ຟ")
+    ("3" . "ໂ")
+    ("4" . "ຖ")
+    ("5" . "ຸ")
+    ("6" . "ູ")
+    ("7" . "ຄ")
+    ("8" . "ຕ")
+    ("9" . "ຈ")
     (":" . "%")
-    (";" . "^[(1G^[(B")
-    ("<" . "^[(1}^[(B")
-    ("=" . "^[(1m^[(B")
+    (";" . "ວ")
+    ("<" . "ໝ")
+    ("=" . "ໍ")
     (">" . "$")
     ("?" . ")")
     ("@" . "2")
-    ("A" . ["^[(1Qi^[(B"])
-    ("B" . ["^[(1Vi^[(B"])
-    ("C" . "^[(1O^[(B")
+    ("A" . ["ັ້"])
+    ("B" . ["ຶ້"])
+    ("C" . "ຯ")
     ("D" . ".")
-    ("E" . ["^[(1Si^[(B"])
+    ("E" . ["ຳ້"])
     ("F" . ",")
     ("G" . ":")
-    ("H" . "^[(1j^[(B")
-    ("I" . "^[(1N^[(B")
-    ("J" . "^[(1k^[(B")
+    ("H" . "໊")
+    ("I" . "ຮ")
+    ("J" . "໋")
     ("K" . "!")
     ("L" . "?")
-    ("M" . "^[(1f^[(B")
-    ("N" . ["^[(1Wi^[(B"])
-    ("O" . "^[(1|^[(B")
-    ("P" . "^[(1]^[(B")
-    ("Q" . ["^[(1[i^[(B"])
+    ("M" . "ໆ")
+    ("N" . ["ື້"])
+    ("O" . "ໜ")
+    ("P" . "ຽ")
+    ("Q" . ["ົ້"])
     ("R" . "_")
     ("S" . ";")
     ("T" . "+")
-    ("U" . ["^[(1Ui^[(B"])
+    ("U" . ["ີ້"])
     ("V" . "x")
     ("W" . "0")
     ("X" . "(")
-    ("Y" . ["^[(1Ti^[(B"])
+    ("Y" . ["ິ້"])
     ("Z" . "\"")
-    ("[" . "^[(1:^[(B")
-    ("]" . "^[(1E^[(B")
-    ("^" . "^[(1\^[(B")
+    ("[" . "ບ")
+    ("]" . "ລ")
+    ("^" . "ຼ")
     ("_" . "9")
-    ("`" . "^[(1'^[(B")
-    ("a" . "^[(1Q^[(B")
-    ("b" . "^[(1V^[(B")
-    ("c" . "^[(1a^[(B")
-    ("d" . "^[(1!^[(B")
-    ("e" . "^[(1S^[(B")
-    ("f" . "^[(14^[(B")
-    ("g" . "^[(1`^[(B")
-    ("h" . "^[(1i^[(B")
-    ("i" . "^[(1C^[(B")
-    ("j" . "^[(1h^[(B")
-    ("k" . "^[(1R^[(B")
-    ("l" . "^[(1J^[(B")
-    ("m" . "^[(17^[(B")
-    ("n" . "^[(1W^[(B")
-    ("o" . "^[(19^[(B")
-    ("p" . "^[(1-^[(B")
-    ("q" . "^[(1[^[(B")
-    ("r" . "^[(1>^[(B")
-    ("s" . "^[(1K^[(B")
-    ("t" . "^[(1P^[(B")
-    ("u" . "^[(1U^[(B")
-    ("v" . "^[(1M^[(B")
-    ("w" . "^[(1d^[(B")
-    ("x" . "^[(1;^[(B")
-    ("y" . "^[(1T^[(B")
-    ("z" . "^[(1<^[(B")
+    ("`" . "ງ")
+    ("a" . "ັ")
+    ("b" . "ຶ")
+    ("c" . "ແ")
+    ("d" . "ກ")
+    ("e" . "ຳ")
+    ("f" . "ດ")
+    ("g" . "ເ")
+    ("h" . "້")
+    ("i" . "ຣ")
+    ("j" . "່")
+    ("k" . "າ")
+    ("l" . "ສ")
+    ("m" . "ທ")
+    ("n" . "ື")
+    ("o" . "ນ")
+    ("p" . "ຍ")
+    ("q" . "ົ")
+    ("r" . "ພ")
+    ("s" . "ຫ")
+    ("t" . "ະ")
+    ("u" . "ີ")
+    ("v" . "ອ")
+    ("w" . "ໄ")
+    ("x" . "ປ")
+    ("y" . "ິ")
+    ("z" . "ຜ")
     ("{" . "-")
-    ("|" . ["^[(1K\^[(B"])
+    ("|" . ["ຫຼ"])
     ("}" . "/")
-    ("~" . "^[(1l^[(B")
-    ("\\0" . "^[(1p^[(B")
-    ("\\1" . "^[(1q^[(B")
-    ("\\2" . "^[(1r^[(B")
-    ("\\3" . "^[(1s^[(B")
-    ("\\4" . "^[(1t^[(B")
-    ("\\5" . "^[(1u^[(B")
-    ("\\6" . "^[(1v^[(B")
-    ("\\7" . "^[(1w^[(B")
-    ("\\8" . "^[(1x^[(B")
-    ("\\9" . "^[(1y^[(B")
+    ("~" . "໌")
+    ("\\0" . "໐")
+    ("\\1" . "໑")
+    ("\\2" . "à»’")
+    ("\\3" . "໓")
+    ("\\4" . "à»”")
+    ("\\5" . "໕")
+    ("\\6" . "à»–")
+    ("\\7" . "à»—")
+    ("\\8" . "໘")
+    ("\\9" . "à»™")
     )
   "Alist of key sequences vs the corresponding Lao string to input.
 This variable is for the input method \"lao\".
@@ -155,7 +155,7 @@
 ;; Temporary variable to initialize lao-consonant-key-alist, etc.
 (defconst lao-key-alist-vector
   (let ((tail lao-key-alist)
-	consonant-key-alist semivowel-key-alist vowel-key-alist 
+	consonant-key-alist semivowel-key-alist vowel-key-alist
 	voweltone-key-alist tone-key-alist other-key-alist
 	elt phonetic-type)
     (while tail
@@ -178,7 +178,7 @@
 	     (setq semivowel-key-alist (cons elt semivowel-key-alist)))
 	    (t
 	     (setq other-key-alist (cons elt other-key-alist)))))
-    (vector consonant-key-alist semivowel-key-alist vowel-key-alist 
+    (vector consonant-key-alist semivowel-key-alist vowel-key-alist
 	    voweltone-key-alist tone-key-alist other-key-alist)))
 
 (defconst lao-consonant-key-alist (aref lao-key-alist-vector 0))
@@ -192,7 +192,7 @@
 (makunbound 'lao-key-alist-vector)
 
 (quail-define-package
- "lao" "Lao" "^[(1E^[(B" t
+ "lao" "Lao" "ລ" t
  "Lao input method simulating Lao keyboard layout based on Thai TIS620"
  nil t t t t nil nil nil 'quail-lao-update-translation nil t)
 

=== modified file 'leim/quail/lrt.el'
--- leim/quail/lrt.el	2013-01-01 09:11:05 +0000
+++ leim/quail/lrt.el	2013-03-12 21:04:44 +0000
@@ -1,4 +1,4 @@
-;;; lrt.el --- Quail package for inputting Lao characters by LRT method  -*-coding: iso-2022-7bit;-*-
+;;; lrt.el --- Quail package for inputting Lao characters by LRT method  -*-coding: utf-8;-*-
 
 ;; Copyright (C) 1998, 2001-2013 Free Software Foundation, Inc.
 ;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
@@ -52,11 +52,11 @@
 
 
 (quail-define-package
- "lao-lrt" "Lao" "^[(1E^[(BR" t
+ "lao-lrt" "Lao" "ລR" t
  "Lao input method using LRT (Lao Roman Transcription).
-`\\' (backslash) + number-key	=> ^[(1p^[(B,^[(1q^[(B,^[(1r^[(B,...	LAO DIGIT ZERO, ONE, TWO, ...
-`\\' (backslash) + `\\'		=> ^[(1f^[(B		LAO KO LA (REPETITION)
-`\\' (backslash) + `$'		=> ^[(1O^[(B		LAO ELLIPSIS
+`\\' (backslash) + number-key	=> ໐,໑,໒,...	LAO DIGIT ZERO, ONE, TWO, ...
+`\\' (backslash) + `\\'		=> ໆ		LAO KO LA (REPETITION)
+`\\' (backslash) + `$'		=> ຯ		LAO ELLIPSIS
 "
  nil 'forget-last-selection 'deterministic 'kbd-translate 'show-layout
   nil nil nil 'quail-lao-update-translation nil t)

=== modified file 'leim/quail/slovak.el'
--- leim/quail/slovak.el	2013-01-01 09:11:05 +0000
+++ leim/quail/slovak.el	2013-03-12 21:04:44 +0000
@@ -1,10 +1,10 @@
-;;; slovak.el --- Quail package for inputting Slovak  -*-coding: iso-2022-7bit;-*-
+;;; slovak.el --- Quail package for inputting Slovak  -*-coding: utf-8;-*-
 
 ;; Copyright (C) 1998, 2001-2013 Free Software Foundation, Inc.
 
-;; Authors: Tibor ^[,B)^[(Bimko <tibor.simko@fmph.uniba.sk>
+;; Authors: Tibor Å imko <tibor.simko@fmph.uniba.sk>
 ;;	Milan Zamazal <pdm@zamazal.org>
-;; Maintainer: Pavel Jan^[,Bm^[(Bk <Pavel@Janik.cz>
+;; Maintainer: Pavel Janík <Pavel@Janik.cz>
 ;; Keywords: i18n, multilingual, input method, Slovak
 
 ;; This file is part of GNU Emacs.
@@ -40,15 +40,15 @@
 
 (quail-define-rules
  ("1" ?+)
- ("2" ?^[,B5^[(B)
- ("3" ?^[,B9^[(B)
- ("4" ?^[,Bh^[(B)
- ("5" ?^[,B;^[(B)
- ("6" ?^[,B>^[(B)
- ("7" ?^[,B}^[(B)
- ("8" ?^[,Ba^[(B)
- ("9" ?^[,Bm^[(B)
- ("0" ?^[,Bi^[(B)
+ ("2" ?ľ)
+ ("3" ?Å¡)
+ ("4" ?č)
+ ("5" ?Å¥)
+ ("6" ?ž)
+ ("7" ?ý)
+ ("8" ?á)
+ ("9" ?í)
+ ("0" ?é)
  ("!" ?1)
  ("@" ?2)
  ("#" ?3)
@@ -62,15 +62,15 @@
  ("-" ?=)
  ("_" ?%)
  ("=" ?')
- ("[" ?^[,Bz^[(B)
+ ("[" ?ú)
  ("{" ?/)
- ("]" ?^[,Bd^[(B)
+ ("]" ?ä)
  ("}" ?\()
- ("\\" ?^[,Br^[(B)
+ ("\\" ?ň)
  ("|" ?\))
- (";" ?^[,Bt^[(B)
+ (";" ?ô)
  (":" ?\")
- ("'" ?^[,B'^[(B)
+ ("'" ?§)
  ("\"" ?!)
  ("<" ??)
  (">" ?:)
@@ -82,56 +82,56 @@
  ("z" ?y)
  ("Y" ?Z)
  ("Z" ?Y)
- ("=a" ?^[,Ba^[(B)
- ("+a" ?^[,Bd^[(B)
- ("+=a" ?^[,Bd^[(B)
- ("+c" ?^[,Bh^[(B)
- ("+d" ?^[,Bo^[(B)
- ("=e" ?^[,Bi^[(B)
- ("+e" ?^[,Bl^[(B)
- ("=i" ?^[,Bm^[(B)
- ("=l" ?^[,Be^[(B)
- ("+l" ?^[,B5^[(B)
- ("+n" ?^[,Br^[(B)
- ("=o" ?^[,Bs^[(B)
- ("+o" ?^[,Bt^[(B)
- ("~o" ?^[,Bt^[(B)
- ("+=o" ?^[,Bv^[(B)
- ("=r" ?^[,B`^[(B)
- ("+r" ?^[,Bx^[(B)
- ("=s" ?^[,B_^[(B)
- ("+s" ?^[,B9^[(B)
- ("+t" ?^[,B;^[(B)
- ("=u" ?^[,Bz^[(B)
- ("+u" ?^[,By^[(B)
- ("+=u" ?^[,B|^[(B)
- ("=z" ?^[,B}^[(B)
- ("+y" ?^[,B>^[(B)
- ("=A" ?^[,BA^[(B)
- ("+A" ?^[,BD^[(B)
- ("+=A" ?^[,BD^[(B)
- ("+C" ?^[,BH^[(B)
- ("+D" ?^[,BO^[(B)
- ("=E" ?^[,BI^[(B)
- ("+E" ?^[,BL^[(B)
- ("=I" ?^[,BM^[(B)
- ("=L" ?^[,BE^[(B)
- ("+L" ?^[,B%^[(B)
- ("+N" ?^[,BR^[(B)
- ("=O" ?^[,BS^[(B)
- ("+O" ?^[,BT^[(B)
- ("~O" ?^[,BT^[(B)
- ("+=O" ?^[,BV^[(B)
- ("=R" ?^[,B@^[(B)
- ("+R" ?^[,BX^[(B)
- ("=S" ?^[,B_^[(B)
- ("+S" ?^[,B)^[(B)
- ("+T" ?^[,B+^[(B)
- ("=U" ?^[,BZ^[(B)
- ("+U" ?^[,BY^[(B)
- ("+=U" ?^[,B\^[(B)
- ("=Z" ?^[,B]^[(B)
- ("+Y" ?^[,B.^[(B)
+ ("=a" ?á)
+ ("+a" ?ä)
+ ("+=a" ?ä)
+ ("+c" ?č)
+ ("+d" ?ď)
+ ("=e" ?é)
+ ("+e" ?Ä›)
+ ("=i" ?í)
+ ("=l" ?ĺ)
+ ("+l" ?ľ)
+ ("+n" ?ň)
+ ("=o" ?ó)
+ ("+o" ?ô)
+ ("~o" ?ô)
+ ("+=o" ?ö)
+ ("=r" ?Å•)
+ ("+r" ?Å™)
+ ("=s" ?ß)
+ ("+s" ?Å¡)
+ ("+t" ?Å¥)
+ ("=u" ?ú)
+ ("+u" ?ů)
+ ("+=u" ?ü)
+ ("=z" ?ý)
+ ("+y" ?ž)
+ ("=A" ?Á)
+ ("+A" ?Ä)
+ ("+=A" ?Ä)
+ ("+C" ?Č)
+ ("+D" ?ÄŽ)
+ ("=E" ?É)
+ ("+E" ?Äš)
+ ("=I" ?Í)
+ ("=L" ?Ĺ)
+ ("+L" ?Ľ)
+ ("+N" ?Ň)
+ ("=O" ?Ó)
+ ("+O" ?Ô)
+ ("~O" ?Ô)
+ ("+=O" ?Ö)
+ ("=R" ?Å”)
+ ("+R" ?Ř)
+ ("=S" ?ß)
+ ("+S" ?Å )
+ ("+T" ?Ť)
+ ("=U" ?Ú)
+ ("+U" ?Å®)
+ ("+=U" ?Ü)
+ ("=Z" ?Ý)
+ ("+Y" ?Ž)
  ("=q" ?`)
  ("=2" ?@)
  ("=3" ?#)
@@ -177,75 +177,75 @@
 
 (quail-define-rules
  ("[[[[" ?\[)
- ("2" ?^[,B5^[(B)
- ("3" ?^[,B9^[(B)
- ("4" ?^[,Bh^[(B)
- ("5" ?^[,B;^[(B)
- ("6" ?^[,B>^[(B)
- ("7" ?^[,B}^[(B)
- ("8" ?^[,Ba^[(B)
- ("9" ?^[,Bm^[(B)
- ("0" ?^[,Bi^[(B)
- ("[a" ?^[,Ba^[(B)
- ("[[a" ?^[,Bd^[(B)
- ("[[[a" ?^[,Bd^[(B)
- ("[c" ?^[,Bh^[(B)
- ("[[c" ?^[,Bh^[(B)
- ("[d" ?^[,Bo^[(B)
- ("[[d" ?^[,Bo^[(B)
- ("[e" ?^[,Bi^[(B)
- ("[[e" ?^[,Bl^[(B)
- ("[i" ?^[,Bm^[(B)
- ("[l" ?^[,Be^[(B)
- ("[[l" ?^[,B5^[(B)
- ("[n" ?^[,Br^[(B)
- ("[[n" ?^[,Br^[(B)
- ("[o" ?^[,Bs^[(B)
- ("[[o" ?^[,Bt^[(B)
- ("[[[o" ?^[,Bv^[(B)
- ("[r" ?^[,B`^[(B)
- ("[[r" ?^[,Bx^[(B)
- ("[s" ?^[,B9^[(B)
- ("[[s" ?^[,B9^[(B)
- ("[[[s" ?^[,B_^[(B)
- ("[t" ?^[,B;^[(B)
- ("[[t" ?^[,B;^[(B)
- ("[u" ?^[,Bz^[(B)
- ("[[u" ?^[,By^[(B)
- ("[[[u" ?^[,B|^[(B)
- ("[y" ?^[,B}^[(B)
- ("[z" ?^[,B>^[(B)
- ("[[z" ?^[,B>^[(B)
- ("[A" ?^[,BA^[(B)
- ("[[A" ?^[,BD^[(B)
- ("[[[A" ?^[,BD^[(B)
- ("[C" ?^[,BH^[(B)
- ("[[C" ?^[,BH^[(B)
- ("[D" ?^[,BO^[(B)
- ("[[D" ?^[,BO^[(B)
- ("[E" ?^[,BI^[(B)
- ("[[E" ?^[,BL^[(B)
- ("[I" ?^[,BM^[(B)
- ("[L" ?^[,BE^[(B)
- ("[[L" ?^[,B%^[(B)
- ("[N" ?^[,BR^[(B)
- ("[[N" ?^[,BR^[(B)
- ("[O" ?^[,BS^[(B)
- ("[[O" ?^[,BT^[(B)
- ("[[[O" ?^[,BV^[(B)
- ("[R" ?^[,B@^[(B)
- ("[[R" ?^[,BX^[(B)
- ("[S" ?^[,B)^[(B)
- ("[[S" ?^[,B)^[(B)
- ("[[[S" ?^[,B_^[(B)
- ("[T" ?^[,B+^[(B)
- ("[[T" ?^[,B+^[(B)
- ("[U" ?^[,BZ^[(B)
- ("[[U" ?^[,BY^[(B)
- ("[[[U" ?^[,B\^[(B)
- ("[Y" ?^[,B]^[(B)
- ("[Z" ?^[,B.^[(B)
- ("[[Z" ?^[,B.^[(B)
+ ("2" ?ľ)
+ ("3" ?Å¡)
+ ("4" ?č)
+ ("5" ?Å¥)
+ ("6" ?ž)
+ ("7" ?ý)
+ ("8" ?á)
+ ("9" ?í)
+ ("0" ?é)
+ ("[a" ?á)
+ ("[[a" ?ä)
+ ("[[[a" ?ä)
+ ("[c" ?č)
+ ("[[c" ?č)
+ ("[d" ?ď)
+ ("[[d" ?ď)
+ ("[e" ?é)
+ ("[[e" ?Ä›)
+ ("[i" ?í)
+ ("[l" ?ĺ)
+ ("[[l" ?ľ)
+ ("[n" ?ň)
+ ("[[n" ?ň)
+ ("[o" ?ó)
+ ("[[o" ?ô)
+ ("[[[o" ?ö)
+ ("[r" ?Å•)
+ ("[[r" ?Å™)
+ ("[s" ?Å¡)
+ ("[[s" ?Å¡)
+ ("[[[s" ?ß)
+ ("[t" ?Å¥)
+ ("[[t" ?Å¥)
+ ("[u" ?ú)
+ ("[[u" ?ů)
+ ("[[[u" ?ü)
+ ("[y" ?ý)
+ ("[z" ?ž)
+ ("[[z" ?ž)
+ ("[A" ?Á)
+ ("[[A" ?Ä)
+ ("[[[A" ?Ä)
+ ("[C" ?Č)
+ ("[[C" ?Č)
+ ("[D" ?ÄŽ)
+ ("[[D" ?ÄŽ)
+ ("[E" ?É)
+ ("[[E" ?Äš)
+ ("[I" ?Í)
+ ("[L" ?Ĺ)
+ ("[[L" ?Ľ)
+ ("[N" ?Ň)
+ ("[[N" ?Ň)
+ ("[O" ?Ó)
+ ("[[O" ?Ô)
+ ("[[[O" ?Ö)
+ ("[R" ?Å”)
+ ("[[R" ?Ř)
+ ("[S" ?Å )
+ ("[[S" ?Å )
+ ("[[[S" ?ß)
+ ("[T" ?Ť)
+ ("[[T" ?Ť)
+ ("[U" ?Ú)
+ ("[[U" ?Å®)
+ ("[[[U" ?Ü)
+ ("[Y" ?Ý)
+ ("[Z" ?Ž)
+ ("[[Z" ?Ž)
  ([kp-1] ?1)
  ([kp-2] ?2)
  ([kp-3] ?3)
@@ -270,15 +270,15 @@
  nil t nil nil t nil nil nil nil nil t)
 
 (quail-define-rules
- ("2" ?^[,B5^[(B)
- ("3" ?^[,B9^[(B)
- ("4" ?^[,Bh^[(B)
- ("5" ?^[,B;^[(B)
- ("6" ?^[,B>^[(B)
- ("7" ?^[,B}^[(B)
- ("8" ?^[,Ba^[(B)
- ("9" ?^[,Bm^[(B)
- ("0" ?^[,Bi^[(B)
+ ("2" ?ľ)
+ ("3" ?Å¡)
+ ("4" ?č)
+ ("5" ?Å¥)
+ ("6" ?ž)
+ ("7" ?ý)
+ ("8" ?á)
+ ("9" ?í)
+ ("0" ?é)
  ("==" ?=)
  ("++" ?+)
  ("=+" ?+)
@@ -300,54 +300,54 @@
  ("+8" ?8)
  ("+9" ?9)
  ("+0" ?0)
- ("=a" ?^[,Ba^[(B)
- ("+a" ?^[,Bd^[(B)
- ("+=a" ?^[,Bd^[(B)
- ("+c" ?^[,Bh^[(B)
- ("+d" ?^[,Bo^[(B)
- ("=e" ?^[,Bi^[(B)
- ("+e" ?^[,Bl^[(B)
- ("=i" ?^[,Bm^[(B)
- ("=l" ?^[,Be^[(B)
- ("+l" ?^[,B5^[(B)
- ("+n" ?^[,Br^[(B)
- ("=o" ?^[,Bs^[(B)
- ("+o" ?^[,Bt^[(B)
- ("+=o" ?^[,Bv^[(B)
- ("=r" ?^[,B`^[(B)
- ("+r" ?^[,Bx^[(B)
- ("=s" ?^[,B_^[(B)
- ("+s" ?^[,B9^[(B)
- ("+t" ?^[,B;^[(B)
- ("=u" ?^[,Bz^[(B)
- ("+u" ?^[,By^[(B)
- ("+=u" ?^[,B|^[(B)
- ("=y" ?^[,B}^[(B)
- ("+z" ?^[,B>^[(B)
- ("=A" ?^[,BA^[(B)
- ("+A" ?^[,BD^[(B)
- ("+=A" ?^[,BD^[(B)
- ("+C" ?^[,BH^[(B)
- ("+D" ?^[,BO^[(B)
- ("=E" ?^[,BI^[(B)
- ("+E" ?^[,BL^[(B)
- ("=I" ?^[,BM^[(B)
- ("=L" ?^[,BE^[(B)
- ("+L" ?^[,B%^[(B)
- ("+N" ?^[,BR^[(B)
- ("=O" ?^[,BS^[(B)
- ("+O" ?^[,BT^[(B)
- ("+=O" ?^[,BV^[(B)
- ("=R" ?^[,B@^[(B)
- ("+R" ?^[,BX^[(B)
- ("=S" ?^[,B_^[(B)
- ("+S" ?^[,B)^[(B)
- ("+T" ?^[,B+^[(B)
- ("=U" ?^[,BZ^[(B)
- ("+U" ?^[,BY^[(B)
- ("+=U" ?^[,B\^[(B)
- ("=Y" ?^[,B]^[(B)
- ("+Z" ?^[,B.^[(B)
+ ("=a" ?á)
+ ("+a" ?ä)
+ ("+=a" ?ä)
+ ("+c" ?č)
+ ("+d" ?ď)
+ ("=e" ?é)
+ ("+e" ?Ä›)
+ ("=i" ?í)
+ ("=l" ?ĺ)
+ ("+l" ?ľ)
+ ("+n" ?ň)
+ ("=o" ?ó)
+ ("+o" ?ô)
+ ("+=o" ?ö)
+ ("=r" ?Å•)
+ ("+r" ?Å™)
+ ("=s" ?ß)
+ ("+s" ?Å¡)
+ ("+t" ?Å¥)
+ ("=u" ?ú)
+ ("+u" ?ů)
+ ("+=u" ?ü)
+ ("=y" ?ý)
+ ("+z" ?ž)
+ ("=A" ?Á)
+ ("+A" ?Ä)
+ ("+=A" ?Ä)
+ ("+C" ?Č)
+ ("+D" ?ÄŽ)
+ ("=E" ?É)
+ ("+E" ?Äš)
+ ("=I" ?Í)
+ ("=L" ?Ĺ)
+ ("+L" ?Ľ)
+ ("+N" ?Ň)
+ ("=O" ?Ó)
+ ("+O" ?Ô)
+ ("+=O" ?Ö)
+ ("=R" ?Å”)
+ ("+R" ?Ř)
+ ("=S" ?ß)
+ ("+S" ?Å )
+ ("+T" ?Ť)
+ ("=U" ?Ú)
+ ("+U" ?Å®)
+ ("+=U" ?Ü)
+ ("=Y" ?Ý)
+ ("+Z" ?Ž)
  ([kp-1] ?1)
  ([kp-2] ?2)
  ([kp-3] ?3)
@@ -374,96 +374,96 @@
  ("[]" ?\])
  ("][" ?\[)
  ("]]" ?\])
- ("[a" ?^[,Ba^[(B)
- ("[[a" ?^[,Bd^[(B)
- ("[[[a" ?^[,Bd^[(B)
- ("]a" ?^[,Bd^[(B)
- ("][a" ?^[,Bd^[(B)
- ("[c" ?^[,Bh^[(B)
- ("[[c" ?^[,Bh^[(B)
- ("]c" ?^[,Bh^[(B)
- ("[d" ?^[,Bo^[(B)
- ("[[d" ?^[,Bo^[(B)
- ("]d" ?^[,Bo^[(B)
- ("[e" ?^[,Bi^[(B)
- ("[[e" ?^[,Bl^[(B)
- ("]e" ?^[,Bl^[(B)
- ("[i" ?^[,Bm^[(B)
- ("[l" ?^[,Be^[(B)
- ("[[l" ?^[,B5^[(B)
- ("]l" ?^[,B5^[(B)
- ("[n" ?^[,Br^[(B)
- ("[[n" ?^[,Br^[(B)
- ("]n" ?^[,Br^[(B)
- ("[[o" ?^[,Bt^[(B)
- ("[[[o" ?^[,Bv^[(B)
- ("[o" ?^[,Bs^[(B)
- ("]o" ?^[,Bt^[(B)
- ("][o" ?^[,Bv^[(B)
- ("[r" ?^[,B`^[(B)
- ("[[r" ?^[,Bx^[(B)
- ("]r" ?^[,Bx^[(B)
- ("[s" ?^[,B9^[(B)
- ("[[s" ?^[,B9^[(B)
- ("[[[s" ?^[,B_^[(B)
- ("]s" ?^[,B9^[(B)
- ("[t" ?^[,B;^[(B)
- ("[[t" ?^[,B;^[(B)
- ("]t" ?^[,B;^[(B)
- ("[u" ?^[,Bz^[(B)
- ("[[u" ?^[,By^[(B)
- ("[[[u" ?^[,B|^[(B)
- ("]u" ?^[,By^[(B)
- ("][u" ?^[,B|^[(B)
- ("[y" ?^[,B}^[(B)
- ("[z" ?^[,B>^[(B)
- ("[[z" ?^[,B>^[(B)
- ("]z" ?^[,B>^[(B)
- ("[A" ?^[,BA^[(B)
- ("[[A" ?^[,BD^[(B)
- ("[[[A" ?^[,BD^[(B)
- ("]A" ?^[,BD^[(B)
- ("][A" ?^[,BD^[(B)
- ("[C" ?^[,BH^[(B)
- ("[[C" ?^[,BH^[(B)
- ("]C" ?^[,BH^[(B)
- ("[D" ?^[,BO^[(B)
- ("[[D" ?^[,BO^[(B)
- ("]D" ?^[,BO^[(B)
- ("[E" ?^[,BI^[(B)
- ("[[E" ?^[,BL^[(B)
- ("]E" ?^[,BL^[(B)
- ("[I" ?^[,BM^[(B)
- ("[L" ?^[,BE^[(B)
- ("[[L" ?^[,B%^[(B)
- ("]L" ?^[,B%^[(B)
- ("[N" ?^[,BR^[(B)
- ("[[N" ?^[,BR^[(B)
- ("]N" ?^[,BR^[(B)
- ("[O" ?^[,BS^[(B)
- ("[[O" ?^[,BT^[(B)
- ("[[[O" ?^[,BV^[(B)
- ("]O" ?^[,BT^[(B)
- ("][O" ?^[,BV^[(B)
- ("[R" ?^[,B@^[(B)
- ("[[R" ?^[,BX^[(B)
- ("]R" ?^[,BX^[(B)
- ("[S" ?^[,B)^[(B)
- ("[[S" ?^[,B)^[(B)
- ("[[[S" ?^[,B_^[(B)
- ("]S" ?^[,B)^[(B)
- ("[T" ?^[,B+^[(B)
- ("[[T" ?^[,B+^[(B)
- ("]T" ?^[,B+^[(B)
- ("[U" ?^[,BZ^[(B)
- ("[[U" ?^[,BY^[(B)
- ("[[[U" ?^[,B\^[(B)
- ("]U" ?^[,BY^[(B)
- ("][U" ?^[,B\^[(B)
- ("[Y" ?^[,B]^[(B)
- ("[Z" ?^[,B.^[(B)
- ("[[Z" ?^[,B.^[(B)
- ("]Z" ?^[,B.^[(B)
+ ("[a" ?á)
+ ("[[a" ?ä)
+ ("[[[a" ?ä)
+ ("]a" ?ä)
+ ("][a" ?ä)
+ ("[c" ?č)
+ ("[[c" ?č)
+ ("]c" ?č)
+ ("[d" ?ď)
+ ("[[d" ?ď)
+ ("]d" ?ď)
+ ("[e" ?é)
+ ("[[e" ?Ä›)
+ ("]e" ?Ä›)
+ ("[i" ?í)
+ ("[l" ?ĺ)
+ ("[[l" ?ľ)
+ ("]l" ?ľ)
+ ("[n" ?ň)
+ ("[[n" ?ň)
+ ("]n" ?ň)
+ ("[[o" ?ô)
+ ("[[[o" ?ö)
+ ("[o" ?ó)
+ ("]o" ?ô)
+ ("][o" ?ö)
+ ("[r" ?Å•)
+ ("[[r" ?Å™)
+ ("]r" ?Å™)
+ ("[s" ?Å¡)
+ ("[[s" ?Å¡)
+ ("[[[s" ?ß)
+ ("]s" ?Å¡)
+ ("[t" ?Å¥)
+ ("[[t" ?Å¥)
+ ("]t" ?Å¥)
+ ("[u" ?ú)
+ ("[[u" ?ů)
+ ("[[[u" ?ü)
+ ("]u" ?ů)
+ ("][u" ?ü)
+ ("[y" ?ý)
+ ("[z" ?ž)
+ ("[[z" ?ž)
+ ("]z" ?ž)
+ ("[A" ?Á)
+ ("[[A" ?Ä)
+ ("[[[A" ?Ä)
+ ("]A" ?Ä)
+ ("][A" ?Ä)
+ ("[C" ?Č)
+ ("[[C" ?Č)
+ ("]C" ?Č)
+ ("[D" ?ÄŽ)
+ ("[[D" ?ÄŽ)
+ ("]D" ?ÄŽ)
+ ("[E" ?É)
+ ("[[E" ?Äš)
+ ("]E" ?Äš)
+ ("[I" ?Í)
+ ("[L" ?Ĺ)
+ ("[[L" ?Ľ)
+ ("]L" ?Ľ)
+ ("[N" ?Ň)
+ ("[[N" ?Ň)
+ ("]N" ?Ň)
+ ("[O" ?Ó)
+ ("[[O" ?Ô)
+ ("[[[O" ?Ö)
+ ("]O" ?Ô)
+ ("][O" ?Ö)
+ ("[R" ?Å”)
+ ("[[R" ?Ř)
+ ("]R" ?Ř)
+ ("[S" ?Å )
+ ("[[S" ?Å )
+ ("[[[S" ?ß)
+ ("]S" ?Å )
+ ("[T" ?Ť)
+ ("[[T" ?Ť)
+ ("]T" ?Ť)
+ ("[U" ?Ú)
+ ("[[U" ?Å®)
+ ("[[[U" ?Ü)
+ ("]U" ?Å®)
+ ("][U" ?Ü)
+ ("[Y" ?Ý)
+ ("[Z" ?Ž)
+ ("[[Z" ?Ž)
+ ("]Z" ?Ž)
  ([kp-1] ?1)
  ([kp-2] ?2)
  ([kp-3] ?3)

=== modified file 'leim/quail/thai.el'
--- leim/quail/thai.el	2011-01-15 23:16:57 +0000
+++ leim/quail/thai.el	2013-03-12 21:04:44 +0000
@@ -1,4 +1,4 @@
-;;; thai.el --- Quail package for inputting Thai characters -*-coding: iso-2022-7bit;-*-
+;;; thai.el --- Quail package for inputting Thai characters -*-coding: utf-8;-*-
 
 ;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
 ;;   2005, 2006, 2007, 2008, 2009, 2010, 2011
@@ -42,13 +42,13 @@
 ;; Thai Kesmanee keyboard support.
 
 (quail-define-package
- "thai-kesmanee" "Thai" "^[,T!!^[(B>" t
+ "thai-kesmanee" "Thai" "กก>" t
  "Thai Kesmanee input method with TIS620 keyboard layout
 
 The difference from the ordinal Thai keyboard:
-    '^[,T_^[(B' and '^[,To^[(B' are assigned to '\\' and '|' respectively,
-    '^[,T#^[(B' and '^[,T%^[(B' are assigned to '`' and '~' respectively,
-    Don't know where to assign characters '^[,Tz^[(B' and '^[,T{^[(B'."
+    '฿' and '๏' are assigned to '\\' and '|' respectively,
+    'ฃ' and 'ฅ' are assigned to '`' and '~' respectively,
+    Don't know where to assign characters '๚' and '๛'."
  nil t t t t nil nil nil nil nil t)
 
 (thai-generate-quail-map
@@ -56,38 +56,38 @@
   0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0	; control codes
   0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0	; control codes
 ;; This data is quite old.
-;;   0   "#" "." "^[,Tr^[(B" "^[,Ts^[(B" "^[,Tt^[(B" "^[,TQi^[(B" "^[,T'^[(B"	; SPC .. '
-;;   "^[,Tv^[(B" "^[,Tw^[(B" "^[,Tu^[(B" "^[,Ty^[(B" "^[,TA^[(B" "^[,T"^[(B" "^[,Tc^[(B" "^[,T=^[(B"	; ( .. /
-;;   "^[,T(^[(B" "^[,TE^[(B" "/" "_" "^[,T@^[(B" "^[,T6^[(B" "^[,TX^[(B" "^[,TV^[(B"	; 0 .. 7
-;;   "^[,T$^[(B" "^[,T5^[(B" "^[,T+^[(B" "^[,TG^[(B" "^[,T2^[(B" "^[,T*^[(B" "^[,TL^[(B" "^[,TF^[(B"	; 8 .. ?
-;;   "^[,Tq^[(B" "^[,TD^[(B" "^[,TZ^[(B" "^[,T)^[(B" "^[,T/^[(B" "^[,T.^[(B" "^[,Tb^[(B" "^[,T,^[(B"	; @ .. G
-;;   "^[,Tg^[(B" "^[,T3^[(B" "^[,Tk^[(B" "^[,TI^[(B" "^[,TH^[(B" "^[,Tn^[(B" "^[,Tl^[(B" "^[,TO^[(B"	; H .. O
-;;   "^[,T-^[(B" "^[,Tp^[(B" "^[,T1^[(B" "^[,T&^[(B" "^[,T8^[(B" "^[,Tj^[(B" "^[,TN^[(B" "\""	; P .. W
-;;   ")" "^[,Tm^[(B" "(" "^[,T:^[(B" "^[,T_^[(B" "^[,TE^[(B" "^[,TY^[(B" "^[,Tx^[(B"	; X .. _
-;;   "^[,T#^[(B" "^[,T?^[(B" "^[,TT^[(B" "^[,Ta^[(B" "^[,T!^[(B" "^[,TS^[(B" "^[,T4^[(B" "^[,T`^[(B"	; ` .. g
-;;   "^[,Ti^[(B" "^[,TC^[(B" "^[,Th^[(B" "^[,TR^[(B" "^[,TJ^[(B" "^[,T7^[(B" "^[,TW^[(B" "^[,T9^[(B"	; h .. o
-;;   "^[,TB^[(B" "^[,Tf^[(B" "^[,T>^[(B" "^[,TK^[(B" "^[,TP^[(B" "^[,TU^[(B" "^[,TM^[(B" "^[,Td^[(B"	; p .. w
-;;   "^[,T;^[(B" "^[,TQ^[(B" "^[,T<^[(B" "^[,T0^[(B" "^[,To^[(B" "," "^[,T%^[(B" 0	; x .. DEL
+;;   0   "#" "." "๒" "๓" "๔" "ั้" "ง"	; SPC .. '
+;;   "๖" "๗" "๕" "๙" "ม" "ข" "ใ" "ฝ"	; ( .. /
+;;   "จ" "ล" "/" "_" "ภ" "ถ" "ุ" "ึ"	; 0 .. 7
+;;   "ค" "ต" "ซ" "ว" "ฒ" "ช" "ฬ" "ฦ"	; 8 .. ?
+;;   "๑" "ฤ" "ฺ" "ฉ" "ฏ" "ฎ" "โ" "ฌ"	; @ .. G
+;;   "็" "ณ" "๋" "ษ" "ศ" "๎" "์" "ฯ"	; H .. O
+;;   "ญ" "๐" "ฑ" "ฆ" "ธ" "๊" "ฮ" "\""	; P .. W
+;;   ")" "ํ" "(" "บ" "฿" "ล" "ู" "๘"	; X .. _
+;;   "ฃ" "ฟ" "ิ" "แ" "ก" "ำ" "ด" "เ"	; ` .. g
+;;   "้" "ร" "่" "า" "ส" "ท" "ื" "น"	; h .. o
+;;   "ย" "ๆ" "พ" "ห" "ะ" "ี" "อ" "ไ"	; p .. w
+;;   "ป" "ั" "ผ" "ฐ" "๏" "," "ฅ" 0	; x .. DEL
 ;; This is the correct data nowadays.
-  0  "+" "." "^[,Tr^[(B" "^[,Ts^[(B" "^[,Tt^[(B" "^[,T_^[(B" "^[,T'^[(B"	; SPC .. '
-  "^[,Tv^[(B" "^[,Tw^[(B" "^[,Tu^[(B" "^[,Ty^[(B" "^[,TA^[(B" "^[,T"^[(B" "^[,Tc^[(B" "^[,T=^[(B"	; ( .. /
-  "^[,T(^[(B" "^[,Te^[(B" "/" "-" "^[,T@^[(B" "^[,T6^[(B" "^[,TX^[(B" "^[,TV^[(B"	; 0 .. 7
-  "^[,T$^[(B" "^[,T5^[(B" "^[,T+^[(B" "^[,TG^[(B" "^[,T2^[(B" "^[,T*^[(B" "^[,TL^[(B" "^[,TF^[(B"	; 8 .. ?
-  "^[,Tq^[(B" "^[,TD^[(B" "^[,TZ^[(B" "^[,T)^[(B" "^[,T/^[(B" "^[,T.^[(B" "^[,Tb^[(B" "^[,T,^[(B"	; @ .. G
-  "^[,Tg^[(B" "^[,T3^[(B" "^[,Tk^[(B" "^[,TI^[(B" "^[,TH^[(B" "?" "^[,Tl^[(B" "^[,TO^[(B"	; H .. O
-  "^[,T-^[(B" "^[,Tp^[(B" "^[,T1^[(B" "^[,T&^[(B" "^[,T8^[(B" "^[,Tj^[(B" "^[,TN^[(B" "\""	; P .. W
-  "\)" "^[,Tm^[(B" "\(" "^[,T:^[(B" "^[,T#^[(B" "^[,TE^[(B" "^[,TY^[(B" "^[,Tx^[(B"	; X .. _
-  "_" "^[,T?^[(B" "^[,TT^[(B" "^[,Ta^[(B" "^[,T!^[(B" "^[,TS^[(B" "^[,T4^[(B" "^[,T`^[(B"	; ` .. g
-  "^[,Ti^[(B" "^[,TC^[(B" "^[,Th^[(B" "^[,TR^[(B" "^[,TJ^[(B" "^[,T7^[(B" "^[,TW^[(B" "^[,T9^[(B"	; h .. o
-  "^[,TB^[(B" "^[,Tf^[(B" "^[,T>^[(B" "^[,TK^[(B" "^[,TP^[(B" "^[,TU^[(B" "^[,TM^[(B" "^[,Td^[(B"	; p .. w
-  "^[,T;^[(B" "^[,TQ^[(B" "^[,T<^[(B" "^[,T0^[(B" "^[,T%^[(B" "," "%" 0	; x .. DEL
+  0  "+" "." "๒" "๓" "๔" "฿" "ง"	; SPC .. '
+  "๖" "๗" "๕" "๙" "ม" "ข" "ใ" "ฝ"	; ( .. /
+  "จ" "ๅ" "/" "-" "ภ" "ถ" "ุ" "ึ"	; 0 .. 7
+  "ค" "ต" "ซ" "ว" "ฒ" "ช" "ฬ" "ฦ"	; 8 .. ?
+  "๑" "ฤ" "ฺ" "ฉ" "ฏ" "ฎ" "โ" "ฌ"	; @ .. G
+  "็" "ณ" "๋" "ษ" "ศ" "?" "์" "ฯ"	; H .. O
+  "ญ" "๐" "ฑ" "ฆ" "ธ" "๊" "ฮ" "\""	; P .. W
+  "\)" "ํ" "\(" "บ" "ฃ" "ล" "ู" "๘"	; X .. _
+  "_" "ฟ" "ิ" "แ" "ก" "ำ" "ด" "เ"	; ` .. g
+  "้" "ร" "่" "า" "ส" "ท" "ื" "น"	; h .. o
+  "ย" "ๆ" "พ" "ห" "ะ" "ี" "อ" "ไ"	; p .. w
+  "ป" "ั" "ผ" "ฐ" "ฅ" "," "%" 0	; x .. DEL
   ])
 
 
 ;; Thai Pattachote keyboard support.
 
 (quail-define-package
- "thai-pattachote" "Thai" "^[,T!;^[(B>" t
+ "thai-pattachote" "Thai" "กป>" t
  "Thai Pattachote input method with TIS620 keyboard layout"
  nil t t t t nil nil nil nil nil t)
 
@@ -95,18 +95,18 @@
  [
   0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0	; control codes
   0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0	; control codes
-  0 "+" "^[,T1^[(B" "/" "," "?" "_" "^[,T"^[(B"		; SPC .. '
-  "(" ")" "." "%" "^[,TP^[(B" "^[,Tq^[(B" "^[,T(^[(B" "^[,T>^[(B"	; ( .. /
-  "^[,Tp^[(B" "=" "^[,Tr^[(B" "^[,Ts^[(B" "^[,Tt^[(B" "^[,Tu^[(B" "^[,TY^[(B" "^[,Tw^[(B"	; 0 .. 7
-  "^[,Tx^[(B" "^[,Ty^[(B" "^[,T&^[(B" "^[,Td^[(B" "^[,T?^[(B" "^[,Tv^[(B" "^[,T2^[(B" "^[,TL^[(B"	; 8 .. ?
-  "\"" "^[,Tk^[(B" "^[,TQ^[(B" "^[,T0^[(B" "^[,TS^[(B" "^[,Tf^[(B" "^[,T3^[(B" "^[,Tl^[(B"	; @ .. G
-  "^[,TW^[(B" "^[,T+^[(B" "^[,T<^[(B" "^[,T*^[(B" "^[,Tb^[(B" "^[,TN^[(B" "^[,TH^[(B" "^[,T6^[(B"	; H .. O
-  "^[,T2^[(B" "^[,Tj^[(B" "^[,T-^[(B" "^[,T8^[(B" "^[,TI^[(B" "^[,T=^[(B" "^[,T@^[(B" "^[,TD^[(B"	; P .. W
-  "^[,T.^[(B" "^[,TV^[(B" "^[,T.^[(B" "^[,Tc^[(B" "^[,TZ^[(B" "^[,T2^[(B" "^[,TX^[(B" "-"	; X .. _
-  "^[,T#^[(B" "^[,Ti^[(B" "^[,TT^[(B" "^[,TE^[(B" "^[,T'^[(B" "^[,TB^[(B" "^[,T!^[(B" "^[,TQ^[(B"	; ` .. g
-  "^[,TU^[(B" "^[,TA^[(B" "^[,TR^[(B" "^[,T9^[(B" "^[,T`^[(B" "^[,TJ^[(B" "^[,T$^[(B" "^[,TG^[(B"	; h .. o
-  "^[,Ta^[(B" "^[,Tg^[(B" "^[,TM^[(B" "^[,T7^[(B" "^[,TC^[(B" "^[,T4^[(B" "^[,TK^[(B" "^[,T5^[(B"	; p .. w
-  "^[,T;^[(B" "^[,Th^[(B" "^[,T:^[(B" "^[,TO^[(B" "^[,Tm^[(B" "^[,TF^[(B" "^[,T%^[(B" 0		; x .. DEL
+  0 "+" "ฑ" "/" "," "?" "_" "ข"		; SPC .. '
+  "(" ")" "." "%" "ะ" "๑" "จ" "พ"	; ( .. /
+  "๐" "=" "๒" "๓" "๔" "๕" "ู" "๗"	; 0 .. 7
+  "๘" "๙" "ฆ" "ไ" "ฟ" "๖" "ฒ" "ฬ"	; 8 .. ?
+  "\"" "๋" "ั" "ฐ" "ำ" "ๆ" "ณ" "์"	; @ .. G
+  "ื" "ซ" "ผ" "ช" "โ" "ฮ" "ศ" "ถ"	; H .. O
+  "ฒ" "๊" "ญ" "ธ" "ษ" "ฝ" "ภ" "ฤ"	; P .. W
+  "ฎ" "ึ" "ฎ" "ใ" "ฺ" "ฒ" "ุ" "-"	; X .. _
+  "ฃ" "้" "ิ" "ล" "ง" "ย" "ก" "ั"	; ` .. g
+  "ี" "ม" "า" "น" "เ" "ส" "ค" "ว"	; h .. o
+  "แ" "็" "อ" "ท" "ร" "ด" "ห" "ต"	; p .. w
+  "ป" "่" "บ" "ฯ" "ํ" "ฦ" "ฅ" 0		; x .. DEL
   ])
 
 ;;; thai.el ends here

=== modified file 'leim/quail/tibetan.el'
--- leim/quail/tibetan.el	2013-01-01 09:11:05 +0000
+++ leim/quail/tibetan.el	2013-03-12 21:04:44 +0000
@@ -1,4 +1,4 @@
-;;; tibetan.el --- Quail package for inputting Tibetan characters -*-coding: iso-2022-7bit;-*-
+;;; tibetan.el --- Quail package for inputting Tibetan characters -*-coding: utf-8-emacs;-*-
 
 ;; Copyright (C) 1997, 2001-2013 Free Software Foundation, Inc.
 ;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
@@ -68,82 +68,82 @@
 
 ;;; Wylie transcription based input methods.
 
-;; Special alist for `^[$(7"A^[(B'.  It must be treated as a subjoined
+;; Special alist for `འ'.  It must be treated as a subjoined
 ;; consonant if it follows a consonant.
 ;; * Removed by Tomabechi 2000/06/10 *
 ;; 'a chung must be explicitly typed as a vowel ("fa")
-;; ^[$(7"A^[(B is now treated as normal base consonants
-;; (defconst tibetan-wylie-quote-alist '(("'" . ?^[$(7"A^[(B)))
+;; འ is now treated as normal base consonants
+;; (defconst tibetan-wylie-quote-alist '(("'" . ?འ)))
 
 ;; Special alist to avoid default stacking.
 (defconst tibetan-wylie-non-stacking-alist
-  '(("-d" . "^[$(7"2^[(B")
-    ("-y" . "^[$(7"B^[(B")))
+  '(("-d" . "ད")
+    ("-y" . "ཡ")))
 
 ;; Punctuation characters are not transcribed.
 
 (defconst tibetan-wylie-punctuation-alist
    '(("."  . " ")
-     (":"  . "^[$(7"`^[(B")
-     (" "  . "^[$(7!;^[(B")
-     ("/"  . "^[$(7!=^[(B")
-     ("//" . "^[$(7!>^[(B")
-     ("////" . ["^[$(7!>^[(B ^[$(7!>^[(B"])
-     ("$"  . "^[$(7!?^[(B")
-     ("/\"" . "^[$(7!@^[(B")			; Not defined in Ext. Wylie.
-     ("&"  . "^[$(7!@^[(B")
-     (";"  . "^[$(7!A^[(B")
-     ("%"  . "^[$(7!D^[(B")
-     ("!"  . "^[$(7!8^[(B")
-     ("<"  . "^[$(7!l^[(B")
-     (">"  . "^[$(7!m^[(B")
-     ("@"  . "^[$(7"f^[(B")
-     ("*"  . ["^[$(7!4!5^[(B"])
-     ("#"  . ["^[$(7!4!5!5^[(B"])
-     ("^"  . "^[$(7!6^[(B")
-     ("0" . "^[$(7!P^[(B")
-     ("1" . "^[$(7!Q^[(B")
-     ("2" . "^[$(7!R^[(B")
-     ("3" . "^[$(7!S^[(B")
-     ("4" . "^[$(7!T^[(B")
-     ("5" . "^[$(7!U^[(B")
-     ("6" . "^[$(7!V^[(B")
-     ("7" . "^[$(7!W^[(B")
-     ("8" . "^[$(7!X^[(B")
-     ("9" . "^[$(7!Y^[(B")
-     ("-0" . "^[$(7!c^[(B")
-     ("-1" . "^[$(7!Z^[(B")
-     ("-2" . "^[$(7![^[(B")
-     ("-3" . "^[$(7!\^[(B")
-     ("-4" . "^[$(7!]^[(B")
-     ("-5" . "^[$(7!^^[(B")
-     ("-6" . "^[$(7!_^[(B")
-     ("-7" . "^[$(7!`^[(B")
-     ("-8" . "^[$(7!a^[(B")
-     ("-9" . "^[$(7!b^[(B")
-     ("|"  . "^[$(7!0!1!2!3!7!9!:!B!C!E!F!G!H!I!J!K!L!M!N!O!d!f!h!j!k!n!o#O#P#Q#R#S#T#U#V#W#X#Y#Z#[#\#]#`^[(B")))
+     (":"  . "ཿ")
+     (" "  . "་")
+     ("/"  . "།")
+     ("//" . "༎")
+     ("////" . ["༎ ༎"])
+     ("$"  . "༏")
+     ("/\"" . "༐")			; Not defined in Ext. Wylie.
+     ("&"  . "༐")
+     (";"  . "༑")
+     ("%"  . "༔")
+     ("!"  . "༈")
+     ("<"  . "༼")
+     (">"  . "༽")
+     ("@"  . "྅")
+     ("*"  . ["༄༅"])
+     ("#"  . ["༄༅༅"])
+     ("^"  . "༆")
+     ("0" . "༠")
+     ("1" . "༡")
+     ("2" . "༢")
+     ("3" . "༣")
+     ("4" . "༤")
+     ("5" . "༥")
+     ("6" . "༦")
+     ("7" . "༧")
+     ("8" . "༨")
+     ("9" . "༩")
+     ("-0" . "༳")
+     ("-1" . "༪")
+     ("-2" . "༫")
+     ("-3" . "༬")
+     ("-4" . "༭")
+     ("-5" . "༮")
+     ("-6" . "༯")
+     ("-7" . "༰")
+     ("-8" . "༱")
+     ("-9" . "༲")
+     ("|"  . "ༀ༁༂༃༇༉༊༒༓༕༖༗༘༙༚༛༜༝༞༟༴༶༸༺༻༾༿྾྿࿀࿁࿂࿃࿄࿅࿆࿇࿈࿉࿊࿋࿌࿏")))
 
 (quail-define-package "tibetan-wylie" "Tibetan" "TIBw" t
 "Tibetan character input by Extended Wylie key assignment.
 
     +-------------------------------------+
-    |^[$(7"!!;^[(B k |^[$(7""!;^[(B kh |^[$(7"#!;^[(B g  |^[$(7"$!;^[(B gh |^[$(7"%!;^[(B ng|   ^[$(7"S^[(B i          ^[$(7!=^[(B        /
-    |^[$(7"&!;^[(B c |^[$(7"'!;^[(B ch |^[$(7"(!;^[(B j  |       |^[$(7"*!;^[(B ny|   ^[$(7"U^[(B u          ^[$(7!>^[(B       //
-    |^[$(7"+!;^[(B T |^[$(7",!;^[(B TH |^[$(7"-!;^[(B D  |^[$(7".!;^[(B DH |^[$(7"/!;^[(B N |   ^[$(7"[^[(B e          ^[$(7!>^[(B ^[$(7!>^[(B    ////
-    |^[$(7"0!;^[(B t |^[$(7"1!;^[(B th |^[$(7"2!;^[(B d  |^[$(7"3!;^[(B dh |^[$(7"4!;^[(B n |   ^[$(7"]^[(B o          ^[$(7!A^[(B       ;
-    |^[$(7"5!;^[(B p |^[$(7"6!;^[(B ph |^[$(7"7!;^[(B b  |^[$(7"8!;^[(B bh |^[$(7"9!;^[(B m |   ^[$(7"\^[(B ai (ee, E) ^[$(7!?^[(B        $
-    |^[$(7":!;^[(B ts|^[$(7";!;^[(B tsh|^[$(7"<!;^[(B dz |^[$(7"=!;^[(B dzh|^[$(7">!;^[(B w |   ^[$(7"^^[(B au (oo, O) ^[$(7!@^[(B        &
-    |^[$(7"?!;^[(B zh|^[$(7"@!;^[(B z  |^[$(7"A!;^[(B '  |       |^[$(7"B!;^[(B y |   ^[$(7"a^[(B I          ^[$(7!4!5^[(B   *
-    |^[$(7"C!;^[(B r |^[$(7"D!;^[(B l  |^[$(7"E!;^[(B sh |^[$(7"F!;^[(B SH |^[$(7"G!;^[(B s |   ^[$(7"`^[(B :         ^[$(7!4!5!5^[(B  #
-    |^[$(7"H!;^[(B h |^[$(7"I!;^[(B A  |^[$(7"J!;^[(B kSH|       |      |   ^[$(7"_^[(B M           ^[$(7!l^[(B ^[$(7!m^[(B   < >
-    +-------------------------------------+   ^[$(7!D^[(B  %
-    (The consonant ^[$(7"I!;^[(B must be typed explicitly.)
+    |ཀ་ k |ཁ་ kh |ག་ g  |གྷ་ gh |ང་ ng|   ི i          །        /
+    |ཅ་ c |ཆ་ ch |ཇ་ j  |       |ཉ་ ny|   ུ u          ༎       //
+    |ཊ་ T |ཋ་ TH |ཌ་ D  |ཌྷ་ DH |ཎ་ N |   ེ e          ༎ ༎    ////
+    |ཏ་ t |ཐ་ th |ད་ d  |དྷ་ dh |ན་ n |   ོ o          ༑       ;
+    |པ་ p |ཕ་ ph |བ་ b  |བྷ་ bh |མ་ m |   ཻ ai (ee, E) ༏        $
+    |ཙ་ ts|ཚ་ tsh|ཛ་ dz |ཛྷ་ dzh|ཝ་ w |   ཽ au (oo, O) ༐        &
+    |ཞ་ zh|ཟ་ z  |འ་ '  |       |ཡ་ y |   ྀ I          ༄༅   *
+    |ར་ r |ལ་ l  |ཤ་ sh |ཥ་ SH |ས་ s |   ཿ :         ༄༅༅  #
+    |ཧ་ h |ཨ་ A  |ཀྵ་ kSH|       |      |   ཾ M           ༼ ༽   < >
+    +-------------------------------------+   ༔  %
+    (The consonant ཨ་ must be typed explicitly.)
 
   NOT SPECIFIED IN EXT. WYLIE:
     +--------------------------------------------------------+
-    |^[$(7"c^[(B = ~ |^[$(7"d^[(B = ` |^[$(7"e^[(B = , |^[$(7"f^[(B = @ |^[$(7!g^[(B = _o|^[$(7!e^[(B = _O|^[$(7!6^[(B = ^|
+    |ྂ = ~ |ྃ = ` |྄ = , |྅ = @ |༷ = _o|༵ = _O|༆ = ^|
     +--------------------------------------------------------+
-    |^[$(7"i^[(B = x |^[$(7"j^[(B = X |^[$(7"g^[(B = v |^[$(7"h^[(B = V |^[$(7"k^[(B = q |^[$(7"l^[(B = Q |
+    |ྈ = x |ྉ = X |྆ = v |྇ = V |ྊ = q |ྋ = Q |
     +-----------------------------------------------+
 
   SPECIAL KEYS
@@ -284,7 +284,7 @@
     ("h," . "+s")			; sa
     ("h." . "+h")			; ha
     ("h/" . "+A")			; Aa
-    ;; Special rule for `^[$(7"B^[(B' to avoid stacking.
+    ;; Special rule for `ཡ' to avoid stacking.
     ("E" . "-y")
     ))
 
@@ -318,39 +318,39 @@
 	  (error "No Tibetan transcription for %s" (cdr elt))))))
 
 (defconst tibetan-punctuation-tibkey-alist
-  '(("1" . "^[$(7!Q^[(B")
-    ("!" . "^[$(7!4^[(B")		; nyi zla long
-    ("2" . "^[$(7!R^[(B")
-    ("@" . "^[$(7!5^[(B")			; nyi zla simple
-    ("3" . "^[$(7!S^[(B")
+  '(("1" . "༡")
+    ("!" . "༄")		; nyi zla long
+    ("2" . "༢")
+    ("@" . "༅")			; nyi zla simple
+    ("3" . "༣")
 ;;; ("#" )
-    ("4" . "^[$(7!T^[(B")
+    ("4" . "༤")
 ;;; ("$" )
-    ("5" . "^[$(7!U^[(B")
-    ("%" . "^[$(7!D^[(B")
-    ("6" . "^[$(7!V^[(B")
-    ("^" . "^[$(7!1^[(B")
-    ("7" . "^[$(7!W^[(B")
-    ("8" . "^[$(7!X^[(B")
+    ("5" . "༥")
+    ("%" . "༔")
+    ("6" . "༦")
+    ("^" . "༁")
+    ("7" . "༧")
+    ("8" . "༨")
 ;;; ("*" ) ; avagraha, not supported yet
-    ("9" . "^[$(7!Y^[(B")
-    ("(" . "^[$(7!l^[(B")
-    ("0" . "^[$(7!P^[(B")
-    (")" . "^[$(7!m^[(B")
+    ("9" . "༩")
+    ("(" . "༼")
+    ("0" . "༠")
+    (")" . "༽")
 ;;; ("-" ) ; emphatic, not yet supported
 ;;; ("_" ) ; id.
 ;;; ("=" ) ; special sign, not yet supported
-    ("+" . "^[$(7!A^[(B")
-    ("\\" . "^[$(7!?^[(B")
-    ("|" . "^[$(7!8^[(B")
-    ("I" . "^[$(7"f^[(B")				; avagraha
-    (":" . "^[$(7"`^[(B")
-;;; (">" ?^[$(7!;^[(B) ; to be assigned to SPC
+    ("+" . "༑")
+    ("\\" . "༏")
+    ("|" . "༈")
+    ("I" . "྅")				; avagraha
+    (":" . "ཿ")
+;;; (">" ?་) ; to be assigned to SPC
     (">" . " ")
-    ("?" . "^[$(7!=^[(B")
-    ("??" . "^[$(7!>^[(B")
-    ("????" . ["^[$(7!>^[(B ^[$(7!>^[(B"])
-    (" " . "^[$(7!;^[(B")
+    ("?" . "།")
+    ("??" . "༎")
+    ("????" . ["༎ ༎"])
+    (" " . "་")
     ))
 
 ;; Convert TibKey string to Tibetan-Roman transcription string.
@@ -401,26 +401,26 @@
   [NOT SHIFTED]
 
   +-------------------------------------------------------+
-  |`^[$(7"d^[(B|1^[$(7!Q^[(B|2^[$(7!R^[(B|3^[$(7!S^[(B|4^[$(7!T^[(B|5^[$(7!U^[(B|6^[$(7!V^[(B|7^[$(7!W^[(B|8^[$(7!X^[(B|9^[$(7!Y^[(B|0^[$(7!P^[(B|-  |=  |\\^[$(7!8^[(B|
+  |`ྃ|1༡|2༢|3༣|4༤|5༥|6༦|7༧|8༨|9༩|0༠|-  |=  |\\༈|
   +-------------------------------------------------------+
-     |q^[$(7"!^[(B|w^[$(7""^[(B|e^[$(7"#^[(B|r^[$(7"%^[(B|t^[$(7"&^[(B|y^[$(7"'^[(B|u^[$(7"(^[(B|i^[$(7"*^[(B|o^[$(7"0^[(B|p^[$(7"1^[(B|[^[$(7"2^[(B|]^[$(7"4^[(B|
+     |qཀ|wཁ|eག|rང|tཅ|yཆ|uཇ|iཉ|oཏ|pཐ|[ད|]ན|
      +-----------------------------------------------+
-      |a^[$(7"5^[(B| s^[$(7"6^[(B| d^[$(7"7^[(B|f^[$(7"9^[(B|g^[$(7"U^[(B|h  |j^[$(7"]^[(B|k^[$(7":^[(B|l^[$(7";^[(B|;^[$(7"<^[(B|'^[$(7">^[(B|
+      |aཔ| sཕ| dབ|fམ|gུ|h  |jོ|kཙ|lཚ|;ཛ|'ཝ|
       +---------------------------------------------+
-         |z^[$(7"?^[(B|x^[$(7"@^[(B|c^[$(7"A^[(B|v^[$(7"B^[(B|b^[$(7"C^[(B|n^[$(7"D^[(B|m^[$(7"E^[(B|,^[$(7"G^[(B|.^[$(7"H^[(B|/^[$(7"I^[(B|
+         |zཞ|xཟ|cའ|vཡ|bར|nལ|mཤ|,ས|.ཧ|/ཨ|
          +---------------------------------------+
   The key 'h' is used for consonant stacking.
 
   [SHIFTED]
 
   +----------------------------------------------------------+
-  |~^[$(7"c^[(B|!^[$(7!4^[(B|@^[$(7!5^[(B|#  |$  |%^[$(7!D^[(B |^^[$(7!1^[(B|&  |*  |(^[$(7!l^[(B|)^[$(7!m^[(B|_  |+^[$(7!A^[(B| |^[$(7!8^[(B|
+  |~ྂ|!༄|@༅|#  |$  |%༔ |^༁|&  |*  |(༼|)༽|_  |+༑| |༈|
   +----------------------------------------------------------+
-     |Q^[$(7"J^[(B|W  |E  |R  |T^[$(7"a^[(B|Y  |U  |I^[$(7"f^[(B|O^[$(7"+^[(B|P^[$(7",^[(B|{^[$(7"-^[(B|}^[$(7"/^[(B|
+     |Qཀྵ|W  |E  |R  |Tྀ|Y  |U  |I྅|Oཊ|Pཋ|{ཌ|}ཎ|
      +-----------------------------------------------+
-      |A  |S  |D  |F^[$(7"_^[(B|G^[$(7"S^[(B|H^[$(7"e^[(B|J^[$(7"[^[(B|K  |L  |:^[$(7"`^[(B|\"^[$(7#>^[(B|
+      |A  |S  |D  |Fཾ|Gི|H྄|Jེ|K  |L  |:ཿ|\"ྭ|
       +-------------------------------------------+
-         |Z  |X  |C^[$(7"R^[(B|V^[$(7#B^[(B|B^[$(7#C^[(B|N^[$(7#D^[(B|M^[$(7"F^[(B|<  |>  |?^[$(7!=^[(B |
+         |Z  |X  |Cཱ|Vྱ|Bྲ|Nླ|Mཥ|<  |>  |?། |
          +---------------------------------------+
 
   DIFFERENCE FROM THE ORIGINAL TIBKEY:
@@ -431,8 +431,8 @@
        vowel sign for 'a'.
     2. Tsheg is assigned to SPC key. You can input a space
        by typing '>'.
-    4. To avoid the default stacking ^[$(7$B^[(B and to obtain ^[$(7"#"B^[(B,
-       type 'E' instead of 'v' (=^[$(7"B^[(B).
+    4. To avoid the default stacking ö„» and to obtain གཡ,
+       type 'E' instead of 'v' (=ཡ).
     3. There are many characters that are not supported in the
        current implementation (especially special signs). I hope
        I'll complete in a future revision.

=== modified file 'leim/quail/viqr.el'
--- leim/quail/viqr.el	2011-01-15 23:16:57 +0000
+++ leim/quail/viqr.el	2013-03-12 21:04:44 +0000
@@ -1,4 +1,4 @@
-;;; viqr.el --- Quail packages for inputting Vietnamese with VIQR system  -*-coding: iso-2022-7bit;-*-
+;;; viqr.el --- Quail packages for inputting Vietnamese with VIQR system  -*-coding: utf-8;-*-
 
 ;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
 ;;   2006, 2007, 2008, 2009, 2010, 2011
@@ -48,21 +48,21 @@
 
     effect   | postfix | examples
  ------------+---------+----------
-    breve    |    (    | a( -> ^[,1e^[(B
-  circumflex |    ^    | a^ -> ^[,1b^[(B
-    horn     |    +    | o+ -> ^[,1=^[(B
- ------------+---------+----------
-    acute    |    '    | a' -> ^[,1a^[(B
-    grave    |    `    | a` -> ^[,1`^[(B
-  hook above |    ?    | a? -> ^[,1d^[(B
-    tilde    |    ~    | a~ -> ^[,1c^[(B
-   dot below |    .    | a. -> ^[,1U^[(B
- ------------+---------+----------
-    d bar    |   dd    | dd -> ^[,1p^[(B
+    breve    |    (    | a( -> ă
+  circumflex |    ^    | a^ -> â
+    horn     |    +    | o+ -> Æ¡
+ ------------+---------+----------
+    acute    |    '    | a' -> á
+    grave    |    `    | a` -> à
+  hook above |    ?    | a? -> ả
+    tilde    |    ~    | a~ -> ã
+   dot below |    .    | a. -> ạ
+ ------------+---------+----------
+    d bar    |   dd    | dd -> Ä‘
  ------------+---------+----------
   no compose |    \\    | a\\. -> a.
  ------------+---------+----------
-  combination|   (~    | a(~ -> ^[,1G^[(B
+  combination|   (~    | a(~ -> ẵ
 " nil t t nil nil t nil nil nil nil t)
 
 

=== modified file 'leim/quail/vntelex.el'
--- leim/quail/vntelex.el	2013-01-01 09:11:05 +0000
+++ leim/quail/vntelex.el	2013-03-12 21:04:44 +0000
@@ -40,30 +40,30 @@
 
 Vowels with circumflex:
 
-  aa -> ^[,1b^[(B, EE -> ^[,2j^[(B, etc.
+  aa -> â, EE -> Ê, etc.
 
 Other diacritics:
 
   effect     postfix   examples
   ------------------------------
-  breve         w      aw -> ^[,1e^[(B
-  horn          w      ow -> ^[,1=^[(B
-
-  acute         s      as -> ^[,1a^[(B
-  grave         f      af -> ^[,1`^[(B
-  hook above    r      ar -> ^[,1d^[(B
-  tilde         x      ax -> ^[,1c^[(B
-  dot below     j      aj -> ^[,1U^[(B
-
-  d bar                dd -> ^[,1p^[(B
+  breve         w      aw -> ă
+  horn          w      ow -> Æ¡
+
+  acute         s      as -> á
+  grave         f      af -> à
+  hook above    r      ar -> ả
+  tilde         x      ax -> ã
+  dot below     j      aj -> ạ
+
+  d bar                dd -> Ä‘
 
 Combinations:
 
-  AWF -> ^[,2"^[(B, owx -> ^[,1^^[(B, etc.
+  AWF -> Ằ, owx -> ỡ, etc.
 
 Alternatives:
 
-  EE = Ee -> ^[,2j^[(B, AWF = Awf -> ^[,2"^[(B, etc.
+  EE = Ee -> Ê, AWF = Awf -> Ằ, etc.
 
 Doubling the postfix (but not in combinations) separates the letter
 and postfix: Eee -> Ee, ajj -> aj, etc.
@@ -81,208 +81,208 @@
  t)                              ; SIMPLE
 
 (quail-define-rules
- ("af" ?^[,1`^[(B)	; LATIN SMALL LETTER A WITH GRAVE
- ("AF" ?^[,2`^[(B)	; LATIN CAPITAL LETTER A WITH GRAVE
- ("Af" ?^[,2`^[(B)
- ("as" ?^[,1a^[(B)	; LATIN SMALL LETTER A WITH ACUTE
- ("AS" ?^[,2a^[(B)	; LATIN CAPITAL LETTER A WITH ACUTE
- ("As" ?^[,2a^[(B)
- ("aa" ?^[,1b^[(B)	; LATIN SMALL LETTER A WITH CIRCUMFLEX
- ("AA" ?^[,2b^[(B)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
- ("Aa" ?^[,2b^[(B)
- ("ax" ?^[,1c^[(B)	; LATIN SMALL LETTER A WITH TILDE
- ("AX" ?^[,2c^[(B)	; LATIN CAPITAL LETTER A WITH TILDE
- ("Ax" ?^[,2c^[(B)
- ("ef" ?^[,1h^[(B)	; LATIN SMALL LETTER E WITH GRAVE
- ("EF" ?^[,2h^[(B)	; LATIN CAPITAL LETTER E WITH GRAVE
- ("Ef" ?^[,2h^[(B)
- ("es" ?^[,1i^[(B)	; LATIN SMALL LETTER E WITH ACUTE
- ("ES" ?^[,2i^[(B)	; LATIN CAPITAL LETTER E WITH ACUTE
- ("Es" ?^[,2i^[(B)
- ("ee" ?^[,1j^[(B)	; LATIN SMALL LETTER E WITH CIRCUMFLEX
- ("EE" ?^[,2j^[(B)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX
- ("Ee" ?^[,2j^[(B)
- ("if" ?^[,1l^[(B)	; LATIN SMALL LETTER I WITH GRAVE
- ("IF" ?^[,2l^[(B)	; LATIN CAPITAL LETTER I WITH GRAVE
- ("If" ?^[,2l^[(B)
- ("is" ?^[,1m^[(B)	; LATIN SMALL LETTER I WITH ACUTE
- ("IS" ?^[,2m^[(B)	; LATIN CAPITAL LETTER I WITH ACUTE
- ("Is" ?^[,2m^[(B)
- ("of" ?^[,1r^[(B)	; LATIN SMALL LETTER O WITH GRAVE
- ("OF" ?^[,2r^[(B)	; LATIN CAPITAL LETTER O WITH GRAVE
- ("Of" ?^[,2r^[(B)
- ("os" ?^[,1s^[(B)	; LATIN SMALL LETTER O WITH ACUTE
- ("OS" ?^[,2s^[(B)	; LATIN CAPITAL LETTER O WITH ACUTE
- ("Os" ?^[,2s^[(B)
- ("oo" ?^[,1t^[(B)	; LATIN SMALL LETTER O WITH CIRCUMFLEX
- ("OO" ?^[,2t^[(B)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
- ("Oo" ?^[,2t^[(B)
- ("ox" ?^[,1u^[(B)	; LATIN SMALL LETTER O WITH TILDE
- ("OX" ?^[,2u^[(B)	; LATIN CAPITAL LETTER O WITH TILDE
- ("Ox" ?^[,2u^[(B)
- ("uf" ?^[,1y^[(B)	; LATIN SMALL LETTER U WITH GRAVE
- ("UF" ?^[,2y^[(B)	; LATIN CAPITAL LETTER U WITH GRAVE
- ("Uf" ?^[,2y^[(B)
- ("us" ?^[,1z^[(B)	; LATIN SMALL LETTER U WITH ACUTE
- ("US" ?^[,2z^[(B)	; LATIN CAPITAL LETTER U WITH ACUTE
- ("Us" ?^[,2z^[(B)
- ("ys" ?^[,1}^[(B)	; LATIN SMALL LETTER Y WITH ACUTE
- ("YS" ?^[,2}^[(B)	; LATIN CAPITAL LETTER Y WITH ACUTE
- ("Ys" ?^[,2}^[(B)
- ("aw" ?^[,1e^[(B)	; LATIN SMALL LETTER A WITH BREVE
- ("AW" ?^[,2e^[(B)	; LATIN CAPITAL LETTER A WITH BREVE
- ("Aw" ?^[,2e^[(B)
- ("ix" ?^[,1n^[(B)	; LATIN SMALL LETTER I WITH TILDE
- ("IX" ?^[,2n^[(B)	; LATIN CAPITAL LETTER I WITH TILDE
- ("Ix" ?^[,2n^[(B)
- ("ux" ?^[,1{^[(B)	; LATIN SMALL LETTER U WITH TILDE
- ("UX" ?^[,2{^[(B)	; LATIN CAPITAL LETTER U WITH TILDE
- ("Ux" ?^[,2{^[(B)
- ("ow" ?^[,1=^[(B)	; LATIN SMALL LETTER O WITH HORN
- ("OW" ?^[,2=^[(B)	; LATIN CAPITAL LETTER O WITH HORN
- ("Ow" ?^[,2=^[(B)
- ("uw" ?^[,1_^[(B)	; LATIN SMALL LETTER U WITH HORN
- ("UW" ?^[,2_^[(B)	; LATIN CAPITAL LETTER U WITH HORN
- ("Uw" ?^[,2_^[(B)
- ("aj" ?^[,1U^[(B)	; LATIN SMALL LETTER A WITH DOT BELOW
- ("AJ" ?^[,2U^[(B)	; LATIN CAPITAL LETTER A WITH DOT BELOW
- ("Aj" ?^[,2U^[(B)
- ("ar" ?^[,1d^[(B)	; LATIN SMALL LETTER A WITH HOOK ABOVE
- ("AR" ?^[,2d^[(B)	; LATIN CAPITAL LETTER A WITH HOOK ABOVE
- ("Ar" ?^[,2d^[(B)
- ("aas" ?^[,1$^[(B)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
- ("AAS" ?^[,2$^[(B)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
- ("Aas" ?^[,2$^[(B)
- ("aaf" ?^[,1%^[(B)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
- ("AAF" ?^[,2%^[(B)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
- ("Aaf" ?^[,2%^[(B)
- ("aar" ?^[,1&^[(B)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
- ("AAR" ?^[,2&^[(B)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
- ("Aar" ?^[,2&^[(B)
- ("aax" ?^[,1g^[(B)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
- ("AAX" ?^[,2g^[(B)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
- ("Aax" ?^[,2g^[(B)
- ("aaj" ?^[,1'^[(B)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
- ("AAJ" ?^[,2'^[(B)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
- ("Aaj" ?^[,2'^[(B)
- ("aws" ?^[,1!^[(B)	; LATIN SMALL LETTER A WITH BREVE AND ACUTE
- ("AWS" ?^[,2!^[(B)	; LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
- ("Aws" ?^[,2!^[(B)
- ("awf" ?^[,1"^[(B)	; LATIN SMALL LETTER A WITH BREVE AND GRAVE
- ("AWF" ?^[,2"^[(B)	; LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
- ("Awf" ?^[,2"^[(B)
- ("awr" ?^[,1F^[(B)	; LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE
- ("AWR" ?^[,2F^[(B)	; LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
- ("Awr" ?^[,2F^[(B)
- ("awx" ?^[,1G^[(B)	; LATIN SMALL LETTER A WITH BREVE AND TILDE
- ("AWX" ?^[,2G^[(B)	; LATIN CAPITAL LETTER A WITH BREVE AND TILDE
- ("Awx" ?^[,2G^[(B)
- ("awj" ?^[,1#^[(B)	; LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
- ("AWJ" ?^[,2#^[(B)	; LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
- ("Awj" ?^[,2#^[(B)
- ("ej" ?^[,1)^[(B)	; LATIN SMALL LETTER E WITH DOT BELOW
- ("EJ" ?^[,2)^[(B)	; LATIN CAPITAL LETTER E WITH DOT BELOW
- ("Ej" ?^[,2)^[(B)
- ("er" ?^[,1k^[(B)	; LATIN SMALL LETTER E WITH HOOK ABOVE
- ("ER" ?^[,2k^[(B)	; LATIN CAPITAL LETTER E WITH HOOK ABOVE
- ("Er" ?^[,2k^[(B)
- ("ex" ?^[,1(^[(B)	; LATIN SMALL LETTER E WITH TILDE
- ("EX" ?^[,2(^[(B)	; LATIN CAPITAL LETTER E WITH TILDE
- ("Ex" ?^[,2(^[(B)
- ("ees" ?^[,1*^[(B)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
- ("EES" ?^[,2*^[(B)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
- ("Ees" ?^[,2*^[(B)
- ("eef" ?^[,1+^[(B)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
- ("EEF" ?^[,2+^[(B)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
- ("Eef" ?^[,2+^[(B)
- ("eer" ?^[,1,^[(B)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
- ("EER" ?^[,2,^[(B)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
- ("Eer" ?^[,2,^[(B)
- ("eex" ?^[,1-^[(B)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
- ("EEX" ?^[,2-^[(B)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
- ("Eex" ?^[,2-^[(B)
- ("eej" ?^[,1.^[(B)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
- ("EEJ" ?^[,2.^[(B)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
- ("Eej" ?^[,2.^[(B)
- ("ir" ?^[,1o^[(B)	; LATIN SMALL LETTER I WITH HOOK ABOVE
- ("IR" ?^[,2o^[(B)	; LATIN CAPITAL LETTER I WITH HOOK ABOVE
- ("Ir" ?^[,2o^[(B)
- ("ij" ?^[,18^[(B)	; LATIN SMALL LETTER I WITH DOT BELOW
- ("IJ" ?^[,28^[(B)	; LATIN CAPITAL LETTER I WITH DOT BELOW
- ("Ij" ?^[,28^[(B)
- ("oj" ?^[,1w^[(B)	; LATIN SMALL LETTER O WITH DOT BELOW
- ("OJ" ?^[,2w^[(B)	; LATIN CAPITAL LETTER O WITH DOT BELOW
- ("Oj" ?^[,2w^[(B)
- ("or" ?^[,1v^[(B)	; LATIN SMALL LETTER O WITH HOOK ABOVE
- ("OR" ?^[,2v^[(B)	; LATIN CAPITAL LETTER O WITH HOOK ABOVE
- ("Or" ?^[,2v^[(B)
- ("oos" ?^[,1/^[(B)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
- ("OOS" ?^[,2/^[(B)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
- ("Oos" ?^[,2/^[(B)
- ("oof" ?^[,10^[(B)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
- ("OOF" ?^[,20^[(B)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
- ("Oof" ?^[,20^[(B)
- ("oor" ?^[,11^[(B)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
- ("OOR" ?^[,21^[(B)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
- ("Oor" ?^[,21^[(B)
- ("oox" ?^[,12^[(B)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
- ("OOX" ?^[,22^[(B)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
- ("Oox" ?^[,22^[(B)
- ("ooj" ?^[,15^[(B)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW
- ("OOJ" ?^[,25^[(B)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW
- ("Ooj" ?^[,25^[(B)
- ("ows" ?^[,1>^[(B)	; LATIN SMALL LETTER O WITH HORN AND ACUTE
- ("OWS" ?^[,2>^[(B)	; LATIN CAPITAL LETTER O WITH HORN AND ACUTE
- ("Ows" ?^[,2>^[(B)
- ("owf" ?^[,16^[(B)	; LATIN SMALL LETTER O WITH HORN AND GRAVE
- ("OWF" ?^[,26^[(B)	; LATIN CAPITAL LETTER O WITH HORN AND GRAVE
- ("Owf" ?^[,26^[(B)
- ("owr" ?^[,17^[(B)	; LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE
- ("OWR" ?^[,27^[(B)	; LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE
- ("Owr" ?^[,27^[(B)
- ("owx" ?^[,1^^[(B)	; LATIN SMALL LETTER O WITH HORN AND TILDE
- ("OWX" ?^[,2^^[(B)	; LATIN CAPITAL LETTER O WITH HORN AND TILDE
- ("Owx" ?^[,2^^[(B)
- ("owj" ?^[,1~^[(B)	; LATIN SMALL LETTER O WITH HORN AND DOT BELOW
- ("OWJ" ?^[,2~^[(B)	; LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW
- ("Owj" ?^[,2~^[(B)
- ("uj" ?^[,1x^[(B)	; LATIN SMALL LETTER U WITH DOT BELOW
- ("UJ" ?^[,2x^[(B)	; LATIN CAPITAL LETTER U WITH DOT BELOW
- ("Uj" ?^[,2x^[(B)
- ("ur" ?^[,1|^[(B)	; LATIN SMALL LETTER U WITH HOOK ABOVE
- ("UR" ?^[,2|^[(B)	; LATIN CAPITAL LETTER U WITH HOOK ABOVE
- ("Ur" ?^[,2|^[(B)
- ("uws" ?^[,1Q^[(B)	; LATIN SMALL LETTER U WITH HORN AND ACUTE
- ("UWS" ?^[,2Q^[(B)	; LATIN CAPITAL LETTER U WITH HORN AND ACUTE
- ("Uws" ?^[,2Q^[(B)
- ("uwf" ?^[,1W^[(B)	; LATIN SMALL LETTER U WITH HORN AND GRAVE
- ("UWF" ?^[,2W^[(B)	; LATIN CAPITAL LETTER U WITH HORN AND GRAVE
- ("Uwf" ?^[,2W^[(B)
- ("uwr" ?^[,1X^[(B)	; LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE
- ("UWR" ?^[,2X^[(B)	; LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE
- ("Uwr" ?^[,2X^[(B)
- ("uwx" ?^[,1f^[(B)	; LATIN SMALL LETTER U WITH HORN AND TILDE
- ("UWX" ?^[,2f^[(B)	; LATIN CAPITAL LETTER U WITH HORN AND TILDE
- ("Uwx" ?^[,2f^[(B)
- ("uwj" ?^[,1q^[(B)	; LATIN SMALL LETTER U WITH HORN AND DOT BELOW
- ("UWJ" ?^[,2q^[(B)	; LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW
- ("Uwj" ?^[,2q^[(B)
- ("yf" ?^[,1O^[(B)	; LATIN SMALL LETTER Y WITH GRAVE
- ("YF" ?^[,2O^[(B)	; LATIN CAPITAL LETTER Y WITH GRAVE
- ("Yf" ?^[,2O^[(B)
- ("yj" ?^[,1\^[(B)	; LATIN SMALL LETTER Y WITH DOT BELOW
- ("YJ" ?^[,2\^[(B)	; LATIN CAPITAL LETTER Y WITH DOT BELOW
- ("Yj" ?^[,2\^[(B)
- ("yr" ?^[,1V^[(B)	; LATIN SMALL LETTER Y WITH HOOK ABOVE
- ("YR" ?^[,2V^[(B)	; LATIN CAPITAL LETTER Y WITH HOOK ABOVE
- ("Yr" ?^[,2V^[(B)
- ("yx" ?^[,1[^[(B)	; LATIN SMALL LETTER Y WITH TILDE
- ("YX" ?^[,2[^[(B)	; LATIN CAPITAL LETTER Y WITH TILDE
- ("Yx" ?^[,2[^[(B)
- ("dd" ?^[,1p^[(B)	; LATIN SMALL LETTER D WITH STROKE
- ("DD" ?^[,2p^[(B)	; LATIN CAPITAL LETTER D WITH STROKE
- ("Dd" ?^[,2p^[(B)
-;("$$" ?^[$,1tK^[(B)	; U+20AB DONG SIGN (#### check)
+ ("af" ?à)	; LATIN SMALL LETTER A WITH GRAVE
+ ("AF" ?À)	; LATIN CAPITAL LETTER A WITH GRAVE
+ ("Af" ?À)
+ ("as" ?á)	; LATIN SMALL LETTER A WITH ACUTE
+ ("AS" ?Á)	; LATIN CAPITAL LETTER A WITH ACUTE
+ ("As" ?Á)
+ ("aa" ?â)	; LATIN SMALL LETTER A WITH CIRCUMFLEX
+ ("AA" ?Â)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+ ("Aa" ?Â)
+ ("ax" ?ã)	; LATIN SMALL LETTER A WITH TILDE
+ ("AX" ?Ã)	; LATIN CAPITAL LETTER A WITH TILDE
+ ("Ax" ?Ã)
+ ("ef" ?è)	; LATIN SMALL LETTER E WITH GRAVE
+ ("EF" ?È)	; LATIN CAPITAL LETTER E WITH GRAVE
+ ("Ef" ?È)
+ ("es" ?é)	; LATIN SMALL LETTER E WITH ACUTE
+ ("ES" ?É)	; LATIN CAPITAL LETTER E WITH ACUTE
+ ("Es" ?É)
+ ("ee" ?ê)	; LATIN SMALL LETTER E WITH CIRCUMFLEX
+ ("EE" ?Ê)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+ ("Ee" ?Ê)
+ ("if" ?ì)	; LATIN SMALL LETTER I WITH GRAVE
+ ("IF" ?Ì)	; LATIN CAPITAL LETTER I WITH GRAVE
+ ("If" ?Ì)
+ ("is" ?í)	; LATIN SMALL LETTER I WITH ACUTE
+ ("IS" ?Í)	; LATIN CAPITAL LETTER I WITH ACUTE
+ ("Is" ?Í)
+ ("of" ?ò)	; LATIN SMALL LETTER O WITH GRAVE
+ ("OF" ?Ã’)	; LATIN CAPITAL LETTER O WITH GRAVE
+ ("Of" ?Ã’)
+ ("os" ?ó)	; LATIN SMALL LETTER O WITH ACUTE
+ ("OS" ?Ó)	; LATIN CAPITAL LETTER O WITH ACUTE
+ ("Os" ?Ó)
+ ("oo" ?ô)	; LATIN SMALL LETTER O WITH CIRCUMFLEX
+ ("OO" ?Ô)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+ ("Oo" ?Ô)
+ ("ox" ?õ)	; LATIN SMALL LETTER O WITH TILDE
+ ("OX" ?Õ)	; LATIN CAPITAL LETTER O WITH TILDE
+ ("Ox" ?Õ)
+ ("uf" ?ù)	; LATIN SMALL LETTER U WITH GRAVE
+ ("UF" ?Ù)	; LATIN CAPITAL LETTER U WITH GRAVE
+ ("Uf" ?Ù)
+ ("us" ?ú)	; LATIN SMALL LETTER U WITH ACUTE
+ ("US" ?Ú)	; LATIN CAPITAL LETTER U WITH ACUTE
+ ("Us" ?Ú)
+ ("ys" ?ý)	; LATIN SMALL LETTER Y WITH ACUTE
+ ("YS" ?Ý)	; LATIN CAPITAL LETTER Y WITH ACUTE
+ ("Ys" ?Ý)
+ ("aw" ?ă)	; LATIN SMALL LETTER A WITH BREVE
+ ("AW" ?Ä‚)	; LATIN CAPITAL LETTER A WITH BREVE
+ ("Aw" ?Ä‚)
+ ("ix" ?Ä©)	; LATIN SMALL LETTER I WITH TILDE
+ ("IX" ?Ĩ)	; LATIN CAPITAL LETTER I WITH TILDE
+ ("Ix" ?Ĩ)
+ ("ux" ?Å©)	; LATIN SMALL LETTER U WITH TILDE
+ ("UX" ?Ũ)	; LATIN CAPITAL LETTER U WITH TILDE
+ ("Ux" ?Ũ)
+ ("ow" ?Æ¡)	; LATIN SMALL LETTER O WITH HORN
+ ("OW" ?Æ )	; LATIN CAPITAL LETTER O WITH HORN
+ ("Ow" ?Æ )
+ ("uw" ?Æ°)	; LATIN SMALL LETTER U WITH HORN
+ ("UW" ?Ư)	; LATIN CAPITAL LETTER U WITH HORN
+ ("Uw" ?Ư)
+ ("aj" ?ạ)	; LATIN SMALL LETTER A WITH DOT BELOW
+ ("AJ" ?Ạ)	; LATIN CAPITAL LETTER A WITH DOT BELOW
+ ("Aj" ?Ạ)
+ ("ar" ?ả)	; LATIN SMALL LETTER A WITH HOOK ABOVE
+ ("AR" ?Ả)	; LATIN CAPITAL LETTER A WITH HOOK ABOVE
+ ("Ar" ?Ả)
+ ("aas" ?ấ)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
+ ("AAS" ?Ấ)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
+ ("Aas" ?Ấ)
+ ("aaf" ?ầ)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
+ ("AAF" ?Ầ)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
+ ("Aaf" ?Ầ)
+ ("aar" ?ẩ)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
+ ("AAR" ?Ẩ)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
+ ("Aar" ?Ẩ)
+ ("aax" ?ẫ)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
+ ("AAX" ?Ẫ)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
+ ("Aax" ?Ẫ)
+ ("aaj" ?ậ)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
+ ("AAJ" ?Ậ)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
+ ("Aaj" ?Ậ)
+ ("aws" ?ắ)	; LATIN SMALL LETTER A WITH BREVE AND ACUTE
+ ("AWS" ?Ắ)	; LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
+ ("Aws" ?Ắ)
+ ("awf" ?ằ)	; LATIN SMALL LETTER A WITH BREVE AND GRAVE
+ ("AWF" ?Ằ)	; LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
+ ("Awf" ?Ằ)
+ ("awr" ?ẳ)	; LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE
+ ("AWR" ?Ẳ)	; LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
+ ("Awr" ?Ẳ)
+ ("awx" ?ẵ)	; LATIN SMALL LETTER A WITH BREVE AND TILDE
+ ("AWX" ?Ẵ)	; LATIN CAPITAL LETTER A WITH BREVE AND TILDE
+ ("Awx" ?Ẵ)
+ ("awj" ?ặ)	; LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
+ ("AWJ" ?Ặ)	; LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
+ ("Awj" ?Ặ)
+ ("ej" ?ẹ)	; LATIN SMALL LETTER E WITH DOT BELOW
+ ("EJ" ?Ẹ)	; LATIN CAPITAL LETTER E WITH DOT BELOW
+ ("Ej" ?Ẹ)
+ ("er" ?ẻ)	; LATIN SMALL LETTER E WITH HOOK ABOVE
+ ("ER" ?Ẻ)	; LATIN CAPITAL LETTER E WITH HOOK ABOVE
+ ("Er" ?Ẻ)
+ ("ex" ?ẽ)	; LATIN SMALL LETTER E WITH TILDE
+ ("EX" ?Ẽ)	; LATIN CAPITAL LETTER E WITH TILDE
+ ("Ex" ?Ẽ)
+ ("ees" ?ế)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
+ ("EES" ?Ế)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
+ ("Ees" ?Ế)
+ ("eef" ?ề)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
+ ("EEF" ?Ề)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
+ ("Eef" ?Ề)
+ ("eer" ?ể)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
+ ("EER" ?Ể)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
+ ("Eer" ?Ể)
+ ("eex" ?á»…)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
+ ("EEX" ?Ễ)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
+ ("Eex" ?Ễ)
+ ("eej" ?ệ)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
+ ("EEJ" ?Ệ)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
+ ("Eej" ?Ệ)
+ ("ir" ?ỉ)	; LATIN SMALL LETTER I WITH HOOK ABOVE
+ ("IR" ?Ỉ)	; LATIN CAPITAL LETTER I WITH HOOK ABOVE
+ ("Ir" ?Ỉ)
+ ("ij" ?ị)	; LATIN SMALL LETTER I WITH DOT BELOW
+ ("IJ" ?Ị)	; LATIN CAPITAL LETTER I WITH DOT BELOW
+ ("Ij" ?Ị)
+ ("oj" ?ọ)	; LATIN SMALL LETTER O WITH DOT BELOW
+ ("OJ" ?Ọ)	; LATIN CAPITAL LETTER O WITH DOT BELOW
+ ("Oj" ?Ọ)
+ ("or" ?ỏ)	; LATIN SMALL LETTER O WITH HOOK ABOVE
+ ("OR" ?Ỏ)	; LATIN CAPITAL LETTER O WITH HOOK ABOVE
+ ("Or" ?Ỏ)
+ ("oos" ?ố)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
+ ("OOS" ?Ố)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
+ ("Oos" ?Ố)
+ ("oof" ?ồ)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
+ ("OOF" ?á»’)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
+ ("Oof" ?á»’)
+ ("oor" ?ổ)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
+ ("OOR" ?á»”)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
+ ("Oor" ?á»”)
+ ("oox" ?á»—)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
+ ("OOX" ?á»–)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
+ ("Oox" ?á»–)
+ ("ooj" ?á»™)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW
+ ("OOJ" ?Ộ)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW
+ ("Ooj" ?Ộ)
+ ("ows" ?á»›)	; LATIN SMALL LETTER O WITH HORN AND ACUTE
+ ("OWS" ?Ớ)	; LATIN CAPITAL LETTER O WITH HORN AND ACUTE
+ ("Ows" ?Ớ)
+ ("owf" ?ờ)	; LATIN SMALL LETTER O WITH HORN AND GRAVE
+ ("OWF" ?Ờ)	; LATIN CAPITAL LETTER O WITH HORN AND GRAVE
+ ("Owf" ?Ờ)
+ ("owr" ?ở)	; LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE
+ ("OWR" ?Ở)	; LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE
+ ("Owr" ?Ở)
+ ("owx" ?ỡ)	; LATIN SMALL LETTER O WITH HORN AND TILDE
+ ("OWX" ?á» )	; LATIN CAPITAL LETTER O WITH HORN AND TILDE
+ ("Owx" ?á» )
+ ("owj" ?ợ)	; LATIN SMALL LETTER O WITH HORN AND DOT BELOW
+ ("OWJ" ?Ợ)	; LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW
+ ("Owj" ?Ợ)
+ ("uj" ?ụ)	; LATIN SMALL LETTER U WITH DOT BELOW
+ ("UJ" ?Ụ)	; LATIN CAPITAL LETTER U WITH DOT BELOW
+ ("Uj" ?Ụ)
+ ("ur" ?ủ)	; LATIN SMALL LETTER U WITH HOOK ABOVE
+ ("UR" ?Ủ)	; LATIN CAPITAL LETTER U WITH HOOK ABOVE
+ ("Ur" ?Ủ)
+ ("uws" ?ứ)	; LATIN SMALL LETTER U WITH HORN AND ACUTE
+ ("UWS" ?Ứ)	; LATIN CAPITAL LETTER U WITH HORN AND ACUTE
+ ("Uws" ?Ứ)
+ ("uwf" ?ừ)	; LATIN SMALL LETTER U WITH HORN AND GRAVE
+ ("UWF" ?Ừ)	; LATIN CAPITAL LETTER U WITH HORN AND GRAVE
+ ("Uwf" ?Ừ)
+ ("uwr" ?á»­)	; LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE
+ ("UWR" ?Ử)	; LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE
+ ("Uwr" ?Ử)
+ ("uwx" ?ữ)	; LATIN SMALL LETTER U WITH HORN AND TILDE
+ ("UWX" ?á»®)	; LATIN CAPITAL LETTER U WITH HORN AND TILDE
+ ("Uwx" ?á»®)
+ ("uwj" ?á»±)	; LATIN SMALL LETTER U WITH HORN AND DOT BELOW
+ ("UWJ" ?á»°)	; LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW
+ ("Uwj" ?á»°)
+ ("yf" ?ỳ)	; LATIN SMALL LETTER Y WITH GRAVE
+ ("YF" ?Ỳ)	; LATIN CAPITAL LETTER Y WITH GRAVE
+ ("Yf" ?Ỳ)
+ ("yj" ?ỵ)	; LATIN SMALL LETTER Y WITH DOT BELOW
+ ("YJ" ?á»´)	; LATIN CAPITAL LETTER Y WITH DOT BELOW
+ ("Yj" ?á»´)
+ ("yr" ?á»·)	; LATIN SMALL LETTER Y WITH HOOK ABOVE
+ ("YR" ?Ỷ)	; LATIN CAPITAL LETTER Y WITH HOOK ABOVE
+ ("Yr" ?Ỷ)
+ ("yx" ?ỹ)	; LATIN SMALL LETTER Y WITH TILDE
+ ("YX" ?Ỹ)	; LATIN CAPITAL LETTER Y WITH TILDE
+ ("Yx" ?Ỹ)
+ ("dd" ?Ä‘)	; LATIN SMALL LETTER D WITH STROKE
+ ("DD" ?Đ)	; LATIN CAPITAL LETTER D WITH STROKE
+ ("Dd" ?Đ)
+;("$$" ?â‚«)	; U+20AB DONG SIGN (#### check)
 
  ("aff" ["af"])
  ("AFF" ["AF"])
@@ -422,7 +422,7 @@
 )
 
 ;; Local Variables:
-;; coding: iso-2022-7bit
+;; coding: utf-8
 ;; End:
 
 ;;; vntelex.el ends here

=== modified file 'leim/quail/vnvni.el'
--- leim/quail/vnvni.el	2013-01-01 09:11:05 +0000
+++ leim/quail/vnvni.el	2013-03-12 21:04:44 +0000
@@ -43,21 +43,21 @@
 
   effect     postfix   examples
   ------------------------------
-  circumflex    6      a6 -> ^[,Ab^[(B
-  breve         8      a8 -> ^[,1e^[(B
-  horn          7      o7 -> ^[,1=^[(B
-
-  acute         1      a1 -> ^[,1a^[(B
-  grave         2      a2 -> ^[,1`^[(B
-  hook above    3      a3 -> ^[,1d^[(B
-  tilde         4      a4 -> ^[,1c^[(B
-  dot below     5      a5 -> ^[,1U^[(B
-
-  d bar         9      d9 -> ^[,1p^[(B
+  circumflex    6      a6 -> â
+  breve         8      a8 -> ă
+  horn          7      o7 -> Æ¡
+
+  acute         1      a1 -> á
+  grave         2      a2 -> à
+  hook above    3      a3 -> ả
+  tilde         4      a4 -> ã
+  dot below     5      a5 -> ạ
+
+  d bar         9      d9 -> Ä‘
 
 Combinations:
 
-  A82 -> ^[,2"^[(B, o74 -> ^[,1^^[(B, etc.
+  A82 -> Ằ, o74 -> ỡ, etc.
 
 Doubling the postfix (but not in combinations) separates the letter
 and postfix: E66 -> E6, a55 -> a5, etc.
@@ -75,141 +75,141 @@
  t)                              ; SIMPLE
 
 (quail-define-rules
- ("a2" ?^[,1`^[(B)	; LATIN SMALL LETTER A WITH GRAVE
- ("A2" ?^[,2`^[(B)	; LATIN CAPITAL LETTER A WITH GRAVE
- ("a1" ?^[,1a^[(B)	; LATIN SMALL LETTER A WITH ACUTE
- ("A1" ?^[,2a^[(B)	; LATIN CAPITAL LETTER A WITH ACUTE
- ("a6" ?^[,1b^[(B)	; LATIN SMALL LETTER A WITH CIRCUMFLEX
- ("A6" ?^[,2b^[(B)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
- ("a4" ?^[,1c^[(B)	; LATIN SMALL LETTER A WITH TILDE
- ("A4" ?^[,2c^[(B)	; LATIN CAPITAL LETTER A WITH TILDE
- ("e2" ?^[,1h^[(B)	; LATIN SMALL LETTER E WITH GRAVE
- ("E2" ?^[,2h^[(B)	; LATIN CAPITAL LETTER E WITH GRAVE
- ("e1" ?^[,1i^[(B)	; LATIN SMALL LETTER E WITH ACUTE
- ("E1" ?^[,2i^[(B)	; LATIN CAPITAL LETTER E WITH ACUTE
- ("e6" ?^[,1j^[(B)	; LATIN SMALL LETTER E WITH CIRCUMFLEX
- ("E6" ?^[,2j^[(B)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX
- ("i2" ?^[,1l^[(B)	; LATIN SMALL LETTER I WITH GRAVE
- ("I2" ?^[,2l^[(B)	; LATIN CAPITAL LETTER I WITH GRAVE
- ("i1" ?^[,1m^[(B)	; LATIN SMALL LETTER I WITH ACUTE
- ("I1" ?^[,2m^[(B)	; LATIN CAPITAL LETTER I WITH ACUTE
- ("o2" ?^[,1r^[(B)	; LATIN SMALL LETTER O WITH GRAVE
- ("O2" ?^[,2r^[(B)	; LATIN CAPITAL LETTER O WITH GRAVE
- ("o1" ?^[,1s^[(B)	; LATIN SMALL LETTER O WITH ACUTE
- ("O1" ?^[,2s^[(B)	; LATIN CAPITAL LETTER O WITH ACUTE
- ("o6" ?^[,1t^[(B)	; LATIN SMALL LETTER O WITH CIRCUMFLEX
- ("O6" ?^[,2t^[(B)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
- ("o4" ?^[,1u^[(B)	; LATIN SMALL LETTER O WITH TILDE
- ("O4" ?^[,2u^[(B)	; LATIN CAPITAL LETTER O WITH TILDE
- ("u2" ?^[,1y^[(B)	; LATIN SMALL LETTER U WITH GRAVE
- ("U2" ?^[,2y^[(B)	; LATIN CAPITAL LETTER U WITH GRAVE
- ("u1" ?^[,1z^[(B)	; LATIN SMALL LETTER U WITH ACUTE
- ("U1" ?^[,2z^[(B)	; LATIN CAPITAL LETTER U WITH ACUTE
- ("y1" ?^[,1}^[(B)	; LATIN SMALL LETTER Y WITH ACUTE
- ("Y1" ?^[,2}^[(B)	; LATIN CAPITAL LETTER Y WITH ACUTE
- ("a8" ?^[,1e^[(B)	; LATIN SMALL LETTER A WITH BREVE
- ("A8" ?^[,2e^[(B)	; LATIN CAPITAL LETTER A WITH BREVE
- ("i4" ?^[,1n^[(B)	; LATIN SMALL LETTER I WITH TILDE
- ("I4" ?^[,2n^[(B)	; LATIN CAPITAL LETTER I WITH TILDE
- ("u4" ?^[,1{^[(B)	; LATIN SMALL LETTER U WITH TILDE
- ("U4" ?^[,2{^[(B)	; LATIN CAPITAL LETTER U WITH TILDE
- ("o7" ?^[,1=^[(B)	; LATIN SMALL LETTER O WITH HORN
- ("O7" ?^[,2=^[(B)	; LATIN CAPITAL LETTER O WITH HORN
- ("u7" ?^[,1_^[(B)	; LATIN SMALL LETTER U WITH HORN
- ("U7" ?^[,2_^[(B)	; LATIN CAPITAL LETTER U WITH HORN
- ("a5" ?^[,1U^[(B)	; LATIN SMALL LETTER A WITH DOT BELOW
- ("A5" ?^[,2U^[(B)	; LATIN CAPITAL LETTER A WITH DOT BELOW
- ("a3" ?^[,1d^[(B)	; LATIN SMALL LETTER A WITH HOOK ABOVE
- ("A3" ?^[,2d^[(B)	; LATIN CAPITAL LETTER A WITH HOOK ABOVE
- ("a61" ?^[,1$^[(B)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
- ("A61" ?^[,2$^[(B)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
- ("a62" ?^[,1%^[(B)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
- ("A62" ?^[,2%^[(B)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
- ("a63" ?^[,1&^[(B)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND HO6K ABOVE
- ("A63" ?^[,2&^[(B)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HO6K ABOVE
- ("a64" ?^[,1g^[(B)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
- ("A64" ?^[,2g^[(B)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
- ("a65" ?^[,1'^[(B)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
- ("A65" ?^[,2'^[(B)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
- ("a81" ?^[,1!^[(B)	; LATIN SMALL LETTER A WITH BREVE AND ACUTE
- ("A81" ?^[,2!^[(B)	; LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
- ("a82" ?^[,1"^[(B)	; LATIN SMALL LETTER A WITH BREVE AND GRAVE
- ("A82" ?^[,2"^[(B)	; LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
- ("a83" ?^[,1F^[(B)	; LATIN SMALL LETTER A WITH BREVE AND HO6K ABOVE
- ("A83" ?^[,2F^[(B)	; LATIN CAPITAL LETTER A WITH BREVE AND HO6K ABOVE
- ("a84" ?^[,1G^[(B)	; LATIN SMALL LETTER A WITH BREVE AND TILDE
- ("A84" ?^[,2G^[(B)	; LATIN CAPITAL LETTER A WITH BREVE AND TILDE
- ("a85" ?^[,1#^[(B)	; LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
- ("A85" ?^[,2#^[(B)	; LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
- ("e5" ?^[,1)^[(B)	; LATIN SMALL LETTER E WITH DOT BELOW
- ("E5" ?^[,2)^[(B)	; LATIN CAPITAL LETTER E WITH DOT BELOW
- ("e3" ?^[,1k^[(B)	; LATIN SMALL LETTER E WITH HO6K ABOVE
- ("E3" ?^[,2k^[(B)	; LATIN CAPITAL LETTER E WITH HO6K ABOVE
- ("e4" ?^[,1(^[(B)	; LATIN SMALL LETTER E WITH TILDE
- ("E4" ?^[,2(^[(B)	; LATIN CAPITAL LETTER E WITH TILDE
- ("e61" ?^[,1*^[(B)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
- ("E61" ?^[,2*^[(B)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
- ("e62" ?^[,1+^[(B)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
- ("E62" ?^[,2+^[(B)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
- ("e63" ?^[,1,^[(B)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND HO6K ABOVE
- ("E63" ?^[,2,^[(B)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HO6K ABOVE
- ("e64" ?^[,1-^[(B)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
- ("E64" ?^[,2-^[(B)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
- ("e65" ?^[,1.^[(B)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
- ("E65" ?^[,2.^[(B)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
- ("i3" ?^[,1o^[(B)	; LATIN SMALL LETTER I WITH HO6K ABOVE
- ("I3" ?^[,2o^[(B)	; LATIN CAPITAL LETTER I WITH HO6K ABOVE
- ("i5" ?^[,18^[(B)	; LATIN SMALL LETTER I WITH DOT BELOW
- ("I5" ?^[,28^[(B)	; LATIN CAPITAL LETTER I WITH DOT BELOW
- ("o5" ?^[,1w^[(B)	; LATIN SMALL LETTER O WITH DOT BELOW
- ("O5" ?^[,2w^[(B)	; LATIN CAPITAL LETTER O WITH DOT BELOW
- ("o3" ?^[,1v^[(B)	; LATIN SMALL LETTER O WITH HO6K ABOVE
- ("O3" ?^[,2v^[(B)	; LATIN CAPITAL LETTER O WITH HO6K ABOVE
- ("o61" ?^[,1/^[(B)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
- ("O61" ?^[,2/^[(B)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
- ("o62" ?^[,10^[(B)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
- ("O62" ?^[,20^[(B)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
- ("o63" ?^[,11^[(B)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND HO6K ABOVE
- ("O63" ?^[,21^[(B)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HO6K ABOVE
- ("o64" ?^[,12^[(B)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
- ("O64" ?^[,22^[(B)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
- ("o65" ?^[,15^[(B)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELO7
- ("O65" ?^[,25^[(B)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELO7
- ("o71" ?^[,1>^[(B)	; LATIN SMALL LETTER O WITH HORN AND ACUTE
- ("O71" ?^[,2>^[(B)	; LATIN CAPITAL LETTER O WITH HORN AND ACUTE
- ("o72" ?^[,16^[(B)	; LATIN SMALL LETTER O WITH HORN AND GRAVE
- ("O72" ?^[,26^[(B)	; LATIN CAPITAL LETTER O WITH HORN AND GRAVE
- ("o73" ?^[,17^[(B)	; LATIN SMALL LETTER O WITH HORN AND HO6K ABOVE
- ("O73" ?^[,27^[(B)	; LATIN CAPITAL LETTER O WITH HORN AND HO6K ABOVE
- ("o74" ?^[,1^^[(B)	; LATIN SMALL LETTER O WITH HORN AND TILDE
- ("O74" ?^[,2^^[(B)	; LATIN CAPITAL LETTER O WITH HORN AND TILDE
- ("o75" ?^[,1~^[(B)	; LATIN SMALL LETTER O WITH HORN AND DOT BELO7
- ("O75" ?^[,2~^[(B)	; LATIN CAPITAL LETTER O WITH HORN AND DOT BELO7
- ("u5" ?^[,1x^[(B)	; LATIN SMALL LETTER U WITH DOT BELO7
- ("U5" ?^[,2x^[(B)	; LATIN CAPITAL LETTER U WITH DOT BELO7
- ("u3" ?^[,1|^[(B)	; LATIN SMALL LETTER U WITH HO6K ABOVE
- ("U3" ?^[,2|^[(B)	; LATIN CAPITAL LETTER U WITH HO6K ABOVE
- ("u71" ?^[,1Q^[(B)	; LATIN SMALL LETTER U WITH HORN AND ACUTE
- ("U71" ?^[,2Q^[(B)	; LATIN CAPITAL LETTER U WITH HORN AND ACUTE
- ("u72" ?^[,1W^[(B)	; LATIN SMALL LETTER U WITH HORN AND GRAVE
- ("U72" ?^[,2W^[(B)	; LATIN CAPITAL LETTER U WITH HORN AND GRAVE
- ("u73" ?^[,1X^[(B)	; LATIN SMALL LETTER U WITH HORN AND HO6K ABOVE
- ("U73" ?^[,2X^[(B)	; LATIN CAPITAL LETTER U WITH HORN AND HO6K ABOVE
- ("u74" ?^[,1f^[(B)	; LATIN SMALL LETTER U WITH HORN AND TILDE
- ("U74" ?^[,2f^[(B)	; LATIN CAPITAL LETTER U WITH HORN AND TILDE
- ("u75" ?^[,1q^[(B)	; LATIN SMALL LETTER U WITH HORN AND DOT BELO7
- ("U75" ?^[,2q^[(B)	; LATIN CAPITAL LETTER U WITH HORN AND DOT BELO7
- ("y2" ?^[,1O^[(B)	; LATIN SMALL LETTER Y WITH GRAVE
- ("Y2" ?^[,2O^[(B)	; LATIN CAPITAL LETTER Y WITH GRAVE
- ("y5" ?^[,1\^[(B)	; LATIN SMALL LETTER Y WITH DOT BELO7
- ("Y5" ?^[,2\^[(B)	; LATIN CAPITAL LETTER Y WITH DOT BELO7
- ("y3" ?^[,1V^[(B)	; LATIN SMALL LETTER Y WITH HO6K ABOVE
- ("Y3" ?^[,2V^[(B)	; LATIN CAPITAL LETTER Y WITH HO6K ABOVE
- ("y4" ?^[,1[^[(B)	; LATIN SMALL LETTER Y WITH TILDE
- ("Y4" ?^[,2[^[(B)	; LATIN CAPITAL LETTER Y WITH TILDE
- ("d9" ?^[,1p^[(B)	; LATIN SMALL LETTER D WITH STROKE
- ("D9" ?^[,2p^[(B)	; LATIN CAPITAL LETTER D WITH STROKE
-;("$$" ?^[$,1tK^[(B)	; U+20AB DONG SIGN (#### check)
+ ("a2" ?à)	; LATIN SMALL LETTER A WITH GRAVE
+ ("A2" ?À)	; LATIN CAPITAL LETTER A WITH GRAVE
+ ("a1" ?á)	; LATIN SMALL LETTER A WITH ACUTE
+ ("A1" ?Á)	; LATIN CAPITAL LETTER A WITH ACUTE
+ ("a6" ?â)	; LATIN SMALL LETTER A WITH CIRCUMFLEX
+ ("A6" ?Â)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+ ("a4" ?ã)	; LATIN SMALL LETTER A WITH TILDE
+ ("A4" ?Ã)	; LATIN CAPITAL LETTER A WITH TILDE
+ ("e2" ?è)	; LATIN SMALL LETTER E WITH GRAVE
+ ("E2" ?È)	; LATIN CAPITAL LETTER E WITH GRAVE
+ ("e1" ?é)	; LATIN SMALL LETTER E WITH ACUTE
+ ("E1" ?É)	; LATIN CAPITAL LETTER E WITH ACUTE
+ ("e6" ?ê)	; LATIN SMALL LETTER E WITH CIRCUMFLEX
+ ("E6" ?Ê)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+ ("i2" ?ì)	; LATIN SMALL LETTER I WITH GRAVE
+ ("I2" ?Ì)	; LATIN CAPITAL LETTER I WITH GRAVE
+ ("i1" ?í)	; LATIN SMALL LETTER I WITH ACUTE
+ ("I1" ?Í)	; LATIN CAPITAL LETTER I WITH ACUTE
+ ("o2" ?ò)	; LATIN SMALL LETTER O WITH GRAVE
+ ("O2" ?Ã’)	; LATIN CAPITAL LETTER O WITH GRAVE
+ ("o1" ?ó)	; LATIN SMALL LETTER O WITH ACUTE
+ ("O1" ?Ó)	; LATIN CAPITAL LETTER O WITH ACUTE
+ ("o6" ?ô)	; LATIN SMALL LETTER O WITH CIRCUMFLEX
+ ("O6" ?Ô)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+ ("o4" ?õ)	; LATIN SMALL LETTER O WITH TILDE
+ ("O4" ?Õ)	; LATIN CAPITAL LETTER O WITH TILDE
+ ("u2" ?ù)	; LATIN SMALL LETTER U WITH GRAVE
+ ("U2" ?Ù)	; LATIN CAPITAL LETTER U WITH GRAVE
+ ("u1" ?ú)	; LATIN SMALL LETTER U WITH ACUTE
+ ("U1" ?Ú)	; LATIN CAPITAL LETTER U WITH ACUTE
+ ("y1" ?ý)	; LATIN SMALL LETTER Y WITH ACUTE
+ ("Y1" ?Ý)	; LATIN CAPITAL LETTER Y WITH ACUTE
+ ("a8" ?ă)	; LATIN SMALL LETTER A WITH BREVE
+ ("A8" ?Ä‚)	; LATIN CAPITAL LETTER A WITH BREVE
+ ("i4" ?Ä©)	; LATIN SMALL LETTER I WITH TILDE
+ ("I4" ?Ĩ)	; LATIN CAPITAL LETTER I WITH TILDE
+ ("u4" ?Å©)	; LATIN SMALL LETTER U WITH TILDE
+ ("U4" ?Ũ)	; LATIN CAPITAL LETTER U WITH TILDE
+ ("o7" ?Æ¡)	; LATIN SMALL LETTER O WITH HORN
+ ("O7" ?Æ )	; LATIN CAPITAL LETTER O WITH HORN
+ ("u7" ?Æ°)	; LATIN SMALL LETTER U WITH HORN
+ ("U7" ?Ư)	; LATIN CAPITAL LETTER U WITH HORN
+ ("a5" ?ạ)	; LATIN SMALL LETTER A WITH DOT BELOW
+ ("A5" ?Ạ)	; LATIN CAPITAL LETTER A WITH DOT BELOW
+ ("a3" ?ả)	; LATIN SMALL LETTER A WITH HOOK ABOVE
+ ("A3" ?Ả)	; LATIN CAPITAL LETTER A WITH HOOK ABOVE
+ ("a61" ?ấ)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
+ ("A61" ?Ấ)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
+ ("a62" ?ầ)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
+ ("A62" ?Ầ)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
+ ("a63" ?ẩ)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND HO6K ABOVE
+ ("A63" ?Ẩ)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HO6K ABOVE
+ ("a64" ?ẫ)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
+ ("A64" ?Ẫ)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
+ ("a65" ?ậ)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
+ ("A65" ?Ậ)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
+ ("a81" ?ắ)	; LATIN SMALL LETTER A WITH BREVE AND ACUTE
+ ("A81" ?Ắ)	; LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
+ ("a82" ?ằ)	; LATIN SMALL LETTER A WITH BREVE AND GRAVE
+ ("A82" ?Ằ)	; LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
+ ("a83" ?ẳ)	; LATIN SMALL LETTER A WITH BREVE AND HO6K ABOVE
+ ("A83" ?Ẳ)	; LATIN CAPITAL LETTER A WITH BREVE AND HO6K ABOVE
+ ("a84" ?ẵ)	; LATIN SMALL LETTER A WITH BREVE AND TILDE
+ ("A84" ?Ẵ)	; LATIN CAPITAL LETTER A WITH BREVE AND TILDE
+ ("a85" ?ặ)	; LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
+ ("A85" ?Ặ)	; LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
+ ("e5" ?ẹ)	; LATIN SMALL LETTER E WITH DOT BELOW
+ ("E5" ?Ẹ)	; LATIN CAPITAL LETTER E WITH DOT BELOW
+ ("e3" ?ẻ)	; LATIN SMALL LETTER E WITH HO6K ABOVE
+ ("E3" ?Ẻ)	; LATIN CAPITAL LETTER E WITH HO6K ABOVE
+ ("e4" ?ẽ)	; LATIN SMALL LETTER E WITH TILDE
+ ("E4" ?Ẽ)	; LATIN CAPITAL LETTER E WITH TILDE
+ ("e61" ?ế)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
+ ("E61" ?Ế)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
+ ("e62" ?ề)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
+ ("E62" ?Ề)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
+ ("e63" ?ể)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND HO6K ABOVE
+ ("E63" ?Ể)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HO6K ABOVE
+ ("e64" ?á»…)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
+ ("E64" ?Ễ)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
+ ("e65" ?ệ)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
+ ("E65" ?Ệ)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
+ ("i3" ?ỉ)	; LATIN SMALL LETTER I WITH HO6K ABOVE
+ ("I3" ?Ỉ)	; LATIN CAPITAL LETTER I WITH HO6K ABOVE
+ ("i5" ?ị)	; LATIN SMALL LETTER I WITH DOT BELOW
+ ("I5" ?Ị)	; LATIN CAPITAL LETTER I WITH DOT BELOW
+ ("o5" ?ọ)	; LATIN SMALL LETTER O WITH DOT BELOW
+ ("O5" ?Ọ)	; LATIN CAPITAL LETTER O WITH DOT BELOW
+ ("o3" ?ỏ)	; LATIN SMALL LETTER O WITH HO6K ABOVE
+ ("O3" ?Ỏ)	; LATIN CAPITAL LETTER O WITH HO6K ABOVE
+ ("o61" ?ố)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
+ ("O61" ?Ố)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
+ ("o62" ?ồ)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
+ ("O62" ?á»’)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
+ ("o63" ?ổ)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND HO6K ABOVE
+ ("O63" ?á»”)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HO6K ABOVE
+ ("o64" ?á»—)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
+ ("O64" ?á»–)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
+ ("o65" ?á»™)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELO7
+ ("O65" ?Ộ)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELO7
+ ("o71" ?á»›)	; LATIN SMALL LETTER O WITH HORN AND ACUTE
+ ("O71" ?Ớ)	; LATIN CAPITAL LETTER O WITH HORN AND ACUTE
+ ("o72" ?ờ)	; LATIN SMALL LETTER O WITH HORN AND GRAVE
+ ("O72" ?Ờ)	; LATIN CAPITAL LETTER O WITH HORN AND GRAVE
+ ("o73" ?ở)	; LATIN SMALL LETTER O WITH HORN AND HO6K ABOVE
+ ("O73" ?Ở)	; LATIN CAPITAL LETTER O WITH HORN AND HO6K ABOVE
+ ("o74" ?ỡ)	; LATIN SMALL LETTER O WITH HORN AND TILDE
+ ("O74" ?á» )	; LATIN CAPITAL LETTER O WITH HORN AND TILDE
+ ("o75" ?ợ)	; LATIN SMALL LETTER O WITH HORN AND DOT BELO7
+ ("O75" ?Ợ)	; LATIN CAPITAL LETTER O WITH HORN AND DOT BELO7
+ ("u5" ?ụ)	; LATIN SMALL LETTER U WITH DOT BELO7
+ ("U5" ?Ụ)	; LATIN CAPITAL LETTER U WITH DOT BELO7
+ ("u3" ?ủ)	; LATIN SMALL LETTER U WITH HO6K ABOVE
+ ("U3" ?Ủ)	; LATIN CAPITAL LETTER U WITH HO6K ABOVE
+ ("u71" ?ứ)	; LATIN SMALL LETTER U WITH HORN AND ACUTE
+ ("U71" ?Ứ)	; LATIN CAPITAL LETTER U WITH HORN AND ACUTE
+ ("u72" ?ừ)	; LATIN SMALL LETTER U WITH HORN AND GRAVE
+ ("U72" ?Ừ)	; LATIN CAPITAL LETTER U WITH HORN AND GRAVE
+ ("u73" ?á»­)	; LATIN SMALL LETTER U WITH HORN AND HO6K ABOVE
+ ("U73" ?Ử)	; LATIN CAPITAL LETTER U WITH HORN AND HO6K ABOVE
+ ("u74" ?ữ)	; LATIN SMALL LETTER U WITH HORN AND TILDE
+ ("U74" ?á»®)	; LATIN CAPITAL LETTER U WITH HORN AND TILDE
+ ("u75" ?á»±)	; LATIN SMALL LETTER U WITH HORN AND DOT BELO7
+ ("U75" ?á»°)	; LATIN CAPITAL LETTER U WITH HORN AND DOT BELO7
+ ("y2" ?ỳ)	; LATIN SMALL LETTER Y WITH GRAVE
+ ("Y2" ?Ỳ)	; LATIN CAPITAL LETTER Y WITH GRAVE
+ ("y5" ?ỵ)	; LATIN SMALL LETTER Y WITH DOT BELO7
+ ("Y5" ?á»´)	; LATIN CAPITAL LETTER Y WITH DOT BELO7
+ ("y3" ?á»·)	; LATIN SMALL LETTER Y WITH HO6K ABOVE
+ ("Y3" ?Ỷ)	; LATIN CAPITAL LETTER Y WITH HO6K ABOVE
+ ("y4" ?ỹ)	; LATIN SMALL LETTER Y WITH TILDE
+ ("Y4" ?Ỹ)	; LATIN CAPITAL LETTER Y WITH TILDE
+ ("d9" ?Ä‘)	; LATIN SMALL LETTER D WITH STROKE
+ ("D9" ?Đ)	; LATIN CAPITAL LETTER D WITH STROKE
+;("$$" ?â‚«)	; U+20AB DONG SIGN (#### check)
 
  ("a22" ["a22"])
  ("A22" ["A2"])
@@ -301,5 +301,5 @@
 
 
 ;; Local Variables:
-;; coding: iso-2022-7bit
+;; coding: utf-8
 ;; End:

=== modified file 'leim/quail/welsh.el'
--- leim/quail/welsh.el	2013-01-01 09:11:05 +0000
+++ leim/quail/welsh.el	2013-03-12 21:04:44 +0000
@@ -1,4 +1,4 @@
-;;; welsh.el --- Quail package for inputting Welsh characters  -*-coding: iso-2022-7bit;-*-
+;;; welsh.el --- Quail package for inputting Welsh characters  -*-coding: utf-8;-*-
 
 ;; Copyright (C) 2001-2013 Free Software Foundation, Inc.
 
@@ -29,173 +29,173 @@
 (require 'quail)
 
 (quail-define-package
- "welsh" "Welsh" "^[$,1!4^[(B" t
+ "welsh" "Welsh" "Å´" t
  "Welsh postfix input method"
  nil t nil nil nil nil nil nil nil nil t)
 
 (quail-define-rules
- ("A\\" ?^[,A@^[(B)
- ("A/" ?^[,AA^[(B)
- ("A^" ?^[,AB^[(B)
- ("A+" ?^[,AB^[(B)
- ("A\"" ?^[,AD^[(B)
- ("a\\" ?^[,A`^[(B)
- ("a/" ?^[,Aa^[(B)
- ("a^" ?^[,Ab^[(B)
- ("a+" ?^[,Ab^[(B)
- ("a\"" ?^[,Ad^[(B)
-
- ("E\\" ?^[,AH^[(B)
- ("E/" ?^[,AI^[(B)
- ("E^" ?^[,AJ^[(B)
- ("E+" ?^[,AJ^[(B)
- ("E\"" ?^[,AK^[(B)
- ("e\\" ?^[,Ah^[(B)
- ("e/" ?^[,Ai^[(B)
- ("e^" ?^[,Aj^[(B)
- ("e+" ?^[,Aj^[(B)
- ("e\"" ?^[,Ak^[(B)
-
- ("I\\" ?^[,AL^[(B)
- ("I/" ?^[,AM^[(B)
- ("I^" ?^[,AN^[(B)
- ("I+" ?^[,AN^[(B)
- ("I\"" ?^[,AO^[(B)
- ("i\\" ?^[,Al^[(B)
- ("i/" ?^[,Am^[(B)
- ("i^" ?^[,An^[(B)
- ("i+" ?^[,An^[(B)
- ("i\"" ?^[,Ao^[(B)
-
- ("O\\" ?^[,AR^[(B)
- ("O/" ?^[,AS^[(B)
- ("O^" ?^[,AT^[(B)
- ("O+" ?^[,AT^[(B)
- ("O\"" ?^[,AV^[(B)
- ("o\\" ?^[,Ar^[(B)
- ("o/" ?^[,As^[(B)
- ("o^" ?^[,At^[(B)
- ("o+" ?^[,At^[(B)
- ("o\"" ?^[,Av^[(B)
-
- ("U\\" ?^[,AY^[(B)
- ("U/" ?^[,AZ^[(B)
- ("U^" ?^[,A[^[(B)
- ("U+" ?^[,A[^[(B)
- ("U\"" ?^[,A\^[(B)
- ("u\\" ?^[,Ay^[(B)
- ("u/" ?^[,Az^[(B)
- ("u^" ?^[,A{^[(B)
- ("u+" ?^[,A{^[(B)
- ("u\"" ?^[,A|^[(B)
-
- ("Y\\" ?^[$,1or^[(B)
- ("Y/" ?^[,A]^[(B)
- ("Y^" ?^[$,1!6^[(B)
- ("Y+" ?^[$,1!6^[(B)
- ("Y\"" ?^[$,1!8^[(B)
- ("y\\" ?^[$,1os^[(B)
- ("y/" ?^[,A}^[(B)
- ("y\"" ?^[,A\x7f^[(B)
- ("y^" ?^[$,1!7^[(B)
- ("y+" ?^[$,1!7^[(B)
-
- ("W\\" ?^[$,1n`^[(B)
- ("W/" ?^[$,1nb^[(B)
- ("W^" ?^[$,1!4^[(B)
- ("W+" ?^[$,1!4^[(B)
- ("W\"" ?^[$,1nd^[(B)
- ("w\\" ?^[$,1na^[(B)
- ("w/" ?^[$,1nc^[(B)
- ("w^" ?^[$,1!5^[(B)
- ("w+" ?^[$,1!5^[(B)
- ("w\"" ?^[$,1ne^[(B)
+ ("A\\" ?À)
+ ("A/" ?Á)
+ ("A^" ?Â)
+ ("A+" ?Â)
+ ("A\"" ?Ä)
+ ("a\\" ?à)
+ ("a/" ?á)
+ ("a^" ?â)
+ ("a+" ?â)
+ ("a\"" ?ä)
+
+ ("E\\" ?È)
+ ("E/" ?É)
+ ("E^" ?Ê)
+ ("E+" ?Ê)
+ ("E\"" ?Ë)
+ ("e\\" ?è)
+ ("e/" ?é)
+ ("e^" ?ê)
+ ("e+" ?ê)
+ ("e\"" ?ë)
+
+ ("I\\" ?Ì)
+ ("I/" ?Í)
+ ("I^" ?ÃŽ)
+ ("I+" ?ÃŽ)
+ ("I\"" ?Ï)
+ ("i\\" ?ì)
+ ("i/" ?í)
+ ("i^" ?î)
+ ("i+" ?î)
+ ("i\"" ?ï)
+
+ ("O\\" ?Ã’)
+ ("O/" ?Ó)
+ ("O^" ?Ô)
+ ("O+" ?Ô)
+ ("O\"" ?Ö)
+ ("o\\" ?ò)
+ ("o/" ?ó)
+ ("o^" ?ô)
+ ("o+" ?ô)
+ ("o\"" ?ö)
+
+ ("U\\" ?Ù)
+ ("U/" ?Ú)
+ ("U^" ?Û)
+ ("U+" ?Û)
+ ("U\"" ?Ü)
+ ("u\\" ?ù)
+ ("u/" ?ú)
+ ("u^" ?û)
+ ("u+" ?û)
+ ("u\"" ?ü)
+
+ ("Y\\" ?Ỳ)
+ ("Y/" ?Ý)
+ ("Y^" ?Ŷ)
+ ("Y+" ?Ŷ)
+ ("Y\"" ?Ÿ)
+ ("y\\" ?ỳ)
+ ("y/" ?ý)
+ ("y\"" ?ÿ)
+ ("y^" ?Å·)
+ ("y+" ?Å·)
+
+ ("W\\" ?Ẁ)
+ ("W/" ?Ẃ)
+ ("W^" ?Å´)
+ ("W+" ?Å´)
+ ("W\"" ?Ẅ)
+ ("w\\" ?ẁ)
+ ("w/" ?ẃ)
+ ("w^" ?ŵ)
+ ("w+" ?ŵ)
+ ("w\"" ?ẅ)
 
  ;; "hawlfraint" (copyright).  Dyma arwyddlun hawlfraint.
- ("(h)" ?^[$,1\x7fW^[(B))
+ ("(h)" ?â“—))
 
 ;; (quail-define-package
-;;  "welsh" "Welsh" "^[$,1!4^[(B" t
+;;  "welsh" "Welsh" "Å´" t
 ;;  "Welsh postfix input method, using Latin-8"
 ;;  nil t nil nil nil nil nil nil nil nil t)
 
 ;; (quail-define-rules
-;;  ("A\\" ?^[,A@^[(B)
-;;  ("A/" ?^[,AA^[(B)
-;;  ("A^" ?^[,AB^[(B)
-;;  ("A+" ?^[,AB^[(B)
-;;  ("A\"" ?^[,AD^[(B)
-;;  ("a\\" ?^[,A`^[(B)
-;;  ("a/" ?^[,Aa^[(B)
-;;  ("a^" ?^[,Ab^[(B)
-;;  ("a+" ?^[,Ab^[(B)
-;;  ("a\"" ?^[,Ad^[(B)
-
-;;  ("E\\" ?^[,AH^[(B)
-;;  ("E/" ?^[,AI^[(B)
-;;  ("E^" ?^[,AJ^[(B)
-;;  ("E+" ?^[,AJ^[(B)
-;;  ("E\"" ?^[,AK^[(B)
-;;  ("e\\" ?^[,Ah^[(B)
-;;  ("e/" ?^[,Ai^[(B)
-;;  ("e^" ?^[,Aj^[(B)
-;;  ("e+" ?^[,Aj^[(B)
-;;  ("e\"" ?^[,Ak^[(B)
-
-;;  ("I\\" ?^[,AL^[(B)
-;;  ("I/" ?^[,AM^[(B)
-;;  ("I^" ?^[,AN^[(B)
-;;  ("I+" ?^[,AN^[(B)
-;;  ("I\"" ?^[,AO^[(B)
-;;  ("i\\" ?^[,Al^[(B)
-;;  ("i/" ?^[,Am^[(B)
-;;  ("i^" ?^[,An^[(B)
-;;  ("i+" ?^[,An^[(B)
-;;  ("i\"" ?^[,Ao^[(B)
-
-;;  ("O\\" ?^[,AR^[(B)
-;;  ("O/" ?^[,AS^[(B)
-;;  ("O^" ?^[,AT^[(B)
-;;  ("O+" ?^[,AT^[(B)
-;;  ("O\"" ?^[,AV^[(B)
-;;  ("o\\" ?^[,Ar^[(B)
-;;  ("o/" ?^[,As^[(B)
-;;  ("o^" ?^[,At^[(B)
-;;  ("o+" ?^[,At^[(B)
-;;  ("o\"" ?^[,Av^[(B)
-
-;;  ("U\\" ?^[,AY^[(B)
-;;  ("U/" ?^[,AZ^[(B)
-;;  ("U^" ?^[,A[^[(B)
-;;  ("U+" ?^[,A[^[(B)
-;;  ("U\"" ?^[,A\^[(B)
-;;  ("u\\" ?^[,Ay^[(B)
-;;  ("u/" ?^[,Az^[(B)
-;;  ("u^" ?^[,A{^[(B)
-;;  ("u+" ?^[,A{^[(B)
-;;  ("u\"" ?^[,A|^[(B)
-
-;;  ("Y\\" ?^[,A,^[(B)
-;;  ("Y/" ?^[,A]^[(B)
-;;  ("Y^" ?^[,A^^[(B)
-;;  ("Y+" ?^[,A^^[(B)
-;;  ("Y\"" ?^[,A/^[(B)
-;;  ("y\\" ?^[,A<^[(B)
-;;  ("y/" ?^[,A}^[(B)
-;;  ("y\"" ?^[,A\x7f^[(B)
-;;  ("y^" ?^[,A~^[(B)
-;;  ("y+" ?^[,A~^[(B)
-
-;;  ("W\\" ?^[,A(^[(B)
-;;  ("W/" ?^[,A*^[(B)
-;;  ("W^" ?^[,AP^[(B)
-;;  ("W+" ?^[,AP^[(B)
-;;  ("W\"" ?^[,A=^[(B)
-;;  ("w\\" ?^[,A8^[(B)
-;;  ("w/" ?^[,A:^[(B)
-;;  ("w^" ?^[,Ap^[(B)
-;;  ("w+" ?^[,Ap^[(B)
-;;  ("w\"" ?^[,A>^[(B))
+;;  ("A\\" ?À)
+;;  ("A/" ?Á)
+;;  ("A^" ?Â)
+;;  ("A+" ?Â)
+;;  ("A\"" ?Ä)
+;;  ("a\\" ?à)
+;;  ("a/" ?á)
+;;  ("a^" ?â)
+;;  ("a+" ?â)
+;;  ("a\"" ?ä)
+
+;;  ("E\\" ?È)
+;;  ("E/" ?É)
+;;  ("E^" ?Ê)
+;;  ("E+" ?Ê)
+;;  ("E\"" ?Ë)
+;;  ("e\\" ?è)
+;;  ("e/" ?é)
+;;  ("e^" ?ê)
+;;  ("e+" ?ê)
+;;  ("e\"" ?ë)
+
+;;  ("I\\" ?Ì)
+;;  ("I/" ?Í)
+;;  ("I^" ?ÃŽ)
+;;  ("I+" ?ÃŽ)
+;;  ("I\"" ?Ï)
+;;  ("i\\" ?ì)
+;;  ("i/" ?í)
+;;  ("i^" ?î)
+;;  ("i+" ?î)
+;;  ("i\"" ?ï)
+
+;;  ("O\\" ?Ã’)
+;;  ("O/" ?Ó)
+;;  ("O^" ?Ô)
+;;  ("O+" ?Ô)
+;;  ("O\"" ?Ö)
+;;  ("o\\" ?ò)
+;;  ("o/" ?ó)
+;;  ("o^" ?ô)
+;;  ("o+" ?ô)
+;;  ("o\"" ?ö)
+
+;;  ("U\\" ?Ù)
+;;  ("U/" ?Ú)
+;;  ("U^" ?Û)
+;;  ("U+" ?Û)
+;;  ("U\"" ?Ü)
+;;  ("u\\" ?ù)
+;;  ("u/" ?ú)
+;;  ("u^" ?û)
+;;  ("u+" ?û)
+;;  ("u\"" ?ü)
+
+;;  ("Y\\" ?¬)
+;;  ("Y/" ?Ý)
+;;  ("Y^" ?Þ)
+;;  ("Y+" ?Þ)
+;;  ("Y\"" ?¯)
+;;  ("y\\" ?¼)
+;;  ("y/" ?ý)
+;;  ("y\"" ?ÿ)
+;;  ("y^" ?þ)
+;;  ("y+" ?þ)
+
+;;  ("W\\" ?¨)
+;;  ("W/" ?ª)
+;;  ("W^" ?Ð)
+;;  ("W+" ?Ð)
+;;  ("W\"" ?½)
+;;  ("w\\" ?¸)
+;;  ("w/" ?º)
+;;  ("w^" ?ð)
+;;  ("w+" ?ð)
+;;  ("w\"" ?¾))
 
 
 ;;; welsh.el ends here

=== modified file 'lisp/ChangeLog'
--- lisp/ChangeLog	2013-03-18 19:44:15 +0000
+++ lisp/ChangeLog	2013-03-18 19:53:15 +0000
@@ -1,5 +1,12 @@
 2013-03-18  Paul Eggert  <eggert@cs.ucla.edu>
 
+	Use UTF-8 for most files with non-ASCII characters (Bug#13936).
+	* international/latin1-disp.el, international/mule-util.el:
+	* language/cyril-util.el, language/european.el, language/ind-util.el:
+	* language/lao-util.el, language/thai.el, language/tibet-util.el:
+	* language/tibetan.el, language/viet-util.el:
+	Switch to UTF-8.
+
 	* term/x-win.el (x-keysym-pair): Add a Fixme (Bug#13936).
 
 2013-03-18  Jan Djärv  <jan.h.d@swipnet.se>

=== modified file 'lisp/international/latin1-disp.el'
--- lisp/international/latin1-disp.el	2013-01-01 09:11:05 +0000
+++ lisp/international/latin1-disp.el	2013-03-12 21:04:44 +0000
@@ -1,4 +1,4 @@
-;;; latin1-disp.el --- display tables for other ISO 8859 on Latin-1 terminals -*-coding: iso-2022-7bit;-*-
+;;; latin1-disp.el --- display tables for other ISO 8859 on Latin-1 terminals -*-coding: utf-8;-*-
 
 ;; Copyright (C) 2000-2013 Free Software Foundation, Inc.
 
@@ -107,18 +107,18 @@
 	  (mapc
 	   (lambda (l)
 	     (apply 'latin1-display-char l))
-	   '((?\^[$,1rz^[(B ",") ;; SINGLE LOW-9 QUOTATION MARK
-	     (?\^[$,1r~^[(B ",,")	;; DOUBLE LOW-9 QUOTATION MARK
-	     (?\^[$,1s&^[(B "...") ;; HORIZONTAL ELLIPSIS
-	     (?\^[$,1s0^[(B "o/oo") ;; PER MILLE SIGN
-	     (?\^[$,1s9^[(B "<") ;; SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-	     (?\^[$,1r|^[(B "``")	;; LEFT DOUBLE QUOTATION MARK
-	     (?\^[$,1r}^[(B "''")	;; RIGHT DOUBLE QUOTATION MARK
-	     (?\^[$,1rs^[(B "-") ;; EN DASH
-	     (?\^[$,1rt^[(B "--")	;; EM DASH
-	     (?\^[$,1ub^[(B "TM")	;; TRADE MARK SIGN
-	     (?\^[$,1s:^[(B ">") ;; SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-	     (?^[$,1s"^[(B  "^[,A7^[(B")
+	   '((?\‚ ",") ;; SINGLE LOW-9 QUOTATION MARK
+	     (?\„ ",,")	;; DOUBLE LOW-9 QUOTATION MARK
+	     (?\… "...") ;; HORIZONTAL ELLIPSIS
+	     (?\‰ "o/oo") ;; PER MILLE SIGN
+	     (?\‹ "<") ;; SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+	     (?\“ "``")	;; LEFT DOUBLE QUOTATION MARK
+	     (?\” "''")	;; RIGHT DOUBLE QUOTATION MARK
+	     (?\– "-") ;; EN DASH
+	     (?\— "--")	;; EM DASH
+	     (?\â„¢ "TM")	;; TRADE MARK SIGN
+	     (?\› ">") ;; SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+	     (?•  "·")
 	     )))
 	  (setq latin1-display t))
     (mapc #'latin1-display-reset latin1-display-sets)
@@ -217,66 +217,66 @@
      (lambda (l)
        (or (char-displayable-p (car l))
 	   (apply 'latin1-display-char l)))
-       '((?^[,BF^[(B "'C" "C'")
-	 (?^[,BP^[(B "'D" "/D")
-	 (?^[,B&^[(B "'S" "S'")
-	 (?^[,Bf^[(B "'c" "c'")
-	 (?^[,Bp^[(B "'d" "/d")
-	 (?^[,BE^[(B "'L" "L'")
-	 (?^[,Bq^[(B "'n" "n'")
-	 (?^[,BQ^[(B "'N" "N'")
-	 (?^[,B`^[(B "'r" "r'")
-	 (?^[,B@^[(B "'R" "R'")
-	 (?^[,B6^[(B "'s" "s'")
-	 (?^[,B<^[(B "'z" "z'")
-	 (?^[,B,^[(B "'Z" "Z'")
-	 (?^[,B!^[(B "`A" "A;")
-	 (?^[,BJ^[(B "`E" "E;")
-	 (?^[,B#^[(B "`L" "/L")
-	 (?^[,B*^[(B "`S" ",S")
-	 (?^[,B^^[(B "`T" ",T")
-	 (?^[,B/^[(B "`Z" "Z^.")
-	 (?^[,B1^[(B "`a" "a;")
-	 (?^[,B3^[(B "`l" "/l")
-	 (?^[,Bj^[(B "`e" "e;")
-	 (?^[,B:^[(B "`s" ",s")
-	 (?^[,B~^[(B "`t" ",t")
-	 (?^[,B?^[(B "`z" "z^.")
-	 (?^[,B\x7f^[(B "`." "'.")
-	 (?^[,BC^[(B "~A" "A(")
-	 (?^[,BH^[(B "~C" "C<")
-	 (?^[,BO^[(B "~D" "D<")
-	 (?^[,BL^[(B "~E" "E<")
-	 (?^[,Bl^[(B "~e" "e<")
-	 (?^[,B%^[(B "~L" "L<")
-	 (?^[,BR^[(B "~N" "N<")
-	 (?^[,BU^[(B "~O" "O''")
-	 (?^[,BX^[(B "~R" "R<")
-	 (?^[,B)^[(B "~S" "S<")
-	 (?^[,B+^[(B "~T" "T<")
-	 (?^[,B[^[(B "~U" "U''")
-	 (?^[,B.^[(B "~Z" "Z<")
-	 (?^[,Bc^[(B "~a" "a(}")
-	 (?^[,Bh^[(B "~c" "c<")
-	 (?^[,Bo^[(B "~d" "d<")
-	 (?^[,B5^[(B "~l" "l<")
-	 (?^[,Br^[(B "~n" "n<")
-	 (?^[,Bu^[(B "~o" "o''")
-	 (?^[,Bx^[(B "~r" "r<")
-	 (?^[,B9^[(B "~s" "s<")
-	 (?^[,B;^[(B "~t" "t<")
-	 (?^[,B{^[(B "~u" "u''")
-	 (?^[,B>^[(B "~z" "z<")
-	 (?^[,B7^[(B "~v" "'<")			; ?^[,B"^[(B in latin-pre
-	 (?^[,B"^[(B "~~" "'(")
-	 (?^[,By^[(B "uu" "u^0")
-	 (?^[,BY^[(B "UU" "U^0")
-	 (?^[,BD^[(B "\"A")
-	 (?^[,Bd^[(B "\"a")
-	 (?^[,BK^[(B "\"E" "E:")
-	 (?^[,Bk^[(B "\"e")
-	 (?^[,B=^[(B "''" "'")
-	 (?^[,B7^[(B "'<")			; Lynx's rendering of caron
+       '((?Ć "'C" "C'")
+	 (?Đ "'D" "/D")
+	 (?Åš "'S" "S'")
+	 (?ć "'c" "c'")
+	 (?Ä‘ "'d" "/d")
+	 (?Ĺ "'L" "L'")
+	 (?Å„ "'n" "n'")
+	 (?Ń "'N" "N'")
+	 (?Å• "'r" "r'")
+	 (?Å” "'R" "R'")
+	 (?Å› "'s" "s'")
+	 (?ź "'z" "z'")
+	 (?Ź "'Z" "Z'")
+	 (?Ä„ "`A" "A;")
+	 (?Ę "`E" "E;")
+	 (?Ł "`L" "/L")
+	 (?Åž "`S" ",S")
+	 (?Å¢ "`T" ",T")
+	 (?Å» "`Z" "Z^.")
+	 (?Ä… "`a" "a;")
+	 (?Å‚ "`l" "/l")
+	 (?Ä™ "`e" "e;")
+	 (?ÅŸ "`s" ",s")
+	 (?Å£ "`t" ",t")
+	 (?ż "`z" "z^.")
+	 (?Ë™ "`." "'.")
+	 (?Ä‚ "~A" "A(")
+	 (?Č "~C" "C<")
+	 (?ÄŽ "~D" "D<")
+	 (?Äš "~E" "E<")
+	 (?Ä› "~e" "e<")
+	 (?Ľ "~L" "L<")
+	 (?Ň "~N" "N<")
+	 (?Ő "~O" "O''")
+	 (?Ř "~R" "R<")
+	 (?Å  "~S" "S<")
+	 (?Ť "~T" "T<")
+	 (?Å° "~U" "U''")
+	 (?Ž "~Z" "Z<")
+	 (?ă "~a" "a(}")
+	 (?č "~c" "c<")
+	 (?ď "~d" "d<")
+	 (?ľ "~l" "l<")
+	 (?ň "~n" "n<")
+	 (?Å‘ "~o" "o''")
+	 (?Å™ "~r" "r<")
+	 (?Å¡ "~s" "s<")
+	 (?Å¥ "~t" "t<")
+	 (?ű "~u" "u''")
+	 (?ž "~z" "z<")
+	 (?ˇ "~v" "'<")			; ?˘ in latin-pre
+	 (?˘ "~~" "'(")
+	 (?ů "uu" "u^0")
+	 (?Å® "UU" "U^0")
+	 (?Ä "\"A")
+	 (?ä "\"a")
+	 (?Ë "\"E" "E:")
+	 (?ë "\"e")
+	 (?˝ "''" "'")
+	 (?ˇ "'<")			; Lynx's rendering of caron
 	 )))
 
    ((eq set 'latin-3)
@@ -285,34 +285,34 @@
      (lambda (l)
        (or (char-displayable-p (car l))
 	   (apply 'latin1-display-char l)))
-       '((?^[,C!^[(B "/H")
-	 (?^[,C"^[(B "~`" "'(")
-	 (?^[,C&^[(B "^H" "H^")
-	 (?^[,C6^[(B "^h" "h^")
-	 (?^[,C)^[(B ".I" "I^.")
-	 (?^[,C*^[(B ",S")
-	 (?^[,C+^[(B "~G" "G(")
-	 (?^[,C,^[(B "^J" "J^")
-	 (?^[,C/^[(B ".Z" "Z^.")
-	 (?^[,C1^[(B "/h")
-	 (?^[,C9^[(B ".i" "i^.")
-	 (?^[,C:^[(B ",s")
-	 (?^[,C;^[(B "~g" "g(")
-	 (?^[,C<^[(B "^j" "j^")
-	 (?^[,C?^[(B ".Z" "z^.")
-	 (?^[,CE^[(B ".c" "C^.")
-	 (?^[,CF^[(B "^C" "C^")
-	 (?^[,CU^[(B ".G" "G^.")
-	 (?^[,CX^[(B "^G" "G^")
-	 (?^[,C]^[(B "~U" "U(")
-	 (?^[,C^^[(B "^S" "S^")
-	 (?^[,Ce^[(B ".C" "c^.")
-	 (?^[,Cf^[(B "^c" "c^")
-	 (?^[,Cu^[(B ".g" "g^.")
-	 (?^[,Cx^[(B "^g" "g^")
-	 (?^[,C}^[(B "~u" "u(")
-	 (?^[,C~^[(B "^s" "s^")
-	 (?^[,C\x7f^[(B "/." "^."))))
+       '((?Ħ "/H")
+	 (?˘ "~`" "'(")
+	 (?Ĥ "^H" "H^")
+	 (?Ä¥ "^h" "h^")
+	 (?Ä° ".I" "I^.")
+	 (?Åž ",S")
+	 (?Äž "~G" "G(")
+	 (?Ä´ "^J" "J^")
+	 (?Å» ".Z" "Z^.")
+	 (?ħ "/h")
+	 (?ı ".i" "i^.")
+	 (?ÅŸ ",s")
+	 (?ÄŸ "~g" "g(")
+	 (?ĵ "^j" "j^")
+	 (?ż ".Z" "z^.")
+	 (?ÄŠ ".c" "C^.")
+	 (?Ĉ "^C" "C^")
+	 (?Ä  ".G" "G^.")
+	 (?Ĝ "^G" "G^")
+	 (?Ŭ "~U" "U(")
+	 (?Ŝ "^S" "S^")
+	 (?Ä‹ ".C" "c^.")
+	 (?ĉ "^c" "c^")
+	 (?Ä¡ ".g" "g^.")
+	 (?ĝ "^g" "g^")
+	 (?Å­ "~u" "u(")
+	 (?ŝ "^s" "s^")
+	 (?Ë™ "/." "^."))))
 
    ((eq set 'latin-4)
     (latin1-display-identities set)
@@ -320,55 +320,55 @@
      (lambda (l)
        (or (char-displayable-p (car l))
 	   (apply 'latin1-display-char l)))
-       '((?^[,D!^[(B "A," "A;")
-	 (?^[,D"^[(B "k/" "kk")
-	 (?^[,D#^[(B "R," ",R")
-	 (?^[,D%^[(B "I~" "?I")
-	 (?^[,D&^[(B "L," ",L")
-	 (?^[,D)^[(B "S~" "S<")
-	 (?^[,D*^[(B "E-")
-	 (?^[,D+^[(B "G," ",G")
-	 (?^[,D,^[(B "T/" "/T")
-	 (?^[,D.^[(B "Z~" "Z<")
-	 (?^[,D1^[(B "a," "a;")
-	 (?^[,D2^[(B "';")
-	 (?^[,D3^[(B "r," ",r")
-	 (?^[,D5^[(B "i~" "~i")
-	 (?^[,D6^[(B "l," ",l")
-	 (?^[,D7^[(B "'<")
-	 (?^[,D9^[(B "s~" "s<")
-	 (?^[,D:^[(B "e-")
-	 (?^[,D;^[(B "g," ",g")
-	 (?^[,D<^[(B "t/" "/t")
-	 (?^[,D=^[(B "N/" "NG")
-	 (?^[,D>^[(B "z~" "z<")
-	 (?^[,D?^[(B "n/" "ng")
-	 (?^[,D@^[(B "A-")
-	 (?^[,DG^[(B "I," "I;")
-	 (?^[,DH^[(B "C~" "C<")
-	 (?^[,DJ^[(B "E," "E;")
-	 (?^[,DL^[(B "E." "E^.")
-	 (?^[,DO^[(B "I-")
-	 (?^[,DQ^[(B "N," ",N")
-	 (?^[,DR^[(B "O-")
-	 (?^[,DS^[(B "K," ",K")
-	 (?^[,DY^[(B "U," "U;")
-	 (?^[,D]^[(B "U~" "~U")
-	 (?^[,D^^[(B "U-")
-	 (?^[,D`^[(B "a-")
-	 (?^[,Dg^[(B "i," "i;")
-	 (?^[,Dh^[(B "c~" "c<")
-	 (?^[,Dj^[(B "e," "e;")
-	 (?^[,Dl^[(B "e." "e^.")
-	 (?^[,Do^[(B "i-")
-	 (?^[,Dp^[(B "d/" "/d")
-	 (?^[,Dq^[(B "n," ",n")
-	 (?^[,Dr^[(B "o-")
-	 (?^[,Ds^[(B "k," ",k")
-	 (?^[,Dy^[(B "u," "u;")
-	 (?^[,D}^[(B "u~" "~u")
-	 (?^[,D~^[(B "u-")
-	 (?^[,D\x7f^[(B "^."))))
+       '((?Ä„ "A," "A;")
+	 (?ĸ "k/" "kk")
+	 (?Å– "R," ",R")
+	 (?Ĩ "I~" "?I")
+	 (?Ä» "L," ",L")
+	 (?Å  "S~" "S<")
+	 (?Ä’ "E-")
+	 (?Ä¢ "G," ",G")
+	 (?Ŧ "T/" "/T")
+	 (?Ž "Z~" "Z<")
+	 (?Ä… "a," "a;")
+	 (?Ë› "';")
+	 (?Å— "r," ",r")
+	 (?Ä© "i~" "~i")
+	 (?ļ "l," ",l")
+	 (?ˇ "'<")
+	 (?Å¡ "s~" "s<")
+	 (?Ä“ "e-")
+	 (?Ä£ "g," ",g")
+	 (?ŧ "t/" "/t")
+	 (?ÅŠ "N/" "NG")
+	 (?ž "z~" "z<")
+	 (?Å‹ "n/" "ng")
+	 (?Ä€ "A-")
+	 (?Ä® "I," "I;")
+	 (?Č "C~" "C<")
+	 (?Ę "E," "E;")
+	 (?Ä– "E." "E^.")
+	 (?Ī "I-")
+	 (?Å… "N," ",N")
+	 (?Ō "O-")
+	 (?Ķ "K," ",K")
+	 (?Ų "U," "U;")
+	 (?Ũ "U~" "~U")
+	 (?Ū "U-")
+	 (?ā "a-")
+	 (?į "i," "i;")
+	 (?č "c~" "c<")
+	 (?Ä™ "e," "e;")
+	 (?Ä— "e." "e^.")
+	 (?Ä« "i-")
+	 (?Ä‘ "d/" "/d")
+	 (?ņ "n," ",n")
+	 (?ō "o-")
+	 (?Ä· "k," ",k")
+	 (?ų "u," "u;")
+	 (?Å© "u~" "~u")
+	 (?Å« "u-")
+	 (?Ë™ "^."))))
 
    ((eq set 'latin-5)
     (latin1-display-identities set)
@@ -376,15 +376,15 @@
      (lambda (l)
        (or (char-displayable-p (car l))
 	 (apply 'latin1-display-char l)))
-       '((?^[,Mp^[(B "~g" "g(")
-	 (?^[,MP^[(B "~G" "G(")
-	 (?^[,M]^[(B ".I" "I^.")
-	 (?^[,M~^[(B ",s")
-	 (?^[,M^^[(B ",S")
-	 (?^[,Mj^[(B "^e" "e<")			; from latin-post
-	 (?^[,Ml^[(B ".e" "e^.")
-	 (?^[,Mo^[(B "\"i" "i-")		; from latin-post
-	 (?^[,M}^[(B ".i" "i."))))
+       '((?ÄŸ "~g" "g(")
+	 (?Äž "~G" "G(")
+	 (?Ä° ".I" "I^.")
+	 (?ÅŸ ",s")
+	 (?Åž ",S")
+	 (?ê "^e" "e<")			; from latin-post
+	 (?ì ".e" "e^.")
+	 (?ï "\"i" "i-")		; from latin-post
+	 (?ı ".i" "i."))))
 
    ((eq set 'latin-8)
     (latin1-display-identities set)
@@ -392,37 +392,37 @@
      (lambda (l)
        (or (char-displayable-p (car l))
 	   (apply 'latin1-display-char l)))
-       '((?^[,_!^[(B ".B" "B`")
-	 (?^[,_"^[(B ".b" "b`")
-	 (?^[,_%^[(B ".c" "c`")
-	 (?^[,_$^[(B ".C" "C`")
-	 (?^[,_&^[(B ".D" "D`")
-	 (?^[,_+^[(B ".d" "d`")
-	 (?^[,_8^[(B "`w")
-	 (?^[,_(^[(B "`W")
-	 (?^[,_:^[(B "'w" "w'")
-	 (?^[,_*^[(B "'W" "W'")
-	 (?^[,_<^[(B "`y")
-	 (?^[,_,^[(B "`Y")
-	 (?^[,_1^[(B ".f" "f`")
-	 (?^[,_0^[(B ".F" "F`")
-	 (?^[,_3^[(B ".g" "g`")
-	 (?^[,_2^[(B ".G" "G`")
-	 (?^[,_5^[(B ".m" "m`")
-	 (?^[,_4^[(B ".M" "M`")
-	 (?^[,_9^[(B ".p" "p`")
-	 (?^[,_7^[(B ".P" "P`")
-	 (?^[,_?^[(B ".s" "s`")
-	 (?^[,_;^[(B ".S" "S`")
-	 (?^[,_>^[(B "\"w")
-	 (?^[,_=^[(B "\"W")
-	 (?^[,_p^[(B "^w" "w^")
-	 (?^[,_P^[(B "^W" "W^")
-	 (?^[,_w^[(B ".t" "t`")
-	 (?^[,_W^[(B ".T" "T`")
-	 (?^[,_~^[(B "^y" "y^")
-	 (?^[,_^^[(B "^Y" "Y^")
-	 (?^[,_/^[(B "\"Y"))))
+       '((?Ḃ ".B" "B`")
+	 (?ḃ ".b" "b`")
+	 (?Ä‹ ".c" "c`")
+	 (?ÄŠ ".C" "C`")
+	 (?Ḋ ".D" "D`")
+	 (?ḋ ".d" "d`")
+	 (?ẁ "`w")
+	 (?Ẁ "`W")
+	 (?ẃ "'w" "w'")
+	 (?Ẃ "'W" "W'")
+	 (?ỳ "`y")
+	 (?Ỳ "`Y")
+	 (?ḟ ".f" "f`")
+	 (?Ḟ ".F" "F`")
+	 (?Ä¡ ".g" "g`")
+	 (?Ä  ".G" "G`")
+	 (?ṁ ".m" "m`")
+	 (?á¹€ ".M" "M`")
+	 (?á¹— ".p" "p`")
+	 (?á¹– ".P" "P`")
+	 (?ṡ ".s" "s`")
+	 (?á¹  ".S" "S`")
+	 (?ẅ "\"w")
+	 (?Ẅ "\"W")
+	 (?ŵ "^w" "w^")
+	 (?Å´ "^W" "W^")
+	 (?ṫ ".t" "t`")
+	 (?Ṫ ".T" "T`")
+	 (?Å· "^y" "y^")
+	 (?Ŷ "^Y" "Y^")
+	 (?Ÿ "\"Y"))))
 
    ((eq set 'latin-9)
     (latin1-display-identities set)
@@ -430,97 +430,97 @@
      (lambda (l)
        (or (char-displayable-p (car l))
 	   (apply 'latin1-display-char l)))
-       '((?^[,b(^[(B "~s" "s<")
-	 (?^[,b&^[(B "~S" "S<")
-	 (?^[,b$^[(B "Euro" "E=")
-	 (?^[,b8^[(B "~z" "z<")
-	 (?^[,b4^[(B "~Z" "Z<")
-	 (?^[,b>^[(B "\"Y")
-	 (?^[,b=^[(B "oe")
-	 (?^[,b<^[(B "OE"))))
+       '((?Å¡ "~s" "s<")
+	 (?Å  "~S" "S<")
+	 (?€ "Euro" "E=")
+	 (?ž "~z" "z<")
+	 (?Ž "~Z" "Z<")
+	 (?Ÿ "\"Y")
+	 (?Å“ "oe")
+	 (?Å’ "OE"))))
 
    ((eq set 'greek)
     (mapc
      (lambda (l)
        (or (char-displayable-p (car l))
 	   (apply 'latin1-display-char l)))
-       '((?^[,F!^[(B "9'")
-	 (?^[,F"^[(B "'9")
-	 (?^[,F/^[(B "-M")
-	 (?^[,F5^[(B "'%")
-	 (?^[,F6^[(B "'A")
-	 (?^[,F8^[(B "'E")
-	 (?^[,F9^[(B "'H")
-	 (?^[,F:^[(B "'I")
-	 (?^[,F<^[(B "'O")
-	 (?^[,F>^[(B "'Y")
-	 (?^[,F?^[(B "W%")
-	 (?^[,F@^[(B "i3")
-	 (?^[,FC^[(B "G*")
-	 (?^[,FD^[(B "D*")
-	 (?^[,FH^[(B "TH")
-	 (?^[,FK^[(B "L*")
-	 (?^[,FN^[(B "C*")
-	 (?^[,FP^[(B "P*")
-	 (?^[,FS^[(B "S*")
-	 (?^[,FV^[(B "F*")
-	 (?^[,FX^[(B "Q*")
-	 (?^[,FY^[(B "W*")
-	 (?^[,FZ^[(B "\"I")
-	 (?^[,F[^[(B "\"Y")
-	 (?^[,F\^[(B "a%")
-	 (?^[,F]^[(B "e%")
-	 (?^[,F^^[(B "y%")
-	 (?^[,F_^[(B "i%")
-	 (?^[,F`^[(B "u3")
-	 (?^[,Fa^[(B "a*")
-	 (?^[,Fb^[(B "b*")
-	 (?^[,Fc^[(B "g*")
-	 (?^[,Fd^[(B "d*")
-	 (?^[,Fe^[(B "e*")
-	 (?^[,Ff^[(B "z*")
-	 (?^[,Fg^[(B "y*")
-	 (?^[,Fh^[(B "h*")
-	 (?^[,Fi^[(B "i*")
-	 (?^[,Fj^[(B "k")
-	 (?^[,Fk^[(B "l*")
-	 (?^[,Fl^[(B "m*")
-	 (?^[,Fm^[(B "n*")
-	 (?^[,Fn^[(B "c*")
-	 (?^[,Fp^[(B "p*")
-	 (?^[,Fq^[(B "r*")
-	 (?^[,Fr^[(B "*s")
-	 (?^[,Fs^[(B "s*")
-	 (?^[,Ft^[(B "t*")
-	 (?^[,Fu^[(B "u")
-	 (?^[,Fv^[(B "f*")
-	 (?^[,Fw^[(B "x*")
-	 (?^[,Fx^[(B "q*")
-	 (?^[,Fy^[(B "w*")
-	 (?^[,Fz^[(B "\"i")
-	 (?^[,F{^[(B "\"u")
-	 (?^[,F|^[(B "'o")
-	 (?^[,F}^[(B "'u")
-	 (?^[,F~^[(B "'w")))
+       '((?‘ "9'")
+	 (?’ "'9")
+	 (?― "-M")
+	 (?Î… "'%")
+	 (?Ά "'A")
+	 (?Έ "'E")
+	 (?Ή "'H")
+	 (?Ί "'I")
+	 (?Ό "'O")
+	 (?ÎŽ "'Y")
+	 (?Ώ "W%")
+	 (?ΐ "i3")
+	 (?Γ "G*")
+	 (?Δ "D*")
+	 (?Θ "TH")
+	 (?Λ "L*")
+	 (?Ξ "C*")
+	 (?Π "P*")
+	 (?Σ "S*")
+	 (?Φ "F*")
+	 (?Ψ "Q*")
+	 (?Ω "W*")
+	 (?Ϊ "\"I")
+	 (?Ϋ "\"Y")
+	 (?ά "a%")
+	 (?έ "e%")
+	 (?ή "y%")
+	 (?ί "i%")
+	 (?ΰ "u3")
+	 (?α "a*")
+	 (?β "b*")
+	 (?γ "g*")
+	 (?δ "d*")
+	 (?ε "e*")
+	 (?ζ "z*")
+	 (?η "y*")
+	 (?θ "h*")
+	 (?ι "i*")
+	 (?κ "k")
+	 (?λ "l*")
+	 (?μ "m*")
+	 (?ν "n*")
+	 (?ξ "c*")
+	 (?Ï€ "p*")
+	 (?ρ "r*")
+	 (?Ï‚ "*s")
+	 (?σ "s*")
+	 (?Ï„ "t*")
+	 (?Ï… "u")
+	 (?φ "f*")
+	 (?χ "x*")
+	 (?ψ "q*")
+	 (?ω "w*")
+	 (?ÏŠ "\"i")
+	 (?Ï‹ "\"u")
+	 (?ό "'o")
+	 (?ύ "'u")
+	 (?ÏŽ "'w")))
     (mapc
      (lambda (l)
        (or (char-displayable-p (car l))
 	   (aset standard-display-table (car l) (string-to-vector (cadr l)))))
-       '((?^[,FA^[(B "A")
-	 (?^[,FB^[(B "B")
-	 (?^[,FE^[(B "E")
-	 (?^[,FF^[(B "Z")
-	 (?^[,FG^[(B "H")
-	 (?^[,FI^[(B "I")
-	 (?^[,FJ^[(B "J")
-	 (?^[,FL^[(B "M")
-	 (?^[,FM^[(B "N")
-	 (?^[,FO^[(B "O")
-	 (?^[,FQ^[(B "P")
-	 (?^[,FT^[(B "T")
-	 (?^[,FU^[(B "Y")
-	 (?^[,FW^[(B "X")
-	 (?^[,Fo^[(B "o"))))
+       '((?Α "A")
+	 (?Î’ "B")
+	 (?Ε "E")
+	 (?Ζ "Z")
+	 (?Η "H")
+	 (?Ι "I")
+	 (?Κ "J")
+	 (?Μ "M")
+	 (?Ν "N")
+	 (?Ο "O")
+	 (?Ρ "P")
+	 (?Τ "T")
+	 (?Î¥ "Y")
+	 (?Χ "X")
+	 (?ο "o"))))
 
    ((eq set 'hebrew)
     ;; Don't start with identities, since we don't have definitions
@@ -537,96 +537,96 @@
      (lambda (l)
        (or (char-displayable-p (car l))
 	   (aset standard-display-table (car l) (string-to-vector (cadr l)))))
-       '((?^[,H_^[(B "=2")
-	 (?^[,H`^[(B "A+")
-	 (?^[,Ha^[(B "B+")
-	 (?^[,Hb^[(B "G+")
-	 (?^[,Hc^[(B "D+")
-	 (?^[,Hd^[(B "H+")
-	 (?^[,He^[(B "W+")
-	 (?^[,Hf^[(B "Z+")
-	 (?^[,Hg^[(B "X+")
-	 (?^[,Hh^[(B "Tj")
-	 (?^[,Hi^[(B "J+")
-	 (?^[,Hj^[(B "K%")
-	 (?^[,Hk^[(B "K+")
-	 (?^[,Hl^[(B "L+")
-	 (?^[,Hm^[(B "M%")
-	 (?^[,Hn^[(B "M+")
-	 (?^[,Ho^[(B "N%")
-	 (?^[,Hp^[(B "N+")
-	 (?^[,Hq^[(B "S+")
-	 (?^[,Hr^[(B "E+")
-	 (?^[,Hs^[(B "P%")
-	 (?^[,Ht^[(B "P+")
-	 (?^[,Hu^[(B "Zj")
-	 (?^[,Hv^[(B "ZJ")
-	 (?^[,Hw^[(B "Q+")
-	 (?^[,Hx^[(B "R+")
-	 (?^[,Hy^[(B "Sh")
-	 (?^[,Hz^[(B "T+"))))
+       '((?‗ "=2")
+	 (?א "A+")
+	 (?ב "B+")
+	 (?×’ "G+")
+	 (?ד "D+")
+	 (?×” "H+")
+	 (?ו "W+")
+	 (?×– "Z+")
+	 (?×— "X+")
+	 (?ט "Tj")
+	 (?×™ "J+")
+	 (?ך "K%")
+	 (?×› "K+")
+	 (?ל "L+")
+	 (?ם "M%")
+	 (?מ "M+")
+	 (?ן "N%")
+	 (?×  "N+")
+	 (?ס "S+")
+	 (?×¢ "E+")
+	 (?×£ "P%")
+	 (?פ "P+")
+	 (?×¥ "Zj")
+	 (?צ "ZJ")
+	 (?ק "Q+")
+	 (?ר "R+")
+	 (?ש "Sh")
+	 (?ת "T+"))))
 
    ;; Arabic probably isn't so useful in the absence of Arabic
    ;; language support...
    ((eq set 'arabic)
     (setq set 'arabic)
-    (or (char-displayable-p ?^[,G ^[(B)
-	(aset standard-display-table ?^[,G ^[(B "^[,A ^[(B"))
-    (or (char-displayable-p ?^[,G$^[(B)
-	(aset standard-display-table ?^[,G$^[(B "^[,A$^[(B"))
-    (or (char-displayable-p ?^[,G-^[(B)
-	(aset standard-display-table ?^[,G-^[(B "^[,A-^[(B"))
+    (or (char-displayable-p ? )
+	(aset standard-display-table ?  " "))
+    (or (char-displayable-p ?¤)
+	(aset standard-display-table ?¤ "¤"))
+    (or (char-displayable-p ?­)
+	(aset standard-display-table ?­ "­"))
     (mapc (lambda (l)
 	    (or (char-displayable-p (car l))
 		(apply  'latin1-display-char l)))
-	    '((?^[,G,^[(B ",+")
-	      (?^[,G;^[(B ";+")
-	      (?^[,G?^[(B "?+")
-	      (?^[,GA^[(B "H'")
-	      (?^[,GB^[(B "aM")
-	      (?^[,GC^[(B "aH")
-	      (?^[,GD^[(B "wH")
-	      (?^[,GE^[(B "ah")
-	      (?^[,GF^[(B "yH")
-	      (?^[,GG^[(B "a+")
-	      (?^[,GH^[(B "b+")
-	      (?^[,GI^[(B "tm")
-	      (?^[,GJ^[(B "t+")
-	      (?^[,GK^[(B "tk")
-	      (?^[,GL^[(B "g+")
-	      (?^[,GM^[(B "hk")
-	      (?^[,GN^[(B "x+")
-	      (?^[,GO^[(B "d+")
-	      (?^[,GP^[(B "dk")
-	      (?^[,GQ^[(B "r+")
-	      (?^[,GR^[(B "z+")
-	      (?^[,GS^[(B "s+")
-	      (?^[,GT^[(B "sn")
-	      (?^[,GU^[(B "c+")
-	      (?^[,GV^[(B "dd")
-	      (?^[,GW^[(B "tj")
-	      (?^[,GX^[(B "zH")
-	      (?^[,GY^[(B "e+")
-	      (?^[,GZ^[(B "i+")
-	      (?^[,G`^[(B "++")
-	      (?^[,Ga^[(B "f+")
-	      (?^[,Gb^[(B "q+")
-	      (?^[,Gc^[(B "k+")
-	      (?^[,Gd^[(B "l+")
-	      (?^[,Ge^[(B "m+")
-	      (?^[,Gf^[(B "n+")
-	      (?^[,Gg^[(B "h+")
-	      (?^[,Gh^[(B "w+")
-	      (?^[,Gi^[(B "j+")
-	      (?^[,Gj^[(B "y+")
-	      (?^[,Gk^[(B ":+")
-	      (?^[,Gl^[(B "\"+")
-	      (?^[,Gm^[(B "=+")
-	      (?^[,Gn^[(B "/+")
-	      (?^[,Go^[(B "'+")
-	      (?^[,Gp^[(B "1+")
-	      (?^[,Gq^[(B "3+")
-	      (?^[,Gr^[(B "0+"))))
+	    '((?، ",+")
+	      (?Ø› ";+")
+	      (?ØŸ "?+")
+	      (?Ø¡ "H'")
+	      (?Ø¢ "aM")
+	      (?Ø£ "aH")
+	      (?ؤ "wH")
+	      (?Ø¥ "ah")
+	      (?ئ "yH")
+	      (?ا "a+")
+	      (?ب "b+")
+	      (?Ø© "tm")
+	      (?ت "t+")
+	      (?Ø« "tk")
+	      (?ج "g+")
+	      (?Ø­ "hk")
+	      (?Ø® "x+")
+	      (?د "d+")
+	      (?Ø° "dk")
+	      (?ر "r+")
+	      (?ز "z+")
+	      (?س "s+")
+	      (?Ø´ "sn")
+	      (?ص "c+")
+	      (?ض "dd")
+	      (?Ø· "tj")
+	      (?ظ "zH")
+	      (?ع "e+")
+	      (?غ "i+")
+	      (?Ù€ "++")
+	      (?ف "f+")
+	      (?Ù‚ "q+")
+	      (?Ùƒ "k+")
+	      (?Ù„ "l+")
+	      (?Ù… "m+")
+	      (?Ù† "n+")
+	      (?Ù‡ "h+")
+	      (?Ùˆ "w+")
+	      (?Ù‰ "j+")
+	      (?ÙŠ "y+")
+	      (?Ù‹ ":+")
+	      (?ٌ "\"+")
+	      (?ٍ "=+")
+	      (?ÙŽ "/+")
+	      (?ُ "'+")
+	      (?ِ "1+")
+	      (?Ù‘ "3+")
+	      (?Ù’ "0+"))))
 
    ((eq set 'cyrillic)
     (setq set 'cyrillic-iso)
@@ -634,105 +634,105 @@
      (lambda (l)
        (or (char-displayable-p (car l))
 	   (apply 'latin1-display-char l)))
-       '((?^[,L"^[(B "Dj")
-	 (?^[,L#^[(B "Gj")
-	 (?^[,L$^[(B "IE")
-	 (?^[,L)^[(B "Lj")
-	 (?^[,L*^[(B "Nj")
-	 (?^[,L+^[(B "Ts")
-	 (?^[,L,^[(B "Kj")
-	 (?^[,L.^[(B "V%")
-	 (?^[,L/^[(B "Dzh")
-	 (?^[,L1^[(B "B=")
-	 (?^[,L3^[(B "^[,Ab^[(B")
-	 (?^[,L4^[(B "D")
-	 (?^[,L6^[(B "Z%")
-	 (?^[,L7^[(B "3")
-	 (?^[,L8^[(B "U")
-	 (?^[,L9^[(B "J=")
-	 (?^[,L;^[(B "L=")
-	 (?^[,L?^[(B "P=")
-	 (?^[,LC^[(B "Y")
-	 (?^[,LD^[(B "^[,Ah^[(B")
-	 (?^[,LF^[(B "C=")
-	 (?^[,LG^[(B "C%")
-	 (?^[,LH^[(B "S%")
-	 (?^[,LI^[(B "Sc")
-	 (?^[,LJ^[(B "=\"")
-	 (?^[,LK^[(B "Y=")
-	 (?^[,LL^[(B "%\"")
-	 (?^[,LM^[(B "Ee")
-	 (?^[,LN^[(B "Yu")
-	 (?^[,LO^[(B "Ya")
-	 (?^[,LQ^[(B "b")
-	 (?^[,LR^[(B "v=")
-	 (?^[,LS^[(B "g=")
-	 (?^[,LT^[(B "g")
-	 (?^[,LV^[(B "z%")
-	 (?^[,LW^[(B "z=")
-	 (?^[,LX^[(B "u")
-	 (?^[,LY^[(B "j=")
-	 (?^[,LZ^[(B "k")
-	 (?^[,L[^[(B "l=")
-	 (?^[,L\^[(B "m=")
-	 (?^[,L]^[(B "n=")
-	 (?^[,L_^[(B "n")
-	 (?^[,L`^[(B "p")
-	 (?^[,Lb^[(B "t=")
-	 (?^[,Ld^[(B "f=")
-	 (?^[,Lf^[(B "c=")
-	 (?^[,Lg^[(B "c%")
-	 (?^[,Lh^[(B "s%")
-	 (?^[,Li^[(B "sc")
-	 (?^[,Lj^[(B "='")
-	 (?^[,Lk^[(B "y=")
-	 (?^[,Ll^[(B "%'")
-	 (?^[,Lm^[(B "ee")
-	 (?^[,Ln^[(B "yu")
-	 (?^[,Lo^[(B "ya")
-	 (?^[,Lp^[(B "N0")
-	 (?^[,Lr^[(B "dj")
-	 (?^[,Ls^[(B "gj")
-	 (?^[,Lt^[(B "ie")
-	 (?^[,Ly^[(B "lj")
-	 (?^[,Lz^[(B "nj")
-	 (?^[,L{^[(B "ts")
-	 (?^[,L|^[(B "kj")
-	 (?^[,L~^[(B "v%")
-	 (?^[,L\x7f^[(B "dzh")))
+       '((?Ђ "Dj")
+	 (?Ѓ "Gj")
+	 (?Є "IE")
+	 (?Љ "Lj")
+	 (?Њ "Nj")
+	 (?Ћ "Ts")
+	 (?Ќ "Kj")
+	 (?ÐŽ "V%")
+	 (?Џ "Dzh")
+	 (?Б "B=")
+	 (?Г "â")
+	 (?Д "D")
+	 (?Ж "Z%")
+	 (?З "3")
+	 (?И "U")
+	 (?Й "J=")
+	 (?Л "L=")
+	 (?П "P=")
+	 (?У "Y")
+	 (?Ф "è")
+	 (?Ц "C=")
+	 (?Ч "C%")
+	 (?Ш "S%")
+	 (?Щ "Sc")
+	 (?Ъ "=\"")
+	 (?Ы "Y=")
+	 (?Ь "%\"")
+	 (?Э "Ee")
+	 (?Ю "Yu")
+	 (?Я "Ya")
+	 (?б "b")
+	 (?в "v=")
+	 (?г "g=")
+	 (?д "g")
+	 (?ж "z%")
+	 (?з "z=")
+	 (?и "u")
+	 (?й "j=")
+	 (?к "k")
+	 (?л "l=")
+	 (?м "m=")
+	 (?н "n=")
+	 (?п "n")
+	 (?Ñ€ "p")
+	 (?Ñ‚ "t=")
+	 (?Ñ„ "f=")
+	 (?ц "c=")
+	 (?ч "c%")
+	 (?ш "s%")
+	 (?щ "sc")
+	 (?ÑŠ "='")
+	 (?Ñ‹ "y=")
+	 (?ь "%'")
+	 (?э "ee")
+	 (?ÑŽ "yu")
+	 (?я "ya")
+	 (?â„– "N0")
+	 (?Ñ’ "dj")
+	 (?Ñ“ "gj")
+	 (?Ñ” "ie")
+	 (?Ñ™ "lj")
+	 (?Ñš "nj")
+	 (?Ñ› "ts")
+	 (?ќ "kj")
+	 (?Ñž "v%")
+	 (?ÑŸ "dzh")))
     (mapc
      (lambda (l)
        (or (char-displayable-p (car l))
 	   (aset standard-display-table (car l) (string-to-vector (cadr l)))))
-       '((?^[,L!^[(B "^[,AK^[(B")
-	 (?^[,L%^[(B "S")
-	 (?^[,L&^[(B "I")
-	 (?^[,L'^[(B "^[,AO^[(B")
-	 (?^[,L(^[(B "J")
-	 (?^[,Lq^[(B "^[,Ak^[(B")
-	 (?^[,L}^[(B "^[,A'^[(B")
-	 (?^[,L-^[(B "-")
-	 (?^[,L0^[(B "A")
-	 (?^[,L2^[(B "B")
-	 (?^[,L5^[(B "E")
-	 (?^[,L:^[(B "K")
-	 (?^[,L<^[(B "M")
-	 (?^[,L=^[(B "H")
-	 (?^[,L>^[(B "O")
-	 (?^[,L@^[(B "P")
-	 (?^[,LA^[(B "C")
-	 (?^[,LB^[(B "T")
-	 (?^[,LE^[(B "X")
-	 (?^[,LP^[(B "a")
-	 (?^[,LU^[(B "e")
-	 (?^[,L^^[(B "o")
-	 (?^[,La^[(B "c")
-	 (?^[,Lc^[(B "y")
-	 (?^[,Le^[(B "x")
-	 (?^[,Lu^[(B "s")
-	 (?^[,Lv^[(B "i")
-	 (?^[,Lw^[(B "^[,Ao^[(B")
-	 (?^[,Lx^[(B "j"))))
+       '((?Ё "Ë")
+	 (?Ð… "S")
+	 (?І "I")
+	 (?Ї "Ï")
+	 (?Ј "J")
+	 (?ё "ë")
+	 (?§ "§")
+	 (?­ "-")
+	 (?А "A")
+	 (?Ð’ "B")
+	 (?Е "E")
+	 (?К "K")
+	 (?М "M")
+	 (?Н "H")
+	 (?О "O")
+	 (?Р "P")
+	 (?С "C")
+	 (?Т "T")
+	 (?Ð¥ "X")
+	 (?а "a")
+	 (?е "e")
+	 (?о "o")
+	 (?с "c")
+	 (?у "y")
+	 (?Ñ… "x")
+	 (?Ñ• "s")
+	 (?Ñ– "i")
+	 (?ї "ï")
+	 (?ј "j"))))
 
    (t (error "Unsupported character set: %S" set)))
 
@@ -773,2417 +773,2417 @@
 	   ;; Table derived by running Lynx on a suitable list of
 	   ;; characters in a utf-8 file, except for some added by
 	   ;; hand at the end.
-	   '((?\^[$,1  ^[(B "A")
-	     (?\^[$,1 !^[(B "a")
-	     (?\^[$,1 "^[(B "A")
-	     (?\^[$,1 #^[(B "a")
-	     (?\^[$,1 $^[(B "A")
-	     (?\^[$,1 %^[(B "a")
-	     (?\^[$,1 &^[(B "C")
-	     (?\^[$,1 '^[(B "c")
-	     (?\^[$,1 (^[(B "C")
-	     (?\^[$,1 )^[(B "c")
-	     (?\^[$,1 *^[(B "C")
-	     (?\^[$,1 +^[(B "c")
-	     (?\^[$,1 ,^[(B "C")
-	     (?\^[$,1 -^[(B "c")
-	     (?\^[$,1 .^[(B "D")
-	     (?\^[$,1 /^[(B "d")
-	     (?\^[$,1 0^[(B "^[,AP^[(B")
-	     (?\^[$,1 1^[(B "d/")
-	     (?\^[$,1 2^[(B "E")
-	     (?\^[$,1 3^[(B "e")
-	     (?\^[$,1 4^[(B "E")
-	     (?\^[$,1 5^[(B "e")
-	     (?\^[$,1 6^[(B "E")
-	     (?\^[$,1 7^[(B "e")
-	     (?\^[$,1 8^[(B "E")
-	     (?\^[$,1 9^[(B "e")
-	     (?\^[$,1 :^[(B "E")
-	     (?\^[$,1 ;^[(B "e")
-	     (?\^[$,1 <^[(B "G")
-	     (?\^[$,1 =^[(B "g")
-	     (?\^[$,1 >^[(B "G")
-	     (?\^[$,1 ?^[(B "g")
-	     (?\^[$,1 @^[(B "G")
-	     (?\^[$,1 A^[(B "g")
-	     (?\^[$,1 B^[(B "G")
-	     (?\^[$,1 C^[(B "g")
-	     (?\^[$,1 D^[(B "H")
-	     (?\^[$,1 E^[(B "h")
-	     (?\^[$,1 F^[(B "H/")
-	     (?\^[$,1 G^[(B "H")
-	     (?\^[$,1 H^[(B "I")
-	     (?\^[$,1 I^[(B "i")
-	     (?\^[$,1 J^[(B "I")
-	     (?\^[$,1 K^[(B "i")
-	     (?\^[$,1 L^[(B "I")
-	     (?\^[$,1 M^[(B "i")
-	     (?\^[$,1 N^[(B "I")
-	     (?\^[$,1 O^[(B "i")
-	     (?\^[$,1 P^[(B "I")
-	     (?\^[$,1 Q^[(B "i")
-	     (?\^[$,1 R^[(B "IJ")
-	     (?\^[$,1 S^[(B "ij")
-	     (?\^[$,1 T^[(B "J")
-	     (?\^[$,1 U^[(B "j")
-	     (?\^[$,1 V^[(B "K")
-	     (?\^[$,1 W^[(B "k")
-	     (?\^[$,1 X^[(B "kk")
-	     (?\^[$,1 Y^[(B "L")
-	     (?\^[$,1 Z^[(B "l")
-	     (?\^[$,1 [^[(B "L")
-	     (?\^[$,1 \^[(B "l")
-	     (?\^[$,1 ]^[(B "L")
-	     (?\^[$,1 ^^[(B "l")
-	     (?\^[$,1 _^[(B "L.")
-	     (?\^[$,1 `^[(B "l.")
-	     (?\^[$,1 a^[(B "L/")
-	     (?\^[$,1 b^[(B "l/")
-	     (?\^[$,1 c^[(B "N")
-	     (?\^[$,1 d^[(B "n")
-	     (?\^[$,1 e^[(B "N")
-	     (?\^[$,1 f^[(B "n")
-	     (?\^[$,1 g^[(B "N")
-	     (?\^[$,1 h^[(B "n")
-	     (?\^[$,1 i^[(B "'n")
-	     (?\^[$,1 j^[(B "NG")
-	     (?\^[$,1 k^[(B "N")
-	     (?\^[$,1 l^[(B "O")
-	     (?\^[$,1 m^[(B "o")
-	     (?\^[$,1 n^[(B "O")
-	     (?\^[$,1 o^[(B "o")
-	     (?\^[$,1 p^[(B "O\"")
-	     (?\^[$,1 q^[(B "o\"")
-	     (?\^[$,1 r^[(B "OE")
-	     (?\^[$,1 s^[(B "oe")
-	     (?\^[$,1 t^[(B "R")
-	     (?\^[$,1 u^[(B "r")
-	     (?\^[$,1 v^[(B "R")
-	     (?\^[$,1 w^[(B "r")
-	     (?\^[$,1 x^[(B "R")
-	     (?\^[$,1 y^[(B "r")
-	     (?\^[$,1 z^[(B "S")
-	     (?\^[$,1 {^[(B "s")
-	     (?\^[$,1 |^[(B "S")
-	     (?\^[$,1 }^[(B "s")
-	     (?\^[$,1 ~^[(B "S")
-	     (?\^[$,1 \x7f^[(B "s")
-	     (?\^[$,1! ^[(B "S")
-	     (?\^[$,1!!^[(B "s")
-	     (?\^[$,1!"^[(B "T")
-	     (?\^[$,1!#^[(B "t")
-	     (?\^[$,1!$^[(B "T")
-	     (?\^[$,1!%^[(B "t")
-	     (?\^[$,1!&^[(B "T/")
-	     (?\^[$,1!'^[(B "t/")
-	     (?\^[$,1!(^[(B "U")
-	     (?\^[$,1!)^[(B "u")
-	     (?\^[$,1!*^[(B "U")
-	     (?\^[$,1!+^[(B "u")
-	     (?\^[$,1!,^[(B "U")
-	     (?\^[$,1!-^[(B "u")
-	     (?\^[$,1!.^[(B "U")
-	     (?\^[$,1!/^[(B "u")
-	     (?\^[$,1!0^[(B "U\"")
-	     (?\^[$,1!1^[(B "u\"")
-	     (?\^[$,1!2^[(B "U")
-	     (?\^[$,1!3^[(B "u")
-	     (?\^[$,1!4^[(B "W")
-	     (?\^[$,1!5^[(B "w")
-	     (?\^[$,1!6^[(B "Y")
-	     (?\^[$,1!7^[(B "y")
-	     (?\^[$,1!8^[(B "Y")
-	     (?\^[$,1!9^[(B "Z")
-	     (?\^[$,1!:^[(B "z")
-	     (?\^[$,1!;^[(B "Z")
-	     (?\^[$,1!<^[(B "z")
-	     (?\^[$,1!=^[(B "Z")
-	     (?\^[$,1!>^[(B "z")
-	     (?\^[$,1!?^[(B "s1")
-	     (?\^[$,1!G^[(B "C2")
-	     (?\^[$,1!H^[(B "c2")
-	     (?\^[$,1!Q^[(B "F2")
-	     (?\^[$,1!R^[(B " f")
-	     (?\^[$,1!X^[(B "K2")
-	     (?\^[$,1!Y^[(B "k2")
-	     (?\^[$,1!`^[(B "O9")
-	     (?\^[$,1!a^[(B "o9")
-	     (?\^[$,1!b^[(B "OI")
-	     (?\^[$,1!c^[(B "oi")
-	     (?\^[$,1!f^[(B "yr")
-	     (?\^[$,1!o^[(B "U9")
-	     (?\^[$,1!p^[(B "u9")
-	     (?\^[$,1!u^[(B "Z/")
-	     (?\^[$,1!v^[(B "z/")
-	     (?\^[$,1!w^[(B "ED")
-	     (?\^[$,1"-^[(B "A")
-	     (?\^[$,1".^[(B "a")
-	     (?\^[$,1"/^[(B "I")
-	     (?\^[$,1"0^[(B "i")
-	     (?\^[$,1"1^[(B "O")
-	     (?\^[$,1"2^[(B "o")
-	     (?\^[$,1"3^[(B "U")
-	     (?\^[$,1"4^[(B "u")
-	     (?\^[$,1"5^[(B "U:-")
-	     (?\^[$,1"6^[(B "u:-")
-	     (?\^[$,1"7^[(B "U:'")
-	     (?\^[$,1"8^[(B "u:'")
-	     (?\^[$,1"9^[(B "U:<")
-	     (?\^[$,1":^[(B "u:<")
-	     (?\^[$,1";^[(B "U:!")
-	     (?\^[$,1"<^[(B "u:!")
-	     (?\^[$,1">^[(B "A1")
-	     (?\^[$,1"?^[(B "a1")
-	     (?\^[$,1"@^[(B "A7")
-	     (?\^[$,1"A^[(B "a7")
-	     (?\^[$,1"B^[(B "A3")
-	     (?\^[$,1"C^[(B "a3")
-	     (?\^[$,1"D^[(B "G/")
-	     (?\^[$,1"E^[(B "g/")
-	     (?\^[$,1"F^[(B "G")
-	     (?\^[$,1"G^[(B "g")
-	     (?\^[$,1"H^[(B "K")
-	     (?\^[$,1"I^[(B "k")
-	     (?\^[$,1"J^[(B "O")
-	     (?\^[$,1"K^[(B "o")
-	     (?\^[$,1"L^[(B "O1")
-	     (?\^[$,1"M^[(B "o1")
-	     (?\^[$,1"N^[(B "EZ")
-	     (?\^[$,1"O^[(B "ez")
-	     (?\^[$,1"P^[(B "j")
-	     (?\^[$,1"T^[(B "G")
-	     (?\^[$,1"U^[(B "g")
-	     (?\^[$,1"Z^[(B "AA'")
-	     (?\^[$,1"[^[(B "aa'")
-	     (?\^[$,1"\^[(B "AE'")
-	     (?\^[$,1"]^[(B "ae'")
-	     (?\^[$,1"^^[(B "O/'")
-	     (?\^[$,1"_^[(B "o/'")
-	     (?\^[$,1"`^[(B "A!!")
-	     (?\^[$,1"a^[(B "a!!")
-	     (?\^[$,1"b^[(B "A)")
-	     (?\^[$,1"c^[(B "a)")
-	     (?\^[$,1"d^[(B "E!!")
-	     (?\^[$,1"e^[(B "e!!")
-	     (?\^[$,1"f^[(B "E)")
-	     (?\^[$,1"g^[(B "e)")
-	     (?\^[$,1"h^[(B "I!!")
-	     (?\^[$,1"i^[(B "i!!")
-	     (?\^[$,1"j^[(B "I)")
-	     (?\^[$,1"k^[(B "i)")
-	     (?\^[$,1"l^[(B "O!!")
-	     (?\^[$,1"m^[(B "o!!")
-	     (?\^[$,1"n^[(B "O)")
-	     (?\^[$,1"o^[(B "o)")
-	     (?\^[$,1"p^[(B "R!!")
-	     (?\^[$,1"q^[(B "r!!")
-	     (?\^[$,1"r^[(B "R)")
-	     (?\^[$,1"s^[(B "r)")
-	     (?\^[$,1"t^[(B "U!!")
-	     (?\^[$,1"u^[(B "u!!")
-	     (?\^[$,1"v^[(B "U)")
-	     (?\^[$,1"w^[(B "u)")
-	     (?\^[$,1"}^[(B "Z")
-	     (?\^[$,1#Q^[(B "A")
-	     (?\^[$,1#R^[(B "A.")
-	     (?\^[$,1#S^[(B "b`")
-	     (?\^[$,1#T^[(B "O")
-	     (?\^[$,1#V^[(B "d.")
-	     (?\^[$,1#W^[(B "d`")
-	     (?\^[$,1#X^[(B "@<umd>")
-	     (?\^[$,1#Y^[(B "@")
-	     (?\^[$,1#Z^[(B "R")
-	     (?\^[$,1#[^[(B "E")
-	     (?\^[$,1#\^[(B "V\"")
-	     (?\^[$,1#]^[(B "R<umd>")
-	     (?\^[$,1#^^[(B "O\"")
-	     (?\^[$,1#_^[(B "J")
-	     (?\^[$,1#`^[(B "g`")
-	     (?\^[$,1#a^[(B "g")
-	     (?\^[$,1#b^[(B "G")
-	     (?\^[$,1#c^[(B "Q")
-	     (?\^[$,1#d^[(B "o-")
-	     (?\^[$,1#e^[(B "j<rnd>")
-	     (?\^[$,1#f^[(B "h<?>")
-	     (?\^[$,1#h^[(B "i\"")
-	     (?\^[$,1#i^[(B "I")
-	     (?\^[$,1#j^[(B "I")
-	     (?\^[$,1#k^[(B "L")
-	     (?\^[$,1#l^[(B "L")
-	     (?\^[$,1#m^[(B "l.")
-	     (?\^[$,1#n^[(B "z<lat>")
-	     (?\^[$,1#o^[(B "u-")
-	     (?\^[$,1#p^[(B "j<vel>")
-	     (?\^[$,1#q^[(B "M")
-	     (?\^[$,1#s^[(B "n.")
-	     (?\^[$,1#t^[(B "n\"")
-	     (?\^[$,1#u^[(B "@.")
-	     (?\^[$,1#v^[(B "&.")
-	     (?\^[$,1#w^[(B "U")
-	     (?\^[$,1#y^[(B "r")
-	     (?\^[$,1#z^[(B "*<lat>")
-	     (?\^[$,1#{^[(B "r.")
-	     (?\^[$,1#}^[(B "*.")
-	     (?\^[$,1#~^[(B "*")
-	     (?\^[$,1$ ^[(B "R")
-	     (?\^[$,1$!^[(B "g\"")
-	     (?\^[$,1$"^[(B "s.")
-	     (?\^[$,1$#^[(B "S")
-	     (?\^[$,1$$^[(B "J`")
-	     (?\^[$,1$'^[(B "t!")
-	     (?\^[$,1$(^[(B "t.")
-	     (?\^[$,1$)^[(B "u\"")
-	     (?\^[$,1$*^[(B "U")
-	     (?\^[$,1$+^[(B "r<lbd>")
-	     (?\^[$,1$,^[(B "V")
-	     (?\^[$,1$-^[(B "w<vls>")
-	     (?\^[$,1$.^[(B "l^")
-	     (?\^[$,1$/^[(B "I.")
-	     (?\^[$,1$0^[(B "z.")
-	     (?\^[$,1$2^[(B "Z")
-	     (?\^[$,1$4^[(B "?")
-	     (?\^[$,1$5^[(B "H<vcd>")
-	     (?\^[$,1$6^[(B "l!")
-	     (?\^[$,1$7^[(B "c!")
-	     (?\^[$,1$8^[(B "p!")
-	     (?\^[$,1$9^[(B "b<trl>")
-	     (?\^[$,1$;^[(B "G`")
-	     (?\^[$,1$=^[(B "j")
-	     (?\^[$,1$>^[(B "k!")
-	     (?\^[$,1$?^[(B "L")
-	     (?\^[$,1$@^[(B "q`")
-	     (?\^[$,1$D^[(B "d3")
-	     (?\^[$,1$F^[(B "ts")
-	     (?\^[$,1$G^[(B "tS")
-	     (?\^[$,1$P^[(B "<h>")
-	     (?\^[$,1$Q^[(B "<?>")
-	     (?\^[$,1$R^[(B ";")
-	     (?\^[$,1$S^[(B "<r>")
-	     (?\^[$,1$W^[(B "<w>")
-	     (?\^[$,1$[^[(B ";S")
-	     (?\^[$,1$\^[(B "`")
-	     (?\^[$,1$f^[(B "^")
-	     (?\^[$,1$g^[(B "'<")
-	     (?\^[$,1$h^[(B "|")
-	     (?\^[$,1$i^[(B "1-")
-	     (?\^[$,1$k^[(B "1!")
-	     (?\^[$,1$p^[(B ":")
-	     (?\^[$,1$q^[(B ":\\")
-	     (?\^[$,1$v^[(B "+")
-	     (?\^[$,1$w^[(B "-")
-	     (?\^[$,1$x^[(B "'(")
-	     (?\^[$,1$y^[(B "'.")
-	     (?\^[$,1$z^[(B "'0")
-	     (?\^[$,1${^[(B "';")
-	     (?\^[$,1$|^[(B "~")
-	     (?\^[$,1$}^[(B "'\"")
-	     (?\^[$,1%%^[(B "_T")
-	     (?\^[$,1%&^[(B "_H")
-	     (?\^[$,1%'^[(B "_M")
-	     (?\^[$,1%(^[(B "_L")
-	     (?\^[$,1%)^[(B "_B")
-	     (?\^[$,1%,^[(B "_v")
-	     (?\^[$,1%.^[(B "''")
-	     (?\^[$,1%@^[(B "`")
-	     (?\^[$,1%A^[(B "'")
-	     (?\^[$,1%B^[(B "^")
-	     (?\^[$,1%C^[(B "~")
-	     (?\^[$,1%D^[(B "^[,A/^[(B")
-	     (?\^[$,1%G^[(B "^[,A7^[(B")
-	     (?\^[$,1%H^[(B "^[,A(^[(B")
-	     (?\^[$,1%J^[(B "^[,A0^[(B")
-	     (?\^[$,1%K^[(B "''")
-	     (?\^[$,1%M^[(B "|")
-	     (?\^[$,1%N^[(B "||")
-	     (?\^[$,1%O^[(B "``")
-	     (?\^[$,1%a^[(B ";")
-	     (?\^[$,1%b^[(B ".")
-	     (?\^[$,1%c^[(B ".")
-	     (?\^[$,1%d^[(B "<?>")
-	     (?\^[$,1%e^[(B "<o>")
-	     (?\^[$,1%f^[(B ",")
-	     (?\^[$,1%g^[(B "^[,A8^[(B")
-	     (?\^[$,1%i^[(B "-")
-	     (?\^[$,1%j^[(B "[")
-	     (?\^[$,1%k^[(B "<w>")
-	     (?\^[$,1%t^[(B "~")
-	     (?\^[$,1%w^[(B "/")
-	     (?\^[$,1%x^[(B "/")
-	     (?\^[$,1& ^[(B "`")
-	     (?\^[$,1&!^[(B "'")
-	     (?\^[$,1&"^[(B "~")
-	     (?\^[$,1&$^[(B "'%")
-	     (?\^[$,1&%^[(B "j3")
-	     (?\^[$,1&'^[(B "=")
-	     (?\^[$,1&@^[(B "~~")
-	     (?\^[$,1&T^[(B "'")
-	     (?\^[$,1&U^[(B ",")
-	     (?\^[$,1&Z^[(B "j3")
-	     (?\^[$,1&^^[(B "?%")
-	     (?\^[$,1&d^[(B "'*")
-	     (?\^[$,1&e^[(B "'%")
-	     (?\^[$,1&f^[(B "A'")
-	     (?\^[$,1&g^[(B "^[,A7^[(B")
-	     (?\^[$,1&h^[(B "E'")
-	     (?\^[$,1&i^[(B "Y%")
-	     (?\^[$,1&j^[(B "I'")
-	     (?\^[$,1&l^[(B "O'")
-	     (?\^[$,1&n^[(B "U%")
-	     (?\^[$,1&o^[(B "W%")
-	     (?\^[$,1&p^[(B "i3")
-	     (?\^[$,1&q^[(B "A")
-	     (?\^[$,1&r^[(B "B")
-	     (?\^[$,1&s^[(B "G")
-	     (?\^[$,1&t^[(B "D")
-	     (?\^[$,1&u^[(B "E")
-	     (?\^[$,1&v^[(B "Z")
-	     (?\^[$,1&w^[(B "Y")
-	     (?\^[$,1&x^[(B "TH")
-	     (?\^[$,1&y^[(B "I")
-	     (?\^[$,1&z^[(B "K")
-	     (?\^[$,1&{^[(B "L")
-	     (?\^[$,1&|^[(B "M")
-	     (?\^[$,1&}^[(B "N")
-	     (?\^[$,1&~^[(B "C")
-	     (?\^[$,1&\x7f^[(B "O")
-	     (?\^[$,1' ^[(B "P")
-	     (?\^[$,1'!^[(B "R")
-	     (?\^[$,1'#^[(B "S")
-	     (?\^[$,1'$^[(B "T")
-	     (?\^[$,1'%^[(B "U")
-	     (?\^[$,1'&^[(B "F")
-	     (?\^[$,1''^[(B "X")
-	     (?\^[$,1'(^[(B "Q")
-	     (?\^[$,1')^[(B "W*")
-	     (?\^[$,1'*^[(B "J")
-	     (?\^[$,1'+^[(B "V*")
-	     (?\^[$,1',^[(B "a'")
-	     (?\^[$,1'-^[(B "e'")
-	     (?\^[$,1'.^[(B "y%")
-	     (?\^[$,1'/^[(B "i'")
-	     (?\^[$,1'0^[(B "u3")
-	     (?\^[$,1'1^[(B "a")
-	     (?\^[$,1'2^[(B "b")
-	     (?\^[$,1'3^[(B "g")
-	     (?\^[$,1'4^[(B "d")
-	     (?\^[$,1'5^[(B "e")
-	     (?\^[$,1'6^[(B "z")
-	     (?\^[$,1'7^[(B "y")
-	     (?\^[$,1'8^[(B "th")
-	     (?\^[$,1'9^[(B "i")
-	     (?\^[$,1':^[(B "k")
-	     (?\^[$,1';^[(B "l")
-	     (?\^[$,1'<^[(B "^[,A5^[(B")
-	     (?\^[$,1'=^[(B "n")
-	     (?\^[$,1'>^[(B "c")
-	     (?\^[$,1'?^[(B "o")
-	     (?\^[$,1'@^[(B "p")
-	     (?\^[$,1'A^[(B "r")
-	     (?\^[$,1'B^[(B "*s")
-	     (?\^[$,1'C^[(B "s")
-	     (?\^[$,1'D^[(B "t")
-	     (?\^[$,1'E^[(B "u")
-	     (?\^[$,1'F^[(B "f")
-	     (?\^[$,1'G^[(B "x")
-	     (?\^[$,1'H^[(B "q")
-	     (?\^[$,1'I^[(B "w")
-	     (?\^[$,1'J^[(B "j")
-	     (?\^[$,1'K^[(B "v*")
-	     (?\^[$,1'L^[(B "o'")
-	     (?\^[$,1'M^[(B "u%")
-	     (?\^[$,1'N^[(B "w%")
-	     (?\^[$,1'P^[(B "beta ")
-	     (?\^[$,1'Q^[(B "theta ")
-	     (?\^[$,1'R^[(B "upsi ")
-	     (?\^[$,1'U^[(B "phi ")
-	     (?\^[$,1'V^[(B "pi ")
-	     (?\^[$,1'W^[(B "k.")
-	     (?\^[$,1'Z^[(B "T3")
-	     (?\^[$,1'[^[(B "t3")
-	     (?\^[$,1'\^[(B "M3")
-	     (?\^[$,1']^[(B "m3")
-	     (?\^[$,1'^^[(B "K3")
-	     (?\^[$,1'_^[(B "k3")
-	     (?\^[$,1'`^[(B "P3")
-	     (?\^[$,1'a^[(B "p3")
-	     (?\^[$,1'p^[(B "kappa ")
-	     (?\^[$,1'q^[(B "rho ")
-	     (?\^[$,1's^[(B "J")
-	     (?\^[$,1't^[(B "'%")
-	     (?\^[$,1'u^[(B "j3")
-	     (?\^[$,1(!^[(B "IO")
-	     (?\^[$,1("^[(B "D%")
-	     (?\^[$,1(#^[(B "G%")
-	     (?\^[$,1($^[(B "IE")
-	     (?\^[$,1(%^[(B "DS")
-	     (?\^[$,1(&^[(B "II")
-	     (?\^[$,1('^[(B "YI")
-	     (?\^[$,1((^[(B "J%")
-	     (?\^[$,1()^[(B "LJ")
-	     (?\^[$,1(*^[(B "NJ")
-	     (?\^[$,1(+^[(B "Ts")
-	     (?\^[$,1(,^[(B "KJ")
-	     (?\^[$,1(.^[(B "V%")
-	     (?\^[$,1(/^[(B "DZ")
-	     (?\^[$,1(0^[(B "A")
-	     (?\^[$,1(1^[(B "B")
-	     (?\^[$,1(2^[(B "V")
-	     (?\^[$,1(3^[(B "G")
-	     (?\^[$,1(4^[(B "D")
-	     (?\^[$,1(5^[(B "E")
-	     (?\^[$,1(6^[(B "ZH")
-	     (?\^[$,1(7^[(B "Z")
-	     (?\^[$,1(8^[(B "I")
-	     (?\^[$,1(9^[(B "J")
-	     (?\^[$,1(:^[(B "K")
-	     (?\^[$,1(;^[(B "L")
-	     (?\^[$,1(<^[(B "M")
-	     (?\^[$,1(=^[(B "N")
-	     (?\^[$,1(>^[(B "O")
-	     (?\^[$,1(?^[(B "P")
-	     (?\^[$,1(@^[(B "R")
-	     (?\^[$,1(A^[(B "S")
-	     (?\^[$,1(B^[(B "T")
-	     (?\^[$,1(C^[(B "U")
-	     (?\^[$,1(D^[(B "F")
-	     (?\^[$,1(E^[(B "H")
-	     (?\^[$,1(F^[(B "C")
-	     (?\^[$,1(G^[(B "CH")
-	     (?\^[$,1(H^[(B "SH")
-	     (?\^[$,1(I^[(B "SCH")
-	     (?\^[$,1(J^[(B "\"")
-	     (?\^[$,1(K^[(B "Y")
-	     (?\^[$,1(L^[(B "'")
-	     (?\^[$,1(M^[(B "`E")
-	     (?\^[$,1(N^[(B "YU")
-	     (?\^[$,1(O^[(B "YA")
-	     (?\^[$,1(P^[(B "a")
-	     (?\^[$,1(Q^[(B "b")
-	     (?\^[$,1(R^[(B "v")
-	     (?\^[$,1(S^[(B "g")
-	     (?\^[$,1(T^[(B "d")
-	     (?\^[$,1(U^[(B "e")
-	     (?\^[$,1(V^[(B "zh")
-	     (?\^[$,1(W^[(B "z")
-	     (?\^[$,1(X^[(B "i")
-	     (?\^[$,1(Y^[(B "j")
-	     (?\^[$,1(Z^[(B "k")
-	     (?\^[$,1([^[(B "l")
-	     (?\^[$,1(\^[(B "m")
-	     (?\^[$,1(]^[(B "n")
-	     (?\^[$,1(^^[(B "o")
-	     (?\^[$,1(_^[(B "p")
-	     (?\^[$,1(`^[(B "r")
-	     (?\^[$,1(a^[(B "s")
-	     (?\^[$,1(b^[(B "t")
-	     (?\^[$,1(c^[(B "u")
-	     (?\^[$,1(d^[(B "f")
-	     (?\^[$,1(e^[(B "h")
-	     (?\^[$,1(f^[(B "c")
-	     (?\^[$,1(g^[(B "ch")
-	     (?\^[$,1(h^[(B "sh")
-	     (?\^[$,1(i^[(B "sch")
-	     (?\^[$,1(j^[(B "\"")
-	     (?\^[$,1(k^[(B "y")
-	     (?\^[$,1(l^[(B "'")
-	     (?\^[$,1(m^[(B "`e")
-	     (?\^[$,1(n^[(B "yu")
-	     (?\^[$,1(o^[(B "ya")
-	     (?\^[$,1(q^[(B "io")
-	     (?\^[$,1(r^[(B "d%")
-	     (?\^[$,1(s^[(B "g%")
-	     (?\^[$,1(t^[(B "ie")
-	     (?\^[$,1(u^[(B "ds")
-	     (?\^[$,1(v^[(B "ii")
-	     (?\^[$,1(w^[(B "yi")
-	     (?\^[$,1(x^[(B "j%")
-	     (?\^[$,1(y^[(B "lj")
-	     (?\^[$,1(z^[(B "nj")
-	     (?\^[$,1({^[(B "ts")
-	     (?\^[$,1(|^[(B "kj")
-	     (?\^[$,1(~^[(B "v%")
-	     (?\^[$,1(\x7f^[(B "dz")
-	     (?\^[$,1)"^[(B "Y3")
-	     (?\^[$,1)#^[(B "y3")
-	     (?\^[$,1)*^[(B "O3")
-	     (?\^[$,1)+^[(B "o3")
-	     (?\^[$,1)2^[(B "F3")
-	     (?\^[$,1)3^[(B "f3")
-	     (?\^[$,1)4^[(B "V3")
-	     (?\^[$,1)5^[(B "v3")
-	     (?\^[$,1)@^[(B "C3")
-	     (?\^[$,1)A^[(B "c3")
-	     (?\^[$,1)P^[(B "G3")
-	     (?\^[$,1)Q^[(B "g3")
-	     (?\^[$,1*4^[(B "AE")
-	     (?\^[$,1*5^[(B "ae")
-	     (?\^[$,1,T^[(B "i")
-	     (?\^[$,1,W^[(B "a")
-	     (?\^[$,1,X^[(B "o")
-	     (?\^[$,1,\^[(B "u")
-	     (?\^[$,1,_^[(B "h")
-	     (?\^[$,1,b^[(B ":")
-	     (?\^[$,1,p^[(B "#")
-	     (?\^[$,1,q^[(B "B+")
-	     (?\^[$,1,r^[(B "G+")
-	     (?\^[$,1,s^[(B "D+")
-	     (?\^[$,1,t^[(B "H+")
-	     (?\^[$,1,u^[(B "W+")
-	     (?\^[$,1,v^[(B "Z+")
-	     (?\^[$,1,w^[(B "X+")
-	     (?\^[$,1,x^[(B "Tj")
-	     (?\^[$,1,y^[(B "J+")
-	     (?\^[$,1,z^[(B "K%")
-	     (?\^[$,1,{^[(B "K+")
-	     (?\^[$,1,|^[(B "L+")
-	     (?\^[$,1,}^[(B "M%")
-	     (?\^[$,1,~^[(B "M+")
-	     (?\^[$,1,\x7f^[(B "N%")
-	     (?\^[$,1- ^[(B "N+")
-	     (?\^[$,1-!^[(B "S+")
-	     (?\^[$,1-"^[(B "E+")
-	     (?\^[$,1-#^[(B "P%")
-	     (?\^[$,1-$^[(B "P+")
-	     (?\^[$,1-%^[(B "Zj")
-	     (?\^[$,1-&^[(B "ZJ")
-	     (?\^[$,1-'^[(B "Q+")
-	     (?\^[$,1-(^[(B "R+")
-	     (?\^[$,1-)^[(B "Sh")
-	     (?\^[$,1-*^[(B "T+")
-	     (?\^[$,1-0^[(B "v")
-	     (?\^[$,1-1^[(B "oy")
-	     (?\^[$,1-2^[(B "ey")
-	     (?\^[$,1-L^[(B ",+")
-	     (?\^[$,1-[^[(B ";+")
-	     (?\^[$,1-_^[(B "?+")
-	     (?\^[$,1-a^[(B "H'")
-	     (?\^[$,1-b^[(B "aM")
-	     (?\^[$,1-c^[(B "aH")
-	     (?\^[$,1-d^[(B "wH")
-	     (?\^[$,1-e^[(B "ah")
-	     (?\^[$,1-f^[(B "yH")
-	     (?\^[$,1-g^[(B "a+")
-	     (?\^[$,1-h^[(B "b+")
-	     (?\^[$,1-i^[(B "tm")
-	     (?\^[$,1-j^[(B "t+")
-	     (?\^[$,1-k^[(B "tk")
-	     (?\^[$,1-l^[(B "g+")
-	     (?\^[$,1-m^[(B "hk")
-	     (?\^[$,1-n^[(B "x+")
-	     (?\^[$,1-o^[(B "d+")
-	     (?\^[$,1-p^[(B "dk")
-	     (?\^[$,1-q^[(B "r+")
-	     (?\^[$,1-r^[(B "z+")
-	     (?\^[$,1-s^[(B "s+")
-	     (?\^[$,1-t^[(B "sn")
-	     (?\^[$,1-u^[(B "c+")
-	     (?\^[$,1-v^[(B "dd")
-	     (?\^[$,1-w^[(B "tj")
-	     (?\^[$,1-x^[(B "zH")
-	     (?\^[$,1-y^[(B "e+")
-	     (?\^[$,1-z^[(B "i+")
-	     (?\^[$,1. ^[(B "++")
-	     (?\^[$,1.!^[(B "f+")
-	     (?\^[$,1."^[(B "q+")
-	     (?\^[$,1.#^[(B "k+")
-	     (?\^[$,1.$^[(B "l+")
-	     (?\^[$,1.%^[(B "m+")
-	     (?\^[$,1.&^[(B "n+")
-	     (?\^[$,1.'^[(B "h+")
-	     (?\^[$,1.(^[(B "w+")
-	     (?\^[$,1.)^[(B "j+")
-	     (?\^[$,1.*^[(B "y+")
-	     (?\^[$,1.+^[(B ":+")
-	     (?\^[$,1.,^[(B "\"+")
-	     (?\^[$,1.-^[(B "=+")
-	     (?\^[$,1..^[(B "/+")
-	     (?\^[$,1./^[(B "'+")
-	     (?\^[$,1.0^[(B "1+")
-	     (?\^[$,1.1^[(B "3+")
-	     (?\^[$,1.2^[(B "0+")
-	     (?\^[$,1.@^[(B "0a")
-	     (?\^[$,1.A^[(B "1a")
-	     (?\^[$,1.B^[(B "2a")
-	     (?\^[$,1.C^[(B "3a")
-	     (?\^[$,1.D^[(B "4a")
-	     (?\^[$,1.E^[(B "5a")
-	     (?\^[$,1.F^[(B "6a")
-	     (?\^[$,1.G^[(B "7a")
-	     (?\^[$,1.H^[(B "8a")
-	     (?\^[$,1.I^[(B "9a")
-	     (?\^[$,1.P^[(B "aS")
-	     (?\^[$,1.^^[(B "p+")
-	     (?\^[$,1.a^[(B "hH")
-	     (?\^[$,1.f^[(B "tc")
-	     (?\^[$,1.x^[(B "zj")
-	     (?\^[$,1/$^[(B "v+")
-	     (?\^[$,1//^[(B "gf")
-	     (?\^[$,1/p^[(B "0a")
-	     (?\^[$,1/q^[(B "1a")
-	     (?\^[$,1/r^[(B "2a")
-	     (?\^[$,1/s^[(B "3a")
-	     (?\^[$,1/t^[(B "4a")
-	     (?\^[$,1/u^[(B "5a")
-	     (?\^[$,1/v^[(B "6a")
-	     (?\^[$,1/w^[(B "7a")
-	     (?\^[$,1/x^[(B "8a")
-	     (?\^[$,1/y^[(B "9a")
-	     (?\^[$,1M@^[(B "he")
-	     (?\^[$,1MA^[(B "hu")
-	     (?\^[$,1MB^[(B "hi")
-	     (?\^[$,1MC^[(B "ha")
-	     (?\^[$,1MD^[(B "hE")
-	     (?\^[$,1ME^[(B "h")
-	     (?\^[$,1MF^[(B "ho")
-	     (?\^[$,1MH^[(B "le")
-	     (?\^[$,1MI^[(B "lu")
-	     (?\^[$,1MJ^[(B "li")
-	     (?\^[$,1MK^[(B "la")
-	     (?\^[$,1ML^[(B "lE")
-	     (?\^[$,1MM^[(B "l")
-	     (?\^[$,1MN^[(B "lo")
-	     (?\^[$,1MO^[(B "lWa")
-	     (?\^[$,1MP^[(B "He")
-	     (?\^[$,1MQ^[(B "Hu")
-	     (?\^[$,1MR^[(B "Hi")
-	     (?\^[$,1MS^[(B "Ha")
-	     (?\^[$,1MT^[(B "HE")
-	     (?\^[$,1MU^[(B "H")
-	     (?\^[$,1MV^[(B "Ho")
-	     (?\^[$,1MW^[(B "HWa")
-	     (?\^[$,1MX^[(B "me")
-	     (?\^[$,1MY^[(B "mu")
-	     (?\^[$,1MZ^[(B "mi")
-	     (?\^[$,1M[^[(B "ma")
-	     (?\^[$,1M\^[(B "mE")
-	     (?\^[$,1M]^[(B "m")
-	     (?\^[$,1M^^[(B "mo")
-	     (?\^[$,1M_^[(B "mWa")
-	     (?\^[$,1M`^[(B "`se")
-	     (?\^[$,1Ma^[(B "`su")
-	     (?\^[$,1Mb^[(B "`si")
-	     (?\^[$,1Mc^[(B "`sa")
-	     (?\^[$,1Md^[(B "`sE")
-	     (?\^[$,1Me^[(B "`s")
-	     (?\^[$,1Mf^[(B "`so")
-	     (?\^[$,1Mg^[(B "`sWa")
-	     (?\^[$,1Mh^[(B "re")
-	     (?\^[$,1Mi^[(B "ru")
-	     (?\^[$,1Mj^[(B "ri")
-	     (?\^[$,1Mk^[(B "ra")
-	     (?\^[$,1Ml^[(B "rE")
-	     (?\^[$,1Mm^[(B "r")
-	     (?\^[$,1Mn^[(B "ro")
-	     (?\^[$,1Mo^[(B "rWa")
-	     (?\^[$,1Mp^[(B "se")
-	     (?\^[$,1Mq^[(B "su")
-	     (?\^[$,1Mr^[(B "si")
-	     (?\^[$,1Ms^[(B "sa")
-	     (?\^[$,1Mt^[(B "sE")
-	     (?\^[$,1Mu^[(B "s")
-	     (?\^[$,1Mv^[(B "so")
-	     (?\^[$,1Mw^[(B "sWa")
-	     (?\^[$,1Mx^[(B "xe")
-	     (?\^[$,1My^[(B "xu")
-	     (?\^[$,1Mz^[(B "xi")
-	     (?\^[$,1M{^[(B "xa")
-	     (?\^[$,1M|^[(B "xE")
-	     (?\^[$,1M}^[(B "xa")
-	     (?\^[$,1M~^[(B "xo")
-	     (?\^[$,1M\x7f^[(B "xWa")
-	     (?\^[$,1N ^[(B "qe")
-	     (?\^[$,1N!^[(B "qu")
-	     (?\^[$,1N"^[(B "qi")
-	     (?\^[$,1N#^[(B "qa")
-	     (?\^[$,1N$^[(B "qE")
-	     (?\^[$,1N%^[(B "q")
-	     (?\^[$,1N&^[(B "qo")
-	     (?\^[$,1N(^[(B "qWe")
-	     (?\^[$,1N*^[(B "qWi")
-	     (?\^[$,1N+^[(B "qWa")
-	     (?\^[$,1N,^[(B "qWE")
-	     (?\^[$,1N-^[(B "qW")
-	     (?\^[$,1N0^[(B "Qe")
-	     (?\^[$,1N1^[(B "Qu")
-	     (?\^[$,1N2^[(B "Qi")
-	     (?\^[$,1N3^[(B "Qa")
-	     (?\^[$,1N4^[(B "QE")
-	     (?\^[$,1N5^[(B "Q")
-	     (?\^[$,1N6^[(B "Qo")
-	     (?\^[$,1N8^[(B "QWe")
-	     (?\^[$,1N:^[(B "QWi")
-	     (?\^[$,1N;^[(B "QWa")
-	     (?\^[$,1N<^[(B "QWE")
-	     (?\^[$,1N=^[(B "QW")
-	     (?\^[$,1N@^[(B "be")
-	     (?\^[$,1NA^[(B "bu")
-	     (?\^[$,1NB^[(B "bi")
-	     (?\^[$,1NC^[(B "ba")
-	     (?\^[$,1ND^[(B "bE")
-	     (?\^[$,1NE^[(B "b")
-	     (?\^[$,1NF^[(B "bo")
-	     (?\^[$,1NG^[(B "bWa")
-	     (?\^[$,1NH^[(B "ve")
-	     (?\^[$,1NI^[(B "vu")
-	     (?\^[$,1NJ^[(B "vi")
-	     (?\^[$,1NK^[(B "va")
-	     (?\^[$,1NL^[(B "vE")
-	     (?\^[$,1NM^[(B "v")
-	     (?\^[$,1NN^[(B "vo")
-	     (?\^[$,1NO^[(B "vWa")
-	     (?\^[$,1NP^[(B "te")
-	     (?\^[$,1NQ^[(B "tu")
-	     (?\^[$,1NR^[(B "ti")
-	     (?\^[$,1NS^[(B "ta")
-	     (?\^[$,1NT^[(B "tE")
-	     (?\^[$,1NU^[(B "t")
-	     (?\^[$,1NV^[(B "to")
-	     (?\^[$,1NW^[(B "tWa")
-	     (?\^[$,1NX^[(B "ce")
-	     (?\^[$,1NY^[(B "cu")
-	     (?\^[$,1NZ^[(B "ci")
-	     (?\^[$,1N[^[(B "ca")
-	     (?\^[$,1N\^[(B "cE")
-	     (?\^[$,1N]^[(B "c")
-	     (?\^[$,1N^^[(B "co")
-	     (?\^[$,1N_^[(B "cWa")
-	     (?\^[$,1N`^[(B "`he")
-	     (?\^[$,1Na^[(B "`hu")
-	     (?\^[$,1Nb^[(B "`hi")
-	     (?\^[$,1Nc^[(B "`ha")
-	     (?\^[$,1Nd^[(B "`hE")
-	     (?\^[$,1Ne^[(B "`h")
-	     (?\^[$,1Nf^[(B "`ho")
-	     (?\^[$,1Nh^[(B "hWe")
-	     (?\^[$,1Nj^[(B "hWi")
-	     (?\^[$,1Nk^[(B "hWa")
-	     (?\^[$,1Nl^[(B "hWE")
-	     (?\^[$,1Nm^[(B "hW")
-	     (?\^[$,1Np^[(B "na")
-	     (?\^[$,1Nq^[(B "nu")
-	     (?\^[$,1Nr^[(B "ni")
-	     (?\^[$,1Ns^[(B "na")
-	     (?\^[$,1Nt^[(B "nE")
-	     (?\^[$,1Nu^[(B "n")
-	     (?\^[$,1Nv^[(B "no")
-	     (?\^[$,1Nw^[(B "nWa")
-	     (?\^[$,1Nx^[(B "Ne")
-	     (?\^[$,1Ny^[(B "Nu")
-	     (?\^[$,1Nz^[(B "Ni")
-	     (?\^[$,1N{^[(B "Na")
-	     (?\^[$,1N|^[(B "NE")
-	     (?\^[$,1N}^[(B "N")
-	     (?\^[$,1N~^[(B "No")
-	     (?\^[$,1N\x7f^[(B "NWa")
-	     (?\^[$,1O ^[(B "e")
-	     (?\^[$,1O!^[(B "u")
-	     (?\^[$,1O"^[(B "i")
-	     (?\^[$,1O#^[(B "a")
-	     (?\^[$,1O$^[(B "E")
-	     (?\^[$,1O%^[(B "I")
-	     (?\^[$,1O&^[(B "o")
-	     (?\^[$,1O'^[(B "e3")
-	     (?\^[$,1O(^[(B "ke")
-	     (?\^[$,1O)^[(B "ku")
-	     (?\^[$,1O*^[(B "ki")
-	     (?\^[$,1O+^[(B "ka")
-	     (?\^[$,1O,^[(B "kE")
-	     (?\^[$,1O-^[(B "k")
-	     (?\^[$,1O.^[(B "ko")
-	     (?\^[$,1O0^[(B "kWe")
-	     (?\^[$,1O2^[(B "kWi")
-	     (?\^[$,1O3^[(B "kWa")
-	     (?\^[$,1O4^[(B "kWE")
-	     (?\^[$,1O5^[(B "kW")
-	     (?\^[$,1O8^[(B "Ke")
-	     (?\^[$,1O9^[(B "Ku")
-	     (?\^[$,1O:^[(B "Ki")
-	     (?\^[$,1O;^[(B "Ka")
-	     (?\^[$,1O<^[(B "KE")
-	     (?\^[$,1O=^[(B "K")
-	     (?\^[$,1O>^[(B "Ko")
-	     (?\^[$,1O@^[(B "KWe")
-	     (?\^[$,1OB^[(B "KWi")
-	     (?\^[$,1OC^[(B "KWa")
-	     (?\^[$,1OD^[(B "KWE")
-	     (?\^[$,1OE^[(B "KW")
-	     (?\^[$,1OH^[(B "we")
-	     (?\^[$,1OI^[(B "wu")
-	     (?\^[$,1OJ^[(B "wi")
-	     (?\^[$,1OK^[(B "wa")
-	     (?\^[$,1OL^[(B "wE")
-	     (?\^[$,1OM^[(B "w")
-	     (?\^[$,1ON^[(B "wo")
-	     (?\^[$,1OP^[(B "`e")
-	     (?\^[$,1OQ^[(B "`u")
-	     (?\^[$,1OR^[(B "`i")
-	     (?\^[$,1OS^[(B "`a")
-	     (?\^[$,1OT^[(B "`E")
-	     (?\^[$,1OU^[(B "`I")
-	     (?\^[$,1OV^[(B "`o")
-	     (?\^[$,1OX^[(B "ze")
-	     (?\^[$,1OY^[(B "zu")
-	     (?\^[$,1OZ^[(B "zi")
-	     (?\^[$,1O[^[(B "za")
-	     (?\^[$,1O\^[(B "zE")
-	     (?\^[$,1O]^[(B "z")
-	     (?\^[$,1O^^[(B "zo")
-	     (?\^[$,1O_^[(B "zWa")
-	     (?\^[$,1O`^[(B "Ze")
-	     (?\^[$,1Oa^[(B "Zu")
-	     (?\^[$,1Ob^[(B "Zi")
-	     (?\^[$,1Oc^[(B "Za")
-	     (?\^[$,1Od^[(B "ZE")
-	     (?\^[$,1Oe^[(B "Z")
-	     (?\^[$,1Of^[(B "Zo")
-	     (?\^[$,1Og^[(B "ZWa")
-	     (?\^[$,1Oh^[(B "ye")
-	     (?\^[$,1Oi^[(B "yu")
-	     (?\^[$,1Oj^[(B "yi")
-	     (?\^[$,1Ok^[(B "ya")
-	     (?\^[$,1Ol^[(B "yE")
-	     (?\^[$,1Om^[(B "y")
-	     (?\^[$,1On^[(B "yo")
-	     (?\^[$,1Oo^[(B "yWa")
-	     (?\^[$,1Op^[(B "de")
-	     (?\^[$,1Oq^[(B "du")
-	     (?\^[$,1Or^[(B "di")
-	     (?\^[$,1Os^[(B "da")
-	     (?\^[$,1Ot^[(B "dE")
-	     (?\^[$,1Ou^[(B "d")
-	     (?\^[$,1Ov^[(B "do")
-	     (?\^[$,1Ow^[(B "dWa")
-	     (?\^[$,1Ox^[(B "De")
-	     (?\^[$,1Oy^[(B "Du")
-	     (?\^[$,1Oz^[(B "Di")
-	     (?\^[$,1O{^[(B "Da")
-	     (?\^[$,1O|^[(B "DE")
-	     (?\^[$,1O}^[(B "D")
-	     (?\^[$,1O~^[(B "Do")
-	     (?\^[$,1O\x7f^[(B "DWa")
-	     (?\^[$,1P ^[(B "je")
-	     (?\^[$,1P!^[(B "ju")
-	     (?\^[$,1P"^[(B "ji")
-	     (?\^[$,1P#^[(B "ja")
-	     (?\^[$,1P$^[(B "jE")
-	     (?\^[$,1P%^[(B "j")
-	     (?\^[$,1P&^[(B "jo")
-	     (?\^[$,1P'^[(B "jWa")
-	     (?\^[$,1P(^[(B "ga")
-	     (?\^[$,1P)^[(B "gu")
-	     (?\^[$,1P*^[(B "gi")
-	     (?\^[$,1P+^[(B "ga")
-	     (?\^[$,1P,^[(B "gE")
-	     (?\^[$,1P-^[(B "g")
-	     (?\^[$,1P.^[(B "go")
-	     (?\^[$,1P0^[(B "gWu")
-	     (?\^[$,1P2^[(B "gWi")
-	     (?\^[$,1P3^[(B "gWa")
-	     (?\^[$,1P4^[(B "gWE")
-	     (?\^[$,1P5^[(B "gW")
-	     (?\^[$,1P8^[(B "Ge")
-	     (?\^[$,1P9^[(B "Gu")
-	     (?\^[$,1P:^[(B "Gi")
-	     (?\^[$,1P;^[(B "Ga")
-	     (?\^[$,1P<^[(B "GE")
-	     (?\^[$,1P=^[(B "G")
-	     (?\^[$,1P>^[(B "Go")
-	     (?\^[$,1P?^[(B "GWa")
-	     (?\^[$,1P@^[(B "Te")
-	     (?\^[$,1PA^[(B "Tu")
-	     (?\^[$,1PB^[(B "Ti")
-	     (?\^[$,1PC^[(B "Ta")
-	     (?\^[$,1PD^[(B "TE")
-	     (?\^[$,1PE^[(B "T")
-	     (?\^[$,1PF^[(B "To")
-	     (?\^[$,1PG^[(B "TWa")
-	     (?\^[$,1PH^[(B "Ce")
-	     (?\^[$,1PI^[(B "Ca")
-	     (?\^[$,1PJ^[(B "Cu")
-	     (?\^[$,1PK^[(B "Ca")
-	     (?\^[$,1PL^[(B "CE")
-	     (?\^[$,1PM^[(B "C")
-	     (?\^[$,1PN^[(B "Co")
-	     (?\^[$,1PO^[(B "CWa")
-	     (?\^[$,1PP^[(B "Pe")
-	     (?\^[$,1PQ^[(B "Pu")
-	     (?\^[$,1PR^[(B "Pi")
-	     (?\^[$,1PS^[(B "Pa")
-	     (?\^[$,1PT^[(B "PE")
-	     (?\^[$,1PU^[(B "P")
-	     (?\^[$,1PV^[(B "Po")
-	     (?\^[$,1PW^[(B "PWa")
-	     (?\^[$,1PX^[(B "SWe")
-	     (?\^[$,1PY^[(B "SWu")
-	     (?\^[$,1PZ^[(B "SWi")
-	     (?\^[$,1P[^[(B "SWa")
-	     (?\^[$,1P\^[(B "SWE")
-	     (?\^[$,1P]^[(B "SW")
-	     (?\^[$,1P^^[(B "SWo")
-	     (?\^[$,1P_^[(B "SWa")
-	     (?\^[$,1P`^[(B "`Sa")
-	     (?\^[$,1Pa^[(B "`Su")
-	     (?\^[$,1Pb^[(B "`Si")
-	     (?\^[$,1Pc^[(B "`Sa")
-	     (?\^[$,1Pd^[(B "`SE")
-	     (?\^[$,1Pe^[(B "`S")
-	     (?\^[$,1Pf^[(B "`So")
-	     (?\^[$,1Ph^[(B "fa")
-	     (?\^[$,1Pi^[(B "fu")
-	     (?\^[$,1Pj^[(B "fi")
-	     (?\^[$,1Pk^[(B "fa")
-	     (?\^[$,1Pl^[(B "fE")
-	     (?\^[$,1Pm^[(B "o")
-	     (?\^[$,1Pn^[(B "fo")
-	     (?\^[$,1Po^[(B "fWa")
-	     (?\^[$,1Pp^[(B "pe")
-	     (?\^[$,1Pq^[(B "pu")
-	     (?\^[$,1Pr^[(B "pi")
-	     (?\^[$,1Ps^[(B "pa")
-	     (?\^[$,1Pt^[(B "pE")
-	     (?\^[$,1Pu^[(B "p")
-	     (?\^[$,1Pv^[(B "po")
-	     (?\^[$,1Pw^[(B "pWa")
-	     (?\^[$,1Px^[(B "mYa")
-	     (?\^[$,1Py^[(B "rYa")
-	     (?\^[$,1Pz^[(B "fYa")
-	     (?\^[$,1Q ^[(B " ")
-	     (?\^[$,1Q!^[(B ":")
-	     (?\^[$,1Q"^[(B "::")
-	     (?\^[$,1Q#^[(B ",")
-	     (?\^[$,1Q$^[(B ";")
-	     (?\^[$,1Q%^[(B "-:")
-	     (?\^[$,1Q&^[(B ":-")
-	     (?\^[$,1Q'^[(B "`?")
-	     (?\^[$,1Q(^[(B ":|:")
-	     (?\^[$,1Q)^[(B "`1")
-	     (?\^[$,1Q*^[(B "`2")
-	     (?\^[$,1Q+^[(B "`3")
-	     (?\^[$,1Q,^[(B "`4")
-	     (?\^[$,1Q-^[(B "`5")
-	     (?\^[$,1Q.^[(B "`6")
-	     (?\^[$,1Q/^[(B "`7")
-	     (?\^[$,1Q0^[(B "`8")
-	     (?\^[$,1Q1^[(B "`9")
-	     (?\^[$,1Q2^[(B "`10")
-	     (?\^[$,1Q3^[(B "`20")
-	     (?\^[$,1Q4^[(B "`30")
-	     (?\^[$,1Q5^[(B "`40")
-	     (?\^[$,1Q6^[(B "`50")
-	     (?\^[$,1Q7^[(B "`60")
-	     (?\^[$,1Q8^[(B "`70")
-	     (?\^[$,1Q9^[(B "`80")
-	     (?\^[$,1Q:^[(B "`90")
-	     (?\^[$,1Q;^[(B "`100")
-	     (?\^[$,1Q<^[(B "`10000")
-	     (?\^[$,1m@^[(B "A-0")
-	     (?\^[$,1mA^[(B "a-0")
-	     (?\^[$,1mB^[(B "B.")
-	     (?\^[$,1mC^[(B "b.")
-	     (?\^[$,1mD^[(B "B-.")
-	     (?\^[$,1mE^[(B "b-.")
-	     (?\^[$,1mF^[(B "B_")
-	     (?\^[$,1mG^[(B "b_")
-	     (?\^[$,1mH^[(B "C,'")
-	     (?\^[$,1mI^[(B "c,'")
-	     (?\^[$,1mJ^[(B "D.")
-	     (?\^[$,1mK^[(B "d.")
-	     (?\^[$,1mL^[(B "D-.")
-	     (?\^[$,1mM^[(B "d-.")
-	     (?\^[$,1mN^[(B "D_")
-	     (?\^[$,1mO^[(B "d_")
-	     (?\^[$,1mP^[(B "D,")
-	     (?\^[$,1mQ^[(B "d,")
-	     (?\^[$,1mR^[(B "D->")
-	     (?\^[$,1mS^[(B "d->")
-	     (?\^[$,1mT^[(B "E-!")
-	     (?\^[$,1mU^[(B "e-!")
-	     (?\^[$,1mV^[(B "E-'")
-	     (?\^[$,1mW^[(B "e-'")
-	     (?\^[$,1mX^[(B "E->")
-	     (?\^[$,1mY^[(B "e->")
-	     (?\^[$,1mZ^[(B "E-?")
-	     (?\^[$,1m[^[(B "e-?")
-	     (?\^[$,1m\^[(B "E,(")
-	     (?\^[$,1m]^[(B "e,(")
-	     (?\^[$,1m^^[(B "F.")
-	     (?\^[$,1m_^[(B "f.")
-	     (?\^[$,1m`^[(B "G-")
-	     (?\^[$,1ma^[(B "g-")
-	     (?\^[$,1mb^[(B "H.")
-	     (?\^[$,1mc^[(B "h.")
-	     (?\^[$,1md^[(B "H-.")
-	     (?\^[$,1me^[(B "h-.")
-	     (?\^[$,1mf^[(B "H:")
-	     (?\^[$,1mg^[(B "h:")
-	     (?\^[$,1mh^[(B "H,")
-	     (?\^[$,1mi^[(B "h,")
-	     (?\^[$,1mj^[(B "H-(")
-	     (?\^[$,1mk^[(B "h-(")
-	     (?\^[$,1ml^[(B "I-?")
-	     (?\^[$,1mm^[(B "i-?")
-	     (?\^[$,1mn^[(B "I:'")
-	     (?\^[$,1mo^[(B "i:'")
-	     (?\^[$,1mp^[(B "K'")
-	     (?\^[$,1mq^[(B "k'")
-	     (?\^[$,1mr^[(B "K-.")
-	     (?\^[$,1ms^[(B "k-.")
-	     (?\^[$,1mt^[(B "K_")
-	     (?\^[$,1mu^[(B "k_")
-	     (?\^[$,1mv^[(B "L-.")
-	     (?\^[$,1mw^[(B "l-.")
-	     (?\^[$,1mx^[(B "L--.")
-	     (?\^[$,1my^[(B "l--.")
-	     (?\^[$,1mz^[(B "L_")
-	     (?\^[$,1m{^[(B "l_")
-	     (?\^[$,1m|^[(B "L->")
-	     (?\^[$,1m}^[(B "l->")
-	     (?\^[$,1m~^[(B "M'")
-	     (?\^[$,1m\x7f^[(B "m'")
-	     (?\^[$,1n ^[(B "M.")
-	     (?\^[$,1n!^[(B "m.")
-	     (?\^[$,1n"^[(B "M-.")
-	     (?\^[$,1n#^[(B "m-.")
-	     (?\^[$,1n$^[(B "N.")
-	     (?\^[$,1n%^[(B "n.")
-	     (?\^[$,1n&^[(B "N-.")
-	     (?\^[$,1n'^[(B "n-.")
-	     (?\^[$,1n(^[(B "N_")
-	     (?\^[$,1n)^[(B "n_")
-	     (?\^[$,1n*^[(B "N->")
-	     (?\^[$,1n+^[(B "n->")
-	     (?\^[$,1n,^[(B "O?'")
-	     (?\^[$,1n-^[(B "o?'")
-	     (?\^[$,1n.^[(B "O?:")
-	     (?\^[$,1n/^[(B "o?:")
-	     (?\^[$,1n0^[(B "O-!")
-	     (?\^[$,1n1^[(B "o-!")
-	     (?\^[$,1n2^[(B "O-'")
-	     (?\^[$,1n3^[(B "o-'")
-	     (?\^[$,1n4^[(B "P'")
-	     (?\^[$,1n5^[(B "p'")
-	     (?\^[$,1n6^[(B "P.")
-	     (?\^[$,1n7^[(B "p.")
-	     (?\^[$,1n8^[(B "R.")
-	     (?\^[$,1n9^[(B "r.")
-	     (?\^[$,1n:^[(B "R-.")
-	     (?\^[$,1n;^[(B "r-.")
-	     (?\^[$,1n<^[(B "R--.")
-	     (?\^[$,1n=^[(B "r--.")
-	     (?\^[$,1n>^[(B "R_")
-	     (?\^[$,1n?^[(B "r_")
-	     (?\^[$,1n@^[(B "S.")
-	     (?\^[$,1nA^[(B "s.")
-	     (?\^[$,1nB^[(B "S-.")
-	     (?\^[$,1nC^[(B "s-.")
-	     (?\^[$,1nD^[(B "S'.")
-	     (?\^[$,1nE^[(B "s'.")
-	     (?\^[$,1nF^[(B "S<.")
-	     (?\^[$,1nG^[(B "s<.")
-	     (?\^[$,1nH^[(B "S.-.")
-	     (?\^[$,1nI^[(B "s.-.")
-	     (?\^[$,1nJ^[(B "T.")
-	     (?\^[$,1nK^[(B "t.")
-	     (?\^[$,1nL^[(B "T-.")
-	     (?\^[$,1nM^[(B "t-.")
-	     (?\^[$,1nN^[(B "T_")
-	     (?\^[$,1nO^[(B "t_")
-	     (?\^[$,1nP^[(B "T->")
-	     (?\^[$,1nQ^[(B "t->")
-	     (?\^[$,1nR^[(B "U--:")
-	     (?\^[$,1nS^[(B "u--:")
-	     (?\^[$,1nT^[(B "U-?")
-	     (?\^[$,1nU^[(B "u-?")
-	     (?\^[$,1nV^[(B "U->")
-	     (?\^[$,1nW^[(B "u->")
-	     (?\^[$,1nX^[(B "U?'")
-	     (?\^[$,1nY^[(B "u?'")
-	     (?\^[$,1nZ^[(B "U-:")
-	     (?\^[$,1n[^[(B "u-:")
-	     (?\^[$,1n\^[(B "V?")
-	     (?\^[$,1n]^[(B "v?")
-	     (?\^[$,1n^^[(B "V-.")
-	     (?\^[$,1n_^[(B "v-.")
-	     (?\^[$,1n`^[(B "W!")
-	     (?\^[$,1na^[(B "w!")
-	     (?\^[$,1nb^[(B "W'")
-	     (?\^[$,1nc^[(B "w'")
-	     (?\^[$,1nd^[(B "W:")
-	     (?\^[$,1ne^[(B "w:")
-	     (?\^[$,1nf^[(B "W.")
-	     (?\^[$,1ng^[(B "w.")
-	     (?\^[$,1nh^[(B "W-.")
-	     (?\^[$,1ni^[(B "w-.")
-	     (?\^[$,1nj^[(B "X.")
-	     (?\^[$,1nk^[(B "x.")
-	     (?\^[$,1nl^[(B "X:")
-	     (?\^[$,1nm^[(B "x:")
-	     (?\^[$,1nn^[(B "Y.")
-	     (?\^[$,1no^[(B "y.")
-	     (?\^[$,1np^[(B "Z>")
-	     (?\^[$,1nq^[(B "z>")
-	     (?\^[$,1nr^[(B "Z-.")
-	     (?\^[$,1ns^[(B "z-.")
-	     (?\^[$,1nt^[(B "Z_")
-	     (?\^[$,1nu^[(B "z_")
-	     (?\^[$,1nv^[(B "h_")
-	     (?\^[$,1nw^[(B "t:")
-	     (?\^[$,1nx^[(B "w0")
-	     (?\^[$,1ny^[(B "y0")
-	     (?\^[$,1o ^[(B "A-.")
-	     (?\^[$,1o!^[(B "a-.")
-	     (?\^[$,1o"^[(B "A2")
-	     (?\^[$,1o#^[(B "a2")
-	     (?\^[$,1o$^[(B "A>'")
-	     (?\^[$,1o%^[(B "a>'")
-	     (?\^[$,1o&^[(B "A>!")
-	     (?\^[$,1o'^[(B "a>!")
-	     (?\^[$,1o(^[(B "A>2")
-	     (?\^[$,1o)^[(B "a>2")
-	     (?\^[$,1o*^[(B "A>?")
-	     (?\^[$,1o+^[(B "a>?")
-	     (?\^[$,1o,^[(B "A>-.")
-	     (?\^[$,1o-^[(B "a>-.")
-	     (?\^[$,1o.^[(B "A('")
-	     (?\^[$,1o/^[(B "a('")
-	     (?\^[$,1o0^[(B "A(!")
-	     (?\^[$,1o1^[(B "a(!")
-	     (?\^[$,1o2^[(B "A(2")
-	     (?\^[$,1o3^[(B "a(2")
-	     (?\^[$,1o4^[(B "A(?")
-	     (?\^[$,1o5^[(B "a(?")
-	     (?\^[$,1o6^[(B "A(-.")
-	     (?\^[$,1o7^[(B "a(-.")
-	     (?\^[$,1o8^[(B "E-.")
-	     (?\^[$,1o9^[(B "e-.")
-	     (?\^[$,1o:^[(B "E2")
-	     (?\^[$,1o;^[(B "e2")
-	     (?\^[$,1o<^[(B "E?")
-	     (?\^[$,1o=^[(B "e?")
-	     (?\^[$,1o>^[(B "E>'")
-	     (?\^[$,1o?^[(B "e>'")
-	     (?\^[$,1o@^[(B "E>!")
-	     (?\^[$,1oA^[(B "e>!")
-	     (?\^[$,1oB^[(B "E>2")
-	     (?\^[$,1oC^[(B "e>2")
-	     (?\^[$,1oD^[(B "E>?")
-	     (?\^[$,1oE^[(B "e>?")
-	     (?\^[$,1oF^[(B "E>-.")
-	     (?\^[$,1oG^[(B "e>-.")
-	     (?\^[$,1oH^[(B "I2")
-	     (?\^[$,1oI^[(B "i2")
-	     (?\^[$,1oJ^[(B "I-.")
-	     (?\^[$,1oK^[(B "i-.")
-	     (?\^[$,1oL^[(B "O-.")
-	     (?\^[$,1oM^[(B "o-.")
-	     (?\^[$,1oN^[(B "O2")
-	     (?\^[$,1oO^[(B "o2")
-	     (?\^[$,1oP^[(B "O>'")
-	     (?\^[$,1oQ^[(B "o>'")
-	     (?\^[$,1oR^[(B "O>!")
-	     (?\^[$,1oS^[(B "o>!")
-	     (?\^[$,1oT^[(B "O>2")
-	     (?\^[$,1oU^[(B "o>2")
-	     (?\^[$,1oV^[(B "O>?")
-	     (?\^[$,1oW^[(B "o>?")
-	     (?\^[$,1oX^[(B "O>-.")
-	     (?\^[$,1oY^[(B "o>-.")
-	     (?\^[$,1oZ^[(B "O9'")
-	     (?\^[$,1o[^[(B "o9'")
-	     (?\^[$,1o\^[(B "O9!")
-	     (?\^[$,1o]^[(B "o9!")
-	     (?\^[$,1o^^[(B "O92")
-	     (?\^[$,1o_^[(B "o92")
-	     (?\^[$,1o`^[(B "O9?")
-	     (?\^[$,1oa^[(B "o9?")
-	     (?\^[$,1ob^[(B "O9-.")
-	     (?\^[$,1oc^[(B "o9-.")
-	     (?\^[$,1od^[(B "U-.")
-	     (?\^[$,1oe^[(B "u-.")
-	     (?\^[$,1of^[(B "U2")
-	     (?\^[$,1og^[(B "u2")
-	     (?\^[$,1oh^[(B "U9'")
-	     (?\^[$,1oi^[(B "u9'")
-	     (?\^[$,1oj^[(B "U9!")
-	     (?\^[$,1ok^[(B "u9!")
-	     (?\^[$,1ol^[(B "U92")
-	     (?\^[$,1om^[(B "u92")
-	     (?\^[$,1on^[(B "U9?")
-	     (?\^[$,1oo^[(B "u9?")
-	     (?\^[$,1op^[(B "U9-.")
-	     (?\^[$,1oq^[(B "u9-.")
-	     (?\^[$,1or^[(B "Y!")
-	     (?\^[$,1os^[(B "y!")
-	     (?\^[$,1ot^[(B "Y-.")
-	     (?\^[$,1ou^[(B "y-.")
-	     (?\^[$,1ov^[(B "Y2")
-	     (?\^[$,1ow^[(B "y2")
-	     (?\^[$,1ox^[(B "Y?")
-	     (?\^[$,1oy^[(B "y?")
-	     (?\^[$,1p ^[(B "a")
-	     (?\^[$,1p!^[(B "ha")
-	     (?\^[$,1p"^[(B "`a")
-	     (?\^[$,1p#^[(B "h`a")
-	     (?\^[$,1p$^[(B "a'")
-	     (?\^[$,1p%^[(B "ha'")
-	     (?\^[$,1p&^[(B "a~")
-	     (?\^[$,1p'^[(B "ha~")
-	     (?\^[$,1p(^[(B "A")
-	     (?\^[$,1p)^[(B "hA")
-	     (?\^[$,1p*^[(B "`A")
-	     (?\^[$,1p+^[(B "h`A")
-	     (?\^[$,1p,^[(B "A'")
-	     (?\^[$,1p-^[(B "hA'")
-	     (?\^[$,1p.^[(B "A~")
-	     (?\^[$,1p/^[(B "hA~")
-	     (?\^[$,1p1^[(B "he")
-	     (?\^[$,1p9^[(B "hE")
-	     (?\^[$,1pQ^[(B "hi")
-	     (?\^[$,1pY^[(B "hI")
-	     (?\^[$,1pa^[(B "ho")
-	     (?\^[$,1pi^[(B "hO")
-	     (?\^[$,1pq^[(B "hu")
-	     (?\^[$,1py^[(B "hU")
-	     (?\^[$,1q\x7f^[(B ",,")
-	     (?\^[$,1r ^[(B "?*")
-	     (?\^[$,1r!^[(B "?:")
-	     (?\^[$,1r-^[(B ",!")
-	     (?\^[$,1r.^[(B ",'")
-	     (?\^[$,1r/^[(B "?,")
-	     (?\^[$,1r=^[(B ";!")
-	     (?\^[$,1r>^[(B ";'")
-	     (?\^[$,1r?^[(B "?;")
-	     (?\^[$,1rE^[(B "rh")
-	     (?\^[$,1rL^[(B "Rh")
-	     (?\^[$,1rM^[(B "!:")
-	     (?\^[$,1rO^[(B "!*")
-	     (?\^[$,1r^^[(B ";;")
-	     (?\^[$,1r`^[(B " ")
-	     (?\^[$,1ra^[(B "  ")
-	     (?\^[$,1rb^[(B " ")
-	     (?\^[$,1rc^[(B "  ")
-	     (?\^[$,1rd^[(B " ")
-	     (?\^[$,1re^[(B " ")
-	     (?\^[$,1rf^[(B " ")
-	     (?\^[$,1rg^[(B "^[,A ^[(B")
-	     (?\^[$,1rh^[(B " ")
-	     (?\^[$,1ri^[(B " ")
-	     (?\^[$,1rp^[(B "-")
-	     (?\^[$,1rq^[(B "-")
-	     (?\^[$,1rs^[(B "-")
-	     (?\^[$,1rt^[(B "--")
-	     (?\^[$,1ru^[(B "-")
-	     (?\^[$,1rv^[(B "||")
-	     (?\^[$,1rw^[(B "=2")
-	     (?\^[$,1rx^[(B "`")
-	     (?\^[$,1ry^[(B "'")
-	     (?\^[$,1rz^[(B "'")
-	     (?\^[$,1r{^[(B "'")
-	     (?\^[$,1r|^[(B "\"")
-	     (?\^[$,1r}^[(B "\"")
-	     (?\^[$,1r~^[(B "\"")
-	     (?\^[$,1r\x7f^[(B "\"")
-	     (?\^[$,1s ^[(B "/-")
-	     (?\^[$,1s!^[(B "/=")
-	     (?\^[$,1s"^[(B " o ")
-	     (?\^[$,1s$^[(B ".")
-	     (?\^[$,1s%^[(B "..")
-	     (?\^[$,1s&^[(B "...")
-	     (?\^[$,1s'^[(B "^[,A7^[(B")
-	     (?\^[$,1s0^[(B " 0/00")
-	     (?\^[$,1s2^[(B "'")
-	     (?\^[$,1s3^[(B "''")
-	     (?\^[$,1s4^[(B "'''")
-	     (?\^[$,1s5^[(B "`")
-	     (?\^[$,1s6^[(B "``")
-	     (?\^[$,1s7^[(B "```")
-	     (?\^[$,1s8^[(B "Ca")
-	     (?\^[$,1s9^[(B "<")
-	     (?\^[$,1s:^[(B ">")
-	     (?\^[$,1s;^[(B ":X")
-	     (?\^[$,1s<^[(B "!!")
-	     (?\^[$,1s>^[(B "'-")
-	     (?\^[$,1sC^[(B "-")
-	     (?\^[$,1sD^[(B "/")
-	     (?\^[$,1sH^[(B "?!")
-	     (?\^[$,1sI^[(B "!?")
-	     (?\^[$,1sp^[(B "^0")
-	     (?\^[$,1st^[(B "^4")
-	     (?\^[$,1su^[(B "^5")
-	     (?\^[$,1sv^[(B "^6")
-	     (?\^[$,1sw^[(B "^7")
-	     (?\^[$,1sx^[(B "^8")
-	     (?\^[$,1sy^[(B "^9")
-	     (?\^[$,1sz^[(B "^+")
-	     (?\^[$,1s{^[(B "^-")
-	     (?\^[$,1s|^[(B "^=")
-	     (?\^[$,1s}^[(B "^(")
-	     (?\^[$,1s~^[(B "^)")
-	     (?\^[$,1s\x7f^[(B "^n")
-	     (?\^[$,1t ^[(B "_0")
-	     (?\^[$,1t!^[(B "_1")
-	     (?\^[$,1t"^[(B "_2")
-	     (?\^[$,1t#^[(B "_3")
-	     (?\^[$,1t$^[(B "_4")
-	     (?\^[$,1t%^[(B "_5")
-	     (?\^[$,1t&^[(B "_6")
-	     (?\^[$,1t'^[(B "_7")
-	     (?\^[$,1t(^[(B "_8")
-	     (?\^[$,1t)^[(B "_9")
-	     (?\^[$,1t*^[(B "_+")
-	     (?\^[$,1t+^[(B "_-")
-	     (?\^[$,1t,^[(B "_=")
-	     (?\^[$,1t-^[(B "(")
-	     (?\^[$,1t.^[(B ")")
-	     (?\^[$,1tC^[(B "Ff")
-	     (?\^[$,1tD^[(B "Li")
-	     (?\^[$,1tG^[(B "Pt")
-	     (?\^[$,1tI^[(B "W=")
-	     (?\^[$,1tL^[(B "EUR")
-	     (?\^[$,1u@^[(B "a/c")
-	     (?\^[$,1uA^[(B "a/s")
-	     (?\^[$,1uC^[(B "oC")
-	     (?\^[$,1uE^[(B "c/o")
-	     (?\^[$,1uF^[(B "c/u")
-	     (?\^[$,1uI^[(B "oF")
-	     (?\^[$,1uJ^[(B "g")
-	     (?\^[$,1uN^[(B "h")
-	     (?\^[$,1uO^[(B "\\hbar")
-	     (?\^[$,1uQ^[(B "Im")
-	     (?\^[$,1uS^[(B "l")
-	     (?\^[$,1uV^[(B "No.")
-	     (?\^[$,1uW^[(B "PO")
-	     (?\^[$,1uX^[(B "P")
-	     (?\^[$,1u\^[(B "Re")
-	     (?\^[$,1u^^[(B "Rx")
-	     (?\^[$,1u`^[(B "(SM)")
-	     (?\^[$,1ua^[(B "TEL")
-	     (?\^[$,1ub^[(B "(TM)")
-	     (?\^[$,1uf^[(B "Ohm")
-	     (?\^[$,1uj^[(B "K")
-	     (?\^[$,1uk^[(B "Ang.")
-	     (?\^[$,1un^[(B "est.")
-	     (?\^[$,1ut^[(B "o")
-	     (?\^[$,1uu^[(B "Aleph ")
-	     (?\^[$,1uv^[(B "Bet ")
-	     (?\^[$,1uw^[(B "Gimel ")
-	     (?\^[$,1ux^[(B "Dalet ")
-	     (?\^[$,1v3^[(B " 1/3")
-	     (?\^[$,1v4^[(B " 2/3")
-	     (?\^[$,1v5^[(B " 1/5")
-	     (?\^[$,1v6^[(B " 2/5")
-	     (?\^[$,1v7^[(B " 3/5")
-	     (?\^[$,1v8^[(B " 4/5")
-	     (?\^[$,1v9^[(B " 1/6")
-	     (?\^[$,1v:^[(B " 5/6")
-	     (?\^[$,1v;^[(B " 1/8")
-	     (?\^[$,1v<^[(B " 3/8")
-	     (?\^[$,1v=^[(B " 5/8")
-	     (?\^[$,1v>^[(B " 7/8")
-	     (?\^[$,1v?^[(B " 1/")
-	     (?\^[$,1v@^[(B "I")
-	     (?\^[$,1vA^[(B "II")
-	     (?\^[$,1vB^[(B "III")
-	     (?\^[$,1vC^[(B "IV")
-	     (?\^[$,1vD^[(B "V")
-	     (?\^[$,1vE^[(B "VI")
-	     (?\^[$,1vF^[(B "VII")
-	     (?\^[$,1vG^[(B "VIII")
-	     (?\^[$,1vH^[(B "IX")
-	     (?\^[$,1vI^[(B "X")
-	     (?\^[$,1vJ^[(B "XI")
-	     (?\^[$,1vK^[(B "XII")
-	     (?\^[$,1vL^[(B "L")
-	     (?\^[$,1vM^[(B "C")
-	     (?\^[$,1vN^[(B "D")
-	     (?\^[$,1vO^[(B "M")
-	     (?\^[$,1vP^[(B "i")
-	     (?\^[$,1vQ^[(B "ii")
-	     (?\^[$,1vR^[(B "iii")
-	     (?\^[$,1vS^[(B "iv")
-	     (?\^[$,1vT^[(B "v")
-	     (?\^[$,1vU^[(B "vi")
-	     (?\^[$,1vV^[(B "vii")
-	     (?\^[$,1vW^[(B "viii")
-	     (?\^[$,1vX^[(B "ix")
-	     (?\^[$,1vY^[(B "x")
-	     (?\^[$,1vZ^[(B "xi")
-	     (?\^[$,1v[^[(B "xii")
-	     (?\^[$,1v\^[(B "l")
-	     (?\^[$,1v]^[(B "c")
-	     (?\^[$,1v^^[(B "d")
-	     (?\^[$,1v_^[(B "m")
-	     (?\^[$,1v`^[(B "1000RCD")
-	     (?\^[$,1va^[(B "5000R")
-	     (?\^[$,1vb^[(B "10000R")
-	     (?\^[$,1vp^[(B "<-")
-	     (?\^[$,1vq^[(B "-^")
-	     (?\^[$,1vr^[(B "->")
-	     (?\^[$,1vs^[(B "-v")
-	     (?\^[$,1vt^[(B "<->")
-	     (?\^[$,1vu^[(B "UD")
-	     (?\^[$,1vv^[(B "<!!")
-	     (?\^[$,1vw^[(B "//>")
-	     (?\^[$,1vx^[(B "!!>")
-	     (?\^[$,1vy^[(B "<//")
-	     (?\^[$,1w(^[(B "UD-")
-	     (?\^[$,1w5^[(B "RET")
-	     (?\^[$,1w@^[(B ">V")
-	     (?\^[$,1wP^[(B "<=")
-	     (?\^[$,1wQ^[(B "^^")
-	     (?\^[$,1wR^[(B "=>")
-	     (?\^[$,1wS^[(B "vv")
-	     (?\^[$,1wT^[(B "<=>")
-	     (?\^[$,1x ^[(B "FA")
-	     (?\^[$,1x"^[(B "\\partial")
-	     (?\^[$,1x#^[(B "TE")
-	     (?\^[$,1x%^[(B "{}")
-	     (?\^[$,1x&^[(B "Delta")
-	     (?\^[$,1x'^[(B "Nabla")
-	     (?\^[$,1x(^[(B "(-")
-	     (?\^[$,1x)^[(B "!(-")
-	     (?\^[$,1x*^[(B "(-")
-	     (?\^[$,1x+^[(B "-)")
-	     (?\^[$,1x,^[(B "!-)")
-	     (?\^[$,1x-^[(B "-)")
-	     (?\^[$,1x.^[(B " qed")
-	     (?\^[$,1x/^[(B "\\prod")
-	     (?\^[$,1x1^[(B "\\sum")
-	     (?\^[$,1x2^[(B " -")
-	     (?\^[$,1x3^[(B "-/+")
-	     (?\^[$,1x4^[(B ".+")
-	     (?\^[$,1x5^[(B "/")
-	     (?\^[$,1x6^[(B " - ")
-	     (?\^[$,1x7^[(B "*")
-	     (?\^[$,1x8^[(B " ^[,A0^[(B ")
-	     (?\^[$,1x9^[(B "sb")
-	     (?\^[$,1x:^[(B " SQRT ")
-	     (?\^[$,1x;^[(B " ROOT^[,A3^[(B ")
-	     (?\^[$,1x<^[(B " ROOT4 ")
-	     (?\^[$,1x=^[(B "0(")
-	     (?\^[$,1x>^[(B "infty")
-	     (?\^[$,1x?^[(B "-L")
-	     (?\^[$,1x@^[(B "-V")
-	     (?\^[$,1xE^[(B "PP")
-	     (?\^[$,1xF^[(B " !PP ")
-	     (?\^[$,1xG^[(B "AND")
-	     (?\^[$,1xH^[(B "OR")
-	     (?\^[$,1xI^[(B "(U")
-	     (?\^[$,1xJ^[(B ")U")
-	     (?\^[$,1xK^[(B "\int ")
-	     (?\^[$,1xL^[(B "DI")
-	     (?\^[$,1xN^[(B "Io")
-	     (?\^[$,1xT^[(B ".:")
-	     (?\^[$,1xU^[(B ":.")
-	     (?\^[$,1xV^[(B ":R")
-	     (?\^[$,1xW^[(B "::")
-	     (?\^[$,1x\^[(B "?1")
-	     (?\^[$,1x^^[(B "CG")
-	     (?\^[$,1xc^[(B "?-")
-	     (?\^[$,1xe^[(B "?=")
-	     (?\^[$,1xh^[(B "~=")
-	     (?\^[$,1xi^[(B " !~= ")
-	     (?\^[$,1xl^[(B "=?")
-	     (?\^[$,1xs^[(B "HI")
-	     (?\^[$,1xt^[(B ":=")
-	     (?\^[$,1xu^[(B "=:")
-	     (?\^[$,1y ^[(B "!=")
-	     (?\^[$,1y!^[(B "=3")
-	     (?\^[$,1y"^[(B " !=3 ")
-	     (?\^[$,1y$^[(B "=<")
-	     (?\^[$,1y%^[(B ">=")
-	     (?\^[$,1y&^[(B ".LE.")
-	     (?\^[$,1y'^[(B ".GE.")
-	     (?\^[$,1y(^[(B ".LT.NOT.EQ.")
-	     (?\^[$,1y)^[(B ".GT.NOT.EQ.")
-	     (?\^[$,1y*^[(B "<<")
-	     (?\^[$,1y+^[(B ">>")
-	     (?\^[$,1y.^[(B "!<")
-	     (?\^[$,1y/^[(B "!>")
-	     (?\^[$,1y6^[(B " <> ")
-	     (?\^[$,1y7^[(B " >< ")
-	     (?\^[$,1yB^[(B "(C")
-	     (?\^[$,1yC^[(B ")C")
-	     (?\^[$,1yD^[(B " !(C ")
-	     (?\^[$,1yE^[(B " !)C ")
-	     (?\^[$,1yF^[(B "(_")
-	     (?\^[$,1yG^[(B ")_")
-	     (?\^[$,1yU^[(B "(+)")
-	     (?\^[$,1yV^[(B "(-)")
-	     (?\^[$,1yW^[(B "(^[,AW^[(B)")
-	     (?\^[$,1yX^[(B "(/)")
-	     (?\^[$,1yY^[(B "(^[,A7^[(B)")
-	     (?\^[$,1yZ^[(B "(^[,A0^[(B)")
-	     (?\^[$,1y[^[(B "(*)")
-	     (?\^[$,1y\^[(B "(=)")
-	     (?\^[$,1y]^[(B "(-)")
-	     (?\^[$,1y^^[(B "[+]")
-	     (?\^[$,1y_^[(B "[-]")
-	     (?\^[$,1y`^[(B "[^[,AW^[(B]")
-	     (?\^[$,1ya^[(B "[^[,A7^[(B]")
-	     (?\^[$,1ye^[(B "-T")
-	     (?\^[$,1yg^[(B " MODELS ")
-	     (?\^[$,1yh^[(B " TRUE ")
-	     (?\^[$,1yi^[(B " FORCES ")
-	     (?\^[$,1yl^[(B " !PROVES ")
-	     (?\^[$,1ym^[(B " NOT TRUE ")
-	     (?\^[$,1yn^[(B " !FORCES ")
-	     (?\^[$,1yr^[(B " NORMAL SUBGROUP OF ")
-	     (?\^[$,1ys^[(B " CONTAINS AS NORMAL SUBGROUP ")
-	     (?\^[$,1yt^[(B " NORMAL SUBGROUP OF OR EQUAL TO ")
-	     (?\^[$,1yu^[(B " CONTAINS AS NORMAL SUBGROUP OR EQUAL TO ")
-	     (?\^[$,1yx^[(B " MULTIMAP ")
-	     (?\^[$,1yz^[(B " INTERCALATE ")
-	     (?\^[$,1y{^[(B " XOR ")
-	     (?\^[$,1y|^[(B " NAND ")
-	     (?\^[$,1z%^[(B " ^[,A7^[(B ")
-	     (?\^[$,1z6^[(B "<.")
-	     (?\^[$,1z7^[(B ">.")
-	     (?\^[$,1z8^[(B "<<<")
-	     (?\^[$,1z9^[(B ">>>")
-	     (?\^[$,1zN^[(B ":3")
-	     (?\^[$,1zO^[(B ".3")
-	     (?\^[$,1zb^[(B "Eh")
-	     (?\^[$,1zg^[(B "~~")
-	     (?\^[$,1zh^[(B "<7")
-	     (?\^[$,1zi^[(B ">7")
-	     (?\^[$,1zj^[(B "7<")
-	     (?\^[$,1zk^[(B "7>")
-	     (?\^[$,1zp^[(B "NI")
-	     (?\^[$,1zr^[(B "(A")
-	     (?\^[$,1zu^[(B "TR")
-	     (?\^[$,1zx^[(B "88")
-	     (?\^[$,1{ ^[(B "Iu")
-	     (?\^[$,1{!^[(B "Il")
-	     (?\^[$,1{"^[(B ":(")
-	     (?\^[$,1{#^[(B ":)")
-	     (?\^[$,1{$^[(B "|^|")
-	     (?\^[$,1{'^[(B "[X]")
-	     (?\^[$,1{)^[(B "</")
-	     (?\^[$,1{*^[(B "/>")
-	     (?\^[$,1}c^[(B "Vs")
-	     (?\^[$,1~ ^[(B "1h")
-	     (?\^[$,1~!^[(B "3h")
-	     (?\^[$,1~"^[(B "2h")
-	     (?\^[$,1~#^[(B "4h")
-	     (?\^[$,1~&^[(B "1j")
-	     (?\^[$,1~'^[(B "2j")
-	     (?\^[$,1~(^[(B "3j")
-	     (?\^[$,1~)^[(B "4j")
-	     (?\^[$,1~@^[(B "1-o")
-	     (?\^[$,1~A^[(B "2-o")
-	     (?\^[$,1~B^[(B "3-o")
-	     (?\^[$,1~C^[(B "4-o")
-	     (?\^[$,1~D^[(B "5-o")
-	     (?\^[$,1~E^[(B "6-o")
-	     (?\^[$,1~F^[(B "7-o")
-	     (?\^[$,1~G^[(B "8-o")
-	     (?\^[$,1~H^[(B "9-o")
-	     (?\^[$,1~I^[(B "10-o")
-	     (?\^[$,1~J^[(B "11-o")
-	     (?\^[$,1~K^[(B "12-o")
-	     (?\^[$,1~L^[(B "13-o")
-	     (?\^[$,1~M^[(B "14-o")
-	     (?\^[$,1~N^[(B "15-o")
-	     (?\^[$,1~O^[(B "16-o")
-	     (?\^[$,1~P^[(B "17-o")
-	     (?\^[$,1~Q^[(B "18-o")
-	     (?\^[$,1~R^[(B "19-o")
-	     (?\^[$,1~S^[(B "20-o")
-	     (?\^[$,1~T^[(B "(1)")
-	     (?\^[$,1~U^[(B "(2)")
-	     (?\^[$,1~V^[(B "(3)")
-	     (?\^[$,1~W^[(B "(4)")
-	     (?\^[$,1~X^[(B "(5)")
-	     (?\^[$,1~Y^[(B "(6)")
-	     (?\^[$,1~Z^[(B "(7)")
-	     (?\^[$,1~[^[(B "(8)")
-	     (?\^[$,1~\^[(B "(9)")
-	     (?\^[$,1~]^[(B "(10)")
-	     (?\^[$,1~^^[(B "(11)")
-	     (?\^[$,1~_^[(B "(12)")
-	     (?\^[$,1~`^[(B "(13)")
-	     (?\^[$,1~a^[(B "(14)")
-	     (?\^[$,1~b^[(B "(15)")
-	     (?\^[$,1~c^[(B "(16)")
-	     (?\^[$,1~d^[(B "(17)")
-	     (?\^[$,1~e^[(B "(18)")
-	     (?\^[$,1~f^[(B "(19)")
-	     (?\^[$,1~g^[(B "(20)")
-	     (?\^[$,1~h^[(B "1.")
-	     (?\^[$,1~i^[(B "2.")
-	     (?\^[$,1~j^[(B "3.")
-	     (?\^[$,1~k^[(B "4.")
-	     (?\^[$,1~l^[(B "5.")
-	     (?\^[$,1~m^[(B "6.")
-	     (?\^[$,1~n^[(B "7.")
-	     (?\^[$,1~o^[(B "8.")
-	     (?\^[$,1~p^[(B "9.")
-	     (?\^[$,1~q^[(B "10.")
-	     (?\^[$,1~r^[(B "11.")
-	     (?\^[$,1~s^[(B "12.")
-	     (?\^[$,1~t^[(B "13.")
-	     (?\^[$,1~u^[(B "14.")
-	     (?\^[$,1~v^[(B "15.")
-	     (?\^[$,1~w^[(B "16.")
-	     (?\^[$,1~x^[(B "17.")
-	     (?\^[$,1~y^[(B "18.")
-	     (?\^[$,1~z^[(B "19.")
-	     (?\^[$,1~{^[(B "20.")
-	     (?\^[$,1~|^[(B "(a)")
-	     (?\^[$,1~}^[(B "(b)")
-	     (?\^[$,1~~^[(B "(c)")
-	     (?\^[$,1~\x7f^[(B "(d)")
-	     (?\^[$,1\x7f ^[(B "(e)")
-	     (?\^[$,1\x7f!^[(B "(f)")
-	     (?\^[$,1\x7f"^[(B "(g)")
-	     (?\^[$,1\x7f#^[(B "(h)")
-	     (?\^[$,1\x7f$^[(B "(i)")
-	     (?\^[$,1\x7f%^[(B "(j)")
-	     (?\^[$,1\x7f&^[(B "(k)")
-	     (?\^[$,1\x7f'^[(B "(l)")
-	     (?\^[$,1\x7f(^[(B "(m)")
-	     (?\^[$,1\x7f)^[(B "(n)")
-	     (?\^[$,1\x7f*^[(B "(o)")
-	     (?\^[$,1\x7f+^[(B "(p)")
-	     (?\^[$,1\x7f,^[(B "(q)")
-	     (?\^[$,1\x7f-^[(B "(r)")
-	     (?\^[$,1\x7f.^[(B "(s)")
-	     (?\^[$,1\x7f/^[(B "(t)")
-	     (?\^[$,1\x7f0^[(B "(u)")
-	     (?\^[$,1\x7f1^[(B "(v)")
-	     (?\^[$,1\x7f2^[(B "(w)")
-	     (?\^[$,1\x7f3^[(B "(x)")
-	     (?\^[$,1\x7f4^[(B "(y)")
-	     (?\^[$,1\x7f5^[(B "(z)")
-	     (?\^[$,1\x7f6^[(B "A-o")
-	     (?\^[$,1\x7f7^[(B "B-o")
-	     (?\^[$,1\x7f8^[(B "C-o")
-	     (?\^[$,1\x7f9^[(B "D-o")
-	     (?\^[$,1\x7f:^[(B "E-o")
-	     (?\^[$,1\x7f;^[(B "F-o")
-	     (?\^[$,1\x7f<^[(B "G-o")
-	     (?\^[$,1\x7f=^[(B "H-o")
-	     (?\^[$,1\x7f>^[(B "I-o")
-	     (?\^[$,1\x7f?^[(B "J-o")
-	     (?\^[$,1\x7f@^[(B "K-o")
-	     (?\^[$,1\x7fA^[(B "L-o")
-	     (?\^[$,1\x7fB^[(B "M-o")
-	     (?\^[$,1\x7fC^[(B "N-o")
-	     (?\^[$,1\x7fD^[(B "O-o")
-	     (?\^[$,1\x7fE^[(B "P-o")
-	     (?\^[$,1\x7fF^[(B "Q-o")
-	     (?\^[$,1\x7fG^[(B "R-o")
-	     (?\^[$,1\x7fH^[(B "S-o")
-	     (?\^[$,1\x7fI^[(B "T-o")
-	     (?\^[$,1\x7fJ^[(B "U-o")
-	     (?\^[$,1\x7fK^[(B "V-o")
-	     (?\^[$,1\x7fL^[(B "W-o")
-	     (?\^[$,1\x7fM^[(B "X-o")
-	     (?\^[$,1\x7fN^[(B "Y-o")
-	     (?\^[$,1\x7fO^[(B "Z-o")
-	     (?\^[$,1\x7fP^[(B "a-o")
-	     (?\^[$,1\x7fQ^[(B "b-o")
-	     (?\^[$,1\x7fR^[(B "c-o")
-	     (?\^[$,1\x7fS^[(B "d-o")
-	     (?\^[$,1\x7fT^[(B "e-o")
-	     (?\^[$,1\x7fU^[(B "f-o")
-	     (?\^[$,1\x7fV^[(B "g-o")
-	     (?\^[$,1\x7fW^[(B "h-o")
-	     (?\^[$,1\x7fX^[(B "i-o")
-	     (?\^[$,1\x7fY^[(B "j-o")
-	     (?\^[$,1\x7fZ^[(B "k-o")
-	     (?\^[$,1\x7f[^[(B "l-o")
-	     (?\^[$,1\x7f\^[(B "m-o")
-	     (?\^[$,1\x7f]^[(B "n-o")
-	     (?\^[$,1\x7f^^[(B "o-o")
-	     (?\^[$,1\x7f_^[(B "p-o")
-	     (?\^[$,1\x7f`^[(B "q-o")
-	     (?\^[$,1\x7fa^[(B "r-o")
-	     (?\^[$,1\x7fb^[(B "s-o")
-	     (?\^[$,1\x7fc^[(B "t-o")
-	     (?\^[$,1\x7fd^[(B "u-o")
-	     (?\^[$,1\x7fe^[(B "v-o")
-	     (?\^[$,1\x7ff^[(B "w-o")
-	     (?\^[$,1\x7fg^[(B "x-o")
-	     (?\^[$,1\x7fh^[(B "y-o")
-	     (?\^[$,1\x7fi^[(B "z-o")
-	     (?\^[$,1\x7fj^[(B "0-o")
-	     (?\^[$,2  ^[(B "-")
-	     (?\^[$,2 !^[(B "=")
-	     (?\^[$,2 "^[(B "|")
-	     (?\^[$,2 #^[(B "|")
-	     (?\^[$,2 $^[(B "-")
-	     (?\^[$,2 %^[(B "=")
-	     (?\^[$,2 &^[(B "|")
-	     (?\^[$,2 '^[(B "|")
-	     (?\^[$,2 (^[(B "-")
-	     (?\^[$,2 )^[(B "=")
-	     (?\^[$,2 *^[(B "|")
-	     (?\^[$,2 +^[(B "|")
-	     (?\^[$,2 ,^[(B "+")
-	     (?\^[$,2 -^[(B "+")
-	     (?\^[$,2 .^[(B "+")
-	     (?\^[$,2 /^[(B "+")
-	     (?\^[$,2 0^[(B "+")
-	     (?\^[$,2 1^[(B "+")
-	     (?\^[$,2 2^[(B "+")
-	     (?\^[$,2 3^[(B "+")
-	     (?\^[$,2 4^[(B "+")
-	     (?\^[$,2 5^[(B "+")
-	     (?\^[$,2 6^[(B "+")
-	     (?\^[$,2 7^[(B "+")
-	     (?\^[$,2 8^[(B "+")
-	     (?\^[$,2 9^[(B "+")
-	     (?\^[$,2 :^[(B "+")
-	     (?\^[$,2 ;^[(B "+")
-	     (?\^[$,2 <^[(B "+")
-	     (?\^[$,2 =^[(B "+")
-	     (?\^[$,2 >^[(B "+")
-	     (?\^[$,2 ?^[(B "+")
-	     (?\^[$,2 @^[(B "+")
-	     (?\^[$,2 A^[(B "+")
-	     (?\^[$,2 B^[(B "+")
-	     (?\^[$,2 C^[(B "+")
-	     (?\^[$,2 D^[(B "+")
-	     (?\^[$,2 E^[(B "+")
-	     (?\^[$,2 F^[(B "+")
-	     (?\^[$,2 G^[(B "+")
-	     (?\^[$,2 H^[(B "+")
-	     (?\^[$,2 I^[(B "+")
-	     (?\^[$,2 J^[(B "+")
-	     (?\^[$,2 K^[(B "+")
-	     (?\^[$,2 L^[(B "+")
-	     (?\^[$,2 M^[(B "+")
-	     (?\^[$,2 N^[(B "+")
-	     (?\^[$,2 O^[(B "+")
-	     (?\^[$,2 P^[(B "+")
-	     (?\^[$,2 Q^[(B "+")
-	     (?\^[$,2 R^[(B "+")
-	     (?\^[$,2 S^[(B "+")
-	     (?\^[$,2 T^[(B "+")
-	     (?\^[$,2 U^[(B "+")
-	     (?\^[$,2 V^[(B "+")
-	     (?\^[$,2 W^[(B "+")
-	     (?\^[$,2 X^[(B "+")
-	     (?\^[$,2 Y^[(B "+")
-	     (?\^[$,2 Z^[(B "+")
-	     (?\^[$,2 [^[(B "+")
-	     (?\^[$,2 \^[(B "+")
-	     (?\^[$,2 ]^[(B "+")
-	     (?\^[$,2 ^^[(B "+")
-	     (?\^[$,2 _^[(B "+")
-	     (?\^[$,2 `^[(B "+")
-	     (?\^[$,2 a^[(B "+")
-	     (?\^[$,2 b^[(B "+")
-	     (?\^[$,2 c^[(B "+")
-	     (?\^[$,2 d^[(B "+")
-	     (?\^[$,2 e^[(B "+")
-	     (?\^[$,2 f^[(B "+")
-	     (?\^[$,2 g^[(B "+")
-	     (?\^[$,2 h^[(B "+")
-	     (?\^[$,2 i^[(B "+")
-	     (?\^[$,2 j^[(B "+")
-	     (?\^[$,2 k^[(B "+")
-	     (?\^[$,2 l^[(B "+")
-	     (?\^[$,2 m^[(B "+")
-	     (?\^[$,2 n^[(B "+")
-	     (?\^[$,2 o^[(B "+")
-	     (?\^[$,2 p^[(B "+")
-	     (?\^[$,2 q^[(B "+")
-	     (?\^[$,2 r^[(B "+")
-	     (?\^[$,2 s^[(B "+")
-	     (?\^[$,2 t^[(B "+")
-	     (?\^[$,2 u^[(B "+")
-	     (?\^[$,2 v^[(B "+")
-	     (?\^[$,2 w^[(B "+")
-	     (?\^[$,2 x^[(B "+")
-	     (?\^[$,2 y^[(B "+")
-	     (?\^[$,2 z^[(B "+")
-	     (?\^[$,2 {^[(B "+")
-	     (?\^[$,2 |^[(B "+")
-	     (?\^[$,2 }^[(B "+")
-	     (?\^[$,2 ~^[(B "+")
-	     (?\^[$,2 \x7f^[(B "+")
-	     (?\^[$,2! ^[(B "+")
-	     (?\^[$,2!!^[(B "+")
-	     (?\^[$,2!"^[(B "+")
-	     (?\^[$,2!#^[(B "+")
-	     (?\^[$,2!$^[(B "+")
-	     (?\^[$,2!%^[(B "+")
-	     (?\^[$,2!&^[(B "+")
-	     (?\^[$,2!'^[(B "+")
-	     (?\^[$,2!(^[(B "+")
-	     (?\^[$,2!)^[(B "+")
-	     (?\^[$,2!*^[(B "+")
-	     (?\^[$,2!+^[(B "+")
-	     (?\^[$,2!,^[(B "+")
-	     (?\^[$,2!1^[(B "/")
-	     (?\^[$,2!2^[(B "\\")
-	     (?\^[$,2!@^[(B "TB")
-	     (?\^[$,2!D^[(B "LB")
-	     (?\^[$,2!H^[(B "FB")
-	     (?\^[$,2!L^[(B "lB")
-	     (?\^[$,2!P^[(B "RB")
-	     (?\^[$,2!Q^[(B ".S")
-	     (?\^[$,2!R^[(B ":S")
-	     (?\^[$,2!S^[(B "?S")
-	     (?\^[$,2!`^[(B "fS")
-	     (?\^[$,2!a^[(B "OS")
-	     (?\^[$,2!b^[(B "RO")
-	     (?\^[$,2!c^[(B "Rr")
-	     (?\^[$,2!d^[(B "RF")
-	     (?\^[$,2!e^[(B "RY")
-	     (?\^[$,2!f^[(B "RH")
-	     (?\^[$,2!g^[(B "RZ")
-	     (?\^[$,2!h^[(B "RK")
-	     (?\^[$,2!i^[(B "RX")
-	     (?\^[$,2!j^[(B "sB")
-	     (?\^[$,2!l^[(B "SR")
-	     (?\^[$,2!m^[(B "Or")
-	     (?\^[$,2!r^[(B "^")
-	     (?\^[$,2!s^[(B "uT")
-	     (?\^[$,2!v^[(B "|>")
-	     (?\^[$,2!w^[(B "Tr")
-	     (?\^[$,2!z^[(B "|>")
-	     (?\^[$,2!|^[(B "v")
-	     (?\^[$,2!}^[(B "dT")
-	     (?\^[$,2" ^[(B "<|")
-	     (?\^[$,2"!^[(B "Tl")
-	     (?\^[$,2"$^[(B "<|")
-	     (?\^[$,2"&^[(B "Db")
-	     (?\^[$,2"'^[(B "Dw")
-	     (?\^[$,2"*^[(B "LZ")
-	     (?\^[$,2"+^[(B "0m")
-	     (?\^[$,2".^[(B "0o")
-	     (?\^[$,2"/^[(B "0M")
-	     (?\^[$,2"0^[(B "0L")
-	     (?\^[$,2"1^[(B "0R")
-	     (?\^[$,2"8^[(B "Sn")
-	     (?\^[$,2"9^[(B "Ic")
-	     (?\^[$,2"B^[(B "Fd")
-	     (?\^[$,2"C^[(B "Bd")
-	     (?\^[$,2"O^[(B "Ci")
-	     (?\^[$,2"e^[(B "*2")
-	     (?\^[$,2"f^[(B "*1")
-	     (?\^[$,2"n^[(B "TEL")
-	     (?\^[$,2"o^[(B "tel")
-	     (?\^[$,2"|^[(B "<--")
-	     (?\^[$,2"~^[(B "-->")
-	     (?\^[$,2#!^[(B "CAUTION ")
-	     (?\^[$,2#'^[(B "XP")
-	     (?\^[$,2#9^[(B ":-(")
-	     (?\^[$,2#:^[(B ":-)")
-	     (?\^[$,2#;^[(B "(-:")
-	     (?\^[$,2#<^[(B "SU")
-	     (?\^[$,2#@^[(B "f.")
-	     (?\^[$,2#B^[(B "m.")
-	     (?\^[$,2#`^[(B "cS")
-	     (?\^[$,2#a^[(B "cH")
-	     (?\^[$,2#b^[(B "cD")
-	     (?\^[$,2#c^[(B "cC")
-	     (?\^[$,2#d^[(B "cS-")
-	     (?\^[$,2#e^[(B "cH-")
-	     (?\^[$,2#f^[(B "cD-")
-	     (?\^[$,2#g^[(B "cC-")
-	     (?\^[$,2#i^[(B "Md")
-	     (?\^[$,2#j^[(B "M8")
-	     (?\^[$,2#k^[(B "M2")
-	     (?\^[$,2#l^[(B "M16")
-	     (?\^[$,2#m^[(B "b")
-	     (?\^[$,2#n^[(B "Mx")
-	     (?\^[$,2#o^[(B "#")
-	     (?\^[$,2%S^[(B "X")
-	     (?\^[$,2%W^[(B "X")
-	     (?\^[$,2%`^[(B "-X")
-	     (?\^[$,2=@^[(B " ")
-	     (?\^[$,2=A^[(B ",_")
-	     (?\^[$,2=B^[(B "._")
-	     (?\^[$,2=C^[(B "+\"")
-	     (?\^[$,2=D^[(B "JIS")
-	     (?\^[$,2=E^[(B "*_")
-	     (?\^[$,2=F^[(B ";_")
-	     (?\^[$,2=G^[(B "0_")
-	     (?\^[$,2=J^[(B "<+")
-	     (?\^[$,2=K^[(B ">+")
-	     (?\^[$,2=L^[(B "<'")
-	     (?\^[$,2=M^[(B ">'")
-	     (?\^[$,2=N^[(B "<\"")
-	     (?\^[$,2=O^[(B ">\"")
-	     (?\^[$,2=P^[(B "(\"")
-	     (?\^[$,2=Q^[(B ")\"")
-	     (?\^[$,2=R^[(B "=T")
-	     (?\^[$,2=S^[(B "=_")
-	     (?\^[$,2=T^[(B "('")
-	     (?\^[$,2=U^[(B ")'")
-	     (?\^[$,2=V^[(B "(I")
-	     (?\^[$,2=W^[(B ")I")
-	     (?\^[$,2=Z^[(B "[[")
-	     (?\^[$,2=[^[(B "]]")
-	     (?\^[$,2=\^[(B "-?")
-	     (?\^[$,2=`^[(B "=T:)")
-	     (?\^[$,2=\x7f^[(B " ")
-	     (?\^[$,2>!^[(B "A5")
-	     (?\^[$,2>"^[(B "a5")
-	     (?\^[$,2>#^[(B "I5")
-	     (?\^[$,2>$^[(B "i5")
-	     (?\^[$,2>%^[(B "U5")
-	     (?\^[$,2>&^[(B "u5")
-	     (?\^[$,2>'^[(B "E5")
-	     (?\^[$,2>(^[(B "e5")
-	     (?\^[$,2>)^[(B "O5")
-	     (?\^[$,2>*^[(B "o5")
-	     (?\^[$,2>+^[(B "ka")
-	     (?\^[$,2>,^[(B "ga")
-	     (?\^[$,2>-^[(B "ki")
-	     (?\^[$,2>.^[(B "gi")
-	     (?\^[$,2>/^[(B "ku")
-	     (?\^[$,2>0^[(B "gu")
-	     (?\^[$,2>1^[(B "ke")
-	     (?\^[$,2>2^[(B "ge")
-	     (?\^[$,2>3^[(B "ko")
-	     (?\^[$,2>4^[(B "go")
-	     (?\^[$,2>5^[(B "sa")
-	     (?\^[$,2>6^[(B "za")
-	     (?\^[$,2>7^[(B "si")
-	     (?\^[$,2>8^[(B "zi")
-	     (?\^[$,2>9^[(B "su")
-	     (?\^[$,2>:^[(B "zu")
-	     (?\^[$,2>;^[(B "se")
-	     (?\^[$,2><^[(B "ze")
-	     (?\^[$,2>=^[(B "so")
-	     (?\^[$,2>>^[(B "zo")
-	     (?\^[$,2>?^[(B "ta")
-	     (?\^[$,2>@^[(B "da")
-	     (?\^[$,2>A^[(B "ti")
-	     (?\^[$,2>B^[(B "di")
-	     (?\^[$,2>C^[(B "tU")
-	     (?\^[$,2>D^[(B "tu")
-	     (?\^[$,2>E^[(B "du")
-	     (?\^[$,2>F^[(B "te")
-	     (?\^[$,2>G^[(B "de")
-	     (?\^[$,2>H^[(B "to")
-	     (?\^[$,2>I^[(B "do")
-	     (?\^[$,2>J^[(B "na")
-	     (?\^[$,2>K^[(B "ni")
-	     (?\^[$,2>L^[(B "nu")
-	     (?\^[$,2>M^[(B "ne")
-	     (?\^[$,2>N^[(B "no")
-	     (?\^[$,2>O^[(B "ha")
-	     (?\^[$,2>P^[(B "ba")
-	     (?\^[$,2>Q^[(B "pa")
-	     (?\^[$,2>R^[(B "hi")
-	     (?\^[$,2>S^[(B "bi")
-	     (?\^[$,2>T^[(B "pi")
-	     (?\^[$,2>U^[(B "hu")
-	     (?\^[$,2>V^[(B "bu")
-	     (?\^[$,2>W^[(B "pu")
-	     (?\^[$,2>X^[(B "he")
-	     (?\^[$,2>Y^[(B "be")
-	     (?\^[$,2>Z^[(B "pe")
-	     (?\^[$,2>[^[(B "ho")
-	     (?\^[$,2>\^[(B "bo")
-	     (?\^[$,2>]^[(B "po")
-	     (?\^[$,2>^^[(B "ma")
-	     (?\^[$,2>_^[(B "mi")
-	     (?\^[$,2>`^[(B "mu")
-	     (?\^[$,2>a^[(B "me")
-	     (?\^[$,2>b^[(B "mo")
-	     (?\^[$,2>c^[(B "yA")
-	     (?\^[$,2>d^[(B "ya")
-	     (?\^[$,2>e^[(B "yU")
-	     (?\^[$,2>f^[(B "yu")
-	     (?\^[$,2>g^[(B "yO")
-	     (?\^[$,2>h^[(B "yo")
-	     (?\^[$,2>i^[(B "ra")
-	     (?\^[$,2>j^[(B "ri")
-	     (?\^[$,2>k^[(B "ru")
-	     (?\^[$,2>l^[(B "re")
-	     (?\^[$,2>m^[(B "ro")
-	     (?\^[$,2>n^[(B "wA")
-	     (?\^[$,2>o^[(B "wa")
-	     (?\^[$,2>p^[(B "wi")
-	     (?\^[$,2>q^[(B "we")
-	     (?\^[$,2>r^[(B "wo")
-	     (?\^[$,2>s^[(B "n5")
-	     (?\^[$,2>t^[(B "vu")
-	     (?\^[$,2>{^[(B "\"5")
-	     (?\^[$,2>|^[(B "05")
-	     (?\^[$,2>}^[(B "*5")
-	     (?\^[$,2>~^[(B "+5")
-	     (?\^[$,2?!^[(B "a6")
-	     (?\^[$,2?"^[(B "A6")
-	     (?\^[$,2?#^[(B "i6")
-	     (?\^[$,2?$^[(B "I6")
-	     (?\^[$,2?%^[(B "u6")
-	     (?\^[$,2?&^[(B "U6")
-	     (?\^[$,2?'^[(B "e6")
-	     (?\^[$,2?(^[(B "E6")
-	     (?\^[$,2?)^[(B "o6")
-	     (?\^[$,2?*^[(B "O6")
-	     (?\^[$,2?+^[(B "Ka")
-	     (?\^[$,2?,^[(B "Ga")
-	     (?\^[$,2?-^[(B "Ki")
-	     (?\^[$,2?.^[(B "Gi")
-	     (?\^[$,2?/^[(B "Ku")
-	     (?\^[$,2?0^[(B "Gu")
-	     (?\^[$,2?1^[(B "Ke")
-	     (?\^[$,2?2^[(B "Ge")
-	     (?\^[$,2?3^[(B "Ko")
-	     (?\^[$,2?4^[(B "Go")
-	     (?\^[$,2?5^[(B "Sa")
-	     (?\^[$,2?6^[(B "Za")
-	     (?\^[$,2?7^[(B "Si")
-	     (?\^[$,2?8^[(B "Zi")
-	     (?\^[$,2?9^[(B "Su")
-	     (?\^[$,2?:^[(B "Zu")
-	     (?\^[$,2?;^[(B "Se")
-	     (?\^[$,2?<^[(B "Ze")
-	     (?\^[$,2?=^[(B "So")
-	     (?\^[$,2?>^[(B "Zo")
-	     (?\^[$,2??^[(B "Ta")
-	     (?\^[$,2?@^[(B "Da")
-	     (?\^[$,2?A^[(B "Ti")
-	     (?\^[$,2?B^[(B "Di")
-	     (?\^[$,2?C^[(B "TU")
-	     (?\^[$,2?D^[(B "Tu")
-	     (?\^[$,2?E^[(B "Du")
-	     (?\^[$,2?F^[(B "Te")
-	     (?\^[$,2?G^[(B "De")
-	     (?\^[$,2?H^[(B "To")
-	     (?\^[$,2?I^[(B "Do")
-	     (?\^[$,2?J^[(B "Na")
-	     (?\^[$,2?K^[(B "Ni")
-	     (?\^[$,2?L^[(B "Nu")
-	     (?\^[$,2?M^[(B "Ne")
-	     (?\^[$,2?N^[(B "No")
-	     (?\^[$,2?O^[(B "Ha")
-	     (?\^[$,2?P^[(B "Ba")
-	     (?\^[$,2?Q^[(B "Pa")
-	     (?\^[$,2?R^[(B "Hi")
-	     (?\^[$,2?S^[(B "Bi")
-	     (?\^[$,2?T^[(B "Pi")
-	     (?\^[$,2?U^[(B "Hu")
-	     (?\^[$,2?V^[(B "Bu")
-	     (?\^[$,2?W^[(B "Pu")
-	     (?\^[$,2?X^[(B "He")
-	     (?\^[$,2?Y^[(B "Be")
-	     (?\^[$,2?Z^[(B "Pe")
-	     (?\^[$,2?[^[(B "Ho")
-	     (?\^[$,2?\^[(B "Bo")
-	     (?\^[$,2?]^[(B "Po")
-	     (?\^[$,2?^^[(B "Ma")
-	     (?\^[$,2?_^[(B "Mi")
-	     (?\^[$,2?`^[(B "Mu")
-	     (?\^[$,2?a^[(B "Me")
-	     (?\^[$,2?b^[(B "Mo")
-	     (?\^[$,2?c^[(B "YA")
-	     (?\^[$,2?d^[(B "Ya")
-	     (?\^[$,2?e^[(B "YU")
-	     (?\^[$,2?f^[(B "Yu")
-	     (?\^[$,2?g^[(B "YO")
-	     (?\^[$,2?h^[(B "Yo")
-	     (?\^[$,2?i^[(B "Ra")
-	     (?\^[$,2?j^[(B "Ri")
-	     (?\^[$,2?k^[(B "Ru")
-	     (?\^[$,2?l^[(B "Re")
-	     (?\^[$,2?m^[(B "Ro")
-	     (?\^[$,2?n^[(B "WA")
-	     (?\^[$,2?o^[(B "Wa")
-	     (?\^[$,2?p^[(B "Wi")
-	     (?\^[$,2?q^[(B "We")
-	     (?\^[$,2?r^[(B "Wo")
-	     (?\^[$,2?s^[(B "N6")
-	     (?\^[$,2?t^[(B "Vu")
-	     (?\^[$,2?u^[(B "KA")
-	     (?\^[$,2?v^[(B "KE")
-	     (?\^[$,2?w^[(B "Va")
-	     (?\^[$,2?x^[(B "Vi")
-	     (?\^[$,2?y^[(B "Ve")
-	     (?\^[$,2?z^[(B "Vo")
-	     (?\^[$,2?{^[(B ".6")
-	     (?\^[$,2?|^[(B "-6")
-	     (?\^[$,2?}^[(B "*6")
-	     (?\^[$,2?~^[(B "+6")
-	     (?\^[$,2@%^[(B "b4")
-	     (?\^[$,2@&^[(B "p4")
-	     (?\^[$,2@'^[(B "m4")
-	     (?\^[$,2@(^[(B "f4")
-	     (?\^[$,2@)^[(B "d4")
-	     (?\^[$,2@*^[(B "t4")
-	     (?\^[$,2@+^[(B "n4")
-	     (?\^[$,2@,^[(B "l4")
-	     (?\^[$,2@-^[(B "g4")
-	     (?\^[$,2@.^[(B "k4")
-	     (?\^[$,2@/^[(B "h4")
-	     (?\^[$,2@0^[(B "j4")
-	     (?\^[$,2@1^[(B "q4")
-	     (?\^[$,2@2^[(B "x4")
-	     (?\^[$,2@3^[(B "zh")
-	     (?\^[$,2@4^[(B "ch")
-	     (?\^[$,2@5^[(B "sh")
-	     (?\^[$,2@6^[(B "r4")
-	     (?\^[$,2@7^[(B "z4")
-	     (?\^[$,2@8^[(B "c4")
-	     (?\^[$,2@9^[(B "s4")
-	     (?\^[$,2@:^[(B "a4")
-	     (?\^[$,2@;^[(B "o4")
-	     (?\^[$,2@<^[(B "e4")
-	     (?\^[$,2@=^[(B "eh4")
-	     (?\^[$,2@>^[(B "ai")
-	     (?\^[$,2@?^[(B "ei")
-	     (?\^[$,2@@^[(B "au")
-	     (?\^[$,2@A^[(B "ou")
-	     (?\^[$,2@B^[(B "an")
-	     (?\^[$,2@C^[(B "en")
-	     (?\^[$,2@D^[(B "aN")
-	     (?\^[$,2@E^[(B "eN")
-	     (?\^[$,2@F^[(B "er")
-	     (?\^[$,2@G^[(B "i4")
-	     (?\^[$,2@H^[(B "u4")
-	     (?\^[$,2@I^[(B "iu")
-	     (?\^[$,2@J^[(B "v4")
-	     (?\^[$,2@K^[(B "nG")
-	     (?\^[$,2@L^[(B "gn")
-	     (?\^[$,2B|^[(B "(JU)")
-	     (?\^[$,2C ^[(B "1c")
-	     (?\^[$,2C!^[(B "2c")
-	     (?\^[$,2C"^[(B "3c")
-	     (?\^[$,2C#^[(B "4c")
-	     (?\^[$,2C$^[(B "5c")
-	     (?\^[$,2C%^[(B "6c")
-	     (?\^[$,2C&^[(B "7c")
-	     (?\^[$,2C'^[(B "8c")
-	     (?\^[$,2C(^[(B "9c")
-	     (?\^[$,2C)^[(B "10c")
-	     (?\^[$,2C\x7f^[(B "KSC")
-	     (?\^[$,2GB^[(B "am")
-	     (?\^[$,2GX^[(B "pm")
-	     (?\^[$,3h ^[(B "ff")
-	     (?\^[$,3h!^[(B "fi")
-	     (?\^[$,3h"^[(B "fl")
-	     (?\^[$,3h#^[(B "ffi")
-	     (?\^[$,3h$^[(B "ffl")
-	     (?\^[$,3h%^[(B "St")
-	     (?\^[$,3h&^[(B "st")
-	     (?\^[$,3q=^[(B "3+;")
-	     (?\^[$,3qB^[(B "aM.")
-	     (?\^[$,3qD^[(B "aH.")
-	     (?\^[$,3qH^[(B "ah.")
-	     (?\^[$,3qM^[(B "a+-")
-	     (?\^[$,3qN^[(B "a+.")
-	     (?\^[$,3qO^[(B "b+-")
-	     (?\^[$,3qP^[(B "b+.")
-	     (?\^[$,3qQ^[(B "b+,")
-	     (?\^[$,3qR^[(B "b+;")
-	     (?\^[$,3qS^[(B "tm-")
-	     (?\^[$,3qT^[(B "tm.")
-	     (?\^[$,3qU^[(B "t+-")
-	     (?\^[$,3qV^[(B "t+.")
-	     (?\^[$,3qW^[(B "t+,")
-	     (?\^[$,3qX^[(B "t+;")
-	     (?\^[$,3qY^[(B "tk-")
-	     (?\^[$,3qZ^[(B "tk.")
-	     (?\^[$,3q[^[(B "tk,")
-	     (?\^[$,3q\^[(B "tk;")
-	     (?\^[$,3q]^[(B "g+-")
-	     (?\^[$,3q^^[(B "g+.")
-	     (?\^[$,3q_^[(B "g+,")
-	     (?\^[$,3q`^[(B "g+;")
-	     (?\^[$,3qa^[(B "hk-")
-	     (?\^[$,3qb^[(B "hk.")
-	     (?\^[$,3qc^[(B "hk,")
-	     (?\^[$,3qd^[(B "hk;")
-	     (?\^[$,3qe^[(B "x+-")
-	     (?\^[$,3qf^[(B "x+.")
-	     (?\^[$,3qg^[(B "x+,")
-	     (?\^[$,3qh^[(B "x+;")
-	     (?\^[$,3qi^[(B "d+-")
-	     (?\^[$,3qj^[(B "d+.")
-	     (?\^[$,3qk^[(B "dk-")
-	     (?\^[$,3ql^[(B "dk.")
-	     (?\^[$,3qm^[(B "r+-")
-	     (?\^[$,3qn^[(B "r+.")
-	     (?\^[$,3qo^[(B "z+-")
-	     (?\^[$,3qp^[(B "z+.")
-	     (?\^[$,3qq^[(B "s+-")
-	     (?\^[$,3qr^[(B "s+.")
-	     (?\^[$,3qs^[(B "s+,")
-	     (?\^[$,3qt^[(B "s+;")
-	     (?\^[$,3qu^[(B "sn-")
-	     (?\^[$,3qv^[(B "sn.")
-	     (?\^[$,3qw^[(B "sn,")
-	     (?\^[$,3qx^[(B "sn;")
-	     (?\^[$,3qy^[(B "c+-")
-	     (?\^[$,3qz^[(B "c+.")
-	     (?\^[$,3q{^[(B "c+,")
-	     (?\^[$,3q|^[(B "c+;")
-	     (?\^[$,3q}^[(B "dd-")
-	     (?\^[$,3q~^[(B "dd.")
-	     (?\^[$,3q\x7f^[(B "dd,")
-	     (?\^[$,3r ^[(B "dd;")
-	     (?\^[$,3r!^[(B "tj-")
-	     (?\^[$,3r"^[(B "tj.")
-	     (?\^[$,3r#^[(B "tj,")
-	     (?\^[$,3r$^[(B "tj;")
-	     (?\^[$,3r%^[(B "zH-")
-	     (?\^[$,3r&^[(B "zH.")
-	     (?\^[$,3r'^[(B "zH,")
-	     (?\^[$,3r(^[(B "zH;")
-	     (?\^[$,3r)^[(B "e+-")
-	     (?\^[$,3r*^[(B "e+.")
-	     (?\^[$,3r+^[(B "e+,")
-	     (?\^[$,3r,^[(B "e+;")
-	     (?\^[$,3r-^[(B "i+-")
-	     (?\^[$,3r.^[(B "i+.")
-	     (?\^[$,3r/^[(B "i+,")
-	     (?\^[$,3r0^[(B "i+;")
-	     (?\^[$,3r1^[(B "f+-")
-	     (?\^[$,3r2^[(B "f+.")
-	     (?\^[$,3r3^[(B "f+,")
-	     (?\^[$,3r4^[(B "f+;")
-	     (?\^[$,3r5^[(B "q+-")
-	     (?\^[$,3r6^[(B "q+.")
-	     (?\^[$,3r7^[(B "q+,")
-	     (?\^[$,3r8^[(B "q+;")
-	     (?\^[$,3r9^[(B "k+-")
-	     (?\^[$,3r:^[(B "k+.")
-	     (?\^[$,3r;^[(B "k+,")
-	     (?\^[$,3r<^[(B "k+;")
-	     (?\^[$,3r=^[(B "l+-")
-	     (?\^[$,3r>^[(B "l+.")
-	     (?\^[$,3r?^[(B "l+,")
-	     (?\^[$,3r@^[(B "l+;")
-	     (?\^[$,3rA^[(B "m+-")
-	     (?\^[$,3rB^[(B "m+.")
-	     (?\^[$,3rC^[(B "m+,")
-	     (?\^[$,3rD^[(B "m+;")
-	     (?\^[$,3rE^[(B "n+-")
-	     (?\^[$,3rF^[(B "n+.")
-	     (?\^[$,3rG^[(B "n+,")
-	     (?\^[$,3rH^[(B "n+;")
-	     (?\^[$,3rI^[(B "h+-")
-	     (?\^[$,3rJ^[(B "h+.")
-	     (?\^[$,3rK^[(B "h+,")
-	     (?\^[$,3rL^[(B "h+;")
-	     (?\^[$,3rM^[(B "w+-")
-	     (?\^[$,3rN^[(B "w+.")
-	     (?\^[$,3rO^[(B "j+-")
-	     (?\^[$,3rP^[(B "j+.")
-	     (?\^[$,3rQ^[(B "y+-")
-	     (?\^[$,3rR^[(B "y+.")
-	     (?\^[$,3rS^[(B "y+,")
-	     (?\^[$,3rT^[(B "y+;")
-	     (?\^[$,3rU^[(B "lM-")
-	     (?\^[$,3rV^[(B "lM.")
-	     (?\^[$,3rW^[(B "lH-")
-	     (?\^[$,3rX^[(B "lH.")
-	     (?\^[$,3rY^[(B "lh-")
-	     (?\^[$,3rZ^[(B "lh.")
-	     (?\^[$,3r[^[(B "la-")
-	     (?\^[$,3r\^[(B "la.")
-	     (?\^[$,3ra^[(B "!")
-	     (?\^[$,3rb^[(B "\"")
-	     (?\^[$,3rc^[(B "#")
-	     (?\^[$,3rd^[(B "$")
-	     (?\^[$,3re^[(B "%")
-	     (?\^[$,3rf^[(B "&")
-	     (?\^[$,3rg^[(B "'")
-	     (?\^[$,3rh^[(B "(")
-	     (?\^[$,3ri^[(B ")")
-	     (?\^[$,3rj^[(B "*")
-	     (?\^[$,3rk^[(B "+")
-	     (?\^[$,3rl^[(B ",")
-	     (?\^[$,3rm^[(B "-")
-	     (?\^[$,3rn^[(B ".")
-	     (?\^[$,3ro^[(B "/")
-	     (?\^[$,3rp^[(B "0")
-	     (?\^[$,3rq^[(B "1")
-	     (?\^[$,3rr^[(B "2")
-	     (?\^[$,3rs^[(B "3")
-	     (?\^[$,3rt^[(B "4")
-	     (?\^[$,3ru^[(B "5")
-	     (?\^[$,3rv^[(B "6")
-	     (?\^[$,3rw^[(B "7")
-	     (?\^[$,3rx^[(B "8")
-	     (?\^[$,3ry^[(B "9")
-	     (?\^[$,3rz^[(B ":")
-	     (?\^[$,3r{^[(B ";")
-	     (?\^[$,3r|^[(B "<")
-	     (?\^[$,3r}^[(B "=")
-	     (?\^[$,3r~^[(B ">")
-	     (?\^[$,3r\x7f^[(B "?")
-	     (?\^[$,3s ^[(B "@")
-	     (?\^[$,3s!^[(B "A")
-	     (?\^[$,3s"^[(B "B")
-	     (?\^[$,3s#^[(B "C")
-	     (?\^[$,3s$^[(B "D")
-	     (?\^[$,3s%^[(B "E")
-	     (?\^[$,3s&^[(B "F")
-	     (?\^[$,3s'^[(B "G")
-	     (?\^[$,3s(^[(B "H")
-	     (?\^[$,3s)^[(B "I")
-	     (?\^[$,3s*^[(B "J")
-	     (?\^[$,3s+^[(B "K")
-	     (?\^[$,3s,^[(B "L")
-	     (?\^[$,3s-^[(B "M")
-	     (?\^[$,3s.^[(B "N")
-	     (?\^[$,3s/^[(B "O")
-	     (?\^[$,3s0^[(B "P")
-	     (?\^[$,3s1^[(B "Q")
-	     (?\^[$,3s2^[(B "R")
-	     (?\^[$,3s3^[(B "S")
-	     (?\^[$,3s4^[(B "T")
-	     (?\^[$,3s5^[(B "U")
-	     (?\^[$,3s6^[(B "V")
-	     (?\^[$,3s7^[(B "W")
-	     (?\^[$,3s8^[(B "X")
-	     (?\^[$,3s9^[(B "Y")
-	     (?\^[$,3s:^[(B "Z")
-	     (?\^[$,3s;^[(B "[")
-	     (?\^[$,3s<^[(B "\\")
-	     (?\^[$,3s=^[(B "]")
-	     (?\^[$,3s>^[(B "^")
-	     (?\^[$,3s?^[(B "_")
-	     (?\^[$,3s@^[(B "`")
-	     (?\^[$,3sA^[(B "a")
-	     (?\^[$,3sB^[(B "b")
-	     (?\^[$,3sC^[(B "c")
-	     (?\^[$,3sD^[(B "d")
-	     (?\^[$,3sE^[(B "e")
-	     (?\^[$,3sF^[(B "f")
-	     (?\^[$,3sG^[(B "g")
-	     (?\^[$,3sH^[(B "h")
-	     (?\^[$,3sI^[(B "i")
-	     (?\^[$,3sJ^[(B "j")
-	     (?\^[$,3sK^[(B "k")
-	     (?\^[$,3sL^[(B "l")
-	     (?\^[$,3sM^[(B "m")
-	     (?\^[$,3sN^[(B "n")
-	     (?\^[$,3sO^[(B "o")
-	     (?\^[$,3sP^[(B "p")
-	     (?\^[$,3sQ^[(B "q")
-	     (?\^[$,3sR^[(B "r")
-	     (?\^[$,3sS^[(B "s")
-	     (?\^[$,3sT^[(B "t")
-	     (?\^[$,3sU^[(B "u")
-	     (?\^[$,3sV^[(B "v")
-	     (?\^[$,3sW^[(B "w")
-	     (?\^[$,3sX^[(B "x")
-	     (?\^[$,3sY^[(B "y")
-	     (?\^[$,3sZ^[(B "z")
-	     (?\^[$,3s[^[(B "{")
-	     (?\^[$,3s\^[(B "|")
-	     (?\^[$,3s]^[(B "}")
-	     (?\^[$,3s^^[(B "~")
-	     (?\^[$,3sa^[(B ".")
-	     (?\^[$,3sb^[(B "\"")
-	     (?\^[$,3sc^[(B "\"")
-	     (?\^[$,3sd^[(B ",")
+	   '((?\Ä€ "A")
+	     (?\ā "a")
+	     (?\Ä‚ "A")
+	     (?\ă "a")
+	     (?\Ä„ "A")
+	     (?\Ä… "a")
+	     (?\Ć "C")
+	     (?\ć "c")
+	     (?\Ĉ "C")
+	     (?\ĉ "c")
+	     (?\ÄŠ "C")
+	     (?\Ä‹ "c")
+	     (?\Č "C")
+	     (?\č "c")
+	     (?\ÄŽ "D")
+	     (?\ď "d")
+	     (?\Đ "Ð")
+	     (?\Ä‘ "d/")
+	     (?\Ä’ "E")
+	     (?\Ä“ "e")
+	     (?\Ä” "E")
+	     (?\Ä• "e")
+	     (?\Ä– "E")
+	     (?\Ä— "e")
+	     (?\Ę "E")
+	     (?\Ä™ "e")
+	     (?\Äš "E")
+	     (?\Ä› "e")
+	     (?\Ĝ "G")
+	     (?\ĝ "g")
+	     (?\Äž "G")
+	     (?\ÄŸ "g")
+	     (?\Ä  "G")
+	     (?\Ä¡ "g")
+	     (?\Ä¢ "G")
+	     (?\Ä£ "g")
+	     (?\Ĥ "H")
+	     (?\Ä¥ "h")
+	     (?\Ħ "H/")
+	     (?\ħ "H")
+	     (?\Ĩ "I")
+	     (?\Ä© "i")
+	     (?\Ī "I")
+	     (?\Ä« "i")
+	     (?\Ĭ "I")
+	     (?\Ä­ "i")
+	     (?\Ä® "I")
+	     (?\į "i")
+	     (?\Ä° "I")
+	     (?\ı "i")
+	     (?\IJ "IJ")
+	     (?\ij "ij")
+	     (?\Ä´ "J")
+	     (?\ĵ "j")
+	     (?\Ķ "K")
+	     (?\Ä· "k")
+	     (?\ĸ "kk")
+	     (?\Ĺ "L")
+	     (?\ĺ "l")
+	     (?\Ä» "L")
+	     (?\ļ "l")
+	     (?\Ľ "L")
+	     (?\ľ "l")
+	     (?\Ä¿ "L.")
+	     (?\Å€ "l.")
+	     (?\Ł "L/")
+	     (?\Å‚ "l/")
+	     (?\Ń "N")
+	     (?\Å„ "n")
+	     (?\Å… "N")
+	     (?\ņ "n")
+	     (?\Ň "N")
+	     (?\ň "n")
+	     (?\ʼn "'n")
+	     (?\ÅŠ "NG")
+	     (?\Å‹ "N")
+	     (?\Ō "O")
+	     (?\ō "o")
+	     (?\ÅŽ "O")
+	     (?\ŏ "o")
+	     (?\Ő "O\"")
+	     (?\Å‘ "o\"")
+	     (?\Å’ "OE")
+	     (?\Å“ "oe")
+	     (?\Å” "R")
+	     (?\Å• "r")
+	     (?\Å– "R")
+	     (?\Å— "r")
+	     (?\Ř "R")
+	     (?\Å™ "r")
+	     (?\Åš "S")
+	     (?\Å› "s")
+	     (?\Ŝ "S")
+	     (?\ŝ "s")
+	     (?\Åž "S")
+	     (?\ÅŸ "s")
+	     (?\Å  "S")
+	     (?\Å¡ "s")
+	     (?\Å¢ "T")
+	     (?\Å£ "t")
+	     (?\Ť "T")
+	     (?\Å¥ "t")
+	     (?\Ŧ "T/")
+	     (?\ŧ "t/")
+	     (?\Ũ "U")
+	     (?\Å© "u")
+	     (?\Ū "U")
+	     (?\Å« "u")
+	     (?\Ŭ "U")
+	     (?\Å­ "u")
+	     (?\Å® "U")
+	     (?\ů "u")
+	     (?\Å° "U\"")
+	     (?\ű "u\"")
+	     (?\Ų "U")
+	     (?\ų "u")
+	     (?\Å´ "W")
+	     (?\ŵ "w")
+	     (?\Ŷ "Y")
+	     (?\Å· "y")
+	     (?\Ÿ "Y")
+	     (?\Ź "Z")
+	     (?\ź "z")
+	     (?\Å» "Z")
+	     (?\ż "z")
+	     (?\Ž "Z")
+	     (?\ž "z")
+	     (?\Å¿ "s1")
+	     (?\Ƈ "C2")
+	     (?\ƈ "c2")
+	     (?\Æ‘ "F2")
+	     (?\Æ’ " f")
+	     (?\Ƙ "K2")
+	     (?\Æ™ "k2")
+	     (?\Æ  "O9")
+	     (?\Æ¡ "o9")
+	     (?\Æ¢ "OI")
+	     (?\Æ£ "oi")
+	     (?\Ʀ "yr")
+	     (?\Ư "U9")
+	     (?\Æ° "u9")
+	     (?\Ƶ "Z/")
+	     (?\ƶ "z/")
+	     (?\Æ· "ED")
+	     (?\Ǎ "A")
+	     (?\ÇŽ "a")
+	     (?\Ǐ "I")
+	     (?\ǐ "i")
+	     (?\Ç‘ "O")
+	     (?\Ç’ "o")
+	     (?\Ç“ "U")
+	     (?\Ç” "u")
+	     (?\Ç• "U:-")
+	     (?\Ç– "u:-")
+	     (?\Ç— "U:'")
+	     (?\ǘ "u:'")
+	     (?\Ç™ "U:<")
+	     (?\Çš "u:<")
+	     (?\Ç› "U:!")
+	     (?\ǜ "u:!")
+	     (?\Çž "A1")
+	     (?\ÇŸ "a1")
+	     (?\Ç  "A7")
+	     (?\Ç¡ "a7")
+	     (?\Ç¢ "A3")
+	     (?\Ç£ "a3")
+	     (?\Ǥ "G/")
+	     (?\Ç¥ "g/")
+	     (?\Ǧ "G")
+	     (?\ǧ "g")
+	     (?\Ǩ "K")
+	     (?\Ç© "k")
+	     (?\Ǫ "O")
+	     (?\Ç« "o")
+	     (?\Ǭ "O1")
+	     (?\Ç­ "o1")
+	     (?\Ç® "EZ")
+	     (?\ǯ "ez")
+	     (?\Ç° "j")
+	     (?\Ç´ "G")
+	     (?\ǵ "g")
+	     (?\Ǻ "AA'")
+	     (?\Ç» "aa'")
+	     (?\Ǽ "AE'")
+	     (?\ǽ "ae'")
+	     (?\Ǿ "O/'")
+	     (?\Ç¿ "o/'")
+	     (?\È€ "A!!")
+	     (?\ȁ "a!!")
+	     (?\È‚ "A)")
+	     (?\ȃ "a)")
+	     (?\È„ "E!!")
+	     (?\È… "e!!")
+	     (?\Ȇ "E)")
+	     (?\ȇ "e)")
+	     (?\Ȉ "I!!")
+	     (?\ȉ "i!!")
+	     (?\ÈŠ "I)")
+	     (?\È‹ "i)")
+	     (?\Ȍ "O!!")
+	     (?\ȍ "o!!")
+	     (?\ÈŽ "O)")
+	     (?\ȏ "o)")
+	     (?\Ȑ "R!!")
+	     (?\È‘ "r!!")
+	     (?\È’ "R)")
+	     (?\È“ "r)")
+	     (?\È” "U!!")
+	     (?\È• "u!!")
+	     (?\È– "U)")
+	     (?\È— "u)")
+	     (?\ȝ "Z")
+	     (?\É‘ "A")
+	     (?\É’ "A.")
+	     (?\É“ "b`")
+	     (?\É” "O")
+	     (?\É– "d.")
+	     (?\É— "d`")
+	     (?\ɘ "@<umd>")
+	     (?\É™ "@")
+	     (?\Éš "R")
+	     (?\É› "E")
+	     (?\ɜ "V\"")
+	     (?\ɝ "R<umd>")
+	     (?\Éž "O\"")
+	     (?\ÉŸ "J")
+	     (?\É  "g`")
+	     (?\É¡ "g")
+	     (?\É¢ "G")
+	     (?\É£ "Q")
+	     (?\ɤ "o-")
+	     (?\É¥ "j<rnd>")
+	     (?\ɦ "h<?>")
+	     (?\ɨ "i\"")
+	     (?\É© "I")
+	     (?\ɪ "I")
+	     (?\É« "L")
+	     (?\ɬ "L")
+	     (?\É­ "l.")
+	     (?\É® "z<lat>")
+	     (?\ɯ "u-")
+	     (?\É° "j<vel>")
+	     (?\ɱ "M")
+	     (?\ɳ "n.")
+	     (?\É´ "n\"")
+	     (?\ɵ "@.")
+	     (?\ɶ "&.")
+	     (?\É· "U")
+	     (?\ɹ "r")
+	     (?\ɺ "*<lat>")
+	     (?\É» "r.")
+	     (?\ɽ "*.")
+	     (?\ɾ "*")
+	     (?\Ê€ "R")
+	     (?\ʁ "g\"")
+	     (?\Ê‚ "s.")
+	     (?\ʃ "S")
+	     (?\Ê„ "J`")
+	     (?\ʇ "t!")
+	     (?\ʈ "t.")
+	     (?\ʉ "u\"")
+	     (?\ÊŠ "U")
+	     (?\Ê‹ "r<lbd>")
+	     (?\ʌ "V")
+	     (?\ʍ "w<vls>")
+	     (?\ÊŽ "l^")
+	     (?\ʏ "I.")
+	     (?\ʐ "z.")
+	     (?\Ê’ "Z")
+	     (?\Ê” "?")
+	     (?\Ê• "H<vcd>")
+	     (?\Ê– "l!")
+	     (?\Ê— "c!")
+	     (?\ʘ "p!")
+	     (?\Ê™ "b<trl>")
+	     (?\Ê› "G`")
+	     (?\ʝ "j")
+	     (?\Êž "k!")
+	     (?\ÊŸ "L")
+	     (?\Ê  "q`")
+	     (?\ʤ "d3")
+	     (?\ʦ "ts")
+	     (?\ʧ "tS")
+	     (?\Ê° "<h>")
+	     (?\ʱ "<?>")
+	     (?\ʲ ";")
+	     (?\ʳ "<r>")
+	     (?\Ê· "<w>")
+	     (?\Ê» ";S")
+	     (?\ʼ "`")
+	     (?\ˆ "^")
+	     (?\ˇ "'<")
+	     (?\ˈ "|")
+	     (?\ˉ "1-")
+	     (?\Ë‹ "1!")
+	     (?\ː ":")
+	     (?\Ë‘ ":\\")
+	     (?\Ë– "+")
+	     (?\Ë— "-")
+	     (?\˘ "'(")
+	     (?\Ë™ "'.")
+	     (?\Ëš "'0")
+	     (?\Ë› "';")
+	     (?\˜ "~")
+	     (?\˝ "'\"")
+	     (?\Ë¥ "_T")
+	     (?\˦ "_H")
+	     (?\˧ "_M")
+	     (?\˨ "_L")
+	     (?\Ë© "_B")
+	     (?\ˬ "_v")
+	     (?\Ë® "''")
+	     (?\Ì€ "`")
+	     (?\́ "'")
+	     (?\Ì‚ "^")
+	     (?\̃ "~")
+	     (?\̄ "¯")
+	     (?\̇ "·")
+	     (?\̈ "¨")
+	     (?\̊ "°")
+	     (?\Ì‹ "''")
+	     (?\̍ "|")
+	     (?\ÌŽ "||")
+	     (?\̏ "``")
+	     (?\Ì¡ ";")
+	     (?\Ì¢ ".")
+	     (?\Ì£ ".")
+	     (?\̤ "<?>")
+	     (?\Ì¥ "<o>")
+	     (?\̦ ",")
+	     (?\̧ "¸")
+	     (?\Ì© "-")
+	     (?\̪ "[")
+	     (?\Ì« "<w>")
+	     (?\Ì´ "~")
+	     (?\Ì· "/")
+	     (?\̸ "/")
+	     (?\Í€ "`")
+	     (?\́ "'")
+	     (?\Í‚ "~")
+	     (?\Í„ "'%")
+	     (?\Í… "j3")
+	     (?\͇ "=")
+	     (?\Í  "~~")
+	     (?\Í´ "'")
+	     (?\͵ ",")
+	     (?\ͺ "j3")
+	     (?\; "?%")
+	     (?\΄ "'*")
+	     (?\Î… "'%")
+	     (?\Ά "A'")
+	     (?\· "·")
+	     (?\Έ "E'")
+	     (?\Ή "Y%")
+	     (?\Ί "I'")
+	     (?\Ό "O'")
+	     (?\ÎŽ "U%")
+	     (?\Ώ "W%")
+	     (?\ΐ "i3")
+	     (?\Α "A")
+	     (?\Î’ "B")
+	     (?\Γ "G")
+	     (?\Δ "D")
+	     (?\Ε "E")
+	     (?\Ζ "Z")
+	     (?\Η "Y")
+	     (?\Θ "TH")
+	     (?\Ι "I")
+	     (?\Κ "K")
+	     (?\Λ "L")
+	     (?\Μ "M")
+	     (?\Ν "N")
+	     (?\Ξ "C")
+	     (?\Ο "O")
+	     (?\Π "P")
+	     (?\Ρ "R")
+	     (?\Σ "S")
+	     (?\Τ "T")
+	     (?\Î¥ "U")
+	     (?\Φ "F")
+	     (?\Χ "X")
+	     (?\Ψ "Q")
+	     (?\Ω "W*")
+	     (?\Ϊ "J")
+	     (?\Ϋ "V*")
+	     (?\ά "a'")
+	     (?\έ "e'")
+	     (?\ή "y%")
+	     (?\ί "i'")
+	     (?\ΰ "u3")
+	     (?\α "a")
+	     (?\β "b")
+	     (?\γ "g")
+	     (?\δ "d")
+	     (?\ε "e")
+	     (?\ζ "z")
+	     (?\η "y")
+	     (?\θ "th")
+	     (?\ι "i")
+	     (?\κ "k")
+	     (?\λ "l")
+	     (?\μ "µ")
+	     (?\ν "n")
+	     (?\ξ "c")
+	     (?\ο "o")
+	     (?\Ï€ "p")
+	     (?\ρ "r")
+	     (?\Ï‚ "*s")
+	     (?\σ "s")
+	     (?\Ï„ "t")
+	     (?\Ï… "u")
+	     (?\φ "f")
+	     (?\χ "x")
+	     (?\ψ "q")
+	     (?\ω "w")
+	     (?\ÏŠ "j")
+	     (?\Ï‹ "v*")
+	     (?\ό "o'")
+	     (?\ύ "u%")
+	     (?\ÏŽ "w%")
+	     (?\ϐ "beta ")
+	     (?\Ï‘ "theta ")
+	     (?\Ï’ "upsi ")
+	     (?\Ï• "phi ")
+	     (?\Ï– "pi ")
+	     (?\Ï— "k.")
+	     (?\Ïš "T3")
+	     (?\Ï› "t3")
+	     (?\Ϝ "M3")
+	     (?\ϝ "m3")
+	     (?\Ïž "K3")
+	     (?\ÏŸ "k3")
+	     (?\Ï  "P3")
+	     (?\Ï¡ "p3")
+	     (?\Ï° "kappa ")
+	     (?\ϱ "rho ")
+	     (?\ϳ "J")
+	     (?\Ï´ "'%")
+	     (?\ϵ "j3")
+	     (?\Ё "IO")
+	     (?\Ђ "D%")
+	     (?\Ѓ "G%")
+	     (?\Є "IE")
+	     (?\Ð… "DS")
+	     (?\І "II")
+	     (?\Ї "YI")
+	     (?\Ј "J%")
+	     (?\Љ "LJ")
+	     (?\Њ "NJ")
+	     (?\Ћ "Ts")
+	     (?\Ќ "KJ")
+	     (?\ÐŽ "V%")
+	     (?\Џ "DZ")
+	     (?\А "A")
+	     (?\Б "B")
+	     (?\Ð’ "V")
+	     (?\Г "G")
+	     (?\Д "D")
+	     (?\Е "E")
+	     (?\Ж "ZH")
+	     (?\З "Z")
+	     (?\И "I")
+	     (?\Й "J")
+	     (?\К "K")
+	     (?\Л "L")
+	     (?\М "M")
+	     (?\Н "N")
+	     (?\О "O")
+	     (?\П "P")
+	     (?\Р "R")
+	     (?\С "S")
+	     (?\Т "T")
+	     (?\У "U")
+	     (?\Ф "F")
+	     (?\Ð¥ "H")
+	     (?\Ц "C")
+	     (?\Ч "CH")
+	     (?\Ш "SH")
+	     (?\Щ "SCH")
+	     (?\Ъ "\"")
+	     (?\Ы "Y")
+	     (?\Ь "'")
+	     (?\Э "`E")
+	     (?\Ю "YU")
+	     (?\Я "YA")
+	     (?\а "a")
+	     (?\б "b")
+	     (?\в "v")
+	     (?\г "g")
+	     (?\д "d")
+	     (?\е "e")
+	     (?\ж "zh")
+	     (?\з "z")
+	     (?\и "i")
+	     (?\й "j")
+	     (?\к "k")
+	     (?\л "l")
+	     (?\м "m")
+	     (?\н "n")
+	     (?\о "o")
+	     (?\п "p")
+	     (?\Ñ€ "r")
+	     (?\с "s")
+	     (?\Ñ‚ "t")
+	     (?\у "u")
+	     (?\Ñ„ "f")
+	     (?\Ñ… "h")
+	     (?\ц "c")
+	     (?\ч "ch")
+	     (?\ш "sh")
+	     (?\щ "sch")
+	     (?\ÑŠ "\"")
+	     (?\Ñ‹ "y")
+	     (?\ь "'")
+	     (?\э "`e")
+	     (?\ÑŽ "yu")
+	     (?\я "ya")
+	     (?\Ñ‘ "io")
+	     (?\Ñ’ "d%")
+	     (?\Ñ“ "g%")
+	     (?\Ñ” "ie")
+	     (?\Ñ• "ds")
+	     (?\Ñ– "ii")
+	     (?\Ñ— "yi")
+	     (?\ј "j%")
+	     (?\Ñ™ "lj")
+	     (?\Ñš "nj")
+	     (?\Ñ› "ts")
+	     (?\ќ "kj")
+	     (?\Ñž "v%")
+	     (?\ÑŸ "dz")
+	     (?\Ñ¢ "Y3")
+	     (?\Ñ£ "y3")
+	     (?\Ѫ "O3")
+	     (?\Ñ« "o3")
+	     (?\Ѳ "F3")
+	     (?\ѳ "f3")
+	     (?\Ñ´ "V3")
+	     (?\ѵ "v3")
+	     (?\Ò€ "C3")
+	     (?\ҁ "c3")
+	     (?\Ґ "G3")
+	     (?\Ò‘ "g3")
+	     (?\Ó” "AE")
+	     (?\Ó• "ae")
+	     (?\Ö´ "i")
+	     (?\Ö· "a")
+	     (?\Ö¸ "o")
+	     (?\Ö¼ "u")
+	     (?\Ö¿ "h")
+	     (?\ׂ ":")
+	     (?\א "#")
+	     (?\ב "B+")
+	     (?\×’ "G+")
+	     (?\ד "D+")
+	     (?\×” "H+")
+	     (?\ו "W+")
+	     (?\×– "Z+")
+	     (?\×— "X+")
+	     (?\ט "Tj")
+	     (?\×™ "J+")
+	     (?\ך "K%")
+	     (?\×› "K+")
+	     (?\ל "L+")
+	     (?\ם "M%")
+	     (?\מ "M+")
+	     (?\ן "N%")
+	     (?\×  "N+")
+	     (?\ס "S+")
+	     (?\×¢ "E+")
+	     (?\×£ "P%")
+	     (?\פ "P+")
+	     (?\×¥ "Zj")
+	     (?\צ "ZJ")
+	     (?\ק "Q+")
+	     (?\ר "R+")
+	     (?\ש "Sh")
+	     (?\ת "T+")
+	     (?\×° "v")
+	     (?\×± "oy")
+	     (?\ײ "ey")
+	     (?\، ",+")
+	     (?\Ø› ";+")
+	     (?\ØŸ "?+")
+	     (?\Ø¡ "H'")
+	     (?\Ø¢ "aM")
+	     (?\Ø£ "aH")
+	     (?\ؤ "wH")
+	     (?\Ø¥ "ah")
+	     (?\ئ "yH")
+	     (?\ا "a+")
+	     (?\ب "b+")
+	     (?\Ø© "tm")
+	     (?\ت "t+")
+	     (?\Ø« "tk")
+	     (?\ج "g+")
+	     (?\Ø­ "hk")
+	     (?\Ø® "x+")
+	     (?\د "d+")
+	     (?\Ø° "dk")
+	     (?\ر "r+")
+	     (?\ز "z+")
+	     (?\س "s+")
+	     (?\Ø´ "sn")
+	     (?\ص "c+")
+	     (?\ض "dd")
+	     (?\Ø· "tj")
+	     (?\ظ "zH")
+	     (?\ع "e+")
+	     (?\غ "i+")
+	     (?\Ù€ "++")
+	     (?\ف "f+")
+	     (?\Ù‚ "q+")
+	     (?\Ùƒ "k+")
+	     (?\Ù„ "l+")
+	     (?\Ù… "m+")
+	     (?\Ù† "n+")
+	     (?\Ù‡ "h+")
+	     (?\Ùˆ "w+")
+	     (?\Ù‰ "j+")
+	     (?\ÙŠ "y+")
+	     (?\Ù‹ ":+")
+	     (?\ٌ "\"+")
+	     (?\ٍ "=+")
+	     (?\ÙŽ "/+")
+	     (?\ُ "'+")
+	     (?\ِ "1+")
+	     (?\Ù‘ "3+")
+	     (?\Ù’ "0+")
+	     (?\Ù  "0a")
+	     (?\Ù¡ "1a")
+	     (?\Ù¢ "2a")
+	     (?\Ù£ "3a")
+	     (?\Ù¤ "4a")
+	     (?\Ù¥ "5a")
+	     (?\Ù¦ "6a")
+	     (?\Ù§ "7a")
+	     (?\Ù¨ "8a")
+	     (?\Ù© "9a")
+	     (?\Ù° "aS")
+	     (?\Ù¾ "p+")
+	     (?\ځ "hH")
+	     (?\Ú† "tc")
+	     (?\Ú˜ "zj")
+	     (?\Ú¤ "v+")
+	     (?\Ú¯ "gf")
+	     (?\Û° "0a")
+	     (?\Û± "1a")
+	     (?\Û² "2a")
+	     (?\Û³ "3a")
+	     (?\Û´ "4a")
+	     (?\Ûµ "5a")
+	     (?\Û¶ "6a")
+	     (?\Û· "7a")
+	     (?\Û¸ "8a")
+	     (?\Û¹ "9a")
+	     (?\ሀ "he")
+	     (?\ሁ "hu")
+	     (?\ሂ "hi")
+	     (?\ሃ "ha")
+	     (?\ሄ "hE")
+	     (?\ህ "h")
+	     (?\ሆ "ho")
+	     (?\ለ "le")
+	     (?\ሉ "lu")
+	     (?\ሊ "li")
+	     (?\ላ "la")
+	     (?\ሌ "lE")
+	     (?\ል "l")
+	     (?\ሎ "lo")
+	     (?\ሏ "lWa")
+	     (?\ሐ "He")
+	     (?\ሑ "Hu")
+	     (?\ሒ "Hi")
+	     (?\ሓ "Ha")
+	     (?\ሔ "HE")
+	     (?\ሕ "H")
+	     (?\ሖ "Ho")
+	     (?\ሗ "HWa")
+	     (?\መ "me")
+	     (?\ሙ "mu")
+	     (?\ሚ "mi")
+	     (?\ማ "ma")
+	     (?\ሜ "mE")
+	     (?\ም "m")
+	     (?\ሞ "mo")
+	     (?\ሟ "mWa")
+	     (?\ሠ "`se")
+	     (?\ሡ "`su")
+	     (?\ሢ "`si")
+	     (?\ሣ "`sa")
+	     (?\ሤ "`sE")
+	     (?\ሥ "`s")
+	     (?\ሦ "`so")
+	     (?\ሧ "`sWa")
+	     (?\ረ "re")
+	     (?\ሩ "ru")
+	     (?\ሪ "ri")
+	     (?\ራ "ra")
+	     (?\ሬ "rE")
+	     (?\ር "r")
+	     (?\ሮ "ro")
+	     (?\ሯ "rWa")
+	     (?\ሰ "se")
+	     (?\ሱ "su")
+	     (?\ሲ "si")
+	     (?\ሳ "sa")
+	     (?\ሴ "sE")
+	     (?\ስ "s")
+	     (?\ሶ "so")
+	     (?\ሷ "sWa")
+	     (?\ሸ "xe")
+	     (?\ሹ "xu")
+	     (?\ሺ "xi")
+	     (?\ሻ "xa")
+	     (?\ሼ "xE")
+	     (?\ሽ "xa")
+	     (?\ሾ "xo")
+	     (?\ሿ "xWa")
+	     (?\ቀ "qe")
+	     (?\ቁ "qu")
+	     (?\ቂ "qi")
+	     (?\ቃ "qa")
+	     (?\ቄ "qE")
+	     (?\ቅ "q")
+	     (?\ቆ "qo")
+	     (?\ቈ "qWe")
+	     (?\ቊ "qWi")
+	     (?\ቋ "qWa")
+	     (?\ቌ "qWE")
+	     (?\ቍ "qW")
+	     (?\ቐ "Qe")
+	     (?\ቑ "Qu")
+	     (?\ቒ "Qi")
+	     (?\ቓ "Qa")
+	     (?\ቔ "QE")
+	     (?\ቕ "Q")
+	     (?\ቖ "Qo")
+	     (?\ቘ "QWe")
+	     (?\ቚ "QWi")
+	     (?\ቛ "QWa")
+	     (?\ቜ "QWE")
+	     (?\ቝ "QW")
+	     (?\በ "be")
+	     (?\ቡ "bu")
+	     (?\ቢ "bi")
+	     (?\ባ "ba")
+	     (?\ቤ "bE")
+	     (?\ብ "b")
+	     (?\ቦ "bo")
+	     (?\ቧ "bWa")
+	     (?\ቨ "ve")
+	     (?\ቩ "vu")
+	     (?\ቪ "vi")
+	     (?\ቫ "va")
+	     (?\ቬ "vE")
+	     (?\ቭ "v")
+	     (?\ቮ "vo")
+	     (?\ቯ "vWa")
+	     (?\ተ "te")
+	     (?\ቱ "tu")
+	     (?\ቲ "ti")
+	     (?\ታ "ta")
+	     (?\ቴ "tE")
+	     (?\ት "t")
+	     (?\ቶ "to")
+	     (?\ቷ "tWa")
+	     (?\ቸ "ce")
+	     (?\ቹ "cu")
+	     (?\ቺ "ci")
+	     (?\ቻ "ca")
+	     (?\ቼ "cE")
+	     (?\ች "c")
+	     (?\ቾ "co")
+	     (?\ቿ "cWa")
+	     (?\ኀ "`he")
+	     (?\ኁ "`hu")
+	     (?\ኂ "`hi")
+	     (?\ኃ "`ha")
+	     (?\ኄ "`hE")
+	     (?\ኅ "`h")
+	     (?\ኆ "`ho")
+	     (?\ኈ "hWe")
+	     (?\ኊ "hWi")
+	     (?\ኋ "hWa")
+	     (?\ኌ "hWE")
+	     (?\ኍ "hW")
+	     (?\ነ "na")
+	     (?\ኑ "nu")
+	     (?\ኒ "ni")
+	     (?\ና "na")
+	     (?\ኔ "nE")
+	     (?\ን "n")
+	     (?\ኖ "no")
+	     (?\ኗ "nWa")
+	     (?\ኘ "Ne")
+	     (?\ኙ "Nu")
+	     (?\ኚ "Ni")
+	     (?\ኛ "Na")
+	     (?\ኜ "NE")
+	     (?\ኝ "N")
+	     (?\ኞ "No")
+	     (?\ኟ "NWa")
+	     (?\አ "e")
+	     (?\ኡ "u")
+	     (?\ኢ "i")
+	     (?\ኣ "a")
+	     (?\ኤ "E")
+	     (?\እ "I")
+	     (?\ኦ "o")
+	     (?\ኧ "e3")
+	     (?\ከ "ke")
+	     (?\ኩ "ku")
+	     (?\ኪ "ki")
+	     (?\ካ "ka")
+	     (?\ኬ "kE")
+	     (?\ክ "k")
+	     (?\ኮ "ko")
+	     (?\ኰ "kWe")
+	     (?\ኲ "kWi")
+	     (?\ኳ "kWa")
+	     (?\ኴ "kWE")
+	     (?\ኵ "kW")
+	     (?\ኸ "Ke")
+	     (?\ኹ "Ku")
+	     (?\ኺ "Ki")
+	     (?\ኻ "Ka")
+	     (?\ኼ "KE")
+	     (?\ኽ "K")
+	     (?\ኾ "Ko")
+	     (?\á‹€ "KWe")
+	     (?\á‹‚ "KWi")
+	     (?\ዃ "KWa")
+	     (?\á‹„ "KWE")
+	     (?\á‹… "KW")
+	     (?\ወ "we")
+	     (?\ዉ "wu")
+	     (?\á‹Š "wi")
+	     (?\á‹‹ "wa")
+	     (?\ዌ "wE")
+	     (?\ው "w")
+	     (?\á‹Ž "wo")
+	     (?\ዐ "`e")
+	     (?\á‹‘ "`u")
+	     (?\á‹’ "`i")
+	     (?\á‹“ "`a")
+	     (?\á‹” "`E")
+	     (?\á‹• "`I")
+	     (?\á‹– "`o")
+	     (?\ዘ "ze")
+	     (?\á‹™ "zu")
+	     (?\á‹š "zi")
+	     (?\á‹› "za")
+	     (?\ዜ "zE")
+	     (?\ዝ "z")
+	     (?\á‹ž "zo")
+	     (?\á‹Ÿ "zWa")
+	     (?\á‹  "Ze")
+	     (?\á‹¡ "Zu")
+	     (?\á‹¢ "Zi")
+	     (?\á‹£ "Za")
+	     (?\ዤ "ZE")
+	     (?\á‹¥ "Z")
+	     (?\ዦ "Zo")
+	     (?\ዧ "ZWa")
+	     (?\የ "ye")
+	     (?\á‹© "yu")
+	     (?\ዪ "yi")
+	     (?\á‹« "ya")
+	     (?\ዬ "yE")
+	     (?\á‹­ "y")
+	     (?\á‹® "yo")
+	     (?\ዯ "yWa")
+	     (?\á‹° "de")
+	     (?\ዱ "du")
+	     (?\ዲ "di")
+	     (?\ዳ "da")
+	     (?\á‹´ "dE")
+	     (?\ድ "d")
+	     (?\ዶ "do")
+	     (?\á‹· "dWa")
+	     (?\ዸ "De")
+	     (?\ዹ "Du")
+	     (?\ዺ "Di")
+	     (?\á‹» "Da")
+	     (?\ዼ "DE")
+	     (?\ዽ "D")
+	     (?\ዾ "Do")
+	     (?\á‹¿ "DWa")
+	     (?\ጀ "je")
+	     (?\ጁ "ju")
+	     (?\ጂ "ji")
+	     (?\ጃ "ja")
+	     (?\ጄ "jE")
+	     (?\ጅ "j")
+	     (?\ጆ "jo")
+	     (?\ጇ "jWa")
+	     (?\ገ "ga")
+	     (?\ጉ "gu")
+	     (?\ጊ "gi")
+	     (?\ጋ "ga")
+	     (?\ጌ "gE")
+	     (?\ግ "g")
+	     (?\ጎ "go")
+	     (?\ጐ "gWu")
+	     (?\ጒ "gWi")
+	     (?\ጓ "gWa")
+	     (?\ጔ "gWE")
+	     (?\ጕ "gW")
+	     (?\ጘ "Ge")
+	     (?\ጙ "Gu")
+	     (?\ጚ "Gi")
+	     (?\ጛ "Ga")
+	     (?\ጜ "GE")
+	     (?\ጝ "G")
+	     (?\ጞ "Go")
+	     (?\ጟ "GWa")
+	     (?\ጠ "Te")
+	     (?\ጡ "Tu")
+	     (?\ጢ "Ti")
+	     (?\ጣ "Ta")
+	     (?\ጤ "TE")
+	     (?\ጥ "T")
+	     (?\ጦ "To")
+	     (?\ጧ "TWa")
+	     (?\ጨ "Ce")
+	     (?\ጩ "Ca")
+	     (?\ጪ "Cu")
+	     (?\ጫ "Ca")
+	     (?\ጬ "CE")
+	     (?\ጭ "C")
+	     (?\ጮ "Co")
+	     (?\ጯ "CWa")
+	     (?\ጰ "Pe")
+	     (?\ጱ "Pu")
+	     (?\ጲ "Pi")
+	     (?\ጳ "Pa")
+	     (?\ጴ "PE")
+	     (?\ጵ "P")
+	     (?\ጶ "Po")
+	     (?\ጷ "PWa")
+	     (?\ጸ "SWe")
+	     (?\ጹ "SWu")
+	     (?\ጺ "SWi")
+	     (?\ጻ "SWa")
+	     (?\ጼ "SWE")
+	     (?\ጽ "SW")
+	     (?\ጾ "SWo")
+	     (?\ጿ "SWa")
+	     (?\ፀ "`Sa")
+	     (?\ፁ "`Su")
+	     (?\ፂ "`Si")
+	     (?\ፃ "`Sa")
+	     (?\ፄ "`SE")
+	     (?\ፅ "`S")
+	     (?\ፆ "`So")
+	     (?\ፈ "fa")
+	     (?\ፉ "fu")
+	     (?\ፊ "fi")
+	     (?\ፋ "fa")
+	     (?\ፌ "fE")
+	     (?\ፍ "o")
+	     (?\ፎ "fo")
+	     (?\ፏ "fWa")
+	     (?\ፐ "pe")
+	     (?\ፑ "pu")
+	     (?\ፒ "pi")
+	     (?\ፓ "pa")
+	     (?\ፔ "pE")
+	     (?\ፕ "p")
+	     (?\ፖ "po")
+	     (?\ፗ "pWa")
+	     (?\ፘ "mYa")
+	     (?\ፙ "rYa")
+	     (?\ፚ "fYa")
+	     (?\፠ " ")
+	     (?\፡ ":")
+	     (?\። "::")
+	     (?\፣ ",")
+	     (?\፤ ";")
+	     (?\፥ "-:")
+	     (?\፦ ":-")
+	     (?\፧ "`?")
+	     (?\፨ ":|:")
+	     (?\፩ "`1")
+	     (?\፪ "`2")
+	     (?\፫ "`3")
+	     (?\፬ "`4")
+	     (?\፭ "`5")
+	     (?\፮ "`6")
+	     (?\፯ "`7")
+	     (?\፰ "`8")
+	     (?\፱ "`9")
+	     (?\፲ "`10")
+	     (?\፳ "`20")
+	     (?\፴ "`30")
+	     (?\፵ "`40")
+	     (?\፶ "`50")
+	     (?\፷ "`60")
+	     (?\፸ "`70")
+	     (?\፹ "`80")
+	     (?\፺ "`90")
+	     (?\፻ "`100")
+	     (?\፼ "`10000")
+	     (?\Ḁ "A-0")
+	     (?\ḁ "a-0")
+	     (?\Ḃ "B.")
+	     (?\ḃ "b.")
+	     (?\Ḅ "B-.")
+	     (?\ḅ "b-.")
+	     (?\Ḇ "B_")
+	     (?\ḇ "b_")
+	     (?\Ḉ "C,'")
+	     (?\ḉ "c,'")
+	     (?\Ḋ "D.")
+	     (?\ḋ "d.")
+	     (?\Ḍ "D-.")
+	     (?\ḍ "d-.")
+	     (?\Ḏ "D_")
+	     (?\ḏ "d_")
+	     (?\Ḑ "D,")
+	     (?\ḑ "d,")
+	     (?\Ḓ "D->")
+	     (?\ḓ "d->")
+	     (?\Ḕ "E-!")
+	     (?\ḕ "e-!")
+	     (?\Ḗ "E-'")
+	     (?\ḗ "e-'")
+	     (?\Ḙ "E->")
+	     (?\ḙ "e->")
+	     (?\Ḛ "E-?")
+	     (?\ḛ "e-?")
+	     (?\Ḝ "E,(")
+	     (?\ḝ "e,(")
+	     (?\Ḟ "F.")
+	     (?\ḟ "f.")
+	     (?\Ḡ "G-")
+	     (?\ḡ "g-")
+	     (?\Ḣ "H.")
+	     (?\ḣ "h.")
+	     (?\Ḥ "H-.")
+	     (?\ḥ "h-.")
+	     (?\Ḧ "H:")
+	     (?\ḧ "h:")
+	     (?\Ḩ "H,")
+	     (?\ḩ "h,")
+	     (?\Ḫ "H-(")
+	     (?\ḫ "h-(")
+	     (?\Ḭ "I-?")
+	     (?\ḭ "i-?")
+	     (?\Ḯ "I:'")
+	     (?\ḯ "i:'")
+	     (?\Ḱ "K'")
+	     (?\ḱ "k'")
+	     (?\Ḳ "K-.")
+	     (?\ḳ "k-.")
+	     (?\Ḵ "K_")
+	     (?\ḵ "k_")
+	     (?\Ḷ "L-.")
+	     (?\ḷ "l-.")
+	     (?\Ḹ "L--.")
+	     (?\ḹ "l--.")
+	     (?\Ḻ "L_")
+	     (?\ḻ "l_")
+	     (?\Ḽ "L->")
+	     (?\ḽ "l->")
+	     (?\Ḿ "M'")
+	     (?\ḿ "m'")
+	     (?\á¹€ "M.")
+	     (?\ṁ "m.")
+	     (?\Ṃ "M-.")
+	     (?\ṃ "m-.")
+	     (?\Ṅ "N.")
+	     (?\á¹… "n.")
+	     (?\Ṇ "N-.")
+	     (?\ṇ "n-.")
+	     (?\Ṉ "N_")
+	     (?\ṉ "n_")
+	     (?\Ṋ "N->")
+	     (?\ṋ "n->")
+	     (?\Ṍ "O?'")
+	     (?\ṍ "o?'")
+	     (?\Ṏ "O?:")
+	     (?\ṏ "o?:")
+	     (?\Ṑ "O-!")
+	     (?\ṑ "o-!")
+	     (?\á¹’ "O-'")
+	     (?\ṓ "o-'")
+	     (?\á¹” "P'")
+	     (?\ṕ "p'")
+	     (?\á¹– "P.")
+	     (?\á¹— "p.")
+	     (?\Ṙ "R.")
+	     (?\á¹™ "r.")
+	     (?\Ṛ "R-.")
+	     (?\á¹› "r-.")
+	     (?\Ṝ "R--.")
+	     (?\ṝ "r--.")
+	     (?\Ṟ "R_")
+	     (?\ṟ "r_")
+	     (?\á¹  "S.")
+	     (?\ṡ "s.")
+	     (?\á¹¢ "S-.")
+	     (?\á¹£ "s-.")
+	     (?\Ṥ "S'.")
+	     (?\á¹¥ "s'.")
+	     (?\Ṧ "S<.")
+	     (?\ṧ "s<.")
+	     (?\Ṩ "S.-.")
+	     (?\ṩ "s.-.")
+	     (?\Ṫ "T.")
+	     (?\ṫ "t.")
+	     (?\Ṭ "T-.")
+	     (?\á¹­ "t-.")
+	     (?\á¹® "T_")
+	     (?\ṯ "t_")
+	     (?\á¹° "T->")
+	     (?\á¹± "t->")
+	     (?\á¹² "U--:")
+	     (?\á¹³ "u--:")
+	     (?\á¹´ "U-?")
+	     (?\á¹µ "u-?")
+	     (?\Ṷ "U->")
+	     (?\á¹· "u->")
+	     (?\Ṹ "U?'")
+	     (?\á¹¹ "u?'")
+	     (?\Ṻ "U-:")
+	     (?\á¹» "u-:")
+	     (?\á¹¼ "V?")
+	     (?\á¹½ "v?")
+	     (?\á¹¾ "V-.")
+	     (?\ṿ "v-.")
+	     (?\Ẁ "W!")
+	     (?\ẁ "w!")
+	     (?\Ẃ "W'")
+	     (?\ẃ "w'")
+	     (?\Ẅ "W:")
+	     (?\ẅ "w:")
+	     (?\Ẇ "W.")
+	     (?\ẇ "w.")
+	     (?\Ẉ "W-.")
+	     (?\ẉ "w-.")
+	     (?\Ẋ "X.")
+	     (?\ẋ "x.")
+	     (?\Ẍ "X:")
+	     (?\ẍ "x:")
+	     (?\Ẏ "Y.")
+	     (?\ẏ "y.")
+	     (?\Ẑ "Z>")
+	     (?\ẑ "z>")
+	     (?\Ẓ "Z-.")
+	     (?\ẓ "z-.")
+	     (?\Ẕ "Z_")
+	     (?\ẕ "z_")
+	     (?\ẖ "h_")
+	     (?\ẗ "t:")
+	     (?\ẘ "w0")
+	     (?\ẙ "y0")
+	     (?\Ạ "A-.")
+	     (?\ạ "a-.")
+	     (?\Ả "A2")
+	     (?\ả "a2")
+	     (?\Ấ "A>'")
+	     (?\ấ "a>'")
+	     (?\Ầ "A>!")
+	     (?\ầ "a>!")
+	     (?\Ẩ "A>2")
+	     (?\ẩ "a>2")
+	     (?\Ẫ "A>?")
+	     (?\ẫ "a>?")
+	     (?\Ậ "A>-.")
+	     (?\ậ "a>-.")
+	     (?\Ắ "A('")
+	     (?\ắ "a('")
+	     (?\Ằ "A(!")
+	     (?\ằ "a(!")
+	     (?\Ẳ "A(2")
+	     (?\ẳ "a(2")
+	     (?\Ẵ "A(?")
+	     (?\ẵ "a(?")
+	     (?\Ặ "A(-.")
+	     (?\ặ "a(-.")
+	     (?\Ẹ "E-.")
+	     (?\ẹ "e-.")
+	     (?\Ẻ "E2")
+	     (?\ẻ "e2")
+	     (?\Ẽ "E?")
+	     (?\ẽ "e?")
+	     (?\Ế "E>'")
+	     (?\ế "e>'")
+	     (?\Ề "E>!")
+	     (?\ề "e>!")
+	     (?\Ể "E>2")
+	     (?\ể "e>2")
+	     (?\Ễ "E>?")
+	     (?\á»… "e>?")
+	     (?\Ệ "E>-.")
+	     (?\ệ "e>-.")
+	     (?\Ỉ "I2")
+	     (?\ỉ "i2")
+	     (?\Ị "I-.")
+	     (?\ị "i-.")
+	     (?\Ọ "O-.")
+	     (?\ọ "o-.")
+	     (?\Ỏ "O2")
+	     (?\ỏ "o2")
+	     (?\Ố "O>'")
+	     (?\ố "o>'")
+	     (?\á»’ "O>!")
+	     (?\ồ "o>!")
+	     (?\á»” "O>2")
+	     (?\ổ "o>2")
+	     (?\á»– "O>?")
+	     (?\á»— "o>?")
+	     (?\Ộ "O>-.")
+	     (?\á»™ "o>-.")
+	     (?\Ớ "O9'")
+	     (?\á»› "o9'")
+	     (?\Ờ "O9!")
+	     (?\ờ "o9!")
+	     (?\Ở "O92")
+	     (?\ở "o92")
+	     (?\á»  "O9?")
+	     (?\ỡ "o9?")
+	     (?\Ợ "O9-.")
+	     (?\ợ "o9-.")
+	     (?\Ụ "U-.")
+	     (?\ụ "u-.")
+	     (?\Ủ "U2")
+	     (?\ủ "u2")
+	     (?\Ứ "U9'")
+	     (?\ứ "u9'")
+	     (?\Ừ "U9!")
+	     (?\ừ "u9!")
+	     (?\Ử "U92")
+	     (?\á»­ "u92")
+	     (?\á»® "U9?")
+	     (?\ữ "u9?")
+	     (?\á»° "U9-.")
+	     (?\á»± "u9-.")
+	     (?\Ỳ "Y!")
+	     (?\ỳ "y!")
+	     (?\á»´ "Y-.")
+	     (?\ỵ "y-.")
+	     (?\Ỷ "Y2")
+	     (?\á»· "y2")
+	     (?\Ỹ "Y?")
+	     (?\ỹ "y?")
+	     (?\á¼€ "a")
+	     (?\ἁ "ha")
+	     (?\ἂ "`a")
+	     (?\ἃ "h`a")
+	     (?\ἄ "a'")
+	     (?\á¼… "ha'")
+	     (?\ἆ "a~")
+	     (?\ἇ "ha~")
+	     (?\Ἀ "A")
+	     (?\Ἁ "hA")
+	     (?\Ἂ "`A")
+	     (?\Ἃ "h`A")
+	     (?\Ἄ "A'")
+	     (?\Ἅ "hA'")
+	     (?\Ἆ "A~")
+	     (?\Ἇ "hA~")
+	     (?\ἑ "he")
+	     (?\á¼™ "hE")
+	     (?\á¼± "hi")
+	     (?\á¼¹ "hI")
+	     (?\ὁ "ho")
+	     (?\Ὁ "hO")
+	     (?\ὑ "hu")
+	     (?\á½™ "hU")
+	     (?\᾿ ",,")
+	     (?\á¿€ "?*")
+	     (?\῁ "?:")
+	     (?\῍ ",!")
+	     (?\á¿Ž ",'")
+	     (?\῏ "?,")
+	     (?\῝ ";!")
+	     (?\á¿ž ";'")
+	     (?\á¿Ÿ "?;")
+	     (?\á¿¥ "rh")
+	     (?\Ῥ "Rh")
+	     (?\á¿­ "!:")
+	     (?\` "!*")
+	     (?\῾ ";;")
+	     (?\  " ")
+	     (?\  "  ")
+	     (?\  " ")
+	     (?\  "  ")
+	     (?\  " ")
+	     (?\  " ")
+	     (?\  " ")
+	     (?\  " ")
+	     (?\  " ")
+	     (?\  " ")
+	     (?\‐ "-")
+	     (?\‑ "-")
+	     (?\– "-")
+	     (?\— "--")
+	     (?\― "-")
+	     (?\‖ "||")
+	     (?\‗ "=2")
+	     (?\‘ "`")
+	     (?\’ "'")
+	     (?\‚ "'")
+	     (?\‛ "'")
+	     (?\“ "\"")
+	     (?\” "\"")
+	     (?\„ "\"")
+	     (?\‟ "\"")
+	     (?\† "/-")
+	     (?\‡ "/=")
+	     (?\• " o ")
+	     (?\․ ".")
+	     (?\‥ "..")
+	     (?\… "...")
+	     (?\‧ "·")
+	     (?\‰ " 0/00")
+	     (?\′ "'")
+	     (?\″ "''")
+	     (?\‴ "'''")
+	     (?\‵ "`")
+	     (?\‶ "``")
+	     (?\‷ "```")
+	     (?\‸ "Ca")
+	     (?\‹ "<")
+	     (?\› ">")
+	     (?\※ ":X")
+	     (?\‼ "!!")
+	     (?\‾ "'-")
+	     (?\⁃ "-")
+	     (?\⁄ "/")
+	     (?\⁈ "?!")
+	     (?\⁉ "!?")
+	     (?\⁰ "^0")
+	     (?\⁴ "^4")
+	     (?\⁵ "^5")
+	     (?\⁶ "^6")
+	     (?\⁷ "^7")
+	     (?\⁸ "^8")
+	     (?\⁹ "^9")
+	     (?\⁺ "^+")
+	     (?\⁻ "^-")
+	     (?\⁼ "^=")
+	     (?\⁽ "^(")
+	     (?\⁾ "^)")
+	     (?\ⁿ "^n")
+	     (?\â‚€ "_0")
+	     (?\₁ "_1")
+	     (?\â‚‚ "_2")
+	     (?\₃ "_3")
+	     (?\â‚„ "_4")
+	     (?\â‚… "_5")
+	     (?\₆ "_6")
+	     (?\₇ "_7")
+	     (?\₈ "_8")
+	     (?\₉ "_9")
+	     (?\â‚Š "_+")
+	     (?\â‚‹ "_-")
+	     (?\₌ "_=")
+	     (?\₍ "(")
+	     (?\â‚Ž ")")
+	     (?\â‚£ "Ff")
+	     (?\₤ "Li")
+	     (?\₧ "Pt")
+	     (?\â‚© "W=")
+	     (?\€ "EUR")
+	     (?\â„€ "a/c")
+	     (?\℁ "a/s")
+	     (?\℃ "oC")
+	     (?\â„… "c/o")
+	     (?\℆ "c/u")
+	     (?\℉ "oF")
+	     (?\â„Š "g")
+	     (?\â„Ž "h")
+	     (?\ℏ "\\hbar")
+	     (?\â„‘ "Im")
+	     (?\â„“ "l")
+	     (?\â„– "No.")
+	     (?\â„— "PO")
+	     (?\℘ "P")
+	     (?\ℜ "Re")
+	     (?\â„ž "Rx")
+	     (?\â„  "(SM)")
+	     (?\â„¡ "TEL")
+	     (?\â„¢ "(TM)")
+	     (?\Ω "Ohm")
+	     (?\K "K")
+	     (?\â„« "Ang.")
+	     (?\â„® "est.")
+	     (?\â„´ "o")
+	     (?\ℵ "Aleph ")
+	     (?\ℶ "Bet ")
+	     (?\â„· "Gimel ")
+	     (?\ℸ "Dalet ")
+	     (?\â…“ " 1/3")
+	     (?\â…” " 2/3")
+	     (?\â…• " 1/5")
+	     (?\â…– " 2/5")
+	     (?\â…— " 3/5")
+	     (?\â…˜ " 4/5")
+	     (?\â…™ " 1/6")
+	     (?\â…š " 5/6")
+	     (?\â…› " 1/8")
+	     (?\⅜ " 3/8")
+	     (?\⅝ " 5/8")
+	     (?\â…ž " 7/8")
+	     (?\â…Ÿ " 1/")
+	     (?\â…  "I")
+	     (?\â…¡ "II")
+	     (?\â…¢ "III")
+	     (?\â…£ "IV")
+	     (?\â…¤ "V")
+	     (?\â…¥ "VI")
+	     (?\â…¦ "VII")
+	     (?\â…§ "VIII")
+	     (?\â…¨ "IX")
+	     (?\â…© "X")
+	     (?\â…ª "XI")
+	     (?\â…« "XII")
+	     (?\â…¬ "L")
+	     (?\â…­ "C")
+	     (?\â…® "D")
+	     (?\â…¯ "M")
+	     (?\â…° "i")
+	     (?\â…± "ii")
+	     (?\â…² "iii")
+	     (?\â…³ "iv")
+	     (?\â…´ "v")
+	     (?\â…µ "vi")
+	     (?\â…¶ "vii")
+	     (?\â…· "viii")
+	     (?\â…¸ "ix")
+	     (?\â…¹ "x")
+	     (?\â…º "xi")
+	     (?\â…» "xii")
+	     (?\â…¼ "l")
+	     (?\â…½ "c")
+	     (?\â…¾ "d")
+	     (?\â…¿ "m")
+	     (?\ↀ "1000RCD")
+	     (?\ↁ "5000R")
+	     (?\ↂ "10000R")
+	     (?\← "<-")
+	     (?\↑ "-^")
+	     (?\→ "->")
+	     (?\↓ "-v")
+	     (?\↔ "<->")
+	     (?\↕ "UD")
+	     (?\↖ "<!!")
+	     (?\↗ "//>")
+	     (?\↘ "!!>")
+	     (?\↙ "<//")
+	     (?\↨ "UD-")
+	     (?\↵ "RET")
+	     (?\⇀ ">V")
+	     (?\⇐ "<=")
+	     (?\⇑ "^^")
+	     (?\⇒ "=>")
+	     (?\⇓ "vv")
+	     (?\⇔ "<=>")
+	     (?\∀ "FA")
+	     (?\∂ "\\partial")
+	     (?\∃ "TE")
+	     (?\∅ "{}")
+	     (?\∆ "Delta")
+	     (?\∇ "Nabla")
+	     (?\∈ "(-")
+	     (?\∉ "!(-")
+	     (?\∊ "(-")
+	     (?\∋ "-)")
+	     (?\∌ "!-)")
+	     (?\∍ "-)")
+	     (?\∎ " qed")
+	     (?\∏ "\\prod")
+	     (?\∑ "\\sum")
+	     (?\− " -")
+	     (?\∓ "-/+")
+	     (?\∔ ".+")
+	     (?\∕ "/")
+	     (?\∖ " - ")
+	     (?\∗ "*")
+	     (?\∘ " ° ")
+	     (?\∙ "sb")
+	     (?\√ " SQRT ")
+	     (?\∛ " ROOT³ ")
+	     (?\∜ " ROOT4 ")
+	     (?\∝ "0(")
+	     (?\∞ "infty")
+	     (?\∟ "-L")
+	     (?\∠ "-V")
+	     (?\∥ "PP")
+	     (?\∦ " !PP ")
+	     (?\∧ "AND")
+	     (?\∨ "OR")
+	     (?\∩ "(U")
+	     (?\∪ ")U")
+	     (?\∫ "\int ")
+	     (?\∬ "DI")
+	     (?\∮ "Io")
+	     (?\∴ ".:")
+	     (?\∵ ":.")
+	     (?\∶ ":R")
+	     (?\∷ "::")
+	     (?\∼ "?1")
+	     (?\∾ "CG")
+	     (?\≃ "?-")
+	     (?\≅ "?=")
+	     (?\≈ "~=")
+	     (?\≉ " !~= ")
+	     (?\≌ "=?")
+	     (?\≓ "HI")
+	     (?\≔ ":=")
+	     (?\≕ "=:")
+	     (?\≠ "!=")
+	     (?\≡ "=3")
+	     (?\≢ " !=3 ")
+	     (?\≤ "=<")
+	     (?\≥ ">=")
+	     (?\≦ ".LE.")
+	     (?\≧ ".GE.")
+	     (?\≨ ".LT.NOT.EQ.")
+	     (?\≩ ".GT.NOT.EQ.")
+	     (?\≪ "<<")
+	     (?\≫ ">>")
+	     (?\≮ "!<")
+	     (?\≯ "!>")
+	     (?\≶ " <> ")
+	     (?\≷ " >< ")
+	     (?\⊂ "(C")
+	     (?\⊃ ")C")
+	     (?\⊄ " !(C ")
+	     (?\⊅ " !)C ")
+	     (?\⊆ "(_")
+	     (?\⊇ ")_")
+	     (?\⊕ "(+)")
+	     (?\⊖ "(-)")
+	     (?\⊗ "(×)")
+	     (?\⊘ "(/)")
+	     (?\⊙ "(·)")
+	     (?\⊚ "(°)")
+	     (?\⊛ "(*)")
+	     (?\⊜ "(=)")
+	     (?\⊝ "(-)")
+	     (?\⊞ "[+]")
+	     (?\⊟ "[-]")
+	     (?\⊠ "[×]")
+	     (?\⊡ "[·]")
+	     (?\⊥ "-T")
+	     (?\⊧ " MODELS ")
+	     (?\⊨ " TRUE ")
+	     (?\⊩ " FORCES ")
+	     (?\⊬ " !PROVES ")
+	     (?\⊭ " NOT TRUE ")
+	     (?\⊮ " !FORCES ")
+	     (?\⊲ " NORMAL SUBGROUP OF ")
+	     (?\⊳ " CONTAINS AS NORMAL SUBGROUP ")
+	     (?\⊴ " NORMAL SUBGROUP OF OR EQUAL TO ")
+	     (?\⊵ " CONTAINS AS NORMAL SUBGROUP OR EQUAL TO ")
+	     (?\⊸ " MULTIMAP ")
+	     (?\⊺ " INTERCALATE ")
+	     (?\⊻ " XOR ")
+	     (?\⊼ " NAND ")
+	     (?\⋅ " · ")
+	     (?\â‹– "<.")
+	     (?\â‹— ">.")
+	     (?\⋘ "<<<")
+	     (?\â‹™ ">>>")
+	     (?\â‹® ":3")
+	     (?\⋯ ".3")
+	     (?\⌂ "Eh")
+	     (?\⌇ "~~")
+	     (?\⌈ "<7")
+	     (?\⌉ ">7")
+	     (?\⌊ "7<")
+	     (?\⌋ "7>")
+	     (?\⌐ "NI")
+	     (?\⌒ "(A")
+	     (?\⌕ "TR")
+	     (?\⌘ "88")
+	     (?\⌠ "Iu")
+	     (?\⌡ "Il")
+	     (?\⌢ ":(")
+	     (?\⌣ ":)")
+	     (?\⌤ "|^|")
+	     (?\⌧ "[X]")
+	     (?\〈 "</")
+	     (?\〉 "/>")
+	     (?\␣ "Vs")
+	     (?\â‘€ "1h")
+	     (?\⑁ "3h")
+	     (?\â‘‚ "2h")
+	     (?\⑃ "4h")
+	     (?\⑆ "1j")
+	     (?\⑇ "2j")
+	     (?\⑈ "3j")
+	     (?\⑉ "4j")
+	     (?\â‘  "1-o")
+	     (?\â‘¡ "2-o")
+	     (?\â‘¢ "3-o")
+	     (?\â‘£ "4-o")
+	     (?\⑤ "5-o")
+	     (?\â‘¥ "6-o")
+	     (?\⑦ "7-o")
+	     (?\⑧ "8-o")
+	     (?\⑨ "9-o")
+	     (?\â‘© "10-o")
+	     (?\⑪ "11-o")
+	     (?\â‘« "12-o")
+	     (?\⑬ "13-o")
+	     (?\â‘­ "14-o")
+	     (?\â‘® "15-o")
+	     (?\⑯ "16-o")
+	     (?\â‘° "17-o")
+	     (?\⑱ "18-o")
+	     (?\⑲ "19-o")
+	     (?\⑳ "20-o")
+	     (?\â‘´ "(1)")
+	     (?\⑵ "(2)")
+	     (?\⑶ "(3)")
+	     (?\â‘· "(4)")
+	     (?\⑸ "(5)")
+	     (?\⑹ "(6)")
+	     (?\⑺ "(7)")
+	     (?\â‘» "(8)")
+	     (?\⑼ "(9)")
+	     (?\⑽ "(10)")
+	     (?\⑾ "(11)")
+	     (?\â‘¿ "(12)")
+	     (?\â’€ "(13)")
+	     (?\⒁ "(14)")
+	     (?\â’‚ "(15)")
+	     (?\â’ƒ "(16)")
+	     (?\â’„ "(17)")
+	     (?\â’… "(18)")
+	     (?\â’† "(19)")
+	     (?\â’‡ "(20)")
+	     (?\â’ˆ "1.")
+	     (?\â’‰ "2.")
+	     (?\â’Š "3.")
+	     (?\â’‹ "4.")
+	     (?\⒌ "5.")
+	     (?\⒍ "6.")
+	     (?\â’Ž "7.")
+	     (?\⒏ "8.")
+	     (?\⒐ "9.")
+	     (?\â’‘ "10.")
+	     (?\â’’ "11.")
+	     (?\â’“ "12.")
+	     (?\â’” "13.")
+	     (?\â’• "14.")
+	     (?\â’– "15.")
+	     (?\â’— "16.")
+	     (?\â’˜ "17.")
+	     (?\â’™ "18.")
+	     (?\â’š "19.")
+	     (?\â’› "20.")
+	     (?\⒜ "(a)")
+	     (?\⒝ "(b)")
+	     (?\â’ž "(c)")
+	     (?\â’Ÿ "(d)")
+	     (?\â’  "(e)")
+	     (?\â’¡ "(f)")
+	     (?\â’¢ "(g)")
+	     (?\â’£ "(h)")
+	     (?\â’¤ "(i)")
+	     (?\â’¥ "(j)")
+	     (?\â’¦ "(k)")
+	     (?\â’§ "(l)")
+	     (?\â’¨ "(m)")
+	     (?\â’© "(n)")
+	     (?\â’ª "(o)")
+	     (?\â’« "(p)")
+	     (?\â’¬ "(q)")
+	     (?\â’­ "(r)")
+	     (?\â’® "(s)")
+	     (?\â’¯ "(t)")
+	     (?\â’° "(u)")
+	     (?\â’± "(v)")
+	     (?\â’² "(w)")
+	     (?\â’³ "(x)")
+	     (?\â’´ "(y)")
+	     (?\â’µ "(z)")
+	     (?\â’¶ "A-o")
+	     (?\â’· "B-o")
+	     (?\â’¸ "C-o")
+	     (?\â’¹ "D-o")
+	     (?\â’º "E-o")
+	     (?\â’» "F-o")
+	     (?\â’¼ "G-o")
+	     (?\â’½ "H-o")
+	     (?\â’¾ "I-o")
+	     (?\â’¿ "J-o")
+	     (?\â“€ "K-o")
+	     (?\Ⓛ "L-o")
+	     (?\â“‚ "M-o")
+	     (?\Ⓝ "N-o")
+	     (?\â“„ "O-o")
+	     (?\â“… "P-o")
+	     (?\Ⓠ "Q-o")
+	     (?\Ⓡ "R-o")
+	     (?\Ⓢ "S-o")
+	     (?\Ⓣ "T-o")
+	     (?\â“Š "U-o")
+	     (?\â“‹ "V-o")
+	     (?\Ⓦ "W-o")
+	     (?\Ⓧ "X-o")
+	     (?\â“Ž "Y-o")
+	     (?\Ⓩ "Z-o")
+	     (?\ⓐ "a-o")
+	     (?\â“‘ "b-o")
+	     (?\â“’ "c-o")
+	     (?\â““ "d-o")
+	     (?\â“” "e-o")
+	     (?\â“• "f-o")
+	     (?\â“– "g-o")
+	     (?\â“— "h-o")
+	     (?\ⓘ "i-o")
+	     (?\â“™ "j-o")
+	     (?\â“š "k-o")
+	     (?\â“› "l-o")
+	     (?\ⓜ "m-o")
+	     (?\ⓝ "n-o")
+	     (?\â“ž "o-o")
+	     (?\â“Ÿ "p-o")
+	     (?\â“  "q-o")
+	     (?\â“¡ "r-o")
+	     (?\â“¢ "s-o")
+	     (?\â“£ "t-o")
+	     (?\ⓤ "u-o")
+	     (?\â“¥ "v-o")
+	     (?\ⓦ "w-o")
+	     (?\ⓧ "x-o")
+	     (?\ⓨ "y-o")
+	     (?\â“© "z-o")
+	     (?\⓪ "0-o")
+	     (?\─ "-")
+	     (?\━ "=")
+	     (?\│ "|")
+	     (?\┃ "|")
+	     (?\┄ "-")
+	     (?\â”… "=")
+	     (?\┆ "|")
+	     (?\┇ "|")
+	     (?\┈ "-")
+	     (?\┉ "=")
+	     (?\┊ "|")
+	     (?\┋ "|")
+	     (?\┌ "+")
+	     (?\┍ "+")
+	     (?\┎ "+")
+	     (?\┏ "+")
+	     (?\┐ "+")
+	     (?\┑ "+")
+	     (?\â”’ "+")
+	     (?\┓ "+")
+	     (?\â”” "+")
+	     (?\┕ "+")
+	     (?\â”– "+")
+	     (?\â”— "+")
+	     (?\┘ "+")
+	     (?\â”™ "+")
+	     (?\┚ "+")
+	     (?\â”› "+")
+	     (?\├ "+")
+	     (?\┝ "+")
+	     (?\┞ "+")
+	     (?\┟ "+")
+	     (?\â”  "+")
+	     (?\┡ "+")
+	     (?\┢ "+")
+	     (?\┣ "+")
+	     (?\┤ "+")
+	     (?\┥ "+")
+	     (?\┦ "+")
+	     (?\┧ "+")
+	     (?\┨ "+")
+	     (?\┩ "+")
+	     (?\┪ "+")
+	     (?\┫ "+")
+	     (?\┬ "+")
+	     (?\â”­ "+")
+	     (?\â”® "+")
+	     (?\┯ "+")
+	     (?\â”° "+")
+	     (?\â”± "+")
+	     (?\┲ "+")
+	     (?\┳ "+")
+	     (?\â”´ "+")
+	     (?\┵ "+")
+	     (?\┶ "+")
+	     (?\â”· "+")
+	     (?\┸ "+")
+	     (?\┹ "+")
+	     (?\┺ "+")
+	     (?\â”» "+")
+	     (?\┼ "+")
+	     (?\┽ "+")
+	     (?\┾ "+")
+	     (?\┿ "+")
+	     (?\â•€ "+")
+	     (?\╁ "+")
+	     (?\â•‚ "+")
+	     (?\╃ "+")
+	     (?\â•„ "+")
+	     (?\â•… "+")
+	     (?\╆ "+")
+	     (?\╇ "+")
+	     (?\╈ "+")
+	     (?\╉ "+")
+	     (?\â•Š "+")
+	     (?\â•‹ "+")
+	     (?\╌ "+")
+	     (?\╍ "+")
+	     (?\â•Ž "+")
+	     (?\╏ "+")
+	     (?\═ "+")
+	     (?\â•‘ "+")
+	     (?\â•’ "+")
+	     (?\â•“ "+")
+	     (?\â•” "+")
+	     (?\â•• "+")
+	     (?\â•– "+")
+	     (?\â•— "+")
+	     (?\╘ "+")
+	     (?\â•™ "+")
+	     (?\â•š "+")
+	     (?\â•› "+")
+	     (?\╜ "+")
+	     (?\╝ "+")
+	     (?\â•ž "+")
+	     (?\â•Ÿ "+")
+	     (?\â•  "+")
+	     (?\â•¡ "+")
+	     (?\â•¢ "+")
+	     (?\â•£ "+")
+	     (?\╤ "+")
+	     (?\â•¥ "+")
+	     (?\╦ "+")
+	     (?\╧ "+")
+	     (?\╨ "+")
+	     (?\â•© "+")
+	     (?\╪ "+")
+	     (?\â•« "+")
+	     (?\╬ "+")
+	     (?\╱ "/")
+	     (?\╲ "\\")
+	     (?\â–€ "TB")
+	     (?\â–„ "LB")
+	     (?\â–ˆ "FB")
+	     (?\▌ "lB")
+	     (?\▐ "RB")
+	     (?\â–‘ ".S")
+	     (?\â–’ ":S")
+	     (?\â–“ "?S")
+	     (?\â–  "fS")
+	     (?\â–¡ "OS")
+	     (?\â–¢ "RO")
+	     (?\â–£ "Rr")
+	     (?\â–¤ "RF")
+	     (?\â–¥ "RY")
+	     (?\â–¦ "RH")
+	     (?\â–§ "RZ")
+	     (?\â–¨ "RK")
+	     (?\â–© "RX")
+	     (?\â–ª "sB")
+	     (?\â–¬ "SR")
+	     (?\â–­ "Or")
+	     (?\â–² "^")
+	     (?\â–³ "uT")
+	     (?\â–¶ "|>")
+	     (?\â–· "Tr")
+	     (?\â–º "|>")
+	     (?\â–¼ "v")
+	     (?\â–½ "dT")
+	     (?\â—€ "<|")
+	     (?\◁ "Tl")
+	     (?\â—„ "<|")
+	     (?\â—† "Db")
+	     (?\â—‡ "Dw")
+	     (?\â—Š "LZ")
+	     (?\â—‹ "0m")
+	     (?\â—Ž "0o")
+	     (?\● "0M")
+	     (?\◐ "0L")
+	     (?\â—‘ "0R")
+	     (?\â—˜ "Sn")
+	     (?\â—™ "Ic")
+	     (?\â—¢ "Fd")
+	     (?\â—£ "Bd")
+	     (?\â—¯ "Ci")
+	     (?\★ "*2")
+	     (?\☆ "*1")
+	     (?\☎ "TEL")
+	     (?\☏ "tel")
+	     (?\☜ "<--")
+	     (?\☞ "-->")
+	     (?\☡ "CAUTION ")
+	     (?\☧ "XP")
+	     (?\☹ ":-(")
+	     (?\☺ ":-)")
+	     (?\☻ "(-:")
+	     (?\☼ "SU")
+	     (?\♀ "f.")
+	     (?\♂ "m.")
+	     (?\â™  "cS")
+	     (?\♡ "cH")
+	     (?\♢ "cD")
+	     (?\♣ "cC")
+	     (?\♤ "cS-")
+	     (?\♥ "cH-")
+	     (?\♦ "cD-")
+	     (?\♧ "cC-")
+	     (?\♩ "Md")
+	     (?\♪ "M8")
+	     (?\♫ "M2")
+	     (?\♬ "M16")
+	     (?\â™­ "b")
+	     (?\â™® "Mx")
+	     (?\♯ "#")
+	     (?\✓ "X")
+	     (?\✗ "X")
+	     (?\✠ "-X")
+	     (?\  " ")
+	     (?\、 ",_")
+	     (?\。 "._")
+	     (?\〃 "+\"")
+	     (?\〄 "JIS")
+	     (?\々 "*_")
+	     (?\〆 ";_")
+	     (?\〇 "0_")
+	     (?\《 "<+")
+	     (?\》 ">+")
+	     (?\「 "<'")
+	     (?\」 ">'")
+	     (?\『 "<\"")
+	     (?\』 ">\"")
+	     (?\【 "(\"")
+	     (?\】 ")\"")
+	     (?\〒 "=T")
+	     (?\〓 "=_")
+	     (?\〔 "('")
+	     (?\〕 ")'")
+	     (?\〖 "(I")
+	     (?\〗 ")I")
+	     (?\〚 "[[")
+	     (?\〛 "]]")
+	     (?\〜 "-?")
+	     (?\〠 "=T:)")
+	     (?\〿 " ")
+	     (?\ぁ "A5")
+	     (?\あ "a5")
+	     (?\ぃ "I5")
+	     (?\い "i5")
+	     (?\ぅ "U5")
+	     (?\う "u5")
+	     (?\ぇ "E5")
+	     (?\え "e5")
+	     (?\ぉ "O5")
+	     (?\お "o5")
+	     (?\か "ka")
+	     (?\が "ga")
+	     (?\き "ki")
+	     (?\ぎ "gi")
+	     (?\く "ku")
+	     (?\ぐ "gu")
+	     (?\け "ke")
+	     (?\げ "ge")
+	     (?\こ "ko")
+	     (?\ご "go")
+	     (?\さ "sa")
+	     (?\ざ "za")
+	     (?\し "si")
+	     (?\じ "zi")
+	     (?\す "su")
+	     (?\ず "zu")
+	     (?\せ "se")
+	     (?\ぜ "ze")
+	     (?\そ "so")
+	     (?\ぞ "zo")
+	     (?\た "ta")
+	     (?\だ "da")
+	     (?\ち "ti")
+	     (?\ぢ "di")
+	     (?\っ "tU")
+	     (?\つ "tu")
+	     (?\づ "du")
+	     (?\て "te")
+	     (?\で "de")
+	     (?\と "to")
+	     (?\ど "do")
+	     (?\な "na")
+	     (?\に "ni")
+	     (?\ぬ "nu")
+	     (?\ね "ne")
+	     (?\の "no")
+	     (?\は "ha")
+	     (?\ば "ba")
+	     (?\ぱ "pa")
+	     (?\ひ "hi")
+	     (?\び "bi")
+	     (?\ぴ "pi")
+	     (?\ふ "hu")
+	     (?\ぶ "bu")
+	     (?\ぷ "pu")
+	     (?\へ "he")
+	     (?\べ "be")
+	     (?\ぺ "pe")
+	     (?\ほ "ho")
+	     (?\ぼ "bo")
+	     (?\ぽ "po")
+	     (?\ま "ma")
+	     (?\み "mi")
+	     (?\ã‚€ "mu")
+	     (?\め "me")
+	     (?\ã‚‚ "mo")
+	     (?\ゃ "yA")
+	     (?\ã‚„ "ya")
+	     (?\ã‚… "yU")
+	     (?\ゆ "yu")
+	     (?\ょ "yO")
+	     (?\よ "yo")
+	     (?\ら "ra")
+	     (?\ã‚Š "ri")
+	     (?\ã‚‹ "ru")
+	     (?\れ "re")
+	     (?\ろ "ro")
+	     (?\ã‚Ž "wA")
+	     (?\わ "wa")
+	     (?\ゐ "wi")
+	     (?\ã‚‘ "we")
+	     (?\ã‚’ "wo")
+	     (?\ã‚“ "n5")
+	     (?\ã‚” "vu")
+	     (?\ã‚› "\"5")
+	     (?\゜ "05")
+	     (?\ゝ "*5")
+	     (?\ã‚ž "+5")
+	     (?\ã‚¡ "a6")
+	     (?\ã‚¢ "A6")
+	     (?\ã‚£ "i6")
+	     (?\イ "I6")
+	     (?\ã‚¥ "u6")
+	     (?\ウ "U6")
+	     (?\ェ "e6")
+	     (?\エ "E6")
+	     (?\ã‚© "o6")
+	     (?\オ "O6")
+	     (?\ã‚« "Ka")
+	     (?\ガ "Ga")
+	     (?\ã‚­ "Ki")
+	     (?\ã‚® "Gi")
+	     (?\ク "Ku")
+	     (?\ã‚° "Gu")
+	     (?\ケ "Ke")
+	     (?\ゲ "Ge")
+	     (?\コ "Ko")
+	     (?\ã‚´ "Go")
+	     (?\サ "Sa")
+	     (?\ザ "Za")
+	     (?\ã‚· "Si")
+	     (?\ジ "Zi")
+	     (?\ス "Su")
+	     (?\ズ "Zu")
+	     (?\ã‚» "Se")
+	     (?\ゼ "Ze")
+	     (?\ソ "So")
+	     (?\ゾ "Zo")
+	     (?\ã‚¿ "Ta")
+	     (?\ダ "Da")
+	     (?\チ "Ti")
+	     (?\ヂ "Di")
+	     (?\ッ "TU")
+	     (?\ツ "Tu")
+	     (?\ヅ "Du")
+	     (?\テ "Te")
+	     (?\デ "De")
+	     (?\ト "To")
+	     (?\ド "Do")
+	     (?\ナ "Na")
+	     (?\ニ "Ni")
+	     (?\ヌ "Nu")
+	     (?\ネ "Ne")
+	     (?\ノ "No")
+	     (?\ハ "Ha")
+	     (?\バ "Ba")
+	     (?\パ "Pa")
+	     (?\ヒ "Hi")
+	     (?\ビ "Bi")
+	     (?\ピ "Pi")
+	     (?\フ "Hu")
+	     (?\ブ "Bu")
+	     (?\プ "Pu")
+	     (?\ヘ "He")
+	     (?\ベ "Be")
+	     (?\ペ "Pe")
+	     (?\ホ "Ho")
+	     (?\ボ "Bo")
+	     (?\ポ "Po")
+	     (?\マ "Ma")
+	     (?\ミ "Mi")
+	     (?\ム "Mu")
+	     (?\メ "Me")
+	     (?\モ "Mo")
+	     (?\ャ "YA")
+	     (?\ヤ "Ya")
+	     (?\ュ "YU")
+	     (?\ユ "Yu")
+	     (?\ョ "YO")
+	     (?\ヨ "Yo")
+	     (?\ラ "Ra")
+	     (?\リ "Ri")
+	     (?\ル "Ru")
+	     (?\レ "Re")
+	     (?\ロ "Ro")
+	     (?\ヮ "WA")
+	     (?\ワ "Wa")
+	     (?\ヰ "Wi")
+	     (?\ヱ "We")
+	     (?\ヲ "Wo")
+	     (?\ン "N6")
+	     (?\ヴ "Vu")
+	     (?\ヵ "KA")
+	     (?\ヶ "KE")
+	     (?\ヷ "Va")
+	     (?\ヸ "Vi")
+	     (?\ヹ "Ve")
+	     (?\ヺ "Vo")
+	     (?\・ ".6")
+	     (?\ー "-6")
+	     (?\ヽ "*6")
+	     (?\ヾ "+6")
+	     (?\ã„… "b4")
+	     (?\ㄆ "p4")
+	     (?\ㄇ "m4")
+	     (?\ㄈ "f4")
+	     (?\ㄉ "d4")
+	     (?\ã„Š "t4")
+	     (?\ã„‹ "n4")
+	     (?\ㄌ "l4")
+	     (?\ㄍ "g4")
+	     (?\ã„Ž "k4")
+	     (?\ㄏ "h4")
+	     (?\ㄐ "j4")
+	     (?\ã„‘ "q4")
+	     (?\ã„’ "x4")
+	     (?\ã„“ "zh")
+	     (?\ã„” "ch")
+	     (?\ã„• "sh")
+	     (?\ã„– "r4")
+	     (?\ã„— "z4")
+	     (?\ㄘ "c4")
+	     (?\ã„™ "s4")
+	     (?\ã„š "a4")
+	     (?\ã„› "o4")
+	     (?\ㄜ "e4")
+	     (?\ㄝ "eh4")
+	     (?\ã„ž "ai")
+	     (?\ã„Ÿ "ei")
+	     (?\ã„  "au")
+	     (?\ã„¡ "ou")
+	     (?\ã„¢ "an")
+	     (?\ã„£ "en")
+	     (?\ㄤ "aN")
+	     (?\ã„¥ "eN")
+	     (?\ㄦ "er")
+	     (?\ㄧ "i4")
+	     (?\ㄨ "u4")
+	     (?\ã„© "iu")
+	     (?\ㄪ "v4")
+	     (?\ã„« "nG")
+	     (?\ㄬ "gn")
+	     (?\㈜ "(JU)")
+	     (?\㈠ "1c")
+	     (?\㈡ "2c")
+	     (?\㈢ "3c")
+	     (?\㈣ "4c")
+	     (?\㈤ "5c")
+	     (?\㈥ "6c")
+	     (?\㈦ "7c")
+	     (?\㈧ "8c")
+	     (?\㈨ "9c")
+	     (?\㈩ "10c")
+	     (?\㉿ "KSC")
+	     (?\㏂ "am")
+	     (?\㏘ "pm")
+	     (?\ff "ff")
+	     (?\fi "fi")
+	     (?\fl "fl")
+	     (?\ffi "ffi")
+	     (?\ffl "ffl")
+	     (?\ſt "St")
+	     (?\st "st")
+	     (?\ï¹½ "3+;")
+	     (?\ﺂ "aM.")
+	     (?\ﺄ "aH.")
+	     (?\ﺈ "ah.")
+	     (?\ﺍ "a+-")
+	     (?\ﺎ "a+.")
+	     (?\ﺏ "b+-")
+	     (?\ﺐ "b+.")
+	     (?\ﺑ "b+,")
+	     (?\ﺒ "b+;")
+	     (?\ﺓ "tm-")
+	     (?\ﺔ "tm.")
+	     (?\ﺕ "t+-")
+	     (?\ﺖ "t+.")
+	     (?\ﺗ "t+,")
+	     (?\ﺘ "t+;")
+	     (?\ﺙ "tk-")
+	     (?\ﺚ "tk.")
+	     (?\ﺛ "tk,")
+	     (?\ﺜ "tk;")
+	     (?\ﺝ "g+-")
+	     (?\ﺞ "g+.")
+	     (?\ﺟ "g+,")
+	     (?\ﺠ "g+;")
+	     (?\ﺡ "hk-")
+	     (?\ﺢ "hk.")
+	     (?\ﺣ "hk,")
+	     (?\ﺤ "hk;")
+	     (?\ﺥ "x+-")
+	     (?\ﺦ "x+.")
+	     (?\ﺧ "x+,")
+	     (?\ﺨ "x+;")
+	     (?\ﺩ "d+-")
+	     (?\ﺪ "d+.")
+	     (?\ﺫ "dk-")
+	     (?\ﺬ "dk.")
+	     (?\ﺭ "r+-")
+	     (?\ﺮ "r+.")
+	     (?\ﺯ "z+-")
+	     (?\ﺰ "z+.")
+	     (?\ﺱ "s+-")
+	     (?\ﺲ "s+.")
+	     (?\ﺳ "s+,")
+	     (?\ﺴ "s+;")
+	     (?\ﺵ "sn-")
+	     (?\ﺶ "sn.")
+	     (?\ﺷ "sn,")
+	     (?\ﺸ "sn;")
+	     (?\ﺹ "c+-")
+	     (?\ﺺ "c+.")
+	     (?\ﺻ "c+,")
+	     (?\ﺼ "c+;")
+	     (?\ﺽ "dd-")
+	     (?\ﺾ "dd.")
+	     (?\ﺿ "dd,")
+	     (?\ﻀ "dd;")
+	     (?\ﻁ "tj-")
+	     (?\ﻂ "tj.")
+	     (?\ﻃ "tj,")
+	     (?\ﻄ "tj;")
+	     (?\ï»… "zH-")
+	     (?\ﻆ "zH.")
+	     (?\ﻇ "zH,")
+	     (?\ﻈ "zH;")
+	     (?\ﻉ "e+-")
+	     (?\ﻊ "e+.")
+	     (?\ﻋ "e+,")
+	     (?\ﻌ "e+;")
+	     (?\ﻍ "i+-")
+	     (?\ﻎ "i+.")
+	     (?\ﻏ "i+,")
+	     (?\ﻐ "i+;")
+	     (?\ﻑ "f+-")
+	     (?\ï»’ "f+.")
+	     (?\ﻓ "f+,")
+	     (?\ï»” "f+;")
+	     (?\ﻕ "q+-")
+	     (?\ï»– "q+.")
+	     (?\ï»— "q+,")
+	     (?\ﻘ "q+;")
+	     (?\ï»™ "k+-")
+	     (?\ﻚ "k+.")
+	     (?\ï»› "k+,")
+	     (?\ﻜ "k+;")
+	     (?\ﻝ "l+-")
+	     (?\ﻞ "l+.")
+	     (?\ﻟ "l+,")
+	     (?\ï»  "l+;")
+	     (?\ﻡ "m+-")
+	     (?\ﻢ "m+.")
+	     (?\ﻣ "m+,")
+	     (?\ﻤ "m+;")
+	     (?\ﻥ "n+-")
+	     (?\ﻦ "n+.")
+	     (?\ﻧ "n+,")
+	     (?\ﻨ "n+;")
+	     (?\ﻩ "h+-")
+	     (?\ﻪ "h+.")
+	     (?\ﻫ "h+,")
+	     (?\ﻬ "h+;")
+	     (?\ï»­ "w+-")
+	     (?\ï»® "w+.")
+	     (?\ﻯ "j+-")
+	     (?\ï»° "j+.")
+	     (?\ï»± "y+-")
+	     (?\ﻲ "y+.")
+	     (?\ﻳ "y+,")
+	     (?\ï»´ "y+;")
+	     (?\ﻵ "lM-")
+	     (?\ﻶ "lM.")
+	     (?\ï»· "lH-")
+	     (?\ﻸ "lH.")
+	     (?\ﻹ "lh-")
+	     (?\ﻺ "lh.")
+	     (?\ï»» "la-")
+	     (?\ﻼ "la.")
+	     (?\! "!")
+	     (?\" "\"")
+	     (?\# "#")
+	     (?\$ "$")
+	     (?\ï¼… "%")
+	     (?\& "&")
+	     (?\' "'")
+	     (?\( "(")
+	     (?\) ")")
+	     (?\* "*")
+	     (?\+ "+")
+	     (?\, ",")
+	     (?\- "-")
+	     (?\. ".")
+	     (?\/ "/")
+	     (?\0 "0")
+	     (?\1 "1")
+	     (?\ï¼’ "2")
+	     (?\3 "3")
+	     (?\ï¼” "4")
+	     (?\5 "5")
+	     (?\ï¼– "6")
+	     (?\ï¼— "7")
+	     (?\8 "8")
+	     (?\ï¼™ "9")
+	     (?\: ":")
+	     (?\ï¼› ";")
+	     (?\< "<")
+	     (?\= "=")
+	     (?\> ">")
+	     (?\? "?")
+	     (?\ï¼  "@")
+	     (?\A "A")
+	     (?\ï¼¢ "B")
+	     (?\ï¼£ "C")
+	     (?\D "D")
+	     (?\ï¼¥ "E")
+	     (?\F "F")
+	     (?\G "G")
+	     (?\H "H")
+	     (?\I "I")
+	     (?\J "J")
+	     (?\K "K")
+	     (?\L "L")
+	     (?\ï¼­ "M")
+	     (?\ï¼® "N")
+	     (?\O "O")
+	     (?\ï¼° "P")
+	     (?\ï¼± "Q")
+	     (?\ï¼² "R")
+	     (?\ï¼³ "S")
+	     (?\ï¼´ "T")
+	     (?\ï¼µ "U")
+	     (?\V "V")
+	     (?\ï¼· "W")
+	     (?\X "X")
+	     (?\ï¼¹ "Y")
+	     (?\Z "Z")
+	     (?\ï¼» "[")
+	     (?\ï¼¼ "\\")
+	     (?\ï¼½ "]")
+	     (?\ï¼¾ "^")
+	     (?\_ "_")
+	     (?\ï½€ "`")
+	     (?\a "a")
+	     (?\b "b")
+	     (?\c "c")
+	     (?\d "d")
+	     (?\ï½… "e")
+	     (?\f "f")
+	     (?\g "g")
+	     (?\h "h")
+	     (?\i "i")
+	     (?\j "j")
+	     (?\k "k")
+	     (?\l "l")
+	     (?\m "m")
+	     (?\n "n")
+	     (?\o "o")
+	     (?\p "p")
+	     (?\q "q")
+	     (?\ï½’ "r")
+	     (?\s "s")
+	     (?\ï½” "t")
+	     (?\u "u")
+	     (?\ï½– "v")
+	     (?\ï½— "w")
+	     (?\x "x")
+	     (?\ï½™ "y")
+	     (?\z "z")
+	     (?\ï½› "{")
+	     (?\| "|")
+	     (?\} "}")
+	     (?\~ "~")
+	     (?\。 ".")
+	     (?\ï½¢ "\"")
+	     (?\ï½£ "\"")
+	     (?\、 ",")
 	     ;; Not from Lynx
-	     (?^[$,3r_^[(B "")
-	     (?^[$,3u=^[(B "?")))))
+	     (? "")
+	     (?� "?")))))
     (aset standard-display-table
 	  (make-char 'mule-unicode-0100-24ff) nil)
     (aset standard-display-table

=== modified file 'lisp/international/mule-util.el'
--- lisp/international/mule-util.el	2013-01-01 09:11:05 +0000
+++ lisp/international/mule-util.el	2013-03-12 21:04:44 +0000
@@ -132,38 +132,38 @@
 ;; 		(("xy" 2 1) . "y")
 ;; 		(("xy" 0) . "")
 ;; 		(("xy" 3) . "xy")
-;; 		(("^[$AVP^[(B" 0) . "")
-;; 		(("^[$AVP^[(B" 1) . "")
-;; 		(("^[$AVP^[(B" 2) . "^[$AVP^[(B")
-;; 		(("^[$AVP^[(B" 1 nil ? ) . " ")
-;; 		(("^[$AVPND^[(B" 3 1 ? ) . "  ")
-;; 		(("x^[$AVP^[(Bx" 2) . "x")
-;; 		(("x^[$AVP^[(Bx" 3) . "x^[$AVP^[(B")
-;; 		(("x^[$AVP^[(Bx" 3) . "x^[$AVP^[(B")
-;; 		(("x^[$AVP^[(Bx" 4 1) . "^[$AVP^[(Bx")
-;; 		(("kor^[$(CGQ^[(Be^[$(C1[^[(Ban" 8 1 ? ) . "or^[$(CGQ^[(Be^[$(C1[^[(B")
-;; 		(("kor^[$(CGQ^[(Be^[$(C1[^[(Ban" 7 2 ? ) . "r^[$(CGQ^[(Be ")
+;; 		(("中" 0) . "")
+;; 		(("中" 1) . "")
+;; 		(("中" 2) . "中")
+;; 		(("中" 1 nil ? ) . " ")
+;; 		(("中文" 3 1 ? ) . "  ")
+;; 		(("x中x" 2) . "x")
+;; 		(("x中x" 3) . "x中")
+;; 		(("x中x" 3) . "x中")
+;; 		(("x中x" 4 1) . "中x")
+;; 		(("kor한e글an" 8 1 ? ) . "or한e글")
+;; 		(("kor한e글an" 7 2 ? ) . "r한e ")
 ;; 		(("" 0 nil nil "...") . "")
 ;; 		(("x" 3 nil nil "...") . "x")
-;; 		(("^[$AVP^[(B" 3 nil nil "...") . "^[$AVP^[(B")
+;; 		(("中" 3 nil nil "...") . "中")
 ;; 		(("foo" 3 nil nil "...") . "foo")
 ;; 		(("foo" 2 nil nil "...") . "fo") ;; XEmacs failure?
 ;; 		(("foobar" 6 0 nil "...") . "foobar")
 ;; 		(("foobarbaz" 6 nil nil "...") . "foo...")
 ;; 		(("foobarbaz" 7 2 nil "...") . "ob...")
 ;; 		(("foobarbaz" 9 3 nil "...") . "barbaz")
-;; 		(("^[$A$3^[(Bh^[$A$s^[(Be^[$A$K^[(Bl^[$A$A^[(Bl^[$A$O^[(Bo" 15 1 ?  t) . " h^[$A$s^[(Be^[$A$K^[(Bl^[$A$A^[(Bl^[$A$O^[(Bo")
-;; 		(("^[$A$3^[(Bh^[$A$s^[(Be^[$A$K^[(Bl^[$A$A^[(Bl^[$A$O^[(Bo" 14 1 ?  t) . " h^[$A$s^[(Be^[$A$K^[(Bl^[$A$A^[(B...")
-;; 		(("x" 3 nil nil "^[$(Gemk#^[(B") . "x")
-;; 		(("^[$AVP^[(B" 2 nil nil "^[$(Gemk#^[(B") . "^[$AVP^[(B")
-;; 		(("^[$AVP^[(B" 1 nil ?x "^[$(Gemk#^[(B") . "x") ;; XEmacs error
-;; 		(("^[$AVPND^[(B" 3 nil ?  "^[$(Gemk#^[(B") . "^[$AVP^[(B ") ;; XEmacs error
-;; 		(("foobarbaz" 4 nil nil  "^[$(Gemk#^[(B") . "^[$(Gemk#^[(B")
-;; 		(("foobarbaz" 5 nil nil  "^[$(Gemk#^[(B") . "f^[$(Gemk#^[(B")
-;; 		(("foobarbaz" 6 nil nil  "^[$(Gemk#^[(B") . "fo^[$(Gemk#^[(B")
-;; 		(("foobarbaz" 8 3 nil "^[$(Gemk#^[(B") . "b^[$(Gemk#^[(B")
-;; 		(("^[$A$3^[(Bh^[$A$s^[(Be^[$A$K^[(Bl^[$A$A^[(Bl^[$A$O^[(Bo" 14 4 ?x "^[$AHU1>^[$(Gk#^[(B") . "xe^[$A$KHU1>^[$(Gk#^[(B")
-;; 		(("^[$A$3^[(Bh^[$A$s^[(Be^[$A$K^[(Bl^[$A$A^[(Bl^[$A$O^[(Bo" 13 4 ?x "^[$AHU1>^[$(Gk#^[(B") . "xex^[$AHU1>^[$(Gk#^[(B")
+;; 		(("こhんeにlちlはo" 15 1 ?  t) . " hんeにlちlはo")
+;; 		(("こhんeにlちlはo" 14 1 ?  t) . " hんeにlち...")
+;; 		(("x" 3 nil nil "粵語") . "x")
+;; 		(("中" 2 nil nil "粵語") . "中")
+;; 		(("中" 1 nil ?x "粵語") . "x") ;; XEmacs error
+;; 		(("中文" 3 nil ?  "粵語") . "中 ") ;; XEmacs error
+;; 		(("foobarbaz" 4 nil nil  "粵語") . "粵語")
+;; 		(("foobarbaz" 5 nil nil  "粵語") . "f粵語")
+;; 		(("foobarbaz" 6 nil nil  "粵語") . "fo粵語")
+;; 		(("foobarbaz" 8 3 nil "粵語") . "b粵語")
+;; 		(("こhんeにlちlはo" 14 4 ?x "日本語") . "xeに日本語")
+;; 		(("こhんeにlちlはo" 13 4 ?x "日本語") . "xex日本語")
 ;; 		))
 ;;   (let (ret)
 ;;     (condition-case e
@@ -367,7 +367,7 @@
 (provide 'mule-util)
 
 ;; Local Variables:
-;; coding: iso-2022-7bit
+;; coding: utf-8
 ;; End:
 
 ;;; mule-util.el ends here

=== modified file 'lisp/language/cyril-util.el'
--- lisp/language/cyril-util.el	2013-01-01 09:11:05 +0000
+++ lisp/language/cyril-util.el	2013-03-12 21:04:44 +0000
@@ -71,124 +71,124 @@
 
   (if (null cyrillic-language)
       (setq standard-display-table (make-display-table))
-    (aset standard-display-table ?^[,LP^[(B  [?a])
-    (aset standard-display-table ?^[,LQ^[(B  [?b])
-    (aset standard-display-table ?^[,LR^[(B  [?v])
-    (aset standard-display-table ?^[,LS^[(B  [?g])
-    (aset standard-display-table ?^[,LT^[(B  [?d])
-    (aset standard-display-table ?^[,LU^[(B  [?e])
-    (aset standard-display-table ?^[,Lq^[(B  [?y ?o])
-    (aset standard-display-table ?^[,LV^[(B  [?z ?h])
-    (aset standard-display-table ?^[,LW^[(B  [?z])
-    (aset standard-display-table ?^[,LX^[(B  [?i])
-    (aset standard-display-table ?^[,LY^[(B  [?j])
-    (aset standard-display-table ?^[,LZ^[(B  [?k])
-    (aset standard-display-table ?^[,L[^[(B  [?l])
-    (aset standard-display-table ?^[,L\^[(B  [?m])
-    (aset standard-display-table ?^[,L]^[(B  [?n])
-    (aset standard-display-table ?^[,L^^[(B  [?o])
-    (aset standard-display-table ?^[,L_^[(B  [?p])
-    (aset standard-display-table ?^[,L`^[(B  [?r])
-    (aset standard-display-table ?^[,La^[(B  [?s])
-    (aset standard-display-table ?^[,Lb^[(B  [?t])
-    (aset standard-display-table ?^[,Lc^[(B  [?u])
-    (aset standard-display-table ?^[,Ld^[(B  [?f])
-    (aset standard-display-table ?^[,Le^[(B  [?k ?h])
-    (aset standard-display-table ?^[,Lf^[(B  [?t ?s])
-    (aset standard-display-table ?^[,Lg^[(B  [?c ?h])
-    (aset standard-display-table ?^[,Lh^[(B  [?s ?h])
-    (aset standard-display-table ?^[,Li^[(B  [?s ?c ?h])
-    (aset standard-display-table ?^[,Lj^[(B  [?~])
-    (aset standard-display-table ?^[,Lk^[(B  [?y])
-    (aset standard-display-table ?^[,Ll^[(B  [?'])
-    (aset standard-display-table ?^[,Lm^[(B  [?e ?'])
-    (aset standard-display-table ?^[,Ln^[(B  [?y ?u])
-    (aset standard-display-table ?^[,Lo^[(B  [?y ?a])
-
-    (aset standard-display-table ?^[,L0^[(B  [?A])
-    (aset standard-display-table ?^[,L1^[(B  [?B])
-    (aset standard-display-table ?^[,L2^[(B  [?V])
-    (aset standard-display-table ?^[,L3^[(B  [?G])
-    (aset standard-display-table ?^[,L4^[(B  [?D])
-    (aset standard-display-table ?^[,L5^[(B  [?E])
-    (aset standard-display-table ?^[,L!^[(B  [?Y ?o])
-    (aset standard-display-table ?^[,L6^[(B  [?Z ?h])
-    (aset standard-display-table ?^[,L7^[(B  [?Z])
-    (aset standard-display-table ?^[,L8^[(B  [?I])
-    (aset standard-display-table ?^[,L9^[(B  [?J])
-    (aset standard-display-table ?^[,L:^[(B  [?K])
-    (aset standard-display-table ?^[,L;^[(B  [?L])
-    (aset standard-display-table ?^[,L<^[(B  [?M])
-    (aset standard-display-table ?^[,L=^[(B  [?N])
-    (aset standard-display-table ?^[,L>^[(B  [?O])
-    (aset standard-display-table ?^[,L?^[(B  [?P])
-    (aset standard-display-table ?^[,L@^[(B  [?R])
-    (aset standard-display-table ?^[,LA^[(B  [?S])
-    (aset standard-display-table ?^[,LB^[(B  [?T])
-    (aset standard-display-table ?^[,LC^[(B  [?U])
-    (aset standard-display-table ?^[,LD^[(B  [?F])
-    (aset standard-display-table ?^[,LE^[(B  [?K ?h])
-    (aset standard-display-table ?^[,LF^[(B  [?T ?s])
-    (aset standard-display-table ?^[,LG^[(B  [?C ?h])
-    (aset standard-display-table ?^[,LH^[(B  [?S ?h])
-    (aset standard-display-table ?^[,LI^[(B  [?S ?c ?h])
-    (aset standard-display-table ?^[,LJ^[(B  [?~])
-    (aset standard-display-table ?^[,LK^[(B  [?Y])
-    (aset standard-display-table ?^[,LL^[(B  [?'])
-    (aset standard-display-table ?^[,LM^[(B  [?E ?'])
-    (aset standard-display-table ?^[,LN^[(B  [?Y ?u])
-    (aset standard-display-table ?^[,LO^[(B  [?Y ?a])
-
-    (aset standard-display-table ?^[,Lt^[(B  [?i ?e])
-    (aset standard-display-table ?^[,Lw^[(B  [?i])
-    (aset standard-display-table ?^[,L~^[(B  [?u])
-    (aset standard-display-table ?^[,Lr^[(B  [?d ?j])
-    (aset standard-display-table ?^[,L{^[(B  [?c ?h ?j])
-    (aset standard-display-table ?^[,Ls^[(B  [?g ?j])
-    (aset standard-display-table ?^[,Lu^[(B  [?s])
-    (aset standard-display-table ?^[,L|^[(B  [?k])
-    (aset standard-display-table ?^[,Lv^[(B  [?i])
-    (aset standard-display-table ?^[,Lx^[(B  [?j])
-    (aset standard-display-table ?^[,Ly^[(B  [?l ?j])
-    (aset standard-display-table ?^[,Lz^[(B  [?n ?j])
-    (aset standard-display-table ?^[,L\x7f^[(B  [?d ?z])
-
-    (aset standard-display-table ?^[,L$^[(B  [?Y ?e])
-    (aset standard-display-table ?^[,L'^[(B  [?Y ?i])
-    (aset standard-display-table ?^[,L.^[(B  [?U])
-    (aset standard-display-table ?^[,L"^[(B  [?D ?j])
-    (aset standard-display-table ?^[,L+^[(B  [?C ?h ?j])
-    (aset standard-display-table ?^[,L#^[(B  [?G ?j])
-    (aset standard-display-table ?^[,L%^[(B  [?S])
-    (aset standard-display-table ?^[,L,^[(B  [?K])
-    (aset standard-display-table ?^[,L&^[(B  [?I])
-    (aset standard-display-table ?^[,L(^[(B  [?J])
-    (aset standard-display-table ?^[,L)^[(B  [?L ?j])
-    (aset standard-display-table ?^[,L*^[(B  [?N ?j])
-    (aset standard-display-table ?^[,L/^[(B  [?D ?j])
+    (aset standard-display-table ?а  [?a])
+    (aset standard-display-table ?б  [?b])
+    (aset standard-display-table ?в  [?v])
+    (aset standard-display-table ?г  [?g])
+    (aset standard-display-table ?д  [?d])
+    (aset standard-display-table ?е  [?e])
+    (aset standard-display-table ?Ñ‘  [?y ?o])
+    (aset standard-display-table ?ж  [?z ?h])
+    (aset standard-display-table ?з  [?z])
+    (aset standard-display-table ?и  [?i])
+    (aset standard-display-table ?й  [?j])
+    (aset standard-display-table ?к  [?k])
+    (aset standard-display-table ?л  [?l])
+    (aset standard-display-table ?м  [?m])
+    (aset standard-display-table ?н  [?n])
+    (aset standard-display-table ?о  [?o])
+    (aset standard-display-table ?п  [?p])
+    (aset standard-display-table ?Ñ€  [?r])
+    (aset standard-display-table ?с  [?s])
+    (aset standard-display-table ?Ñ‚  [?t])
+    (aset standard-display-table ?у  [?u])
+    (aset standard-display-table ?Ñ„  [?f])
+    (aset standard-display-table ?Ñ…  [?k ?h])
+    (aset standard-display-table ?ц  [?t ?s])
+    (aset standard-display-table ?ч  [?c ?h])
+    (aset standard-display-table ?ш  [?s ?h])
+    (aset standard-display-table ?щ  [?s ?c ?h])
+    (aset standard-display-table ?ÑŠ  [?~])
+    (aset standard-display-table ?Ñ‹  [?y])
+    (aset standard-display-table ?ь  [?'])
+    (aset standard-display-table ?э  [?e ?'])
+    (aset standard-display-table ?ÑŽ  [?y ?u])
+    (aset standard-display-table ?я  [?y ?a])
+
+    (aset standard-display-table ?А  [?A])
+    (aset standard-display-table ?Б  [?B])
+    (aset standard-display-table ?Ð’  [?V])
+    (aset standard-display-table ?Г  [?G])
+    (aset standard-display-table ?Д  [?D])
+    (aset standard-display-table ?Е  [?E])
+    (aset standard-display-table ?Ё  [?Y ?o])
+    (aset standard-display-table ?Ж  [?Z ?h])
+    (aset standard-display-table ?З  [?Z])
+    (aset standard-display-table ?И  [?I])
+    (aset standard-display-table ?Й  [?J])
+    (aset standard-display-table ?К  [?K])
+    (aset standard-display-table ?Л  [?L])
+    (aset standard-display-table ?М  [?M])
+    (aset standard-display-table ?Н  [?N])
+    (aset standard-display-table ?О  [?O])
+    (aset standard-display-table ?П  [?P])
+    (aset standard-display-table ?Р  [?R])
+    (aset standard-display-table ?С  [?S])
+    (aset standard-display-table ?Т  [?T])
+    (aset standard-display-table ?У  [?U])
+    (aset standard-display-table ?Ф  [?F])
+    (aset standard-display-table ?Ð¥  [?K ?h])
+    (aset standard-display-table ?Ц  [?T ?s])
+    (aset standard-display-table ?Ч  [?C ?h])
+    (aset standard-display-table ?Ш  [?S ?h])
+    (aset standard-display-table ?Щ  [?S ?c ?h])
+    (aset standard-display-table ?Ъ  [?~])
+    (aset standard-display-table ?Ы  [?Y])
+    (aset standard-display-table ?Ь  [?'])
+    (aset standard-display-table ?Э  [?E ?'])
+    (aset standard-display-table ?Ю  [?Y ?u])
+    (aset standard-display-table ?Я  [?Y ?a])
+
+    (aset standard-display-table ?Ñ”  [?i ?e])
+    (aset standard-display-table ?Ñ—  [?i])
+    (aset standard-display-table ?Ñž  [?u])
+    (aset standard-display-table ?Ñ’  [?d ?j])
+    (aset standard-display-table ?Ñ›  [?c ?h ?j])
+    (aset standard-display-table ?Ñ“  [?g ?j])
+    (aset standard-display-table ?Ñ•  [?s])
+    (aset standard-display-table ?ќ  [?k])
+    (aset standard-display-table ?Ñ–  [?i])
+    (aset standard-display-table ?ј  [?j])
+    (aset standard-display-table ?Ñ™  [?l ?j])
+    (aset standard-display-table ?Ñš  [?n ?j])
+    (aset standard-display-table ?ÑŸ  [?d ?z])
+
+    (aset standard-display-table ?Є  [?Y ?e])
+    (aset standard-display-table ?Ї  [?Y ?i])
+    (aset standard-display-table ?ÐŽ  [?U])
+    (aset standard-display-table ?Ђ  [?D ?j])
+    (aset standard-display-table ?Ћ  [?C ?h ?j])
+    (aset standard-display-table ?Ѓ  [?G ?j])
+    (aset standard-display-table ?Ð…  [?S])
+    (aset standard-display-table ?Ќ  [?K])
+    (aset standard-display-table ?І  [?I])
+    (aset standard-display-table ?Ј  [?J])
+    (aset standard-display-table ?Љ  [?L ?j])
+    (aset standard-display-table ?Њ  [?N ?j])
+    (aset standard-display-table ?Џ  [?D ?j])
 
     (when (equal cyrillic-language "Bulgarian")
-      (aset standard-display-table ?^[,Li^[(B [?s ?h ?t])
-      (aset standard-display-table ?^[,LI^[(B [?S ?h ?t])
-      (aset standard-display-table ?^[,Ln^[(B [?i ?u])
-      (aset standard-display-table ?^[,LN^[(B [?I ?u])
-      (aset standard-display-table ?^[,Lo^[(B [?i ?a])
-      (aset standard-display-table ?^[,LO^[(B [?I ?a]))
+      (aset standard-display-table ?щ [?s ?h ?t])
+      (aset standard-display-table ?Щ [?S ?h ?t])
+      (aset standard-display-table ?ÑŽ [?i ?u])
+      (aset standard-display-table ?Ю [?I ?u])
+      (aset standard-display-table ?я [?i ?a])
+      (aset standard-display-table ?Я [?I ?a]))
 
     (when (equal cyrillic-language "Ukrainian")	; based on the official
 					; transliteration table
-      (aset standard-display-table ?^[,LX^[(B [?y])
-      (aset standard-display-table ?^[,L8^[(B [?Y])
-      (aset standard-display-table ?^[,LY^[(B [?i])
-      (aset standard-display-table ?^[,L9^[(B [?Y])
-      (aset standard-display-table ?^[,Ln^[(B [?i ?u])
-      (aset standard-display-table ?^[,Lo^[(B [?i ?a]))))
+      (aset standard-display-table ?и [?y])
+      (aset standard-display-table ?И [?Y])
+      (aset standard-display-table ?й [?i])
+      (aset standard-display-table ?Й [?Y])
+      (aset standard-display-table ?ÑŽ [?i ?u])
+      (aset standard-display-table ?я [?i ?a]))))
 
 ;;
 (provide 'cyril-util)
 
 ;; Local Variables:
-;; coding: iso-2022-7bit
+;; coding: utf-8
 ;; End:
 
 ;;; cyril-util.el ends here

=== modified file 'lisp/language/european.el'
--- lisp/language/european.el	2013-01-01 09:11:05 +0000
+++ lisp/language/european.el	2013-03-12 21:04:44 +0000
@@ -1,4 +1,4 @@
-;;; european.el --- support for European languages -*- coding: iso-2022-7bit; -*-
+;;; european.el --- support for European languages -*- coding: utf-8; -*-
 
 ;; Copyright (C) 1997-1998, 2000-2013 Free Software Foundation, Inc.
 ;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
@@ -43,7 +43,7 @@
 	     (unibyte-display . iso-latin-1)
 	     (input-method . "latin-1-prefix")
 	     (sample-text
-	      . "Hello, Hej, Tere, Hei, Bonjour, Gr^[$(D+d)N^[(B Gott, Ciao, ^[$(D"B^[(BHola!")
+	      . "Hello, Hej, Tere, Hei, Bonjour, Grüß Gott, Ciao, ¡Hola!")
 	     (documentation . "\
 This language environment is a generic one for the Latin-1 (ISO-8859-1)
 character set which supports the following European languages:
@@ -241,7 +241,7 @@
 	     (unibyte-display . iso-latin-8)
 	     (input-method . "latin-8-prefix")
 	     ;; Fixme: Welsh/Ga{e}lic greetings
-	     (sample-text . "^[,_"^[(B ^[$(D+q^[(B ^[$(D*t^[(B")
+	     (sample-text . "ḃ ŵ Ŷ")
 	     (documentation . "\
 This language environment is a generic one for the Latin-8 (ISO-8859-14)
 character set which supports the Celtic languages, including those not
@@ -271,7 +271,7 @@
 	     (unibyte-display . iso-latin-9)
 	     (input-method . "latin-9-prefix")
 	     (sample-text
-	      . "AVE. ^[$(D*^+^*v+v)-)M*s^[(B ^[$(Q)!^[(B")
+	      . "AVE. ŠšŽžŒœŸ €")
 	     (documentation . "\
 This language environment is a generic one for the Latin-9 (ISO-8859-15)
 character set which supports the same languages as Latin-1 with the
@@ -427,7 +427,7 @@
 	    (unibyte-display . iso-latin-1)
 	    (sample-text . "\
 German (Deutsch Nord)	Guten Tag
-German (Deutsch S^[$(D+d^[(Bd)	Gr^[$(D+d)N^[(B Gott")
+German (Deutsch Süd)	Grüß Gott")
 	    (documentation . "\
 This language environment is almost the same as Latin-1,
 but sets the default input method to \"german-postfix\".
@@ -442,7 +442,7 @@
 	    (nonascii-translation . iso-8859-1)
 	    (unibyte-display . iso-latin-1)
 	    (input-method . "latin-1-prefix")
-	    (sample-text . "French (Fran^[$(D+.^[(Bais)	Bonjour, Salut")
+	    (sample-text . "French (Français)	Bonjour, Salut")
 	    (documentation . "\
 This language environment is almost the same as Latin-1,
 but it selects the French tutorial and input method."))
@@ -471,7 +471,7 @@
 	      (input-method . "slovenian")
 	      (unibyte-display . iso-8859-2)
 	      (tutorial . "TUTORIAL.sl")
-	      (sample-text . "^[$(D*v^[(Belimo vam uspe^[$(D+^^[(Ben dan!")
+	      (sample-text . "Želimo vam uspešen dan!")
 	      (documentation . "\
 This language environment is almost the same as Latin-2,
 but it selects the Slovenian tutorial and input method."))
@@ -485,7 +485,7 @@
 	    (input-method . "spanish-postfix")
 	    (nonascii-translation . iso-8859-1)
 	    (unibyte-display . iso-latin-1)
-	    (sample-text . "Spanish (Espa^[$(D+P^[(Bol)	^[$(D"B^[(BHola!")
+	    (sample-text . "Spanish (Español)	¡Hola!")
 	    (documentation . "\
 This language environment is almost the same as Latin-1,
 but it sets the default input method to \"spanish-postfix\",
@@ -504,25 +504,25 @@
 	     (nonascii-translation . iso-8859-9)
 	     (unibyte-display . iso-latin-5)
 	     (input-method . "turkish-postfix")
-	     (sample-text . "Turkish (T^[$(D+d^[(Brk^[$(D+.^[(Be)	Merhaba")
+	     (sample-text . "Turkish (Türkçe)	Merhaba")
 	     (setup-function . turkish-case-conversion-enable)
 	     (setup-function . turkish-case-conversion-disable)
 	     (documentation . "Support for Turkish.
 Differs from the Latin-5 environment in using the `turkish-postfix' input
-method and applying Turkish case rules for the characters i, I, ^[$(D)E^[(B, ^[$(D*D^[(B.")))
+method and applying Turkish case rules for the characters i, I, ı, İ.")))
 
 (defun turkish-case-conversion-enable ()
-  "Set up Turkish case conversion of `i' and `I' into `^[$(D*D^[(B' and `^[$(D)E^[(B'."
+  "Set up Turkish case conversion of `i' and `I' into `İ' and `ı'."
   (let ((table (standard-case-table)))
-    (set-case-syntax-pair ?^[$(D*D^[(B ?i table)
-    (set-case-syntax-pair ?I ?^[$(D)E^[(B table)))
+    (set-case-syntax-pair ?Ä° ?i table)
+    (set-case-syntax-pair ?I ?ı table)))
 
 (defun turkish-case-conversion-disable ()
   "Set up normal (non-Turkish) case conversion of `i' into `I'."
   (let ((table (standard-case-table)))
     (set-case-syntax-pair ?I ?i table)
-    (set-case-syntax ?^[$(D*D^[(B "w" table)
-    (set-case-syntax ?^[$(D)E^[(B "w" table)))
+    (set-case-syntax ?Ä° "w" table)
+    (set-case-syntax ?ı "w" table)))
 
 ;; Polish ISO 8859-2 environment.
 ;; Maintainer: Wlodek Bzyl <matwb@univ.gda.pl>
@@ -536,7 +536,7 @@
 	   (nonascii-translation . iso-8859-2)
 	   (unibyte-display . iso-8859-2)
 	   (tutorial . "TUTORIAL.pl")
-	   (sample-text . "P^[$(D+Q^[(Bjd^[$(D+u^[(B, ki^[$(D+M^[(B-^[$(D+w^[(Be t^[$(D+8^[(B chmurno^[$(D+\++^[(B w g^[$(D)H+(^[(Bb flaszy")
+	   (sample-text . "Pójdź, kiń-że tę chmurność w głąb flaszy")
 	   (documentation . t))
  '("European"))
 

=== modified file 'lisp/language/ind-util.el'
--- lisp/language/ind-util.el	2013-01-01 09:11:05 +0000
+++ lisp/language/ind-util.el	2013-03-12 21:04:44 +0000
@@ -1,4 +1,4 @@
-;;; ind-util.el --- Transliteration and Misc. Tools for Indian Languages -*- coding: iso-2022-7bit; -*-
+;;; ind-util.el --- Transliteration and Misc. Tools for Indian Languages -*- coding: utf-8-emacs; -*-
 
 ;; Copyright (C) 2001-2013 Free Software Foundation, Inc.
 
@@ -47,233 +47,233 @@
 (defvar indian-dev-base-table
   '(
     (;; VOWELS  (18)
-     (?^[$,15E^[(B nil) (?^[$,15F^[(B ?^[$,15~^[(B) (?^[$,15G^[(B ?^[$,15\x7f^[(B) (?^[$,15H^[(B ?^[$,16 ^[(B) (?^[$,15I^[(B ?^[$,16!^[(B) (?^[$,15J^[(B ?^[$,16"^[(B)
-     (?^[$,15K^[(B ?^[$,16#^[(B) (?^[$,15L^[(B ?^[$,16B^[(B) (?^[$,15M^[(B ?^[$,16%^[(B) (?^[$,15N^[(B ?^[$,16&^[(B) (?^[$,15O^[(B ?^[$,16'^[(B) (?^[$,15P^[(B ?^[$,16(^[(B)
-     (?^[$,15Q^[(B ?^[$,16)^[(B) (?^[$,15R^[(B ?^[$,16*^[(B) (?^[$,15S^[(B ?^[$,16+^[(B) (?^[$,15T^[(B ?^[$,16,^[(B) (?^[$,16@^[(B ?^[$,16$^[(B) (?^[$,16A^[(B ?^[$,16C^[(B))
+     (?अ nil) (?आ ?ा) (?इ ?ि) (?ई ?ी) (?उ ?ु) (?ऊ ?ू)
+     (?ऋ ?ृ) (?ऌ ?ॢ) (?ऍ ?ॅ) (?ऎ ?ॆ) (?ए ?े) (?ऐ ?ै)
+     (?ऑ ?ॉ) (?ऒ ?ॊ) (?ओ ?ो) (?औ ?ौ) (?ॠ ?ॄ) (?ॡ ?ॣ))
     (;; CONSONANTS (currently 42, including special cases)
-     ?^[$,15U^[(B ?^[$,15V^[(B ?^[$,15W^[(B ?^[$,15X^[(B ?^[$,15Y^[(B                  ;; GUTTRULS
-     ?^[$,15Z^[(B ?^[$,15[^[(B ?^[$,15\^[(B ?^[$,15]^[(B ?^[$,15^^[(B                  ;; PALATALS
-     ?^[$,15_^[(B ?^[$,15`^[(B ?^[$,15a^[(B ?^[$,15b^[(B ?^[$,15c^[(B                  ;; CEREBRALS
-     ?^[$,15d^[(B ?^[$,15e^[(B ?^[$,15f^[(B ?^[$,15g^[(B ?^[$,15h^[(B ?^[$,15i^[(B              ;; DENTALS
-     ?^[$,15j^[(B ?^[$,15k^[(B ?^[$,15l^[(B ?^[$,15m^[(B ?^[$,15n^[(B                  ;; LABIALS
-     ?^[$,15o^[(B ?^[$,15p^[(B ?^[$,15q^[(B ?^[$,15r^[(B ?^[$,15s^[(B ?^[$,15t^[(B ?^[$,15u^[(B          ;; SEMIVOWELS
-     ?^[$,15v^[(B ?^[$,15w^[(B ?^[$,15x^[(B ?^[$,15y^[(B                    ;; SIBILANTS
-     ?^[$,168^[(B ?^[$,169^[(B ?^[$,16:^[(B ?^[$,16;^[(B ?^[$,16<^[(B ?^[$,16=^[(B ?^[$,16>^[(B ?^[$,16?^[(B      ;; NUKTAS
-     "^[$,15\6-5^^[(B" "^[$,15U6-5w^[(B")
+     ?क ?ख ?ग ?घ ?ङ                  ;; GUTTRULS
+     ?च ?छ ?ज ?झ ?ञ                  ;; PALATALS
+     ?ट ?ठ ?ड ?ढ ?ण                  ;; CEREBRALS
+     ?त ?थ ?द ?ध ?न ?ऩ              ;; DENTALS
+     ?प ?फ ?ब ?भ ?म                  ;; LABIALS
+     ?य ?र ?ऱ ?ल ?ळ ?ऴ ?व          ;; SEMIVOWELS
+     ?श ?ष ?स ?ह                    ;; SIBILANTS
+     ?क़ ?ख़ ?ग़ ?ज़ ?ड़ ?ढ़ ?फ़ ?य़      ;; NUKTAS
+     "ज्ञ" "क्ष")
     (;; Misc Symbols (7)
-     ?^[$,15A^[(B ?^[$,15B^[(B ?^[$,15C^[(B ?^[$,15}^[(B ?^[$,16-^[(B ?^[$,160^[(B ?^[$,16D^[(B)
+     ?ँ ?ं ?ः ?ऽ ?् ?ॐ ?।)
     (;; Digits (10)
-     ?^[$,16F^[(B ?^[$,16G^[(B ?^[$,16H^[(B ?^[$,16I^[(B ?^[$,16J^[(B ?^[$,16K^[(B ?^[$,16L^[(B ?^[$,16M^[(B ?^[$,16N^[(B ?^[$,16O^[(B)
+     ?० ?१ ?२ ?३ ?४ ?५ ?६ ?७ ?८ ?९)
     (;; Inscript-extra (4)  (#, $, ^, *, ])
-     "^[$,16-5p^[(B" "^[$,15p6-^[(B" "^[$,15d6-5p^[(B" "^[$,15v6-5p^[(B" "^[$,15|^[(B")))
+     "्र" "र्" "त्र" "श्र" "़")))
 
 ;; Punjabi is also known as Gurmukhi.
 (defvar indian-pnj-base-table
   '(
     (;; VOWELS
-     (?^[$,18%^[(B nil) (?^[$,18&^[(B ?^[$,18^^[(B) (?^[$,18'^[(B ?^[$,18_^[(B) (?^[$,18(^[(B ?^[$,18`^[(B) (?^[$,18)^[(B ?^[$,18a^[(B) (?^[$,18*^[(B ?^[$,18b^[(B)
-     nil nil nil nil (?^[$,18/^[(B ?^[$,18g^[(B) (?^[$,180^[(B ?^[$,18h^[(B)
-     nil nil (?^[$,183^[(B ?^[$,18k^[(B) (?^[$,184^[(B ?^[$,18l^[(B) nil nil)
+     (?ਅ nil) (?ਆ ?ਾ) (?ਇ ?ਿ) (?ਈ ?ੀ) (?ਉ ?ੁ) (?ਊ ?ੂ)
+     nil nil nil nil (?ਏ ?ੇ) (?ਐ ?ੈ)
+     nil nil (?ਓ ?ੋ) (?ਔ ?ੌ) nil nil)
     (;; CONSONANTS
-     ?^[$,185^[(B ?^[$,186^[(B ?^[$,187^[(B ?^[$,188^[(B ?^[$,189^[(B                  ;; GUTTRULS
-     ?^[$,18:^[(B ?^[$,18;^[(B ?^[$,18<^[(B ?^[$,18=^[(B ?^[$,18>^[(B                  ;; PALATALS
-     ?^[$,18?^[(B ?^[$,18@^[(B ?^[$,18A^[(B ?^[$,18B^[(B ?^[$,18C^[(B                  ;; CEREBRALS
-     ?^[$,18D^[(B ?^[$,18E^[(B ?^[$,18F^[(B ?^[$,18G^[(B ?^[$,18H^[(B nil              ;; DENTALS
-     ?^[$,18J^[(B ?^[$,18K^[(B ?^[$,18L^[(B ?^[$,18M^[(B ?^[$,18N^[(B                  ;; LABIALS
-     ?^[$,18O^[(B ?^[$,18P^[(B nil ?^[$,18R^[(B ?^[$,18S^[(B nil ?^[$,18U^[(B          ;; SEMIVOWELS
-     ?^[$,18V^[(B nil ?^[$,18X^[(B ?^[$,18Y^[(B                    ;; SIBILANTS
-     nil ?^[$,18y^[(B ?^[$,18z^[(B ?^[$,18{^[(B ?^[$,18|^[(B nil ?^[$,18~^[(B nil      ;; NUKTAS
-     "^[$,18<8m8>^[(B" nil)
+     ?ਕ ?ਖ ?ਗ ?ਘ ?ਙ                  ;; GUTTRULS
+     ?ਚ ?ਛ ?ਜ ?ਝ ?ਞ                  ;; PALATALS
+     ?ਟ ?ਠ ?ਡ ?ਢ ?ਣ                  ;; CEREBRALS
+     ?ਤ ?ਥ ?ਦ ?ਧ ?ਨ nil              ;; DENTALS
+     ?ਪ ?ਫ ?ਬ ?ਭ ?ਮ                  ;; LABIALS
+     ?ਯ ?ਰ nil ?ਲ ?ਲ਼ nil ?ਵ          ;; SEMIVOWELS
+     ?ਸ਼ nil ?ਸ ?ਹ                    ;; SIBILANTS
+     nil ?ਖ਼ ?ਗ਼ ?ਜ਼ ?ੜ nil ?ਫ਼ nil      ;; NUKTAS
+     "ਜ੍ਞ" nil)
     (;; Misc Symbols (7)
-     nil ?^[$,18"^[(B nil nil ?^[$,18m^[(B nil nil) ;; ek onkar, etc.
+     nil ?ਂ nil nil ?੍ nil nil) ;; ek onkar, etc.
     (;; Digits
-     ?^[$,19&^[(B ?^[$,19'^[(B ?^[$,19(^[(B ?^[$,19)^[(B ?^[$,19*^[(B ?^[$,19+^[(B ?^[$,19,^[(B ?^[$,19-^[(B ?^[$,19.^[(B ?^[$,19/^[(B)
+     ?੦ ?੧ ?੨ ?੩ ?੪ ?੫ ?੬ ?੭ ?੮ ?੯)
     (;; Inscript-extra (4)  (#, $, ^, *, ])
-     "^[$,18m8P^[(B" "^[$,18P8m^[(B" "^[$,18D8m8P^[(B" "^[$,18V8m8P^[(B" "^[$,18\^[(B")))
+     "੍ਰ" "ਰ੍" "ਤ੍ਰ" "ਸ਼੍ਰ" "਼")))
 
 (defvar indian-gjr-base-table
   '(
     (;; VOWELS
-     (?^[$,19E^[(B nil) (?^[$,19F^[(B ?^[$,19~^[(B) (?^[$,19G^[(B ?^[$,19\x7f^[(B) (?^[$,19H^[(B ?^[$,1: ^[(B) (?^[$,19I^[(B ?^[$,1:!^[(B) (?^[$,19J^[(B ?^[$,1:"^[(B)
-     (?^[$,19K^[(B ?^[$,1:#^[(B) nil (?^[$,19M^[(B ?^[$,1:%^[(B) nil (?^[$,19O^[(B ?^[$,1:'^[(B) (?^[$,19P^[(B ?^[$,1:(^[(B)
-     (?^[$,19Q^[(B ?^[$,1:)^[(B) nil (?^[$,19S^[(B ?^[$,1:+^[(B) (?^[$,19T^[(B ?^[$,1:,^[(B) (?^[$,1:@^[(B ?^[$,1:$^[(B) nil)
+     (?અ nil) (?આ ?ા) (?ઇ ?િ) (?ઈ ?ી) (?ઉ ?ુ) (?ઊ ?ૂ)
+     (?ઋ ?ૃ) nil (?ઍ ?ૅ) nil (?એ ?ે) (?ઐ ?ૈ)
+     (?ઑ ?ૉ) nil (?ઓ ?ો) (?ઔ ?ૌ) (?ૠ ?ૄ) nil)
     (;; CONSONANTS
-     ?^[$,19U^[(B ?^[$,19V^[(B ?^[$,19W^[(B ?^[$,19X^[(B ?^[$,19Y^[(B                  ;; GUTTRULS
-     ?^[$,19Z^[(B ?^[$,19[^[(B ?^[$,19\^[(B ?^[$,19]^[(B ?^[$,19^^[(B                  ;; PALATALS
-     ?^[$,19_^[(B ?^[$,19`^[(B ?^[$,19a^[(B ?^[$,19b^[(B ?^[$,19c^[(B                  ;; CEREBRALS
-     ?^[$,19d^[(B ?^[$,19e^[(B ?^[$,19f^[(B ?^[$,19g^[(B ?^[$,19h^[(B nil              ;; DENTALS
-     ?^[$,19j^[(B ?^[$,19k^[(B ?^[$,19l^[(B ?^[$,19m^[(B ?^[$,19n^[(B                  ;; LABIALS
-     ?^[$,19o^[(B ?^[$,19p^[(B nil ?^[$,19r^[(B ?^[$,19s^[(B nil ?^[$,19u^[(B          ;; SEMIVOWELS
-     ?^[$,19v^[(B ?^[$,19w^[(B ?^[$,19x^[(B ?^[$,19y^[(B                    ;; SIBILANTS
+     ?ક ?ખ ?ગ ?ઘ ?ઙ                  ;; GUTTRULS
+     ?ચ ?છ ?જ ?ઝ ?ઞ                  ;; PALATALS
+     ?ટ ?ઠ ?ડ ?ઢ ?ણ                  ;; CEREBRALS
+     ?ત ?થ ?દ ?ધ ?ન nil              ;; DENTALS
+     ?પ ?ફ ?બ ?ભ ?મ                  ;; LABIALS
+     ?ય ?ર nil ?લ ?ળ nil ?વ          ;; SEMIVOWELS
+     ?શ ?ષ ?સ ?હ                    ;; SIBILANTS
      nil nil nil nil nil nil nil nil      ;; NUKTAS
-     "^[$,19\:-9^^[(B" "^[$,19U:-9w^[(B")
+     "જ્ઞ" "ક્ષ")
     (;; Misc Symbols (7)
-     ?^[$,19A^[(B ?^[$,19B^[(B ?^[$,19C^[(B ?^[$,19}^[(B ?^[$,1:-^[(B ?^[$,1:0^[(B nil)
+     ?ઁ ?ં ?ઃ ?ઽ ?્ ?ૐ nil)
     (;; Digits
-     ?^[$,1:F^[(B ?^[$,1:G^[(B ?^[$,1:H^[(B ?^[$,1:I^[(B ?^[$,1:J^[(B ?^[$,1:K^[(B ?^[$,1:L^[(B ?^[$,1:M^[(B ?^[$,1:N^[(B ?^[$,1:O^[(B)
+     ?૦ ?૧ ?૨ ?૩ ?૪ ?૫ ?૬ ?૭ ?૮ ?૯)
     (;; Inscript-extra (4)  (#, $, ^, *, ])
-     "^[$,1:-9p^[(B" "^[$,19p:-^[(B" "^[$,19d:-9p^[(B" "^[$,19v:-9p^[(B" "^[$,19|^[(B")))
+     "્ર" "ર્" "ત્ર" "શ્ર" "઼")))
 
 (defvar indian-ori-base-table
   '(
     (;; VOWELS
-     (?^[$,1:e^[(B nil) (?^[$,1:f^[(B ?^[$,1;>^[(B) (?^[$,1:g^[(B ?^[$,1;?^[(B) (?^[$,1:h^[(B ?^[$,1;@^[(B) (?^[$,1:i^[(B ?^[$,1;A^[(B) (?^[$,1:j^[(B ?^[$,1;B^[(B)
-     (?^[$,1:k^[(B ?^[$,1;C^[(B) (?^[$,1:l^[(B nil) nil nil (?^[$,1:o^[(B ?^[$,1;G^[(B) (?^[$,1:p^[(B ?^[$,1;H^[(B)
-     nil nil (?^[$,1:s^[(B ?^[$,1;K^[(B) (?^[$,1:t^[(B ?^[$,1;L^[(B) (?^[$,1;`^[(B nil) (?^[$,1;a^[(B nil))
+     (?ଅ nil) (?ଆ ?ା) (?ଇ ?ି) (?ଈ ?ୀ) (?ଉ ?ୁ) (?ଊ ?ୂ)
+     (?ଋ ?ୃ) (?ଌ nil) nil nil (?ଏ ?େ) (?ଐ ?ୈ)
+     nil nil (?ଓ ?ୋ) (?ଔ ?ୌ) (?ୠ nil) (?ୡ nil))
     (;; CONSONANTS
-     ?^[$,1:u^[(B ?^[$,1:v^[(B ?^[$,1:w^[(B ?^[$,1:x^[(B ?^[$,1:y^[(B                  ;; GUTTRULS
-     ?^[$,1:z^[(B ?^[$,1:{^[(B ?^[$,1:|^[(B ?^[$,1:}^[(B ?^[$,1:~^[(B                  ;; PALATALS
-     ?^[$,1:\x7f^[(B ?^[$,1; ^[(B ?^[$,1;!^[(B ?^[$,1;"^[(B ?^[$,1;#^[(B                  ;; CEREBRALS
-     ?^[$,1;$^[(B ?^[$,1;%^[(B ?^[$,1;&^[(B ?^[$,1;'^[(B ?^[$,1;(^[(B nil              ;; DENTALS
-     ?^[$,1;*^[(B ?^[$,1;+^[(B ?^[$,1;,^[(B ?^[$,1;-^[(B ?^[$,1;.^[(B                  ;; LABIALS
-     ?^[$,1;/^[(B ?^[$,1;0^[(B nil ?^[$,1;2^[(B ?^[$,1;3^[(B nil nil          ;; SEMIVOWELS
-     ?^[$,1;6^[(B ?^[$,1;7^[(B ?^[$,1;8^[(B ?^[$,1;9^[(B                    ;; SIBILANTS
-     nil nil nil nil ?^[$,1;\^[(B ?^[$,1;]^[(B nil ?^[$,1;_^[(B      ;; NUKTAS
-     "^[$,1:|;M:~^[(B" "^[$,1:u;M;7^[(B")
+     ?କ ?ଖ ?ଗ ?ଘ ?ଙ                  ;; GUTTRULS
+     ?ଚ ?ଛ ?ଜ ?ଝ ?ଞ                  ;; PALATALS
+     ?ଟ ?ଠ ?ଡ ?ଢ ?ଣ                  ;; CEREBRALS
+     ?ତ ?ଥ ?ଦ ?ଧ ?ନ nil              ;; DENTALS
+     ?ପ ?ଫ ?ବ ?ଭ ?ମ                  ;; LABIALS
+     ?ଯ ?ର nil ?ଲ ?ଳ nil nil          ;; SEMIVOWELS
+     ?ଶ ?ଷ ?ସ ?ହ                    ;; SIBILANTS
+     nil nil nil nil ?ଡ଼ ?ଢ଼ nil ?ୟ      ;; NUKTAS
+     "ଜ୍ଞ" "କ୍ଷ")
     (;; Misc Symbols
-     ?^[$,1:a^[(B ?^[$,1:b^[(B ?^[$,1:c^[(B ?^[$,1;=^[(B ?^[$,1;M^[(B nil nil)
+     ?ଁ ?ଂ ?ଃ ?ଽ ?୍ nil nil)
     (;; Digits
-     ?^[$,1;f^[(B ?^[$,1;g^[(B ?^[$,1;h^[(B ?^[$,1;i^[(B ?^[$,1;j^[(B ?^[$,1;k^[(B ?^[$,1;l^[(B ?^[$,1;m^[(B ?^[$,1;n^[(B ?^[$,1;o^[(B)
+     ?à­¦ ?à­§ ?à­¨ ?à­© ?à­ª ?à­« ?à­¬ ?à­­ ?à­® ?à­¯)
     (;; Inscript-extra (4)  (#, $, ^, *, ])
-     "^[$,1;M;0^[(B" "^[$,1;0;M^[(B" "^[$,1;$;M;0^[(B" "^[$,1;6;M;0^[(B" "^[$,1;<^[(B")))
+     "୍ର" "ର୍" "ତ୍ର" "ଶ୍ର" "଼")))
 
 (defvar indian-bng-base-table
   '(
     (;; VOWELS
-     (?^[$,16e^[(B nil) (?^[$,16f^[(B ?^[$,17>^[(B) (?^[$,16g^[(B ?^[$,17?^[(B) (?^[$,16h^[(B ?^[$,17@^[(B) (?^[$,16i^[(B ?^[$,17A^[(B) (?^[$,16j^[(B ?^[$,17B^[(B)
-     (?^[$,16k^[(B ?^[$,17C^[(B) (?^[$,16l^[(B ?^[$,17b^[(B) nil nil (?^[$,16o^[(B ?^[$,17G^[(B) (?^[$,16p^[(B ?^[$,17H^[(B)
-     nil nil (?^[$,16s^[(B ?^[$,17K^[(B) (?^[$,16t^[(B ?^[$,17L^[(B) (?^[$,17`^[(B ?^[$,17D^[(B) (?^[$,17a^[(B ?^[$,17c^[(B))
+     (?অ nil) (?আ ?া) (?ই ?ি) (?ঈ ?ী) (?উ ?ু) (?ঊ ?ূ)
+     (?ঋ ?ৃ) (?ঌ ?ৢ) nil nil (?এ ?ে) (?ঐ ?ৈ)
+     nil nil (?ও ?ো) (?ঔ ?ৌ) (?ৠ ?ৄ) (?ৡ ?ৣ))
     (;; CONSONANTS
-     ?^[$,16u^[(B ?^[$,16v^[(B ?^[$,16w^[(B ?^[$,16x^[(B ?^[$,16y^[(B                  ;; GUTTRULS
-     ?^[$,16z^[(B ?^[$,16{^[(B ?^[$,16|^[(B ?^[$,16}^[(B ?^[$,16~^[(B                  ;; PALATALS
-     ?^[$,16\x7f^[(B ?^[$,17 ^[(B ?^[$,17!^[(B ?^[$,17"^[(B ?^[$,17#^[(B                  ;; CEREBRALS
-     ?^[$,17$^[(B ?^[$,17%^[(B ?^[$,17&^[(B ?^[$,17'^[(B ?^[$,17(^[(B nil              ;; DENTALS
-     ?^[$,17*^[(B ?^[$,17+^[(B ?^[$,17,^[(B ?^[$,17-^[(B ?^[$,17.^[(B                  ;; LABIALS
-     ?^[$,17/^[(B ?^[$,170^[(B nil ?^[$,172^[(B nil nil nil          ;; SEMIVOWELS
-     ?^[$,176^[(B ?^[$,177^[(B ?^[$,178^[(B ?^[$,179^[(B                    ;; SIBILANTS
-     nil nil nil nil ?^[$,17\^[(B ?^[$,17]^[(B nil ?^[$,17_^[(B      ;; NUKTAS
-     "^[$,16|7M6~^[(B" "^[$,16u7M77^[(B")
+     ?ক ?খ ?গ ?ঘ ?ঙ                  ;; GUTTRULS
+     ?চ ?ছ ?জ ?ঝ ?ঞ                  ;; PALATALS
+     ?ট ?ঠ ?ড ?ঢ ?ণ                  ;; CEREBRALS
+     ?ত ?থ ?দ ?ধ ?ন nil              ;; DENTALS
+     ?প ?ফ ?ব ?ভ ?ম                  ;; LABIALS
+     ?য ?র nil ?ল nil nil nil          ;; SEMIVOWELS
+     ?শ ?ষ ?স ?হ                    ;; SIBILANTS
+     nil nil nil nil ?ড় ?ঢ় nil ?য়      ;; NUKTAS
+     "জ্ঞ" "ক্ষ")
     (;; Misc Symbols
-     ?^[$,16a^[(B ?^[$,16b^[(B ?^[$,16c^[(B nil ?^[$,17M^[(B nil nil)
+     ?ঁ ?ং ?ঃ nil ?্ nil nil)
     (;; Digits
-     ?^[$,17f^[(B ?^[$,17g^[(B ?^[$,17h^[(B ?^[$,17i^[(B ?^[$,17j^[(B ?^[$,17k^[(B ?^[$,17l^[(B ?^[$,17m^[(B ?^[$,17n^[(B ?^[$,17o^[(B)
+     ?০ ?১ ?২ ?৩ ?৪ ?৫ ?৬ ?৭ ?৮ ?৯)
     (;; Inscript-extra (4)  (#, $, ^, *, ])
-     "^[$,17M70^[(B" "^[$,1707M^[(B" "^[$,17$7M70^[(B" "^[$,1767M70^[(B" "^[$,17<^[(B")))
+     "্র" "র্" "ত্র" "শ্র" "়")))
 
 (defvar indian-asm-base-table
   '(
     (;; VOWELS
-     (?^[$,16e^[(B nil) (?^[$,16f^[(B ?^[$,17>^[(B) (?^[$,16g^[(B ?^[$,17?^[(B) (?^[$,16h^[(B ?^[$,17@^[(B) (?^[$,16i^[(B ?^[$,17A^[(B) (?^[$,16j^[(B ?^[$,17B^[(B)
-     (?^[$,16k^[(B ?^[$,17C^[(B) (?^[$,16l^[(B ?^[$,17b^[(B) nil nil (?^[$,16o^[(B ?^[$,17G^[(B) (?^[$,16p^[(B ?^[$,17H^[(B)
-     nil nil (?^[$,16s^[(B ?^[$,17K^[(B) (?^[$,16t^[(B ?^[$,17L^[(B) (?^[$,17`^[(B ?^[$,17D^[(B) (?^[$,17a^[(B ?^[$,17c^[(B))
+     (?অ nil) (?আ ?া) (?ই ?ি) (?ঈ ?ী) (?উ ?ু) (?ঊ ?ূ)
+     (?ঋ ?ৃ) (?ঌ ?ৢ) nil nil (?এ ?ে) (?ঐ ?ৈ)
+     nil nil (?ও ?ো) (?ঔ ?ৌ) (?ৠ ?ৄ) (?ৡ ?ৣ))
     (;; CONSONANTS
-     ?^[$,16u^[(B ?^[$,16v^[(B ?^[$,16w^[(B ?^[$,16x^[(B ?^[$,16y^[(B                  ;; GUTTRULS
-     ?^[$,16z^[(B ?^[$,16{^[(B ?^[$,16|^[(B ?^[$,16}^[(B ?^[$,16~^[(B                  ;; PALATALS
-     ?^[$,16\x7f^[(B ?^[$,17 ^[(B ?^[$,17!^[(B ?^[$,17"^[(B ?^[$,17#^[(B                  ;; CEREBRALS
-     ?^[$,17$^[(B ?^[$,17%^[(B ?^[$,17&^[(B ?^[$,17'^[(B ?^[$,17(^[(B nil              ;; DENTALS
-     ?^[$,17*^[(B ?^[$,17+^[(B ?^[$,17,^[(B ?^[$,17-^[(B ?^[$,17.^[(B                  ;; LABIALS
-     ?^[$,17/^[(B ?^[$,17p^[(B nil ?^[$,172^[(B nil nil ?^[$,17q^[(B          ;; SEMIVOWELS
-     ?^[$,176^[(B ?^[$,177^[(B ?^[$,178^[(B ?^[$,179^[(B                    ;; SIBILANTS
-     nil nil nil nil ?^[$,17\^[(B ?^[$,17]^[(B nil ?^[$,17_^[(B      ;; NUKTAS
-     "^[$,16|7M6~^[(B" "^[$,16u7M77^[(B")
+     ?ক ?খ ?গ ?ঘ ?ঙ                  ;; GUTTRULS
+     ?চ ?ছ ?জ ?ঝ ?ঞ                  ;; PALATALS
+     ?ট ?ঠ ?ড ?ঢ ?ণ                  ;; CEREBRALS
+     ?ত ?থ ?দ ?ধ ?ন nil              ;; DENTALS
+     ?প ?ফ ?ব ?ভ ?ম                  ;; LABIALS
+     ?য ?ৰ nil ?ল nil nil ?ৱ          ;; SEMIVOWELS
+     ?শ ?ষ ?স ?হ                    ;; SIBILANTS
+     nil nil nil nil ?ড় ?ঢ় nil ?য়      ;; NUKTAS
+     "জ্ঞ" "ক্ষ")
     (;; Misc Symbols
-     ?^[$,16a^[(B ?^[$,16b^[(B ?^[$,16c^[(B nil ?^[$,17M^[(B nil nil)
+     ?ঁ ?ং ?ঃ nil ?্ nil nil)
     (;; Digits
-     ?^[$,17f^[(B ?^[$,17g^[(B ?^[$,17h^[(B ?^[$,17i^[(B ?^[$,17j^[(B ?^[$,17k^[(B ?^[$,17l^[(B ?^[$,17m^[(B ?^[$,17n^[(B ?^[$,17o^[(B)
+     ?০ ?১ ?২ ?৩ ?৪ ?৫ ?৬ ?৭ ?৮ ?৯)
     (;; Inscript-extra (4)  (#, $, ^, *, ])
-     "^[$,17M7p^[(B" "^[$,17p7M^[(B" "^[$,17$7M7p^[(B" "^[$,1767M7p^[(B" "^[$,17<^[(B")))
+     "্ৰ" "ৰ্" "ত্ৰ" "শ্ৰ" "়")))
 
 (defvar indian-tlg-base-table
   '(
     (;; VOWELS
-     (?^[$,1=E^[(B nil) (?^[$,1=F^[(B ?^[$,1=~^[(B) (?^[$,1=G^[(B ?^[$,1=\x7f^[(B) (?^[$,1=H^[(B ?^[$,1> ^[(B) (?^[$,1=I^[(B ?^[$,1>!^[(B) (?^[$,1=J^[(B ?^[$,1>"^[(B)
-     (?^[$,1=K^[(B ?^[$,1>#^[(B) (?^[$,1=L^[(B nil) nil (?^[$,1=O^[(B ?^[$,1>'^[(B) (?^[$,1=N^[(B ?^[$,1>&^[(B) (?^[$,1=P^[(B ?^[$,1>(^[(B)
-     nil (?^[$,1=S^[(B ?^[$,1>+^[(B) (?^[$,1=R^[(B ?^[$,1>*^[(B) (?^[$,1=T^[(B ?^[$,1>,^[(B) (?^[$,1>@^[(B ?^[$,1>$^[(B) (?^[$,1>A^[(B nil))
+     (?అ nil) (?ఆ ?ా) (?ఇ ?ి) (?ఈ ?ీ) (?ఉ ?ు) (?ఊ ?ూ)
+     (?ఋ ?ృ) (?ఌ nil) nil (?ఏ ?ే) (?ఎ ?ె) (?ఐ ?ై)
+     nil (?ఓ ?ో) (?ఒ ?ొ) (?ఔ ?ౌ) (?ౠ ?ౄ) (?ౡ nil))
     (;; CONSONANTS
-     ?^[$,1=U^[(B ?^[$,1=V^[(B ?^[$,1=W^[(B ?^[$,1=X^[(B ?^[$,1=Y^[(B                  ;; GUTTRULS
-     ?^[$,1=Z^[(B ?^[$,1=[^[(B ?^[$,1=\^[(B ?^[$,1=]^[(B ?^[$,1=^^[(B                  ;; PALATALS
-     ?^[$,1=_^[(B ?^[$,1=`^[(B ?^[$,1=a^[(B ?^[$,1=b^[(B ?^[$,1=c^[(B                  ;; CEREBRALS
-     ?^[$,1=d^[(B ?^[$,1=e^[(B ?^[$,1=f^[(B ?^[$,1=g^[(B ?^[$,1=h^[(B nil              ;; DENTALS
-     ?^[$,1=j^[(B ?^[$,1=k^[(B ?^[$,1=l^[(B ?^[$,1=m^[(B ?^[$,1=n^[(B                  ;; LABIALS
-     ?^[$,1=o^[(B ?^[$,1=p^[(B ?^[$,1=q^[(B ?^[$,1=r^[(B ?^[$,1=s^[(B nil ?^[$,1=u^[(B          ;; SEMIVOWELS
-     ?^[$,1=v^[(B ?^[$,1=w^[(B ?^[$,1=x^[(B ?^[$,1=y^[(B                    ;; SIBILANTS
+     ?à°• ?à°– ?à°— ?à°˜ ?à°™                  ;; GUTTRULS
+     ?చ ?ఛ ?జ ?ఝ ?ఞ                  ;; PALATALS
+     ?à°Ÿ ?à°  ?à°¡ ?à°¢ ?à°£                  ;; CEREBRALS
+     ?à°¤ ?à°¥ ?à°¦ ?à°§ ?à°¨ nil              ;; DENTALS
+     ?à°ª ?à°« ?à°¬ ?à°­ ?à°®                  ;; LABIALS
+     ?à°¯ ?à°° ?à°± ?à°² ?à°³ nil ?à°µ          ;; SEMIVOWELS
+     ?à°¶ ?à°· ?à°¸ ?à°¹                    ;; SIBILANTS
      nil nil nil nil nil nil nil nil      ;; NUKTAS
-     "^[$,1=\>-=^^[(B" "^[$,1=U>-=w^[(B")
+     "జ్ఞ" "క్ష")
     (;; Misc Symbols
-     ?^[$,1=A^[(B ?^[$,1=B^[(B ?^[$,1=C^[(B nil ?^[$,1>-^[(B nil nil)
+     ?ఁ ?ం ?ః nil ?్ nil nil)
     (;; Digits
-     ?^[$,1>F^[(B ?^[$,1>G^[(B ?^[$,1>H^[(B ?^[$,1>I^[(B ?^[$,1>J^[(B ?^[$,1>K^[(B ?^[$,1>L^[(B ?^[$,1>M^[(B ?^[$,1>N^[(B ?^[$,1>O^[(B)
+     ?౦ ?౧ ?౨ ?౩ ?౪ ?౫ ?౬ ?౭ ?౮ ?౯)
     (;; Inscript-extra (4)  (#, $, ^, *, ])
-     "^[$,1>-=p^[(B" "^[$,1=p>-^[(B" "^[$,1=d>-=p^[(B" "^[$,1=v>-=p^[(B" nil)))
+     "్ర" "ర్" "త్ర" "శ్ర" nil)))
 
 (defvar indian-knd-base-table
   '(
     (;; VOWELS
-     (?^[$,1>e^[(B nil) (?^[$,1>f^[(B ?^[$,1?>^[(B) (?^[$,1>g^[(B ?^[$,1??^[(B) (?^[$,1>h^[(B ?^[$,1?@^[(B) (?^[$,1>i^[(B ?^[$,1?A^[(B) (?^[$,1>j^[(B ?^[$,1?B^[(B)
-     (?^[$,1>k^[(B ?^[$,1?C^[(B) (?^[$,1>l^[(B nil) nil (?^[$,1>o^[(B ?^[$,1?G^[(B) (?^[$,1>n^[(B ?^[$,1?F^[(B) (?^[$,1>p^[(B ?^[$,1?H^[(B)
-     nil (?^[$,1>s^[(B ?^[$,1?K^[(B) (?^[$,1>r^[(B ?^[$,1?J^[(B) (?^[$,1>t^[(B ?^[$,1?L^[(B) (?^[$,1?`^[(B ?^[$,1?D^[(B) (?^[$,1?a^[(B nil))
+     (?ಅ nil) (?ಆ ?ಾ) (?ಇ ?ಿ) (?ಈ ?ೀ) (?ಉ ?ು) (?ಊ ?ೂ)
+     (?ಋ ?ೃ) (?ಌ nil) nil (?ಏ ?ೇ) (?ಎ ?ೆ) (?ಐ ?ೈ)
+     nil (?ಓ ?ೋ) (?ಒ ?ೊ) (?ಔ ?ೌ) (?ೠ ?ೄ) (?ೡ nil))
     (;; CONSONANTS
-     ?^[$,1>u^[(B ?^[$,1>v^[(B ?^[$,1>w^[(B ?^[$,1>x^[(B ?^[$,1>y^[(B                  ;; GUTTRULS
-     ?^[$,1>z^[(B ?^[$,1>{^[(B ?^[$,1>|^[(B ?^[$,1>}^[(B ?^[$,1>~^[(B                  ;; PALATALS
-     ?^[$,1>\x7f^[(B ?^[$,1? ^[(B ?^[$,1?!^[(B ?^[$,1?"^[(B ?^[$,1?#^[(B                  ;; CEREBRALS
-     ?^[$,1?$^[(B ?^[$,1?%^[(B ?^[$,1?&^[(B ?^[$,1?'^[(B ?^[$,1?(^[(B nil              ;; DENTALS
-     ?^[$,1?*^[(B ?^[$,1?+^[(B ?^[$,1?,^[(B ?^[$,1?-^[(B ?^[$,1?.^[(B                  ;; LABIALS
-     ?^[$,1?/^[(B ?^[$,1?0^[(B ?^[$,1?1^[(B ?^[$,1?2^[(B ?^[$,1?3^[(B nil ?^[$,1?5^[(B          ;; SEMIVOWELS
-     ?^[$,1?6^[(B ?^[$,1?7^[(B ?^[$,1?8^[(B ?^[$,1?9^[(B                    ;; SIBILANTS
-     nil nil nil nil nil nil ?^[$,1?^^[(B nil      ;; NUKTAS
-     "^[$,1>|?M>~^[(B" "^[$,1>u?M?7^[(B")
+     ?ಕ ?ಖ ?ಗ ?ಘ ?ಙ                  ;; GUTTRULS
+     ?ಚ ?ಛ ?ಜ ?ಝ ?ಞ                  ;; PALATALS
+     ?ಟ ?ಠ ?ಡ ?ಢ ?ಣ                  ;; CEREBRALS
+     ?ತ ?ಥ ?ದ ?ಧ ?ನ nil              ;; DENTALS
+     ?ಪ ?ಫ ?ಬ ?ಭ ?ಮ                  ;; LABIALS
+     ?ಯ ?ರ ?ಱ ?ಲ ?ಳ nil ?ವ          ;; SEMIVOWELS
+     ?ಶ ?ಷ ?ಸ ?ಹ                    ;; SIBILANTS
+     nil nil nil nil nil nil ?ೞ nil      ;; NUKTAS
+     "ಜ್ಞ" "ಕ್ಷ")
     (;; Misc Symbols
-     nil ?^[$,1>b^[(B ?^[$,1>c^[(B nil ?^[$,1?M^[(B nil nil)
+     nil ?ಂ ?ಃ nil ?್ nil nil)
     (;; Digits
-     ?^[$,1?f^[(B ?^[$,1?g^[(B ?^[$,1?h^[(B ?^[$,1?i^[(B ?^[$,1?j^[(B ?^[$,1?k^[(B ?^[$,1?l^[(B ?^[$,1?m^[(B ?^[$,1?n^[(B ?^[$,1?o^[(B)
+     ?೦ ?೧ ?೨ ?೩ ?೪ ?೫ ?೬ ?೭ ?೮ ?೯)
     (;; Inscript-extra (4)  (#, $, ^, *, ])
-     "^[$,1?M?0^[(B" "^[$,1?0?M^[(B" "^[$,1?$?M?0^[(B" "^[$,1?6?M?0^[(B" nil)))
+     "್ರ" "ರ್" "ತ್ರ" "ಶ್ರ" nil)))
 
 (defvar indian-mlm-base-table
   '(
     (;; VOWELS
-     (?^[$,1@%^[(B nil) (?^[$,1@&^[(B ?^[$,1@^^[(B) (?^[$,1@'^[(B ?^[$,1@_^[(B) (?^[$,1@(^[(B ?^[$,1@`^[(B) (?^[$,1@)^[(B ?^[$,1@a^[(B) (?^[$,1@*^[(B ?^[$,1@b^[(B)
-     (?^[$,1@+^[(B ?^[$,1@c^[(B) (?^[$,1@,^[(B nil) nil (?^[$,1@/^[(B ?^[$,1@g^[(B) (?^[$,1@.^[(B ?^[$,1@f^[(B) (?^[$,1@0^[(B ?^[$,1@h^[(B)
-     nil (?^[$,1@3^[(B ?^[$,1@k^[(B) (?^[$,1@2^[(B ?^[$,1@j^[(B) (?^[$,1@4^[(B ?^[$,1@l^[(B) nil nil)
+     (?അ nil) (?ആ ?ാ) (?ഇ ?ി) (?ഈ ?ീ) (?ഉ ?ു) (?ഊ ?ൂ)
+     (?ഋ ?ൃ) (?ഌ nil) nil (?ഏ ?േ) (?എ ?െ) (?ഐ ?ൈ)
+     nil (?ഓ ?ോ) (?ഒ ?ൊ) (?ഔ ?ൌ) nil nil)
     (;; CONSONANTS
-     ?^[$,1@5^[(B ?^[$,1@6^[(B ?^[$,1@7^[(B ?^[$,1@8^[(B ?^[$,1@9^[(B                  ;; GUTTRULS
-     ?^[$,1@:^[(B ?^[$,1@;^[(B ?^[$,1@<^[(B ?^[$,1@=^[(B ?^[$,1@>^[(B                  ;; PALATALS
-     ?^[$,1@?^[(B ?^[$,1@@^[(B ?^[$,1@A^[(B ?^[$,1@B^[(B ?^[$,1@C^[(B                  ;; CEREBRALS
-     ?^[$,1@D^[(B ?^[$,1@E^[(B ?^[$,1@F^[(B ?^[$,1@G^[(B ?^[$,1@H^[(B nil              ;; DENTALS
-     ?^[$,1@J^[(B ?^[$,1@K^[(B ?^[$,1@L^[(B ?^[$,1@M^[(B ?^[$,1@N^[(B                  ;; LABIALS
-     ?^[$,1@O^[(B ?^[$,1@P^[(B ?^[$,1@Q^[(B ?^[$,1@R^[(B ?^[$,1@S^[(B ?^[$,1@T^[(B ?^[$,1@U^[(B          ;; SEMIVOWELS
-     ?^[$,1@V^[(B ?^[$,1@W^[(B ?^[$,1@X^[(B ?^[$,1@Y^[(B                    ;; SIBILANTS
+     ?à´• ?à´– ?à´— ?à´˜ ?à´™                  ;; GUTTRULS
+     ?ച ?ഛ ?ജ ?ഝ ?ഞ                  ;; PALATALS
+     ?à´Ÿ ?à´  ?à´¡ ?à´¢ ?à´£                  ;; CEREBRALS
+     ?à´¤ ?à´¥ ?à´¦ ?à´§ ?à´¨ nil              ;; DENTALS
+     ?à´ª ?à´« ?à´¬ ?à´­ ?à´®                  ;; LABIALS
+     ?à´¯ ?à´° ?à´± ?à´² ?à´³ ?à´´ ?à´µ          ;; SEMIVOWELS
+     ?à´¶ ?à´· ?à´¸ ?à´¹                    ;; SIBILANTS
      nil nil nil nil nil nil nil nil      ;; NUKTAS
-     "^[$,1@<@m@>^[(B" "^[$,1@5@m@W^[(B")
+     "ജ്ഞ" "ക്ഷ")
     (;; Misc Symbols
-     nil ?^[$,1@"^[(B ?^[$,1@#^[(B nil ?^[$,1@m^[(B nil nil)
+     nil ?ം ?ഃ nil ?് nil nil)
     (;; Digits
-     ?^[$,1A&^[(B ?^[$,1A'^[(B ?^[$,1A(^[(B ?^[$,1A)^[(B ?^[$,1A*^[(B ?^[$,1A+^[(B ?^[$,1A,^[(B ?^[$,1A-^[(B ?^[$,1A.^[(B ?^[$,1A/^[(B)
+     ?൦ ?൧ ?൨ ?൩ ?൪ ?൫ ?൬ ?൭ ?൮ ?൯)
     (;; Inscript-extra (4)  (#, $, ^, *, ])
-     "^[$,1@m@P^[(B" "^[$,1@P@m^[(B" "^[$,1@D@m@P^[(B" "^[$,1@V@m@P^[(B" nil)))
+     "്ര" "ര്" "ത്ര" "ശ്ര" nil)))
 
 (defvar indian-tml-base-table
   '(
     (;; VOWELS
-     (?^[$,1<%^[(B nil) (?^[$,1<&^[(B ?^[$,1<^^[(B) (?^[$,1<'^[(B ?^[$,1<_^[(B) (?^[$,1<(^[(B ?^[$,1<`^[(B) (?^[$,1<)^[(B ?^[$,1<a^[(B) (?^[$,1<*^[(B ?^[$,1<b^[(B)
-     nil nil nil (?^[$,1</^[(B ?^[$,1<g^[(B) (?^[$,1<.^[(B ?^[$,1<f^[(B) (?^[$,1<0^[(B ?^[$,1<h^[(B)
-     nil (?^[$,1<3^[(B ?^[$,1<k^[(B) (?^[$,1<2^[(B ?^[$,1<j^[(B) (?^[$,1<4^[(B ?^[$,1<l^[(B) nil nil)
+     (?அ nil) (?ஆ ?ா) (?இ ?ி) (?ஈ ?ீ) (?உ ?ு) (?ஊ ?ூ)
+     nil nil nil (?ஏ ?ே) (?எ ?ெ) (?ஐ ?ை)
+     nil (?ஓ ?ோ) (?ஒ ?ொ) (?ஔ ?ௌ) nil nil)
     (;; CONSONANTS
-     ?^[$,1<5^[(B nil nil nil ?^[$,1<9^[(B                  ;; GUTTRULS
-     ?^[$,1<:^[(B nil ?^[$,1<<^[(B nil ?^[$,1<>^[(B                  ;; PALATALS
-     ?^[$,1<?^[(B nil nil nil ?^[$,1<C^[(B                  ;; CEREBRALS
-     ?^[$,1<D^[(B nil nil nil ?^[$,1<H^[(B ?^[$,1<I^[(B              ;; DENTALS
-     ?^[$,1<J^[(B nil nil nil ?^[$,1<N^[(B                  ;; LABIALS
-     ?^[$,1<O^[(B ?^[$,1<P^[(B ?^[$,1<Q^[(B ?^[$,1<R^[(B ?^[$,1<S^[(B ?^[$,1<T^[(B ?^[$,1<U^[(B          ;; SEMIVOWELS
-     nil ?^[$,1<W^[(B ?^[$,1<X^[(B ?^[$,1<Y^[(B                    ;; SIBILANTS
+     ?க nil nil nil ?ங                  ;; GUTTRULS
+     ?ச nil ?ஜ nil ?ஞ                  ;; PALATALS
+     ?ட nil nil nil ?ண                  ;; CEREBRALS
+     ?த nil nil nil ?ந ?ன              ;; DENTALS
+     ?ப nil nil nil ?ம                  ;; LABIALS
+     ?ய ?ர ?ற ?ல ?ள ?ழ ?வ          ;; SEMIVOWELS
+     nil ?ஷ ?ஸ ?ஹ                    ;; SIBILANTS
      nil nil nil nil nil nil nil nil      ;; NUKTAS
-     "^[$,1<<<m<>^[(B" "^[$,1<5<m<W^[(B")
+     "ஜ்ஞ" "க்ஷ")
     (;; Misc Symbols
-     nil ?^[$,1<"^[(B ?^[$,1<#^[(B nil ?^[$,1<m^[(B nil nil)
+     nil ?ஂ ?ஃ nil ?் nil nil)
     (;; Digits
-     ?^[$,1=&^[(B ?^[$,1='^[(B ?^[$,1=(^[(B ?^[$,1=)^[(B ?^[$,1=*^[(B ?^[$,1=+^[(B ?^[$,1=,^[(B ?^[$,1=-^[(B ?^[$,1=.^[(B ?^[$,1=/^[(B)
+     ?௦ ?௧ ?௨ ?௩ ?௪ ?௫ ?௬ ?௭ ?௮ ?௯)
     (;; Inscript-extra (4)  (#, $, ^, *, ])
-     "^[$,1<m<P^[(B" "^[$,1<P<m^[(B" "^[$,1<D<m<P^[(B" nil nil)))
+     "்ர" "ர்" "த்ர" nil nil)))
 
 (defvar indian-base-table-to-language-alist
   '((indian-dev-base-table . "Devanagari")
@@ -588,117 +588,117 @@
     ;;Unicode vs IS13194  ;; only Devanagari is supported now.
     ((ucs-devanagari-to-is13194-alist
       '((?\x0900 . "[U+0900]")
-	(?\x0901 . "^[(5!^[(B")
-	(?\x0902 . "^[(5"^[(B")
-	(?\x0903 . "^[(5#^[(B")
+	(?\x0901 . "ö€€€")
+	(?\x0902 . "ö€€")
+	(?\x0903 . "ö€€‚")
 	(?\x0904 . "[U+0904]")
-	(?\x0905 . "^[(5$^[(B")
-	(?\x0906 . "^[(5%^[(B")
-	(?\x0907 . "^[(5&^[(B")
-	(?\x0908 . "^[(5'^[(B")
-	(?\x0909 . "^[(5(^[(B")
-	(?\x090a . "^[(5)^[(B")
-	(?\x090b . "^[(5*^[(B")
-	(?\x090c . "^[(5&i^[(B")
-	(?\x090d . "^[(5.^[(B")
-	(?\x090e . "^[(5+^[(B")
-	(?\x090f . "^[(5,^[(B")
-	(?\x0910 . "^[(5-^[(B")
-	(?\x0911 . "^[(52^[(B")
-	(?\x0912 . "^[(5/^[(B")
-	(?\x0913 . "^[(50^[(B")
-	(?\x0914 . "^[(51^[(B")
-	(?\x0915 . "^[(53^[(B")
-	(?\x0916 . "^[(54^[(B")
-	(?\x0917 . "^[(55^[(B")
-	(?\x0918 . "^[(56^[(B")
-	(?\x0919 . "^[(57^[(B")
-	(?\x091a . "^[(58^[(B")
-	(?\x091b . "^[(59^[(B")
-	(?\x091c . "^[(5:^[(B")
-	(?\x091d . "^[(5;^[(B")
-	(?\x091e . "^[(5<^[(B")
-	(?\x091f . "^[(5=^[(B")
-	(?\x0920 . "^[(5>^[(B")
-	(?\x0921 . "^[(5?^[(B")
-	(?\x0922 . "^[(5@^[(B")
-	(?\x0923 . "^[(5A^[(B")
-	(?\x0924 . "^[(5B^[(B")
-	(?\x0925 . "^[(5C^[(B")
-	(?\x0926 . "^[(5D^[(B")
-	(?\x0927 . "^[(5E^[(B")
-	(?\x0928 . "^[(5F^[(B")
-	(?\x0929 . "^[(5G^[(B")
-	(?\x092a . "^[(5H^[(B")
-	(?\x092b . "^[(5I^[(B")
-	(?\x092c . "^[(5J^[(B")
-	(?\x092d . "^[(5K^[(B")
-	(?\x092e . "^[(5L^[(B")
-	(?\x092f . "^[(5M^[(B")
-	(?\x0930 . "^[(5O^[(B")
-	(?\x0931 . "^[(5P^[(B")
-	(?\x0932 . "^[(5Q^[(B")
-	(?\x0933 . "^[(5R^[(B")
-	(?\x0934 . "^[(5S^[(B")
-	(?\x0935 . "^[(5T^[(B")
-	(?\x0936 . "^[(5U^[(B")
-	(?\x0937 . "^[(5V^[(B")
-	(?\x0938 . "^[(5W^[(B")
-	(?\x0939 . "^[(5X^[(B")
+	(?\x0905 . "ö€€ƒ")
+	(?\x0906 . "ö€€„")
+	(?\x0907 . "ö€€…")
+	(?\x0908 . "ö€€†")
+	(?\x0909 . "ö€€‡")
+	(?\x090a . "ö€€ˆ")
+	(?\x090b . "ö€€‰")
+	(?\x090c . "ö€€…ö€ˆ")
+	(?\x090d . "ö€€")
+	(?\x090e . "ö€€Š")
+	(?\x090f . "ö€€‹")
+	(?\x0910 . "ö€€Œ")
+	(?\x0911 . "ö€€‘")
+	(?\x0912 . "ö€€Ž")
+	(?\x0913 . "ö€€")
+	(?\x0914 . "ö€€")
+	(?\x0915 . "ö€€’")
+	(?\x0916 . "ö€€“")
+	(?\x0917 . "ö€€”")
+	(?\x0918 . "ö€€•")
+	(?\x0919 . "ö€€–")
+	(?\x091a . "ö€€—")
+	(?\x091b . "ö€€˜")
+	(?\x091c . "ö€€™")
+	(?\x091d . "ö€€š")
+	(?\x091e . "ö€€›")
+	(?\x091f . "ö€€œ")
+	(?\x0920 . "ö€€")
+	(?\x0921 . "ö€€ž")
+	(?\x0922 . "ö€€Ÿ")
+	(?\x0923 . "ö€€ ")
+	(?\x0924 . "ö€€¡")
+	(?\x0925 . "ö€€¢")
+	(?\x0926 . "ö€€£")
+	(?\x0927 . "ö€€¤")
+	(?\x0928 . "ö€€¥")
+	(?\x0929 . "ö€€¦")
+	(?\x092a . "ö€€§")
+	(?\x092b . "ö€€¨")
+	(?\x092c . "ö€€©")
+	(?\x092d . "ö€€ª")
+	(?\x092e . "ö€€«")
+	(?\x092f . "ö€€¬")
+	(?\x0930 . "ö€€®")
+	(?\x0931 . "ö€€¯")
+	(?\x0932 . "ö€€°")
+	(?\x0933 . "ö€€±")
+	(?\x0934 . "ö€€²")
+	(?\x0935 . "ö€€³")
+	(?\x0936 . "ö€€´")
+	(?\x0937 . "ö€€µ")
+	(?\x0938 . "ö€€¶")
+	(?\x0939 . "ö€€·")
 	(?\x093a . "[U+093a]")
 	(?\x093b . "[U+093b]")
-	(?\x093c . "^[(5i^[(B")
-	(?\x093d . "^[(5ji^[(B")
-	(?\x093e . "^[(5Z^[(B")
-	(?\x093f . "^[(5[^[(B")
-	(?\x0940 . "^[(5\^[(B")
-	(?\x0941 . "^[(5]^[(B")
-	(?\x0942 . "^[(5^^[(B")
-	(?\x0943 . "^[(5_^[(B")
-	(?\x0944 . "^[(5_i^[(B")
-	(?\x0945 . "^[(5c^[(B")
-	(?\x0946 . "^[(5`^[(B")
-	(?\x0947 . "^[(5a^[(B")
-	(?\x0948 . "^[(5b^[(B")
-	(?\x0949 . "^[(5g^[(B")
-	(?\x094a . "^[(5d^[(B")
-	(?\x094b . "^[(5e^[(B")
-	(?\x094c . "^[(5f^[(B")
-	(?\x094d . "^[(5h^[(B")
+	(?\x093c . "ö€ˆ")
+	(?\x093d . "ö€‰ö€ˆ")
+	(?\x093e . "ö€€¹")
+	(?\x093f . "ö€€º")
+	(?\x0940 . "ö€€»")
+	(?\x0941 . "ö€€¼")
+	(?\x0942 . "ö€€½")
+	(?\x0943 . "ö€€¾")
+	(?\x0944 . "ö€€¾ö€ˆ")
+	(?\x0945 . "ö€‚")
+	(?\x0946 . "ö€€¿")
+	(?\x0947 . "ö€€")
+	(?\x0948 . "ö€")
+	(?\x0949 . "ö€†")
+	(?\x094a . "ö€ƒ")
+	(?\x094b . "ö€„")
+	(?\x094c . "ö€…")
+	(?\x094d . "ö€‡")
 	(?\x094e . "[U+094e]")
 	(?\x094f . "[U+094f]")
-	(?\x0950 . "^[(5!i^[(B")
-	(?\x0951 . "^[(5p5^[(B")
-	(?\x0952 . "^[(5p8^[(B")
+	(?\x0950 . "ö€€€ö€ˆ")
+	(?\x0951 . "ö€ö€€”")
+	(?\x0952 . "ö€ö€€—")
 	(?\x0953 . "[DEVANAGARI GRAVE ACCENT]")
 	(?\x0954 . "[DEVANAGARI ACUTE ACCENT]")
 	(?\x0955 . "[U+0955]")
 	(?\x0956 . "[U+0956]")
 	(?\x0957 . "[U+0957]")
-	(?\x0958 . "^[(53i^[(B")
-	(?\x0959 . "^[(54i^[(B")
-	(?\x095a . "^[(55i^[(B")
-	(?\x095b . "^[(5:i^[(B")
-	(?\x095c . "^[(5?i^[(B")
-	(?\x095d . "^[(5@i^[(B")
-	(?\x095e . "^[(5Ii^[(B")
-	(?\x095f . "^[(5N^[(B")
-	(?\x0960 . "^[(5*i^[(B")
-	(?\x0961 . "^[(5'i^[(B")
-	(?\x0962 . "^[(5[i^[(B")
-	(?\x0963 . "^[(5ei^[(B")
-	(?\x0964 . "^[(5j^[(B")
-	(?\x0965 . "^[(5jj^[(B")
-	(?\x0966 . "^[(5q^[(B")
-	(?\x0967 . "^[(5r^[(B")
-	(?\x0968 . "^[(5s^[(B")
-	(?\x0969 . "^[(5t^[(B")
-	(?\x096a . "^[(5u^[(B")
-	(?\x096b . "^[(5v^[(B")
-	(?\x096c . "^[(5w^[(B")
-	(?\x096d . "^[(5x^[(B")
-	(?\x096e . "^[(5y^[(B")
-	(?\x096f . "^[(5z^[(B")
+	(?\x0958 . "ö€€’ö€ˆ")
+	(?\x0959 . "ö€€“ö€ˆ")
+	(?\x095a . "ö€€”ö€ˆ")
+	(?\x095b . "ö€€™ö€ˆ")
+	(?\x095c . "ö€€žö€ˆ")
+	(?\x095d . "ö€€Ÿö€ˆ")
+	(?\x095e . "ö€€¨ö€ˆ")
+	(?\x095f . "ö€€­")
+	(?\x0960 . "ö€€‰ö€ˆ")
+	(?\x0961 . "ö€€†ö€ˆ")
+	(?\x0962 . "ö€€ºö€ˆ")
+	(?\x0963 . "ö€„ö€ˆ")
+	(?\x0964 . "ö€‰")
+	(?\x0965 . "ö€‰ö€‰")
+	(?\x0966 . "ö€")
+	(?\x0967 . "ö€‘")
+	(?\x0968 . "ö€’")
+	(?\x0969 . "ö€“")
+	(?\x096a . "ö€”")
+	(?\x096b . "ö€•")
+	(?\x096c . "ö€–")
+	(?\x096d . "ö€—")
+	(?\x096e . "ö€˜")
+	(?\x096f . "ö€™")
 	(?\x0970 . "[U+0970]")
 	(?\x0971 . "[U+0971]")
 	(?\x0972 . "[U+0972]")
@@ -870,332 +870,332 @@
 (defconst indian-2-colum-to-ucs
   '(
   ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2120   ^[$(6!!!"!#!$!%!&!'!(!)!*!+!,!-!.!/^[(B
-  ("^[$(6!!^[(B" . "^[$,15A^[(B")
-  ("^[$(6!"^[(B" . "^[$,15B^[(B")
-  ("^[$(6!#^[(B" . "^[$,15C^[(B")
-  ("^[$(6!$^[(B" . "^[$,15E^[(B")
-  ("^[$(6!%^[(B" . "^[$,15F^[(B")
-  ("^[$(6!&^[(B" . "^[$,15G^[(B")
-  ("^[$(6!'^[(B" . "^[$,15H^[(B")
-  ("^[$(6!(^[(B" . "^[$,15I^[(B")
-  ("^[$(6!)^[(B" . "^[$,15J^[(B")
-  ("^[$(6!*^[(B" . "^[$,15K^[(B")
-  ("^[$(6!*"p^[(B" . "^[$,15p6#^[(B")
-  ("^[$(6!+^[(B" . "^[$,15N^[(B")
-  ("^[$(6!,^[(B" . "^[$,15O^[(B")
-  ("^[$(6!-^[(B" . "^[$,15P^[(B")
-  ("^[$(6!.^[(B" . "^[$,15M^[(B")
-  ("^[$(6!/^[(B" . "^[$,15R^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2130 ^[$(6!0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?^[(B
-  ("^[$(6!0^[(B" . "^[$,15S^[(B")
-  ("^[$(6!1^[(B" . "^[$,15T^[(B")
-  ("^[$(6!2^[(B" . "^[$,15Q^[(B")
-  ("^[$(6!3^[(B" . "^[$,15U^[(B")
-  ("^[$(6!4^[(B" . "^[$,15V^[(B")
-  ("^[$(6!5^[(B" . "^[$,15W^[(B")
-  ("^[$(6!6^[(B" . "^[$,15X^[(B")
-  ("^[$(6!7^[(B" . "^[$,15Y^[(B")
-  ("^[$(6!8^[(B" . "^[$,15Z^[(B")
-  ("^[$(6!9^[(B" . "^[$,15[^[(B")
-  ("^[$(6!:^[(B" . "^[$,15\^[(B")
-  ("^[$(6!;^[(B" . "^[$,15]^[(B")
-  ("^[$(6!<^[(B" . "^[$,15^^[(B")
-  ("^[$(6!=^[(B" . "^[$,15_^[(B")
-  ("^[$(6!>^[(B" . "^[$,15`^[(B")
-  ("^[$(6!?^[(B" . "^[$,15a^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2140 ^[$(6!@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O^[(B
-  ("^[$(6!@^[(B" . "^[$,15b^[(B")
-  ("^[$(6!A^[(B" . "^[$,15c^[(B")
-  ("^[$(6!B^[(B" . "^[$,15d^[(B")
-  ("^[$(6!C^[(B" . "^[$,15e^[(B")
-  ("^[$(6!D^[(B" . "^[$,15f^[(B")
-  ("^[$(6!E^[(B" . "^[$,15g^[(B")
-  ("^[$(6!F^[(B" . "^[$,15h^[(B")
-  ("^[$(6!G^[(B" . "^[$,15i^[(B")
-  ("^[$(6!H^[(B" . "^[$,15j^[(B")
-  ("^[$(6!I^[(B" . "^[$,15k^[(B")
-  ("^[$(6!J^[(B" . "^[$,15l^[(B")
-  ("^[$(6!K^[(B" . "^[$,15m^[(B")
-  ("^[$(6!L^[(B" . "^[$,15n^[(B")
-  ("^[$(6!M^[(B" . "^[$,15o^[(B")
-  ("^[$(6!N^[(B" . "^[$,16?^[(B")
-  ("^[$(6!O^[(B" . "^[$,15p^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2150 ^[$(6!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_^[(B
-  ("^[$(6!P^[(B" . "^[$,15q^[(B")
-  ("^[$(6!Q^[(B" . "^[$,15r^[(B")
-  ("^[$(6!R^[(B" . "^[$,15s^[(B")
-  ("^[$(6!S^[(B" . "^[$,15t^[(B")
-  ("^[$(6!T^[(B" . "^[$,15u^[(B")
-  ("^[$(6!U^[(B" . "^[$,15v^[(B")
-  ("^[$(6!V^[(B" . "^[$,15w^[(B")
-  ("^[$(6!W^[(B" . "^[$,15x^[(B")
-  ("^[$(6!X^[(B" . "^[$,15y^[(B")
-  ("^[$(6!Z^[(B" . "^[$,15~^[(B")
-  ("^[$(6![^[(B" . "^[$,15\x7f^[(B")
-  ("^[$(6!\^[(B" . "^[$,16 ^[(B")
-  ("^[$(6!]^[(B" . "^[$,16!^[(B")
-  ("^[$(6!^^[(B" . "^[$,16"^[(B")
-  ("^[$(6!_^[(B" . "^[$,16#^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2160 ^[$(6!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o^[(B
-  ("^[$(6!`^[(B" . "^[$,16&^[(B")
-  ("^[$(6!a^[(B" . "^[$,16'^[(B")
-  ("^[$(6!b^[(B" . "^[$,16(^[(B")
-  ("^[$(6!c^[(B" . "^[$,16%^[(B")
-  ("^[$(6!d^[(B" . "^[$,16*^[(B")
-  ("^[$(6!e^[(B" . "^[$,16+^[(B")
-  ("^[$(6!f^[(B" . "^[$,16,^[(B")
-  ("^[$(6!g^[(B" . "^[$,16)^[(B")
-  ("^[$(6!h^[(B" . "^[$,16-^[(B")
-  ("^[$(6!i^[(B" . "^[$,15|^[(B")
-  ("^[$(6!j^[(B" . "^[$,16D^[(B")
-  ("^[$(6!j!j^[(B" . "^[$,16E^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2170 ^[$(6!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~^[(B
-  ("^[$(6!q^[(B" . "^[$,16F^[(B")
-  ("^[$(6!r^[(B" . "^[$,16G^[(B")
-  ("^[$(6!s^[(B" . "^[$,16H^[(B")
-  ("^[$(6!t^[(B" . "^[$,16I^[(B")
-  ("^[$(6!u^[(B" . "^[$,16J^[(B")
-  ("^[$(6!v^[(B" . "^[$,16K^[(B")
-  ("^[$(6!w^[(B" . "^[$,16L^[(B")
-  ("^[$(6!x^[(B" . "^[$,16M^[(B")
-  ("^[$(6!y^[(B" . "^[$,16N^[(B")
-  ("^[$(6!z^[(B" . "^[$,16O^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2220   ^[$(6"!"""#"$"%"&"'"(")"*"+","-"."/^[(B
-  ("^[$(6"!^[(B" . "^[$,16;6-5p^[(B")
-  ("^[$(6""^[(B" . "^[$,16>6-5p^[(B")
-  ("^[$(6"#^[(B" . "^[$,15U6-5p^[(B")
-  ("^[$(6"$^[(B" . "^[$,15W6-5p^[(B")
-  ("^[$(6"%^[(B" . "^[$,15d6-5p^[(B")
-  ("^[$(6"&^[(B" . "^[$,15j6-5p^[(B")
-  ("^[$(6"'^[(B" . "^[$,15k6-5p^[(B")
-  ("^[$(6")^[(B" . "^[$,15v6-5p^[(B")
-  ("^[$(6",^[(B" . "^[$,15p6!^[(B")
-  ("^[$(6"-^[(B" . "^[$,15p6"^[(B")
-  ("^[$(6".^[(B" . "^[$,15q6!^[(B")
-  ("^[$(6"/^[(B" . "^[$,15q6"^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2230 ^[$(6"0"1"2"3"4"5"6"7"8"9":";"<"=">"?^[(B
-  ("^[$(6"3^[(B" . "^[$,15U6-^[(B")
-  ("^[$(6"4^[(B" . "^[$,15V6-^[(B")
-  ("^[$(6"5^[(B" . "^[$,15W6-^[(B")
-  ("^[$(6"6^[(B" . "^[$,15X6-^[(B")
-  ("^[$(6"8^[(B" . "^[$,15Z6-^[(B")
-  ("^[$(6"8"q^[(B" . "^[$,15Z6-5p6-^[(B")
-  ("^[$(6":^[(B" . "^[$,15\6-^[(B")
-  ("^[$(6";^[(B" . "^[$,15]6-^[(B")
-  ("^[$(6"<^[(B" . "^[$,15^6-^[(B")
-  ("^[$(6"<^[(B" . "^[$,15^6-^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2240 ^[$(6"@"A"B"C"D"E"F"G"H"I"J"K"L"M"N"O^[(B
-  ("^[$(6"A^[(B" . "^[$,15c6-^[(B")
-  ("^[$(6"B^[(B" . "^[$,15d6-^[(B")
-  ("^[$(6"C^[(B" . "^[$,15e6-^[(B")
-  ("^[$(6"E^[(B" . "^[$,15g6-^[(B")
-  ("^[$(6"F^[(B" . "^[$,15h6-^[(B")
-  ("^[$(6"G^[(B" . "^[$,15i6-^[(B")
-  ("^[$(6"H^[(B" . "^[$,15j6-^[(B")
-  ("^[$(6"I^[(B" . "^[$,15k6-^[(B")
-  ("^[$(6"J^[(B" . "^[$,15l6-^[(B")
-  ("^[$(6"J^[(B" . "^[$,15l6-^[(B")
-  ("^[$(6"K^[(B" . "^[$,15m6-^[(B")
-  ("^[$(6"L^[(B" . "^[$,15n6-^[(B")
-  ("^[$(6"M^[(B" . "^[$,15o6-^[(B")
-  ("^[$(6"N^[(B" . "^[$,16?6-^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2250 ^[$(6"P"Q"R"S"T"U"V"W"X"Y"Z"["\"]"^"_^[(B
-  ("^[$(6"Q^[(B" . "^[$,15r6-^[(B")
-  ("^[$(6"R^[(B" . "^[$,15s6-^[(B")
-  ("^[$(6"S^[(B" . "^[$,15t6-^[(B")
-  ("^[$(6"T^[(B" . "^[$,15u6-^[(B")
-  ("^[$(6"U^[(B" . "^[$,15v6-^[(B")
-  ("^[$(6"V^[(B" . "^[$,15w6-^[(B")
-  ("^[$(6"W^[(B" . "^[$,15x6-^[(B")
-  ("^[$(6"]^[(B" . "^[$,16-5o^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2260 ^[$(6"`"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o^[(B
-  ("^[$(6"`^[(B" . "^[$,15W6-5p6-^[(B")
-  ("^[$(6"a^[(B" . "^[$,15X6-5h6-^[(B")
-  ("^[$(6"c^[(B" . "^[$,15d6-5d6-^[(B")
-  ("^[$(6"d^[(B" . "^[$,15d6-5p6-^[(B")
-  ("^[$(6"e^[(B" . "^[$,15g6-5h6-^[(B")
-  ("^[$(6"f^[(B" . "^[$,15g6-5p6-^[(B")
-  ("^[$(6"g^[(B" . "^[$,15j6-5d6-^[(B")
-  ("^[$(6"h^[(B" . "^[$,15v6-5Z6-^[(B")
-  ("^[$(6"i^[(B" . "^[$,15v6-5p6-^[(B")
-  ("^[$(6"j^[(B" . "^[$,15v6-5u6-^[(B")
-  ("^[$(6"k^[(B" . "^[$,15h6-5h6-^[(B")
-  ("^[$(6"l^[(B" . "^[$,15U6-5w6-^[(B")
-  ("^[$(6"m^[(B" . "^[$,15\6-5^6-^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2270 ^[$(6"p"q"r"s"t"u"v"w"x"y"z"{"|"}"~^[(B
-  ("^[$(6"p^[(B" . "^[$,15p6-^[(B")
-  ("^[$(6"q^[(B" . "^[$,16-5p^[(B")
-  ("^[$(6"r^[(B" . "^[$,16-5p^[(B")
-  ("^[$(6"s^[(B" . "^[$,1686-^[(B")
-  ("^[$(6"t^[(B" . "^[$,1696-^[(B")
-  ("^[$(6"u^[(B" . "^[$,16:6-^[(B")
-  ("^[$(6"y^[(B" . "^[$,16>6-^[(B")
-  ("^[$(6"z^[(B" . "^[$,16;6-^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2320   ^[$(6#!#"###$#%#&#'#(#)#*#+#,#-#.#/^[(B
-  ("^[$(6#!^[(B" . "^[$,160^[(B")
-  ("^[$(6#&^[(B" . "^[$,15L^[(B")
-  ("^[$(6#&"p^[(B" . "^[$,15p6$^[(B")
-  ("^[$(6#'^[(B" . "^[$,16A^[(B")
-  ("^[$(6#'"p^[(B" . "^[$,15p6C^[(B")
-  ("^[$(6#*^[(B" . "^[$,16@^[(B")
-  ("^[$(6#*"p^[(B" . "^[$,15p6B^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2330 ^[$(6#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?^[(B
-  ("^[$(6#3^[(B" . "^[$,168^[(B")
-  ("^[$(6#4^[(B" . "^[$,169^[(B")
-  ("^[$(6#5^[(B" . "^[$,16:^[(B")
-  ("^[$(6#:^[(B" . "^[$,16;^[(B")
-  ("^[$(6#?^[(B" . "^[$,16<^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2340 ^[$(6#@#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O^[(B
-  ("^[$(6#@^[(B" . "^[$,16=^[(B")
-  ("^[$(6#I^[(B" . "^[$,16>^[(B")
-  ("^[$(6#J^[(B" . "^[$,15}^[(B")
-  ("^[$(6#K^[(B" . "^[$,16$^[(B")
-  ("^[$(6#L^[(B" . "^[$,16B^[(B")
-  ("^[$(6#M^[(B" . "^[$,16C^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2350 ^[$(6#P#Q#R#S#T#U#V#W#X#Y#Z#[#\#]#^#_^[(B
-  ("^[$(6#P^[(B" . "^[$,15n6-5h^[(B")
-  ("^[$(6#Q^[(B" . "^[$,15n6-5r^[(B")
-  ("^[$(6#R^[(B" . "^[$,15y6#^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2360 ^[$(6#`#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o^[(B
-  ("^[$(6#`^[(B" . "^[$,15r6-5r^[(B")
-  ("^[$(6#a^[(B" . "^[$,15u6-5h^[(B")
-  ("^[$(6#b^[(B" . "^[$,15u6-5u^[(B")
-  ("^[$(6#c^[(B" . "^[$,15v6-5Z^[(B")
-  ("^[$(6#d^[(B" . "^[$,15v6-5h^[(B")
-  ("^[$(6#e^[(B" . "^[$,15v6-5l^[(B")
-  ("^[$(6#f^[(B" . "^[$,15v6-5r^[(B")
-  ("^[$(6#g^[(B" . "^[$,15v6-5u^[(B")
-  ("^[$(6#h^[(B" . "^[$,15w6-5_6-5p6-5o^[(B")
-  ("^[$(6#i^[(B" . "^[$,15w6-5_6-5o^[(B")
-  ("^[$(6#j^[(B" . "^[$,15w6-5_6-5u^[(B")
-  ("^[$(6#k^[(B" . "^[$,15w6-5_^[(B")
-  ("^[$(6#l^[(B" . "^[$,15w6-5`^[(B")
-  ("^[$(6#m^[(B" . "^[$,15x6-5h^[(B")
-  ("^[$(6#n^[(B" . "^[$,15x6-5p^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2370 ^[$(6#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~^[(B
-  ("^[$(6#p^[(B" . "^[$,15y6-5c^[(B")
-  ("^[$(6#q^[(B" . "^[$,15y6-5h^[(B")
-  ("^[$(6#r^[(B" . "^[$,15y6-5n^[(B")
-  ("^[$(6#s^[(B" . "^[$,15y6-5o^[(B")
-  ("^[$(6#t^[(B" . "^[$,15y6-5p^[(B")
-  ("^[$(6#u^[(B" . "^[$,15y6-5r^[(B")
-  ("^[$(6#v^[(B" . "^[$,15y6-5u^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2420   ^[$(6$!$"$#$$$%$&$'$($)$*$+$,$-$.$/^[(B
-  ("^[$(6$!^[(B" . "^[$,15U6-5d6-5p6-5o^[(B")
-  ("^[$(6$"^[(B" . "^[$,15U6-5d6-5u^[(B")
-  ("^[$(6$#^[(B" . "^[$,15U6-5d6-5o^[(B")
-  ("^[$(6$$^[(B" . "^[$,15U6-5h6-5o^[(B")
-  ("^[$(6$%^[(B" . "^[$,15U6-5p6-5o^[(B")
-  ("^[$(6$&^[(B" . "^[$,15U6-5u6-5o^[(B")
-  ("^[$(6$'^[(B" . "^[$,15U6-5U^[(B")
-  ("^[$(6$(^[(B" . "^[$,15U6-5d^[(B")
-  ("^[$(6$)^[(B" . "^[$,15U6-5h^[(B")
-  ("^[$(6$*^[(B" . "^[$,15U6-5n^[(B")
-  ("^[$(6$+^[(B" . "^[$,15U6-5o^[(B")
-  ("^[$(6$,^[(B" . "^[$,15U6-5r^[(B")
-  ("^[$(6$-^[(B" . "^[$,15U6-5u^[(B")
-  ("^[$(6$.^[(B" . "^[$,15U6-5w^[(B")
-  ("^[$(6$/^[(B" . "^[$,15X6-5h^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2430 ^[$(6$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?^[(B
-  ("^[$(6$0^[(B" . "^[$,15Y6-5U6-5d6-5o^[(B")
-  ("^[$(6$1^[(B" . "^[$,15Y6-5U6-5w6-5u^[(B")
-  ("^[$(6$2^[(B" . "^[$,15Y6-5U6-5d^[(B")
-  ("^[$(6$3^[(B" . "^[$,15Y6-5U6-5w^[(B")
-  ("^[$(6$4^[(B" . "^[$,15Y6-5X6-5p^[(B")
-  ("^[$(6$5^[(B" . "^[$,15Y6-5U6-5o^[(B")
-  ("^[$(6$6^[(B" . "^[$,15Y6-5V6-5o^[(B")
-  ("^[$(6$7^[(B" . "^[$,15Y6-5W6-5o^[(B")
-  ("^[$(6$8^[(B" . "^[$,15Y6-5X6-5o^[(B")
-  ("^[$(6$9^[(B" . "^[$,15Y6-5U^[(B")
-  ("^[$(6$:^[(B" . "^[$,15Y6-5V^[(B")
-  ("^[$(6$;^[(B" . "^[$,15Y6-5W^[(B")
-  ("^[$(6$<^[(B" . "^[$,15Y6-5X^[(B")
-  ("^[$(6$=^[(B" . "^[$,15Y6-5Y^[(B")
-  ("^[$(6$>^[(B" . "^[$,15Y6-5h^[(B")
-  ("^[$(6$?^[(B" . "^[$,15Y6-5n^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2440 ^[$(6$@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O^[(B
-  ("^[$(6$@^[(B" . "^[$,15Y6-5o^[(B")
-  ("^[$(6$A^[(B" . "^[$,15Z6-5Z^[(B")
-  ("^[$(6$B^[(B" . "^[$,15Z6-5^^[(B")
-  ("^[$(6$C^[(B" . "^[$,15[6-5o^[(B")
-  ("^[$(6$D^[(B" . "^[$,15\6-5p^[(B")
-  ("^[$(6$E^[(B" . "^[$,15\6-5^^[(B")
-  ("^[$(6$F^[(B" . "^[$,15^6-5Z^[(B")
-  ("^[$(6$G^[(B" . "^[$,15^6-5\^[(B")
-  ("^[$(6$H^[(B" . "^[$,15_6-5U^[(B")
-  ("^[$(6$I^[(B" . "^[$,15_6-5_^[(B")
-  ("^[$(6$J^[(B" . "^[$,15_6-5`^[(B")
-  ("^[$(6$K^[(B" . "^[$,15_6-5o^[(B")
-  ("^[$(6$L^[(B" . "^[$,15`6-5o^[(B")
-  ("^[$(6$M^[(B" . "^[$,15a6-5W6-5o^[(B")
-  ("^[$(6$N^[(B" . "^[$,15a6-5X6-5p^[(B")
-  ("^[$(6$O^[(B" . "^[$,15a6-5p6-5o^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2450 ^[$(6$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_^[(B
-  ("^[$(6$P^[(B" . "^[$,15a6-5W^[(B")
-  ("^[$(6$Q^[(B" . "^[$,15a6-5X^[(B")
-  ("^[$(6$R^[(B" . "^[$,15a6-5a^[(B")
-  ("^[$(6$S^[(B" . "^[$,15a6-5n^[(B")
-  ("^[$(6$T^[(B" . "^[$,15a6-5o^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2460 ^[$(6$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o^[(B
-  ("^[$(6$`^[(B" . "^[$,15b6-5o^[(B")
-  ("^[$(6$a^[(B" . "^[$,15d6-5d^[(B")
-  ("^[$(6$b^[(B" . "^[$,15d6-5h^[(B")
-  ("^[$(6$c^[(B" . "^[$,15f6-5f6-5o^[(B")
-  ("^[$(6$d^[(B" . "^[$,15f6-5g6-5o^[(B")
-  ("^[$(6$e^[(B" . "^[$,15f6-5m6-5o^[(B")
-  ("^[$(6$f^[(B" . "^[$,15f6-5p6-5o^[(B")
-  ("^[$(6$g^[(B" . "^[$,15f6-5u6-5o^[(B")
-  ("^[$(6$h^[(B" . "^[$,15f6-5W6-5p^[(B")
-  ("^[$(6$i^[(B" . "^[$,15f6-5X6-5p^[(B")
-  ("^[$(6$j^[(B" . "^[$,15f6-5f6-5u^[(B")
-  ("^[$(6$k^[(B" . "^[$,15f6-5g6-5u^[(B")
-  ("^[$(6$l^[(B" . "^[$,15f6-5W^[(B")
-  ("^[$(6$m^[(B" . "^[$,15f6-5X^[(B")
-  ("^[$(6$n^[(B" . "^[$,15f6-5f^[(B")
-  ("^[$(6$o^[(B" . "^[$,15f6-5g^[(B")
-  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
-  ;;2470 ^[$(6$p$q$r$s$t$u$v$w$x$y$z${$|$}$~^[(B
-  ("^[$(6$p^[(B" . "^[$,15f6-5h^[(B")
-  ("^[$(6$q^[(B" . "^[$,15f6-5l^[(B")
-  ("^[$(6$r^[(B" . "^[$,15f6-5m^[(B")
-  ("^[$(6$s^[(B" . "^[$,15f6-5n^[(B")
-  ("^[$(6$t^[(B" . "^[$,15f6-5o^[(B")
-  ("^[$(6$u^[(B" . "^[$,15f6-5u^[(B")
-  ("^[$(6$v^[(B" . "^[$,15g6-5h^[(B")
-  ("^[$(6$w^[(B" . "^[$,15h6-5h^[(B")
-  ("^[$(6$x^[(B" . "^[$,15j6-5d^[(B")
-  ("^[$(6$y^[(B" . "^[$,15j6-5h^[(B")
-  ("^[$(6$z^[(B" . "^[$,15j6-5r^[(B")
-  ("^[$(6${^[(B" . "^[$,15l6-5h^[(B")
-  ("^[$(6$|^[(B" . "^[$,15l6-5l^[(B")
-  ("^[$(6$}^[(B" . "^[$,15l6-5u^[(B")
-  ("^[$(6$~^[(B" . "^[$,15m6-5h^[(B")))
+  ;;2120   ö„€€ö„€ö„€‚ö„€ƒö„€„ö„€…ö„€†ö„€‡ö„€ˆö„€‰ö„€Šö„€‹ö„€Œö„€ö„€Ž
+  ("ö„€€" . "ँ")
+  ("ö„€" . "ं")
+  ("ö„€‚" . "ः")
+  ("ö„€ƒ" . "अ")
+  ("ö„€„" . "आ")
+  ("ö„€…" . "इ")
+  ("ö„€†" . "ई")
+  ("ö„€‡" . "उ")
+  ("ö„€ˆ" . "ऊ")
+  ("ö„€‰" . "ऋ")
+  ("ö„€‰ö„‚­" . "रृ")
+  ("ö„€Š" . "ऎ")
+  ("ö„€‹" . "ए")
+  ("ö„€Œ" . "ऐ")
+  ("ö„€" . "ऍ")
+  ("ö„€Ž" . "ऒ")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2130 ö„€ö„€ö„€‘ö„€’ö„€“ö„€”ö„€•ö„€–ö„€—ö„€˜ö„€™ö„€šö„€›ö„€œö„€ö„€ž
+  ("ö„€" . "ओ")
+  ("ö„€" . "औ")
+  ("ö„€‘" . "ऑ")
+  ("ö„€’" . "क")
+  ("ö„€“" . "ख")
+  ("ö„€”" . "ग")
+  ("ö„€•" . "घ")
+  ("ö„€–" . "ङ")
+  ("ö„€—" . "च")
+  ("ö„€˜" . "छ")
+  ("ö„€™" . "ज")
+  ("ö„€š" . "झ")
+  ("ö„€›" . "ञ")
+  ("ö„€œ" . "ट")
+  ("ö„€" . "ठ")
+  ("ö„€ž" . "ड")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2140 ö„€Ÿö„€ ö„€¡ö„€¢ö„€£ö„€¤ö„€¥ö„€¦ö„€§ö„€¨ö„€©ö„€ªö„€«ö„€¬ö„€­ö„€®
+  ("ö„€Ÿ" . "ढ")
+  ("ö„€ " . "ण")
+  ("ö„€¡" . "त")
+  ("ö„€¢" . "थ")
+  ("ö„€£" . "द")
+  ("ö„€¤" . "ध")
+  ("ö„€¥" . "न")
+  ("ö„€¦" . "ऩ")
+  ("ö„€§" . "प")
+  ("ö„€¨" . "फ")
+  ("ö„€©" . "ब")
+  ("ö„€ª" . "भ")
+  ("ö„€«" . "म")
+  ("ö„€¬" . "य")
+  ("ö„€­" . "य़")
+  ("ö„€®" . "र")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2150 ö„€¯ö„€°ö„€±ö„€²ö„€³ö„€´ö„€µö„€¶ö„€·ö„€¸ö„€¹ö„€ºö„€»ö„€¼ö„€½ö„€¾
+  ("ö„€¯" . "ऱ")
+  ("ö„€°" . "ल")
+  ("ö„€±" . "ळ")
+  ("ö„€²" . "ऴ")
+  ("ö„€³" . "व")
+  ("ö„€´" . "श")
+  ("ö„€µ" . "ष")
+  ("ö„€¶" . "स")
+  ("ö„€·" . "ह")
+  ("ö„€¹" . "ा")
+  ("ö„€º" . "ि")
+  ("ö„€»" . "ी")
+  ("ö„€¼" . "ु")
+  ("ö„€½" . "ू")
+  ("ö„€¾" . "ृ")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2160 ö„€¿ö„€ö„ö„‚ö„ƒö„„ö„…ö„†ö„‡ö„ˆö„‰ö„Šö„‹ö„Œö„ö„Ž
+  ("ö„€¿" . "ॆ")
+  ("ö„€" . "े")
+  ("ö„" . "ै")
+  ("ö„‚" . "ॅ")
+  ("ö„ƒ" . "ॊ")
+  ("ö„„" . "ो")
+  ("ö„…" . "ौ")
+  ("ö„†" . "ॉ")
+  ("ö„‡" . "्")
+  ("ö„ˆ" . "़")
+  ("ö„‰" . "।")
+  ("ö„‰ö„‰" . "॥")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2170 ö„ö„ö„‘ö„’ö„“ö„”ö„•ö„–ö„—ö„˜ö„™ö„šö„›ö„œö„
+  ("ö„" . "०")
+  ("ö„‘" . "१")
+  ("ö„’" . "२")
+  ("ö„“" . "३")
+  ("ö„”" . "४")
+  ("ö„•" . "५")
+  ("ö„–" . "६")
+  ("ö„—" . "७")
+  ("ö„˜" . "८")
+  ("ö„™" . "९")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2220   ö„žö„Ÿö„ ö„¡ö„¢ö„£ö„¤ö„¥ö„¦ö„§ö„¨ö„©ö„ªö„«ö„¬
+  ("ö„ž" . "ज़्र")
+  ("ö„Ÿ" . "फ़्र")
+  ("ö„ " . "क्र")
+  ("ö„¡" . "ग्र")
+  ("ö„¢" . "त्र")
+  ("ö„£" . "प्र")
+  ("ö„¤" . "फ्र")
+  ("ö„¦" . "श्र")
+  ("ö„©" . "रु")
+  ("ö„ª" . "रू")
+  ("ö„«" . "ऱु")
+  ("ö„¬" . "ऱू")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2230 ö„­ö„®ö„¯ö„°ö„±ö„²ö„³ö„´ö„µö„¶ö„·ö„¸ö„¹ö„ºö„»ö„¼
+  ("ö„°" . "क्")
+  ("ö„±" . "ख्")
+  ("ö„²" . "ग्")
+  ("ö„³" . "घ्")
+  ("ö„µ" . "च्")
+  ("ö„µö„‚®" . "च्र्")
+  ("ö„·" . "ज्")
+  ("ö„¸" . "झ्")
+  ("ö„¹" . "ञ्")
+  ("ö„¹" . "ञ्")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2240 ö„½ö„¾ö„¿ö„‚€ö„‚ö„‚‚ö„‚ƒö„‚„ö„‚…ö„‚†ö„‚‡ö„‚ˆö„‚‰ö„‚Šö„‚‹ö„‚Œ
+  ("ö„¾" . "ण्")
+  ("ö„¿" . "त्")
+  ("ö„‚€" . "थ्")
+  ("ö„‚‚" . "ध्")
+  ("ö„‚ƒ" . "न्")
+  ("ö„‚„" . "ऩ्")
+  ("ö„‚…" . "प्")
+  ("ö„‚†" . "फ्")
+  ("ö„‚‡" . "ब्")
+  ("ö„‚‡" . "ब्")
+  ("ö„‚ˆ" . "भ्")
+  ("ö„‚‰" . "म्")
+  ("ö„‚Š" . "य्")
+  ("ö„‚‹" . "य़्")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2250 ö„‚ö„‚Žö„‚ö„‚ö„‚‘ö„‚’ö„‚“ö„‚”ö„‚•ö„‚–ö„‚—ö„‚˜ö„‚™ö„‚šö„‚›ö„‚œ
+  ("ö„‚Ž" . "ल्")
+  ("ö„‚" . "ळ्")
+  ("ö„‚" . "ऴ्")
+  ("ö„‚‘" . "व्")
+  ("ö„‚’" . "श्")
+  ("ö„‚“" . "ष्")
+  ("ö„‚”" . "स्")
+  ("ö„‚š" . "्य")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2260 ö„‚ö„‚žö„‚Ÿö„‚ ö„‚¡ö„‚¢ö„‚£ö„‚¤ö„‚¥ö„‚¦ö„‚§ö„‚¨ö„‚©ö„‚ªö„‚«ö„‚¬
+  ("ö„‚" . "ग्र्")
+  ("ö„‚ž" . "घ्न्")
+  ("ö„‚ " . "त्त्")
+  ("ö„‚¡" . "त्र्")
+  ("ö„‚¢" . "ध्न्")
+  ("ö„‚£" . "ध्र्")
+  ("ö„‚¤" . "प्त्")
+  ("ö„‚¥" . "श्च्")
+  ("ö„‚¦" . "श्र्")
+  ("ö„‚§" . "श्व्")
+  ("ö„‚¨" . "न्न्")
+  ("ö„‚©" . "क्ष्")
+  ("ö„‚ª" . "ज्ञ्")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2270 ö„‚­ö„‚®ö„‚¯ö„‚°ö„‚±ö„‚²ö„‚³ö„‚´ö„‚µö„‚¶ö„‚·ö„‚¸ö„‚¹ö„‚ºö„‚»
+  ("ö„‚­" . "र्")
+  ("ö„‚®" . "्र")
+  ("ö„‚¯" . "्र")
+  ("ö„‚°" . "क़्")
+  ("ö„‚±" . "ख़्")
+  ("ö„‚²" . "ग़्")
+  ("ö„‚¶" . "फ़्")
+  ("ö„‚·" . "ज़्")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2320   ö„‚¼ö„‚½ö„‚¾ö„‚¿ö„ƒ€ö„ƒö„ƒ‚ö„ƒƒö„ƒ„ö„ƒ…ö„ƒ†ö„ƒ‡ö„ƒˆö„ƒ‰ö„ƒŠ
+  ("ö„‚¼" . "ॐ")
+  ("ö„ƒ" . "ऌ")
+  ("ö„ƒö„‚­" . "रॄ")
+  ("ö„ƒ‚" . "ॡ")
+  ("ö„ƒ‚ö„‚­" . "रॣ")
+  ("ö„ƒ…" . "ॠ")
+  ("ö„ƒ…ö„‚­" . "रॢ")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2330 ö„ƒ‹ö„ƒŒö„ƒö„ƒŽö„ƒö„ƒö„ƒ‘ö„ƒ’ö„ƒ“ö„ƒ”ö„ƒ•ö„ƒ–ö„ƒ—ö„ƒ˜ö„ƒ™ö„ƒš
+  ("ö„ƒŽ" . "क़")
+  ("ö„ƒ" . "ख़")
+  ("ö„ƒ" . "ग़")
+  ("ö„ƒ•" . "ज़")
+  ("ö„ƒš" . "ड़")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2340 ö„ƒ›ö„ƒœö„ƒö„ƒžö„ƒŸö„ƒ ö„ƒ¡ö„ƒ¢ö„ƒ£ö„ƒ¤ö„ƒ¥ö„ƒ¦ö„ƒ§ö„ƒ¨ö„ƒ©ö„ƒª
+  ("ö„ƒ›" . "ढ़")
+  ("ö„ƒ¤" . "फ़")
+  ("ö„ƒ¥" . "ऽ")
+  ("ö„ƒ¦" . "ॄ")
+  ("ö„ƒ§" . "ॢ")
+  ("ö„ƒ¨" . "ॣ")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2350 ö„ƒ«ö„ƒ¬ö„ƒ­ö„ƒ®ö„ƒ¯ö„ƒ°ö„ƒ±ö„ƒ²ö„ƒ³ö„ƒ´ö„ƒµö„ƒ¶ö„ƒ·ö„ƒ¸ö„ƒ¹ö„ƒº
+  ("ö„ƒ«" . "म्न")
+  ("ö„ƒ¬" . "म्ल")
+  ("ö„ƒ­" . "हृ")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2360 ö„ƒ»ö„ƒ¼ö„ƒ½ö„ƒ¾ö„ƒ¿ö„„€ö„„ö„„‚ö„„ƒö„„„ö„„…ö„„†ö„„‡ö„„ˆö„„‰ö„„Š
+  ("ö„ƒ»" . "ल्ल")
+  ("ö„ƒ¼" . "व्न")
+  ("ö„ƒ½" . "व्व")
+  ("ö„ƒ¾" . "श्च")
+  ("ö„ƒ¿" . "श्न")
+  ("ö„„€" . "श्ब")
+  ("ö„„" . "श्ल")
+  ("ö„„‚" . "श्व")
+  ("ö„„ƒ" . "ष्ट्र्य")
+  ("ö„„„" . "ष्ट्य")
+  ("ö„„…" . "ष्ट्व")
+  ("ö„„†" . "ष्ट")
+  ("ö„„‡" . "ष्ठ")
+  ("ö„„ˆ" . "स्न")
+  ("ö„„‰" . "स्र")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2370 ö„„‹ö„„Œö„„ö„„Žö„„ö„„ö„„‘ö„„’ö„„“ö„„”ö„„•ö„„–ö„„—ö„„˜ö„„™
+  ("ö„„‹" . "ह्ण")
+  ("ö„„Œ" . "ह्न")
+  ("ö„„" . "ह्म")
+  ("ö„„Ž" . "ह्य")
+  ("ö„„" . "ह्र")
+  ("ö„„" . "ह्ल")
+  ("ö„„‘" . "ह्व")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2420   ö„„šö„„›ö„„œö„„ö„„žö„„Ÿö„„ ö„„¡ö„„¢ö„„£ö„„¤ö„„¥ö„„¦ö„„§ö„„¨
+  ("ö„„š" . "क्त्र्य")
+  ("ö„„›" . "क्त्व")
+  ("ö„„œ" . "क्त्य")
+  ("ö„„" . "क्न्य")
+  ("ö„„ž" . "क्र्य")
+  ("ö„„Ÿ" . "क्व्य")
+  ("ö„„ " . "क्क")
+  ("ö„„¡" . "क्त")
+  ("ö„„¢" . "क्न")
+  ("ö„„£" . "क्म")
+  ("ö„„¤" . "क्य")
+  ("ö„„¥" . "क्ल")
+  ("ö„„¦" . "क्व")
+  ("ö„„§" . "क्ष")
+  ("ö„„¨" . "घ्न")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2430 ö„„©ö„„ªö„„«ö„„¬ö„„­ö„„®ö„„¯ö„„°ö„„±ö„„²ö„„³ö„„´ö„„µö„„¶ö„„·ö„„¸
+  ("ö„„©" . "ङ्क्त्य")
+  ("ö„„ª" . "ङ्क्ष्व")
+  ("ö„„«" . "ङ्क्त")
+  ("ö„„¬" . "ङ्क्ष")
+  ("ö„„­" . "ङ्घ्र")
+  ("ö„„®" . "ङ्क्य")
+  ("ö„„¯" . "ङ्ख्य")
+  ("ö„„°" . "ङ्ग्य")
+  ("ö„„±" . "ङ्घ्य")
+  ("ö„„²" . "ङ्क")
+  ("ö„„³" . "ङ्ख")
+  ("ö„„´" . "ङ्ग")
+  ("ö„„µ" . "ङ्घ")
+  ("ö„„¶" . "ङ्ङ")
+  ("ö„„·" . "ङ्न")
+  ("ö„„¸" . "ङ्म")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2440 ö„„¹ö„„ºö„„»ö„„¼ö„„½ö„„¾ö„„¿ö„…€ö„…ö„…‚ö„…ƒö„…„ö„……ö„…†ö„…‡ö„…ˆ
+  ("ö„„¹" . "ङ्य")
+  ("ö„„º" . "च्च")
+  ("ö„„»" . "च्ञ")
+  ("ö„„¼" . "छ्य")
+  ("ö„„½" . "ज्र")
+  ("ö„„¾" . "ज्ञ")
+  ("ö„„¿" . "ञ्च")
+  ("ö„…€" . "ञ्ज")
+  ("ö„…" . "ट्क")
+  ("ö„…‚" . "ट्ट")
+  ("ö„…ƒ" . "ट्ठ")
+  ("ö„…„" . "ट्य")
+  ("ö„……" . "ठ्य")
+  ("ö„…†" . "ड्ग्य")
+  ("ö„…‡" . "ड्घ्र")
+  ("ö„…ˆ" . "ड्र्य")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2450 ö„…‰ö„…Šö„…‹ö„…Œö„…ö„…Žö„…ö„…ö„…‘ö„…’ö„…“ö„…”ö„…•ö„…–ö„…—ö„…˜
+  ("ö„…‰" . "ड्ग")
+  ("ö„…Š" . "ड्घ")
+  ("ö„…‹" . "ड्ड")
+  ("ö„…Œ" . "ड्म")
+  ("ö„…" . "ड्य")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2460 ö„…™ö„…šö„…›ö„…œö„…ö„…žö„…Ÿö„… ö„…¡ö„…¢ö„…£ö„…¤ö„…¥ö„…¦ö„…§ö„…¨
+  ("ö„…™" . "ढ्य")
+  ("ö„…š" . "त्त")
+  ("ö„…›" . "त्न")
+  ("ö„…œ" . "द्द्य")
+  ("ö„…" . "द्ध्य")
+  ("ö„…ž" . "द्भ्य")
+  ("ö„…Ÿ" . "द्र्य")
+  ("ö„… " . "द्व्य")
+  ("ö„…¡" . "द्ग्र")
+  ("ö„…¢" . "द्घ्र")
+  ("ö„…£" . "द्द्व")
+  ("ö„…¤" . "द्ध्व")
+  ("ö„…¥" . "द्ग")
+  ("ö„…¦" . "द्घ")
+  ("ö„…§" . "द्द")
+  ("ö„…¨" . "द्ध")
+  ;;      0 1 2 3 4 5 6 7 8 9 a b c d e f
+  ;;2470 ö„…©ö„…ªö„…«ö„…¬ö„…­ö„…®ö„…¯ö„…°ö„…±ö„…²ö„…³ö„…´ö„…µö„…¶ö„…·
+  ("ö„…©" . "द्न")
+  ("ö„…ª" . "द्ब")
+  ("ö„…«" . "द्भ")
+  ("ö„…¬" . "द्म")
+  ("ö„…­" . "द्य")
+  ("ö„…®" . "द्व")
+  ("ö„…¯" . "ध्न")
+  ("ö„…°" . "न्न")
+  ("ö„…±" . "प्त")
+  ("ö„…²" . "प्न")
+  ("ö„…³" . "प्ल")
+  ("ö„…´" . "ब्न")
+  ("ö„…µ" . "ब्ब")
+  ("ö„…¶" . "ब्व")
+  ("ö„…·" . "भ्न")))
 
 (defconst indian-2-column-to-ucs-regexp
-  "^[$(6!j!j^[(B\\|^[$(6"8"q^[(B\\|[^[$(6#&#'!*#*^[(B]^[$(6"p^[(B\\|[^[$(6!!^[(B-^[$(6$~^[(B]")
+  "ö„‰ö„‰\\|ö„µö„‚®\\|[ö„ƒö„ƒ‚ö„€‰ö„ƒ…]ö„‚­\\|[ö„€€-ö„…·]")
 
 (put 'indian-2-column-to-ucs-chartable 'char-table-extra-slots 1)
 (defconst indian-2-column-to-ucs-chartable

=== modified file 'lisp/language/lao-util.el'
--- lisp/language/lao-util.el	2013-01-01 09:11:05 +0000
+++ lisp/language/lao-util.el	2013-03-12 21:04:44 +0000
@@ -1,4 +1,4 @@
-;;; lao-util.el --- utilities for Lao -*- coding: iso-2022-7bit; -*-
+;;; lao-util.el --- utilities for Lao -*- coding: utf-8; -*-
 
 ;; Copyright (C) 2001-2013 Free Software Foundation, Inc.
 ;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
@@ -38,100 +38,100 @@
 (define-category ?v "Lao upper/lower vowel" lao-category-table)
 (define-category ?t "Lao tone" lao-category-table)
 
-(let ((l '((?^[(1!^[(B consonant "LETTER KOR  KAI'" "CHICKEN")
-	   (?^[(1"^[(B consonant "LETTER KHOR KHAI'" "EGG")
-	   (?^[(1#^[(B invalid nil)
-	   (?^[(1$^[(B consonant "LETTER QHOR QHWARGN" "BUFFALO")
-	   (?^[(1%^[(B invalid nil)
+(let ((l '((?ກ consonant "LETTER KOR  KAI'" "CHICKEN")
+	   (?ຂ consonant "LETTER KHOR KHAI'" "EGG")
+	   (?຃ invalid nil)
+	   (?ຄ consonant "LETTER QHOR QHWARGN" "BUFFALO")
+	   (?຅ invalid nil)
 	   (?  invalid nil)
-	   (?^[(1'^[(B consonant "LETTER NGOR NGUU" "SNAKE")
-	   (?^[(1(^[(B consonant "LETTER JOR JUA" "BUDDHIST NOVICE")
-	   (?^[(1)^[(B invalid nil)
-	   (?^[(1*^[(B consonant "LETTER XOR X\"ARNG" "ELEPHANT")
-	   (?^[(1+^[(B invalid nil)
-	   (?^[(1,^[(B invalid nil)
-	   (?^[(1-^[(B consonant "LETTER YOR YUNG" "MOSQUITO")
-	   (?^[(1.^[(B invalid nil)
-	   (?^[(1.^[(B invalid nil)
-	   (?^[(1.^[(B invalid nil)
-	   (?^[(1.^[(B invalid nil)
-	   (?^[(1.^[(B invalid nil)
-	   (?^[(1.^[(B invalid nil)
-	   (?^[(14^[(B consonant "LETTER DOR DANG" "NOSE")
-	   (?^[(15^[(B consonant "LETTER TOR TAR" "EYE")
-	   (?^[(16^[(B consonant "LETTER THOR THUNG" "TO ASK,QUESTION")
-	   (?^[(17^[(B consonant "LETTER DHOR DHARM" "FLAG")
-	   (?^[(18^[(B invalid nil)
-	   (?^[(19^[(B consonant "LETTER NOR NOK" "BIRD")
-	   (?^[(1:^[(B consonant "LETTER BOR BED" "FISHHOOK")
-	   (?^[(1;^[(B consonant "LETTER POR PAR" "FISH")
-	   (?^[(1<^[(B consonant "LETTER HPOR HPER\"" "BEE")
-	   (?^[(1=^[(B consonant "LETTER FHOR FHAR" "WALL")
-	   (?^[(1>^[(B consonant "LETTER PHOR PHUU" "MOUNTAIN")
-	   (?^[(1?^[(B consonant "LETTER FOR FAI" "FIRE")
-	   (?^[(1@^[(B invalid nil)
-	   (?^[(1A^[(B consonant "LETTER MOR MAR\"" "HORSE")
-	   (?^[(1B^[(B consonant "LETTER GNOR GNAR" "MEDICINE")
-	   (?^[(1C^[(B consonant "LETTER ROR ROD" "CAR")
-	   (?^[(1D^[(B invalid nil)
-	   (?^[(1E^[(B consonant "LETTER LOR LIING" "MONKEY")
-	   (?^[(1F^[(B invalid nil)
-	   (?^[(1G^[(B consonant "LETTER WOR WII" "HAND FAN")
-	   (?^[(1H^[(B invalid nil)
-	   (?^[(1I^[(B invalid nil)
-	   (?^[(1J^[(B consonant "LETTER SOR SEA" "TIGER")
-	   (?^[(1K^[(B consonant "LETTER HHOR HHAI" "JAR")
-	   (?^[(1L^[(B invalid nil)
-	   (?^[(1M^[(B consonant "LETTER OR OOW" "TAKE")
-	   (?^[(1N^[(B consonant "LETTER HOR HEA" "BOAT")
-	   (?^[(1O^[(B special "ELLIPSIS")
-	   (?^[(1P^[(B vowel-base "VOWEL SIGN SARA A")
-	   (?^[(1Q^[(B vowel-upper "VOWEL SIGN MAI KAN")
-	   (?^[(1R^[(B vowel-base "VOWEL SIGN SARA AR")
-	   (?^[(1S^[(B vowel-base "VOWEL SIGN SARA AM")
-	   (?^[(1T^[(B vowel-upper "VOWEL SIGN SARA I")
-	   (?^[(1U^[(B vowel-upper "VOWEL SIGN SARA II")
-	   (?^[(1V^[(B vowel-upper "VOWEL SIGN SARA EU")
-	   (?^[(1W^[(B vowel-upper "VOWEL SIGN SARA UR")
-	   (?^[(1X^[(B vowel-lower "VOWEL SIGN SARA U")
-	   (?^[(1Y^[(B vowel-lower "VOWEL SIGN SARA UU")
-	   (?^[(1Z^[(B invalid nil)
-	   (?^[(1[^[(B vowel-upper "VOWEL SIGN MAI KONG")
-	   (?^[(1\^[(B semivowel-lower "SEMIVOWEL SIGN LO")
-	   (?^[(1]^[(B vowel-base "SEMIVOWEL SIGN SARA IA")
-	   (?^[(1^^[(B invalid nil)
-	   (?^[(1_^[(B invalid nil)
-	   (?^[(1`^[(B vowel-base "VOWEL SIGN SARA EE")
-	   (?^[(1a^[(B vowel-base "VOWEL SIGN SARA AA")
-	   (?^[(1b^[(B vowel-base "VOWEL SIGN SARA OO")
-	   (?^[(1c^[(B vowel-base "VOWEL SIGN SARA EI MAI MUAN\"")
-	   (?^[(1d^[(B vowel-base "VOWEL SIGN SARA AI MAI MAY")
-	   (?^[(1e^[(B invalid nil)
-	   (?^[(1f^[(B special "KO LA (REPETITION)")
-	   (?^[(1g^[(B invalid nil)
-	   (?^[(1h^[(B tone "TONE MAI EK")
-	   (?^[(1i^[(B tone "TONE MAI THO")
-	   (?^[(1j^[(B tone "TONE MAI TI")
-	   (?^[(1k^[(B tone "TONE MAI JADTAWAR")
-	   (?^[(1l^[(B tone "CANCELLATION MARK")
-	   (?^[(1m^[(B vowel-upper "VOWEL SIGN SARA OR")
-	   (?^[(1n^[(B invalid nil)
-	   (?^[(1o^[(B invalid nil)
-	   (?^[(1p^[(B special "DIGIT ZERO")
-	   (?^[(1q^[(B special "DIGIT ONE")
-	   (?^[(1r^[(B special "DIGIT TWO")
-	   (?^[(1s^[(B special "DIGIT THREE")
-	   (?^[(1t^[(B special "DIGIT FOUR")
-	   (?^[(1u^[(B special "DIGIT FIVE")
-	   (?^[(1v^[(B special "DIGIT SIX")
-	   (?^[(1w^[(B special "DIGIT SEVEN")
-	   (?^[(1x^[(B special "DIGIT EIGHT")
-	   (?^[(1y^[(B special "DIGIT NINE")
-	   (?^[(1z^[(B invalid nil)
-	   (?^[(1{^[(B invalid nil)
-	   (?^[(1|^[(B consonant "LETTER NHOR NHUU" "MOUSE")
-	   (?^[(1}^[(B consonant "LETTER MHOR MHAR" "DOG")
-	   (?^[(1~^[(B invalid nil)))
+	   (?ງ consonant "LETTER NGOR NGUU" "SNAKE")
+	   (?ຈ consonant "LETTER JOR JUA" "BUDDHIST NOVICE")
+	   (?ຉ invalid nil)
+	   (?ຊ consonant "LETTER XOR X\"ARNG" "ELEPHANT")
+	   (?຋ invalid nil)
+	   (?ຌ invalid nil)
+	   (?ຍ consonant "LETTER YOR YUNG" "MOSQUITO")
+	   (?ຎ invalid nil)
+	   (?ຎ invalid nil)
+	   (?ຎ invalid nil)
+	   (?ຎ invalid nil)
+	   (?ຎ invalid nil)
+	   (?ຎ invalid nil)
+	   (?ດ consonant "LETTER DOR DANG" "NOSE")
+	   (?ຕ consonant "LETTER TOR TAR" "EYE")
+	   (?ຖ consonant "LETTER THOR THUNG" "TO ASK,QUESTION")
+	   (?ທ consonant "LETTER DHOR DHARM" "FLAG")
+	   (?ຘ invalid nil)
+	   (?ນ consonant "LETTER NOR NOK" "BIRD")
+	   (?ບ consonant "LETTER BOR BED" "FISHHOOK")
+	   (?ປ consonant "LETTER POR PAR" "FISH")
+	   (?ຜ consonant "LETTER HPOR HPER\"" "BEE")
+	   (?ຝ consonant "LETTER FHOR FHAR" "WALL")
+	   (?ພ consonant "LETTER PHOR PHUU" "MOUNTAIN")
+	   (?ຟ consonant "LETTER FOR FAI" "FIRE")
+	   (?ຠ invalid nil)
+	   (?ມ consonant "LETTER MOR MAR\"" "HORSE")
+	   (?ຢ consonant "LETTER GNOR GNAR" "MEDICINE")
+	   (?ຣ consonant "LETTER ROR ROD" "CAR")
+	   (?຤ invalid nil)
+	   (?ລ consonant "LETTER LOR LIING" "MONKEY")
+	   (?຦ invalid nil)
+	   (?ວ consonant "LETTER WOR WII" "HAND FAN")
+	   (?ຨ invalid nil)
+	   (?ຩ invalid nil)
+	   (?ສ consonant "LETTER SOR SEA" "TIGER")
+	   (?ຫ consonant "LETTER HHOR HHAI" "JAR")
+	   (?ຬ invalid nil)
+	   (?ອ consonant "LETTER OR OOW" "TAKE")
+	   (?ຮ consonant "LETTER HOR HEA" "BOAT")
+	   (?ຯ special "ELLIPSIS")
+	   (?ະ vowel-base "VOWEL SIGN SARA A")
+	   (?ັ vowel-upper "VOWEL SIGN MAI KAN")
+	   (?າ vowel-base "VOWEL SIGN SARA AR")
+	   (?ຳ vowel-base "VOWEL SIGN SARA AM")
+	   (?ິ vowel-upper "VOWEL SIGN SARA I")
+	   (?ີ vowel-upper "VOWEL SIGN SARA II")
+	   (?ຶ vowel-upper "VOWEL SIGN SARA EU")
+	   (?ື vowel-upper "VOWEL SIGN SARA UR")
+	   (?ຸ vowel-lower "VOWEL SIGN SARA U")
+	   (?ູ vowel-lower "VOWEL SIGN SARA UU")
+	   (?຺ invalid nil)
+	   (?ົ vowel-upper "VOWEL SIGN MAI KONG")
+	   (?ຼ semivowel-lower "SEMIVOWEL SIGN LO")
+	   (?ຽ vowel-base "SEMIVOWEL SIGN SARA IA")
+	   (?຾ invalid nil)
+	   (?຿ invalid nil)
+	   (?ເ vowel-base "VOWEL SIGN SARA EE")
+	   (?ແ vowel-base "VOWEL SIGN SARA AA")
+	   (?ໂ vowel-base "VOWEL SIGN SARA OO")
+	   (?ໃ vowel-base "VOWEL SIGN SARA EI MAI MUAN\"")
+	   (?ໄ vowel-base "VOWEL SIGN SARA AI MAI MAY")
+	   (?à»… invalid nil)
+	   (?ໆ special "KO LA (REPETITION)")
+	   (?໇ invalid nil)
+	   (?່ tone "TONE MAI EK")
+	   (?້ tone "TONE MAI THO")
+	   (?໊ tone "TONE MAI TI")
+	   (?໋ tone "TONE MAI JADTAWAR")
+	   (?໌ tone "CANCELLATION MARK")
+	   (?ໍ vowel-upper "VOWEL SIGN SARA OR")
+	   (?໎ invalid nil)
+	   (?໏ invalid nil)
+	   (?໐ special "DIGIT ZERO")
+	   (?໑ special "DIGIT ONE")
+	   (?à»’ special "DIGIT TWO")
+	   (?໓ special "DIGIT THREE")
+	   (?à»” special "DIGIT FOUR")
+	   (?໕ special "DIGIT FIVE")
+	   (?à»– special "DIGIT SIX")
+	   (?à»— special "DIGIT SEVEN")
+	   (?໘ special "DIGIT EIGHT")
+	   (?à»™ special "DIGIT NINE")
+	   (?໚ invalid nil)
+	   (?à»› invalid nil)
+	   (?ໜ consonant "LETTER NHOR NHUU" "MOUSE")
+	   (?ໝ consonant "LETTER MHOR MHAR" "DOG")
+	   (?ໞ invalid nil)))
       elm)
   (while l
     (setq elm (car l) l (cdr l))
@@ -185,115 +185,115 @@
 
 (defconst lao-transcription-consonant-alist
   (sort '(;; single consonants
-	  ("k" . "^[(1!^[(B")
-	  ("kh" . "^[(1"^[(B")
-	  ("qh" . "^[(1$^[(B")
-	  ("ng" . "^[(1'^[(B")
-	  ("j" . "^[(1(^[(B")
-	  ("s" . "^[(1J^[(B")
-	  ("x" . "^[(1*^[(B")
-	  ("y" . "^[(1-^[(B")
-	  ("d" . "^[(14^[(B")
-	  ("t" . "^[(15^[(B")
-	  ("th" . "^[(16^[(B")
-	  ("dh" . "^[(17^[(B")
-	  ("n" . "^[(19^[(B")
-	  ("b" . "^[(1:^[(B")
-	  ("p" . "^[(1;^[(B")
-	  ("hp" . "^[(1<^[(B")
-	  ("fh" . "^[(1=^[(B")
-	  ("ph" . "^[(1>^[(B")
-	  ("f" . "^[(1?^[(B")
-	  ("m" . "^[(1A^[(B")
-	  ("gn" . "^[(1B^[(B")
-	  ("l" . "^[(1E^[(B")
-	  ("r" . "^[(1C^[(B")
-	  ("v" . "^[(1G^[(B")
-	  ("w" . "^[(1G^[(B")
-	  ("hh" . "^[(1K^[(B")
-	  ("O" . "^[(1M^[(B")
-	  ("h" . "^[(1N^[(B")
-	  ("nh" . "^[(1|^[(B")
-	  ("mh" . "^[(1}^[(B")
-	  ("lh" . ["^[(1K\^[(B"])
+	  ("k" . "ກ")
+	  ("kh" . "ຂ")
+	  ("qh" . "ຄ")
+	  ("ng" . "ງ")
+	  ("j" . "ຈ")
+	  ("s" . "ສ")
+	  ("x" . "ຊ")
+	  ("y" . "ຍ")
+	  ("d" . "ດ")
+	  ("t" . "ຕ")
+	  ("th" . "ຖ")
+	  ("dh" . "ທ")
+	  ("n" . "ນ")
+	  ("b" . "ບ")
+	  ("p" . "ປ")
+	  ("hp" . "ຜ")
+	  ("fh" . "ຝ")
+	  ("ph" . "ພ")
+	  ("f" . "ຟ")
+	  ("m" . "ມ")
+	  ("gn" . "ຢ")
+	  ("l" . "ລ")
+	  ("r" . "ຣ")
+	  ("v" . "ວ")
+	  ("w" . "ວ")
+	  ("hh" . "ຫ")
+	  ("O" . "ອ")
+	  ("h" . "ຮ")
+	  ("nh" . "ໜ")
+	  ("mh" . "ໝ")
+	  ("lh" . ["ຫຼ"])
 	  ;; double consonants
-	  ("ngh" . ["^[(1K'^[(B"])
-	  ("yh" . ["^[(1K]^[(B"])
-	  ("wh" . ["^[(1KG^[(B"])
-	  ("hl" . ["^[(1KE^[(B"])
-	  ("hy" . ["^[(1K-^[(B"])
-	  ("hn" . ["^[(1K9^[(B"])
-	  ("hm" . ["^[(1KA^[(B"])
+	  ("ngh" . ["ຫງ"])
+	  ("yh" . ["ຫຽ"])
+	  ("wh" . ["ຫວ"])
+	  ("hl" . ["ຫລ"])
+	  ("hy" . ["ຫຍ"])
+	  ("hn" . ["ຫນ"])
+	  ("hm" . ["ຫມ"])
 	  )
 	(function (lambda (x y) (> (length (car x)) (length (car y)))))))
 
 (defconst lao-transcription-semi-vowel-alist
-  '(("r" . "^[(1\^[(B")))
+  '(("r" . "ຼ")))
 
 (defconst lao-transcription-vowel-alist
-  (sort '(("a" . "^[(1P^[(B")
-	  ("ar" . "^[(1R^[(B")
-	  ("i" . "^[(1T^[(B")
-	  ("ii" . "^[(1U^[(B")
-	  ("eu" . "^[(1V^[(B")
-	  ("ur" . "^[(1W^[(B")
-	  ("u" . "^[(1X^[(B")
-	  ("uu" . "^[(1Y^[(B")
-	  ("e" . ["^[(1`P^[(B"])
-	  ("ee" . "^[(1`^[(B")
-	  ("ae" . ["^[(1aP^[(B"])
-	  ("aa" . "^[(1a^[(B")
-	  ("o" . ["^[(1bP^[(B"])
-	  ("oo" . "^[(1b^[(B")
-	  ("oe" . ["^[(1`RP^[(B"])
-	  ("or" . "^[(1m^[(B")
-	  ("er" . ["^[(1`T^[(B"])
-	  ("ir" . ["^[(1`U^[(B"])
-	  ("ua" . ["^[(1[GP^[(B"])
-	  ("uaa" . ["^[(1[G^[(B"])
-	  ("ie" . ["^[(1`Q]P^[(B"])
-	  ("ia" . ["^[(1`Q]^[(B"])
-	  ("ea" . ["^[(1`VM^[(B"])
-	  ("eaa" . ["^[(1`WM^[(B"])
-	  ("ai" . "^[(1d^[(B")
-	  ("ei" . "^[(1c^[(B")
-	  ("ao" . ["^[(1`[R^[(B"])
-	  ("aM" . "^[(1S^[(B"))
+  (sort '(("a" . "ະ")
+	  ("ar" . "າ")
+	  ("i" . "ິ")
+	  ("ii" . "ີ")
+	  ("eu" . "ຶ")
+	  ("ur" . "ື")
+	  ("u" . "ຸ")
+	  ("uu" . "ູ")
+	  ("e" . ["ເະ"])
+	  ("ee" . "ເ")
+	  ("ae" . ["ແະ"])
+	  ("aa" . "ແ")
+	  ("o" . ["ໂະ"])
+	  ("oo" . "ໂ")
+	  ("oe" . ["ເາະ"])
+	  ("or" . "ໍ")
+	  ("er" . ["ເິ"])
+	  ("ir" . ["ເີ"])
+	  ("ua" . ["ົວະ"])
+	  ("uaa" . ["ົວ"])
+	  ("ie" . ["ເັຽະ"])
+	  ("ia" . ["ເັຽ"])
+	  ("ea" . ["ເຶອ"])
+	  ("eaa" . ["ເືອ"])
+	  ("ai" . "ໄ")
+	  ("ei" . "ໃ")
+	  ("ao" . ["ເົາ"])
+	  ("aM" . "ຳ"))
 	(function (lambda (x y) (> (length (car x)) (length (car y)))))))
 
 ;; Maa-sakod is put at the tail.
 (defconst lao-transcription-maa-sakod-alist
-  '(("k" . "^[(1!^[(B")
-    ("g" . "^[(1'^[(B")
-    ("y" . "^[(1-^[(B")
-    ("d" . "^[(14^[(B")
-    ("n" . "^[(19^[(B")
-    ("b" . "^[(1:^[(B")
-    ("m" . "^[(1A^[(B")
-    ("v" . "^[(1G^[(B")
-    ("w" . "^[(1G^[(B")
+  '(("k" . "ກ")
+    ("g" . "ງ")
+    ("y" . "ຍ")
+    ("d" . "ດ")
+    ("n" . "ນ")
+    ("b" . "ບ")
+    ("m" . "ມ")
+    ("v" . "ວ")
+    ("w" . "ວ")
     ))
 
 (defconst lao-transcription-tone-alist
-  '(("'" . "^[(1h^[(B")
-    ("\"" . "^[(1i^[(B")
-    ("^" . "^[(1j^[(B")
-    ("+" . "^[(1k^[(B")
-    ("~" . "^[(1l^[(B")))
+  '(("'" . "່")
+    ("\"" . "້")
+    ("^" . "໊")
+    ("+" . "໋")
+    ("~" . "໌")))
 
 (defconst lao-transcription-punctuation-alist
-  '(("\\0" . "^[(1p^[(B")
-    ("\\1" . "^[(1q^[(B")
-    ("\\2" . "^[(1r^[(B")
-    ("\\3" . "^[(1s^[(B")
-    ("\\4" . "^[(1t^[(B")
-    ("\\5" . "^[(1u^[(B")
-    ("\\6" . "^[(1v^[(B")
-    ("\\7" . "^[(1w^[(B")
-    ("\\8" . "^[(1x^[(B")
-    ("\\9" . "^[(1y^[(B")
-    ("\\\\" . "^[(1f^[(B")
-    ("\\$" . "^[(1O^[(B")))
+  '(("\\0" . "໐")
+    ("\\1" . "໑")
+    ("\\2" . "à»’")
+    ("\\3" . "໓")
+    ("\\4" . "à»”")
+    ("\\5" . "໕")
+    ("\\6" . "à»–")
+    ("\\7" . "à»—")
+    ("\\8" . "໘")
+    ("\\9" . "à»™")
+    ("\\\\" . "ໆ")
+    ("\\$" . "ຯ")))
 
 (defconst lao-transcription-pattern
   (concat
@@ -332,39 +332,39 @@
   "Regexp of Roman transcription pattern for one Lao syllable.")
 
 (defconst lao-vowel-reordering-rule
-  '(("^[(1P^[(B" (0 ?^[(1P^[(B) (0 ?^[(1Q^[(B))
-    ("^[(1R^[(B" (0 ?^[(1R^[(B))
-    ("^[(1T^[(B" (0 ?^[(1U^[(B))
-    ("^[(1U^[(B" (0 ?^[(1U^[(B))
-    ("^[(1V^[(B" (0 ?^[(1V^[(B))
-    ("^[(1W^[(B" (0 ?^[(1W^[(B))
-    ("^[(1X^[(B" (0 ?^[(1X^[(B))
-    ("^[(1Y^[(B" (0 ?^[(1Y^[(B))
-    ("^[(1`P^[(B" (?^[(1`^[(B 0 ?^[(1P^[(B) (?^[(1`^[(B 0 ?^[(1Q^[(B))
-    ("^[(1`^[(B" (?^[(1`^[(B 0))
-    ("^[(1aP^[(B" (?^[(1a^[(B 0 ?^[(1P^[(B) (?^[(1a^[(B 0 ?^[(1Q^[(B))
-    ("^[(1a^[(B" (?^[(1a^[(B 0))
-    ("^[(1bP^[(B" (?^[(1b^[(B 0 ?^[(1P^[(B) (0 ?^[(1[^[(B) (?^[(1-^[(B ?^[(1b^[(B 0 ?^[(1Q^[(B) (?^[(1G^[(B ?^[(1b^[(B 0 ?^[(1Q^[(B))
-    ("^[(1b^[(B" (?^[(1b^[(B 0))
-    ("^[(1`RP^[(B" (?^[(1`^[(B 0 ?^[(1R^[(B ?^[(1P^[(B) (0 ?^[(1Q^[(B ?^[(1M^[(B))
-    ("^[(1m^[(B" (0 ?^[(1m^[(B) (0 ?^[(1M^[(B))
-    ("^[(1`T^[(B" (?^[(1`^[(B 0 ?^[(1T^[(B))
-    ("^[(1`U^[(B" (?^[(1`^[(B 0 ?^[(1U^[(B))
-    ("^[(1[GP^[(B" (0 ?^[(1[^[(B ?^[(1G^[(B ?^[(1P^[(B) (0 ?^[(1Q^[(B ?^[(1G^[(B))
-    ("^[(1[G^[(B" (0 ?^[(1[^[(B ?^[(1G^[(B) (0 ?^[(1G^[(B))
-    ("^[(1`Q]P^[(B" (?^[(1`^[(B 0 ?^[(1Q^[(B ?^[(1]^[(B ?^[(1P^[(B) (0 ?^[(1Q^[(B ?^[(1]^[(B))
-    ("^[(1`Q]^[(B" (?^[(1`^[(B 0 ?^[(1Q^[(B ?^[(1]^[(B) (0 ?^[(1]^[(B))
-    ("^[(1`VM^[(B" (?^[(1`^[(B 0 ?^[(1V^[(B ?^[(1M^[(B))
-    ("^[(1`WM^[(B" (?^[(1`^[(B 0 ?^[(1W^[(B ?^[(1M^[(B))
-    ("^[(1d^[(B" (?^[(1d^[(B 0))
-    ("^[(1c^[(B" (?^[(1c^[(B 0))
-    ("^[(1`[R^[(B" (?^[(1`^[(B 0 ?^[(1[^[(B ?^[(1R^[(B))
-    ("^[(1S^[(B" (0 ?^[(1S^[(B)))
+  '(("ະ" (0 ?ະ) (0 ?ັ))
+    ("າ" (0 ?າ))
+    ("ິ" (0 ?ີ))
+    ("ີ" (0 ?ີ))
+    ("ຶ" (0 ?ຶ))
+    ("ື" (0 ?ື))
+    ("ຸ" (0 ?ຸ))
+    ("ູ" (0 ?ູ))
+    ("ເະ" (?ເ 0 ?ະ) (?ເ 0 ?ັ))
+    ("ເ" (?ເ 0))
+    ("ແະ" (?ແ 0 ?ະ) (?ແ 0 ?ັ))
+    ("ແ" (?ແ 0))
+    ("ໂະ" (?ໂ 0 ?ະ) (0 ?ົ) (?ຍ ?ໂ 0 ?ັ) (?ວ ?ໂ 0 ?ັ))
+    ("ໂ" (?ໂ 0))
+    ("ເາະ" (?ເ 0 ?າ ?ະ) (0 ?ັ ?ອ))
+    ("ໍ" (0 ?ໍ) (0 ?ອ))
+    ("ເິ" (?ເ 0 ?ິ))
+    ("ເີ" (?ເ 0 ?ີ))
+    ("ົວະ" (0 ?ົ ?ວ ?ະ) (0 ?ັ ?ວ))
+    ("ົວ" (0 ?ົ ?ວ) (0 ?ວ))
+    ("ເັຽະ" (?ເ 0 ?ັ ?ຽ ?ະ) (0 ?ັ ?ຽ))
+    ("ເັຽ" (?ເ 0 ?ັ ?ຽ) (0 ?ຽ))
+    ("ເຶອ" (?ເ 0 ?ຶ ?ອ))
+    ("ເືອ" (?ເ 0 ?ື ?ອ))
+    ("ໄ" (?ໄ 0))
+    ("ໃ" (?ໃ 0))
+    ("ເົາ" (?ເ 0 ?ົ ?າ))
+    ("ຳ" (0 ?ຳ)))
   "Alist of Lao vowel string vs the corresponding re-ordering rule.
 Each element has this form:
 	(VOWEL NO-MAA-SAKOD-RULE WITH-MAA-SAKOD-RULE (MAA-SAKOD-0 RULE-0) ...)
 
-VOWEL is a vowel string (e.g. \"^[(1`Q]P^[(B\").
+VOWEL is a vowel string (e.g. \"ເັຽະ\").
 
 NO-MAA-SAKOD-RULE is a rule to re-order and modify VOWEL following a
 consonant.  It is a list vowel characters or 0.  The element 0
@@ -375,8 +375,8 @@
 nil, NO-MAA-SAKOD-RULE is used.  The maa-sakod character is always
 appended at the tail.
 
-For instance, rule `(\"^[(1`WM^[(B\" (?^[(1`^[(B t ?^[(1W^[(B ?^[(1M^[(B))' tells that this vowel
-string following a consonant `^[(1!^[(B' should be re-ordered as \"^[(1`!WM^[(B\".
+For instance, rule `(\"ເືອ\" (?ເ t ?ື ?ອ))' tells that this vowel
+string following a consonant `ກ' should be re-ordered as \"ເກືອ\".
 
 Optional (MAA-SAKOD-n RULE-n) are rules specially applied to maa-sakod
 character MAA-SAKOD-n.")

=== modified file 'lisp/language/thai.el'
--- lisp/language/thai.el	2013-01-01 09:11:05 +0000
+++ lisp/language/thai.el	2013-03-12 21:04:44 +0000
@@ -1,4 +1,4 @@
-;;; thai.el --- support for Thai -*- coding: iso-2022-7bit -*-
+;;; thai.el --- support for Thai -*- coding: utf-8 -*-
 
 ;; Copyright (C) 1997-1998, 2000-2013 Free Software Foundation, Inc.
 ;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
@@ -55,7 +55,7 @@
 	  (exit-function . exit-thai-language-environment-internal)
 	  (sample-text
 	   . (thai-compose-string
-	      (copy-sequence "Thai (^[,T@RIRd7B^[(B)		^[,TJGQJ4U$CQ:^[(B, ^[,TJGQJ4U$hP^[(B")))
+	      (copy-sequence "Thai (ภาษาไทย)		สวัสดีครับ, สวัสดีค่ะ")))
 	  (documentation . t)))
 
 (define-coding-system 'cp874
@@ -75,12 +75,12 @@
   :charset-list '(iso-8859-11))
 
 ;; For automatic composition.
-(let ((chars "^[,TQTUVWXYZghijklmn^[(B")
-      (elt '(["[^[,T!^[(B-^[,TO^[(B].[^[,Thijkl^[(B]?^[,TS^[(B?" 1 thai-composition-function]
+(let ((chars "ัิีึืฺุู็่้๊๋์ํ๎")
+      (elt '(["[ก-ฯ].[่้๊๋์]?ำ?" 1 thai-composition-function]
 	     [nil 0 thai-composition-function])))
   (dotimes (i (length chars))
     (aset composition-function-table (aref chars i) elt)))
-(aset composition-function-table ?^[,TS^[(B '(["[^[,T!^[(B-^[,TO^[(B]." 1 thai-composition-function]))
+(aset composition-function-table ?ำ '(["[ก-ฯ]." 1 thai-composition-function]))
 
 (provide 'thai)
 

=== modified file 'lisp/language/tibet-util.el'
--- lisp/language/tibet-util.el	2013-01-01 09:11:05 +0000
+++ lisp/language/tibet-util.el	2013-03-12 21:04:44 +0000
@@ -1,4 +1,4 @@
-;;; tibet-util.el --- utilities for Tibetan   -*- coding: iso-2022-7bit; -*-
+;;; tibet-util.el --- utilities for Tibetan   -*- coding: utf-8-emacs; -*-
 
 ;; Copyright (C) 1997, 2001-2013 Free Software Foundation, Inc.
 ;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
@@ -35,21 +35,21 @@
 ;;; Code:
 
 (defconst tibetan-obsolete-glyphs
-  `(("^[$(7!=^[(B" . "^[$(7!=^[(B")			; 2 col <-> 1 col
-    ("^[$(7!?^[(B" . "^[$(7!?^[(B")
-    ("^[$(7!@^[(B" . "^[$(7!@^[(B")
-    ("^[$(7!A^[(B" . "^[$(7!A^[(B")
-    ("^[$(7"`^[(B" . "^[$(7"`^[(B")
-    ("^[$(7!;^[(B" . "^[$(7!;^[(B")
-    ("^[$(7!D^[(B" . "^[$(7!D^[(B")
+  `(("།" . "།")			; 2 col <-> 1 col
+    ("༏" . "༏")
+    ("༐" . "༐")
+    ("༑" . "༑")
+    ("ཿ" . "ཿ")
+    ("་" . "་")
+    ("༔" . "༔")
     ;; Yes these are dirty. But ...
-    ("^[$(7!>^[(B ^[$(7!>^[(B" . ,(compose-string "^[$(7!>^[(B ^[$(7!>^[(B" 0 3 [?^[$(7!>^[(B (Br . Bl) ?  (Br . Bl) ?^[$(7!>^[(B]))
-    ("^[$(7!4!5!5^[(B" . ,(compose-string
-		  "^[$(7#R#S#S#S^[(B" 0 4
-		  [?^[$(7#R^[(B (Br . Bl) ?^[$(7#S^[(B (Br . Bl) ?^[$(7#S^[(B (Br . Bl) ?^[$(7#S^[(B]))
-    ("^[$(7!4!5^[(B" . ,(compose-string "^[$(7#R#S#S^[(B" 0 3 [?^[$(7#R^[(B (Br . Bl) ?^[$(7#S^[(B (Br . Bl) ?^[$(7#S^[(B]))
-    ("^[$(7!6^[(B" . ,(compose-string "^[$(7#R#S!I^[(B" 0 3 [?^[$(7#R^[(B (Br . Bl) ?^[$(7#S^[(B (br . tr) ?^[$(7!I^[(B]))
-    ("^[$(7!4^[(B"   . ,(compose-string "^[$(7#R#S^[(B" 0 2 [?^[$(7#R^[(B (Br . Bl) ?^[$(7#S^[(B]))))
+    ("༎ ༎" . ,(compose-string "༎ ༎" 0 3 [?༎ (Br . Bl) ?  (Br . Bl) ?༎]))
+    ("༄༅༅" . ,(compose-string
+		  "࿁࿂࿂࿂" 0 4
+		  [?࿁ (Br . Bl) ?࿂ (Br . Bl) ?࿂ (Br . Bl) ?࿂]))
+    ("༄༅" . ,(compose-string "࿁࿂࿂" 0 3 [?࿁ (Br . Bl) ?࿂ (Br . Bl) ?࿂]))
+    ("༆" . ,(compose-string "࿁࿂༙" 0 3 [?࿁ (Br . Bl) ?࿂ (br . tr) ?༙]))
+    ("༄"   . ,(compose-string "࿁࿂" 0 2 [?࿁ (Br . Bl) ?࿂]))))
 
 ;;;###autoload
 (defun tibetan-char-p (ch)
@@ -136,7 +136,7 @@
 ;;;
 ;;; Here are examples of the words "bsgrubs" and "hfauM"
 ;;;
-;;;            ^[$(7"7"G###C"U"7"G^[(B            ^[$(7"H"R"U"_^[(B
+;;;            བསྒྲུབས            ཧཱུཾ
 ;;;
 ;;;                             M
 ;;;             b s b s         h
@@ -144,7 +144,7 @@
 ;;;               r             u
 ;;;               u
 ;;;
-;;; Consonants `'' (^[$(7"A^[(B), `w' (^[$(7">^[(B), `y' (^[$(7"B^[(B), `r' (^[$(7"C^[(B) take special
+;;; Consonants `'' (འ), `w' (ཝ), `y' (ཡ), `r' (ར) take special
 ;;; forms when they are used as subjoined consonant.  Consonant `r'
 ;;; takes another special form when used as superjoined in such a case
 ;;; as "rka", while it does not change its form when conjoined with
@@ -161,15 +161,15 @@
     ;; Special treatment for 'a chung.
     ;; If 'a follows a consonant, turn it into the subjoined form.
     ;; * Disabled by Tomabechi 2000/06/09 *
-    ;; Because in Unicode, ^[$(7"A^[(B may follow directly a consonant without
-    ;; any intervening vowel, as in ^[$(7"9"""Q"A!;^[(B=^[$(7"9^[(B ^[$(7""^[(B ^[$(7"A^[(B not ^[$(7"9^[(B ^[$(7""^[(B ^[$(7"Q^[(B ^[$(7"A^[(B
-    ;;(if (and (= char ?^[$(7"A^[(B)
+    ;; Because in Unicode, འ may follow directly a consonant without
+    ;; any intervening vowel, as in མཁö‚Žà½ à¼‹=མ ཁ འ not མ ཁ ö‚Ž འ
+    ;;(if (and (= char ?འ)
     ;;	     (aref (char-category-set (car last)) ?0))
-    ;;	(setq char ?^[$(7"R^[(B)) ;; modified for new font by Tomabechi 1999/12/10
+    ;;	(setq char ?ཱ)) ;; modified for new font by Tomabechi 1999/12/10
 
     ;; Composite vowel signs are decomposed before being added
     ;; Added by Tomabechi 2000/06/08
-    (if (memq char '(?^[$(7"T^[(B ?^[$(7"V^[(B ?^[$(7"W^[(B ?^[$(7"X^[(B ?^[$(7"Y^[(B ?^[$(7"Z^[(B ?^[$(7"b^[(B))
+    (if (memq char '(?ཱི ?ཱུ ?ྲྀ ?ཷ ?ླྀ ?ཹ ?ཱྀ))
 	(setq comp-vowel
 	      (copy-sequence
 	       (cddr (assoc (char-to-string char)
@@ -184,22 +184,22 @@
 
      ;; Compose lower vowel sign vertically under.
      ((aref (char-category-set char) ?3)
-      (if (or (eq char ?^[$(7"Q^[(B) ;; `^[$(7"Q^[(B' and `^[$,1FP^[(B' should not visible when composed.
+      (if (or (eq char ?ö‚Ž) ;; `ö‚Ž' and `཰' should not visible when composed.
 	      (eq char #xF70))
 	  (setq rule nil)
 	(setq rule stack-under)))
      ;; Transform ra-mgo (superscribed r) if followed by a subjoined
      ;; consonant other than w, ', y, r.
-     ((and (= (car last) ?^[$(7"C^[(B)
-	   (not (memq char '(?^[$(7#>^[(B ?^[$(7"R^[(B ?^[$(7#B^[(B ?^[$(7#C^[(B))))
-      (setcar last ?^[$(7!"^[(B) ;; modified for newfont by Tomabechi 1999/12/10
+     ((and (= (car last) ?ར)
+	   (not (memq char '(?ྭ ?ཱ ?ྱ ?ྲ))))
+      (setcar last ?ö€) ;; modified for newfont by Tomabechi 1999/12/10
       (setq rule stack-under))
      ;; Transform initial base consonant if followed by a subjoined
      ;; consonant but 'a.
      (t
       (let ((laststr (char-to-string (car last))))
-	(if (and (/= char ?^[$(7"R^[(B) ;; modified for new font by Tomabechi
-		 (string-match "[^[$(7"!^[(B-^[$(7"="?"@"D^[(B-^[$(7"J"K^[(B]" laststr))
+	(if (and (/= char ?ཱ) ;; modified for new font by Tomabechi
+		 (string-match "[ཀ-ཛྷཞཟལ-ཀྵཪ]" laststr))
 	    (setcar last (string-to-char
 			  (cdr (assoc (char-to-string (car last))
 				      tibetan-base-to-subjoined-alist)))))
@@ -216,7 +216,7 @@
 (defun tibetan-compose-string (str)
   "Compose Tibetan string STR."
   (let ((idx 0))
-    ;; `^[$(7"A^[(B' is included in the pattern for subjoined consonants
+    ;; `འ' is included in the pattern for subjoined consonants
     ;; because we treat it specially in tibetan-add-components.
     ;; (This feature is removed by Tomabechi 2000/06/08)
     (while (setq idx (string-match tibetan-composable-pattern str idx))
@@ -247,7 +247,7 @@
       (save-restriction
 	(narrow-to-region beg end)
 	(goto-char (point-min))
-	;; `^[$(7"A^[(B' is included in the pattern for subjoined consonants
+	;; `འ' is included in the pattern for subjoined consonants
 	;; because we treat it specially in tibetan-add-components.
 	;; (This feature is removed by Tomabechi 2000/06/08)
 	(while (re-search-forward tibetan-composable-pattern nil t)
@@ -366,18 +366,18 @@
 ;;;
 
 (defvar tibetan-canonicalize-for-unicode-alist
-  '(("^[$(7"Q^[(B" . "")	;; remove vowel a
-    ("^[$(7"T^[(B" . "^[$(7"R"S^[(B") ;; decompose vowels whose use is ``discouraged'' in Unicode 3.0
-    ("^[$(7"V^[(B" . "^[$(7"R"U^[(B")
-    ("^[$(7"W^[(B" . "^[$(7#C"a^[(B")
-    ("^[$(7"X^[(B" . "^[$(7#C"R"a^[(B")
-    ("^[$(7"Y^[(B" . "^[$(7#D"a^[(B")
-    ("^[$(7"Z^[(B" . "^[$(7#D"R"a^[(B")
-    ("^[$(7"b^[(B" . "^[$(7"R"a^[(B"))
+  '(("ö‚Ž" . "")	;; remove vowel a
+    ("ཱི" . "ཱི") ;; decompose vowels whose use is ``discouraged'' in Unicode 3.0
+    ("ཱུ" . "ཱུ")
+    ("ྲྀ" . "ྲྀ")
+    ("ཷ" . "ྲཱྀ")
+    ("ླྀ" . "ླྀ")
+    ("ཹ" . "ླཱྀ")
+    ("ཱྀ" . "ཱྀ"))
   "Rules for canonicalizing Tibetan vowels for Unicode.")
 
 (defvar tibetan-canonicalize-for-unicode-regexp
-  "[^[$(7"Q"T"V"W"X"Y"Z"b^[(B]"
+  "[ö‚Žà½³à½µà½¶à½·à½¸à½¹à¾]"
   "Regexp for Tibetan vowels to be canonicalized in Unicode.")
 
 (defun tibetan-canonicalize-for-unicode-region (from to)

=== modified file 'lisp/language/tibetan.el'
--- lisp/language/tibetan.el	2013-01-01 09:11:05 +0000
+++ lisp/language/tibetan.el	2013-03-12 21:04:44 +0000
@@ -1,4 +1,4 @@
-;;; tibetan.el --- support for Tibetan language -*- coding: iso-2022-7bit; -*-
+;;; tibetan.el --- support for Tibetan language -*- coding: utf-8-emacs; -*-
 
 ;; Copyright (C) 1997, 2001-2013 Free Software Foundation, Inc.
 ;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
@@ -43,45 +43,45 @@
 ;;; I hope I can add missing characters later.
 ;;;
 ;;;     00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
-;;;2120 // ^[$(7!!^[(B ^[$(7!"^[(B ^[$(7!#^[(B ^[$(7!$^[(B ^[$(7!%^[(B ^[$(7!&^[(B ^[$(7!'^[(B ^[$(7!(^[(B ^[$(7!)^[(B ^[$(7!*^[(B ^[$(7!+^[(B ^[$(7!,^[(B ^[$(7!-^[(B ^[$(7!.^[(B ^[$(7!/^[(B ; obsolete glyphs (2123-5)
-;;;2130 ^[$(7!0^[(B ^[$(7!1^[(B ^[$(7!2^[(B ^[$(7!3^[(B ^[$(7!4^[(B ^[$(7!5^[(B ^[$(7!6^[(B ^[$(7!7^[(B ^[$(7!8^[(B ^[$(7!9^[(B ^[$(7!:^[(B ^[$(7!;^[(B ^[$(7!<^[(B ^[$(7!=^[(B ^[$(7!>^[(B ^[$(7!?^[(B ; Punctuation,
-;;;2140 ^[$(7!@^[(B ^[$(7!A^[(B ^[$(7!B^[(B ^[$(7!C^[(B ^[$(7!D^[(B ^[$(7!E^[(B ^[$(7!F^[(B ^[$(7!G^[(B ^[$(7!H^[(B ^[$(7!I^[(B ^[$(7!J^[(B ^[$(7!K^[(B ^[$(7!L^[(B ^[$(7!M^[(B ^[$(7!N^[(B ^[$(7!O^[(B ; Digits and
-;;;2150 ^[$(7!P^[(B ^[$(7!Q^[(B ^[$(7!R^[(B ^[$(7!S^[(B ^[$(7!T^[(B ^[$(7!U^[(B ^[$(7!V^[(B ^[$(7!W^[(B ^[$(7!X^[(B ^[$(7!Y^[(B ^[$(7!Z^[(B ^[$(7![^[(B ^[$(7!\^[(B ^[$(7!]^[(B ^[$(7!^^[(B ^[$(7!_^[(B ; Special signs.
-;;;2160 ^[$(7!`^[(B ^[$(7!a^[(B ^[$(7!b^[(B ^[$(7!c^[(B ^[$(7!d^[(B ^[$(7!e^[(B ^[$(7!f^[(B ^[$(7!g^[(B ^[$(7!h^[(B ^[$(7!i^[(B ^[$(7!j^[(B ^[$(7!k^[(B ^[$(7!l^[(B ^[$(7!m^[(B ^[$(7!n^[(B ^[$(7!o^[(B ;
-;;;2170 ^[$(7!p^[(B ^[$(7!q^[(B ^[$(7!r^[(B ^[$(7!s^[(B ^[$(7!t^[(B ^[$(7!u^[(B ^[$(7!v^[(B ^[$(7!w^[(B ^[$(7!x^[(B ^[$(7!y^[(B ^[$(7!z^[(B ^[$(7!{^[(B ^[$(7!|^[(B ^[$(7!}^[(B ^[$(7!~^[(B // ;
+;;;2120 // ö€€ ö€ ö€‚ ö€ƒ ö€„ ö€… ö€† ö€‡ ö€ˆ ö€‰ ö€Š ö€‹ ö€Œ ö€ ö€Ž ; obsolete glyphs (2123-5)
+;;;2130 ༀ ༁ ༂ ༃ ༄ ༅ ༆ ༇ ༈ ༉ ༊ ་ ༌ ། ༎ ༏ ; Punctuation,
+;;;2140 ༐ ༑ ༒ ༓ ༔ ༕ ༖ ༗ ༘ ༙ ༚ ༛ ༜ ༝ ༞ ༟ ; Digits and
+;;;2150 ༠ ༡ ༢ ༣ ༤ ༥ ༦ ༧ ༨ ༩ ༪ ༫ ༬ ༭ ༮ ༯ ; Special signs.
+;;;2160 ༰ ༱ ༲ ༳ ༴ ༵ ༶ ༷ ༸ ༹ ༺ ༻ ༼ ༽ ༾ ༿ ;
+;;;2170 ö ö ö‘ ö’ ö“ ö” ö• ö– ö— ö˜ ö™ öš ö› öœ ö // ;
 ;;;
 ;;;     00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
-;;;2220 // ^[$(7"!^[(B ^[$(7""^[(B ^[$(7"#^[(B ^[$(7"$^[(B ^[$(7"%^[(B ^[$(7"&^[(B ^[$(7"'^[(B ^[$(7"(^[(B ^[$(7")^[(B ^[$(7"*^[(B ^[$(7"+^[(B ^[$(7",^[(B ^[$(7"-^[(B ^[$(7".^[(B ^[$(7"/^[(B ; Base consonants
-;;;2230 ^[$(7"0^[(B ^[$(7"1^[(B ^[$(7"2^[(B ^[$(7"3^[(B ^[$(7"4^[(B ^[$(7"5^[(B ^[$(7"6^[(B ^[$(7"7^[(B ^[$(7"8^[(B ^[$(7"9^[(B ^[$(7":^[(B ^[$(7";^[(B ^[$(7"<^[(B ^[$(7"=^[(B ^[$(7">^[(B ^[$(7"?^[(B ; and
-;;;2240 ^[$(7"@^[(B ^[$(7"A^[(B ^[$(7"B^[(B ^[$(7"C^[(B ^[$(7"D^[(B ^[$(7"E^[(B ^[$(7"F^[(B ^[$(7"G^[(B ^[$(7"H^[(B ^[$(7"I^[(B ^[$(7"J^[(B ^[$(7"K^[(B ^[$(7"L^[(B ^[$(7"M^[(B ^[$(7"N^[(B ^[$(7"O^[(B ; Vowel signs.
-;;;2250 ^[$(7"P^[(B ^[$(7"Q^[(B ^[$(7"R^[(B ^[$(7"S^[(B ^[$(7"T^[(B ^[$(7"U^[(B ^[$(7"V^[(B ^[$(7"W^[(B ^[$(7"X^[(B ^[$(7"Y^[(B ^[$(7"Z^[(B ^[$(7"[^[(B ^[$(7"\^[(B ^[$(7"]^[(B ^[$(7"^^[(B ^[$(7"_^[(B ; (\x2251 = vowel a)
-;;;2260 ^[$(7"`^[(B ^[$(7"a^[(B ^[$(7"b^[(B ^[$(7"c^[(B ^[$(7"d^[(B ^[$(7"e^[(B ^[$(7"f^[(B ^[$(7"g^[(B ^[$(7"h^[(B ^[$(7"i^[(B ^[$(7"j^[(B ^[$(7"k^[(B ^[$(7"l^[(B ^[$(7"m^[(B ^[$(7"n^[(B ^[$(7"o^[(B ; Long vowels and
-;;;2270 ^[$(7"p^[(B ^[$(7"q^[(B ^[$(7"r^[(B ^[$(7"s^[(B ^[$(7"t^[(B ^[$(7"u^[(B ^[$(7"v^[(B ^[$(7"w^[(B ^[$(7"x^[(B ^[$(7"y^[(B ^[$(7"z^[(B ^[$(7"{^[(B ^[$(7"|^[(B ^[$(7"}^[(B ^[$(7"~^[(B // ; vocalic r, l ARE
+;;;2220 // ཀ ཁ ག གྷ ང ཅ ཆ ཇ ö¦ ཉ ཊ ཋ ཌ ཌྷ ཎ ; Base consonants
+;;;2230 ཏ ཐ ད དྷ ན པ ཕ བ བྷ མ ཙ ཚ ཛ ཛྷ ཝ ཞ ; and
+;;;2240 ཟ འ ཡ ར ལ ཤ ཥ ས ཧ ཨ ཀྵ ཪ ö‚‰ ö‚Š ö‚‹ ö‚Œ ; Vowel signs.
+;;;2250 ö‚ ö‚Ž ཱ ི ཱི ུ ཱུ ྲྀ ཷ ླྀ ཹ ེ ཻ ོ ཽ ཾ ; (\x2251 = vowel a)
+;;;2260 ཿ ྀ ཱྀ ྂ ྃ ྄ ྅ ྆ ྇ ྈ ྉ ྊ ྋ ö‚ª ö‚« ö‚¬ ; Long vowels and
+;;;2270 ö‚­ ö‚® ö‚¯ ö‚° ö‚± ö‚² ö‚³ ö‚´ ö‚µ ö‚¶ ö‚· ö‚¸ ö‚¹ ö‚º ö‚» // ; vocalic r, l ARE
 ;;;                                                     ; atomically
 ;;;                                                     ; encoded.
 ;;;     00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
-;;;2320 // ^[$(7#!^[(B ^[$(7#"^[(B ^[$(7##^[(B ^[$(7#$^[(B ^[$(7#%^[(B ^[$(7#&^[(B ^[$(7#'^[(B ^[$(7#(^[(B ^[$(7#)^[(B ^[$(7#*^[(B ^[$(7#+^[(B ^[$(7#,^[(B ^[$(7#-^[(B ^[$(7#.^[(B ^[$(7#/^[(B ; Subjoined consonants
-;;;2330 ^[$(7#0^[(B ^[$(7#1^[(B ^[$(7#2^[(B ^[$(7#3^[(B ^[$(7#4^[(B ^[$(7#5^[(B ^[$(7#6^[(B ^[$(7#7^[(B ^[$(7#8^[(B ^[$(7#9^[(B ^[$(7#:^[(B ^[$(7#;^[(B ^[$(7#<^[(B ^[$(7#=^[(B ^[$(7#>^[(B ^[$(7#?^[(B ;
-;;;2340 ^[$(7#@^[(B ^[$(7#A^[(B ^[$(7#B^[(B ^[$(7#C^[(B ^[$(7#D^[(B ^[$(7#E^[(B ^[$(7#F^[(B ^[$(7#G^[(B ^[$(7#H^[(B ^[$(7#I^[(B ^[$(7#J^[(B ^[$(7#K^[(B ^[$(7#L^[(B ^[$(7#M^[(B ^[$(7#N^[(B ^[$(7#O^[(B ;
-;;;2350 ^[$(7#P^[(B ^[$(7#Q^[(B ^[$(7#R^[(B ^[$(7#S^[(B ^[$(7#T^[(B ^[$(7#U^[(B ^[$(7#V^[(B ^[$(7#W^[(B ^[$(7#X^[(B ^[$(7#Y^[(B ^[$(7#Z^[(B ^[$(7#[^[(B ^[$(7#\^[(B ^[$(7#]^[(B ^[$(7#^^[(B ^[$(7#_^[(B ; Hereafter, the chars
-;;;2360 ^[$(7#`^[(B ^[$(7#a^[(B ^[$(7#b^[(B ^[$(7#c^[(B ^[$(7#d^[(B ^[$(7#e^[(B ^[$(7#f^[(B ^[$(7#g^[(B ^[$(7#h^[(B ^[$(7#i^[(B ^[$(7#j^[(B ^[$(7#k^[(B ^[$(7#l^[(B ^[$(7#m^[(B ^[$(7#n^[(B ^[$(7#o^[(B ; are not specified
-;;;2370 ^[$(7#p^[(B ^[$(7#q^[(B ^[$(7#r^[(B ^[$(7#s^[(B ^[$(7#t^[(B ^[$(7#u^[(B ^[$(7#v^[(B ^[$(7#w^[(B ^[$(7#x^[(B ^[$(7#y^[(B ^[$(7#z^[(B ^[$(7#{^[(B ^[$(7#|^[(B ^[$(7#}^[(B ^[$(7#~^[(B // ; in Unicode.
+;;;2320 // ྐ ྑ ྒ ྒྷ ྔ ྕ ྖ ྗ öƒ„ ྙ ྚ ྛ ྜ ྜྷ ྞ ; Subjoined consonants
+;;;2330 ྟ ྠ ྡ ྡྷ ྣ ྤ ྥ ྦ ྦྷ ྨ ྩ ྪ ྫ ྫྷ ྭ ྮ ;
+;;;2340 ྯ ྰ ྱ ྲ ླ ྴ ྵ ྶ ྷ ྸ ྐྵ ྺ ྻ ྼ öƒ© ྾ ;
+;;;2350 ྿ à¿€ ࿁ à¿‚ ࿃ à¿„ à¿… ࿆ ࿇ ࿈ ࿉ à¿Š à¿‹ à¿Œ öƒ¹ öƒº ; Hereafter, the chars
+;;;2360 ࿏ öƒ¼ öƒ½ öƒ¾ öƒ¿ ö„€ ö„ ö„‚ ö„ƒ ö„„ ö„… ö„† ö„‡ ö„ˆ ö„‰ ö„Š ; are not specified
+;;;2370 ö„‹ ö„Œ ö„ ö„Ž ö„ ö„ ö„‘ ö„’ ö„“ ö„” ö„• ö„– ö„— ö„˜ ö„™ // ; in Unicode.
 ;;;
 ;;;     00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
-;;;2420 // ^[$(7$!^[(B ^[$(7$"^[(B ^[$(7$#^[(B ^[$(7$$^[(B ^[$(7$%^[(B ^[$(7$&^[(B ^[$(7$'^[(B ^[$(7$(^[(B ^[$(7$)^[(B ^[$(7$*^[(B ^[$(7$+^[(B ^[$(7$,^[(B ^[$(7$-^[(B ^[$(7$.^[(B ^[$(7$/^[(B ; Precomposed
-;;;2430 ^[$(7$0^[(B ^[$(7$1^[(B ^[$(7$2^[(B ^[$(7$3^[(B ^[$(7$4^[(B ^[$(7$5^[(B ^[$(7$6^[(B ^[$(7$7^[(B ^[$(7$8^[(B ^[$(7$9^[(B ^[$(7$:^[(B ^[$(7$;^[(B ^[$(7$<^[(B ^[$(7$=^[(B ^[$(7$>^[(B ^[$(7$?^[(B ; consonants for
-;;;2440 ^[$(7$@^[(B ^[$(7$A^[(B ^[$(7$B^[(B ^[$(7$C^[(B ^[$(7$D^[(B ^[$(7$E^[(B ^[$(7$F^[(B ^[$(7$G^[(B ^[$(7$H^[(B ^[$(7$I^[(B ^[$(7$J^[(B ^[$(7$K^[(B ^[$(7$L^[(B ^[$(7$M^[(B ^[$(7$N^[(B ^[$(7$O^[(B ; ordinary Tibetan.
-;;;2450 ^[$(7$P^[(B ^[$(7$Q^[(B ^[$(7$R^[(B ^[$(7$S^[(B ^[$(7$T^[(B ^[$(7$U^[(B ^[$(7$V^[(B ^[$(7$W^[(B ^[$(7$X^[(B ^[$(7$Y^[(B ^[$(7$Z^[(B ^[$(7$[^[(B ^[$(7$\^[(B ^[$(7$]^[(B ^[$(7$^^[(B ^[$(7$_^[(B ; They are decomposed
-;;;2460 ^[$(7$`^[(B ^[$(7$a^[(B ^[$(7$b^[(B ^[$(7$c^[(B ^[$(7$d^[(B ^[$(7$e^[(B ^[$(7$f^[(B ^[$(7$g^[(B ^[$(7$h^[(B ^[$(7$i^[(B ^[$(7$j^[(B ^[$(7$k^[(B ^[$(7$l^[(B ^[$(7$m^[(B ^[$(7$n^[(B ^[$(7$o^[(B ; into base and
-;;;2470 ^[$(7$p^[(B ^[$(7$q^[(B ^[$(7$r^[(B ^[$(7$s^[(B ^[$(7$t^[(B ^[$(7$u^[(B ^[$(7$v^[(B ^[$(7$w^[(B ^[$(7$x^[(B ^[$(7$y^[(B ^[$(7$z^[(B ^[$(7${^[(B ^[$(7$|^[(B ^[$(7$}^[(B ^[$(7$~^[(B // ; subjoined consonants
+;;;2420 // ö„š ö„› ö„œ ö„ ö„ž ö„Ÿ ö„  ö„¡ ö„¢ ö„£ ö„¤ ö„¥ ö„¦ ö„§ ö„¨ ; Precomposed
+;;;2430 ö„© ö„ª ö„« ö„¬ ö„­ ö„® ö„¯ ö„° ö„± ö„² ö„³ ö„´ ö„µ ö„¶ ö„· ö„¸ ; consonants for
+;;;2440 ö„¹ ö„º ö„» ö„¼ ö„½ ö„¾ ö„¿ ö…€ ö… ö…‚ ö…ƒ ö…„ ö…… ö…† ö…‡ ö…ˆ ; ordinary Tibetan.
+;;;2450 ö…‰ ö…Š ö…‹ ö…Œ ö… ö…Ž ö… ö… ö…‘ ö…’ ö…“ ö…” ö…• ö…– ö…— ö…˜ ; They are decomposed
+;;;2460 ö…™ ö…š ö…› ö…œ ö… ö…ž ö…Ÿ ö…  ö…¡ ö…¢ ö…£ ö…¤ ö…¥ ö…¦ ö…§ ö…¨ ; into base and
+;;;2470 ö…© ö…ª ö…« ö…¬ ö…­ ö…® ö…¯ ö…° ö…± ö…² ö…³ ö…´ ö…µ ö…¶ ö…· // ; subjoined consonants
 ;;;                                                     ; when written on a
 ;;;     00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F ; file in Tibetan
-;;;2520 // ^[$(7%!^[(B ^[$(7%"^[(B ^[$(7%#^[(B ^[$(7%$^[(B ^[$(7%%^[(B ^[$(7%&^[(B ^[$(7%'^[(B ^[$(7%(^[(B ^[$(7%)^[(B ^[$(7%*^[(B ^[$(7%+^[(B ^[$(7%,^[(B ^[$(7%-^[(B ^[$(7%.^[(B ^[$(7%/^[(B ; coding system.
-;;;2530 ^[$(7%0^[(B ^[$(7%1^[(B ^[$(7%2^[(B ^[$(7%3^[(B ^[$(7%4^[(B ^[$(7%5^[(B ^[$(7%6^[(B ^[$(7%7^[(B ^[$(7%8^[(B ^[$(7%9^[(B ^[$(7%:^[(B ^[$(7%;^[(B ^[$(7%<^[(B ^[$(7%=^[(B ^[$(7%>^[(B ^[$(7%?^[(B ;
-;;;2540 ^[$(7%@^[(B ^[$(7%A^[(B ^[$(7%B^[(B ^[$(7%C^[(B ^[$(7%D^[(B ^[$(7%E^[(B ^[$(7%F^[(B ^[$(7%G^[(B ^[$(7%H^[(B ^[$(7%I^[(B ^[$(7%J^[(B ^[$(7%K^[(B ^[$(7%L^[(B ^[$(7%M^[(B ^[$(7%N^[(B ^[$(7%O^[(B ;
-;;;2550 ^[$(7%P^[(B ^[$(7%Q^[(B ^[$(7%R^[(B ^[$(7%S^[(B ^[$(7%T^[(B ^[$(7%U^[(B ^[$(7%V^[(B ^[$(7%W^[(B ^[$(7%X^[(B ^[$(7%Y^[(B ^[$(7%Z^[(B ^[$(7%[^[(B ^[$(7%\^[(B ^[$(7%]^[(B ^[$(7%^^[(B ^[$(7%_^[(B ;
-;;;2560 ^[$(7%`^[(B ^[$(7%a^[(B ^[$(7%b^[(B ^[$(7%c^[(B ^[$(7%d^[(B ^[$(7%e^[(B ^[$(7%f^[(B ^[$(7%g^[(B ^[$(7%h^[(B ^[$(7%i^[(B ^[$(7%j^[(B ^[$(7%k^[(B ^[$(7%l^[(B ^[$(7%m^[(B ^[$(7%n^[(B ^[$(7%o^[(B ;
-;;;2570 ^[$(7%p^[(B ^[$(7%q^[(B ^[$(7%r^[(B ^[$(7%s^[(B ^[$(7%t^[(B ^[$(7%u^[(B ^[$(7%v^[(B ^[$(7%w^[(B ^[$(7%x^[(B ^[$(7%y^[(B ^[$(7%z^[(B ^[$(7%{^[(B ^[$(7%|^[(B ^[$(7%}^[(B ^[$(7%~^[(B // ;
+;;;2520 // ö…¸ ö…¹ ö…º ö…» ö…¼ ö…½ ö…¾ ö…¿ ö†€ ö† ö†‚ ö†ƒ ö†„ ö†… ö†† ; coding system.
+;;;2530 ö†‡ ö†ˆ ö†‰ ö†Š ö†‹ ö†Œ ö† ö†Ž ö† ö† ö†‘ ö†’ ö†“ ö†” ö†• ö†– ;
+;;;2540 ö†— ö†˜ ö†™ ö†š ö†› ö†œ ö† ö†ž ö†Ÿ ö†  ö†¡ ö†¢ ö†£ ö†¤ ö†¥ ö†¦ ;
+;;;2550 ö†§ ö†¨ ö†© ö†ª ö†« ö†¬ ö†­ ö†® ö†¯ ö†° ö†± ö†² ö†³ ö†´ ö†µ ö†¶ ;
+;;;2560 ö†· ö†¸ ö†¹ ö†º ö†» ö†¼ ö†½ ö†¾ ö†¿ ö‡€ ö‡ ö‡‚ ö‡ƒ ö‡„ ö‡… ö‡† ;
+;;;2570 ö‡‡ ö‡ˆ ö‡‰ ö‡Š ö‡‹ ö‡Œ ö‡ ö‡Ž ö‡ ö‡ ö‡‘ ö‡’ ö‡“ ö‡” ö‡• // ;
 ;;;
 
 
@@ -101,18 +101,18 @@
 	     (input-method . "tibetan-wylie")
 	     (features tibet-util)
 	     (documentation . t)
-	     (sample-text . "Tibetan (^[$(7"7"]"2!;"G#!"Q"2!;^[(B) ^[$(7!4!5!5!>"7"!#C"Q!;"E"S"G!;"7"2"[!;"D"["#"G!>"I"]"_!;"9"Q!;"/"S!;"5"Q"2#9"[!;"H"A"U"c!>^[(B")))
+	     (sample-text . "Tibetan (བོད་སྐö‚Žà½‘་) ༄༅༅༎བཀྲö‚Žà¼‹à½¤à½²à½¦à¼‹à½–དེ་ལེགས༎ཨོཾ་མö‚Žà¼‹à½Žà½²à¼‹à½”ö‚Žà½‘ྨེ་ཧའུྂ༎")))
 
-;; `^[$(7"A^[(B' is included in the pattern for subjoined consonants because we
+;; `འ' is included in the pattern for subjoined consonants because we
 ;; treat it specially in tibetan-add-components.
 ;; modified by Tomabechi 1999/12/10
 ;; modified by Tomabechi 2000/06/08
 ;;          To allow infinite addition of vowels/modifiers
 ;;          as specified in Unicode v.3
-;; ^[$(7"A^[(B is removed from the class of subjoined. Tomabechi 2000/06/08
+;; འ is removed from the class of subjoined. Tomabechi 2000/06/08
 ;; (for Unicode support)
 (defconst tibetan-composable-pattern
-  "[^[$(7"!^[(B-^[$(7"J"K^[(B][^[$(7#!^[(B-^[$(7#J#K#L#M^[(B]*[^[$,1FP^[$(7"Q"R"S^[(B-^[$(7"^"a"b"e^[(B]*[^[$(7"_"c"d"g^[(B-^[$(7"l!I!e!g^[(B]*"
+  "[ཀ-ཀྵཪ][ྐ-ྐྵྺྻྼ]*[཰ö‚Žà½±à½²-྄ཱཽྀྀ]*[ཾྂྃ྆-ྋ༙༵༷]*"
   "Regexp matching a composable sequence of Tibetan characters.")
 
 ;;;
@@ -123,50 +123,50 @@
 ;;; alists for tibetan char <-> transcription conversion
 ;;; longer transcription should come first
 (defconst tibetan-consonant-transcription-alist
-  '(("tsh" . "^[$(7";^[(B")
-    ("dzh" . "^[$(7"=^[(B")
-    ("kSH" . "^[$(7"J^[(B")
-    ("kh" . "^[$(7""^[(B")
-    ("gh" . "^[$(7"$^[(B")
-    ("ng" . "^[$(7"%^[(B")
-    ("ch" . "^[$(7"'^[(B")
-    ("ny" . "^[$(7"*^[(B")
-    ("TH" . "^[$(7",^[(B")
-    ("DH" . "^[$(7".^[(B")
-    ("th" . "^[$(7"1^[(B")
-    ("dh" . "^[$(7"3^[(B")
-    ("ph" . "^[$(7"6^[(B")
-    ("bh" . "^[$(7"8^[(B")
-    ("ts" . "^[$(7":^[(B")
-    ("dz" . "^[$(7"<^[(B")
-    ("zh" . "^[$(7"?^[(B")
-    ("sh" . "^[$(7"E^[(B")
-    ("SH" . "^[$(7"F^[(B")
-    ("k" . "^[$(7"!^[(B")
-    ("g" . "^[$(7"#^[(B")
-    ("c" . "^[$(7"&^[(B")
-    ("j" . "^[$(7"(^[(B")
-    ("T" . "^[$(7"+^[(B")
-    ("D" . "^[$(7"-^[(B")
-    ("N" . "^[$(7"/^[(B")
-    ("t" . "^[$(7"0^[(B")
-    ("d" . "^[$(7"2^[(B")
-    ("n" . "^[$(7"4^[(B")
-    ("p" . "^[$(7"5^[(B")
-    ("b" . "^[$(7"7^[(B")
-    ("m" . "^[$(7"9^[(B")
-    ("w" . "^[$(7">^[(B")
-    ("z" . "^[$(7"@^[(B")
-    ("'" . "^[$(7"A^[(B")
-    ("y" . "^[$(7"B^[(B")
-    ("r" . "^[$(7"C^[(B")
-    ("l" . "^[$(7"D^[(B")
-    ("s" . "^[$(7"G^[(B")
-    ("h" . "^[$(7"H^[(B")
-    ("H" . "^[$(7"H^[(B")
-    ("A" . "^[$(7"I^[(B")
+  '(("tsh" . "ཚ")
+    ("dzh" . "ཛྷ")
+    ("kSH" . "ཀྵ")
+    ("kh" . "ཁ")
+    ("gh" . "གྷ")
+    ("ng" . "ང")
+    ("ch" . "ཆ")
+    ("ny" . "ཉ")
+    ("TH" . "ཋ")
+    ("DH" . "ཌྷ")
+    ("th" . "ཐ")
+    ("dh" . "དྷ")
+    ("ph" . "ཕ")
+    ("bh" . "བྷ")
+    ("ts" . "ཙ")
+    ("dz" . "ཛ")
+    ("zh" . "ཞ")
+    ("sh" . "ཤ")
+    ("SH" . "ཥ")
+    ("k" . "ཀ")
+    ("g" . "ག")
+    ("c" . "ཅ")
+    ("j" . "ཇ")
+    ("T" . "ཊ")
+    ("D" . "ཌ")
+    ("N" . "ཎ")
+    ("t" . "ཏ")
+    ("d" . "ད")
+    ("n" . "ན")
+    ("p" . "པ")
+    ("b" . "བ")
+    ("m" . "མ")
+    ("w" . "ཝ")
+    ("z" . "ཟ")
+    ("'" . "འ")
+    ("y" . "ཡ")
+    ("r" . "ར")
+    ("l" . "ལ")
+    ("s" . "ས")
+    ("h" . "ཧ")
+    ("H" . "ཧ")
+    ("A" . "ཨ")
     ;; Added by Tomabechi 1999/12/10
-    ("R" . "^[$(7"K^[(B") ;; fixed form RA
+    ("R" . "ཪ") ;; fixed form RA
     ))
 
 
@@ -174,203 +174,203 @@
   '(
     ;; Composite Vowels
     ;; Added by Tomabechi 2000/06/08
-    ("frr" . "^[$(7"X^[(B")
-    ("fll" . "^[$(7"Z^[(B")
-    ("fa" . "^[$(7"R^[(B")
-    ("fi" . "^[$(7"T^[(B")
-    ("fu" . "^[$(7"V^[(B")
-    ("fr" . "^[$(7"W^[(B")
-    ("fl" . "^[$(7"Y^[(B")
-    ("fI" . "^[$(7"b^[(B")
+    ("frr" . "ཷ")
+    ("fll" . "ཹ")
+    ("fa" . "ཱ")
+    ("fi" . "ཱི")
+    ("fu" . "ཱུ")
+    ("fr" . "ྲྀ")
+    ("fl" . "ླྀ")
+    ("fI" . "ཱྀ")
     ;; Normal Vowels
-    ("ai" . "^[$(7"\^[(B")
-    ("au" . "^[$(7"^^[(B")
-    ("ee" . "^[$(7"\^[(B")
-    ("oo" . "^[$(7"^^[(B")
-    ("a" . "^[$(7"Q^[(B")			; invisible vowel sign (\x2251)
-    ("i" . "^[$(7"S^[(B")
-    ("u" . "^[$(7"U^[(B")
-    ("e" . "^[$(7"[^[(B")
-    ("o" . "^[$(7"]^[(B")
-    ("E" . "^[$(7"\^[(B")
-    ("O" . "^[$(7"^^[(B")
-    ("I" . "^[$(7"a^[(B")
-    ("," . "^[$(7"e^[(B")			; idem.
+    ("ai" . "ཻ")
+    ("au" . "ཽ")
+    ("ee" . "ཻ")
+    ("oo" . "ཽ")
+    ("a" . "ö‚Ž")			; invisible vowel sign (\x2251)
+    ("i" . "ི")
+    ("u" . "ུ")
+    ("e" . "ེ")
+    ("o" . "ོ")
+    ("E" . "ཻ")
+    ("O" . "ཽ")
+    ("I" . "ྀ")
+    ("," . "྄")			; idem.
     ))
 
 (defconst tibetan-modifier-transcription-alist
-  '(("M" . "^[$(7"_^[(B")
-    ("~" . "^[$(7"c^[(B")
-    ("`" . "^[$(7"d^[(B")
-    ("x" . "^[$(7"i^[(B")
-    ("X" . "^[$(7"j^[(B")
-    ("v" . "^[$(7"g^[(B")
-    ("V" . "^[$(7"h^[(B")
-    ("q" . "^[$(7"k^[(B")
-    ("Q" . "^[$(7"l^[(B")
-    ("_/" . "^[$(7!I^[(B")
-    ("_o" . "^[$(7!g^[(B")
-    ("_O" . "^[$(7!e^[(B")))
+  '(("M" . "ཾ")
+    ("~" . "ྂ")
+    ("`" . "ྃ")
+    ("x" . "ྈ")
+    ("X" . "ྉ")
+    ("v" . "྆")
+    ("V" . "྇")
+    ("q" . "ྊ")
+    ("Q" . "ྋ")
+    ("_/" . "༙")
+    ("_o" . "༷")
+    ("_O" . "༵")))
 
 (defconst tibetan-precomposed-transcription-alist
-  '(("phyw" . "^[$(7$G^[(B")
-    ("tshw" . "^[$(7$)^[(B")
-    ("rtsw" . "^[$(7%.^[(B")
-    ("khw" . "^[$(7$"^[(B")
-    ("nyw" . "^[$(7$%^[(B")
-    ("tsw" . "^[$(7$(^[(B")
-    ("zhw" . "^[$(7$*^[(B")
-    ("shw" . "^[$(7$.^[(B")
-    ("khy" . "^[$(7$A^[(B")
-    ("phy" . "^[$(7$D^[(B")
-    ("khr" . "^[$(7$Q^[(B")
-    ("thr" . "^[$(7$T^[(B")
-    ("phr" . "^[$(7$W^[(B")
-    ("shr" . "^[$(7$Z^[(B")
-    ("dzr" . "^[$(7$^^[(B")
-    ("grw" . "^[$(7$_^[(B")
-    ("rng" . "^[$(7%#^[(B")
-    ("rny" . "^[$(7%%^[(B")
-    ("rts" . "^[$(7%+^[(B")
-    ("rdz" . "^[$(7%,^[(B")
-    ("rgw" . "^[$(7%-^[(B")
-    ("rky" . "^[$(7%0^[(B")
-    ("rgy" . "^[$(7%1^[(B")
-    ("rmy" . "^[$(7%2^[(B")
-    ("lng" . "^[$(7%B^[(B")
-    ("sng" . "^[$(7%R^[(B")
-    ("sny" . "^[$(7%S^[(B")
-    ("sts" . "^[$(7%Z^[(B")
-    ("sky" . "^[$(7%`^[(B")
-    ("sgy" . "^[$(7%a^[(B")
-    ("spy" . "^[$(7%b^[(B")
-    ("sby" . "^[$(7%c^[(B")
-    ("smy" . "^[$(7%d^[(B")
-    ("skr" . "^[$(7%p^[(B")
-    ("sgr" . "^[$(7%q^[(B")
-    ("snr" . "^[$(7%r^[(B")
-    ("spr" . "^[$(7%s^[(B")
-    ("sbr" . "^[$(7%t^[(B")
-    ("smr" . "^[$(7%u^[(B")
-    ("kw" . "^[$(7$!^[(B")
-    ("gw" . "^[$(7$#^[(B")
-    ("cw" . "^[$(7$$^[(B")
-    ("tw" . "^[$(7$&^[(B")
-    ("dw" . "^[$(7$'^[(B")
-    ("zw" . "^[$(7$+^[(B")
-    ("rw" . "^[$(7$,^[(B")
-    ("lw" . "^[$(7$-^[(B")
-    ("sw" . "^[$(7$/^[(B")
-    ("hw" . "^[$(7$0^[(B")
-    ("ky" . "^[$(7$@^[(B")
-    ("gy" . "^[$(7$B^[(B")
-    ("py" . "^[$(7$C^[(B")
-    ("by" . "^[$(7$E^[(B")
-    ("my" . "^[$(7$F^[(B")
-    ("kr" . "^[$(7$P^[(B")
-    ("gr" . "^[$(7$R^[(B")
-    ("tr" . "^[$(7$S^[(B")
-    ("dr" . "^[$(7$U^[(B")
-    ("pr" . "^[$(7$V^[(B")
-    ("brk" . "^[$(7"7%!^[(B")
-    ("brg" . "^[$(7"7%"^[(B")
-    ("brng" . "^[$(7"7%#^[(B")
-    ("brj" . "^[$(7"7%$^[(B")
-    ("brny" . "^[$(7"7%%^[(B")
-    ("brt" .  "^[$(7"7%&^[(B")
-    ("brd" . "^[$(7"7%'^[(B")
-    ("brn" . "^[$(7"7%(^[(B")
-    ("brts" . "^[$(7"7%+^[(B")
-    ("brdz" . "^[$(7"7%,^[(B")
-    ("brl" . "^[$(7"7$d^[(B")
-    ("br" . "^[$(7$X^[(B")
-    ("mr" . "^[$(7$Y^[(B")
-    ("sr" . "^[$(7$[^[(B")
-    ("hr" . "^[$(7$\^[(B")
-    ("jr" . "^[$(7$]^[(B")
-    ("kl" . "^[$(7$`^[(B")
-    ("gl" . "^[$(7$a^[(B")
-    ("blt" . "^[$(7"7%E^[(B")
-    ("bld" . "^[$(7"7%F^[(B")
-    ("bl" . "^[$(7$b^[(B")
-    ("zl" . "^[$(7$c^[(B")
-    ("rl" . "^[$(7$d^[(B")
-    ("sl" . "^[$(7$e^[(B")
-    ("rk" . "^[$(7%!^[(B")
-    ("rg" . "^[$(7%"^[(B")
-    ("rj" . "^[$(7%$^[(B")
-    ("rt" . "^[$(7%&^[(B")
-    ("rd" . "^[$(7%'^[(B")
-    ("rn" . "^[$(7%(^[(B")
-    ("rb" . "^[$(7%)^[(B")
-    ("rm" . "^[$(7%*^[(B")
-    ("lk" . "^[$(7%@^[(B")
-    ("lg" . "^[$(7%A^[(B")
-    ("lc" . "^[$(7%C^[(B")
-    ("lj" . "^[$(7%D^[(B")
-    ("lt" . "^[$(7%E^[(B")
-    ("ld" . "^[$(7%F^[(B")
-    ("ln" . "^[$(7!!^[(B")			; dummy \x2121
-    ("lp" . "^[$(7%G^[(B")
-    ("lb" . "^[$(7%H^[(B")
-    ("lh" . "^[$(7%I^[(B")
-    ("sk" . "^[$(7%P^[(B")
-    ("sg" . "^[$(7%Q^[(B")
-    ("st" . "^[$(7%T^[(B")
-    ("sd" . "^[$(7%U^[(B")
-    ("sn" . "^[$(7%V^[(B")
-    ("sp" . "^[$(7%W^[(B")
-    ("sb" . "^[$(7%X^[(B")
-    ("sm" . "^[$(7%Y^[(B"))
+  '(("phyw" . "ö…€")
+    ("tshw" . "ö„¢")
+    ("rtsw" . "ö†…")
+    ("khw" . "ö„›")
+    ("nyw" . "ö„ž")
+    ("tsw" . "ö„¡")
+    ("zhw" . "ö„£")
+    ("shw" . "ö„§")
+    ("khy" . "ö„º")
+    ("phy" . "ö„½")
+    ("khr" . "ö…Š")
+    ("thr" . "ö…")
+    ("phr" . "ö…")
+    ("shr" . "ö…“")
+    ("dzr" . "ö…—")
+    ("grw" . "ö…˜")
+    ("rng" . "ö…º")
+    ("rny" . "ö…¼")
+    ("rts" . "ö†‚")
+    ("rdz" . "ö†ƒ")
+    ("rgw" . "ö†„")
+    ("rky" . "ö†‡")
+    ("rgy" . "ö†ˆ")
+    ("rmy" . "ö†‰")
+    ("lng" . "ö†™")
+    ("sng" . "ö†©")
+    ("sny" . "ö†ª")
+    ("sts" . "ö†±")
+    ("sky" . "ö†·")
+    ("sgy" . "ö†¸")
+    ("spy" . "ö†¹")
+    ("sby" . "ö†º")
+    ("smy" . "ö†»")
+    ("skr" . "ö‡‡")
+    ("sgr" . "ö‡ˆ")
+    ("snr" . "ö‡‰")
+    ("spr" . "ö‡Š")
+    ("sbr" . "ö‡‹")
+    ("smr" . "ö‡Œ")
+    ("kw" . "ö„š")
+    ("gw" . "ö„œ")
+    ("cw" . "ö„")
+    ("tw" . "ö„Ÿ")
+    ("dw" . "ö„ ")
+    ("zw" . "ö„¤")
+    ("rw" . "ö„¥")
+    ("lw" . "ö„¦")
+    ("sw" . "ö„¨")
+    ("hw" . "ö„©")
+    ("ky" . "ö„¹")
+    ("gy" . "ö„»")
+    ("py" . "ö„¼")
+    ("by" . "ö„¾")
+    ("my" . "ö„¿")
+    ("kr" . "ö…‰")
+    ("gr" . "ö…‹")
+    ("tr" . "ö…Œ")
+    ("dr" . "ö…Ž")
+    ("pr" . "ö…")
+    ("brk" . "བö…¸")
+    ("brg" . "བö…¹")
+    ("brng" . "བö…º")
+    ("brj" . "བö…»")
+    ("brny" . "བö…¼")
+    ("brt" .  "བö…½")
+    ("brd" . "བö…¾")
+    ("brn" . "བö…¿")
+    ("brts" . "བö†‚")
+    ("brdz" . "བö†ƒ")
+    ("brl" . "བö…")
+    ("br" . "ö…‘")
+    ("mr" . "ö…’")
+    ("sr" . "ö…”")
+    ("hr" . "ö…•")
+    ("jr" . "ö…–")
+    ("kl" . "ö…™")
+    ("gl" . "ö…š")
+    ("blt" . "བö†œ")
+    ("bld" . "བö†")
+    ("bl" . "ö…›")
+    ("zl" . "ö…œ")
+    ("rl" . "ö…")
+    ("sl" . "ö…ž")
+    ("rk" . "ö…¸")
+    ("rg" . "ö…¹")
+    ("rj" . "ö…»")
+    ("rt" . "ö…½")
+    ("rd" . "ö…¾")
+    ("rn" . "ö…¿")
+    ("rb" . "ö†€")
+    ("rm" . "ö†")
+    ("lk" . "ö†—")
+    ("lg" . "ö†˜")
+    ("lc" . "ö†š")
+    ("lj" . "ö†›")
+    ("lt" . "ö†œ")
+    ("ld" . "ö†")
+    ("ln" . "ö€€")			; dummy \x2121
+    ("lp" . "ö†ž")
+    ("lb" . "ö†Ÿ")
+    ("lh" . "ö† ")
+    ("sk" . "ö†§")
+    ("sg" . "ö†¨")
+    ("st" . "ö†«")
+    ("sd" . "ö†¬")
+    ("sn" . "ö†­")
+    ("sp" . "ö†®")
+    ("sb" . "ö†¯")
+    ("sm" . "ö†°"))
   )
 
 
 (defconst tibetan-subjoined-transcription-alist
-  (sort '(("+k"  . "^[$(7#!^[(B")
-	  ("+kh" . "^[$(7#"^[(B")
-	  ("+g"  . "^[$(7##^[(B")
-	  ("+gh" . "^[$(7#$^[(B")
-	  ("+ng" . "^[$(7#%^[(B")
-	  ("+c"  . "^[$(7#&^[(B")
-	  ("+ch" . "^[$(7#'^[(B")
-	  ("+j"  . "^[$(7#(^[(B")
-	  ("+ny"  . "^[$(7#*^[(B")
-	  ("+T"  . "^[$(7#+^[(B")
-	  ("+TH" . "^[$(7#,^[(B")
-	  ("+D"  . "^[$(7#-^[(B")
-	  ("+DH" . "^[$(7#.^[(B")
-	  ("+N"  . "^[$(7#/^[(B")
-	  ("+t"  . "^[$(7#0^[(B")
-	  ("+th" . "^[$(7#1^[(B")
-	  ("+d"  . "^[$(7#2^[(B")
-	  ("+dh" . "^[$(7#3^[(B")
-	  ("+n"  . "^[$(7#4^[(B")
-	  ("+p"  . "^[$(7#5^[(B")
-	  ("+ph" . "^[$(7#6^[(B")
-	  ("+b"  . "^[$(7#7^[(B")
-	  ("+bh" . "^[$(7#8^[(B")
-	  ("+m"  . "^[$(7#9^[(B")
-	  ("+ts" . "^[$(7#:^[(B")
-	  ("+tsh" . "^[$(7#;^[(B")
-	  ("+dz" . "^[$(7#<^[(B")
-	  ("+dzh" . "^[$(7#=^[(B")
-	  ("+w"  . "^[$(7#>^[(B")
-	  ("+zh" . "^[$(7#?^[(B")
-	  ("+z"  . "^[$(7#@^[(B")
-	  ("+'"  . "^[$(7#A^[(B")
-	  ("+y"  . "^[$(7#B^[(B")
-	  ("+r"  . "^[$(7#C^[(B")
-	  ("+l"  . "^[$(7#D^[(B")
-	  ("+sh" . "^[$(7#E^[(B")
-	  ("+SH" . "^[$(7#F^[(B")
-	  ("+s"  . "^[$(7#G^[(B")
-	  ("+h"  . "^[$(7#H^[(B")
-	  ("+A"  . "^[$(7#I^[(B")
-	  ("+kSH" . "^[$(7#J^[(B")
+  (sort '(("+k"  . "ྐ")
+	  ("+kh" . "ྑ")
+	  ("+g"  . "ྒ")
+	  ("+gh" . "ྒྷ")
+	  ("+ng" . "ྔ")
+	  ("+c"  . "ྕ")
+	  ("+ch" . "ྖ")
+	  ("+j"  . "ྗ")
+	  ("+ny"  . "ྙ")
+	  ("+T"  . "ྚ")
+	  ("+TH" . "ྛ")
+	  ("+D"  . "ྜ")
+	  ("+DH" . "ྜྷ")
+	  ("+N"  . "ྞ")
+	  ("+t"  . "ྟ")
+	  ("+th" . "ྠ")
+	  ("+d"  . "ྡ")
+	  ("+dh" . "ྡྷ")
+	  ("+n"  . "ྣ")
+	  ("+p"  . "ྤ")
+	  ("+ph" . "ྥ")
+	  ("+b"  . "ྦ")
+	  ("+bh" . "ྦྷ")
+	  ("+m"  . "ྨ")
+	  ("+ts" . "ྩ")
+	  ("+tsh" . "ྪ")
+	  ("+dz" . "ྫ")
+	  ("+dzh" . "ྫྷ")
+	  ("+w"  . "ྭ")
+	  ("+zh" . "ྮ")
+	  ("+z"  . "ྯ")
+	  ("+'"  . "ྰ")
+	  ("+y"  . "ྱ")
+	  ("+r"  . "ྲ")
+	  ("+l"  . "ླ")
+	  ("+sh" . "ྴ")
+	  ("+SH" . "ྵ")
+	  ("+s"  . "ྶ")
+	  ("+h"  . "ྷ")
+	  ("+A"  . "ྸ")
+	  ("+kSH" . "ྐྵ")
 	  ;; Added by Tomabechi 1999/12/10
-	  ("+W" . "^[$(7#K^[(B") ;; fixed form subscribed WA
-	  ("+Y" . "^[$(7#L^[(B") ;; fixed form subscribed YA
-	  ("+R" . "^[$(7#M^[(B") ;; fixed form subscribed RA
+	  ("+W" . "ྺ") ;; fixed form subscribed WA
+	  ("+Y" . "ྻ") ;; fixed form subscribed YA
+	  ("+R" . "ྼ") ;; fixed form subscribed RA
 	  )
 	(lambda (x y) (> (length (car x)) (length (car y))))))
 
@@ -378,70 +378,70 @@
 ;;; alist for Tibetan base consonant <-> subjoined consonant conversion.
 ;;;
 (defconst tibetan-base-to-subjoined-alist
-  '(("^[$(7"!^[(B" . "^[$(7#!^[(B")
-    ("^[$(7""^[(B" . "^[$(7#"^[(B")
-    ("^[$(7"#^[(B" . "^[$(7##^[(B")
-    ("^[$(7"$^[(B" . "^[$(7#$^[(B")
-    ("^[$(7"%^[(B" . "^[$(7#%^[(B")
-    ("^[$(7"&^[(B" . "^[$(7#&^[(B")
-    ("^[$(7"'^[(B" . "^[$(7#'^[(B")
-    ("^[$(7"(^[(B" . "^[$(7#(^[(B")
-    ("^[$(7"*^[(B" . "^[$(7#*^[(B")
-    ("^[$(7"+^[(B" . "^[$(7#+^[(B")
-    ("^[$(7",^[(B" . "^[$(7#,^[(B")
-    ("^[$(7"-^[(B" . "^[$(7#-^[(B")
-    ("^[$(7".^[(B" . "^[$(7#.^[(B")
-    ("^[$(7"/^[(B" . "^[$(7#/^[(B")
-    ("^[$(7"0^[(B" . "^[$(7#0^[(B")
-    ("^[$(7"1^[(B" . "^[$(7#1^[(B")
-    ("^[$(7"2^[(B" . "^[$(7#2^[(B")
-    ("^[$(7"3^[(B" . "^[$(7#3^[(B")
-    ("^[$(7"4^[(B" . "^[$(7#4^[(B")
-    ("^[$(7"5^[(B" . "^[$(7#5^[(B")
-    ("^[$(7"6^[(B" . "^[$(7#6^[(B")
-    ("^[$(7"7^[(B" . "^[$(7#7^[(B")
-    ("^[$(7"8^[(B" . "^[$(7#8^[(B")
-    ("^[$(7"9^[(B" . "^[$(7#9^[(B")
-    ("^[$(7":^[(B" . "^[$(7#:^[(B")
-    ("^[$(7";^[(B" . "^[$(7#;^[(B")
-    ("^[$(7"<^[(B" . "^[$(7#<^[(B")
-    ("^[$(7"=^[(B" . "^[$(7#=^[(B")
-    ("^[$(7">^[(B" . "^[$(7#>^[(B")
-    ("^[$(7"?^[(B" . "^[$(7#?^[(B")
-    ("^[$(7"@^[(B" . "^[$(7#@^[(B")
-    ("^[$(7"A^[(B" . "^[$(7#A^[(B")
-    ("^[$(7"B^[(B" . "^[$(7#B^[(B")
-    ("^[$(7"C^[(B" . "^[$(7#C^[(B")
-    ("^[$(7"D^[(B" . "^[$(7#D^[(B")
-    ("^[$(7"E^[(B" . "^[$(7#E^[(B")
-    ("^[$(7"F^[(B" . "^[$(7#F^[(B")
-    ("^[$(7"G^[(B" . "^[$(7#G^[(B")
-    ("^[$(7"H^[(B" . "^[$(7#H^[(B")
-    ("^[$(7"I^[(B" . "^[$(7#I^[(B")
-    ("^[$(7"J^[(B" . "^[$(7#J^[(B")
+  '(("ཀ" . "ྐ")
+    ("ཁ" . "ྑ")
+    ("ག" . "ྒ")
+    ("གྷ" . "ྒྷ")
+    ("ང" . "ྔ")
+    ("ཅ" . "ྕ")
+    ("ཆ" . "ྖ")
+    ("ཇ" . "ྗ")
+    ("ཉ" . "ྙ")
+    ("ཊ" . "ྚ")
+    ("ཋ" . "ྛ")
+    ("ཌ" . "ྜ")
+    ("ཌྷ" . "ྜྷ")
+    ("ཎ" . "ྞ")
+    ("ཏ" . "ྟ")
+    ("ཐ" . "ྠ")
+    ("ད" . "ྡ")
+    ("དྷ" . "ྡྷ")
+    ("ན" . "ྣ")
+    ("པ" . "ྤ")
+    ("ཕ" . "ྥ")
+    ("བ" . "ྦ")
+    ("བྷ" . "ྦྷ")
+    ("མ" . "ྨ")
+    ("ཙ" . "ྩ")
+    ("ཚ" . "ྪ")
+    ("ཛ" . "ྫ")
+    ("ཛྷ" . "ྫྷ")
+    ("ཝ" . "ྭ")
+    ("ཞ" . "ྮ")
+    ("ཟ" . "ྯ")
+    ("འ" . "ྰ")
+    ("ཡ" . "ྱ")
+    ("ར" . "ྲ")
+    ("ལ" . "ླ")
+    ("ཤ" . "ྴ")
+    ("ཥ" . "ྵ")
+    ("ས" . "ྶ")
+    ("ཧ" . "ྷ")
+    ("ཨ" . "ྸ")
+    ("ཀྵ" . "ྐྵ")
     ;; Added by Tomabechi 1999/12/10
-    ("^[$(7"K^[(B" . "^[$(7#M^[(B") ;; Fixed form RA (224B->234D)
+    ("ཪ" . "ྼ") ;; Fixed form RA (224B->234D)
     ))
 
 ;;; alist for Tibetan composite vowels (long i, vocalic r, etc.)
 ;;; New variable. created by Tomabechi 2000/06/08
 (defconst tibetan-composite-vowel-alist
   '(;; LONG A
-    ;; ("^[$(7"R^[(B" . ((bc . tc) ?^[$(7"R^[(B))
+    ;; ("ཱ" . ((bc . tc) ?ཱ))
     ;; LONG I
-    ("^[$(7"T^[(B" . (?^[$(7"R^[(B (tc . bc) ?^[$(7"S^[(B))
+    ("ཱི" . (?ཱ (tc . bc) ?ི))
     ;; LONG U
-    ("^[$(7"V^[(B" . (?^[$(7"R^[(B (bc . tc) ?^[$(7"U^[(B))
+    ("ཱུ" . (?ཱ (bc . tc) ?ུ))
     ;; VOCALIC R
-    ("^[$(7"W^[(B" . (?^[$(7#C^[(B (tc . bc) ?^[$(7"a^[(B))
+    ("ྲྀ" . (?ྲ (tc . bc) ?ྀ))
     ;; LONG VOCALIC R
-    ("^[$(7"X^[(B" . (?^[$(7#C^[(B (bc . tc) ?^[$(7"R^[(B (tc . bc) ?^[$(7"a^[(B))
+    ("ཷ" . (?ྲ (bc . tc) ?ཱ (tc . bc) ?ྀ))
     ;; VOCALIC L
-    ("^[$(7"Y^[(B" . (?^[$(7#D^[(B (tc . bc) ?^[$(7"a^[(B))
-    ;;^[$(7!;^[(BLONG VOCALIC L
-    ("^[$(7"Z^[(B" . (?^[$(7#D^[(B (bc . tc) ?^[$(7"R^[(B (tc . bc) ?^[$(7"a^[(B))
+    ("ླྀ" . (?ླ (tc . bc) ?ྀ))
+    ;;་LONG VOCALIC L
+    ("ཹ" . (?ླ (bc . tc) ?ཱ (tc . bc) ?ྀ))
     ;; LONG REVERSE I
-    ("^[$(7"b^[(B" . (?^[$(7"R^[(B (tc . bc) ?^[$(7"a^[(B))
+    ("ཱྀ" . (?ཱ (tc . bc) ?ྀ))
     ))
 
 
@@ -451,102 +451,102 @@
 ;;; (includes some punctuation conversion rules)
 ;;;
 (defconst tibetan-precomposition-rule-alist
-  `(("^[$(7"6#B#>^[(B" . "^[$(7$G^[(B")
-    ("^[$(7"##C#>^[(B" . "^[$(7$_^[(B")
-    ("^[$(7";#>^[(B" . "^[$(7$)^[(B")
-    ("^[$(7"C#:#>^[(B" . "^[$(7%.^[(B")
-    ("^[$(7"C###>^[(B" . "^[$(7%-^[(B")
-    ("^[$(7"C#!#B^[(B" . "^[$(7%0^[(B")
-    ("^[$(7"C###B^[(B" . "^[$(7%1^[(B")
-    ("^[$(7"C#9#B^[(B" . "^[$(7%2^[(B")
-    ("^[$(7"G#!#B^[(B" . "^[$(7%`^[(B")
-    ("^[$(7"G###B^[(B" . "^[$(7%a^[(B")
-    ("^[$(7"G#5#B^[(B" . "^[$(7%b^[(B")
-    ("^[$(7"G#7#B^[(B" . "^[$(7%c^[(B")
-    ("^[$(7"G#9#B^[(B" . "^[$(7%d^[(B")
-    ("^[$(7"G#!#C^[(B" . "^[$(7%p^[(B")
-    ("^[$(7"G###C^[(B" . "^[$(7%q^[(B")
-    ("^[$(7"G#4#C^[(B" . "^[$(7%r^[(B")
-    ("^[$(7"G#5#C^[(B" . "^[$(7%s^[(B")
-    ("^[$(7"G#7#C^[(B" . "^[$(7%t^[(B")
-    ("^[$(7"G#9#C^[(B" . "^[$(7%u^[(B")
-    ("^[$(7""#>^[(B" . "^[$(7$"^[(B")
-    ("^[$(7"*#>^[(B" . "^[$(7$%^[(B")
-    ("^[$(7":#>^[(B" . "^[$(7$(^[(B")
-    ("^[$(7"?#>^[(B" . "^[$(7$*^[(B")
-    ("^[$(7"E#>^[(B" . "^[$(7$.^[(B")
-    ("^[$(7""#B^[(B" . "^[$(7$A^[(B")
-    ("^[$(7"6#B^[(B" . "^[$(7$D^[(B")
-    ("^[$(7""#C^[(B" . "^[$(7$Q^[(B")
-    ("^[$(7"1#C^[(B" . "^[$(7$T^[(B")
-    ("^[$(7"6#C^[(B" . "^[$(7$W^[(B")
-    ("^[$(7"E#C^[(B" . "^[$(7$Z^[(B")
-    ("^[$(7"<#C^[(B" . "^[$(7$^^[(B")
-    ("^[$(7"C#%^[(B" . "^[$(7%#^[(B")
-    ("^[$(7"C#*^[(B" . "^[$(7%%^[(B")
-    ("^[$(7"C#:^[(B" . "^[$(7%+^[(B")
-    ("^[$(7"C#<^[(B" . "^[$(7%,^[(B")
-    ("^[$(7"D#%^[(B" . "^[$(7%B^[(B")
-    ("^[$(7"G#%^[(B" . "^[$(7%R^[(B")
-    ("^[$(7"G#*^[(B" . "^[$(7%S^[(B")
-    ("^[$(7"G#:^[(B" . "^[$(7%Z^[(B")
-    ("^[$(7"!#>^[(B" . "^[$(7$!^[(B")
-    ("^[$(7"##>^[(B" . "^[$(7$#^[(B")
-    ("^[$(7"&#>^[(B" . "^[$(7$$^[(B")
-    ("^[$(7"0#>^[(B" . "^[$(7$&^[(B")
-    ("^[$(7"2#>^[(B" . "^[$(7$'^[(B")
-    ("^[$(7"@#>^[(B" . "^[$(7$+^[(B")
-    ("^[$(7"C#>^[(B" . "^[$(7$,^[(B")
-    ("^[$(7"D#>^[(B" . "^[$(7$-^[(B")
-    ("^[$(7"G#>^[(B" . "^[$(7$/^[(B")
-    ("^[$(7"H#>^[(B" . "^[$(7$0^[(B")
-    ("^[$(7"!#B^[(B" . "^[$(7$@^[(B")
-    ("^[$(7"##B^[(B" . "^[$(7$B^[(B")
-    ("^[$(7"5#B^[(B" . "^[$(7$C^[(B")
-    ("^[$(7"7#B^[(B" . "^[$(7$E^[(B")
-    ("^[$(7"9#B^[(B" . "^[$(7$F^[(B")
-    ("^[$(7"!#C^[(B" . "^[$(7$P^[(B")
-    ("^[$(7"##C^[(B" . "^[$(7$R^[(B")
-    ("^[$(7"0#C^[(B" . "^[$(7$S^[(B")
-    ("^[$(7"2#C^[(B" . "^[$(7$U^[(B")
-    ("^[$(7"5#C^[(B" . "^[$(7$V^[(B")
-    ("^[$(7"7#C^[(B" . "^[$(7$X^[(B")
-    ("^[$(7"9#C^[(B" . "^[$(7$Y^[(B")
-    ("^[$(7"G#C^[(B" . "^[$(7$[^[(B")
-    ("^[$(7"H#C^[(B" . "^[$(7$\^[(B")
-    ("^[$(7"(#C^[(B" . "^[$(7$]^[(B")
-    ("^[$(7"!#D^[(B" . "^[$(7$`^[(B")
-    ("^[$(7"##D^[(B" . "^[$(7$a^[(B")
-    ("^[$(7"7#D^[(B" . "^[$(7$b^[(B")
-    ("^[$(7"@#D^[(B" . "^[$(7$c^[(B")
-    ("^[$(7"C#D^[(B" . "^[$(7$d^[(B")
-    ("^[$(7"G#D^[(B" . "^[$(7$e^[(B")
-    ("^[$(7"C#!^[(B" . "^[$(7%!^[(B")
-    ("^[$(7"C##^[(B" . "^[$(7%"^[(B")
-    ("^[$(7"C#(^[(B" . "^[$(7%$^[(B")
-    ("^[$(7"C#0^[(B" . "^[$(7%&^[(B")
-    ("^[$(7"C#2^[(B" . "^[$(7%'^[(B")
-    ("^[$(7"C#4^[(B" . "^[$(7%(^[(B")
-    ("^[$(7"C#7^[(B" . "^[$(7%)^[(B")
-    ("^[$(7"C#9^[(B" . "^[$(7%*^[(B")
-    ("^[$(7"D#!^[(B" . "^[$(7%@^[(B")
-    ("^[$(7"D##^[(B" . "^[$(7%A^[(B")
-    ("^[$(7"D#4^[(B" . "^[$(7!!^[(B") ; dummy 0x2121 added 2000/06/08 for transition l -> lng
-    ("^[$(7"D#&^[(B" . "^[$(7%C^[(B")
-    ("^[$(7"D#(^[(B" . "^[$(7%D^[(B")
-    ("^[$(7"D#0^[(B" . "^[$(7%E^[(B")
-    ("^[$(7"D#2^[(B" . "^[$(7%F^[(B")
-    ("^[$(7"D#5^[(B" . "^[$(7%G^[(B")
-    ("^[$(7"D#7^[(B" . "^[$(7%H^[(B")
-    ("^[$(7"D#H^[(B" . "^[$(7%I^[(B")
-    ("^[$(7"G#!^[(B" . "^[$(7%P^[(B")
-    ("^[$(7"G##^[(B" . "^[$(7%Q^[(B")
-    ("^[$(7"G#0^[(B" . "^[$(7%T^[(B")
-    ("^[$(7"G#2^[(B" . "^[$(7%U^[(B")
-    ("^[$(7"G#4^[(B" . "^[$(7%V^[(B")
-    ("^[$(7"G#5^[(B" . "^[$(7%W^[(B")
-    ("^[$(7"G#7^[(B" . "^[$(7%X^[(B")
-    ("^[$(7"G#9^[(B" . "^[$(7%Y^[(B")))
+  `(("ཕྱྭ" . "ö…€")
+    ("གྲྭ" . "ö…˜")
+    ("ཚྭ" . "ö„¢")
+    ("རྩྭ" . "ö†…")
+    ("རྒྭ" . "ö†„")
+    ("རྐྱ" . "ö†‡")
+    ("རྒྱ" . "ö†ˆ")
+    ("རྨྱ" . "ö†‰")
+    ("སྐྱ" . "ö†·")
+    ("སྒྱ" . "ö†¸")
+    ("སྤྱ" . "ö†¹")
+    ("སྦྱ" . "ö†º")
+    ("སྨྱ" . "ö†»")
+    ("སྐྲ" . "ö‡‡")
+    ("སྒྲ" . "ö‡ˆ")
+    ("སྣྲ" . "ö‡‰")
+    ("སྤྲ" . "ö‡Š")
+    ("སྦྲ" . "ö‡‹")
+    ("སྨྲ" . "ö‡Œ")
+    ("ཁྭ" . "ö„›")
+    ("ཉྭ" . "ö„ž")
+    ("ཙྭ" . "ö„¡")
+    ("ཞྭ" . "ö„£")
+    ("ཤྭ" . "ö„§")
+    ("ཁྱ" . "ö„º")
+    ("ཕྱ" . "ö„½")
+    ("ཁྲ" . "ö…Š")
+    ("ཐྲ" . "ö…")
+    ("ཕྲ" . "ö…")
+    ("ཤྲ" . "ö…“")
+    ("ཛྲ" . "ö…—")
+    ("རྔ" . "ö…º")
+    ("རྙ" . "ö…¼")
+    ("རྩ" . "ö†‚")
+    ("རྫ" . "ö†ƒ")
+    ("ལྔ" . "ö†™")
+    ("སྔ" . "ö†©")
+    ("སྙ" . "ö†ª")
+    ("སྩ" . "ö†±")
+    ("ཀྭ" . "ö„š")
+    ("གྭ" . "ö„œ")
+    ("ཅྭ" . "ö„")
+    ("ཏྭ" . "ö„Ÿ")
+    ("དྭ" . "ö„ ")
+    ("ཟྭ" . "ö„¤")
+    ("རྭ" . "ö„¥")
+    ("ལྭ" . "ö„¦")
+    ("སྭ" . "ö„¨")
+    ("ཧྭ" . "ö„©")
+    ("ཀྱ" . "ö„¹")
+    ("གྱ" . "ö„»")
+    ("པྱ" . "ö„¼")
+    ("བྱ" . "ö„¾")
+    ("མྱ" . "ö„¿")
+    ("ཀྲ" . "ö…‰")
+    ("གྲ" . "ö…‹")
+    ("ཏྲ" . "ö…Œ")
+    ("དྲ" . "ö…Ž")
+    ("པྲ" . "ö…")
+    ("བྲ" . "ö…‘")
+    ("མྲ" . "ö…’")
+    ("སྲ" . "ö…”")
+    ("ཧྲ" . "ö…•")
+    ("ཇྲ" . "ö…–")
+    ("ཀླ" . "ö…™")
+    ("གླ" . "ö…š")
+    ("བླ" . "ö…›")
+    ("ཟླ" . "ö…œ")
+    ("རླ" . "ö…")
+    ("སླ" . "ö…ž")
+    ("རྐ" . "ö…¸")
+    ("རྒ" . "ö…¹")
+    ("རྗ" . "ö…»")
+    ("རྟ" . "ö…½")
+    ("རྡ" . "ö…¾")
+    ("རྣ" . "ö…¿")
+    ("རྦ" . "ö†€")
+    ("རྨ" . "ö†")
+    ("ལྐ" . "ö†—")
+    ("ལྒ" . "ö†˜")
+    ("ལྣ" . "ö€€") ; dummy 0x2121 added 2000/06/08 for transition l -> lng
+    ("ལྕ" . "ö†š")
+    ("ལྗ" . "ö†›")
+    ("ལྟ" . "ö†œ")
+    ("ལྡ" . "ö†")
+    ("ལྤ" . "ö†ž")
+    ("ལྦ" . "ö†Ÿ")
+    ("ལྷ" . "ö† ")
+    ("སྐ" . "ö†§")
+    ("སྒ" . "ö†¨")
+    ("སྟ" . "ö†«")
+    ("སྡ" . "ö†¬")
+    ("སྣ" . "ö†­")
+    ("སྤ" . "ö†®")
+    ("སྦ" . "ö†¯")
+    ("སྨ" . "ö†°")))
 
 (defconst tibetan-regexp
   (let ((l (list tibetan-precomposed-transcription-alist

=== modified file 'lisp/language/viet-util.el'
--- lisp/language/viet-util.el	2013-01-01 09:11:05 +0000
+++ lisp/language/viet-util.el	2013-03-12 21:04:44 +0000
@@ -1,4 +1,4 @@
-;;; viet-util.el --- utilities for Vietnamese  -*- coding: iso-2022-7bit; -*-
+;;; viet-util.el --- utilities for Vietnamese  -*- coding: utf-8; -*-
 
 ;; Copyright (C) 1998, 2001-2013 Free Software Foundation, Inc.
 ;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
@@ -52,159 +52,159 @@
 ;; ------------+----------+--------
 ;;     mark    | mnemonic | example
 ;; ------------+----------+---------
-;;    breve    |    (     | a( -> ^[,1e^[(B
-;;  circumflex |    ^     | a^ -> ^[,1b^[(B
-;;    horn     |    +     | o+ -> ^[,1=^[(B
-;; ------------+----------+---------
-;;    acute    |    '     | a' -> ^[,1a^[(B
-;;    grave    |    `     | a` -> ^[,1`^[(B
-;;  hook above |    ?     | a? -> ^[,1d^[(B
-;;    tilde    |    ~     | a~ -> ^[,1c^[(B
-;;   dot below |    .     | a. -> ^[,1U^[(B
-;; ------------+----------+---------
-;;    d bar    |   dd     | dd -> ^[,1p^[(B
+;;    breve    |    (     | a( -> ă
+;;  circumflex |    ^     | a^ -> â
+;;    horn     |    +     | o+ -> Æ¡
+;; ------------+----------+---------
+;;    acute    |    '     | a' -> á
+;;    grave    |    `     | a` -> à
+;;  hook above |    ?     | a? -> ả
+;;    tilde    |    ~     | a~ -> ã
+;;   dot below |    .     | a. -> ạ
+;; ------------+----------+---------
+;;    d bar    |   dd     | dd -> Ä‘
 ;; ------------+----------+---------
 
 (defvar viet-viqr-alist
   '(;; lowercase
-    (?^[,1!^[(B . "a('")			; 161
-    (?^[,1"^[(B . "a(`")			; 162
-    (?^[,1#^[(B . "a(.")			; 163
-    (?^[,1$^[(B . "a^'")			; 164
-    (?^[,1%^[(B . "a^`")			; 165
-    (?^[,1&^[(B . "a^?")			; 166
-    (?^[,1'^[(B . "a^.")			; 167
-    (?^[,1(^[(B . "e~")				; 168
-    (?^[,1)^[(B . "e.")				; 169
-    (?^[,1*^[(B . "e^'")			; 170
-    (?^[,1+^[(B . "e^`")			; 171
-    (?^[,1,^[(B . "e^?")			; 172
-    (?^[,1-^[(B . "e^~")			; 173
-    (?^[,1.^[(B . "e^.")			; 174
-    (?^[,1/^[(B . "o^'")			; 175
-    (?^[,10^[(B . "o^`")			; 176
-    (?^[,11^[(B . "o^?")			; 177
-    (?^[,12^[(B . "o^~")			; 178
-    (?^[,15^[(B . "o^.")			; 181
-    (?^[,16^[(B . "o+`")			; 182
-    (?^[,17^[(B . "o+?")			; 183
-    (?^[,18^[(B . "i.")				; 184
-    (?^[,1=^[(B . "o+")				; 189
-    (?^[,1>^[(B . "o+'")			; 190
-    (?^[,1F^[(B . "a(?")			; 198
-    (?^[,1G^[(B . "a(~")			; 199
-    (?^[,1O^[(B . "y`")				; 207
-    (?^[,1Q^[(B . "u+'")			; 209
-    (?^[,1U^[(B . "a.")				; 213
-    (?^[,1V^[(B . "y?")				; 214
-    (?^[,1W^[(B . "u+`")			; 215
-    (?^[,1X^[(B . "u+?")			; 216
-    (?^[,1[^[(B . "y~")				; 219
-    (?^[,1\^[(B . "y.")				; 220
-    (?^[,1^^[(B . "o+~")			; 222
-    (?^[,1_^[(B . "u+")				; 223
-    (?^[,1`^[(B . "a`")				; 224
-    (?^[,1a^[(B . "a'")				; 225
-    (?^[,1b^[(B . "a^")				; 226
-    (?^[,1c^[(B . "a~")				; 227
-    (?^[,1d^[(B . "a?")				; 228
-    (?^[,1e^[(B . "a(")				; 229
-    (?^[,1f^[(B . "u+~")			; 230
-    (?^[,1g^[(B . "a^~")			; 231
-    (?^[,1h^[(B . "e`")				; 232
-    (?^[,1i^[(B . "e'")				; 233
-    (?^[,1j^[(B . "e^")				; 234
-    (?^[,1k^[(B . "e?")				; 235
-    (?^[,1l^[(B . "i`")				; 236
-    (?^[,1m^[(B . "i'")				; 237
-    (?^[,1n^[(B . "i~")				; 238
-    (?^[,1o^[(B . "i?")				; 239
-    (?^[,1p^[(B . "dd")				; 240
-    (?^[,1q^[(B . "u+.")			; 241
-    (?^[,1r^[(B . "o`")				; 242
-    (?^[,1s^[(B . "o'")				; 243
-    (?^[,1t^[(B . "o^")				; 244
-    (?^[,1u^[(B . "o~")				; 245
-    (?^[,1v^[(B . "o?")				; 246
-    (?^[,1w^[(B . "o.")				; 247
-    (?^[,1x^[(B . "u.")				; 248
-    (?^[,1y^[(B . "u`")				; 249
-    (?^[,1z^[(B . "u'")				; 250
-    (?^[,1{^[(B . "u~")				; 251
-    (?^[,1|^[(B . "u?")				; 252
-    (?^[,1}^[(B . "y'")				; 253
-    (?^[,1~^[(B . "o+.")			; 254
+    (?ắ . "a('")			; 161
+    (?ằ . "a(`")			; 162
+    (?ặ . "a(.")			; 163
+    (?ấ . "a^'")			; 164
+    (?ầ . "a^`")			; 165
+    (?ẩ . "a^?")			; 166
+    (?ậ . "a^.")			; 167
+    (?ẽ . "e~")				; 168
+    (?ẹ . "e.")				; 169
+    (?ế . "e^'")			; 170
+    (?ề . "e^`")			; 171
+    (?ể . "e^?")			; 172
+    (?á»… . "e^~")			; 173
+    (?ệ . "e^.")			; 174
+    (?ố . "o^'")			; 175
+    (?ồ . "o^`")			; 176
+    (?ổ . "o^?")			; 177
+    (?á»— . "o^~")			; 178
+    (?á»™ . "o^.")			; 181
+    (?ờ . "o+`")			; 182
+    (?ở . "o+?")			; 183
+    (?ị . "i.")				; 184
+    (?Æ¡ . "o+")				; 189
+    (?á»› . "o+'")			; 190
+    (?ẳ . "a(?")			; 198
+    (?ẵ . "a(~")			; 199
+    (?ỳ . "y`")				; 207
+    (?ứ . "u+'")			; 209
+    (?ạ . "a.")				; 213
+    (?á»· . "y?")				; 214
+    (?ừ . "u+`")			; 215
+    (?á»­ . "u+?")			; 216
+    (?ỹ . "y~")				; 219
+    (?ỵ . "y.")				; 220
+    (?ỡ . "o+~")			; 222
+    (?Æ° . "u+")				; 223
+    (?à . "a`")				; 224
+    (?á . "a'")				; 225
+    (?â . "a^")				; 226
+    (?ã . "a~")				; 227
+    (?ả . "a?")				; 228
+    (?ă . "a(")				; 229
+    (?ữ . "u+~")			; 230
+    (?ẫ . "a^~")			; 231
+    (?è . "e`")				; 232
+    (?é . "e'")				; 233
+    (?ê . "e^")				; 234
+    (?ẻ . "e?")				; 235
+    (?ì . "i`")				; 236
+    (?í . "i'")				; 237
+    (?Ä© . "i~")				; 238
+    (?ỉ . "i?")				; 239
+    (?Ä‘ . "dd")				; 240
+    (?á»± . "u+.")			; 241
+    (?ò . "o`")				; 242
+    (?ó . "o'")				; 243
+    (?ô . "o^")				; 244
+    (?õ . "o~")				; 245
+    (?ỏ . "o?")				; 246
+    (?ọ . "o.")				; 247
+    (?ụ . "u.")				; 248
+    (?ù . "u`")				; 249
+    (?ú . "u'")				; 250
+    (?Å© . "u~")				; 251
+    (?ủ . "u?")				; 252
+    (?ý . "y'")				; 253
+    (?ợ . "o+.")			; 254
 
     ;; upper case
-    (?^[,2!^[(B . "A('")			; 161
-    (?^[,2"^[(B . "A(`")			; 162
-    (?^[,2#^[(B . "A(.")			; 163
-    (?^[,2$^[(B . "A^'")			; 164
-    (?^[,2%^[(B . "A^`")			; 165
-    (?^[,2&^[(B . "A^?")			; 166
-    (?^[,2'^[(B . "A^.")			; 167
-    (?^[,2(^[(B . "E~")				; 168
-    (?^[,2)^[(B . "E.")				; 169
-    (?^[,2*^[(B . "E^'")			; 170
-    (?^[,2+^[(B . "E^`")			; 171
-    (?^[,2,^[(B . "E^?")			; 172
-    (?^[,2-^[(B . "E^~")			; 173
-    (?^[,2.^[(B . "E^.")			; 174
-    (?^[,2/^[(B . "O^'")			; 175
-    (?^[,20^[(B . "O^`")			; 176
-    (?^[,21^[(B . "O^?")			; 177
-    (?^[,22^[(B . "O^~")			; 178
-    (?^[,25^[(B . "O^.")			; 181
-    (?^[,26^[(B . "O+`")			; 182
-    (?^[,27^[(B . "O+?")			; 183
-    (?^[,28^[(B . "I.")				; 184
-    (?^[,2=^[(B . "O+")				; 189
-    (?^[,2>^[(B . "O+'")			; 190
-    (?^[,2F^[(B . "A(?")			; 198
-    (?^[,2G^[(B . "A(~")			; 199
-    (?^[,2O^[(B . "Y`")				; 207
-    (?^[,2Q^[(B . "U+'")			; 209
-    (?^[,2U^[(B . "A.")				; 213
-    (?^[,2V^[(B . "Y?")				; 214
-    (?^[,2W^[(B . "U+`")			; 215
-    (?^[,2X^[(B . "U+?")			; 216
-    (?^[,2[^[(B . "Y~")				; 219
-    (?^[,2\^[(B . "Y.")				; 220
-    (?^[,2^^[(B . "O+~")			; 222
-    (?^[,2_^[(B . "U+")				; 223
-    (?^[,2`^[(B . "A`")				; 224
-    (?^[,2a^[(B . "A'")				; 225
-    (?^[,2b^[(B . "A^")				; 226
-    (?^[,2c^[(B . "A~")				; 227
-    (?^[,2d^[(B . "A?")				; 228
-    (?^[,2e^[(B . "A(")				; 229
-    (?^[,2f^[(B . "U+~")			; 230
-    (?^[,2g^[(B . "A^~")			; 231
-    (?^[,2h^[(B . "E`")				; 232
-    (?^[,2i^[(B . "E'")				; 233
-    (?^[,2j^[(B . "E^")				; 234
-    (?^[,2k^[(B . "E?")				; 235
-    (?^[,2l^[(B . "I`")				; 236
-    (?^[,2m^[(B . "I'")				; 237
-    (?^[,2n^[(B . "I~")				; 238
-    (?^[,2o^[(B . "I?")				; 239
-    (?^[,2p^[(B . "DD")				; 240
-    (?^[,2p^[(B . "dD")				; 240
-    (?^[,2p^[(B . "Dd")				; 240
-    (?^[,2q^[(B . "U+.")			; 241
-    (?^[,2r^[(B . "O`")				; 242
-    (?^[,2s^[(B . "O'")				; 243
-    (?^[,2t^[(B . "O^")				; 244
-    (?^[,2u^[(B . "O~")				; 245
-    (?^[,2v^[(B . "O?")				; 246
-    (?^[,2w^[(B . "O.")				; 247
-    (?^[,2x^[(B . "U.")				; 248
-    (?^[,2y^[(B . "U`")				; 249
-    (?^[,2z^[(B . "U'")				; 250
-    (?^[,2{^[(B . "U~")				; 251
-    (?^[,2|^[(B . "U?")				; 252
-    (?^[,2}^[(B . "Y'")				; 253
-    (?^[,2~^[(B . "O+.")			; 254
+    (?Ắ . "A('")			; 161
+    (?Ằ . "A(`")			; 162
+    (?Ặ . "A(.")			; 163
+    (?Ấ . "A^'")			; 164
+    (?Ầ . "A^`")			; 165
+    (?Ẩ . "A^?")			; 166
+    (?Ậ . "A^.")			; 167
+    (?Ẽ . "E~")				; 168
+    (?Ẹ . "E.")				; 169
+    (?Ế . "E^'")			; 170
+    (?Ề . "E^`")			; 171
+    (?Ể . "E^?")			; 172
+    (?Ễ . "E^~")			; 173
+    (?Ệ . "E^.")			; 174
+    (?Ố . "O^'")			; 175
+    (?á»’ . "O^`")			; 176
+    (?á»” . "O^?")			; 177
+    (?á»– . "O^~")			; 178
+    (?Ộ . "O^.")			; 181
+    (?Ờ . "O+`")			; 182
+    (?Ở . "O+?")			; 183
+    (?Ị . "I.")				; 184
+    (?Æ  . "O+")				; 189
+    (?Ớ . "O+'")			; 190
+    (?Ẳ . "A(?")			; 198
+    (?Ẵ . "A(~")			; 199
+    (?Ỳ . "Y`")				; 207
+    (?Ứ . "U+'")			; 209
+    (?Ạ . "A.")				; 213
+    (?Ỷ . "Y?")				; 214
+    (?Ừ . "U+`")			; 215
+    (?Ử . "U+?")			; 216
+    (?Ỹ . "Y~")				; 219
+    (?á»´ . "Y.")				; 220
+    (?á»  . "O+~")			; 222
+    (?Ư . "U+")				; 223
+    (?À . "A`")				; 224
+    (?Á . "A'")				; 225
+    (? . "A^")				; 226
+    (?Ã . "A~")				; 227
+    (?Ả . "A?")				; 228
+    (?Ä‚ . "A(")				; 229
+    (?á»® . "U+~")			; 230
+    (?Ẫ . "A^~")			; 231
+    (?È . "E`")				; 232
+    (?É . "E'")				; 233
+    (?Ê . "E^")				; 234
+    (?Ẻ . "E?")				; 235
+    (?Ì . "I`")				; 236
+    (?Í . "I'")				; 237
+    (?Ĩ . "I~")				; 238
+    (?Ỉ . "I?")				; 239
+    (?Đ . "DD")				; 240
+    (?Đ . "dD")				; 240
+    (?Đ . "Dd")				; 240
+    (?á»° . "U+.")			; 241
+    (?Ã’ . "O`")				; 242
+    (?Ó . "O'")				; 243
+    (?Ô . "O^")				; 244
+    (?Õ . "O~")				; 245
+    (?Ỏ . "O?")				; 246
+    (?Ọ . "O.")				; 247
+    (?Ụ . "U.")				; 248
+    (?Ù . "U`")				; 249
+    (?Ú . "U'")				; 250
+    (?Ũ . "U~")				; 251
+    (?Ủ . "U?")				; 252
+    (?Ý . "Y'")				; 253
+    (?Ợ . "O+.")			; 254
 
     ;; escape from composition
     (?\( . "\\(")			; breve (left parenthesis)


      parent reply	other threads:[~2013-03-18 20:44 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-03-12 21:16 bug#13936: Default to UTF-8 for most Emacs source files Paul Eggert
2013-03-12 21:54 ` Eli Zaretskii
2013-03-12 22:04 ` Andreas Schwab
2013-03-13  0:01   ` Paul Eggert
2013-03-14  3:48   ` handa
2013-03-18  7:22     ` Paul Eggert
2013-03-18  9:43       ` Andreas Schwab
2013-03-18 13:27         ` Stefan Monnier
2013-03-18 20:40           ` Paul Eggert
2013-03-20  8:18             ` Kenichi Handa
2013-03-20 16:43               ` Paul Eggert
2013-03-20 16:48               ` Paul Eggert
2013-04-02  1:20               ` Paul Eggert
2013-04-03 18:31                 ` Stefan Monnier
2013-04-03 18:39                   ` Eli Zaretskii
2013-04-04  0:35                     ` Stefan Monnier
2013-04-05 15:03                       ` Kenichi Handa
2013-04-05 18:58                         ` Stefan Monnier
2013-03-18 20:44           ` Paul Eggert [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=51477CC4.10704@cs.ucla.edu \
    --to=eggert@cs.ucla.edu \
    --cc=13936@debbugs.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.