[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 1083dc4600: ; * lisp/language/indian.el ("Brahmi"): Enhance compo
From: |
Eli Zaretskii |
Subject: |
master 1083dc4600: ; * lisp/language/indian.el ("Brahmi"): Enhance composition rules. |
Date: |
Sat, 16 Apr 2022 12:28:00 -0400 (EDT) |
branch: master
commit 1083dc460033b34f18d794faa34ec6ab512efa56
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>
; * lisp/language/indian.el ("Brahmi"): Enhance composition rules.
---
lisp/language/indian.el | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/lisp/language/indian.el b/lisp/language/indian.el
index 310905534e..0a50dd999f 100644
--- a/lisp/language/indian.el
+++ b/lisp/language/indian.el
@@ -396,7 +396,8 @@ The ancient Brahmi script is supported in this language
environment."))
;; Brahmi composition rules
(let ((consonant "[\U00011013-\U00011034]")
- (non-consonant "[^\U00011013-\U00011034]")
+ (non-consonant "[^\U00011013-\U00011034\U00011046\U0001107F]")
+ (vowel "[\U00011038-\U0001103D\U00011042-\U00011045]")
(numeral "[\U00011052-\U00011065]")
(multiplier "[\U00011064\U00011065]")
(virama "\U00011046")
@@ -405,7 +406,8 @@ The ancient Brahmi script is supported in this language
environment."))
'(#x11046 . #x11046)
(list (vector
;; Consonant conjuncts
- (concat consonant virama consonant)
+ (concat consonant "\\(?:" virama consonant
"\\)+"
+ vowel "?")
1 'font-shape-gstring)
(vector
;; Vowelless consonants
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 1083dc4600: ; * lisp/language/indian.el ("Brahmi"): Enhance composition rules.,
Eli Zaretskii <=