From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Christopher Dimech Newsgroups: gmane.emacs.help Subject: Re: Modifier Keys and the Archaic Meta Key Date: Sun, 25 Oct 2020 13:49:53 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3348"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Help Gnu Emacs Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sun Oct 25 13:52:49 2020 Return-path: Envelope-to: geh-help-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 1kWfVx-0000lm-FX for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 25 Oct 2020 13:52:49 +0100 Original-Received: from localhost ([::1]:55322 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kWfVw-0002wQ-B1 for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 25 Oct 2020 08:52:48 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37244) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kWfTB-0002w3-4s for help-gnu-emacs@gnu.org; Sun, 25 Oct 2020 08:49:59 -0400 Original-Received: from mout.gmx.net ([212.227.17.20]:38395) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kWfT9-0008AW-7F for help-gnu-emacs@gnu.org; Sun, 25 Oct 2020 08:49:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1603630193; bh=JSPZtk8wNBFkT7XATb3N3RcVjv/BcPkuna0yG7flZ0A=; h=X-UI-Sender-Class:From:Cc:Subject:Date:In-Reply-To:References; b=TD8H+5rcopFcCibvDktUNdhkPJ+qOmMYUHDWwAGHtJWMSb+pVLdc67DJn0EoBc0kg 5QSSvw5j3t6NG8F6P7CcFQC6+HPqoCO4EbZAXvHRdoeb2rhWMbMbzXX7lsYGudtnrJ sy4CTQVFkB4ZTnkpvukvnVw8KgCsDqBdSu/+MtIg= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [213.165.168.94] ([213.165.168.94]) by web-mail.gmx.net (3c-app-mailcom-bs14.server.lan [172.19.170.182]) (via HTTP); Sun, 25 Oct 2020 13:49:53 +0100 Importance: normal Sensitivity: Normal In-Reply-To: X-UI-Message-Type: mail X-Priority: 3 X-Provags-ID: V03:K1:3HjhAFISl2j2c0aKB/JptslTaodtZ+DEqg+3RpMjkttUBIgyY8TuNYgwjXi2fWFY6RqK9 Y8iuzT9p9/5Yk8Or55IIe72QKkrD80p2Cg4PVa9TcTwlU8Zh1wLBnHZnLnKI2X3UcqeqME2A8S1W cefSW8J8QgLkmfnAuKy88K4B1Ghnka+REHUBvdKILGsBV+NibUisPD65ChiUwVUFeWmoTJsCx2jS M1OSv9gSYmYQQBfGLeAPnI4FInNQsip+vtgQP/lVoY9XxTCHRpn07AMPpWFe7kC0Y35sjJq2oKae CY= X-UI-Out-Filterresults: notjunk:1;V03:K0:55GfcleB09Q=:KHxNl6IRWW8uBA12JLR3Zx zNLwUom8Ist8R0QXanW6kqZPXngFsE9zuhb1nho4wVJnxr8w4kLBk7L2vF73/JlsuiytBVidC c6gigRsTmMRYIZ6cod8uc3lT/AbeVYwn2CgIkNgvPrVBcp6EB1RFF2AtBWHazSEvj6KNb1EMY 928GunHUCvVtdNQl8+TAeKO23GacsjxZDcF0YFVpx8RJR0kw6CavdpeXQUs4t43e1Hy6kV4Q5 x845FJud8GTRwh6amyYp6ZJnWmwfQxpm8MrGBqvmBssZ2ZILMHlkrFMqxYMViorUJKUWWd057 M8TnqV5dxJnJukSQHao3iAUmsddNH7A8B3JO1R77FqogJhEb3EZnt/60XXwZlUh5Lk9KyNVMo MNi691JPwKiEC5/X94SKU4XaovCZIRX/FiYb3pBURE2RXh78mjZnbT1Rd2KWgZKTnXY/qKgIl 2E8Tq3q63Ees/nrsuQBQ3QA7bXhipFYxhX0SuMKDt72IbatW8ahkH/8PB2PYZW+7a6OtB3VZ6 YwyUli1vDO0ACBPVCbGsCF2qMznKY1jv2cNdyKT/A0xW+gmCU1p6UfFgREiXI+z3CLLkXIT+w uztKFFooe651k= Received-SPF: pass client-ip=212.227.17.20; envelope-from=dimech@gmx.com; helo=mout.gmx.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/25 08:49:53 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] 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, FREEMAIL_FROM=0.001, MISSING_HEADERS=1.021, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:124707 Archived-At: Not instantly, that is agreed. But we can start with adding the Key-Mnemonics 'A' and 'P'. We can call the key with Priority 2, the Alternate Key 'A'. So nomenclature will be, by priority and Mnemonics: Control (C), Alternate (A,M), Hyper(H), Shift(S), Super(P,s). In Emacs Documentation, particularly in the Brief Emacs Tutorial, the Alternate Key can be described together with a mention of Known Key Associations (e.g., Alt, Meta). By simply adding the two Mnemonics and changing the wording in the Emacs Documentation (i.e., Emacs Tutorial and Emacs Manual) a planned process can start. Summary: * Introduce 'A' and 'P' as Key Mnemonics for Alternate Key and Super Key. * Change Emacs Documentation to use 'A' rather than 'M'. But then state in tutorial and manual of the additional mnemonic 'M' that can been found in historical documentation. This would not require everybody to change every document there is out there. But at least get these with the Offici= al Gnu Packages, in a period of a year, say. Regards Christopher > Sent: Sunday, October 25, 2020 at 12:35 PM > From: "Gregory Heytings" > To: "Christopher Dimech" > Cc: "Help Gnu Emacs" > Subject: Re: Modifier Keys and the Archaic Meta Key > > > > > > Priority 1: Control Key 'C' > > Priority 2: Alternate Key 'A' > > Priority 3: Hyper Key 'H' > > Priority 4: Super Key 'P' (for middle letter, instead of 's') > > Priority 5: Shift Key 'S' > > > > This evaluation and modifications outlined is useful for users today, > > whilst continuing with archaic elaboration on 1975 Lisp Keyboards has > > become unproductive for new users. > > > > You cannot change thirty years of digital and printed documentation, > configuration files, websites, and so forth. Moreover the meta key is n= ot > only used by GNU Emacs, it is also used by other GNU software such as GD= B > or Bash (and in general all software that use the readline library). An= d > Meta is not only (on most keyboards) Alt, it is also Escape. >