GNU bug report logs - #37530
26.1; Tack characters translated incorrectly

Previous Next

Package: emacs;

Reported by: Axel Svensson <mail <at> axelsvensson.com>

Date: Thu, 26 Sep 2019 21:33:02 UTC

Severity: normal

Merged with 40240

Found in versions 26.1, 26.3

Fixed in version 27.1

Done: Robert Pluim <rpluim <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #38 received at 37530 <at> debbugs.gnu.org (full text, mbox):

From: Axel Svensson <mail <at> axelsvensson.com>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: Eli Zaretskii <eliz <at> gnu.org>, 37530 <at> debbugs.gnu.org
Subject: Re: bug#37530: 26.1; Tack characters translated incorrectly
Date: Fri, 27 Sep 2019 16:10:20 +0200
On Fri, Sep 27, 2019 at 3:33 PM Lars Ingebrigtsen <larsi <at> gnus.org> wrote:
> In addition, there's a huge number of keysyms in that file that we do
> not do mappings to characters for.  Hm...  but those are all over
> #x1000174, so I guess they're mapped to Unicode code points directly?

I found three more keysyms missing:
#define XKB_KEY_Ukrainian_ghe_with_upturn     0x06ad  /* U+0491
CYRILLIC SMALL LETTER GHE WITH UPTURN */
#define XKB_KEY_Ukrainian_GHE_WITH_UPTURN     0x06bd  /* U+0490
CYRILLIC CAPITAL LETTER GHE WITH UPTURN */
#define XKB_KEY_permille                      0x0ad5  /* U+2030 PER
MILLE SIGN */
This is according to
https://github.com/xkbcommon/libxkbcommon/blob/master/xkbcommon/xkbcommon-keysyms.h

> -       (#xabc . ?〈)
> -       (#xabe . ?〉)
> +       (#xabc . ?⟨)
> +       (#xabe . ?⟩)

What is the source for this change? Why would you change
left/right-pointing brackets for the mathematical ones, in the section
for publishing?

> -       (#xbc2 . ?⊥)
> +       (#xbc2 . ?⊤)
>         (#xbc3 . ?∩)
>         (#xbc4 . ?⌊)
>         (#xbc6 . ?_)
>         (#xbca . ?∘)
>         (#xbcc . ?⎕)
> -       (#xbce . ?⊤)
> +       (#xbce . ?⊥)
>         (#xbcf . ?○)
>         (#xbd3 . ?⌈)
>         (#xbd6 . ?∪)
>         (#xbd8 . ?⊃)
>         (#xbda . ?⊂)
> -       (#xbdc . ?⊢)
> -       (#xbfc . ?⊣)
> +       (#xbdc . ?⊣)
> +       (#xbfc . ?⊢)

I agree.




This bug report was last modified 5 years and 141 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.