GNU bug report logs - #45347
Feature request: key positions for shortcuts instead of letters in Emacs

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Акимжан Едиге <akimjedi@HIDDEN>; merged with #43830; dated Sun, 20 Dec 2020 23:13:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Forcibly Merged 43830 45347. Request was from Juri Linkov <juri@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 45347 <at> debbugs.gnu.org:


Received: (at 45347) by debbugs.gnu.org; 21 Dec 2020 08:44:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 21 03:44:25 2020
Received: from localhost ([127.0.0.1]:46219 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1krGno-0001L1-TQ
	for submit <at> debbugs.gnu.org; Mon, 21 Dec 2020 03:44:25 -0500
Received: from relay1-d.mail.gandi.net ([217.70.183.193]:48469)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>)
 id 1krGnm-0001Kk-G2; Mon, 21 Dec 2020 03:44:23 -0500
X-Originating-IP: 91.129.99.98
Received: from mail.gandi.net (m91-129-99-98.cust.tele2.ee [91.129.99.98])
 (Authenticated sender: juri@HIDDEN)
 by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id 51C81240009;
 Mon, 21 Dec 2020 08:44:13 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: =?koi8-r?B?4cvJzdbBziDlxMnHxQ==?= <akimjedi@HIDDEN>
Subject: Re: bug#45347: Feature request: key positions for shortcuts instead
 of letters in Emacs
Organization: LINKOV.NET
References: <5701301608497271@HIDDEN>
Date: Mon, 21 Dec 2020 10:41:28 +0200
In-Reply-To: <5701301608497271@HIDDEN> (=?koi8-r?B?IuHLyc3Wwc4g?=
 =?koi8-r?B?5cTJx8UiJ3M=?= message of
 "Mon, 21 Dec 2020 03:07:22 +0600")
Message-ID: <8735zzim9z.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset=koi8-r
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 45347
Cc: 45347 <at> debbugs.gnu.org, Paul Pogonyshev <pogonyshev@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

merge 43830 45347
thanks

Thanks for your request.  Please see the recent discussion about this problem in
https://debbugs.gnu.org/43830

The latest idea there was to add scancodes to the event structure.
Then it should be possible to bind commands to scancodes,
or at least to translate scancodes to Emacs keys.

> Currently, to type (at least) Cyrillic other than English in Emacs, you can
> switch your keyboard layout in X.Org to Russian or Ukrainian or any other
> language that has Cyrillic lettters. However, keybindings don't work. If I
> type "C-" ( is on the home row, pinky finger), it does not register as
> "C-a". A lot of people have to use packages like reverse-im.el to partially
> fix the issue. It uses Quail maps for keyboard layouts.
>
> But reverse-im has lots of issues that can't be fixed without changing the
> Emacs core. If you configure it to use russian-typewriter map, switch to
> russian-typewriter layout in X.Org and type C-2 on it, it registers as C--,
> because on the Russian Typewriter layout 2 is actually a hyphen. Emacs
> doesn't know if it's a hyphen on the English layout or a hyphen on the
> Russian layout. If you're using a not-so-popular language (such as Kazakh,
> which is what I happen to use), you have to make a Quail map from scratch.
> If you're typing in German, C-S-7 will undo instead of whatever C-S-7 does
> in English. On German QWERTZ layout, the letter Z is in the same place as
> Y, thus the user has to remember different positions for Z and Y, because
> German has them swapped and it depends on the language currently chosen.
> French people with AZERTY have this issue, too. If you're using English
> Dvorak, all the letters in other languages will translate to English
> QWERTY, and you have to make a Quail map for all languages so that they
> translate to Dvorak. Shortcuts that use a single key (like C-x e or of
> Evil/Viper-mode/Boon/etc) won't work, because a single key will turn into a
> letter from an alternative alphabet. It affects everyone except people who
> only know English. Some suffer heavily (like me, I use Kazakh, Russian and
> English Dvorak), some suffer less (
>
> In my opinion, if the user uses X.Org or Wayland, Emacs has to record key
> positions instead of the letters that were input. X.Org has that, it's
> called a keycode. If you start xev, type the Tilde key on Russian and
> English, the keycode stays the same, although on Russian the letter typed
> is  instead of the tilde. Thus, Ctrl+keycode101 will always be
> Ctrl+keycode101, no matter the keyboard layout. All programs use this
> method. However, it's not perfect. On QWERTY and Dvorak, the keycodes are
> also the same. If we bind shortcuts to the keycodes only, all shortcuts on
> Dvorak will turn into QWERTY. A solution for this is parsing the "setxkbmap
> -query" command. It shows the languages (to the right of "layout" in the
> output) and its variants (empty means the default for the language). For
> example, English QWERTY and Russian Typewriter show this output:
>
>  
>
> layout: us,ru
> variant: ,typewriter
>  
> English Dvorak and RussianTypewriter show this output:
>  
> layout: us,ru
> variant: dvorak,typewriter
>  
> We should account for alternative keyboard layouts.
> Some people make their own keyboard layout variants that are not shipped
> with X.Org by default. I don't know how to deal with this, but all the
> other programs have the correct shortcuts on the Russian layout if you make
> your own variant...
>
> There are some modes that use a single keystroke without any modifiers as
> shortcuts (like dired, Viper-mode, Evil-mode). If the command ran from a
> single keystroke is not a self-insert-command, in my opinion, it should be
> converted from other language letter to an English letter for compatibility
> with these modes.
>
> There's a package called "key-chord.el". I don't know how to make it work,
> honestly, but maybe we can make a new function that maps to keycodes
> instead of letters, so that key-chord.el could write a simple patch that
> uses them?
>
> We also should make it a separate mode, so that people who rely on that
> behavior for custom shortcuts can turn it off.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#45347; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 20 Dec 2020 23:12:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 20 18:12:55 2020
Received: from localhost ([127.0.0.1]:45763 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kr7sk-0007pl-CZ
	for submit <at> debbugs.gnu.org; Sun, 20 Dec 2020 18:12:55 -0500
Received: from lists.gnu.org ([209.51.188.17]:48508)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <akimjedi@HIDDEN>) id 1kr5vR-0004zL-9p
 for submit <at> debbugs.gnu.org; Sun, 20 Dec 2020 16:07:33 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:59894)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <akimjedi@HIDDEN>)
 id 1kr5vR-0004yf-5B
 for bug-gnu-emacs@HIDDEN; Sun, 20 Dec 2020 16:07:33 -0500
Received: from forward100o.mail.yandex.net ([2a02:6b8:0:1a2d::600]:52229)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <akimjedi@HIDDEN>)
 id 1kr5vO-0002bT-3A
 for bug-gnu-emacs@HIDDEN; Sun, 20 Dec 2020 16:07:32 -0500
Received: from forward100q.mail.yandex.net (forward100q.mail.yandex.net
 [IPv6:2a02:6b8:c0e:4b:0:640:4012:bb97])
 by forward100o.mail.yandex.net (Yandex) with ESMTP id DC2E84AC0E92
 for <bug-gnu-emacs@HIDDEN>; Mon, 21 Dec 2020 00:07:22 +0300 (MSK)
Received: from vla1-c49849ee23d2.qloud-c.yandex.net
 (vla1-c49849ee23d2.qloud-c.yandex.net
 [IPv6:2a02:6b8:c0d:1a15:0:640:c498:49ee])
 by forward100q.mail.yandex.net (Yandex) with ESMTP id D7AAD7080002
 for <bug-gnu-emacs@HIDDEN>; Mon, 21 Dec 2020 00:07:22 +0300 (MSK)
Received: from localhost (localhost [::1])
 by vla1-c49849ee23d2.qloud-c.yandex.net (mxback/Yandex) with ESMTP id
 Uovz6oeq5j-7MDGlu0p; Mon, 21 Dec 2020 00:07:22 +0300
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.kz; s=mail;
 t=1608498442; bh=tQ+TvzyvEUB7omV4rFrA1FnBfZYlhXI8jMl0GUH7uzw=;
 h=Message-Id:Date:Subject:To:From;
 b=u/J2Z8pkvvQkwIsXal/D0FFeKfIZYi6MB55sHFkw+ncUCjkf0eV3DfZC1Vk8dSME9
 Fn1JsxFchVw/pkWx1AOPR96FGEg2mmEvSe9Q03pAZ9om57O11GuggHY2w2reah86kW
 SE5wvPP7x377v5CKWuzo+oJ0TsKIOOd6kzahFzEQ=
Authentication-Results: vla1-c49849ee23d2.qloud-c.yandex.net;
 dkim=pass header.i=@yandex.kz
Received: by vla1-fd7d84f5b95e.qloud-c.yandex.net with HTTP;
 Mon, 21 Dec 2020 00:07:22 +0300
From: =?utf-8?B?0JDQutC40LzQttCw0L0g0JXQtNC40LPQtQ==?= <akimjedi@HIDDEN>
To: "bug-gnu-emacs@HIDDEN" <bug-gnu-emacs@HIDDEN>
Subject: Feature request: key positions for shortcuts instead of letters in
 Emacs
MIME-Version: 1.0
X-Mailer: Yamail [ http://yandex.ru ] 5.0
Date: Mon, 21 Dec 2020 03:07:22 +0600
Message-Id: <5701301608497271@HIDDEN>
Content-Transfer-Encoding: base64
Content-Type: text/html; charset=utf-8
Received-SPF: pass client-ip=2a02:6b8:0:1a2d::600;
 envelope-from=akimjedi@HIDDEN; helo=forward100o.mail.yandex.net
X-Spam_score_int: -15
X-Spam_score: -1.6
X-Spam_bar: -
X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 HTML_MESSAGE=0.001, HTML_MIME_NO_HTML_TAG=0.377, MIME_HTML_ONLY=0.1,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Sun, 20 Dec 2020 18:12:52 -0500
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.6 (-)

PGRpdj48ZGl2PjxkaXY+PHA+Q3VycmVudGx5LCB0byB0eXBlIChhdCBsZWFzdCkgQ3lyaWxsaWMg
b3RoZXIgdGhhbiBFbmdsaXNoIGluIEVtYWNzLCB5b3UgY2FuIHN3aXRjaCB5b3VyIGtleWJvYXJk
IGxheW91dCBpbiBYLk9yZyB0byBSdXNzaWFuIG9yIFVrcmFpbmlhbiBvciBhbnkgb3RoZXIgbGFu
Z3VhZ2UgdGhhdCBoYXMgQ3lyaWxsaWMgbGV0dHRlcnMuIEhvd2V2ZXIsIGtleWJpbmRpbmdzIGRv
bid0IHdvcmsuIElmIEkgdHlwZSAiQy3RhCIgKNGEIGlzIG9uIHRoZSBob21lIHJvdywgcGlua3kg
ZmluZ2VyKSwgaXQgZG9lcyBub3QgcmVnaXN0ZXIgYXMgIkMtYSIuIEEgbG90IG9mIHBlb3BsZSBo
YXZlIHRvIHVzZSBwYWNrYWdlcyBsaWtlIDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9hMTMv
cmV2ZXJzZS1pbS5lbCIgcmVsPSJub29wZW5lciBub3JlZmVycmVyIj5yZXZlcnNlLWltLmVsPC9h
PiB0byBwYXJ0aWFsbHkgZml4IHRoZSBpc3N1ZS4gSXQgdXNlcyBRdWFpbCBtYXBzIGZvciBrZXli
b2FyZCBsYXlvdXRzLjwvcD48cD5CdXQgcmV2ZXJzZS1pbSBoYXMgbG90cyBvZiBpc3N1ZXMgdGhh
dCBjYW4ndCBiZSBmaXhlZCB3aXRob3V0IGNoYW5naW5nIHRoZSBFbWFjcyBjb3JlLiBJZiB5b3Ug
Y29uZmlndXJlIGl0IHRvIHVzZSBydXNzaWFuLXR5cGV3cml0ZXIgbWFwLCBzd2l0Y2ggdG8gcnVz
c2lhbi10eXBld3JpdGVyIGxheW91dCBpbiBYLk9yZyBhbmQgdHlwZSBDLTIgb24gaXQsIGl0IHJl
Z2lzdGVycyBhcyBDLS0sIGJlY2F1c2Ugb24gdGhlIFJ1c3NpYW4gVHlwZXdyaXRlciBsYXlvdXQg
MiBpcyBhY3R1YWxseSBhIGh5cGhlbi4gRW1hY3MgZG9lc24ndCBrbm93IGlmIGl0J3MgYSBoeXBo
ZW4gb24gdGhlIEVuZ2xpc2ggbGF5b3V0IG9yIGEgaHlwaGVuIG9uIHRoZSBSdXNzaWFuIGxheW91
dC4gSWYgeW91J3JlIHVzaW5nIGEgbm90LXNvLXBvcHVsYXIgbGFuZ3VhZ2UgKHN1Y2ggYXMgS2F6
YWtoLCB3aGljaCBpcyB3aGF0IEkgaGFwcGVuIHRvIHVzZSksIHlvdSBoYXZlIHRvIG1ha2UgYSBR
dWFpbCBtYXAgZnJvbSBzY3JhdGNoLiBJZiB5b3UncmUgdHlwaW5nIGluIEdlcm1hbiwgQy1TLTcg
d2lsbCB1bmRvIGluc3RlYWQgb2Ygd2hhdGV2ZXIgQy1TLTcgZG9lcyBpbiBFbmdsaXNoLiBPbiBH
ZXJtYW4gUVdFUlRaIGxheW91dCwgdGhlIGxldHRlciBaIGlzIGluIHRoZSBzYW1lIHBsYWNlIGFz
IFksIHRodXMgdGhlIHVzZXIgaGFzIHRvIHJlbWVtYmVyIGRpZmZlcmVudCBwb3NpdGlvbnMgZm9y
IFogYW5kIFksIGJlY2F1c2UgR2VybWFuIGhhcyB0aGVtIHN3YXBwZWQgYW5kIGl0IGRlcGVuZHMg
b24gdGhlIGxhbmd1YWdlIGN1cnJlbnRseSBjaG9zZW4uIEZyZW5jaCBwZW9wbGUgd2l0aCBBWkVS
VFkgaGF2ZSB0aGlzIGlzc3VlLCB0b28uIElmIHlvdSdyZSB1c2luZyBFbmdsaXNoIER2b3Jhaywg
YWxsIHRoZSBsZXR0ZXJzIGluIG90aGVyIGxhbmd1YWdlcyB3aWxsIHRyYW5zbGF0ZSB0byBFbmds
aXNoIFFXRVJUWSwgYW5kIHlvdSBoYXZlIHRvIG1ha2UgYSBRdWFpbCBtYXAgZm9yIGFsbCBsYW5n
dWFnZXMgc28gdGhhdCB0aGV5IHRyYW5zbGF0ZSB0byBEdm9yYWsuIFNob3J0Y3V0cyB0aGF0IHVz
ZSBhIHNpbmdsZSBrZXkgKGxpa2UgQy14IGUgb3Igb2YgRXZpbC9WaXBlci1tb2RlL0Jvb24vZXRj
KSB3b24ndCB3b3JrLCBiZWNhdXNlIGEgc2luZ2xlIGtleSB3aWxsIHR1cm4gaW50byBhIGxldHRl
ciBmcm9tIGFuIGFsdGVybmF0aXZlIGFscGhhYmV0LiBJdCBhZmZlY3RzIGV2ZXJ5b25lIGV4Y2Vw
dCBwZW9wbGUgd2hvIG9ubHkga25vdyBFbmdsaXNoLiBTb21lIHN1ZmZlciBoZWF2aWx5IChsaWtl
IG1lLCBJIHVzZSBLYXpha2gsIFJ1c3NpYW4gYW5kIEVuZ2xpc2ggRHZvcmFrKSwgc29tZSBzdWZm
ZXIgbGVzcyAoPC9wPjxwPkluIG15IG9waW5pb24sIGlmIHRoZSB1c2VyIHVzZXMgWC5Pcmcgb3Ig
V2F5bGFuZCwgRW1hY3MgaGFzIHRvIHJlY29yZCBrZXkgcG9zaXRpb25zIGluc3RlYWQgb2YgdGhl
IGxldHRlcnMgdGhhdCB3ZXJlIGlucHV0LiBYLk9yZyBoYXMgdGhhdCwgaXQncyBjYWxsZWQgYSBr
ZXljb2RlLiBJZiB5b3Ugc3RhcnQgeGV2LCB0eXBlIHRoZSBUaWxkZSBrZXkgb24gUnVzc2lhbiBh
bmQgRW5nbGlzaCwgdGhlIGtleWNvZGUgc3RheXMgdGhlIHNhbWUsIGFsdGhvdWdoIG9uIFJ1c3Np
YW4gdGhlIGxldHRlciB0eXBlZCBpcyDQgSBpbnN0ZWFkIG9mIHRoZSB0aWxkZS4gVGh1cywgQ3Ry
bCtrZXljb2RlMTAxIHdpbGwgYWx3YXlzIGJlIEN0cmwra2V5Y29kZTEwMSwgbm8gbWF0dGVyIHRo
ZSBrZXlib2FyZCBsYXlvdXQuIEFsbCBwcm9ncmFtcyB1c2UgdGhpcyBtZXRob2QuIEhvd2V2ZXIs
IGl0J3Mgbm90IHBlcmZlY3QuIE9uIFFXRVJUWSBhbmQgRHZvcmFrLCB0aGUga2V5Y29kZXMgYXJl
IGFsc28gdGhlIHNhbWUuIElmIHdlIGJpbmQgc2hvcnRjdXRzIHRvIHRoZSBrZXljb2RlcyBvbmx5
LCBhbGwgc2hvcnRjdXRzIG9uIER2b3JhayB3aWxsIHR1cm4gaW50byBRV0VSVFkuIEEgc29sdXRp
b24gZm9yIHRoaXMgaXMgcGFyc2luZyB0aGUgInNldHhrYm1hcCAtcXVlcnkiIGNvbW1hbmQuIEl0
IHNob3dzIHRoZSBsYW5ndWFnZXMgKHRvIHRoZSByaWdodCBvZiAibGF5b3V0IiBpbiB0aGUgb3V0
cHV0KSBhbmQgaXRzIHZhcmlhbnRzIChlbXB0eSBtZWFucyB0aGUgZGVmYXVsdCBmb3IgdGhlIGxh
bmd1YWdlKS4gRm9yIGV4YW1wbGUsIEVuZ2xpc2ggUVdFUlRZIGFuZCBSdXNzaWFuIFR5cGV3cml0
ZXIgc2hvdyB0aGlzIG91dHB1dDo8L3A+PHA+wqA8L3A+PGRpdj5sYXlvdXQ6IHVzLHJ1PC9kaXY+
PGRpdj52YXJpYW50OiAsdHlwZXdyaXRlcjwvZGl2PjxkaXY+wqA8L2Rpdj48ZGl2PkVuZ2xpc2gg
RHZvcmFrIGFuZCBSdXNzaWFuVHlwZXdyaXRlciBzaG93IHRoaXMgb3V0cHV0OjwvZGl2PjxkaXY+
wqA8L2Rpdj48ZGl2PjxkaXY+bGF5b3V0OiB1cyxydTwvZGl2PjxkaXY+dmFyaWFudDogZHZvcmFr
LHR5cGV3cml0ZXI8L2Rpdj48ZGl2PsKgPC9kaXY+PGRpdj5XZSBzaG91bGQgYWNjb3VudCBmb3Ig
YWx0ZXJuYXRpdmUga2V5Ym9hcmQgbGF5b3V0cy48L2Rpdj48ZGl2PlNvbWUgcGVvcGxlIG1ha2Ug
dGhlaXIgb3duIGtleWJvYXJkIGxheW91dCB2YXJpYW50cyB0aGF0IGFyZSBub3Qgc2hpcHBlZCB3
aXRoIFguT3JnIGJ5IGRlZmF1bHQuIEkgZG9uJ3Qga25vdyBob3cgdG8gZGVhbCB3aXRoIHRoaXMs
IGJ1dCBhbGwgdGhlIG90aGVyIHByb2dyYW1zIGhhdmUgdGhlIGNvcnJlY3Qgc2hvcnRjdXRzIG9u
IHRoZSBSdXNzaWFuIGxheW91dCBpZiB5b3UgbWFrZSB5b3VyIG93biB2YXJpYW50Li4uPC9kaXY+
PC9kaXY+PHA+VGhlcmUgYXJlIHNvbWUgbW9kZXMgdGhhdCB1c2UgYSBzaW5nbGUga2V5c3Ryb2tl
IHdpdGhvdXQgYW55IG1vZGlmaWVycyBhcyBzaG9ydGN1dHMgKGxpa2UgZGlyZWQsIFZpcGVyLW1v
ZGUsIEV2aWwtbW9kZSkuIElmIHRoZSBjb21tYW5kIHJhbiBmcm9tIGEgc2luZ2xlIGtleXN0cm9r
ZSBpcyBub3QgYSBzZWxmLWluc2VydC1jb21tYW5kLCBpbiBteSBvcGluaW9uLCBpdCBzaG91bGQg
YmUgY29udmVydGVkIGZyb20gb3RoZXIgbGFuZ3VhZ2UgbGV0dGVyIHRvIGFuIEVuZ2xpc2ggbGV0
dGVyIGZvciBjb21wYXRpYmlsaXR5IHdpdGggdGhlc2UgbW9kZXMuPC9wPjxwPlRoZXJlJ3MgYSBw
YWNrYWdlIGNhbGxlZCAia2V5LWNob3JkLmVsIi4gSSBkb24ndCBrbm93IGhvdyB0byBtYWtlIGl0
IHdvcmssIGhvbmVzdGx5LCBidXQgbWF5YmUgd2UgY2FuIG1ha2UgYSBuZXcgZnVuY3Rpb24gdGhh
dCBtYXBzIHRvIGtleWNvZGVzIGluc3RlYWQgb2YgbGV0dGVycywgc28gdGhhdCBrZXktY2hvcmQu
ZWwgY291bGQgd3JpdGUgYSBzaW1wbGUgcGF0Y2ggdGhhdCB1c2VzIHRoZW0/PC9wPjxwPldlIGFs
c28gc2hvdWxkIG1ha2UgaXQgYSBzZXBhcmF0ZSBtb2RlLCBzbyB0aGF0IHBlb3BsZSB3aG8gcmVs
eSBvbiB0aGF0IGJlaGF2aW9yIGZvciBjdXN0b20gc2hvcnRjdXRzIGNhbiB0dXJuIGl0IG9mZi48
L3A+PC9kaXY+PC9kaXY+PC9kaXY+




Acknowledgement sent to Акимжан Едиге <akimjedi@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#45347; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 21 Dec 2020 09:00:02 UTC

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