From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?=D0=90=D0=BA=D0=B8=D0=BC=D0=B6=D0=B0=D0=BD_?= =?UTF-8?Q?=D0=95=D0=B4=D0=B8=D0=B3=D0=B5?= Newsgroups: gmane.emacs.bugs Subject: bug#45347: Feature request: key positions for shortcuts instead of letters in Emacs Date: Mon, 21 Dec 2020 03:07:22 +0600 Message-ID: <5701301608497271@mail.yandex.kz> Mime-Version: 1.0 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18066"; mail-complaints-to="usenet@ciao.gmane.io" To: 45347@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Dec 21 00:13:11 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kr7t0-0004Zc-9g for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 21 Dec 2020 00:13:10 +0100 Original-Received: from localhost ([::1]:58850 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kr7sz-0001JI-C2 for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 20 Dec 2020 18:13:09 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50326) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kr7ss-0001J6-VS for bug-gnu-emacs@gnu.org; Sun, 20 Dec 2020 18:13:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:34217) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kr7ss-0008I7-OD for bug-gnu-emacs@gnu.org; Sun, 20 Dec 2020 18:13:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kr7ss-0007q9-Jm for bug-gnu-emacs@gnu.org; Sun, 20 Dec 2020 18:13:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?=D0=90=D0=BA=D0=B8=D0=BC=D0=B6=D0=B0=D0=BD_?= =?UTF-8?Q?=D0=95=D0=B4=D0=B8=D0=B3=D0=B5?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 20 Dec 2020 23:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 45347 X-GNU-PR-Package: emacs X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Original-Received: via spool by submit@debbugs.gnu.org id=B.160850597530123 (code B ref -1); Sun, 20 Dec 2020 23:13:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 20 Dec 2020 23:12:55 +0000 Original-Received: from localhost ([127.0.0.1]:45763 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kr7sk-0007pl-CZ for submit@debbugs.gnu.org; Sun, 20 Dec 2020 18:12:55 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:48508) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kr5vR-0004zL-9p for submit@debbugs.gnu.org; Sun, 20 Dec 2020 16:07:33 -0500 Original-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 ) id 1kr5vR-0004yf-5B for bug-gnu-emacs@gnu.org; Sun, 20 Dec 2020 16:07:33 -0500 Original-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 ) id 1kr5vO-0002bT-3A for bug-gnu-emacs@gnu.org; Sun, 20 Dec 2020 16:07:32 -0500 Original-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 ; Mon, 21 Dec 2020 00:07:22 +0300 (MSK) Original-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 ; Mon, 21 Dec 2020 00:07:22 +0300 (MSK) Original-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 Original-Received: by vla1-fd7d84f5b95e.qloud-c.yandex.net with HTTP; Mon, 21 Dec 2020 00:07:22 +0300 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Received-SPF: pass client-ip=2a02:6b8:0:1a2d::600; envelope-from=akimjedi@yandex.kz; 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-Mailman-Approved-At: Sun, 20 Dec 2020 18:12:52 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:196509 Archived-At: 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+