[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#57072: [BUG] update-glyphless-char-display and variation selectors
From: |
Eli Zaretskii |
Subject: |
bug#57072: [BUG] update-glyphless-char-display and variation selectors |
Date: |
Thu, 11 Aug 2022 17:01:44 +0300 |
> From: Axel Svensson <svenssonaxel@gmail.com>
> Date: Tue, 9 Aug 2022 16:56:37 +0200
> Cc: 57072@debbugs.gnu.org
>
> See new patch attached.
>
> It turns out there are 256 variation selectors, so I've included some fixes
> for selectors 17-256 as well.
> admin/unidata/blocks.awk is an exception; it seems to deal with only VS 1-16,
> but I have not fixed it.
>
> > Why are the acronyms you propose so long? Why not use "VS01".."VS16"
> You're right, that is better. The attached patch is fixed to have shorter
> acronyms.
> The acronyms I've chosen are "VS-1" through "VS-9", "VS10" through "VS99" and
> "VS-100" through
> "VS-256".
> Not sure that's optimal, perhaps "VS01" or "VS 1" is better, what do you
> think?
I think "VS01" is better.
> diff --git a/lisp/international/characters.el
> b/lisp/international/characters.el
> index ca28222c81..78f8447208 100644
> --- a/lisp/international/characters.el
> +++ b/lisp/international/characters.el
> @@ -1243,7 +1243,8 @@ ?L
> (#x1E026 . #x1E02A)
> (#x1E8D0 . #x1E8D6)
> (#x1E944 . #x1E94A)
> - (#xE0001 . #xE01EF))))
> + (#xE0001 . #xE01EF)
> + (#xE0100 . #xE01EF))))
> (dolist (elt l)
> (set-char-table-range char-width-table elt 0)))
This hunk is a mistake, I think: the original code already covered all
range of these characters.
Thanks.
- bug#57072: [BUG] update-glyphless-char-display and variation selectors, Axel Svensson, 2022/08/09
- bug#57073: [BUG] update-glyphless-char-display and variation selectors, Axel Svensson, 2022/08/09
- bug#57072: [BUG] update-glyphless-char-display and variation selectors, Eli Zaretskii, 2022/08/09
- bug#57072: [BUG] update-glyphless-char-display and variation selectors, Axel Svensson, 2022/08/09
- bug#57072: [BUG] update-glyphless-char-display and variation selectors, Eli Zaretskii, 2022/08/09
- bug#57072: [BUG] update-glyphless-char-display and variation selectors, Axel Svensson, 2022/08/09
- bug#57072: [BUG] update-glyphless-char-display and variation selectors, Eli Zaretskii, 2022/08/10
- bug#57072: [BUG] update-glyphless-char-display and variation selectors, Robert Pluim, 2022/08/16
- bug#57072: [BUG] update-glyphless-char-display and variation selectors, Eli Zaretskii, 2022/08/16
- bug#57072: [BUG] update-glyphless-char-display and variation selectors,
Eli Zaretskii <=
- bug#57072: [BUG] update-glyphless-char-display and variation selectors, Axel Svensson, 2022/08/11
- bug#57072: [BUG] update-glyphless-char-display and variation selectors, Eli Zaretskii, 2022/08/11
- bug#57072: [BUG] update-glyphless-char-display and variation selectors, Axel Svensson, 2022/08/11
- bug#57072: [BUG] update-glyphless-char-display and variation selectors, Eli Zaretskii, 2022/08/12
- bug#57072: [BUG] update-glyphless-char-display and variation selectors, Axel Svensson, 2022/08/12
- bug#57072: [BUG] update-glyphless-char-display and variation selectors, Eli Zaretskii, 2022/08/12
- bug#57072: [BUG] update-glyphless-char-display and variation selectors, Axel Svensson, 2022/08/12
- bug#57072: [BUG] update-glyphless-char-display and variation selectors, Eli Zaretskii, 2022/08/12
- bug#57072: [BUG] update-glyphless-char-display and variation selectors, Axel Svensson, 2022/08/12
- bug#57072: [BUG] update-glyphless-char-display and variation selectors, Eli Zaretskii, 2022/08/12