diff lisp/language/vietnamese.el @ 22983:7a010b8c0d99

("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change the value to setup-XXX-environment-internal. Add properties nonascii-translation, input-method, features, unibyte-syntax, and unibyte-display.
author Kenichi Handa <handa@m17n.org>
date Mon, 10 Aug 1998 06:29:02 +0000
parents 33987189baf3
children 96139be23b05
line wrap: on
line diff
--- a/lisp/language/vietnamese.el	Mon Aug 10 06:29:02 1998 +0000
+++ b/lisp/language/vietnamese.el	Mon Aug 10 06:29:02 1998 +0000
@@ -240,9 +240,8 @@
   "Value of `nonascii-translation-table' in Vietnamese language environment.")
 
 (set-language-info-alist
- "Vietnamese" `((setup-function . setup-vietnamese-environment)
-		(charset vietnamese-viscii-lower vietnamese-viscii-upper)
-		(nonascii-translation-table
+ "Vietnamese" `((charset vietnamese-viscii-lower vietnamese-viscii-upper)
+		(nonascii-translation
 		 . ,viet-viscii-nonascii-translation-table)
 		(charset-origin-alist
 		 (vietnamese-viscii-lower "VISCII" viet-encode-viscii-char)
@@ -250,6 +249,9 @@
 		(coding-system vietnamese-viscii vietnamese-vscii
 			       vietnamese-viqr)
 		(coding-priority vietnamese-viscii)
+		(input-method . "vietnamese-viqr")
+		(unibyte-display . vietnamese-viscii)
+		(features viet-util)
 		(sample-text . "Vietnamese (Ti,1*(Bng Vi,1.(Bt)	Ch,1`(Bo b,1U(Bn")
 		(documentation . "\
 For Vietnamese, Emacs uses special charasets internally.