aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa1997-10-21 10:45:26 +0000
committerKenichi Handa1997-10-21 10:45:26 +0000
commitd9da4d0c396fa2d3f7808e3c71f838c0d8edfe17 (patch)
treea261739b8d78ccd66ad5f9853079a3da67c46fe3
parent73b4b26409567d3492d3ee85d058eda8a115c8cd (diff)
downloademacs-d9da4d0c396fa2d3f7808e3c71f838c0d8edfe17.tar.gz
emacs-d9da4d0c396fa2d3f7808e3c71f838c0d8edfe17.zip
Use coding-system-put to set coding system
properties, post-read-conversion and pre-write-conversion.
-rw-r--r--lisp/language/thai.el6
-rw-r--r--lisp/language/tibetan.el6
-rw-r--r--lisp/language/vietnamese.el6
3 files changed, 12 insertions, 6 deletions
diff --git a/lisp/language/thai.el b/lisp/language/thai.el
index c57ab6c90b4..0e3cfb91080 100644
--- a/lisp/language/thai.el
+++ b/lisp/language/thai.el
@@ -33,8 +33,10 @@
33 "8-bit encoding for ASCII (MSB=0) and Thai TIS620 (MSB=1)" 33 "8-bit encoding for ASCII (MSB=0) and Thai TIS620 (MSB=1)"
34 '((ascii t) (thai-tis620 t) nil nil 34 '((ascii t) (thai-tis620 t) nil nil
35 nil ascii-eol)) 35 nil ascii-eol))
36(put 'thai-tis620 'post-read-conversion 'thai-post-read-conversion) 36(coding-system-put 'thai-tis620 'post-read-conversion
37(put 'thai-tis620 'pre-write-conversion 'thai-pre-write-conversion) 37 'thai-post-read-conversion)
38(coding-system-put 'thai-tis620 'pre-write-conversion
39 'thai-pre-write-conversion)
38 40
39(define-coding-system-alias 'th-tis620 'thai-tis620) 41(define-coding-system-alias 'th-tis620 'thai-tis620)
40(define-coding-system-alias 'tis620 'thai-tis620) 42(define-coding-system-alias 'tis620 'thai-tis620)
diff --git a/lisp/language/tibetan.el b/lisp/language/tibetan.el
index d408f86de05..2c9f93780d8 100644
--- a/lisp/language/tibetan.el
+++ b/lisp/language/tibetan.el
@@ -94,8 +94,10 @@
94 '((ascii t) (tibetan t) nil nil 94 '((ascii t) (tibetan t) nil nil
95 nil ascii-eol)) 95 nil ascii-eol))
96 96
97(put 'tibetan 'post-read-conversion 'tibetan-post-read-conversion) 97(coding-system-put 'tibetan 'post-read-conversion
98(put 'tibetan 'pre-write-conversion 'tibetan-pre-write-conversion) 98 'tibetan-post-read-conversion)
99(coding-system-put 'tibetan 'pre-write-conversion
100 'tibetan-pre-write-conversion)
99 101
100(set-language-info-alist 102(set-language-info-alist
101 "Tibetan" '((setup-function . setup-tibetan-environment) 103 "Tibetan" '((setup-function . setup-tibetan-environment)
diff --git a/lisp/language/vietnamese.el b/lisp/language/vietnamese.el
index 51f9bd43134..5207b514c63 100644
--- a/lisp/language/vietnamese.el
+++ b/lisp/language/vietnamese.el
@@ -218,8 +218,10 @@ Both tables are indexed by the position code of Vietnamese characters.")
218 'vietnamese-viqr 0 ?q 218 'vietnamese-viqr 0 ?q
219 "Vietnamese latin transcription (VIQR)" 219 "Vietnamese latin transcription (VIQR)"
220 nil) 220 nil)
221(put 'vietnamese-viqr 'post-read-conversion 'viqr-post-read-conversion) 221(coding-system-put 'vietnamese-viqr 'post-read-conversion
222(put 'vietnamese-viqr 'pre-write-conversion 'viqr-pre-write-conversion) 222 'viqr-post-read-conversion)
223(coding-system-put 'vietnamese-viqr 'pre-write-conversion
224 'viqr-pre-write-conversion)
223 225
224(define-coding-system-alias 'viqr 'vietnamese-viqr) 226(define-coding-system-alias 'viqr 'vietnamese-viqr)
225 227