From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.help Subject: RE: ESC vs Meta for shifted keys Date: Thu, 12 Apr 2018 07:52:07 -0700 (PDT) Message-ID: References: <87d0z71985.fsf@gmail.com> <20180410164730086770438@bob.proulx.com> <20180411131107072594795@bob.proulx.com> <87r2nkq06a.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1523544661 26309 195.159.176.226 (12 Apr 2018 14:51:01 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 12 Apr 2018 14:51:01 +0000 (UTC) Cc: help-gnu-emacs@gnu.org, Stefan Monnier To: Robert Pluim Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Apr 12 16:50:56 2018 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6dYt-0006iZ-Qg for geh-help-gnu-emacs@m.gmane.org; Thu, 12 Apr 2018 16:50:55 +0200 Original-Received: from localhost ([::1]:45415 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f6db0-0002q4-In for geh-help-gnu-emacs@m.gmane.org; Thu, 12 Apr 2018 10:53:06 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49796) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f6daI-0002gq-4D for help-gnu-emacs@gnu.org; Thu, 12 Apr 2018 10:52:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f6daC-0000EE-Ae for help-gnu-emacs@gnu.org; Thu, 12 Apr 2018 10:52:22 -0400 Original-Received: from aserp2130.oracle.com ([141.146.126.79]:37158) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1f6daC-0000DF-2m for help-gnu-emacs@gnu.org; Thu, 12 Apr 2018 10:52:16 -0400 Original-Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1]) by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w3CEou73105526; Thu, 12 Apr 2018 14:52:13 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2017-10-26; bh=pZ5sZAqvfjvlXrW9/shnzynGRSkhBzqhEkETiebV8uo=; b=EUdIj0kvfU5KMCEn4O2Zso2y4JhPLTlbyjfzZgPlLwYN1+ziOCPonDSTW3+iRs3IR/mz aOd0sPbNuKniDuyvQgEFpmUUxTgJt6tJo8HYF99A0MDz0Nb/QWHCaRQDYBJI0EfCb2az OYpD5N26WxMAI5UMs9Cw0YSMhtehIgmuiX7j9yFEnWTMwiHT9jMLO3zpKbs8AFgsG2Wx ewZhPK+E5vJfVU0Bm56QBsqDfsvqWKE+28ryDGfxFgtlFJMEGRvwzlnoG0i4DWb/leEa atz1LxHPbTLYM4AY+QcPN+4PcHfOoMwuFhQmbbFp2dU2IsxDiLQQ7NxekLA9b09uEVsp Jg== Original-Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by aserp2130.oracle.com with ESMTP id 2h6kgtmhb8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 12 Apr 2018 14:52:13 +0000 Original-Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w3CEqBKp016864 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 12 Apr 2018 14:52:12 GMT Original-Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w3CEq9NF014075; Thu, 12 Apr 2018 14:52:09 GMT In-Reply-To: <87r2nkq06a.fsf@gmail.com> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4678.0 (x86)] X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8860 signatures=668698 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=707 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1804120148 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] [fuzzy] X-Received-From: 141.146.126.79 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:116492 Archived-At: > >> I think it's just a bug: when left-word and right-word were introduced > >> only one pair of bindings was updated and not the other. > > > > I'm not sure it's a bug. My guess is that it was by design > > (for whatever reason). Perhaps Eli or someone else can > > enlighten us. > > > > I kinda doubt it was an oversight. All of those bindings > > are together, and the person who changed the Meta bindings > > likely searched for `forward-word', not "[M-right]" or > > "(kbd "M-")"... > > > > In `bindings.el': > > (global-set-key [M-right] 'right-word) > > (define-key esc-map [right] 'forward-word) > > (global-set-key [M-left] 'left-word) > > (define-key esc-map [left] 'backward-word) >=20 > They both used to be bound to {forward,backward}-word, and were > updated at the same time. They're only different in R2L text. The question raised was whether the apparent non-update of the esc-map bindings was deliberate or an oversight. When you say "they" were bound ... and "they" were updated at the same time, is it the same "they"? Does "they" refer to the global and esc-map keys for the update, as well as for the old bindings? Are you saying that the esc-map bindings used to be bound to (forward|backward)-*, and they were "updated" (at the same time as the global-map keys) to the same keys: (forward|backward)-*?