summaryrefslogtreecommitdiff
path: root/lisp/language
diff options
context:
space:
mode:
authorसमीर सिंह Sameer Singh <lumarzeli30@gmail.com>2022-05-24 17:05:32 +0530
committerEli Zaretskii <eliz@gnu.org>2022-05-24 17:11:43 +0300
commit609c9c5cd9cae1d6fced971cd66f39530ab93136 (patch)
treef90ab2f0758dd43a957ca9fba21c6d8b4e83fa19 /lisp/language
parent6f3925eace76a39850c0c108a9e1fd0c010e803d (diff)
downloademacs-609c9c5cd9cae1d6fced971cd66f39530ab93136.tar.gz
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.")))
(documentation . "\
Philippine Language Hanunoo is supported in this language environment.")))
+(set-language-info-alist
+ "Buhid" '((charset unicode)
+ (coding-system utf-8)
+ (coding-priority utf-8)
+ (input-method . "buhid")
+ (documentation . "\
+Philippine Language Buhid is supported in this language environment.")))
+
+(set-language-info-alist
+ "Tagbanwa" '((charset unicode)
+ (coding-system utf-8)
+ (coding-priority utf-8)
+ (input-method . "tagbanwa")
+ (sample-text . "Tagbanwa (ᝦᝪᝯ) ᝫᝩᝬᝥ ᝣᝮᝧᝯ")
+ (documentation . "\
+Philippine Languages Tagbanwa are supported in this language environment.")))
+
;; Tagalog composition rules
(let ((akshara "[\x1700-\x1711\x171F]")
(vowel "[\x1712\x1713]")