]> git.eshelyaron.com Git - emacs.git/commitdiff
Register font-shape-text in composition-function-table.
authorKenichi Handa <handa@m17n.org>
Tue, 25 Dec 2007 11:03:30 +0000 (11:03 +0000)
committerKenichi Handa <handa@m17n.org>
Tue, 25 Dec 2007 11:03:30 +0000 (11:03 +0000)
lisp/language/lao.el
lisp/language/malayalam.el
lisp/language/tamil.el

index e9b62efacd5bf006880ced201e8282a0f77e7923..546986a472269aaba2bfd2adf87bfbaad2f0c2c5 100644 (file)
         (documentation . t)))
 
 ;; For automatic composition.
-(let ((chars "\e(1QTUVWXY[\hijklm\e(B"))
-  (dotimes (i (length chars))
-    (aset composition-function-table (aref chars i)
-         'lao-composition-function)))
+;; (let ((chars "\e(1QTUVWXY[\hijklm\e(B"))
+;;  (dotimes (i (length chars))
+;;    (aset composition-function-table (aref chars i)
+;;       'lao-composition-function)))
+(set-char-table-range composition-function-table '(#xE80 . #xEDF)
+                     '(("[\xE80-\xEDF]+" . font-shape-text)))
 
 (provide 'lao)
 
index 1b7038936a6c904c30b09843ce1f31d932015a11..b5ef969231362b1f068918da46ba3903d12ef233 100644 (file)
@@ -43,8 +43,7 @@ South Indian language Malayalam is supported in this language environment."))
 
 ;; For automatic composition.
 (set-char-table-range composition-function-table '(#x0d00 . #x0d7f)
-                     'malayalam-composition-function)
-
+                     '(("[\x0D00-\x0D7F]+" . font-shape-text)))
 
 (provide 'malayalam)
 
index fcb7f8f577490f268037759a7c777e694e2541b2..1eb659e4521cddb811e0acde3004cae45f564bbd 100644 (file)
@@ -40,7 +40,7 @@ South Indian Language Tamil supported in this language environment."))
 
 ;; For automatic composition.
 (set-char-table-range composition-function-table '(#x0b80 . #x0bff)
-                     'tamil-composition-function)
+                     '(("[\x0B80-\x0BFF]+" . font-shape-text)))
 (provide 'tamil)
 
 ;;; arch-tag: 2201ac78-7d1e-4674-9bcb-9923c7a2bd9c