Mercurial > emacs
annotate lisp/language/cham.el @ 95948:d55ec23f052d
*** empty log message ***
| author | Glenn Morris <rgm@gnu.org> |
|---|---|
| date | Sun, 15 Jun 2008 02:53:17 +0000 |
| parents | 55b7f25d920a |
| children | 5b5b576a633d |
| rev | line source |
|---|---|
| 91362 | 1 ;;; cham.el --- support for Cham -*- coding: utf-8; no-byte-compile: t -*- |
| 2 | |
| 3 ;; Copyright (C) 2008 | |
| 4 ;; National Institute of Advanced Industrial Science and Technology (AIST) | |
| 5 ;; Registration Number H13PRO009 | |
| 6 | |
| 7 ;; Keywords: multilingual, Cham, i18n | |
| 8 | |
| 9 ;; This file is part of GNU Emacs. | |
| 10 | |
|
94665
55b7f25d920a
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
91558
diff
changeset
|
11 ;; GNU Emacs is free software: you can redistribute it and/or modify |
| 91362 | 12 ;; it under the terms of the GNU General Public License as published by |
|
94665
55b7f25d920a
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
91558
diff
changeset
|
13 ;; the Free Software Foundation, either version 3 of the License, or |
|
55b7f25d920a
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
91558
diff
changeset
|
14 ;; (at your option) any later version. |
| 91362 | 15 |
| 16 ;; GNU Emacs is distributed in the hope that it will be useful, | |
| 17 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 18 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 19 ;; GNU General Public License for more details. | |
| 20 | |
| 21 ;; You should have received a copy of the GNU General Public License | |
|
94665
55b7f25d920a
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
91558
diff
changeset
|
22 ;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. |
| 91362 | 23 |
| 24 ;;; Commentary: | |
| 25 | |
| 26 ;; Tai Viet is being included in the Unicode at the range U+AA80..U+AADF. | |
| 27 | |
| 28 ;;; Code: | |
| 29 | |
| 30 (set-char-table-range composition-function-table | |
| 31 '(#xAA00 . #xAA5F) | |
| 32 '(("[\xAA00-\xAA5F]+" . font-shape-text))) | |
| 33 | |
| 34 (set-language-info-alist | |
| 35 "Cham" '((charset unicode) | |
| 36 (coding-system utf-8) | |
| 37 (coding-priority utf-8))) | |
| 38 | |
| 39 (provide 'cham) | |
| 40 | |
| 41 ;; Local Variables: | |
| 42 ;; coding: utf-8 | |
| 43 ;; End: | |
| 91366 | 44 |
| 45 ;; arch-tag: a393ea52-445b-4e22-a967-c244afc88cf6 |
