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#20466: 25.0.50; REGRESSION in `isearch-mode-map': is not translated to DEL Date: Thu, 30 Apr 2015 07:11:00 -0700 (PDT) Message-ID: References: <> <<83383hu3dn.fsf@gnu.org>> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1430403145 10160 80.91.229.3 (30 Apr 2015 14:12:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 30 Apr 2015 14:12:25 +0000 (UTC) Cc: 20466@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Apr 30 16:12:12 2015 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 1YnpCD-00076K-SM for geb-bug-gnu-emacs@m.gmane.org; Thu, 30 Apr 2015 16:12:10 +0200 Original-Received: from localhost ([::1]:44194 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YnpCC-0006MH-TM for geb-bug-gnu-emacs@m.gmane.org; Thu, 30 Apr 2015 10:12:08 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39614) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YnpCA-0006Jq-0P for bug-gnu-emacs@gnu.org; Thu, 30 Apr 2015 10:12:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YnpC6-0004sn-FI for bug-gnu-emacs@gnu.org; Thu, 30 Apr 2015 10:12:05 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:47694) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YnpC6-0004sf-Ck for bug-gnu-emacs@gnu.org; Thu, 30 Apr 2015 10:12:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YnpC5-0007qL-NF for bug-gnu-emacs@gnu.org; Thu, 30 Apr 2015 10:12:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 30 Apr 2015 14:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20466 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 20466-submit@debbugs.gnu.org id=B20466.143040307430071 (code B ref 20466); Thu, 30 Apr 2015 14:12:01 +0000 Original-Received: (at 20466) by debbugs.gnu.org; 30 Apr 2015 14:11:14 +0000 Original-Received: from localhost ([127.0.0.1]:57669 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YnpBH-0007ov-Ep for submit@debbugs.gnu.org; Thu, 30 Apr 2015 10:11:12 -0400 Original-Received: from userp1040.oracle.com ([156.151.31.81]:37726) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YnpBD-0007oT-QE for 20466@debbugs.gnu.org; Thu, 30 Apr 2015 10:11:09 -0400 Original-Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id t3UEB1Vo005800 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 30 Apr 2015 14:11:01 GMT Original-Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userv0021.oracle.com (8.13.8/8.13.8) with ESMTP id t3UEB1JR024559 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Thu, 30 Apr 2015 14:11:01 GMT Original-Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12]) by userv0121.oracle.com (8.13.8/8.13.8) with ESMTP id t3UEB0Ye006957; Thu, 30 Apr 2015 14:11:00 GMT In-Reply-To: <<83383hu3dn.fsf@gnu.org>> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6691.5000 (x86)] X-Source-IP: userv0021.oracle.com [156.151.31.71] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x 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:102288 Archived-At: > The "why" part was answered by Artur, who pointed to the bug report > which triggered that change. That reports a problem. It doesn't imply that the chosen fix is the best fix. > > It is an incompatible change, and I see nothing in NEWS about it. >=20 > It's not really incompatible, but I agree that it would be good to > document the change, although I don't believe we document changes in > keybindings in general. > if you want to change the binding of DEL, you had better changed > the binding of Backspace accordingly at the same time, because > there's no guarantee Backspace will not be bound in any particular > mode. So why you are showing a use case that violates this simple > rule? That's certainly a useful rule for users to keep in mind, and it applies to all key translations. But it has not been necessary in the past to take it into account for Isearch. That's all. Dunno whether such a rule/reminder is mentioned in the Emacs docs, or even where it should be mentioned (key translations are not something that most users read about). Even if it were mentioned in the doc about key translations, I doubt that would help most users who might stumble on this. Think of the many users who have asked about shifted keys (a similar translation gotcha). FWIW: I don't mind this change, personally (I don't bind `DEL' in `isearch-mode-map'). I'm just pointing out that it might not be expected, and that some users will likely scratch their heads trying to figure out what's going on. What the best thing to do about it is now (maybe nothing?), I don't know.