aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/language
diff options
context:
space:
mode:
authorसमीर सिंह Sameer Singh2022-05-24 17:05:32 +0530
committerEli Zaretskii2022-05-24 17:11:43 +0300
commit609c9c5cd9cae1d6fced971cd66f39530ab93136 (patch)
treef90ab2f0758dd43a957ca9fba21c6d8b4e83fa19 /lisp/language
parent6f3925eace76a39850c0c108a9e1fd0c010e803d (diff)
downloademacs-609c9c5cd9cae1d6fced971cd66f39530ab93136.tar.gz
emacs-609c9c5cd9cae1d6fced971cd66f39530ab93136.zip
Add support for the Buhid and Tagbanwa scripts (bug#55610)
* lisp/language/philippine.el ("Buhid"): New language environment. ("Tagbanwa"): New language environment. Add input methods for Buhid and Tagbanwa. Add sample text for Tagbanwa. * lisp/international/fontset.el (script-representative-chars) (setup-default-fontset): Support Buhid and Tagbanwa. * lisp/leim/quail/philippine.el ("buhid"): New input method. ("tagbanwa"): New input method. * etc/HELLO: Add a Tagbanwa greeting. * etc/NEWS: Announce the new language environments and their input methods.
Diffstat (limited to 'lisp/language')
-rw-r--r--lisp/language/philippine.el17
1 files changed, 17 insertions, 0 deletions
diff --git a/lisp/language/philippine.el b/lisp/language/philippine.el
index 2a4b17a1c7e..e52ad6912cd 100644
--- a/lisp/language/philippine.el
+++ b/lisp/language/philippine.el
@@ -46,6 +46,23 @@ this language environment.")))
46 (documentation . "\ 46 (documentation . "\
47Philippine Language Hanunoo is supported in this language environment."))) 47Philippine Language Hanunoo is supported in this language environment.")))
48 48
49(set-language-info-alist
50 "Buhid" '((charset unicode)
51 (coding-system utf-8)
52 (coding-priority utf-8)
53 (input-method . "buhid")
54 (documentation . "\
55Philippine Language Buhid is supported in this language environment.")))
56
57(set-language-info-alist
58 "Tagbanwa" '((charset unicode)
59 (coding-system utf-8)
60 (coding-priority utf-8)
61 (input-method . "tagbanwa")
62 (sample-text . "Tagbanwa (ᝦᝪᝯ) ᝫᝩᝬᝥ ᝣᝮᝧᝯ")
63 (documentation . "\
64Philippine Languages Tagbanwa are supported in this language environment.")))
65
49;; Tagalog composition rules 66;; Tagalog composition rules
50(let ((akshara "[\x1700-\x1711\x171F]") 67(let ((akshara "[\x1700-\x1711\x171F]")
51 (vowel "[\x1712\x1713]") 68 (vowel "[\x1712\x1713]")