From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs Subject: bug#10942: 24.0.94; (emacs) `Modifier Keys' Date: Sun, 4 Mar 2012 15:40:21 -0800 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1330904521 30855 80.91.229.3 (4 Mar 2012 23:42:01 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 4 Mar 2012 23:42:01 +0000 (UTC) To: 10942@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Mar 05 00:42:00 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1S4L3s-0005ez-6m for geb-bug-gnu-emacs@m.gmane.org; Mon, 05 Mar 2012 00:41:56 +0100 Original-Received: from localhost ([::1]:39251 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S4L3r-0000bK-A3 for geb-bug-gnu-emacs@m.gmane.org; Sun, 04 Mar 2012 18:41:55 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:32835) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S4L3n-0000an-B0 for bug-gnu-emacs@gnu.org; Sun, 04 Mar 2012 18:41:52 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S4L3l-00034B-Ld for bug-gnu-emacs@gnu.org; Sun, 04 Mar 2012 18:41:50 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:54489) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S4L3l-000345-HP for bug-gnu-emacs@gnu.org; Sun, 04 Mar 2012 18:41:49 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1S4L3y-00054G-Qk for bug-gnu-emacs@gnu.org; Sun, 04 Mar 2012 18:42:02 -0500 X-Loop: help-debbugs@gnu.org 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: X-Debbugs-Original-To: Original-Received: via spool by submit@debbugs.gnu.org id=B.133090450119447 (code B ref -1); Sun, 04 Mar 2012 23:42:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 4 Mar 2012 23:41:41 +0000 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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 Original-Received: from dradamslap1 (/10.159.39.242) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sun, 04 Mar 2012 15:40:32 -0800 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 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.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:57495 Archived-At: 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'