From unknown Sun Jun 22 08:00:05 2025 X-Loop: don@donarmstrong.com Subject: bug#1281: 23.0.60; Info-mode-map should not bind both `backtab' and `S-tab' Reply-To: "Drew Adams" , 1281@debbugs.gnu.org Resent-From: "Drew Adams" Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Thu, 30 Oct 2008 22:55:03 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 1281 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.12254068201930 (code B ref -1); Thu, 30 Oct 2008 22:55:03 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-7.2 required=4.0 tests=AWL,BAYES_00, RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 30 Oct 2008 22:47:00 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9UMkv24001924 for ; Thu, 30 Oct 2008 15:46:58 -0700 Received: from mail.gnu.org ([199.232.76.166]:56040 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KvgFI-0004S3-6w for emacs-pretest-bug@gnu.org; Thu, 30 Oct 2008 18:44:04 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KvgI3-00051c-IU for emacs-pretest-bug@gnu.org; Thu, 30 Oct 2008 18:46:55 -0400 Received: from agminet01.oracle.com ([141.146.126.228]:44416) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KvgI3-00051U-5w for emacs-pretest-bug@gnu.org; Thu, 30 Oct 2008 18:46:55 -0400 Received: from rgmgw1.us.oracle.com (rgmgw1.us.oracle.com [138.1.186.110]) by agminet01.oracle.com (Switch-3.2.4/Switch-3.2.4) with ESMTP id m9UMkpKo030864 for ; Thu, 30 Oct 2008 17:46:51 -0500 Received: from acsmt701.oracle.com (acsmt701.oracle.com [141.146.40.71]) by rgmgw1.us.oracle.com (Switch-3.2.4/Switch-3.2.4) with ESMTP id m9UMkorb015556 for ; Thu, 30 Oct 2008 16:46:50 -0600 Received: from dradamslap1 (/130.35.178.194) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 30 Oct 2008 22:46:49 +0000 From: "Drew Adams" To: Date: Thu, 30 Oct 2008 15:46:55 -0700 Message-ID: <011c01c93ae1$690d1f10$c2b22382@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: Ack64WjHTfRNTFwsQRaHuSK8cCkT9w== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350 X-Brightmail-Tracker: AAAAAQAAAAI= X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Whitelist: TRUE X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.4-2.6 This first of these bindings should be removed from info.el: (define-key map [(shift tab)] 'Info-prev-reference) (define-key map [backtab] 'Info-prev-reference) The second binding should be all that is needed to cover `S-tab' also (and `S-isolefttab' too). And binding both explicitly requires users, to override the bindings, to also bind both of these. IOW, to bind `S-TAB' to `foo' effectively, a user must do both of these: (define-key Info-mode-map [(shift tab)] 'foo) (define-key Info-mode-map [backtab] 'foo) Otherwise, it is likely that the user binding will not take effect. In this Windows build, for instance, binding only `backtab' means that `S-TAB' still invokes `Info-prev-reference'. Please also backport this fix to Emacs 22. In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600) of 2008-10-09 on LENNART-69DE564 Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (3.4) --no-opt --cflags -Ic:/g/include -fno-crossjumping' From unknown Sun Jun 22 08:00:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#1281: 23.0.60; Info-mode-map should not bind both `backtab' and `S-tab' Resent-From: Lars Magne Ingebrigtsen Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 07 Jul 2011 18:30:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 1281 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Drew Adams" Cc: 1281@debbugs.gnu.org Received: via spool by 1281-submit@debbugs.gnu.org id=B1281.13100633987928 (code B ref 1281); Thu, 07 Jul 2011 18:30:03 +0000 Received: (at 1281) by debbugs.gnu.org; 7 Jul 2011 18:29:58 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QetKn-00023o-KX for submit@debbugs.gnu.org; Thu, 07 Jul 2011 14:29:57 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QetKl-00023a-Gh for 1281@debbugs.gnu.org; Thu, 07 Jul 2011 14:29:56 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=quimbies.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1QetKY-0007c0-9f; Thu, 07 Jul 2011 20:29:42 +0200 From: Lars Magne Ingebrigtsen In-Reply-To: <011c01c93ae1$690d1f10$c2b22382@us.oracle.com> (Drew Adams's message of "Thu, 30 Oct 2008 15:46:55 -0700") Date: Thu, 07 Jul 2011 20:29:28 +0200 Message-ID: References: <011c01c93ae1$690d1f10$c2b22382@us.oracle.com> User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) X-Now-Playing: The Smiths's _Hatful Of Hollow_: "These Things Take Time" X-Hashcash: 1:23:110707:1281@debbugs.gnu.org::rzIHX/iRUlfnBVIF:000000000000000000000000000000000000000004RGS X-Hashcash: 1:23:110707:drew.adams@oracle.com::W2AQAxQSg7AwtZq9:00000000000000000000000000000000000000006EX7 MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1QetKY-0007c0-9f X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1310668182.50678@h8g92KvTE81npqVgkfDHNA X-Spam-Status: No X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -2.7 (--) "Drew Adams" writes: > (define-key Info-mode-map [(shift tab)] 'foo) > (define-key Info-mode-map [backtab] 'foo) > > Otherwise, it is likely that the user binding will not take effect. In > this Windows build, for instance, binding only `backtab' means that > `S-TAB' still invokes `Info-prev-reference'. True. I've now removed the former binding. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 07 14:29:46 2011 Received: (at control) by debbugs.gnu.org; 7 Jul 2011 18:29:47 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QetKc-00023Q-6e for submit@debbugs.gnu.org; Thu, 07 Jul 2011 14:29:46 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QetKa-00023E-Uz for control@debbugs.gnu.org; Thu, 07 Jul 2011 14:29:45 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=quimbies.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1QetKO-0007bb-W8 for control@debbugs.gnu.org; Thu, 07 Jul 2011 20:29:33 +0200 Date: Thu, 07 Jul 2011 20:29:32 +0200 Message-Id: To: control@debbugs.gnu.org From: Lars Magne Ingebrigtsen Subject: control message for bug #1281 X-MailScanner-ID: 1QetKO-0007bb-W8 X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1310668174.27419@IqN/NE4As7GTm+s/RECigA X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -2.7 (--) tags 1281 fixed close 1281 24.1