From unknown Wed Sep 10 14:13:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10942: 24.0.94; (emacs) `Modifier Keys' Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 04 Mar 2012 23:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 10942 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 10942@debbugs.gnu.org X-Debbugs-Original-To: Received: via spool by submit@debbugs.gnu.org id=B.133090450119447 (code B ref -1); Sun, 04 Mar 2012 23:42:02 +0000 Received: (at submit) by debbugs.gnu.org; 4 Mar 2012 23:41:41 +0000 Received: from localhost ([127.0.0.1]:33088 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S4L3d-00053N-6x for submit@debbugs.gnu.org; Sun, 04 Mar 2012 18:41:41 -0500 Received: from eggs.gnu.org ([208.118.235.92]:45003) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S4L3R-00052u-4W for submit@debbugs.gnu.org; Sun, 04 Mar 2012 18:41:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S4L2h-0002yP-7W for submit@debbugs.gnu.org; Sun, 04 Mar 2012 18:40:44 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:34767) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S4L2h-0002yK-3V for submit@debbugs.gnu.org; Sun, 04 Mar 2012 18:40:43 -0500 Received: from eggs.gnu.org ([208.118.235.92]:60923) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S4L2f-0000VC-AE for bug-gnu-emacs@gnu.org; Sun, 04 Mar 2012 18:40:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S4L2d-0002y7-2v for bug-gnu-emacs@gnu.org; Sun, 04 Mar 2012 18:40:40 -0500 Received: from rcsinet15.oracle.com ([148.87.113.117]:23300) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S4L2c-0002xn-SU for bug-gnu-emacs@gnu.org; Sun, 04 Mar 2012 18:40:39 -0500 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by rcsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q24NeXeh016335 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sun, 4 Mar 2012 23:40:34 GMT Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q24NeWR8023609 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 4 Mar 2012 23:40:33 GMT Received: from abhmt118.oracle.com (abhmt118.oracle.com [141.146.116.70]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q24NeWmh006007 for ; Sun, 4 Mar 2012 17:40:32 -0600 Received: from dradamslap1 (/10.159.39.242) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sun, 04 Mar 2012 15:40:32 -0800 From: "Drew Adams" Date: Sun, 4 Mar 2012 15:40:21 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Thread-Index: Acz6YCmwU9GaSjomRVWynd1S5CKW1Q== X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-CT-RefId: str=0001.0A090205.4F53FD72.00BC,ss=1,re=0.000,fgs=0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) The menu at (emacs) `Key Bindings' says that node `Modifier Keys' explains "Using modifier keys in key bindings." Yet one of the most important things to know about "using modifier keys in key bindings" is missing from that node. Instead, it is said in node `Init Rebinding', and it is easy to miss there: Using a string "only works for ASCII characters and Meta-modified ASCII characters." A reader will naturally look for such info in node `Modifier Keys', especially after encountering the error message "Invalid modifier in string" (which, unfortunately, does not tell you which string is meant). An index search of "modifier" will lead the reader to `Modifier Keys'. That error message shows up if a user (starting with Emacs 22) tries to use something like "\C-\M-~" with, e.g., `define-key'. Given that error message, a user is likely to wonder what gives? Which of the bindings I wrote uses an invalid modifier? And just what _is_ an invalid modifier - which modifier is invalid, where? But our user will find the answers only after first _locating_ the sentence cited above, which is not so easy, and second, carefully interpreting it as implying that using both Control and Meta modifiers together with an ASCII character is not valid. This info belongs in the node about using modifier keys. It is short enough that it could be repeated in both nodes, or a cross reference could be added _from_ the init-file node _to_ the modifier-keys node. In GNU Emacs 24.0.94.1 (i386-mingw-nt5.1.2600) of 2012-02-26 on MARVIN Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.6) --no-opt --enable-checking --cflags -ID:/devel/emacs/libs/libXpm-3.5.8/include -ID:/devel/emacs/libs/libXpm-3.5.8/src -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include -ID:/devel/emacs/libs/giflib-4.1.4-1/include -ID:/devel/emacs/libs/jpeg-6b-4/include -ID:/devel/emacs/libs/tiff-3.8.2-1/include -ID:/devel/emacs/libs/gnutls-3.0.9/include' From unknown Wed Sep 10 14:13:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10942: 24.0.94; (emacs) `Modifier Keys' Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Sep 2012 00:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10942 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: <10942@debbugs.gnu.org> Received: via spool by 10942-submit@debbugs.gnu.org id=B10942.134784061024689 (code B ref 10942); Mon, 17 Sep 2012 00:11:02 +0000 Received: (at 10942) by debbugs.gnu.org; 17 Sep 2012 00:10:10 +0000 Received: from localhost ([127.0.0.1]:37879 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TDOuf-0006Q9-93 for submit@debbugs.gnu.org; Sun, 16 Sep 2012 20:10:09 -0400 Received: from rcsinet15.oracle.com ([148.87.113.117]:45325) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TDOud-0006Q4-3E for 10942@debbugs.gnu.org; Sun, 16 Sep 2012 20:10:07 -0400 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by rcsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q8H08s37009573 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <10942@debbugs.gnu.org>; Mon, 17 Sep 2012 00:08:55 GMT Received: from acsmt356.oracle.com (acsmt356.oracle.com [141.146.40.156]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q8H08ssW005940 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <10942@debbugs.gnu.org>; Mon, 17 Sep 2012 00:08:54 GMT Received: from abhmt117.oracle.com (abhmt117.oracle.com [141.146.116.69]) by acsmt356.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q8H08sdK013112 for <10942@debbugs.gnu.org>; Sun, 16 Sep 2012 19:08:54 -0500 Received: from dradamslap1 (/10.159.170.142) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sun, 16 Sep 2012 17:08:54 -0700 From: "Drew Adams" References: Date: Sun, 16 Sep 2012 17:08:43 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: Acz6YCmwU9GaSjomRVWynd1S5CKW1SaCGwyA X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Spam-Score: -7.4 (-------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -7.4 (-------) ping From unknown Wed Sep 10 14:13:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10942: 24.0.94; (emacs) `Modifier Keys' Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Apr 2016 13:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10942 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Drew Adams" Cc: 10942@debbugs.gnu.org Received: via spool by 10942-submit@debbugs.gnu.org id=B10942.146185165324338 (code B ref 10942); Thu, 28 Apr 2016 13:55:01 +0000 Received: (at 10942) by debbugs.gnu.org; 28 Apr 2016 13:54:13 +0000 Received: from localhost ([127.0.0.1]:51726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avmOT-0006KU-N5 for submit@debbugs.gnu.org; Thu, 28 Apr 2016 09:54:13 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:39766) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avmOS-0006KM-9T for 10942@debbugs.gnu.org; Thu, 28 Apr 2016 09:54:12 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1avmOP-0005NJ-Fw; Thu, 28 Apr 2016 15:54:11 +0200 From: Lars Ingebrigtsen References: Date: Thu, 28 Apr 2016 15:54:09 +0200 In-Reply-To: (Drew Adams's message of "Sun, 4 Mar 2012 15:40:21 -0800") Message-ID: <87lh3xkfem.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) "Drew Adams" writes: > The menu at (emacs) `Key Bindings' says that node `Modifier Keys' > explains "Using modifier keys in key bindings." I think that's an ambiguous way of saying it -- the node is not about how to make key bindings, but how to use modifier keys if you have bindings for them. I've now removed the "in key bindings". > Yet one of the most important things to know about "using modifier keys > in key bindings" is missing from that node. Instead, it is said in node > `Init Rebinding', and it is easy to miss there: > > Using a string "only works for ASCII characters and Meta-modified ASCII > characters." Since that node is about usage and not binding, it would be inappropriate to mention it there. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 28 09:54:34 2016 Received: (at control) by debbugs.gnu.org; 28 Apr 2016 13:54:34 +0000 Received: from localhost ([127.0.0.1]:51729 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avmOn-0006L1-Tv for submit@debbugs.gnu.org; Thu, 28 Apr 2016 09:54:34 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:39780) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avmOm-0006Kt-7L for control@debbugs.gnu.org; Thu, 28 Apr 2016 09:54:32 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1avmOT-0005NU-LB for control@debbugs.gnu.org; Thu, 28 Apr 2016 15:54:31 +0200 Date: Thu, 28 Apr 2016 15:54:13 +0200 Message-Id: <87k2jhkfei.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #10942 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) tags 10942 fixed close 10942 25.2