diff options
| author | Kenichi Handa | 2007-12-25 11:03:30 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2007-12-25 11:03:30 +0000 |
| commit | fde03aacb4634020449fcf28c4ea6b2028633a05 (patch) | |
| tree | d9683091a2c502b7cbe5824cb33e4de4c9d5692a | |
| parent | ba6c24f0c45d24781790f3671f7b2b523d9fdba5 (diff) | |
| download | emacs-fde03aacb4634020449fcf28c4ea6b2028633a05.tar.gz emacs-fde03aacb4634020449fcf28c4ea6b2028633a05.zip | |
Register font-shape-text in composition-function-table.
| -rw-r--r-- | lisp/language/lao.el | 10 | ||||
| -rw-r--r-- | lisp/language/malayalam.el | 3 | ||||
| -rw-r--r-- | lisp/language/tamil.el | 2 |
3 files changed, 8 insertions, 7 deletions
diff --git a/lisp/language/lao.el b/lisp/language/lao.el index e9b62efacd5..546986a4722 100644 --- a/lisp/language/lao.el +++ b/lisp/language/lao.el | |||
| @@ -47,10 +47,12 @@ | |||
| 47 | (documentation . t))) | 47 | (documentation . t))) |
| 48 | 48 | ||
| 49 | ;; For automatic composition. | 49 | ;; For automatic composition. |
| 50 | (let ((chars "(1QTUVWXY[\hijklm(B")) | 50 | ;; (let ((chars "(1QTUVWXY[\hijklm(B")) |
| 51 | (dotimes (i (length chars)) | 51 | ;; (dotimes (i (length chars)) |
| 52 | (aset composition-function-table (aref chars i) | 52 | ;; (aset composition-function-table (aref chars i) |
| 53 | 'lao-composition-function))) | 53 | ;; 'lao-composition-function))) |
| 54 | (set-char-table-range composition-function-table '(#xE80 . #xEDF) | ||
| 55 | '(("[\xE80-\xEDF]+" . font-shape-text))) | ||
| 54 | 56 | ||
| 55 | (provide 'lao) | 57 | (provide 'lao) |
| 56 | 58 | ||
diff --git a/lisp/language/malayalam.el b/lisp/language/malayalam.el index 1b7038936a6..b5ef9692313 100644 --- a/lisp/language/malayalam.el +++ b/lisp/language/malayalam.el | |||
| @@ -43,8 +43,7 @@ South Indian language Malayalam is supported in this language environment.")) | |||
| 43 | 43 | ||
| 44 | ;; For automatic composition. | 44 | ;; For automatic composition. |
| 45 | (set-char-table-range composition-function-table '(#x0d00 . #x0d7f) | 45 | (set-char-table-range composition-function-table '(#x0d00 . #x0d7f) |
| 46 | 'malayalam-composition-function) | 46 | '(("[\x0D00-\x0D7F]+" . font-shape-text))) |
| 47 | |||
| 48 | 47 | ||
| 49 | (provide 'malayalam) | 48 | (provide 'malayalam) |
| 50 | 49 | ||
diff --git a/lisp/language/tamil.el b/lisp/language/tamil.el index fcb7f8f5774..1eb659e4521 100644 --- a/lisp/language/tamil.el +++ b/lisp/language/tamil.el | |||
| @@ -40,7 +40,7 @@ South Indian Language Tamil supported in this language environment.")) | |||
| 40 | 40 | ||
| 41 | ;; For automatic composition. | 41 | ;; For automatic composition. |
| 42 | (set-char-table-range composition-function-table '(#x0b80 . #x0bff) | 42 | (set-char-table-range composition-function-table '(#x0b80 . #x0bff) |
| 43 | 'tamil-composition-function) | 43 | '(("[\x0B80-\x0BFF]+" . font-shape-text))) |
| 44 | (provide 'tamil) | 44 | (provide 'tamil) |
| 45 | 45 | ||
| 46 | ;;; arch-tag: 2201ac78-7d1e-4674-9bcb-9923c7a2bd9c | 46 | ;;; arch-tag: 2201ac78-7d1e-4674-9bcb-9923c7a2bd9c |