diff options
| author | Kenichi Handa | 2008-02-21 07:28:35 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2008-02-21 07:28:35 +0000 |
| commit | b94affd7b0502a30b8175181e06b19de67583bea (patch) | |
| tree | 629a18bca1f03f18d3770610268b93248753c8e3 | |
| parent | a73b5627535f7183c9d3815e75cb65650dbf53b9 (diff) | |
| download | emacs-b94affd7b0502a30b8175181e06b19de67583bea.tar.gz emacs-b94affd7b0502a30b8175181e06b19de67583bea.zip | |
Don't setup composition-function-table here.
("Devanagari"): Change charset, coding-system, coding-priority to
Unicode-based ones. Don't require the feature devan-util.
| -rw-r--r-- | lisp/language/devanagari.el | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/lisp/language/devanagari.el b/lisp/language/devanagari.el index 52bdbc0b09b..4cf95fde994 100644 --- a/lisp/language/devanagari.el +++ b/lisp/language/devanagari.el | |||
| @@ -31,25 +31,15 @@ | |||
| 31 | ;;; Code: | 31 | ;;; Code: |
| 32 | 32 | ||
| 33 | (set-language-info-alist | 33 | (set-language-info-alist |
| 34 | "Devanagari" '((charset indian-is13194 mule-unicode-0100-24ff | 34 | "Devanagari" '((charset unicode) |
| 35 | indian-2-column indian-glyph ;; comment out later | 35 | (coding-system utf-8) |
| 36 | ) | 36 | (coding-priority utf-8) |
| 37 | (coding-system in-is13194-devanagari) | ||
| 38 | (coding-priority in-is13194-devanagari) | ||
| 39 | (input-method . "dev-aiba") | 37 | (input-method . "dev-aiba") |
| 40 | (features devan-util) | ||
| 41 | (documentation . "\ | 38 | (documentation . "\ |
| 42 | Such languages using Devanagari script as Hindi and Marathi | 39 | Such languages using Devanagari script as Hindi and Marathi |
| 43 | are supported in this language environment.")) | 40 | are supported in this language environment.")) |
| 44 | '("Indian")) | 41 | '("Indian")) |
| 45 | 42 | ||
| 46 | ;; For automatic composition. | ||
| 47 | (dolist (range '((#x0903 . #x0903) | ||
| 48 | (#x0905 . #x0939) | ||
| 49 | (#x0958 . #x0961))) | ||
| 50 | (set-char-table-range composition-function-table range | ||
| 51 | '(("[\x0900-\x097F]+" . font-shape-text)))) | ||
| 52 | |||
| 53 | (provide 'devanagari) | 43 | (provide 'devanagari) |
| 54 | 44 | ||
| 55 | ;;; arch-tag: fd13667d-868b-41e8-81ef-79dd28bbfed2 | 45 | ;;; arch-tag: fd13667d-868b-41e8-81ef-79dd28bbfed2 |