aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChong Yidong2009-01-01 07:47:55 +0000
committerChong Yidong2009-01-01 07:47:55 +0000
commitf07ed73ccc37c079eb3ba1e92051d6388649af48 (patch)
tree8f406d7eb6408dcef2d153c6f165531d07650ee1
parenteaf582ba78d2a6331a6d1518c48332eb1bb2e40d (diff)
downloademacs-f07ed73ccc37c079eb3ba1e92051d6388649af48.tar.gz
emacs-f07ed73ccc37c079eb3ba1e92051d6388649af48.zip
Fix setting of composition-function-table.
-rw-r--r--lisp/language/cham.el2
-rw-r--r--lisp/language/khmer.el3
2 files changed, 3 insertions, 2 deletions
diff --git a/lisp/language/cham.el b/lisp/language/cham.el
index 80e92243c42..5dbc0b63833 100644
--- a/lisp/language/cham.el
+++ b/lisp/language/cham.el
@@ -29,7 +29,7 @@
29 29
30(set-char-table-range composition-function-table 30(set-char-table-range composition-function-table
31 '(#xAA00 . #xAA5F) 31 '(#xAA00 . #xAA5F)
32 '(("[\xAA00-\xAA5F]+" . font-shape-text))) 32 (list (vector "[\xAA00-\xAA5F]+" 0 'font-shape-gstring)))
33 33
34(set-language-info-alist 34(set-language-info-alist
35 "Cham" '((charset unicode) 35 "Cham" '((charset unicode)
diff --git a/lisp/language/khmer.el b/lisp/language/khmer.el
index 77c9e00ff6c..0427eaafee4 100644
--- a/lisp/language/khmer.el
+++ b/lisp/language/khmer.el
@@ -30,7 +30,8 @@
30 (sample-text . "Khmer (ភាសាខ្មែរ) ជំរាបសួរ") 30 (sample-text . "Khmer (ភាសាខ្មែរ) ជំរាបសួរ")
31 (documentation . t))) 31 (documentation . t)))
32 32
33(let ((val '(("[\x1780-\x17FF\x19E0-\x19FF\x200C\x200D]+" . font-shape-text)))) 33(let ((val (list (vector "[\x1780-\x17FF\x19E0-\x19FF\x200C\x200D]+"
34 0 'font-shape-gstring))))
34 (set-char-table-range composition-function-table '(#x1780 . #x17FF) val) 35 (set-char-table-range composition-function-table '(#x1780 . #x17FF) val)
35 (set-char-table-range composition-function-table '(#x19E0 . #x19FF) val)) 36 (set-char-table-range composition-function-table '(#x19E0 . #x19FF) val))
36 37