From unknown Sat Aug 16 14:29:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51449: 28.0.50; iso-transl overwrites alt key bindings Resent-From: "Mark Bestley" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 27 Oct 2021 21:02:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 51449 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 51449@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.163536850317052 (code B ref -1); Wed, 27 Oct 2021 21:02:03 +0000 Received: (at submit) by debbugs.gnu.org; 27 Oct 2021 21:01:43 +0000 Received: from localhost ([127.0.0.1]:50685 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mfq3F-0004Qp-9o for submit@debbugs.gnu.org; Wed, 27 Oct 2021 17:01:43 -0400 Received: from lists.gnu.org ([209.51.188.17]:46856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mfplX-0003r7-Om for submit@debbugs.gnu.org; Wed, 27 Oct 2021 16:43:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56214) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mfplX-0005fk-9S for bug-gnu-emacs@gnu.org; Wed, 27 Oct 2021 16:43:19 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:34981) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mfplU-0000NQ-AS for bug-gnu-emacs@gnu.org; Wed, 27 Oct 2021 16:43:18 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 4B8475C0187 for ; Wed, 27 Oct 2021 16:43:13 -0400 (EDT) Received: from imap42 ([10.202.2.92]) by compute5.internal (MEProxy); Wed, 27 Oct 2021 16:43:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bestley.co.uk; h=mime-version:message-id:date:from:to:subject:content-type; s= fm1; bh=9JUNn1tCNefuelyHmGn8+XgOSk8ZI0erzsP7Ws0V/ds=; b=dCzU0Bz3 SUpBvsdRGjCSNb1ZdS1+hQC0J9OGvuuNsLnVqn2kbaJrK2Pwv3QGHZKycTS+svA9 2SDhXmmYzgox24CdLYau/RvVC2J3lyDsgUL0PwvpjeJszgI3KPPFuaC2jEvbPFs6 T62tYez4Gh9t+RdB/6DSYgCtcynv5BteESA5/9xSpT2uQblSguk1/RAcX9uSLX01 ZzaKnzDmYMCwtKGSuV8rNTPRCwKWb99yjGIXoZQmFl/tSw6IW4dNYWf/fVegyOQL ALDylk6jSGwQodODv/qN0NU6aSntrQyu/uRUlyHYKOgxgrvKIuOL3mGEsT8zOeja pnz1QpPlLF1Tjw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=9JUNn1tCNefuelyHmGn8+XgOSk8ZI 0erzsP7Ws0V/ds=; b=gAz/MkzjL9mrXomMjVwFPlRJGvJp5ypoqWaeE7UEPCaCW bj9v2ejivFlweD4b2u1awqUxlAJ5dFj2AdJwRAenq2GE4JcQSru2up2UjppDtFsj bmAMcg4Udl6e+sgd3SW47LWwjVEx5h29vjnghhQqzORIyrH76NzzRDFPt+Q74ger n9yVhsrIsSJDm/5LVU8s3TbIARI7aro5BYjlWdWd0YMXssNcLr3CVT4aLkDFiH8X gBlfNFnEf7l5EctcVoKYLhJZokALEQhrRrnCtLDVQSl/d+gbiTTC+MbyZwsvEH+K cpQWpZKI2cCslfr1q8feiN6qQ26ENa15RHQ5GUvoA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrvdegtddguddutdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkfffhvffutgesrgdtre erreerjeenucfhrhhomhepfdforghrkhcuuegvshhtlhgvhidfuceoghhnuhessggvshht lhgvhidrtghordhukheqnecuggftrfgrthhtvghrnhepheekuedugedufeehkeeltdfffe dugfeuvdeileduvedukeetvdetueeggeevkefhnecuffhomhgrihhnpegvmhgrtghsrdgr phhppdhsthgrtghkvgigtghhrghnghgvrdgtohhmnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomhepghhnuhessggvshhtlhgvhidrtghordhukh X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id D52E5218024F; Wed, 27 Oct 2021 16:43:12 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-1369-gd055fb5e7c-fm-20211018.002-gd055fb5e Mime-Version: 1.0 Message-Id: Date: Wed, 27 Oct 2021 21:42:19 +0100 From: "Mark Bestley" Content-Type: multipart/alternative; boundary=3a02ce5d6f5740a3a1574786882483fd Received-SPF: pass client-ip=66.111.4.29; envelope-from=gnu@bestley.co.uk; helo=out5-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Mailman-Approved-At: Wed, 27 Oct 2021 17:01:36 -0400 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: -1.0 (-) --3a02ce5d6f5740a3a1574786882483fd Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable In emacs -Q just need something to get the Alt key bound e.g. (setq mac-command-modifier 'alt) The when you Type A-c you get =C2=A2 and you cannot bind it yourself. On a mac I want the key by space to be Alt as that is what is printed on my PC keyboard. I suspect this is true with PCs The issue is that (require 'iso-transl) is called before the user can al= ter its behaviour and that iso-transl.el then binds to various A-c and o= ther keys. This makes it impossible to use Alt as a modifier key load-history shows ("/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/subdirs.el ") ("/Applications/MacPorts/Emacs.app/Contents/Resources/site-lisp/subdirs.= el ") ("/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/leim/leim-lis= t.el ") ("/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/international= /iso-transl.elc " iso-transl-dead-key-alist iso-transl-char-map iso-trans= l-language-alist iso-transl-ctl-x-8-map (defun . iso-transl-define-keys) (defun . iso-transl-set-language) (provide . iso-transl)) ("/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/tooltip.elc <= http://emacs.app/Contents/Resources/lisp/tooltip.elc>" (require . syntax) =20 In emacs 27 iso-transl was not called that early and only seem to be called by describe-bindings and so could be overridden as shown in Aquam= acs Ideally iso-transl should only bind the A- keys if explicitly asked to do so. At least the user shoulkd be able to configure the behaviour - as exising emacs uses this wrong behaviour the default can be this setting of A- keys but the user should be able to set something to stop this. See https://emacs.stackexchange.com/questions/17508/how-can-i-prevent-overri= de-key-translation-behavior-such-as-%C2%B5-translated-from for other users finding this (and they are not Mac based) In GNU Emacs 28.0.50 (build 1, aarch64-apple-darwin20.6.0, NS appkit-202= 2.60 Version 11.6 (Build 20G165)) of 2021-10-17 built on mini20.local Repository revision: ccb35fb8fb9de5f069fd0103f24e3048d716febc Repository branch: HEAD Windowing system distributor 'Apple', version 10.3.2022 System Description: macOS 11.6 Configured using: 'configure --prefix=3D/opt/local --disable-silent-rules --without-dbus --without-gconf --without-libotf --without-m17n-flt --with-libgmp --with-gnutls --with-json --with-xml2 --with-modules --infodir /opt/local/share/info/emacs --with-ns --with-lcms2 --without-harfbuzz --without-imagemagick --without-xaw3d --with-native-compilation --with-rsvg 'CFLAGS=3D-pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -arch arm64' 'CPPFLAGS=3D-I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk' 'LDFLAGS=3D-L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-no_pie -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -arch arm64'' Configured features: ACL GIF GLIB GMP GNUTLS JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG RSVG THREADS TIFF TOOLKIT_SCROLL_BARS XIM ZLIB Important settings: value of $LANG: en_GB.UTF-8 locale-coding-system: utf-8-unix Major mode: Help Minor modes in effect: tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util rmail rmail-loaddefs auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils cl-extra time-date subr-x shortdoc text-property-search seq byte-opt gv bytecomp byte-compile cconv help-fns radix-tree help-mode cl-loaddefs cl-lib iso-transl tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads kqueue cocoa ns lcms2 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 80691 8984) (symbols 48 6822 0) (strings 32 21275 2068) (string-bytes 1 715988) (vectors 16 15733) (vector-slots 8 322442 18788) (floats 8 72 30) (intervals 56 355 0) (buffers 992 12)) --=20 Mark Bestley --3a02ce5d6f5740a3a1574786882483fd Content-Type: text/html;charset=utf-8 Content-Transfer-Encoding: quoted-printable
In emacs -Q just need something= to get the Alt key bound
e.g.
(setq  mac-command-modifier 'alt)

The when = you Type A-c you get =C2=A2 and you cannot bind it yourself.

On a mac I wan= t the key by space to be Alt as that is what is printed on
my PC keyboard.= I suspect this is true with PCs

The issue is that (require 'iso-transl) is= called before the user can alter its behaviour and that iso-transl.el t= hen binds to various A-c and other keys.

This makes it impossible to use Al= t as a modifier key

load-history shows

("/Applications/MacPorts/= Emacs.app/Contents/Resources/lisp/international/iso-transl.elc" iso-= transl-dead-key-alist iso-transl-char-map iso-transl-language-alist iso-= transl-ctl-x-8-map
  (defun . iso-transl-define-keys)
  (defun . i= so-transl-set-language)
  (provide . iso-transl))
  (require . syntax)<= br>
&n= bsp;
In emacs 27 iso-transl was not called that early and only seem to be<= br>
ca= lled by describe-bindings and so could be overridden as shown in Aquamac= s
=
I= deally iso-transl should only bind the A- keys if explicitly asked to
do s= o. At least the user shoulkd be able to configure the behaviour - as
=
exisi= ng emacs uses this wrong behaviour the default can be this setting
of A- k= eys but the user should be able to set something to stop this.
=

<= div style=3D"font-family:georgia, serif;font-size:1.266em;">See
for other users finding = this (and they are not Mac based)

In GNU Emacs 28.0.50 (build 1, aarch64-ap= ple-darwin20.6.0, NS appkit-2022.60 Version 11.6 (Build 20G165))
of 2021-1= 0-17 built on mini20.local
Repository revision: ccb35fb8fb9de5f069fd0103f2= 4e3048d716febc
Repository branch: HEAD
Windowing system distributor 'Apple',= version 10.3.2022
System Description:  macOS 11.6

Configured using:
=
'conf= igure --prefix=3D/opt/local --disable-silent-rules --without-dbus
--withou= t-gconf --without-libotf --without-m17n-flt --with-libgmp
--with-gnutls --= with-json --with-xml2 --with-modules --infodir
/opt/local/share/info/emacs= --with-ns --with-lcms2 --without-harfbuzz
--without-imagemagick --without= -xaw3d --with-native-compilation
--with-rsvg 'CFLAGS=3D-pipe -Os
=
-isysroot/L= ibrary/Developer/CommandLineTools/SDKs/MacOSX11.sdk -arch
arm64' 'CPPFLAGS= =3D-I/opt/local/include
-isysroot/Library/Developer/CommandLineTools/SDKs/= MacOSX11.sdk'
'LDFLAGS=3D-L/opt/local/lib -Wl,-headerpad_max_install_names= -Wl,-no_pie
-Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacO= SX11.sdk
-arch arm64''

Configured features:
ACL GIF GLIB GMP GNUTLS JPEG JSON L= CMS2 LIBXML2 MODULES NATIVE_COMP
NOTIFY KQUEUE NS PDUMPER PNG RSVG THREADS= TIFF TOOLKIT_SCROLL_BARS XIM
ZLIB

Important settings:
  value of $LANG: e= n_GB.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Help
=

<= div style=3D"font-family:georgia, serif;font-size:1.266em;">Minor modes = in effect:
  tooltip-mode: t
  global-eldoc-mode: t
  electric-= indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
<= div style=3D"font-family:georgia, serif;font-size:1.266em;">  menu-= bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t<= br>
&n= bsp; font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-m= ode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  b= uffer-read-only: t
  line-number-mode: t
  indent-tabs-mode: t
=
 = ; transient-mark-mode: t

Load-path shadows:
None found.

Features:
(shadow sort mail= -extr emacsbug message rmc puny dired dired-loaddefs
rfc822 mml mml-sec ep= a derived epg rfc6068 epg-config gnus-util rmail
rmail-loaddefs auth-sourc= e cl-seq eieio eieio-core cl-macs
eieio-loaddefs password-cache json map m= m-decode mm-bodies mm-encode
mail-parse rfc2231 mailabbrev gmm-utils mailh= eader sendmail rfc2047
rfc2045 ietf-drums mm-util mail-prsvr mail-utils cl= -extra time-date
subr-x shortdoc text-property-search seq byte-opt gv byte= comp
byte-compile cconv help-fns radix-tree help-mode cl-loaddefs cl-lib
iso= -transl tooltip eldoc electric uniquify ediff-hook vc-hooks
lisp-float-typ= e elisp-mode mwheel term/ns-win ns-win ucs-normalize
mule-util term/common= -win tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace n= ewcomment text-mode lisp-mode prog-mode register
page tab-bar menu-bar rfn= -eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-lock= syntax font-core term/tty-colors
frame minibuffer cl-generic cham georgia= n utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean japanes= e eucjp-ms cp51932
hebrew greek romanian slovak czech european ethiopic in= dian cyrillic
chinese composite emoji-zwj charscript charprop case-table e= pa-hook
jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice butt= on
loaddefs faces cus-face macroexp files window text-properties overlay
sha= 1 md5 base64 format env code-pages mule custom widget
hashtable-print-read= able backquote threads kqueue cocoa ns lcms2
multi-tty make-network-proces= s native-compile emacs)

Memory information:
((conses 16 80691 8984)
=
(symbols 48= 6822 0)
(strings 32 21275 2068)
(string-bytes 1 715988)
(vectors 16 15733)
(vec= tor-slots 8 322442 18788)
(floats 8 72 30)
(intervals 56 355 0)
(buffers 992 1= 2))
-- 
Mark Bestley
--3a02ce5d6f5740a3a1574786882483fd-- From unknown Sat Aug 16 14:29:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51449: 28.0.50; iso-transl overwrites alt key bindings Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 27 Oct 2021 21:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51449 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mark Bestley Cc: 51449@debbugs.gnu.org Received: via spool by 51449-submit@debbugs.gnu.org id=B51449.163537133330602 (code B ref 51449); Wed, 27 Oct 2021 21:49:01 +0000 Received: (at 51449) by debbugs.gnu.org; 27 Oct 2021 21:48:53 +0000 Received: from localhost ([127.0.0.1]:50739 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mfqmy-0007xW-NJ for submit@debbugs.gnu.org; Wed, 27 Oct 2021 17:48:52 -0400 Received: from heytings.org ([95.142.160.155]:38406) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mfqmv-0007xI-Fc for 51449@debbugs.gnu.org; Wed, 27 Oct 2021 17:48:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20210101; t=1635371328; bh=x3UkzWR43mk7vd4AN0kISKZP4W6xYtwyWVE97yf9LDE=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=MSfLg8PQ6GoSk6oI+8mGfH+iDyBN2DQhdJZdBPMjbG+9Tp+NilFBcZPsiVajYD1Y/ PpqM/hctW5OryCWyCByugMNyWL4lRy74RKYSQEc6NGOVZ7sAIrjuyZRpiB9RuEBPDO A1PzHxBrNwUsWjAC3Ly6UXYD19iMI8ujWuxqURNtZCtt2TwkMsl+4Yvm/YtDJsyZuA 0LKzHtBVaFYzs5X8wtRvdzugBGYtCIo0tzyIzQ3rMbNLCppNwfcdwcfNQWJwh6a0i3 wRMG01dk0Rpi5ONbMjJsLVxVxexSGtcYweBbJhzVc3STXjpFsNdSmhbzgP4dAqy3YM f2Sukq1142NZw== Date: Wed, 27 Oct 2021 21:48:47 +0000 From: Gregory Heytings In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="sw4wCFH3MX" 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: -1.0 (-) --sw4wCFH3MX Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Your bug report is difficult to understand. > > In emacs -Q just need something to get the Alt key bound > e.g. > (setq=C2=A0 mac-command-modifier 'alt) > > The when you Type A-c you get =C2=A2 and you cannot bind it yourself. > If you do this, A-c should display "A-c is undefined", which is indeed the= =20 case, it's not bound to any command (in emacs -Q). > > On a mac I want the key by space to be Alt as that is what is printed on= =20 > my PC keyboard. I suspect this is true with PCs > If you want the key on the left of the space bar to be the Meta key in=20 Emacs (which is what the Alt key usually does), you should do: (setq=20 mac-command-modifier 'meta). > > The issue is that (require 'iso-transl) is called before the user can=20 > alter its behaviour and that iso-transl.el then binds to various A-c and= =20 > other keys. > The use of the Alt modifier is indeed hardcoded in iso-transl. If you=20 want to use it, you can chose another modifier key on your keyboard, for=20 example: (setq mac-right-command-modifier 'alt). In that case the key on= =20 the left of your space bar will be Meta, and the key on the right of your= =20 space bar will be Alt. --sw4wCFH3MX-- From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 27 23:07:01 2021 Received: (at control) by debbugs.gnu.org; 28 Oct 2021 03:07:01 +0000 Received: from localhost ([127.0.0.1]:50971 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mfvkr-0004jn-IF for submit@debbugs.gnu.org; Wed, 27 Oct 2021 23:07:01 -0400 Received: from mail-pj1-f51.google.com ([209.85.216.51]:56052) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mfvkp-0004jW-68 for control@debbugs.gnu.org; Wed, 27 Oct 2021 23:07:00 -0400 Received: by mail-pj1-f51.google.com with SMTP id om14so3603044pjb.5 for ; Wed, 27 Oct 2021 20:06:59 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=CDJrwPbtmO7FoZOy5TG2yUh1fKV1oZMbzwtNNbMo84w=; b=hQYX8cyg38SaxTPNNMoc10Wh6yZjrNEhUt96zIMP86uHTIiuTs4l17LJeSTLcYBrrW /Dx2SLTg22WEZB8mJmGuPEDyOm+UVohDqoxvjHAIB4qfYb72amqjP8n6sI7U/xenYW4H I8gmGf0pkEHnm4S57yNenARhsuo4NHgSgvthv8+dYeY0BQ+HTWQ49I4il1RP/Eiyw6CH QPNJub53PBG/guEfBpoNQZLQGNNUqN5tIqbzD8UJCgKRh7naph9D6hzHN9B59TN30ZP4 n6VxPeF6HdgKjff5LBTd+gjzIXPl24jAEBqNkP32v4Cz8FtgfieRd2j/9xyM3X1isoLy wlaA== X-Gm-Message-State: AOAM532l6qsYAUpKmn8k4DNTBFRHvUjIS1eW/i9cBXyDHnDw+szbaR86 YbUxD57XILaZE1ZmeQS4+2XjMms4a1esIE36REPNLTui X-Google-Smtp-Source: ABdhPJwOlKKz2EUUgiVFvpNRow29EDFlfx2YEhIcQKKsqJKLRQpgMnl8eydgI9jNefMHmb1O4X5xGtYgwR6ARX88XCg= X-Received: by 2002:a17:90b:11c2:: with SMTP id gv2mr1621805pjb.133.1635390413363; Wed, 27 Oct 2021 20:06:53 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 27 Oct 2021 20:06:52 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Wed, 27 Oct 2021 20:06:52 -0700 Message-ID: Subject: control message for bug #51449 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) 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.5 (/) # notabug, most likely tags 51449 + notabug quit From unknown Sat Aug 16 14:29:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51449: 28.0.50; iso-transl overwrites alt key bindings Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Oct 2021 07:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51449 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: "Mark Bestley" Cc: 51449@debbugs.gnu.org Received: via spool by 51449-submit@debbugs.gnu.org id=B51449.16354051637569 (code B ref 51449); Thu, 28 Oct 2021 07:13:02 +0000 Received: (at 51449) by debbugs.gnu.org; 28 Oct 2021 07:12:43 +0000 Received: from localhost ([127.0.0.1]:51199 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mfzad-0001y1-DS for submit@debbugs.gnu.org; Thu, 28 Oct 2021 03:12:43 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51094) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mfzaZ-0001xj-AS for 51449@debbugs.gnu.org; Thu, 28 Oct 2021 03:12:42 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:39414) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mfzaU-0008Lp-2D; Thu, 28 Oct 2021 03:12:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=oTuLfM+PrSLFuU4HVDv03ueD9eOjaIbStp62s1g/ANc=; b=d/58V8JMD512XF61IcGk /HmrcANsCwhlrM6hFCj+IywuMfzcLHI8ccpngDpnAX1la1jhd7/eHgaul2KmGU6pvfYBTPEncx59q Id30DjMKkjxOLplUyu4dJNORkRyecc8YHDbKMkR/sYcfLZ/ZG+fh9iazM39oRM6CEg9MGPhrsmUc6 f1k79631bJIUHLyzzmSWmBl9M0b1wpKRwCqCfxLTvYRLdycrZBWXc990o2sBZjyjuvKhhjiiFhH2Q LKdjcGzzuLJ8g6JmZTS+jD9bLvvLYePSgtkjXOPC1Df9m3WuwF4R3nzVQIN/Y5F0Y1f1Z2IQaC8ts iLfYWxuTe8TZug==; Received: from [87.69.77.57] (port=2470 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mfzaS-0007pb-7I; Thu, 28 Oct 2021 03:12:33 -0400 Date: Thu, 28 Oct 2021 10:12:32 +0300 Message-Id: <83sfwltyfz.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (gnu@bestley.co.uk) References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) > Date: Wed, 27 Oct 2021 21:42:19 +0100 > From: "Mark Bestley" > > In emacs -Q just need something to get the Alt key bound > e.g. > (setq mac-command-modifier 'alt) > > The when you Type A-c you get ¢ and you cannot bind it yourself. > > On a mac I want the key by space to be Alt as that is what is printed on > my PC keyboard. I suspect this is true with PCs > > The issue is that (require 'iso-transl) is called before the user can alter its behaviour and that iso-transl.el > then binds to various A-c and other keys. > > This makes it impossible to use Alt as a modifier key > > load-history shows > > ("/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/subdirs.el") > ("/Applications/MacPorts/Emacs.app/Contents/Resources/site-lisp/subdirs.el") > ("/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/leim/leim-list.el") > ("/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/international/iso-transl.elc" > iso-transl-dead-key-alist iso-transl-char-map iso-transl-language-alist iso-transl-ctl-x-8-map > (defun . iso-transl-define-keys) > (defun . iso-transl-set-language) > (provide . iso-transl)) > ("/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/tooltip.elc" > (require . syntax) > > In emacs 27 iso-transl was not called that early and only seem to be > called by describe-bindings and so could be overridden as shown in Aquamacs iso-transl is preloaded now. But I don't think I understand why it gets in your way: can't you unbind the bindings that iso-transl does, if you have no use for them, or rebind them after changing Alt to be a modifier key if you do have use for iso-transl? (Caveat: I don't use a Mac, so I may be missing some Mac-specific issue here.) From unknown Sat Aug 16 14:29:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51449: 28.0.50; iso-transl overwrites alt key bindings Resent-From: "Mark Bestley" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Oct 2021 08:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51449 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: "Eli Zaretskii" Cc: 51449@debbugs.gnu.org Received: via spool by 51449-submit@debbugs.gnu.org id=B51449.163540880414621 (code B ref 51449); Thu, 28 Oct 2021 08:14:02 +0000 Received: (at 51449) by debbugs.gnu.org; 28 Oct 2021 08:13:24 +0000 Received: from localhost ([127.0.0.1]:51271 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mg0XM-0003nl-0v for submit@debbugs.gnu.org; Thu, 28 Oct 2021 04:13:24 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:38089) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mg0XJ-0003nS-6l for 51449@debbugs.gnu.org; Thu, 28 Oct 2021 04:13:22 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 088185C01BD; Thu, 28 Oct 2021 04:13:16 -0400 (EDT) Received: from imap42 ([10.202.2.92]) by compute5.internal (MEProxy); Thu, 28 Oct 2021 04:13:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bestley.co.uk; h=mime-version:message-id:in-reply-to:references:date:from:to :cc:subject:content-type:content-transfer-encoding; s=fm1; bh=9m gcci4y6hlaE1zUzVR95UhwRyvHdtoYQavI8LoakZo=; b=Wdk0SryT+T/gHY6QQc 4CN2eEmUQrld4gNtNLHfHjz3ACbDy1a8zwozxQMDYSS/ks8IOQIPjA25AgIAFnwh hnxBxRpGbJOdpHti/pRFKGmtI4jYC1HB6/c0BLGrjE8KT+/IoAHdzYIUjid3qeWY ICi53jegXqOSvNo18SWXyYcJpzhNtuSPVJBBMfyLGx3LirzjsOCMviKW06jDLiwq aw5S7/tpDiJ4Qvy12E6O3a9GCfSxSWH+7a090DeQL+6H811Jg2LyBgdxEdmbiYJn yoMpu90IiClvNLuyRjve21IAkbHGD68RsOzN/kxE9GBTEf+5j7PsoCxuryqATB1U AjnA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=9mgcci4y6hlaE1zUzVR95UhwRyvHdtoYQavI8Loak Zo=; b=d8Q/+Naj7LX6ADd+ziOuBZw2/G4S3WQ5JRJkX5qmU6h8k9/MhLumebHtv JKzv/AoPVeDA0Ai3wTn6zdoHsXaI8TUCbcBiTJ+ahBZKJAs/XzOld+fMHRjJKVCm luMqlM+9x/YmHJlNXFJVfWBk+SwGCyIZ51k/1lYQj0Jrc1J/dGBukyICw2ChdMe2 2Ndg92WpYBX6ZaNUuldl69SNvmqeLMnDc4FkZtq5+PR9JwQkGO4P5bU8/IB6qCis pPPKAKQ+hyoPZhypSPPOacwCAbUwwPMdQ/sc/TKKjGcj9kC424WMiExxSmHpYKDz iuAwvLKipAgQ6NyZUu65E8akHGcgA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrvdeguddguddvhecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefofgggkfgjfhffhffvufgtgfesthhqredtreerjeenucfhrhhomhepfdfo rghrkhcuuegvshhtlhgvhidfuceoghhnuhessggvshhtlhgvhidrtghordhukheqnecugg ftrfgrthhtvghrnhepgeevjeevgffftdfggfetvdehtdeghfegkeeutdeuueffjeffuedu tdduveduteelnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrh homhepghhnuhessggvshhtlhgvhidrtghordhukh X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 9F1AC2180075; Thu, 28 Oct 2021 04:13:15 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-1369-gd055fb5e7c-fm-20211018.002-gd055fb5e Mime-Version: 1.0 Message-Id: In-Reply-To: <83sfwltyfz.fsf@gnu.org> References: <83sfwltyfz.fsf@gnu.org> Date: Thu, 28 Oct 2021 09:12:54 +0100 From: "Mark Bestley" Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) 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: -1.7 (-) On Thu, 28 Oct 2021, at 08:12, Eli Zaretskii wrote: > > iso-transl is preloaded now. But I don't think I understand why it > gets in your way: can't you unbind the bindings that iso-transl does, > if you have no use for them, or rebind them after changing Alt to be a > modifier key if you do have use for iso-transl? > > (Caveat: I don't use a Mac, so I may be missing some Mac-specific > issue here.) In scratch buffer on emacs - Q (setq mac-command-modifier 'alt) (global-set-key (kbd "A-c") 'info) (global-set-key (kbd "A-z") 'info) Then A-z runs info but A-c just inserts =C2=A2 --=20 Mark From unknown Sat Aug 16 14:29:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51449: 28.0.50; iso-transl overwrites alt key bindings Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Oct 2021 08:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51449 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: Mark Bestley Cc: Eli Zaretskii , 51449@debbugs.gnu.org Received: via spool by 51449-submit@debbugs.gnu.org id=B51449.163541042217897 (code B ref 51449); Thu, 28 Oct 2021 08:41:02 +0000 Received: (at 51449) by debbugs.gnu.org; 28 Oct 2021 08:40:22 +0000 Received: from localhost ([127.0.0.1]:51306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mg0xS-0004ea-FL for submit@debbugs.gnu.org; Thu, 28 Oct 2021 04:40:22 -0400 Received: from heytings.org ([95.142.160.155]:38942) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mg0xQ-0004eO-9j for 51449@debbugs.gnu.org; Thu, 28 Oct 2021 04:40:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20210101; t=1635410418; bh=PxxC//cFx9QzJsqTA//Nxo3TB6v+QWSWqPP8mxuxGqQ=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=YuLi7LDPLl5RlQyF5WzQAQOqhhLsJUet/AAe1ac82GPkTFZTzR/JpE9G4mP1nwlT7 dJzQJV4/GhW5DDXL2OPYOKgSqpWo5qeq6dRlcnhyc4HYzQLPUYXy4VcIFarC/ChwJY 1NE5wV4x2o9bSjPpnjCnG20usYVGupZZnJcJQ8B8GoSOrbZ7MuBbwTMvJTzQunB0Lq e+tYXHCyHQokS9g/ad+WIyb+opBo7sQvpOBLbxa94H/oPMdxrGmkdInSkpzCebaY+J NCxykcenISwjUg7eXKQ0+g+WThIZVb681nkDxy9SxLapJgixaAtqxh4uTBlIcczHho g/NuBH4nAs/BQ== Date: Thu, 28 Oct 2021 08:40:18 +0000 From: Gregory Heytings In-Reply-To: Message-ID: <8ff3b131c525abbe4682@heytings.org> References: <83sfwltyfz.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="T8QGpbsp7T" Content-ID: <8ff3b131c54d06b520b4@heytings.org> 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: -1.0 (-) --T8QGpbsp7T Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Content-ID: <8ff3b131c5aa14d3f836@heytings.org> > > (setq mac-command-modifier 'alt) > > (global-set-key (kbd "A-c") 'info) > (global-set-key (kbd "A-z") 'info) > > Then A-z runs info but A-c just inserts =C2=A2 > That's because iso-transl uses key-translation-map, which happens before=20 the key is searched in the global-map. But what do you want to do exactly? As I said earlier, (setq mac-command-modifier 'meta) (setq mac-right-command-modifier 'alt) should I think give you what you want: a meta key on the left of the space= =20 bar, an alt key on the right of the space bar. --T8QGpbsp7T-- From unknown Sat Aug 16 14:29:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51449: 28.0.50; iso-transl overwrites alt key bindings Resent-From: "Mark Bestley" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Oct 2021 08:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51449 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: "Gregory Heytings" Cc: Eli Zaretskii , 51449@debbugs.gnu.org Received: via spool by 51449-submit@debbugs.gnu.org id=B51449.163541112119287 (code B ref 51449); Thu, 28 Oct 2021 08:52:02 +0000 Received: (at 51449) by debbugs.gnu.org; 28 Oct 2021 08:52:01 +0000 Received: from localhost ([127.0.0.1]:51323 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mg18j-000510-1U for submit@debbugs.gnu.org; Thu, 28 Oct 2021 04:52:01 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:50935) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mg18d-00050g-RF for 51449@debbugs.gnu.org; Thu, 28 Oct 2021 04:51:59 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 807A15C028C; Thu, 28 Oct 2021 04:51:50 -0400 (EDT) Received: from imap42 ([10.202.2.92]) by compute5.internal (MEProxy); Thu, 28 Oct 2021 04:51:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bestley.co.uk; h=mime-version:message-id:in-reply-to:references:date:from:to :cc:subject:content-type:content-transfer-encoding; s=fm1; bh=e/ ywy/CRFkOvkt7lWKP+zH3IlozI4Z7oR5VxH62CoDU=; b=E/u+sLho+r53X3wn5e msixZkj41hT/RBFk3vdTfWgAqSkyCuZi3ufy8JwY2ao4lCk1C80ppzP9+hcM/Mxd epPk2kHKOfnJMRDTCO/sACSamNzmp+CVUDBHHoNvkuOY/KzwtCPyUuqOpvXTxRqd ddoUJ2YcYYZ5YkvQfhvQKO0je6TAjT+Dl18a7tSGPFmmU6RWtYZnFEVkeR6rdEa4 485kn5XMP3Y6YgifSL1r0SDokn9v77Ju+7ew/310LXhIucw9FaoYGanxh19TWkps ThoKeFypABtKE0mKdIIQW/vL5T0y9vSGZ4ciHHwfuH9hQk40PlaSViApsiDO6oaT ajMA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=e/ywy/CRFkOvkt7lWKP+zH3IlozI4Z7oR5VxH62Co DU=; b=A3zug/1hdSZpSzPw7s3SW5NT3sWfhL8hfWTv3nmKAbordlu2OR463hFuU zhsDRooAnAb5+as7HA3XEv67T/Pl4Zt2sJbSp4fRb88DgWgqe+eq75IY3Xl1Q8wU xEn2u2tuIEmoTG+AKX+K66RzsO92jpHu02idblELpdagR5nuNZ3X0IKpnDlHoZO6 bMrXfsyjF1Xme6d2v0FpU/Iu7CE32Ar8eV12ZLhWEj/derno+2A1EYLbxY9YPK45 Z0Lkw3qdqRcz07hHtlcEuPOcuDZsIf4Ofjrk7rPqUtsVkSsZ8nBHppMFziTk80ef GAKEg96k+0Tn6I+f4VW2YeRDB9PVw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrvdegvddgtdeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvffutgfgsehtqhertderreejnecuhfhrohhmpedfofgr rhhkuceuvghsthhlvgihfdcuoehgnhhusegsvghsthhlvgihrdgtohdruhhkqeenucggtf frrghtthgvrhhnpeeiteffffelffdvueeuteduleetteffieffhffgkeekleevteffjeff leetheehueenucffohhmrghinhepvghmrggtshifihhkihdrohhrghenucevlhhushhtvg hrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehgnhhusegsvghsthhlvgih rdgtohdruhhk X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 155372180075; Thu, 28 Oct 2021 04:51:50 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-1369-gd055fb5e7c-fm-20211018.002-gd055fb5e Mime-Version: 1.0 Message-Id: In-Reply-To: <8ff3b131c525abbe4682@heytings.org> References: <83sfwltyfz.fsf@gnu.org> <8ff3b131c525abbe4682@heytings.org> Date: Thu, 28 Oct 2021 09:51:29 +0100 From: "Mark Bestley" Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) 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: -1.7 (-) On Thu, 28 Oct 2021, at 09:40, Gregory Heytings wrote: >> >> (setq mac-command-modifier 'alt) >> >> (global-set-key (kbd "A-c") 'info) >> (global-set-key (kbd "A-z") 'info) >> >> Then A-z runs info but A-c just inserts =C2=A2 >> > > That's because iso-transl uses key-translation-map, which happens befo= re=20 > the key is searched in the global-map. > Yes I now remember debugging this a few years ago. > But what do you want to do exactly? As I said earlier, > > (setq mac-command-modifier 'meta) > (setq mac-right-command-modifier 'alt) > > should I think give you what you want: a meta key on the left of the s= pace=20 > bar, an alt key on the right of the space bar. What I want is to make A-c run the command I want - ie be able to bind i= t. The issue is that the code I use Mac-key-mode (and also Aquamacs) uses A-c as copy to match other M= acOS programs. I would say the bigger issue is that as Eli Zaretskii said I should be = able to rebind A-c=20 Another way but I think not as good would be to make the A- bindings by = iso-trans only occur if I ask for them. >From Eli's email saying I can unbind the keys - how do I do that? In earlier emacs iso-transl was not loaded early (I think was only used = in describe-bindings) so that we could work around this. --=20 Mark From unknown Sat Aug 16 14:29:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51449: 28.0.50; iso-transl overwrites alt key bindings Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Oct 2021 08:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51449 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: Mark Bestley Cc: 51449@debbugs.gnu.org Received: via spool by 51449-submit@debbugs.gnu.org id=B51449.163541147119956 (code B ref 51449); Thu, 28 Oct 2021 08:58:01 +0000 Received: (at 51449) by debbugs.gnu.org; 28 Oct 2021 08:57:51 +0000 Received: from localhost ([127.0.0.1]:51332 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mg1EM-0005Bo-Sc for submit@debbugs.gnu.org; Thu, 28 Oct 2021 04:57:51 -0400 Received: from heytings.org ([95.142.160.155]:38968) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mg1EK-0005Bg-MV for 51449@debbugs.gnu.org; Thu, 28 Oct 2021 04:57:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20210101; t=1635411467; bh=X1wEIZx+DBT+cvNRDde5p61QV2kGa8e8sMinuoccAlY=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=Ub23OKmmJUGQ6/Vv83Uwjokc4d3Nq8ruz/aj6s6GXTEekYQqZLdQVXrqUwtSDP0nj 2axIUP7wLXS+gpfsPFyJBiK5LvH5bQZRd8WHf9lCGqgHekontOGNOFfYJidKyGJnbj 8dAG+Qy9dCPEIX/f2Mt1dYn0PSmN9s/ywRvEQLdY/Hv0bunmvJNGwKkwxvuIPD7Ept ekTyHOluVIbtZbG+7kSOTYbazbjamBrLyYGixXiBPPds9UqlnrcWK2ivCkTU4EdppW 4CPVB2vpcRJgkqvfbyv5FRq1vvQgm4yELe5zvzmeOKRo0dGGjYP6FtvHpkVXlvWF+z aYTtO3ZuZVFkQ== Date: Thu, 28 Oct 2021 08:57:47 +0000 From: Gregory Heytings In-Reply-To: Message-ID: <8ff3b131c51456f250b0@heytings.org> References: <83sfwltyfz.fsf@gnu.org> <8ff3b131c525abbe4682@heytings.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed 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: -1.0 (-) > > What I want is to make A-c run the command I want - ie be able to bind > it. > Then what you need is to unbind it in key-translation-map: (define-key key-translation-map (kbd "A-c") nil) From unknown Sat Aug 16 14:29:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51449: 28.0.50; iso-transl overwrites alt key bindings Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Oct 2021 09:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51449 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: "Mark Bestley" Cc: 51449@debbugs.gnu.org Received: via spool by 51449-submit@debbugs.gnu.org id=B51449.163541407425069 (code B ref 51449); Thu, 28 Oct 2021 09:42:02 +0000 Received: (at 51449) by debbugs.gnu.org; 28 Oct 2021 09:41:14 +0000 Received: from localhost ([127.0.0.1]:51365 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mg1uL-0006WH-W6 for submit@debbugs.gnu.org; Thu, 28 Oct 2021 05:41:14 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49150) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mg1uK-0006W3-IN for 51449@debbugs.gnu.org; Thu, 28 Oct 2021 05:41:12 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42820) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mg1uE-0001hF-9r; Thu, 28 Oct 2021 05:41:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=udlFdHvHeSDh7GEO2L/n/0mJYUYnpHtS8AGkYN3BMro=; b=IwALDgxhj1JiEG5lZmqF HBRiWGIGyPnNjb36hBwm3suiB9TiRBSpx8HiBqHtx4YBdT/dJykctNVUWwuC7wXniWwA5F18yUY/l UdjxMHPlGhZNzh78aYkbkLkXpd7jA4AZlTZfAtrni1xqxUl2U6ZJdUooK141MIi4QOppyDS98fKOr YSNbnO+Oz04ztw7gKIiziRwSu9ZQd3I0JBKGp8GWi6mCXSh4uSOxiSmb6DqWkogUyu0LuQPJkfb6q 4TEBijSCnFfkgDBzDVExXJ6u5XuZTR8/F8wKLjYcuP6etLXMrjy0t/8ByGa6tYJ6zsDuuanEsRBYS loLbO4zmFDQKbw==; Received: from [87.69.77.57] (port=3778 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mg1uB-00030t-8Z; Thu, 28 Oct 2021 05:41:06 -0400 Date: Thu, 28 Oct 2021 12:41:04 +0300 Message-Id: <83cznptrkf.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (gnu@bestley.co.uk) References: <83sfwltyfz.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) > Date: Thu, 28 Oct 2021 09:12:54 +0100 > From: "Mark Bestley" > Cc: 51449@debbugs.gnu.org > > On Thu, 28 Oct 2021, at 08:12, Eli Zaretskii wrote: > > > > > iso-transl is preloaded now. But I don't think I understand why it > > gets in your way: can't you unbind the bindings that iso-transl does, > > if you have no use for them, or rebind them after changing Alt to be a > > modifier key if you do have use for iso-transl? > > > > (Caveat: I don't use a Mac, so I may be missing some Mac-specific > > issue here.) > > In scratch buffer on emacs - Q > > > (setq mac-command-modifier 'alt) > > (global-set-key (kbd "A-c") 'info) > (global-set-key (kbd "A-z") 'info) > > Then A-z runs info but A-c just inserts ¢ I'm not arguing against facts, I asked why you cannot undo what iso-transl does. For example, disable key-translation-map, or redefine its entries as you see fit. From unknown Sat Aug 16 14:29:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51449: 28.0.50; iso-transl overwrites alt key bindings Resent-From: "Mark Bestley" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Oct 2021 10:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51449 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: "Eli Zaretskii" Cc: 51449@debbugs.gnu.org Received: via spool by 51449-submit@debbugs.gnu.org id=B51449.16354184351592 (code B ref 51449); Thu, 28 Oct 2021 10:54:02 +0000 Received: (at 51449) by debbugs.gnu.org; 28 Oct 2021 10:53:55 +0000 Received: from localhost ([127.0.0.1]:51445 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mg32h-0000Pb-D2 for submit@debbugs.gnu.org; Thu, 28 Oct 2021 06:53:55 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:36967) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mg32d-0000PH-Eq for 51449@debbugs.gnu.org; Thu, 28 Oct 2021 06:53:53 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 32BB95C019A; Thu, 28 Oct 2021 06:53:46 -0400 (EDT) Received: from imap42 ([10.202.2.92]) by compute5.internal (MEProxy); Thu, 28 Oct 2021 06:53:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bestley.co.uk; h=mime-version:message-id:in-reply-to:references:date:from:to :cc:subject:content-type:content-transfer-encoding; s=fm1; bh=LA T37IUq+n4ynQgcnhAOd4uoEpkocATtpe9hTG3ArJU=; b=LB21kh0OwMnKO0T+Dh GM1tVZ4lCjoXZ+ku34TTzxK11BwQmMPggktpxMuq8xNjv7sqkgq37tVOukNCWyX8 Pe+Vklo+mY8zDxz9j4SfeKveMwrd+Bxg2TKLmvR2Y6w4UOz+uy63Ah2LP9XzAKdS /3u1foBW45B0o50pnqqpZmvG700f471dFSe3+Prv+d6j9wpOyJGFjH7muMFpHvHM jmz/fqGVD77I+ceGhx1BhMTGHO9qsrGIhlOTx+4JENIAnahKWaCfk1ziaxRjerMf V4otUQtuK5zZZYTkDzq1HLAh+WCo2nniCNr+PzZHX1rN4gOREUmvcRHdH4lp4fE7 GO7w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=LAT37IUq+n4ynQgcnhAOd4uoEpkocATtpe9hTG3Ar JU=; b=kC8CPvcyz5PtCRh27OmRJ/asAsJOAc/xaFq4yy8RjsSFcbOKOhuKCMBM3 Hfc1h5iCWlZTNvJe0+f23u+1X10SD7iNRQ6PIIN9iNkUaxCyIE+zlvgFYjkeTntW aei3SN/3XuSnwL9u0diAUUODxSeA62zmSsabcNOTgDOao/84GFhNIxpMr7EDqv2s 7xWmFZyQXeF/ldVll6FwOKO6hTmoBVNULxzfsPv5FfP0MFX+B3ATcC9KSoVt50+A d5HkZquLUWOlOuja1X3xSapMBvoPzrMEqPo1vwF0d52Ewn7MvAX6VOe/ymP6uJ7j GE3tj5E+hjo2DgVsGDKxxk/Aq2YCw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrvdegvddgfedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvffutgfgsehtqhertderreejnecuhfhrohhmpedfofgr rhhkuceuvghsthhlvgihfdcuoehgnhhusegsvghsthhlvgihrdgtohdruhhkqeenucggtf frrghtthgvrhhnpeegveejvefgffdtgffgtedvhedtgefhgeekuedtueeuffejffeuuddt udevudetleenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh hmpehgnhhusegsvghsthhlvgihrdgtohdruhhk X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id B7BA52180075; Thu, 28 Oct 2021 06:53:45 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-1369-gd055fb5e7c-fm-20211018.002-gd055fb5e Mime-Version: 1.0 Message-Id: <280ee409-8f30-41ef-8613-c5e161862c2d@www.fastmail.com> In-Reply-To: <83cznptrkf.fsf@gnu.org> References: <83sfwltyfz.fsf@gnu.org> <83cznptrkf.fsf@gnu.org> Date: Thu, 28 Oct 2021 11:53:25 +0100 From: "Mark Bestley" Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) 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: -1.7 (-) On Thu, 28 Oct 2021, at 10:41, Eli Zaretskii wrote: >> Date: Thu, 28 Oct 2021 09:12:54 +0100 >> From: "Mark Bestley" >> Cc: 51449@debbugs.gnu.org >>=20 >> On Thu, 28 Oct 2021, at 08:12, Eli Zaretskii wrote: >>=20 >> > >> > iso-transl is preloaded now. But I don't think I understand why it >> > gets in your way: can't you unbind the bindings that iso-transl doe= s, >> > if you have no use for them, or rebind them after changing Alt to b= e a >> > modifier key if you do have use for iso-transl? >> > >> > (Caveat: I don't use a Mac, so I may be missing some Mac-specific >> > issue here.) >>=20 >> In scratch buffer on emacs - Q >>=20 >>=20 >> (setq mac-command-modifier 'alt) >>=20 >> (global-set-key (kbd "A-c") 'info) >> (global-set-key (kbd "A-z") 'info) >>=20 >> Then A-z runs info but A-c just inserts =C2=A2 > > I'm not arguing against facts, I asked why you cannot undo what > iso-transl does. For example, disable key-translation-map, or > redefine its entries as you see fit. Mainly because I did not know the depths of emacs and what to do with ke= y-translation-map and getting annoyed with something happening without m= e asking for it and being totally surprised by the change in bindings es= pecially as I thought users had complete control of A- bindings, only C-= x were reserved for emacs use. (Ie I had not require iso-trans myself) I have now undone the iso-trans changes as Gregory suggested=20 (dolist (transl-char iso-transl-char-map) (let ((vec (vconcat (car transl-char)))) (aset vec 0 (logior (aref vec 0) ?\A-\^@)) (define-key key-translation-map vec nil))))) --=20 Mark From unknown Sat Aug 16 14:29:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#51449: 28.0.50; iso-transl overwrites alt key bindings Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 19 Sep 2022 20:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51449 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: "Mark Bestley" Cc: Eli Zaretskii , 51449@debbugs.gnu.org Received: via spool by 51449-submit@debbugs.gnu.org id=B51449.166361856314513 (code B ref 51449); Mon, 19 Sep 2022 20:17:02 +0000 Received: (at 51449) by debbugs.gnu.org; 19 Sep 2022 20:16:03 +0000 Received: from localhost ([127.0.0.1]:55366 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaNBT-0003m0-EL for submit@debbugs.gnu.org; Mon, 19 Sep 2022 16:16:03 -0400 Received: from quimby.gnus.org ([95.216.78.240]:37754) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaNBR-0003lD-BA for 51449@debbugs.gnu.org; Mon, 19 Sep 2022 16:16:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=7fm/qJUhZrH8ilfBD1jlbLfE6RxzmNtaxMVKbnyzwiM=; b=Rs4MdfSyBqlV1AdaG1HfWUdJE3 apPzP9HdeeYLV2w4I7c0tZmNglWieHtgNBMhF53f2szzmSPAGOXUENzb4E0a3m22WfvZtAD/1Hcn1 x2cMVN4r7LZT4FF+J8pWfVUoAz2xf1JmEHx6rltVq33GO74D0XUcPyfyzNQwXXuD7dds=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oaNBH-0003fu-L2; Mon, 19 Sep 2022 22:15:53 +0200 From: Lars Ingebrigtsen In-Reply-To: <280ee409-8f30-41ef-8613-c5e161862c2d@www.fastmail.com> (Mark Bestley's message of "Thu, 28 Oct 2021 11:53:25 +0100") References: <83sfwltyfz.fsf@gnu.org> <83cznptrkf.fsf@gnu.org> <280ee409-8f30-41ef-8613-c5e161862c2d@www.fastmail.com> X-Now-Playing: Akkord 's _#savefabric (11) (Mixed by Second Storey)_: "Scalar Wave" Date: Mon, 19 Sep 2022 22:15:51 +0200 Message-ID: <87wn9znmrs.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: "Mark Bestley" writes: > I have now undone the iso-trans changes as Gregory suggested > > (dolist (transl-char iso-transl-char-map) > (let ((vec (vconcat (car transl-char)))) > (aset vec 0 (logior (aref vec 0) ?\A-\^@)) > ( [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) 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: -3.3 (---) "Mark Bestley" writes: > I have now undone the iso-trans changes as Gregory suggested > > (dolist (transl-char iso-transl-char-map) > (let ((vec (vconcat (car transl-char)))) > (aset vec 0 (logior (aref vec 0) ?\A-\^@)) > (define-key key-translation-map vec nil))))) Skimming this bug report, it looks like the conclusion here was that we didn't want to do anything here on the Emacs side, so I'm closing this bug report. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 19 16:16:08 2022 Received: (at control) by debbugs.gnu.org; 19 Sep 2022 20:16:08 +0000 Received: from localhost ([127.0.0.1]:55369 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaNBX-0003mG-Od for submit@debbugs.gnu.org; Mon, 19 Sep 2022 16:16:08 -0400 Received: from quimby.gnus.org ([95.216.78.240]:37768) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaNBU-0003lJ-Mx for control@debbugs.gnu.org; Mon, 19 Sep 2022 16:16:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=I91XX8nWcLj0htX33gdbw+s6TqwPlrvuu9EyiWhoX+o=; b=t2OIyStoWQP4RIdSavURwusME/ Q6h58P5HyQnChMOjkOZztNXfGMCLWQkvlyzsqHYwJ/bmKhX9yBAcQj3sMKkTO1qdhqcejqPZbAskK r2zGvKFegVO4CHH84mHrneGQHjo4Z0shlR8n/BJPIC9dKeZpapum5lHzVaOy+tSB9vyE=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oaNBM-0003g1-RE for control@debbugs.gnu.org; Mon, 19 Sep 2022 22:15:58 +0200 Date: Mon, 19 Sep 2022 22:15:56 +0200 Message-Id: <87v8pjnmrn.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #51449 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 51449 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) 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: -3.3 (---) close 51449 quit