Subject: Re: bug#54914: 28.1.50; Unable to form Brahmi conjuncts in Emacs

From: Eli Zaretskii <[email-masked]>
Date: Wed, 13 Apr 2022 21:26:55 +0300

> From: Robert Pluim <[email-masked]>
> Cc: Eli Zaretskii <[email-masked]>,  [email-masked]
> Date: Wed, 13 Apr 2022 18:56:21 +0200
> 
> A brute-force example of what Eli's talking about would be:
> 
> (set-char-table-range composition-function-table
> 		      '(#x11000 . #x1107F)
> 		      (list (vector "[\x11000-\x1107F]+" 0 #'font-shape-gstring)))

Does that really work?  I'm not sure it will catch the "consonant,
virama, consonant" rule (because the virama is a nonspacing mark, and
we have a default rule for those in composite.el).