]> git.eshelyaron.com Git - emacs.git/commitdiff
Improve Devanagari character composition rules
authorEli Zaretskii <eliz@gnu.org>
Sat, 7 May 2022 14:54:19 +0000 (17:54 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sat, 7 May 2022 14:54:19 +0000 (17:54 +0300)
* lisp/language/indian.el (devanagari-composable-pattern): Add
rules for Vedic accents.  Suggested by Madhu <enometh@meer.net>.

lisp/language/indian.el

index 0031405182c48a9b39afc6a1310e586e19426f37..b240403b0a1a42f52e048229b2e0c40a496198b2 100644 (file)
@@ -169,6 +169,8 @@ which used the Kaithi script are supported in this language environment."))
           ("H" . "\u094D")             ; HALANT
           ("s" . "[\u0951\u0952]")     ; stress sign
           ("t" . "[\u0953\u0954]")     ; accent
+           ("1" . "\u0967")             ; numeral 1
+           ("3" . "\u0969")             ; numeral 3
           ("N" . "\u200C")             ; ZWNJ
           ("J" . "\u200D")             ; ZWJ
           ("X" . "[\u0900-\u097F]")))) ; all coverage
@@ -180,6 +182,8 @@ which used the Kaithi script are supported in this language environment."))
       "Cn?\\(?:J?HJ?Cn?\\)*\\(?:H[NJ]?\\|v*n?a?s?t?A?\\)\\|"
       ;; special consonant form, or
       "JHR\\|"
+      ;; vedic accents with numerals, or
+      "1ss\\|3ss\\|s3ss\\|"
       ;; any other singleton characters
       "X")
      table))