]> git.eshelyaron.com Git - emacs.git/commitdiff
Improve support for the Cham script and languages
authorEli Zaretskii <eliz@gnu.org>
Sun, 17 Jan 2021 14:53:54 +0000 (16:53 +0200)
committerEli Zaretskii <eliz@gnu.org>
Sun, 17 Jan 2021 14:53:54 +0000 (16:53 +0200)
* etc/NEWS: Announce the new 'cham' input method.
* etc/HELLO: Fix the order of letters in the Cham greeting.
Remove redundant newlines (reported by Ulrich Mueller
<ulm@gentoo.org>).

* lisp/language/cham.el ("Cham"): Add input-method entry.
* lisp/leim/quail/cham.el: New file.
* lisp/international/fontset.el (setup-default-fontset): Add an
entry for Cham.

etc/HELLO
etc/NEWS
lisp/international/fontset.el
lisp/language/cham.el

index 9a1f5d30edd2dfd3d5c2a5dd7d18f10d2c9ad729..0cebb2bb7c2aec7f3546f6ced979f2abcbe06b7e 100644 (file)
--- a/etc/HELLO
+++ b/etc/HELLO
@@ -30,22 +30,16 @@ Bengali (বাংলা)   নমস্কার
 Braille        ⠓⠑⠇⠇⠕
 Burmese (မြန်မာ)   မင်္ဂလာပါ
 C      printf ("Hello, world!\n");
-Cham (ꨌꩌ)  ꨦꨤꩌ ꨦꨰꨁ
-
+Cham (ꨌꩌ)  ꨦꨤꩌ ꨦꨁꨰ
 Cherokee (ᏣᎳᎩ ᎦᏬᏂᎯᏍᏗ)        ᎣᏏᏲ / ᏏᏲ
 Comanche /kəˈmæntʃiː/     Haa marʉ́awe
-
 Cree (ᓀᐦᐃᔭᐍᐏᐣ)   ᑕᓂᓯ / ᐙᒋᔮ
-
 Czech (čeština)      Dobrý den
 Danish (dansk) Hej / Goddag / Halløj
 Dutch (Nederlands)     Hallo / Dag
 Efik  /ˈɛfɪk/       Mɔkɔm
-
 Egyptian Hieroglyphs (𓂋𓐰𓏤𓈖𓆎𓅓𓏏𓐰𓊖)    𓅓𓊵𓐰𓐷𓏏𓊪𓐸, 𓇍𓇋𓂻𓍘𓇋
-
 Emacs  emacs --no-splash -f view-hello-file
-
 Emoji  👋
 English /ˈɪŋɡlɪʃ/        Hello
 Esperanto      Saluton (Eĥoŝanĝo ĉiuĵaŭde)
@@ -61,7 +55,6 @@ Hebrew (עִבְרִית)     שָׁלוֹם
 Hungarian (magyar)     Szép jó napot!
 Hindi (हिंदी)        नमस्ते / नमस्कार ।
 Inuktitut (ᐃᓄᒃᑎᑐᑦ) ᐊᐃ
-
 Italian (italiano)     Ciao / Buon giorno
 Javanese (ꦧꦱꦗꦮꦶ)     console.log("ꦲꦭꦺꦴ");
 Kannada (ಕನ್ನಡ)      ನಮಸ್ಕಾರ
@@ -69,7 +62,6 @@ Khmer (ភាសាខ្មែរ)   ជំរាបសួរ
 Lao (ພາສາລາວ)    ສະບາຍດີ / ຂໍໃຫ້ໂຊກດີ
 Malayalam (മലയാളം) നമസ്കാരം
 Maldivian (ދިވެހި)       އައްސަލާމު ޢަލައިކުމް / ކިހިނެހް؟
-
 Maltese (il-Malti)     Bonġu / Saħħa
 Mathematics    ∀ p ∈ world • hello p  □
 Mongolian (монгол хэл)        Сайн байна уу?
@@ -85,7 +77,6 @@ Swedish (svenska)     Hej / Goddag / Hallå
 Tamil (தமிழ்)        வணக்கம்
 Telugu (తెలుగు)    నమస్కారం
 TaiViet (ꪁꪫꪱꪣ ꪼꪕ)  ꪅꪰꪙꫂ ꪨꪮꫂ ꪁꪫꪱ / ꪅꪽ ꪨꪷ ꪁꪫꪱ
-
 Thai (ภาษาไทย)   สวัสดีครับ / สวัสดีค่ะ
 Tibetan (བོད་སྐད་)     བཀྲ་ཤིས་བདེ་ལེགས༎
 Tigrigna (ትግርኛ)        ሰላማት
@@ -99,7 +90,6 @@ Vietnamese (tiếng Việt)   Chào bạn
 </x-charset><x-charset><param>chinese-gb2312</param>Chinese (中文,普通话,汉语)  你好
 </x-charset><x-charset><param>chinese-big5-1</param>Cantonese (粵語,廣東話)       早晨, 你好
 </x-charset><x-charset><param>korean-ksc5601</param>Korean (한글)    안녕하세요 / 안녕하십니까
-
 </x-charset>
 
 \f
index 359d308bf1969ccb2c3122b8fde0bbba2f9b01c7..d632283e7f3b1f6151773b45017b1608329fce6f 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -827,6 +827,10 @@ so e.g. like 'C-x 8 [' inserts a left single quotation mark,
 Added a new Mozhi scheme.  The inapplicable ITRANS scheme is now
 deprecated.  Errors in the Inscript method were corrected.
 
+---
+*** New input method 'cham'.
+There's also a Cham greeting in 'etc/HELLO'.
+
 ** Ispell
 
 +++
index 14e7b89dd1f8456f7df0a578ecb6ebee6821c3b8..8f0f263dccecbe14fa51003ecfda463b9996da52 100644 (file)
                    georgian
                    cherokee
                    canadian-aboriginal
+                    cham
                    ogham
                    runic
                    symbol
index 194574f6a8e585b7613589017b93fe9945875f89..59eaef67bfa9716463fd6a76f8a86c213b29003d 100644 (file)
@@ -35,6 +35,7 @@
  "Cham" '((charset unicode)
              (coding-system utf-8)
              (coding-priority utf-8)
+              (input-method . "cham")
               (sample-text . "Cham (ꨌꩌ)\tꨦꨤꩌ ꨦꨰꨁ")
               (documentation . "\
 The Cham script is a Brahmic script used to write Cham,