> > You are suggesting that we let the font and the shaping engine decide > which alternative to use? That sounds un-Emacsy to me. For the use > case where only specific characters should be affected, I think we > should have a facility whereby users could specify, for each character > that has alternatives, which one to use. No, I am not suggesting that every variation has its own tag and the user can choose which tag they would like or not. For example look at the FiraCode variations attached On Sat, Sep 24, 2022 at 6:31 PM Eli Zaretskii wrote: > > From: समीर सिंह Sameer Singh > > Date: Sat, 24 Sep 2022 18:15:23 +0530 > > Cc: emacs-devel@gnu.org > > > > I don't understand: how does this handle the case where a certain > > character has more than 2 alternative glyphs? which alternative will > > be selected? > > > > I was answering this question, I thought you were asking what would > happen if we pass multiple tags for the > > same glyph. > > You are suggesting that we let the font and the shaping engine decide > which alternative to use? That sounds un-Emacsy to me. For the use > case where only specific characters should be affected, I think we > should have a facility whereby users could specify, for each character > that has alternatives, which one to use. >